body.home .headerLogo{display:none;}
      .et_pb_wc_add_to_cart .quantity input.qty{max-width:6em !important;}
.woocommerce .quantity input.qty{width:5em !important;}
.woocommerce table.shop_table tbody th{width:110px !important;}
#footer-info, #footer-info .et_pb_text_inner{opacity:0.7;width:100%;display:flex;justify-content:space-between;padding:3px 0 3px !important;}
#rgpdblock{width:230px;}
span.email b{display:none;}
.full-image-slider .et_pb_slide{padding-left:0 !important;padding-right:0 !important;}
.full-image-slider .et_pb_slide:first-child .et_pb_slide_image img.active{animation:unset !important;}
.full-image-slider .et_pb_container{max-width:100% !important;width:100% !important;height:auto !important;min-height:0 !important;}
.full-image-slider .et_pb_slide_image img{max-height:none !important;width:100% !important;}
.full-image-slider .et_pb_slide_image{margin:0 !important;padding:0 !important;top:0 !important;position:relative !important;width:100% !important;display:block !important;-webkit-animation-name:fade !important;-moz-animation-name:fade !important;-ms-animation-name:fade !important;-o-animation-name:fade !important;animation-name:fade !important;}
.full-image-slider .et_pb_slider_container_inner{position:relative;}
.full-image-slider .et_pb_slide_description{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;padding:0 !important;margin:0 !important;width:auto !important;height:auto !important;}
.full-image-slider .et_pb_slide_description .et_pb_button_wrapper, .full-image-slider .et_pb_slide_description .et_pb_button_wrapper a, .full-image-slider .et_pb_slide_description .et_pb_button_wrapper a:hover{width:100% !important;height:100% !important;padding:0 !important;margin:0 !important;color:rgba(0, 0, 0, 0) !important;border:none !important;background:none !important;}
.et_pb_column.et_pb_slider_fullwidth_off.full-image-slider .et_pb_slide_description .et_pb_slide_title, .et_pb_column.et_pb_slider_fullwidth_off.full-image-slider .et_pb_slide_description .et_pb_slide_content, .full-image-slider .et_pb_slide_description .et_pb_slide_title, .full-image-slider .et_pb_slide_description .et_pb_slide_content{display:none;}
.et_pb_slide .et_pb_button.et_pb_more_button{pointer-events:none;cursor:default;}
body:not(.logged-in).popup{display:none;z-index:-1;}
.popup{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;justify-content:center;align-items:center;opacity:0;overflow:hidden;transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;background-color:#555;}
.popup.show{display:flex;opacity:0.8;z-index:999999;}
.popup>.et_pb_row:after{display:block;content:"\4d";font-family:ETmodules;position:absolute;top:0px;right:40px;font-size:40px;visibility:visible;color:#fff;cursor:pointer;}
.boxShadow, .boxShadow h2{transition:box-shadow .3s;transition:all .3s;}
.boxShadow:hover{box-shadow:0 0 18px rgba(33,33,33,.3);}
.boxShadow:hover h2{color:#d9522b;margin-left:30px;}
@media screen and (max-width:980px){
.reverse{display:flex;flex-direction:column-reverse;}
}
.detail li:before{content:" ";position:absolute;top:8px;left:-17px;width:12px;height:12px;background:url(//www.maisons-du-bearn.fr/wp-content/uploads/2025/04/bottle-cap-wh.svg) no-repeat 0px 0px transparent;}
.detail li{display:block;position:relative;margin:0;list-style-image:none;}
.detailConclusion:before{content:" ";position:absolute;top:-30px;left:-30px;background:url(//www.maisons-du-bearn.fr/wp-content/uploads/2025/04/bottle-cap-wh.svg) no-repeat 0px 0px transparent;width:64px;height:64px;}
.woocommerce div.product div.images img{display:block;width:auto;max-height:600px;height:600px;box-shadow:none;}
.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{height:450px !important;object-fit:contain;object-position:center;}
.section-title.line-style .title{border-bottom:2px solid #28445a !important;}
.propery-style-6 .category .price{font-size:13px !important;}
.rem_header_price .rem-price-amount{font-weight:bold !important;line-height:1.4em !important;}
.wp-gr a.wp-google-url{display:none !important;}
#menu-principal li{padding-bottom:12px;}
#menu-principal li{border-bottom:2px solid transparent;}
#menu-principal li:hover{border-bottom:2px solid #9fa287;}
.single.single-rem_property .et_pb_blurb_description h3 .rem-price-amount{font-family:Roboto, Sans Serif;font-weight:900 !important;}
.propery-style-6 .rem-sale-ribbon-2{background-color:#000 !important;font-size:23px !important;padding:15px !important;top:3px !important;}
.propery-style-6 .post-title{
font-size: 24px;
}