/* Enter Your Custom CSS Here */

.g-content-logo .g-content {
	margin-top: 10px !important;
	margin-bottom: 2px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	color: white !important;
	background-color: #ceae76 !important;
}

.woocommerce ul.products li.product .price {
	color: black !important;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
	color: black !important;
}

.woocommerce-page .page-title {
  display: none;
}

.lang-item {
	list-style: none;
}

.g-polylang-blank {
	color: #000000;
}

.g-polylang-blank a {
	color: #000000;
}

.g-polylang-white {
	color: #ffffff;
}

.g-polylang-white a {
	color: #ffffff;
}

.widget_polylang {
	position: absolute;
	top: 0.5rem;
  right: 1rem;
  z-index: 10;
	font-size: 70%;
	font-weight: bold;
}

#g-slideshow:before {
	background-image: none !important;
	background-color: transparent !important;
}

.woocommerce ul.products li.product a img {
    border: 3px solid #ceae76;
    border-radius: 10px;
	-webkit-transition: background 2s;
    -moz-transition: background 2s;
    transition: background 2s;
}

/*.woocommerce ul.products li.product a img:hover {
    /**background-color: #ceae76 !important; **/
	/*background: url(/wp-content/uploads/2020/05/table-background.jpg) no-repeat center center; 
	background-size: auto 100%;
  -webkit-animation: blur 4s ;
  -webkit-animation-fill-mode: forwards;
}*/

.g-main-nav .g-toplevel > li > .g-menu-item-container {
    /*background-color: #ffffff;*/
}

.g-bgslideshow-carousel-image-container {
	visibility: hidden;
}

#g-extension .g-simplecontent-item-leading-content, #g-extension .g-simplecontent-item-main-content {
    color: #000 !important;
}

#g-slideshow .fp-tableCell {
	background: url(/wp-content/uploads/2020/05/domaine-slapsak.png) no-repeat center bottom 50%; 
	background-size: auto 50%;
}

.entry-meta {
	display:none;
}

.woocommerce-ordering {
	display:none;
}

.woocommerce-result-count {
	display:none;
}

.product_meta {
	display: none;
}

.wc-tabs {
	display:none;
}

.agc_container {
	font-family: Montserrat, sans-serif;
}

.ds-description-table dl {
    display: flex;
    flex-wrap: wrap;
}

.ds-description-table dl dt,  .ds-description-table dl dd {
    width: calc(50% - 1rem);
    border-bottom: solid 1px #ceae76;
    margin: 0;
    padding: .25rem .5rem;
    font-weight: 400;
}

.ds-description-table dl dd {
    color: #ceae76;
    flex-grow: 1;
	  font-weight: bold;
}

.ds-description-text {
	text-align: justify;
  padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	/*height: 100% !important;*/
}

.ds-grid {
	align-items: center;
  justify-content: center;
}

.PaymentRequestButton {
    background: #ceae76 !important;
}

.PaymentRequestButton--dark {
    background: #ceae76 !important;
}