@font-face{font-display:swap!important}@font-face{font-family:'cubano';src:url(/wp-content/uploads/fonts/cubano-webfont.woff2) format('woff2');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'montserrat';src:url(/wp-content/uploads/fonts/Montserrat-Regular.woff) format('woff');font-style:normal;font-weight:400;font-display:swap}@media only screen and (min-width:1725px){.et_pb_section:not(.et_pb_section_0_tb_header){padding:69px 0}}@media (min-width:981px){.et_pb_column_3_4 .et_pb_row_inner{padding:0!important}#entete-mobile{display:none}}.et_pb_section_0_tb_header.et_pb_section{padding-top:20px!important;padding-bottom:10px!important}.et_pb_menu--style-inline_centered_logo .et_pb_menu__wrap{justify-content:right!important}.et_pb_menu--style-centered .et_pb_menu__menu>nav>ul,.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:right!important}.header-cart-link{position:relative;display:inline-flex;align-items:center;color:#000;text-decoration:none}.header-cart-icon{width:30px;height:30px;fill:currentcolor}.header-cart-icon svg{width:40px;height:40px;fill:currentColor}.header-cart-count{position:absolute;top:-8px;right:-12px;min-width:20px;height:20px;background:#e00000;color:#fff;font-size:14px;font-weight:600;line-height:18px;text-align:center;border-radius:50%}.wc-block-mini-cart__amount{display:none}.wc-block-mini-cart__button{padding:0 1em}.aws-container .aws-search-form{height:28px}.et_pb_menu ul.et-menu>li>a{text-transform:uppercase;font-size:14px}#page-container header{position:relative;top:auto;overflow:visible;display:block;padding:0;min-height:160px;z-index:100}#page-container header .et_pb_row{max-width:1380px;display:flex;align-items:center;flex-wrap:nowrap}#page-container header .row-menu-principal{padding:0!important;min-height:40px;display:flex;align-items:center}#page-container header .row-menu-topbar{padding:30px 0 20px 0!important;min-height:20px;display:flex;align-items:center}#page-container header .et_pb_column.colsecmenu,#page-container header .et_pb_column_inner.colsecmenu{width:85%!important;max-width:85%!important;flex:0 0 85%!important;margin-right:0!important}#page-container header .colcart{display:flex;align-items:center;justify-content:center;width:10%!important;padding-left:20px;margin-right:0!important;flex:0 0 10%!important}#page-container header .collogin{width:5%!important;flex:0 0 5%!important}#page-container header .et_pb_wc_cart_notice{margin:0}#page-container{padding-top:0!important}body.et_fixed_nav #page-container{padding-top:0px!important}body.et_fixed_nav #page-container header{top:0!important;transform:none!important}.pa-vertical-menu .et-menu>li{padding-left:12px;padding-right:0}.pa-vertical-menu .et_pb_menu__menu nav ul li{display:block;width:100%}.pa-vertical-menu .et_pb_menu__menu nav ul li a{padding-bottom:3px}.pa-vertical-menu .et_pb_menu__menu nav ul li a:hover{opacity:1!important;color:#fff}.pa-vertical-menu .et_pb_menu__menu nav ul li.current-menu-item a{opacity:1!important}.pa-vertical-menu .et_pb_menu__menu nav ul li ul{top:0!important}.pa-vertical-menu .et_pb_menu__menu nav li ul{left:100%!important}.pa-vertical-menu ul li a:hover:before{margin-left:7px;color:white!important;transition:all .75s ease}.pa-vertical-menu ul li.current-menu-item a:before{margin-left:7px;color:#ffffff!important}@media (max-width:980px){.et-db #et-boc .et-l .pa-vertical-menu .et_pb_menu__menu{display:flex}.et-db #et-boc .et-l .pa-vertical-menu .et_mobile_nav_menu{display:none}}.title_Cubano{font-family:cubano,sans-serif;font-style:normal;font-weight:400}.title_Cubano h1{font-family:cubano,sans-serif;font-style:normal;font-weight:400}.title_Cubano h2{font-family:cubano,sans-serif;font-style:normal;font-weight:400}.title_Cubano h3{font-family:cubano,sans-serif;font-style:normal;font-weight:400}.valeurs ul{list-style:none}.valeurs ul li:before{color:#A5C4B8!important;content:"•";display:inline-block;width:40px;margin-left:-50px;font-size:100px;line-height:10px;vertical-align:text-top}.pucesvertes ul{list-style:none}.pucesvertes ul li:before{color:#A5C4B8!important;content:"•";display:inline-block;width:40px;margin-left:0;font-size:100px;line-height:10px;vertical-align:text-top}.petitespucesvertes ul{list-style:none}.petitespucesvertes ul li:before{color:#A5C4B8!important;content:"•";display:inline-block;width:30px;margin-left:0;font-size:70px;line-height:10px;vertical-align:text-top}.lientxt a{color:#c10a0e!important}.lientxt a:hover{color:#A5C4B8!important;text-decoration:none}a.more-link{text-transform:uppercase}.gallery_image_no_pointer{pointer-events:none;cursor:default}.sec_img{display:none!important}#temoignages .client{padding-top:25px}.swiper-container{max-height:400px}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:18.95%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 .8% 2.992em 0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:24.05%}.woocommerce div.product div.images .flex-control-thumbs li{width:15%;margin-right:2.6666%;margin-bottom:6.6666%}#blogue .et_pb_row{max-width:1380px!important}#blogue h1{font-family:cubano,sans-serif;font-style:normal;font-weight:400}.et_pb_widget{margin-bottom:1.574%!important}#nav_menu-2 h4{color:#ffffff!important;font-weight:700;font-size:20px;padding-bottom:20px}#nav_menu-2{background-color:#a5c4b8;max-width:70%;padding:30px 20px;text-align:center;border-radius:25px}#nav_menu-2 li a{font-size:15px;color:#FFF!important}#nav_menu-2 a:hover{color:#3B3B3B!important}#nav_menu-2 ul li{margin-bottom:.2em}.et_pb_sidebar_0_tb_body.et_pb_widget_area a:hover{color:#A5C4B8!important}#contact h1{font-family:cubano,sans-serif;font-style:normal;font-weight:400}#product_title h1{font-family:cubano,sans-serif;font-style:normal;font-weight:400}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#a5c4b8;border:0 solid #bbb;padding:5px 10px;color:#fff}.bapf_sfilter{margin-bottom:0!important}.bapf_slct select{width:90%!important}.bapf_slct option{background-color:#fff;border:0 solid #bbb;padding:5px 10px;color:#a5c4b8}.wpfFilterTaxNameWrapper{color:#fff;background-color:#a5c4b8;border-radius:15px;padding:5px 25px}#wpfBlock_1 .wpfFilterVerScroll{max-height:100px!important;padding:5px 0!important}#wpfBlock_2 .wpfFilterVerScroll{max-height:100px!important;padding:5px 0!important}.wpfCheckbox{display:none!important}.et_mobile_menu{display:none}body.et_mobile_nav_menu .et_mobile_menu{display:block;position:fixed;inset:0;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:99999;padding-bottom:env(safe-area-inset-bottom)}body.et_mobile_nav_menu{overflow:hidden}.et_pb_menu__button{position:relative;z-index:100000}