@import url(https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@300;700&family=Open+Sans:wght@400;700&display=swap);@media screen and (min-width:1024px){.mobonly{display:none!important}}@media screen and (max-width:1023.99px){.deskonly{display:none!important}}body:not(.user-is-tabbing) :focus,body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:none;outline-color:transparent}body{font-family:Open Sans Condensed,sans-serif!important;font-weight:300}body,html{margin:0;padding:0}html{background-color:#fff;font-size:62.5%;scroll-behavior:smooth}html.noscroll{height:100vh;height:calc(var(--vh, 1vh)*100);overflow:hidden}html.pop-opened{height:100vh;overflow-y:hidden}body{font-size:2.2rem;line-height:1.2;word-break:normal}body main{position:relative}ol,ul{padding:0 0 0 15px}ul{list-style:none inside}img{height:auto;max-width:100%}p{line-height:1.2;text-align:left}a{color:inherit;cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}sub,sup{font-size:60%;position:relative;top:-.6rem;vertical-align:baseline}sub{top:.6rem}*,:after,:before{box-sizing:border-box}hr{background:#fff;border:0;height:1px;margin:25px auto 5px}.flex{display:flex}@media(max-width:1023.99px){.flex.narrow{align-items:stretch!important;flex-direction:column}.flex.narrow>div{max-width:100%!important;width:100%!important}}.site-main ul.products.columns-3 li.product{display:none}.weekMonthDeliveries{margin:5px auto;overflow:hidden;position:relative;text-align:left;width:50%}.weekMonthDeliveries .item-top{font-size:22px;font-weight:700;margin:5px 30px;overflow:hidden;padding:10px;position:relative}.weekMonthDeliveries .item-list{border-bottom:1px dashed #bababa;margin:5px 70px;overflow:hidden;padding:10px;position:relative;width:100%}.weekMonthDeliveries .item-list .delivery-text{float:left;overflow:hidden;position:relative;width:50%}.weekMonthDeliveries .item-list .delivery-date{float:left;overflow:hidden;position:relative}.weekMonthDeliveries .item-list .delivery-date:first-letter{text-transform:uppercase}#prod-principal .abo{background-color:#ececec;margin-top:70px;padding:70px 0;width:calc(100% + 40px)}#prod-principal .abo .contenu{border:3px solid #000;margin:0 auto;max-width:1280px;width:calc(100% - 40px)}#prod-principal .abo .contenu>div{border-top:3px solid #000;display:block;width:100%}#prod-principal .abo .contenu div.top{border-top:0 transparent}#prod-principal .abo .prod-intro.midd{border-bottom:0 transparent;border-left:0 transparent;border-right:0 transparent;margin:50px 0 0!important}#prod-principal .abo .prod-prez p{text-align:left}#prod-principal .abo ul{display:flex;flex-wrap:wrap;font-size:0;padding:0}#prod-principal .abo li{background:url(/app/themes/fromagerie-2021/dist/5d99e4d202714e33cf87.jpg) 50% 0 no-repeat #ececec;background-color:#676360;background-size:contain;border-right:3px solid #000;cursor:pointer;display:inline-block;margin:0!important;padding:26% 20px 25px;position:relative;vertical-align:top;width:25%}#prod-principal .abo li:after{background-color:#fff;border:3px solid #000;bottom:-3px;content:"";height:25px;position:absolute;right:-3px;width:25px}#prod-principal .abo li h2{color:#fff;font-size:18px;margin:0 auto 10px;text-align:center;text-transform:uppercase}#prod-principal .abo li p{font-size:13px}#prod-principal .abo li p.price{color:#fff;font-size:3.2rem;font-weight:700;line-height:1;margin:0;text-align:center}#prod-principal .abo li p.price span{display:block;font-size:13px}#prod-principal .abo li.abo3{background-image:url(/app/themes/fromagerie-2021/dist/7539141269fff4106c7d.jpg)}#prod-principal .abo li.abo6{background-image:url(/app/themes/fromagerie-2021/dist/9dc6792790080a76c7ae.jpg)}#prod-principal .abo li.abo12{background-image:url(/app/themes/fromagerie-2021/dist/ccec25322639a5db37d7.jpg);border-right:0 transparent}#prod-principal .abo li.active,#prod-principal .abo li:hover{background-color:#f8b948}#prod-principal .abo li.active:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAu0lEQVQ4ja2TPQ4CIRBGH1xiC0Jna+IBtthL0HI4273EFvZyALsNxd7CwtFglhGMkpAQZr7H/GG8d0fgDIR1zTc6lvfuAMxANN67K3ACMjC1ICJeAAckCwQRO2ARhx5xBoJRDLtINB/TcmjZXgDNUUxqdG+ACmST60FLbQcoIBcRIqCx1iFbA3yzdoAihUFe3uRcbbFVxM+CjbLVOflPG38apB7xJ4jl8auaYgCxTUVNZgtEILXEFUgC4h1P2H98Awwd5wAAAABJRU5ErkJggg==) 50% 50% no-repeat #fff}@media (max-width:800px){#prod-principal .abo li{border-bottom:2px solid #000;padding-top:52%!important;width:50%!important}#prod-principal .abo li.abo3,#prod-principal .abo li.abo12{border-right:0 transparent}#prod-principal .abo li.abo6,#prod-principal .abo li.abo12{border-bottom:0 transparent}}@media (max-width:420px){#prod-principal .abo li{border-right:0 transparent;padding-top:104%!important;width:100%!important}#prod-principal .abo li.abo12{border-bottom:0 transparent}}#prod-principal .abo .contenu>div.final{background:#fff;border-top:0 transparent;position:relative;text-align:center}#prod-principal .abo .contenu>div.final.active{border-top:3px solid #000;padding:45px 2% 80px}#prod-principal .abo .contenu>div.final h4{font-size:28px;margin:0 auto 40px;text-transform:uppercase;width:300px}#prod-principal .abo .contenu>div.final p{margin:0 auto 55px}#prod-principal .abo .abonnement{display:none}#prod-principal .abo .abonnement form .acf-fields.-border{border:0 transparent}#prod-principal .abo .abonnement form .acf-fields>.acf-field{border:0 transparent;display:inline-block;vertical-align:top;width:49%}#prod-principal .abo .abonnement form .acf-fields>.acf-field .acf-field .acf-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAA8UlEQVRYhe3VzY2DMBCG4S9bzBRCFe7BNVACHbiC6YMCXIAL4O77l8MuWbLZkWKcHyLNK/kQYZFHMMAJAHGQvt4N2OYYK8dYOcbKMVaOsXKMVRNmWRaQxDzP5h4RQa0VJKGqzSDeu6Zp4lqM8d89qkqSrLVyGIa7z/2zmjYz50ySLKXcHIsxXrAppVZIOyaEYP5hKcWEPgXz91aICAEwpXRBhhBehxER1lpJkqp683snZB8GuB7mdY62V+qlGOB3mNfGceyB9GG2w5xz7oX0YYDvYd75Tnk8RkR6np6rdVpFR+hzP5TPzjFWjrFyjNWhMGeGQvJGQnNDFAAAAABJRU5ErkJggg==) 100% 50% no-repeat #fff;background-size:auto cover;border:3px solid #000;display:flex;overflow:hidden;padding-bottom:4px;padding-top:4px}#prod-principal .abo .abonnement form .acf-fields>.acf-field .acf-field .acf-input:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAA8klEQVRYhe2XwQ2DMBAE11FquUKowj24BjoxDbgCGqAACqAAePu/eUQgLMUJJE7sSB4JCR5nDbd3QigARCFccgvsKUrmun8gf5+YUmq7L6ozVSZGlYlRZWL8v0zXdViWJbULgPuHkgB4FAAUETrnDtc8O2t3nZcRka1Ga81pmvLJeO9prQ0OstbSe/97mZVxHKm13upFhMMw5JFZcc4F0RljOM9zHhnyHp0xJujSkVlKLvPJDCWVeRTRme1KIvNoePu+P/sun8u0bZtkrZPIvBvJV2SapnkrklcyajUC6t9BQJWJUWViFCUTrHZuiupMUTI3n35HbGEgAykAAAAASUVORK5CYII=) 100% 50% no-repeat #000}#prod-principal .abo .abonnement form .acf-fields>.acf-field .acf-field .acf-input:hover select{color:#fff}#prod-principal .abo .abonnement form .acf-fields>.acf-field .acf-field .acf-input select{background:none transparent;border:0 transparent;cursor:pointer;padding:0;width:100%}#prod-principal .abo .abonnement form .acf-fields>.acf-field .acf-field .acf-input option{color:#1a1a1a;padding:3px}*{scrollbar-color:#f8b948 #676360;scrollbar-width:thin}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#676360}::-webkit-scrollbar-thumb{background-color:#f8b948;border:1px solid #676360;border-radius:5px}body{font-family:Open Sans Condensed,sans-serif}.row{display:flex}.col{flex:1;padding:1rem}.cart-laf{background-image:url(/app/themes/fromagerie-2021/dist/0a1aab94229d58e83944.png);background-repeat:no-repeat;background-size:80px}.cart-laf,.search-laf{max-width:50px}.menu-header-laf{align-items:center;background:#000;display:flex;justify-content:center}.menu-header-laf li{height:60px;list-style:none;margin-top:30px;padding-right:30px}.menu-header-laf li a{color:#fff;font-size:1.5rem;text-decoration:none}.logo-header{display:block;margin-left:12%;margin-right:auto}#block-pictos-footer,.logo-header{text-align:center}.footer-item-title,.footer-text{font-weight:700}.social-links{margin:auto;max-width:100px}.menu-footer ul{list-style:none;margin-left:30%;text-align:left}.menu-link{color:dimgray;text-decoration:none}.logo-footer{margin:auto;width:250px}.cart-contents{display:flex!important;flex-flow:column nowrap;justify-content:center;position:relative}.cart-contents:before{color:#fff;content:"."!important;font-size:1.2rem;font-weight:900;margin-top:60px;text-decoration:none}.cart-contents:hover{list-style:none;text-decoration:none}.cart-contents-count{background:#000;border-radius:50%;color:#fff;font-size:1.2rem;font-weight:400;height:22px;line-height:2;padding:1px;position:absolute;right:10px;text-align:center;top:85px;transform:translateY(-105%) translateX(25%);vertical-align:middle;width:22px}.entry-title{font-weight:700;margin:20px auto;max-width:1600px;text-align:center;width:90%}html body{accent-color:#f8b948;word-wrap:normal}html body .axeptio_mount{z-index:1000}html body a{color:#f8b948}html body .edit-link{display:none}html body .content-area,html body .hentry,html body .site-main{margin:0}html body .site{overflow:visible}html body :focus{outline-color:#f8b948}html body form{margin:0}html body .storefront-breadcrumb{margin:20px auto;max-width:1600px;padding:0 20px;width:100%}html body .storefront-breadcrumb .col-full{margin:0;width:100%}html body .storefront-breadcrumb .woocommerce-breadcrumb{font-size:1.8rem}html body .site-header-cart .quantity,html body .site-header-cart .woocommerce-mini-cart__total.total,html body .site-header-cart bdi{display:flex;gap:3px}html body .woocommerce-error,html body .woocommerce-info,html body .woocommerce-message,html body .woocommerce-noreviews,html body p.no-comments{margin-bottom:10px}html body .woocommerce-error,html body .woocommerce-message{background-color:#676360;color:#fff;font-weight:700;left:50%;margin:0 auto;max-width:1600px;padding:30px 40px;position:fixed;top:120px;transform:translateX(-50%);width:90%;z-index:1002}html body .woocommerce-error:before,html body .woocommerce-message:before{content:none}html body .woocommerce-error a,html body .woocommerce-message a{text-decoration:underline}html body .woocommerce-message{background-color:#676360;color:#fff}html body .woocommerce-message a{color:#f8b948!important}html body .woocommerce-error{background-color:#e2401c;color:#fff}html body .woocommerce-error a{color:#fff!important}html body .woocommerce-info,html body .woocommerce-notices-wrapper{left:50%;max-width:860px;position:relative;top:0;transform:translateX(-50%);width:90%}html body .woocommerce-info .woocommerce-message,html body .woocommerce-notices-wrapper .woocommerce-message{left:0;margin-bottom:40px;position:relative;top:0;transform:translateX(0)}html body .woocommerce-form-coupon-toggle .woocommerce-info,html body .woocommerce-form-login-toggle .woocommerce-info{width:100%}@media(max-width:1023.99px){html body .woocommerce-pagination{display:none}html body .storefront-sorting{display:flex;flex-direction:column;margin-bottom:0}html body .storefront-sorting .woocommerce-result-count{margin-bottom:0}html body .woocommerce-result-count{margin-left:auto;margin-right:auto;text-align:center;width:90%}}html body .select-laf{background-color:#fff;border:2px solid #f8b948;border-radius:8px;margin:15px auto 0;padding:5px}html body.woocommerce-lost-password p{margin:140px auto;max-width:640px}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{margin:20px auto;padding:0 20px}html body .wp-block-embed{margin:0}html body.page-template-default .entry-content{margin:40px auto;max-width:1440px;padding:0 20px;width:100%}html body.error404 #primary{margin:0 auto;max-width:1600px;width:90%}html body.error404 h1{margin:20px auto 40px;text-align:center}html body.error404 .fourohfour-columns-2 .col-2{width:100%}html body.error404 .fourohfour-columns-2 .col-2>h2,html body.error404 section:not([aria-label=Recherche]){display:none}#page #payment .place-order{padding:0}#page #payment .place-order .button,#page .added_to_cart,#page .button:not(.menu-toggle),#page .input-text,#page .wc-block-grid__products .wc-block-grid__product .wp-block-button__link,#page input[type=button],#page input[type=email],#page input[type=number],#page input[type=password],#page input[type=reset],#page input[type=submit],#page input[type=tel],#page input[type=text],#page input[type=url],#page textarea{background-color:#fff;border:2px solid #f8b948;border-radius:8px;box-shadow:none;font-size:2rem;font-weight:300;line-height:1.2;padding:8px 20px;word-break:normal}@media(max-width:1023.99px){#page #payment .place-order .button,#page .added_to_cart,#page .button:not(.menu-toggle),#page .input-text,#page .wc-block-grid__products .wc-block-grid__product .wp-block-button__link,#page input[type=button],#page input[type=email],#page input[type=number],#page input[type=password],#page input[type=reset],#page input[type=submit],#page input[type=tel],#page input[type=text],#page input[type=url],#page textarea{font-size:1.5rem;padding:8px 10px}}#page #payment .place-order .button,#page .added_to_cart,#page .button:not(.menu-toggle),#page .wc-block-grid__products .wc-block-grid__product .wp-block-button__link,#page input[type=button],#page input[type=reset],#page input[type=submit]{background-color:#f8b948;color:#fff;font-weight:700;margin:20px 0;word-break:normal}@media(max-width:1023.99px){#page #payment .place-order .button,#page .added_to_cart,#page .button:not(.menu-toggle),#page .wc-block-grid__products .wc-block-grid__product .wp-block-button__link,#page input[type=button],#page input[type=reset],#page input[type=submit]{margin:0}}#page #payment .place-order .button:hover,#page .added_to_cart:hover,#page .button:not(.menu-toggle):hover,#page .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,#page input[type=button]:hover,#page input[type=reset]:hover,#page input[type=submit]:hover{background-color:#fff;color:#f8b948;text-decoration:none}#page .woocommerce-info{background-color:#f8b948;border-radius:8px;color:#fff;line-height:1.1}#page .woocommerce-info.cart-empty{margin-top:180px}@media(max-width:1023.99px){#page .woocommerce-info{font-size:1.6rem}}.col-full{margin:0 auto;max-width:1600px;padding:0}.col-full a,.col-full h1,.col-full h2,.col-full h3,.col-full li,.col-full p{line-height:1.2}.page-template:not(.woocommerce-cart) .storefront-breadcrumb,.page-template:not(.woocommerce-cart) h1.entry-title{display:none}@media(max-width:1023.99px){#woof_widget-2{display:none}}.page-template-conditions .entry-content,.page-template-contact .entry-content{margin:60px auto;max-width:860px;width:90%}.contact_iam{background-color:#fff;border:2px solid #f8b948;border-radius:8px;box-shadow:none;padding:5px 15px}.woocommerce-active header.site-header{background-color:#676360;border-bottom:1px solid #676360;margin:0!important;padding:0;position:sticky;top:0;z-index:1010}.woocommerce-active header.site-header .wrapper{display:flex;justify-content:space-between;margin:0 auto;max-width:1600px;position:relative;width:100%}.woocommerce-active header.site-header .col-full{align-items:center;display:flex;flex:1;height:100%;margin:0;padding:0;width:auto}.woocommerce-active header.site-header .site-branding{float:none;margin:0;width:auto}.woocommerce-active header.site-header .site-branding .site-description{display:none}.woocommerce-active header.site-header .site-search{height:100%;margin:0 0 0 auto;overflow:hidden;position:relative;width:60px}.woocommerce-active header.site-header .site-search .widget_product_search{margin:0!important}.woocommerce-active header.site-header .site-search .widget_product_search form:before{color:#fff;top:50%;transform:translateY(-50%)}.woocommerce-active header.site-header .site-search input[type=search]{background-color:#676360;border:0 transparent!important;box-shadow:none;color:#fff;margin:0;padding:10px 20px 10px 50px}.woocommerce-active header.site-header .site-search.opened{overflow:visible}.woocommerce-active header.site-header .site-search.opened form{left:50%;max-width:1600px;position:fixed;top:71px;transform:translateX(-50%);width:100%}.woocommerce-active header.site-header .storefront-primary-navigation{margin-left:auto}.woocommerce-active header.site-header .primary-navigation{height:100%}@media(max-width:1380px){.woocommerce-active header.site-header .primary-navigation{display:none}}@media(min-width:1380.01px){.woocommerce-active header.site-header .handheld-navigation{display:none}}.woocommerce-active header.site-header .main-navigation{float:none;height:100%;margin:0 0 0 auto;width:auto}.woocommerce-active header.site-header .main-navigation .nav-menu{display:flex;height:100%;justify-content:flex-end;margin:0}@media(max-width:1380px){.woocommerce-active header.site-header .main-navigation .nav-menu{padding-left:15px}}.woocommerce-active header.site-header .main-navigation .nav-menu a{color:#fff;font-family:Open Sans Condensed,sans-serif;font-size:2.2rem;font-weight:300;padding:0;white-space:nowrap}.woocommerce-active header.site-header .main-navigation .nav-menu a:hover{color:#f8b948;text-decoration:none}.woocommerce-active header.site-header .main-navigation .nav-menu li{align-items:center;display:flex;justify-content:center;margin:0 15px}@media(max-width:1380px){.woocommerce-active header.site-header .main-navigation .nav-menu li a:after{content:none!important}}.woocommerce-active header.site-header .main-navigation .nav-menu li.bgyellow{margin:0}.woocommerce-active header.site-header .main-navigation .nav-menu li.bgyellow>a{background-color:#f8b948!important;color:#1a1a1a;height:100%;padding:20px 15px}.woocommerce-active header.site-header .main-navigation .nav-menu li.bgblack{margin:0}.woocommerce-active header.site-header .main-navigation .nav-menu li.bgblack a{background-color:#1a1a1a;color:#fff;height:100%;padding:20px 15px}.woocommerce-active header.site-header .main-navigation .nav-menu li.current-menu-ancestor a,.woocommerce-active header.site-header .main-navigation .nav-menu li.current-menu-item a{text-decoration:underline}@media(min-width:1380.01px){.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink{position:static}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink .sub-menu{align-items:flex-start;display:none}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink .sub-menu a{word-wrap:normal;height:auto;text-decoration:none;white-space:normal}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover .sub-menu{align-items:flex-start}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover>.sub-menu{background-color:#f8b948;left:50%;margin:0;max-width:1600px;padding:20px 0;position:absolute;transform:translateX(-50%);width:100vw;z-index:999}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover>.sub-menu>li>a{padding-bottom:5px}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover .sub-menu{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover .sub-menu li{display:flex;flex-direction:column}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover .sub-menu a{font-weight:700;padding:5px 15px}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover .sub-menu a:after{content:none}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover .sub-menu .sub-menu{flex-direction:column;left:0;margin:0;position:relative;top:0;width:auto}.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink:hover .sub-menu .sub-menu a{font-weight:300;padding:5px 15px 5px 30px}}@media(max-width:1380px){.woocommerce-active header.site-header .main-navigation .nav-menu li.eshoplink a{background-color:transparent;color:#fff}}.woocommerce-active header.site-header .main-navigation .nav-menu .sub-menu{margin:0;padding:0}.woocommerce-active header.site-header .main-navigation .nav-menu .sub-menu li{margin:0}@media(min-width:1380.01px){.woocommerce-active header.site-header .main-navigation .nav-menu .sub-menu li a{background-color:#f8b948;border:1px solid #f8b948;color:#fff;padding:20px 15px}.woocommerce-active header.site-header .main-navigation .nav-menu .sub-menu li a:hover{background-color:#fff;color:#f8b948}}@media(max-width:1380px){.woocommerce-active header.site-header .main-navigation ul ul{background-color:transparent;display:flex!important;flex-direction:column;left:0!important;margin-top:15px;position:relative;top:0}}.woocommerce-active header.site-header .site-header-cart{align-items:center;background:url(/app/themes/fromagerie-2021/dist/5f4b73dc03b34549face.svg) 20px 50% no-repeat #f8b948;display:flex;flex-direction:column;float:none;height:100%;justify-content:center;margin:0;padding:0 20px;width:auto}@media(max-width:1380px){.woocommerce-active header.site-header .site-header-cart{background-position:5px 50%;padding:0 5px}.woocommerce-active header.site-header .site-header-cart li{padding:0 10px 0 2px}.woocommerce-active header.site-header .site-header-cart .count{font-size:1.4rem;font-weight:700;padding-left:27px!important}}.woocommerce-active header.site-header .site-header-cart .cart-contents{padding:0}.woocommerce-active header.site-header .site-header-cart .cart-contents:before{content:""!important;display:none}.woocommerce-active header.site-header .site-header-cart .cart-contents:after{content:none}.woocommerce-active header.site-header .site-header-cart a>.amount{display:none}.woocommerce-active header.site-header .site-header-cart .count{color:#1a1a1a;padding-left:35px}.woocommerce-active header.site-header .site-header-cart .widget_shopping_cart{background-color:#fff;border:4px solid #f8b948;height:0;left:auto;min-width:350px;opacity:0;overflow:hidden;right:0;transition:opacity .2s ease-out;z-index:900}.woocommerce-active header.site-header .site-header-cart .widget_shopping_cart .total,.woocommerce-active header.site-header .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons{background-color:#fff}.woocommerce-active header.site-header .site-header-cart:hover .widget_shopping_cart{height:auto;opacity:1}.woocommerce-active header.site-header .site-header-cart dl.variation{display:none}.woocommerce-active.admin-bar header.site-header{top:32px}.woocommerce-active .menu-toggle{background-color:#676360;border:0 transparent;height:100%;left:10px;margin:0;overflow:hidden;padding:0;position:absolute;text-indent:-999vw;width:26px}.woocommerce-active .menu-toggle:hover{background-color:#676360}.woocommerce-active .menu-toggle:after,.woocommerce-active .menu-toggle:before,.woocommerce-active .menu-toggle span:before{background-color:#f8b948;height:3px;left:0;width:26px}.woocommerce-active .menu-toggle:before{margin-top:-6px}.woocommerce-active .menu-toggle:after{margin-top:4px}.morinfo-container{display:none}.woocommerce-page .morinfo-container{color:#676360;display:flex;font-weight:700;justify-content:flex-end;margin:0 auto;right:0;width:100%}.woocommerce-page .morinfo-container p{margin:0}.woocommerce-page .morinfo-container a{color:inherit;text-decoration:underline}.woocommerce-page .morinfo{align-items:center;background-color:#bcbcbc;display:flex;gap:20px;justify-content:center;padding:22px 50px;width:100%}@media(max-width:1380px){.woocommerce-page .morinfo{gap:10px;padding:5px}.woocommerce-page .morinfo p{font-size:1.6rem;text-align:center}}.site-title a{background:url(/app/themes/fromagerie-2021/dist/c6b37c704762feae17c1.png) 50% 50% no-repeat #676360;background-size:contain;display:block;height:34px;margin:18px 20px;overflow:hidden;text-indent:-999vw;width:240px}@media(max-width:1380px){.woocommerce-active header.site-header .wrapper{padding-left:30px}.woocommerce-active header.site-header .wrapper>.col-full{align-items:center}.woocommerce-active header.site-header .wrapper .menu-toggle,.woocommerce-active header.site-header .wrapper .site-search{display:flex}.woocommerce-active header.site-header .wrapper .menu-toggle form,.woocommerce-active header.site-header .wrapper .site-search form{margin:0}.woocommerce-active header.site-header .wrapper .site-title a{background-size:contain;margin-right:0}}@media(max-width:1380px)and (max-width:410px){.woocommerce-active header.site-header .wrapper .site-title a{max-width:200px}}@media(max-width:1380px)and (max-width:359px){.woocommerce-active header.site-header .wrapper .site-title a{max-width:150px}}@media(max-width:1380px){.woocommerce-active header.site-header .wrapper .handheld-navigation{background-color:#1a1a1a;display:block;height:calc(100% - 70px);left:0;overflow-y:auto;position:fixed;top:70px;transform:translateX(-110vw);transition:all .2s ease-out;width:100vw}.woocommerce-active header.site-header .wrapper .handheld-navigation .menu{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin:0;min-height:100%;padding:20px}.woocommerce-active header.site-header .wrapper .handheld-navigation .menu li{display:block;margin:0 0 15px;max-width:340px;padding-left:15px;width:100%}.woocommerce-active header.site-header .wrapper .handheld-navigation .menu li a{color:#fff;display:flex;padding:0 0 5px;position:relative}.woocommerce-active header.site-header .wrapper .handheld-navigation .menu li a:after{content:none}.woocommerce-active header.site-header .wrapper .handheld-navigation .menu li.bgyellow a{font-weight:700;padding:15px}.woocommerce-active header.site-header .wrapper .handheld-navigation .dropdown-toggle{color:#fff;padding:0 20px;top:-2px}.woocommerce-active header.site-header .wrapper .toggled .menu-toggle:after,.woocommerce-active header.site-header .wrapper .toggled .menu-toggle:before{margin-top:0}.woocommerce-active header.site-header .wrapper .toggled .handheld-navigation{transform:translateX(0)}.woocommerce-active header.site-header .wrapper .col-full{height:100%}}@media print{.pagebreak{page-break-before:always}#axeptio_overlay,.nopdf,.prod-actions,.prod-price,.prod-push,.site-footer,.woocommerce-breadcrumb{clip:rect(0 0 0 0)!important;border:0!important;display:none!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.prod-left.prod-illu,img{margin:0 auto 5px!important;max-width:300px!important}.prod-left,.prod-right{margin:20px 0!important;padding:20px 0!important}.slider-bg,span{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.sizepdf{width:900px!important}}footer#lafooter{padding:0}footer#lafooter .laf-footer .more{background:url(/app/themes/fromagerie-2021/dist/d697eeeb97b76dc7a90a.jpg) 50% 50% no-repeat transparent;background-size:cover;justify-content:space-between;padding:min(160px,10vw) min(80px,5vw) max(655px,41vw);width:100%}footer#lafooter .laf-footer .more>div{flex-basis:33.3333333333%;padding:0 min(80px,5vw) min(80px,5vw)}footer#lafooter .laf-footer .more>div:nth-of-type(2){border-left:2px solid #f8b948;border-right:2px solid #f8b948}footer#lafooter .laf-footer .more .flex{gap:40px;justify-content:center;padding:20px 0 0}footer#lafooter .laf-footer .more .flex a{background:url(/app/themes/fromagerie-2021/dist/3c062da629d8f3e70a83.png) 50% 50% no-repeat transparent;background-size:cover;display:block;height:60px;overflow:hidden;text-indent:-999vw;width:60px}footer#lafooter .laf-footer .more .flex a.fb{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAABHNCSVQICAgIfAhkiAAAAhdJREFUaEPtm41NwzAQhfEEsAFhAmACygR0hGwAmYBuQJkA2IANaCegnQDYoEwQ3gsRikrIGTvKz+UsRW0aW/J3z3c+O647QMnz/BofKa4z3issGzA9OufuHWBvcHOnELIOKSPwq2Jl96E3BM4nom6BacDa1TaFTWFlFhjykP6ErVflxcRhh8SBn0XB5HK0N53Occ8EqrEMEZigS14A3EkAFQPM8P1Fqj804A90eF5VUgIYMzCVTf6jatUYGOKjU/g8RNmxKvwE2NR3+NbVG5vCJwB+nwrwGrD0v6gyJoUzAHMaEgugElS6YHCrqczfRLcYwrR0CeCVRNvWRsUogAHLrSduVESX3oGhrpMoALxAnVupns9zA/axUpt1TOEaa9qQjhhi5sMRxgtqqtGHt7DEnwt5n7QSPswMSsqiOFcfSlbvYkh7ZVJSR6XnMAqzNaadjUUT8BtIkykBe70yUqFwuYqiwmLRAjwDqbhjSWtoAWYEfxDlVQS8AIvXakqLws8AvhqKwjxS8fOKZL9TSDzWUkfLoHTcUI9bRF7nU7pQuDkRsA2A3/ax5aHkAw3PbUhHGC+oqcbloQWtqgVM4ZrxYFE6KFp8N7IoHWG8oKbmw+bDxZks7+WfNMzMhyULtf3cfNh82Hw4yqssaEWZL6BxH0GLG2ynAX1tpUnHwNve/6jVMXBWHBkqD32lfSjdETDfUfOveMsviprg5z1d9XAAAAAASUVORK5CYII=)}footer#lafooter .laf-footer .more .flex a.yt{background-image:url(/app/themes/fromagerie-2021/dist/a47e309df85ae7def9cd.png);width:86px}footer#lafooter .laf-footer h3{color:#fff;font-family:Open Sans Condensed,sans-serif;font-size:4rem;font-weight:700;line-height:1.2;margin:0 0 5px}@media(max-width:1023.99px){footer#lafooter .laf-footer h3{font-size:2rem}}footer#lafooter .laf-footer a{color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:2.2rem;margin-bottom:20px}footer#lafooter .laf-footer input[type=email]{border:2px solid #f8b948;width:100%}footer#lafooter .laf-footer input[type=email],footer#lafooter .laf-footer input[type=submit]{background-color:transparent;color:#fff;font-family:Open Sans,sans-serif;font-size:2.2rem;margin-top:20px}footer#lafooter .laf-footer input[type=submit]{border:0 transparent;border-bottom:2px solid #f8b948;border-radius:0;font-weight:300;padding:0}footer#lafooter .laf-footer .pics{background-color:#fff;padding:80px 0 calc(12vw - 40px);position:relative}footer#lafooter .laf-footer .pics .content{align-items:flex-end;flex-wrap:wrap;justify-content:center;margin:0 auto;width:calc(100% - 70px)}footer#lafooter .laf-footer .pics .content div{margin:0 35px 40px}footer#lafooter .laf-footer .pics .content img{margin:0 auto 20px}footer#lafooter .laf-footer .pics .content p{text-align:center}footer#lafooter .laf-footer .pics:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjE3MC4xODgiPjxwYXRoIGRhdGEtbmFtZT0iVHJhY8OpIDE1ODAiIGQ9Ik0xNjAwIDAgMCAxMTkuN3Y1MC40ODVoMTYwMFoiIGZpbGw9IiM2NzYzNjAiLz48L3N2Zz4=) 50% 50% no-repeat transparent;background-size:cover;bottom:0;content:"";height:12vw;left:0;position:absolute;width:100%}footer#lafooter .laf-footer .foot-menu{background-color:#676360;color:#fff;gap:40px;justify-content:space-around;padding:min(40px,2.5vw) min(80px,5vw) 80px}footer#lafooter .laf-footer .foot-menu ul{column-count:2;list-style:none;margin:0;max-width:1200px;padding:0;width:90%}footer#lafooter .laf-footer .foot-menu a{color:#fff;font-family:Open Sans Condensed,sans-serif;font-size:2.6rem;line-height:1;padding-bottom:8px;text-decoration:none}@media(max-width:1023.99px){footer#lafooter .laf-footer .foot-menu a{font-size:1.6rem}}footer#lafooter .laf-footer .foot-menu .foot-logo a{max-width:330px;padding:0}@media(max-width:1023.99px){footer#lafooter .laf-footer .more{background-position:40% 0;flex-direction:column;padding:min(160px,10vw) min(80px,5vw)}footer#lafooter .laf-footer .more>div{flex-basis:auto;margin:min(80px,5vw) 0;padding:min(80px,5vw) 0;text-align:center}footer#lafooter .laf-footer .more>div:nth-of-type(2){border-bottom:0 transparent;border-top:0 transparent;border-color:#f8b948 transparent;border-style:solid none;border-width:2px 0}footer#lafooter .laf-footer .more>div a,footer#lafooter .laf-footer .more>div h3,footer#lafooter .laf-footer .more>div p{margin-bottom:20px;text-align:center}footer#lafooter .laf-footer .more>div a{margin-bottom:20px}footer#lafooter .laf-footer .pics .content{width:100%}footer#lafooter .laf-footer .pics .content div{flex-basis:calc(50% - 40px);margin:0 20px 35px;max-width:calc(50% - 40px)}}.strate{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:66.87vw}.strate.produits-mea{margin-bottom:-40px}.strate h2,.strate h3{font-size:3rem;font-weight:700;text-align:center}.strate .cta,.strate h3{font-size:2.6rem}.strate .cta{background-color:#f8b948;border:2px solid #f8b948;border-radius:8px;color:#fff;display:inline-block;font-weight:700;margin:40px auto;padding:12px 28px;text-decoration:none!important;transition:all .15s ease-out}.strate .cta:hover{background-color:#fff;color:#f8b948}.strate .readmore{color:#f8b948;font-size:1.8rem;margin:0}.strate.pictos{align-items:flex-start;justify-content:flex-end;padding:80px max(5vw,30px)}@media(max-width:1023.99px){.strate.pictos{padding:0}}.strate.pictos .pictos-container{background-position:50% 100%;background-repeat:no-repeat;background-size:cover;flex:1;flex-wrap:wrap;justify-content:space-between;padding:min(10vw,80px) min(5vw,80px) 50vh;width:100%}@media(min-width:1024px){.strate.pictos .pictos-container{max-width:780px;padding:min(2.5vw,40px)}}.strate.pictos .pictos-container a{font-weight:700;max-width:250px;text-decoration:none}@media(max-width:1023.99px){.strate.pictos .pictos-container a{max-width:40%;width:40%}}.strate.pictos .pictos-container a img{margin:0 auto 3px}.strate.pictos .pictos-container a p{color:#fff;text-align:center}.strate.pictos .pictos-container a .isover{display:none}.strate.pictos .pictos-container a:hover p{color:#f8b948}.strate.pictos .pictos-container a:hover.multi .isout{display:none}.strate.pictos .pictos-container a:hover.multi .isover{display:block}.strate.pictos .frame{padding:34px 15px;width:100%}@media(min-width:1024px){.strate.pictos .frame{border-radius:8px;margin-right:min(5vw,80px);max-width:400px}}.strate.pictos .frame img{margin:20px auto}.strate.pictos .frame strong{color:#f8b948;font-weight:300}.strate.pictos .frame p:last-of-type{margin-bottom:0}.strate.pictos .dark{background-color:#676360;color:#fff}.strate.pictos .light{background-color:#fff}.strate.parallax{min-height:0}.strate.parallax div{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:50vw;width:100%}@media(min-width:1024px){.strate.parallax div{background-attachment:fixed;height:18.75vw}}.strate.image-wall{min-height:0}.strate.image-wall .flex{flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}.strate.image-wall a{background-color:#676360;flex-basis:25%;max-width:25%;position:relative}@media(max-width:1023.99px){.strate.image-wall a{flex-basis:50%;max-width:50%}}.strate.image-wall a:before{color:#f8b948;content:"En savoir plus";font-size:4rem;font-weight:700;left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%);transition:all .15s ease-out;width:90%;z-index:3}@media(max-width:1023.99px){.strate.image-wall a:before{font-size:2rem}}.strate.image-wall a:after{border:2px solid #676360;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .15s ease-out;width:100%;z-index:2}.strate.image-wall a:hover:before{opacity:1;transform:translate(-50%,-50%)}.strate.image-wall a:hover:after{background-color:rgba(0,0,0,.3);border-color:#f8b948;border-width:8px}.strate.image-wall a img{width:100%}.strate.multi-blocs{padding:80px max(5vw,30px);text-align:center}.strate.multi-blocs a,.strate.multi-blocs h2,.strate.multi-blocs h3,.strate.multi-blocs p{color:#fff}.strate.multi-blocs .intro{margin:0 auto 35px;max-width:1600px;width:90%}.strate.multi-blocs .flex{flex-wrap:wrap;gap:80px;justify-content:center}.strate.multi-blocs .flex div{display:flex;flex:1;flex-direction:column;max-width:460px;min-width:calc(25% - 80px)}.strate.multi-blocs .flex img{margin:0 auto 10px}.strate.nth-blocks{min-height:0}.strate.nth-blocks .block-ext{background-color:#676360;cursor:pointer;display:flex;flex-basis:50%;flex-direction:column;max-width:50%;overflow:hidden;position:relative}.strate.nth-blocks .block-ext.block-4{flex-basis:25%;max-width:25%}.strate.nth-blocks .block-ext>img{width:100%}.strate.nth-blocks .block-ext>p{color:#f8b948;text-align:center}.strate.nth-blocks .block-ext p{margin:0 0 20px}@media(min-width:1024px){.strate.nth-blocks .block-ext:not(:first-of-type){border-left:2px solid #676360}}.strate.nth-blocks .block-ext .ext-title{text-align:center}.strate.nth-blocks .block-ext .ext-title p{display:inline-block;margin:0 auto;padding-right:45px;position:relative}.strate.nth-blocks .block-ext .ext-title p:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC44MjgiIGhlaWdodD0iMTAuODI4Ij48ZyBkYXRhLW5hbWU9IkNvbXBvc2FudCA0IOKAkyAxMyI+PGcgZGF0YS1uYW1lPSJHcm91cGUgMjgzIiBmaWxsPSJub25lIiBzdHJva2U9IiNmOGI5NDgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkYXRhLW5hbWU9IkxpZ25lIDUwIiBkPSJtMS40MTQgMS40MTQgOCA4Ii8+PHBhdGggZGF0YS1uYW1lPSJMaWduZSA1MSIgZD0ibTE3LjQxNCAxLjQxNC04IDgiLz48L2c+PC9nPjwvc3ZnPg==) 50% 50% no-repeat;border:2px solid #f8b948;border-radius:100%;content:"";height:35px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:35px}.strate.nth-blocks .block-ext.opened .ext-title p:after{transform:translateY(-50%) rotate(180deg)}.strate.nth-blocks .block-ext.opened .ext-txt{transform:translateY(0)}.strate.nth-blocks .ext-title{background-color:#676360;color:#f8b948;min-height:90px;padding:20px;position:relative;z-index:3}.strate.nth-blocks .ext-title p{text-align:center}.strate.nth-blocks .ext-txt{background-color:rgba(103,99,95,.8);border-top:2px solid #676360;height:calc(100% - 90px);left:0;padding:15px 20px 20px;position:absolute;top:0;transform:translateY(120%);transition:all .2s ease-out;width:100%;z-index:2}@media(max-width:1200px){.strate.nth-blocks .ext-txt{font-size:16px}}.strate.nth-blocks .ext-txt .container{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:auto;padding:0 20px;width:100%}@media(max-width:1023.99px){.strate.nth-blocks .ext-txt .container{justify-content:flex-start}}.strate.nth-blocks .ext-txt p:last-of-type{margin-bottom:0}.strate.feed{background-color:#676360;min-height:0;width:100%}.strate.feed .wrapper{margin:0 auto;padding:0;width:100%}@media(min-width:1024px){.strate.feed .wrapper{padding-bottom:15px}}.strate.feed .wrapper>div{flex:1;flex-basis:25%;max-width:25%}.strate.feed .wrapper>div img{width:100%}.strate.feed .readmore{display:block;text-align:center;width:100%}@media(max-width:1023.99px){.strate.feed .readmore{margin-bottom:40px}}.strate.feed .absimg{height:0;margin-bottom:15px;padding-top:14.05vw;position:relative}@media(max-width:1023.99px){.strate.feed .absimg{padding-top:56.2vw}}.strate.feed .absimg img{left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}.strate.feed h2{color:#f8b948;font-size:2rem;font-weight:300;margin:0 0 15px;text-transform:uppercase}.strate.feed a{text-decoration:none}.strate.remontee-news .wp-post-image{margin:0 auto 15px}.strate.remontee-news p{font-size:2rem;font-weight:700}.strate.remontee-youtube .iframe-container{height:0;margin-bottom:15px;overflow:hidden;padding-top:14.05vw;position:relative}@media(max-width:1023.99px){.strate.remontee-youtube .iframe-container{padding-top:56.2vw}}.strate.remontee-youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}.strate.pictos-wall{min-height:0}.strate.pictos-wall .wrapper{flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:1600px;padding:80px max(5vw,30px);width:100%}@media(max-width:1023.99px){.strate.pictos-wall .wrapper{max-width:500px}}.strate.pictos-wall .picto{background-image:none!important;border-radius:8px;cursor:pointer;flex-basis:25%;max-width:25%;max-width:calc(25% - 40px);padding:10px;position:relative}@media(max-width:1023.99px){.strate.pictos-wall .picto{flex-basis:100%;max-width:100%}}.strate.pictos-wall .picto:after{border:1px solid #f8b948;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .15s ease-out;width:100%;z-index:2}.strate.pictos-wall .picto:hover:after{border-width:4px;opacity:1}.strate.pictos-wall .picto img{width:100%}.strate.pictos-wall p{color:#f8b948;font-weight:700;margin:0;text-align:center}.strate.pictos-wall .more{background-color:#676360;display:none;left:0;padding:20px 10px;position:absolute;top:calc(100% - 10px);width:100%;z-index:2}.strate.pictos-wall .more p{color:#fff;font-weight:300}.strate.pictos-wall .opened{background-color:#676360;z-index:3}.strate.pictos-wall .opened .more{display:block}.strate.pictos-wall .opened:after{display:none}h1.woocommerce-products-header__title.page-title{color:#1a1a1a;font-family:Open Sans Condensed,sans-serif;font-size:4rem;font-weight:700;text-align:center}body .site-content .col-full{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0;max-width:100%;padding:0}@media(max-width:1023.99px){body .site-content .col-full{flex-direction:column}body .site-content .col-full .content-area,body .site-content .col-full .widget-area{max-width:100%!important;width:100%!important}}body .site-content .content-area{margin:0 auto;min-height:400px;width:100%}body .site-content .widget-area{margin:0!important;max-width:420px;order:-1;padding:140px 40px 0 20px}@media(max-width:1023.99px){body .site-content .widget-area{display:none}}body .site-content .widget-area .widget{margin-bottom:24px}body .site-content .widget-area .widget_product_search form:before{align-items:center;background-color:#f8b948;border-radius:8px;color:#fff;display:flex;height:100%;left:auto;padding:0 1rem;right:0;top:0}body .site-content .widget-area .widget_product_search .search-field{background-color:#fff;border:2px solid #f8b948;border-radius:8px;box-shadow:none;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:1;padding:20px 60px 20px 20px}body .site-content .widget-area .woof_price3_search_container{display:none}body .site-content .widget-area .woof_container{border-bottom:1px solid #f8b948;margin-bottom:15px;padding-bottom:20px}body .site-content .widget-area .woof_container h4{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700}body .site-content .widget-area .woof_container span{color:#fff;font-size:1.5rem}body .site-content .widget-area .woof_container .woof_list{display:flex;flex-wrap:wrap;gap:10px}body .site-content .widget-area .woof_container .woof_list li{margin:0}body .site-content .widget-area .woof_container .woof_list li div{display:none}body .site-content .widget-area .woof_container .woof_list li label{background-color:#676360;border-radius:8px;color:#fff;font-family:Open Sans Condensed,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.5px;margin:0;padding:10px 20px}body .site-content .widget-area .woof_container .woof_list li div.checked+label{background-color:#f8b948}body .site-content .widget-area .woof_container.woof_container_etoiles .woof_list li label{align-items:center;color:#f8b948;display:flex!important;font-size:3rem}body .site-content .widget-area .woof_container.woof_container_etoiles .woof_list li label,body .site-content .widget-area .woof_container.woof_container_etoiles .woof_list li span{line-height:1}body .site-content .widget-area .woof_container .woof_childs_list li{margin:5px 0!important}body .site-content .widget-area .woof_container .woof_childs_list_opener{align-items:center;background-color:#676360;border-radius:100%;display:inline-flex!important;height:24px;justify-content:center;width:24px}body .site-content .widget-area .woof_container .woof_childs_list_opener span{background-position:50% 50%;background-size:cover;border-radius:100%}body .site-content .widget-area .woof_container .woof_childs_list_opener span.woof_is_closed{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xNSA5aC00VjVjMC0uNi0uNC0xLTEtMXMtMSAuNS0xIDF2NEg1Yy0uNiAwLTEgLjQtMSAxcy40IDEgMSAxaDR2NGMwIC42LjQgMSAxIDFzMS0uNCAxLTF2LTRoNGMuNiAwIDEtLjQgMS0xcy0uNS0xLTEtMXoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=)}body .site-content .widget-area .woof_container .woof_childs_list_opener span.woof_is_opened{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNSAxMUg1Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDEwYy42IDAgMSAuNCAxIDFzLS41IDEtMSAxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNSAxMUg1Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDEwYy42IDAgMSAuNCAxIDFzLS41IDEtMSAxeiIvPjwvc3ZnPg==)}body .site-content .widget-area .woof_container .woof_childs_list_opener:hover{background-color:#f8b948}body .site-content .widget-area .button.woof_submit_search_form{font-size:1.8rem}body .site-content ul.products{align-items:stretch;display:flex;flex-wrap:wrap;gap:0;justify-content:center;list-style:none;margin:0;padding:0 0 40px;width:100%}@media(max-width:1023.99px){body .site-content ul.products{padding:0}}body .site-content ul.products:after,body .site-content ul.products:before{content:none}body .site-content .prod-push{background-color:#676360;border:1px solid #bfbfbf;color:#fff;display:flex;flex-basis:100%;flex:1;flex-direction:column;float:none;margin:0;padding-bottom:15px}@media(max-width:720px){body .site-content .prod-push{flex-basis:100%;max-width:100%}}@media(min-width:721px){body .site-content .prod-push{flex-basis:50%;max-width:50%}}@media(min-width:1200px){body .site-content .prod-push{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media(min-width:1600px){body .site-content .prod-push{flex-basis:25%;max-width:25%}}@media(min-width:2000px){body .site-content .prod-push{flex-basis:20%;max-width:20%}}@media(min-width:2400px){body .site-content .prod-push{flex-basis:16.6666666667%;max-width:16.6666666667%}}body .site-content .prod-push a{text-decoration:none}body .site-content .prod-push p{color:#fff}body .site-content .prod-push .woocommerce-Price-amount{color:#1a1a1a;font-family:Open Sans Condensed,sans-serif;font-size:4rem;font-weight:700}body .site-content .prod-push .prod-img img{border-radius:0;margin:0;max-width:100%;width:100%}body .site-content .prod-push .prod-title{border-bottom:4px solid #676360;flex:1;padding:12px 20px 0}body .site-content .prod-push h2{color:#fff;font-size:2.2rem;font-weight:700;padding:0;text-align:left}@media(max-width:1023.99px){body .site-content .prod-push h2{font-size:2rem}}body .site-content .prod-push .prod-infos{align-items:center;flex:1;gap:40px;padding:0 20px}@media(max-width:1023.99px){body .site-content .prod-push .prod-infos{gap:10px}}body .site-content .prod-push .prod-infos>div{flex-basis:50%}body .site-content .prod-push .prod-price{align-items:center;display:flex;font-size:1.6rem;justify-content:flex-start;padding:0}body .site-content .prod-push .prod-price p{font-size:3.2rem!important;font-weight:700;line-height:1;margin:0;text-align:center}body .site-content .prod-push .prod-price span{display:block;font-size:1.4rem;font-weight:300}body .site-content .prod-push .prod-actions{padding:0}body .site-content .prod-push .prod-actions form{margin:0}body .site-content .prod-push .prod-actions form button{line-height:1.1}body .site-content .prod-push .prod-actions input.qty{display:none}body .site-content .prod-push .prod-actions .button{background-color:#fff!important;border-color:transparent!important;color:#1a1a1a!important;font-size:1.6rem!important}body .site-content .prod-push .prod-actions .button:hover{background-color:#f8b948!important;color:#fff!important}body .site-content .prod-push .prod-actions .added_to_cart.wc-forward{display:none}body .site-content .prod-push .cart .flex{align-items:flex-start;flex-direction:column;gap:10px}body .site-content .prod-push .cart button,body .site-content .prod-push .cart input{background-color:#fff;border:2px solid #fff;border-radius:8px;box-shadow:none;font-size:1.8rem;font-weight:700;padding:10px 20px}body .site-content .prod-push .cart button:hover,body .site-content .prod-push .cart input:hover{background-color:#f8b948}body .site-content .prod-push .prod-pictos{background-color:#676360;color:#fff;padding:10px 20px}body .site-content .prod-price p.regular-price{font-size:18px!important;text-decoration:line-through}body .site-content .chosen-container-single .chosen-single,body .site-content .storefront-sorting select{background:#fff;border:1px solid #707070;border-radius:8px;box-shadow:none;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:300;height:auto!important;line-height:1!important;padding:20px 60px 20px 20px}body .site-content .chosen-container-single .chosen-single div,body .site-content .storefront-sorting select div{height:26px;top:50%;transform:translateY(-50%)}body .site-content .chosen-container-single .chosen-single span{margin:0;overflow:visible}body .site-content .storefront-sorting{align-items:center;display:flex}.site-content ul.products.montee{align-items:flex-start;align-items:stretch;display:flex;margin:0 auto 40px;padding:20px 0 80px;width:100%}#prod-principal{align-items:center;display:flex;flex-direction:column;padding:0}#prod-principal .trigger-container{display:none}#prod-principal h1{color:#fff;font-family:Open Sans Condensed,sans-serif;font-size:4rem;font-weight:700;gap:10px;margin:0;padding:0}@media(max-width:1023.99px){#prod-principal h1{font-size:3rem;line-height:1.1}}#prod-principal h1 img{display:inline-block;vertical-align:middle}#prod-principal h2{font-family:Open Sans Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin-top:10px}#prod-principal h2.filet{border-top:1px solid #1a1a1a;padding-top:7px}#prod-principal h3{border:0 transparent;color:#f8b948;font-size:1.4rem;font-weight:700;margin:0}#prod-principal li,#prod-principal p{font-size:1.8rem;margin-bottom:10px}#prod-principal .prod-wrap{flex-direction:column;max-width:1140px;width:100%}@media(min-width:1024px){#prod-principal .prod-wrap{padding:0 20px}}#prod-principal .prod-strate{margin-bottom:20px}@media(min-width:1024px){#prod-principal .prod-strate{gap:40px;width:100%}}#prod-principal .prod-strate.last-strate{margin-bottom:60px}#prod-principal .prod-strate>div{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}@media(max-width:1023.99px){#prod-principal .prod-strate>div{flex-basis:100%;max-width:100%;padding:0 20px}}#prod-principal .prod-strate>div>div{align-items:center;gap:5px;padding:5px 0}#prod-principal .prod-strate>div>div .flex{gap:5px}#prod-principal .prod-strate.last-strate>.flex{align-items:flex-start}#prod-principal .prod-strate.last-strate h3,#prod-principal .prod-strate.last-strate p{line-height:22px}#prod-principal .prod-strate.last-strate p{margin:0}#prod-principal .prod-illu{flex-basis:520px}#prod-principal .prod-right{flex-basis:calc(100% - 520px)}@media(max-width:1200px){#prod-principal .prod-illu{flex-basis:420px}#prod-principal .prod-right{flex-basis:calc(100% - 20px)}}@media(max-width:1023.99px){#prod-principal .prod-illu,#prod-principal .prod-right{flex-basis:100%}}#prod-principal .prod-main-info{background-color:#676360;color:#fff;display:flex;flex-direction:column;min-height:calc(50% - 20px);padding:20px 10px 30px 20px}@media(max-width:1023.99px){#prod-principal .prod-main-info{min-height:0;padding:20px;width:calc(100% + 40px)}}#prod-principal .prod-main-info .addtocart{margin-top:auto}#prod-principal .prod-main-info .wc-forward{display:none}#prod-principal .prod-title{padding-bottom:25px}#prod-principal .prod-price{flex:1}#prod-principal .prod-price p{font-size:4rem;font-weight:700}#prod-principal .prod-price span{display:block;font-size:2rem;font-weight:300}#prod-principal .prod-actions .flex{align-items:center;gap:10px;padding-top:7px}#prod-principal .prod-actions .qty{border-color:#fff;font-size:2.8rem;font-weight:700;max-width:100px;padding:2.5px;text-align:center}#prod-principal .prod-actions .button{background-color:#fff;border-color:#fff;color:#1a1a1a;margin:0}#prod-principal .prod-actions .button:hover{background-color:#f8b948;border-color:#f8b948;color:#fff}#prod-principal .flex.atop{align-items:flex-start}#prod-principal .flex.atop li,#prod-principal .flex.atop ul{list-style:none;margin:0;padding:0}#prod-principal .prod-bottom .flex{gap:40px}#prod-principal .prod-bottom .prod-additional{margin-bottom:40px}#prod-principal .prod-bottom .prod-additional h2{text-align:center}#prod-principal .prod-bottom .add-txt{padding:0 20px}#prod-principal .prod-recettes div{border:4px solid #1a1a1a;border-radius:8px;padding:20px;width:100%}#prod-principal .pictos{align-items:center;background-color:#676360;display:flex;flex-direction:column;padding:40px 0;width:100%}#prod-principal .pictos .prod-wrap{flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}#prod-principal .pictos h2{color:#f8b948;text-align:center}#prod-principal .pictos h2 span{display:block}#prod-principal .pictos>h2{color:#fff;margin-bottom:25px}#prod-principal .pictos .openable{flex-basis:calc(25% - 40px);margin:0;min-width:250px}#prod-principal .pictos .openable h2{margin:0 0 10px}#prod-principal .pictos .openable h2 span,#prod-principal .pictos .openable p span{color:#fff!important}.variations_form.cart,.variations_form.cart table.variations{margin:0}.variations_form.cart table.variations tbody tr td{background-color:#676360;padding:0}.variations_form.cart table.variations tbody tr td select{background-color:#fff;border:0 transparent;border-radius:8px;box-shadow:none;font-weight:600;height:39px!important;line-height:40px;line-height:39px;margin:0;max-width:170px;min-height:40px;min-height:39px!important;padding:5px}.variations_form.cart table.variations tbody tr td option:disabled{background-color:#000;color:#fff;cursor:not-allowed;font-size:1.8rem;font-style:italic}.product-type-subscription #prod-principal .prod-strate>div{flex-basis:100%;max-width:100%}.single.single-product #primary{width:100%!important}.single.single-product div.product form.cart{margin-bottom:20px;padding:0}.single.single-product .prod-push{min-width:min(420px,100%)}@media(max-width:360px){.single.single-product .prod-push{min-width:100%}}.single.single-product .variations_form.cart table.variations tbody tr td.value{margin:7px 0 0}.single.single-product .variations_form.cart table.variations tbody tr td.value select{line-height:44px;min-height:44px}.laf-satis{margin:40px auto 0;max-width:1320px;padding:0 25px;width:100%}.laf-satis ul{display:flex;flex-wrap:wrap}.laf-satis ul li{cursor:pointer}.laf-satis ul li label{margin:0 20px 0 10px}h1.bitognio,h2.bitognio{text-align:center}h2.bitognio{font-family:Open Sans Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:10px auto}h2.withbord{border-top:4px solid #f8b948;margin-top:60px;max-width:1060px;padding-top:7px;width:100%}.popin-container{background-color:hsla(0,0%,100%,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1012}.popin.pop-add-cart{background-color:#676360;background-color:#fff;border:3px solid #f8b948;border-radius:8px;color:#fff;left:50%;max-height:80vh;max-width:960px;overflow:hidden;padding:30px 10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1012}@media(max-width:768px){.popin.pop-add-cart{border-radius:0;height:100vh;left:0;max-height:100vh;padding:20px;top:0;transform:none;width:100%}}.popin.pop-add-cart .buttonclose{color:#f8b948}.popin.pop-add-cart .buttonclose:hover{color:#1a1a1a}.popin.pop-add-cart .pop-content{height:100%;margin-bottom:20px;padding:0;width:100%}.popin.pop-add-cart .pop-content .pop-table,.popin.pop-add-cart .pop-content table.cart{margin:0;max-height:calc(80vh - 180px);overflow:auto}@media(max-width:1023.99px){.popin.pop-add-cart .pop-content{max-height:calc(100vh - 220px)}}.popin.pop-add-cart p{color:#1a1a1a;font-family:Open Sans Condensed,sans-serif;font-size:2.2rem;font-weight:700;padding:5px 30px}@media(max-width:768px){.popin.pop-add-cart p{margin:0;padding:5px 0}}.popin.pop-add-cart table:not(.has-background) td,.popin.pop-add-cart table:not(.has-background) th{background-color:#fff;color:#1a1a1a;line-height:1.1;padding:0 6px 10px}@media(max-width:768px){.popin.pop-add-cart table:not(.has-background) td,.popin.pop-add-cart table:not(.has-background) th{padding:0 0 5px}}.popin.pop-add-cart table:not(.has-background) th{font-weight:300}.popin.pop-add-cart table:not(.has-background) td{font-size:3rem;font-weight:700}.popin.pop-add-cart table:not(.has-background) td.product-thumbnail img{max-width:100px;width:100px}.popin.pop-add-cart table:not(.has-background) td.product-name{font-size:2.2rem}.popin.pop-add-cart table:not(.has-background) td.product-price span{display:block;font-size:1.5rem;font-weight:300}.popin.pop-add-cart table:not(.has-background) td.product-subtotal{color:#f8b948}@media(max-width:768px){.popin.pop-add-cart table:not(.has-background) tr td{text-align:left}.popin.pop-add-cart table:not(.has-background) tr td.product-thumbnail img{margin:20px 0 0}.popin.pop-add-cart table:not(.has-background) tr td[data-title]:before{display:inline;float:none;font-size:2rem;font-weight:300;margin-right:5px}.popin.pop-add-cart table:not(.has-background) tr td.product-price span{display:inline}}.popin.pop-add-cart .flex{gap:40px;justify-content:flex-end}@media(max-width:768px){.popin.pop-add-cart .flex{flex-direction:column;gap:20px}}.popin.pop-add-cart a.button{background-color:#f8b948;border:2px solid #f8b948;border-radius:8px;color:#fff;font-size:2rem;margin:0;text-align:center}.popin.pop-add-cart a.button:hover{background-color:#fff;color:#f8b948;text-decoration:none}.popin .remove{background-color:transparent;color:#fff;font-size:4rem;line-height:1;padding:0;position:absolute;right:10px;top:10px}.popin .remove:hover{color:#f8b948}@media(max-width:1023.99px){#prod-principal .flex{flex-wrap:wrap}#prod-principal .prod-one{flex-basis:520px}#prod-principal .prod-two{flex-basis:calc(100% - 570px)}#prod-principal .prod-three{flex-basis:100%}#prod-principal .prod-illu{background-color:#1a1a1a}#prod-principal .prod-illu img{margin:0 -20px;max-width:calc(100% + 40px);width:calc(100% + 40px)}}@media(max-width:920px){#prod-principal .prod-one,#prod-principal .prod-three,#prod-principal .prod-two{flex-basis:100%;margin-left:0;margin-right:0}#prod-principal .intensite{margin-bottom:40px}}.woocommerce-loop-product__link,.woocommerce-loop-product__title{display:none}#page .woocommerce-products-header{margin:0 auto;max-width:1600px;padding:0;width:90%}#page .woocommerce-products-header>p{margin:0 auto 25px;width:90%}.seo-txt,.term-description{display:block;max-height:17px;overflow:hidden}.seo-txt.opened,.term-description.opened{max-height:none}.seo-txt p,.term-description p{font-family:Open Sans,sans-serif;font-size:1.4rem;margin-bottom:15px}.show-desc{margin:0 auto 25px;max-width:1600px;width:90%}.show-desc button{background-color:#fff;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:300;margin:5px 0;padding:0;text-decoration:underline}.show-desc button:hover{background-color:#fff;color:#f8b948}#page .page-description{margin:0}#page .page-description .show-desc{max-width:100%;width:100%}ul.products.columns-3 li.product{display:none}table.my_account_orders td{border-bottom:1px solid gray;vertical-align:middle}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3,.woocommerce-MyAccount-content h4,.woocommerce-MyAccount-content h5{padding:0}.woocommerce-MyAccount-content h5.wcmca_personal_data_title{font-style:normal;font-weight:300}.woocommerce-MyAccount-content .wcmca_clear_right{font-weight:600}.woocommerce-MyAccount-content .addresses header.title a{height:auto;margin:0 15px 0 0;overflow:visible;padding:0;text-indent:0;width:auto}.woocommerce-MyAccount-content .addresses header.title a:before{content:none}.woocommerce-MyAccount-content .addresses header.title .class_action_sparator{display:none}.printbtn{justify-content:center}.printbtn a{font-size:14px}#mode_livraison .woocommerce-shipping-totals.shipping{max-height:0;opacity:0}.woocommerce-checkout{font-family:Open Sans Condensed,sans-serif}.woocommerce-checkout .showlogin{text-transform:lowercase}.woocommerce-checkout h3{font-weight:700}.woocommerce-checkout h3,.woocommerce-checkout label{color:#676360;font-size:2.2rem}.woocommerce-checkout .woocommerce{margin:0 auto 70px;max-width:860px;width:90%}.woocommerce-checkout .woocommerce form label{align-items:center;display:flex}.woocommerce-checkout .woocommerce form label input{margin:4px 10px 0 0}.woocommerce-checkout .woocommerce form input,.woocommerce-checkout .woocommerce form textarea{background-color:#fff;border:1px solid #676360!important;border-radius:8px;box-shadow:none;margin:10px 0 0}.woocommerce-checkout .woocommerce form input.error,.woocommerce-checkout .woocommerce form textarea.error{border-color:red!important}.woocommerce-checkout .woocommerce form input{border-color:#bfbfbf!important}.woocommerce-checkout .woocommerce form input.woocommerce-invalid,.woocommerce-checkout .woocommerce form select.error{border-color:red!important}.woocommerce-checkout .woocommerce form button{background-color:#f8b948;border:1px solid #f8b948;border-radius:8px;color:#fff;margin:35px 0 0;position:relative;text-transform:uppercase}.woocommerce-checkout .woocommerce form button:disabled:after{background:url(data:image/gif;base64,R0lGODlhEAALAPQAAP////////7+/v7+/v7+/v7+/v////7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA) 50% 50% no-repeat transparent;content:"";display:block;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20%;z-index:2}.woocommerce-checkout .woocommerce form .woocommerce-invalid input,.woocommerce-checkout .woocommerce form .woocommerce-invalid select{border-color:red!important}.woocommerce-checkout .woocommerce form .form-row-wide>span,.woocommerce-checkout .woocommerce form .woocommerce-input-wrapper{width:100%}.woocommerce-checkout .woocommerce form .select2-selection--single,.woocommerce-checkout .woocommerce form .selection{height:34px;width:100%}.woocommerce-checkout .woocommerce form input.shipping_method{clip:unset;border:0;height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:0}.woocommerce-checkout .woocommerce form input.shipping_method+label{display:none}.woocommerce-checkout .woocommerce form input.shipping_method:checked+label{display:initial}.woocommerce-checkout .woocommerce .woocommerce-form-coupon,.woocommerce-checkout .woocommerce .woocommerce-form-login{padding:0 20px}.woocommerce-checkout .woocommerce .woocommerce-form-coupon{align-items:flex-start;display:flex;flex-direction:column}.woocommerce-checkout .woocommerce .ldlf-checkout-form{align-items:flex-start;gap:20px}.woocommerce-checkout .woocommerce .woocommerce-review-cart{border:4px solid #f8b948;border-radius:8px;line-height:1.1;min-width:100%;padding:15px 20px}@media(min-width:1024px){.woocommerce-checkout .woocommerce .woocommerce-review-cart{min-width:320px;position:sticky;top:120px}}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table{margin:0}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table td,.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table th{background-color:#fff;padding:0}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table .product-name{color:#1a1a1a;font-size:1.8rem;font-weight:700;text-transform:uppercase}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table .product-name .prod-img{display:inline-block;max-width:80px;vertical-align:middle}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table .product-name .prod-name{display:inline-block;line-height:1.1;vertical-align:middle;width:calc(100% - 100px)}@media(max-width:1023.99px){.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table .product-name .prod-name{padding-left:10px}}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table .product-name .flex{font-weight:300;justify-content:space-between;margin-top:8px;padding-bottom:20px;text-transform:none}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tfoot th{font-size:1.8rem;vertical-align:bottom}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tfoot th{font-weight:300;padding:15px 0 0}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount{color:#f8b948;font-size:4rem;font-weight:700}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tfoot .includes_tax{display:block;margin-top:5px}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table .cart-subtotal .woocommerce-Price-amount,.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table .woocommerce-shipping-methods .woocommerce-Price-amount,.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tfoot .includes_tax .woocommerce-Price-amount{color:#1a1a1a;font-size:inherit}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tr.cart-subtotal td,.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tr.cart-subtotal th{padding-top:40px}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tr.cart-discount td{color:#f8b948}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tr.cart-discount .woocommerce-Price-amount{font-size:1.8rem}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tr.shipping th{padding-bottom:0}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tr.order-total td,.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tr.order-total th{padding-top:40px}.woocommerce-checkout .woocommerce .woocommerce-review-cart table.woocommerce-checkout-review-order-table tr.order-total th{vertical-align:middle}.woocommerce-checkout .woocommerce .accordion{margin-bottom:18px}.woocommerce-checkout .woocommerce div.accordeon-trigger{background-color:#676360;border:none;color:#fff;cursor:pointer;font-size:2.2rem;font-weight:700;outline:none;padding:18px;text-align:left;transition:.4s;width:100%}@media(max-width:1023.99px){.woocommerce-checkout .woocommerce div.accordeon-trigger{font-size:1.9rem}}.woocommerce-checkout .woocommerce div.accordeon-trigger:hover{background-color:#858585}.woocommerce-checkout .woocommerce div.accordeon-trigger:after{color:#777;content:"➕";float:right;font-size:5px;margin-left:5px}.woocommerce-checkout .woocommerce div.accordion:not(.active) .panel{max-height:0!important}.woocommerce-checkout .woocommerce div.accordion.active,.woocommerce-checkout .woocommerce div.accordion.active .panel{max-height:5000px!important}.woocommerce-checkout .woocommerce div.accordion.active .panel{border:1px solid #676360;padding-bottom:35px;padding-top:20px}.woocommerce-checkout .woocommerce div.accordion.active .accordeon-trigger:after{content:"➖"}.woocommerce-checkout .woocommerce div.panel{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}.woocommerce-checkout .woocommerce #boutique_field{margin-bottom:15px}.woocommerce-checkout .woocommerce #boutique_field .woocommerce-input-wrapper{display:none}.woocommerce-checkout .woocommerce #creneau-horaire p{font-size:1.8rem}.woocommerce-checkout .woocommerce #horaire_livraison{border-color:#676360;font-size:1.8rem}.woocommerce-checkout .woocommerce .rep{border:2px solid #bfbfbf;border-radius:8px;display:flex;line-height:1;margin:0 0 15px}.woocommerce-checkout .woocommerce .rep input{margin:10px 0 10px 20px;outline:none}.woocommerce-checkout .woocommerce .rep label{cursor:pointer;display:block;padding:10px;width:100%}@media(min-width:1024px){.woocommerce-checkout .woocommerce .woocommerce-details-form{order:-1}}.woocommerce-checkout .woocommerce .woocommerce-details-form .accordeon-trigger{border-radius:8px}.woocommerce-checkout .woocommerce .woocommerce-details-form .panel{margin:-5px 0}.woocommerce-checkout .woocommerce .woocommerce-details-form .delivery-choice{align-items:center;justify-content:stretch}.woocommerce-checkout .woocommerce .woocommerce-details-form .delivery-choice div{flex-basis:50%}.woocommerce-checkout .woocommerce .woocommerce-details-form .delivery-choice button{background-color:#fff;border:4px solid #bfbfbf;color:#bfbfbf;font-family:Open Sans Condensed,sans-serif;font-size:2.6rem;font-weight:300;margin:0 0 20px;padding:5px;width:100%}@media(max-width:1023.99px){.woocommerce-checkout .woocommerce .woocommerce-details-form .delivery-choice button{font-size:1.7rem}}.woocommerce-checkout .woocommerce .woocommerce-details-form .delivery-choice button:hover{background-color:#f8b948;border-color:#f8b948;color:#fff}.woocommerce-checkout .woocommerce .woocommerce-details-form .delivery-choice button.active{background-color:#fff;border-color:#f8b948;color:#f8b948}.woocommerce-checkout .woocommerce .woocommerce-additional-fields{margin-top:40px}.woocommerce-checkout .woocommerce .woocommerce-additional-fields #order_comments{background-color:#fff;border:2px solid #bfbfbf;border-radius:8px;box-shadow:none;font-family:Open Sans Condensed,sans-serif;margin:15px auto 0;padding:10px 20px;resize:none}.woocommerce-checkout .woocommerce #e_deliverydate_field{display:none!important}.woocommerce-checkout .ldlf-checkout-fragment-review-order p{font-size:2rem}.woocommerce-checkout .ldlf-checkout-fragment-review-order .subtitle{color:#1a1a1a;font-size:2rem;font-weight:700}.woocommerce-checkout #recap-livraison-date,.woocommerce-checkout #recap-livraison-mode{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.woocommerce-checkout #recap-livraison-date span,.woocommerce-checkout #recap-livraison-mode span{color:#1a1a1a}.woocommerce-checkout .btn-checkout-next{width:100%}.woocommerce-checkout #payment .payment_methods>li:not(.woocommerce-notice){background-color:#fff}.woocommerce-checkout #payment .payment_methods>li:not(.woocommerce-notice) a.about_paypal{font-size:1.5rem}.woocommerce-checkout #payment .place-order{background-color:#fff}.woocommerce-checkout #payment .place-order #recap p{font-weight:700}.woocommerce-checkout #payment .place-order #recap p span{font-weight:300}.woocommerce-checkout #payment .place-order #recap .shipping-tab p{color:red;font-weight:300}.woocommerce-checkout .field-boutique,.woocommerce-checkout .shipping-tab{position:relative}.woocommerce-checkout .field-boutique.error:before,.woocommerce-checkout .field-boutique.woocommerce-invalid:before,.woocommerce-checkout .shipping-tab.error:before,.woocommerce-checkout .shipping-tab.woocommerce-invalid:before{border:2px dotted #e2401c;bottom:-10px;content:"";left:-10px;pointer-events:none;position:absolute;right:-10px;top:-10px}.woocommerce-checkout p.error{color:#e2401c;font-size:1.8rem;font-weight:600}.woocommerce-checkout p.deliv-freeze-details{font-style:italic;text-align:right}.woocommerce-order-details h2{padding:0}.woocommerce-order-details .orddd_delivery_date{display:none}.woocommerce-order-received h1.entry-title{color:#f8b948}.woocommerce-order-received .woocommerce-order{border:1px solid #676360;border-radius:8px;display:flex;flex-direction:column;margin:40px auto;max-width:1450px;padding:25px 20px;width:90%}.woocommerce-order-received .woocommerce-order h2{padding:0}.woocommerce-order-received .woocommerce-order p .amount{color:#f8b948;font-weight:700}.woocommerce-order-received .woocommerce-thankyou-order-received{font-weight:700;margin:0;text-align:center}.woocommerce-order-received .order_details{background-color:#fff;margin:20px 0;width:100%}.woocommerce-order-received .order_details:after,.woocommerce-order-received .order_details:before{content:none}.woocommerce-order-received .order_details li{align-items:baseline;border:0 transparent;display:flex;font-size:2.2rem;justify-content:space-between;padding:5px 0}.woocommerce-order-received .order_details li strong{font-size:2.2rem}.woocommerce-order-received td,.woocommerce-order-received th{background-color:#fff!important;line-height:1.2;padding:10px 0}.woocommerce-order-received .wc-item-meta{margin:0;padding-top:25px}.woocommerce-order-received .wc-item-meta li:before{content:none}.woocommerce-order-received .betrs_option_desc,.woocommerce-order-received .includes_tax{display:block;font-size:1.6rem;font-style:italic}.woocommerce-order-received .abodate p{margin:0}.woocommerce-cart .entry-content .woocommerce{margin:0 auto;max-width:1600px}.woocommerce-cart .entry-content .woocommerce .flex{gap:40px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals{border:4px solid #f8b948;border-radius:8px;flex:1;height:100%;margin:0 20px 40px 0;padding:15px 20px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .infos strong{color:#1a1a1a}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .infos p{margin:0 0 15px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart-discount{display:flex;flex-direction:column}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart-discount th{padding:25px 0 0}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart-discount td{padding:0}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .order-total small.includes_tax .woocommerce-Price-amount{color:#1a1a1a;font-size:1.8rem}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .frais .flex{align-items:center;gap:10px;justify-content:flex-start;margin-top:10px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .frais p{line-height:1;margin:0}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart_totals,.woocommerce-cart .entry-content .woocommerce .cart-collaterals .shipping_calculator{width:100%}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .recurring-totals th{padding:20px 0 0}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .recurring-total{padding-bottom:5px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .recurring-total th{padding-top:0!important}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .recurring-total strong{display:block}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .includes_tax{margin-top:5px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals h2{font-size:2rem;font-weight:700}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .wc-proceed-to-checkout{margin-bottom:0;text-align:center}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .wc-proceed-to-checkout a{width:100%}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .checkout-button.button.alt{display:inline-block;margin:20px auto}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .checkout-button.button.alt:after{content:none}.woocommerce-cart .entry-content .woocommerce table:not(.has-background) td,.woocommerce-cart .entry-content .woocommerce table:not(.has-background) th{background-color:#fff;padding:0 20px 20px 0}@media(max-width:1023.99px){.woocommerce-cart .entry-content .woocommerce table:not(.has-background) td,.woocommerce-cart .entry-content .woocommerce table:not(.has-background) th{padding:0 20px 10px 0}}.woocommerce-cart .entry-content .woocommerce table:not(.has-background) th{color:#1a1a1a}.woocommerce-cart .entry-content .woocommerce table:not(.has-background) .order-total{display:flex;flex-direction:column}@media(max-width:1023.99px){.woocommerce-cart .entry-content .woocommerce table:not(.has-background) .order-total{padding-top:25px}}.woocommerce-cart .entry-content .woocommerce table:not(.has-background) .order-total td,.woocommerce-cart .entry-content .woocommerce table:not(.has-background) .order-total th{line-height:1;padding:0}.woocommerce-cart .entry-content .woocommerce table:not(.has-background) .order-total th{padding-top:40px}.woocommerce-cart .entry-content .woocommerce table:not(.has-background) .order-total .amount{color:#f8b948;font-size:3.8rem;font-weight:700}.woocommerce-cart .entry-content .woocommerce .cross-sells{border-top:4px solid #f8b948;padding-top:40px}.woocommerce-cart .entry-content .woocommerce .cross-sells h2{margin-bottom:30px}.woocommerce-cart .entry-content .woocommerce .return-to-shop{position:relative;text-align:center;z-index:1001}.woocommerce-cart .entry-content .woocommerce [name=update_cart]{display:none!important}.hentry .entry-content .woocommerce-cart-form{flex:2}.hentry .entry-content .woocommerce-cart-form table.cart{margin-bottom:0}.hentry .entry-content .woocommerce-cart-form table.cart bdi{white-space:nowrap}.hentry .entry-content .woocommerce-cart-form table.cart .subscription-details{display:block;font-size:2rem;font-weight:300}.hentry .entry-content .woocommerce-cart-form table.cart td,.hentry .entry-content .woocommerce-cart-form table.cart th,.hentry .entry-content .woocommerce-cart-form table.cart tr{background-color:#fff!important;line-height:1;padding:0 20px 20px}.hentry .entry-content .woocommerce-cart-form table.cart th{font-weight:300}.hentry .entry-content .woocommerce-cart-form table.cart td.product-remove{padding-right:0;vertical-align:middle;width:0}.hentry .entry-content .woocommerce-cart-form table.cart td.product-thumbnail{padding:0}.hentry .entry-content .woocommerce-cart-form table.cart td.product-thumbnail img{margin-bottom:20px;max-width:100px;min-width:100px}@media(max-width:1023.99px){.hentry .entry-content .woocommerce-cart-form table.cart td.product-thumbnail{padding:0 40px}}.hentry .entry-content .woocommerce-cart-form table.cart td.product-name a{word-wrap:normal;color:#1a1a1a;font-size:2.2rem;font-weight:700;text-decoration:none;word-break:keep-all}.hentry .entry-content .woocommerce-cart-form table.cart td.product-price,.hentry .entry-content .woocommerce-cart-form table.cart td.product-quantity{color:#1a1a1a;font-size:3rem;font-weight:700}.hentry .entry-content .woocommerce-cart-form table.cart td.product-quantity .qty{background-color:#fff;box-shadow:none;font-size:3rem;font-weight:700;line-height:1;max-width:100%;min-width:0;padding:0;width:auto}.hentry .entry-content .woocommerce-cart-form table.cart td.product-subtotal .amount{color:#f8b948;font-size:3rem;font-weight:700;line-height:1}.hentry .entry-content .woocommerce-cart-form table.cart td.actions{padding-bottom:0}.hentry .entry-content .woocommerce-cart-form table.cart td.actions button,.hentry .entry-content .woocommerce-cart-form table.cart td.actions input{background-color:#fff;border:1px solid #f8b948;border-radius:8px;box-shadow:none}.hentry .entry-content .woocommerce-cart-form table.cart td.actions button{background-color:#f8b948;color:#fff}.hentry .entry-content .woocommerce-cart-form table.cart td.actions .button{margin-bottom:0!important}@media(max-width:1023.99px){.hentry .entry-content .woocommerce-cart-form table.cart tr{position:relative}.hentry .entry-content .woocommerce-cart-form table.cart td.product-remove{position:absolute;top:20px}.hentry .entry-content .woocommerce-cart-form table.cart td.product-remove a.remove{left:0;right:auto;top:0}.hentry .entry-content .woocommerce-cart-form table.cart thead{display:none!important}.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td{clear:both;display:block;text-align:right}.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-name{text-align:center}.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-name:before{content:""}.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-price,.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-quantity,.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-subtotal{display:inline-block;padding-top:30px;position:relative;text-align:center;width:49%}.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-price:before,.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-quantity:before,.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-subtotal:before{content:attr(data-title) ": ";display:block;font-size:1.8rem;font-weight:300;left:50%;position:absolute;top:0;transform:translateX(-50%)}.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-price:after,.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-quantity:after,.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-subtotal:after{content:"";display:table}.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-subtotal{display:flex;flex-direction:column;width:100%}}@media(max-width:1023.99px)and (max-width:1023.99px){.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-subtotal{padding-right:50px;text-align:right}.hentry .entry-content .woocommerce-cart-form table.cart .cart_item td.product-subtotal:before{left:auto;right:50px;transform:none}}.hentry .entry-content .woocommerce-cart-form dl.variation{display:none!important}@media(max-width:1599px){.laf-cart-recap{flex-direction:column}}.laf-reassur{padding-top:40px}.laf-reassur h2{color:#f8b948;font-size:2.2rem;font-weight:700;margin:25px auto 15px;text-align:center}.laf-reassur .flex{gap:40px;justify-content:space-between;margin:0 auto 40px;max-width:1600px;padding:0 20px;width:100%}@media(max-width:1023.99px){.laf-reassur .flex{padding:0 20px}}.laf-reassur .flex>div{align-items:center;border:4px solid #f8b948;border-radius:8px;display:flex;flex-basis:33.3333333333%;flex-direction:column;max-width:33.3333333333%;padding:15px 25px}.laf-reassur img{max-width:200px}@media(max-width:1600px){.woocommerce-cart .entry-content .woocommerce{flex-direction:column}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form{margin:40px 40px 0}}@media(max-width:1600px)and (max-width:1280px){.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form{margin:40px 5px 0}}@media(max-width:1600px){.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form table.cart{margin-bottom:0}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form table.cart tr{padding:0 20px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals{margin:0 40px 40px}}@media(max-width:1600px)and (max-width:1280px){.woocommerce-cart .entry-content .woocommerce .cart-collaterals{margin:0 20px 40px}}@media(max-width:1023.99px){.woocommerce-cart .entry-content .woocommerce .actions,.woocommerce-cart .entry-content .woocommerce .coupon{align-items:stretch;display:flex;flex-direction:column}}.page #mwb_wpr_order_notice{display:none!important}.prod-lait{display:flex;justify-content:center}.lait,.prod-lait{align-items:center}p span{display:inline-block}.picto{background-image:url(/app/themes/fromagerie-2021/dist/d2ca8bf3bb48dfc8729e.png?v=2021)!important;margin-right:10px}.nombrezaza h3 .picto{-webkit-print-color-adjust:exact;display:none;height:50px;margin:0 auto;width:69px}.picto.vache{background-position:0 -193px;display:block;height:32px;width:52px}.picto.bufflonne{background-position:0 -1107px;display:block;height:33px;width:52px}.picto.vache-bufflonne{background-position:0 -1201px;display:block;height:19px;width:61px}.picto.brebis{background-position:0 -933px;display:block;height:28px;width:38px}.picto.chevre-brebis{background-position:0 -62px;display:block;height:23px;width:58px}.picto.vache-brebis{background-position:0 -286px;display:block;height:17px;width:47px}.picto.chevre-vache{background-position:0 -247px;display:block;height:18px;width:51px}.picto.vache-brebis-chevre{background-position:0 0;display:block;height:17px;width:69px}.picto.chevre{background-position:0 -863px;display:block;height:33px;width:40px}.picto.boeuf{background-position:0 -87px;display:block;height:34px;width:53px}.picto.porc{background-position:0 -1016px;display:block;height:21px;width:38px}.picto.lapin{background-position:-50px -334px;display:block;height:17px;width:15px}.picto.chevreuil{background-position:0 -1039px;display:block;height:33px;width:34px}.picto.volaille{background-position:-49px -353px;display:block;height:14px;width:15px}.prod-origine .flex,.prod-region{align-items:center}.prod-region{display:flex;justify-content:center}.prod-region.region-single{padding-left:15px}.prod-region p{margin:0}.prod-region span{display:inline-block;vertical-align:middle}.prod-region .map{background-image:url(/app/themes/fromagerie-2021/dist/d2ca8bf3bb48dfc8729e.png?v=2021)!important;background-position:0 -819px;height:45px;margin:0 10px 0 auto;width:45px}.est .prod-region .map{background-position:0 -352px}.mc .prod-region .map{background-position:0 -587px}.monde .prod-region .map{background-position:0 -819px;height:42px;width:42px}.nord .prod-region .map{background-position:0 -634px}.ouest .prod-region .map{background-position:0 -681px}.sud .prod-region .map{background-position:0 -728px}.hasDatepicker .ui-widget-content{border:0 transparent}.hasDatepicker .ui-datepicker{background-color:#fff;background-image:none;border:0 transparent;box-shadow:none;margin:0 auto}.hasDatepicker .ui-datepicker table tr td,.hasDatepicker .ui-datepicker table tr th{background-color:#fff;border-color:#fff}.hasDatepicker .ui-datepicker .ui-datepicker-header{background-color:#fff;border-bottom:1px solid #bfbfbf}.hasDatepicker .ui-datepicker .ui-datepicker-title{font-weight:700}.hasDatepicker .ui-datepicker .ui-state-default{background-color:#fff;background-image:none}.hasDatepicker .ui-datepicker td.ui-datepicker-current-day a,.hasDatepicker .ui-datepicker td a:hover{color:#f8b948;font-weight:700}#prod-principal.panier-mois{margin:0 auto;padding:40px 20px 0;width:100%}#prod-principal.panier-mois h1{color:#1a1a1a}#prod-principal.panier-mois h1,#prod-principal.panier-mois h2{padding:0}#prod-principal.panier-mois .mois-top-container{border:4px solid #f8b948;border-radius:8px;margin:0 auto;max-width:1280px;padding:20px 40px;width:100%}#prod-principal.panier-mois .mois-intro{align-items:center;display:flex;flex-direction:column;padding-bottom:40px}#prod-principal.panier-mois .flexabo{gap:20px;justify-content:center}#prod-principal.panier-mois .prod-intro{display:flex!important;gap:20px}#prod-principal.panier-mois .prod-intro>div{flex-basis:50%}#prod-principal.panier-mois .prod-intro .abo-video{background-color:#1a1a1a}#prod-principal.panier-mois .prod-intro .video-player{background-color:#1a1a1a;height:0;padding-top:74.95%;position:relative;width:100%}#prod-principal.panier-mois .prod-intro .video-player iframe{height:100%;left:0;position:absolute;top:0;width:100%}#prod-principal.panier-mois .prod-intro .cart{gap:10px}#prod-principal.panier-mois .prod-intro .cart button,#prod-principal.panier-mois .prod-intro .cart input{background-color:#fff;border:2px solid #f8b948;border-radius:8px;box-shadow:none}#prod-principal.panier-mois .prod-intro .cart button:hover{background-color:#f8b948}#prod-principal.panier-mois .prod-intro h2{color:#f8b948;display:inline;font-size:1.8rem;vertical-align:baseline}#prod-principal.panier-mois .prod-intro h3{padding:0}#prod-principal.panier-mois .prod-price{padding-top:40px}#prod-principal.panier-mois .prod-price p{color:#1a1a1a;margin-bottom:20px}#prod-principal.panier-mois .prod-price span{font-size:2rem;font-weight:300}#prod-principal.panier-mois .mois-push{padding:40px 20px;text-align:center}#prod-principal.panier-mois .mois-push h3{font-size:2.2rem;font-weight:700}#prod-principal.panier-mois h2.bitognio{border-top:2px solid #f8b948;margin-top:40px;padding-top:20px;width:100%}#prod-principal.panier-mois .sabonner{text-align:center}#prod-principal.panier-mois .sabonner p{margin:0!important}#prod-principal.panier-mois .sabonner .button{margin:40px auto}#prod-principal.panier-mois .video-trigger{flex:1;flex-basis:800px;max-width:800px}#prod-principal.panier-mois .prod-prez{flex:1}#prod-principal.panier-mois #abonnement .top{padding:40px 20px 20px;text-align:center}#prod-principal.panier-mois #abonnement .top p{text-align:center}#prod-principal.panier-mois #abonnement h3{font-size:2.2rem}#prod-principal.panier-mois .final{padding-bottom:40px}@media(max-width:1023.99px){#prod-principal.panier-mois .mois-top-container{padding:20px}#prod-principal.panier-mois .prod-intro{flex-direction:column}#prod-principal.panier-mois .prod-intro .prod-prez,#prod-principal.panier-mois .prod-intro h2{font-size:1.6rem;line-height:1.1;padding:0}#prod-principal.panier-mois .prod-intro .prod-prez-text{font-size:1.8rem;line-height:1.2}#prod-principal.panier-mois h1,#prod-principal.panier-mois p{text-align:center}#prod-principal.panier-mois .prod-actions .qty{font-size:2.3rem}#prod-principal.panier-mois .Rtable{width:100%}#prod-principal.panier-mois .Rtable .Rtable-cell{flex-direction:column}#prod-principal.panier-mois .Rtable .Rtable-cell h4,#prod-principal.panier-mois .Rtable .Rtable-cell p{padding:0;text-align:center;width:100%}#prod-principal.panier-mois .abo .prod-intro.midd.flex{margin:0!important}#prod-principal.panier-mois .abo .abonnement form .acf-fields>.acf-field,#prod-principal.panier-mois .abo .weekMonthDeliveries{width:100%}#prod-principal.panier-mois .abo .abonnement form .acf-fields>.acf-field .acf-field .acf-input select{padding:5px;text-align:center}#prod-principal.panier-mois .abo .weekMonthDeliveries{text-align:center}#prod-principal.panier-mois .abo .weekMonthDeliveries .item-list{display:flex;flex-direction:column;margin:5px 20px;width:calc(100% - 40px)}#prod-principal.panier-mois .abo .weekMonthDeliveries .delivery-text{font-style:italic;width:100%}#prod-principal.panier-mois .abo .contenu>div.final p{margin:0 auto 15px}#prod-principal.panier-mois .abo-prez.prod-prez{padding:20px}#prod-principal.panier-mois .abo-prez.prod-prez h3,#prod-principal.panier-mois .abo-prez.prod-prez p{text-align:center}}#prod-principal.panier-mois .cart.form-add-to-cart-abo{display:flex;gap:20px;justify-content:center}#prod-principal.panier-mois .cart.form-add-to-cart-abo>*{margin:40px 0 0}#prod-principal.panier-mois .prod-multiple .trigger-container{align-items:center;display:flex;gap:40px;justify-content:center;width:100%}#prod-principal.panier-mois .prod-multiple .trigger-container .button{margin:20px 0;padding:10px;width:auto}#prod-principal.panier-mois .prod-multiple .acc-content{max-height:0;overflow:hidden}#prod-principal.panier-mois .prod-multiple .acc-content.opened{max-height:none}.Rtable{display:flex;gap:60px;justify-content:center;margin:0 auto;max-width:1080px;width:100%}.Rtable>div{border:1px solid #1a1a1a;border-radius:8px;margin-bottom:40px}@media(max-width:1023.99px){.Rtable{flex-direction:column;gap:20px;width:calc(100% - 40px)}.Rtable>div{min-width:100%}}.Rtable .Rtable-cell{align-items:baseline;display:flex;flex-direction:row;gap:12px;margin:0 20px;padding:5px 20px}.Rtable .Rtable-cell.cell-link,.Rtable .Rtable-cell.cell-nom{align-items:center;flex-direction:column;padding:5px 40px}.Rtable .Rtable-cell.cell-link{margin-top:auto}@media(max-width:1023.99px){.Rtable .Rtable-cell.cell-link{padding:20px}}.Rtable .Rtable-cell img{margin:0 auto 20px}.Rtable .Rtable-cell h3{flex-basis:100%;font-size:2.2rem;width:100%}.Rtable .Rtable-cell p{margin:0;text-align:left}.Rtable .Rtable-cell .prod-details{align-items:center;display:flex;gap:40px;justify-content:center;width:100%}.Rtable h4{color:#f8b948;font-size:1.8rem;font-weight:700;line-height:1;margin:0;min-width:70px;padding:0;text-align:right}.Rtable>div{flex-basis:33.33%;max-width:33.33%;padding-top:40px}.Rtable>div,.Rtable>div>div{align-items:center;display:flex;flex-direction:column;text-align:center}.Rtable>div>div{width:100%}.Rtable p{text-align:center}#page .woocommerce-notices-wrapper{position:absolute;z-index:900}@media(max-width:1023.99px){#page .woocommerce-notices-wrapper{position:relative}}#page #customer_login{display:flex;float:none;gap:40px;margin:40px auto;max-width:960px}#page #customer_login>div h2{font-size:2.2rem;font-weight:700}@media(max-width:1023.99px){#page #customer_login{flex-direction:column}#page #customer_login>div:first-of-type{border-bottom:2px solid #f8b948}}#page .woocommerce-ResetPassword{margin:20px auto;max-width:430px;width:100%}#page .woocommerce-ResetPassword p{margin:10px auto;width:100%}.woocommerce-account .site-content .col-full{flex-direction:column}@media(min-width:1024px){.woocommerce-account #page .woocommerce{display:flex;flex:1;gap:40px;margin:20px auto;max-width:1600px;width:90%}}.woocommerce-account #page .woocommerce div,.woocommerce-account #page .woocommerce nav{float:none!important}.woocommerce-account #page .woocommerce a{color:#1a1a1a}.woocommerce-account #page .woocommerce table{width:100%}.woocommerce-account #page .woocommerce table td,.woocommerce-account #page .woocommerce table th{background-color:#fff;padding:5px 10px}.woocommerce-account #page .woocommerce .woocommerce-orders-table__cell-order-actions{display:flex;gap:10px}.woocommerce-account #page .woocommerce .woocommerce-orders-table__cell-order-actions a{display:flex;flex-wrap:nowrap}.woocommerce-account #page .woocommerce .woocommerce-MyAccount-navigation li,.woocommerce-account #page .woocommerce .woocommerce-MyAccount-navigation ul{border-color:#f8b948}.woocommerce-account #page .woocommerce .woocommerce-MyAccount-navigation li.is-active a:before{color:#f8b948}.slidecontainer{margin-top:5px;max-width:480px;position:relative;width:100%}.slider-legend{color:#f8b948;display:flex;font-size:1.5rem;font-weight:700;justify-content:space-between;left:0;padding:0 10px;position:absolute;top:4px;width:100%}.leslider{background:#fff;border:1px solid #1a1a1a;border-radius:10px;height:22px;overflow:hidden;position:relative;transition:opacity .2s ease-out;width:100%}.leslider .slider-content{justify-content:space-between;padding:0 15px;position:relative;z-index:1}.leslider .slider-content.slider-bg{color:#f8b948;font-size:1.6rem;font-weight:700;height:22px;line-height:22px;overflow:hidden;padding:0 15px;position:absolute;top:0;width:25%;z-index:2}@media(max-width:1023.99px){.leslider .slider-content.slider-bg{font-size:1.3rem}}.leslider .slider-content.slider-bg.step-1{left:0}.leslider .slider-content.slider-bg.step-2{left:25%}.leslider .slider-content.slider-bg.step-3{left:50%}.leslider .slider-content.slider-bg.step-4{border:0 transparent;left:75%;text-align:right}.leslider.step-1 .step-1{background-color:#f8b948;border-bottom-right-radius:18px;border-color:#fff;border-top-right-radius:18px;color:#fff}.leslider.step-2 .step-1,.leslider.step-2 .step-2{background-color:#f8b948;border-color:#fff;color:#fff}.leslider.step-2 .step-2{border-bottom-right-radius:18px;border-top-right-radius:18px}.leslider.step-3 .step-1,.leslider.step-3 .step-2,.leslider.step-3 .step-3{background-color:#f8b948;border-color:#fff;color:#fff}.leslider.step-3 .step-3{border-bottom-right-radius:18px;border-top-right-radius:18px}.leslider.step-4 .step-1,.leslider.step-4 .step-2,.leslider.step-4 .step-3,.leslider.step-4 .step-4{background-color:#f8b948;border-color:#fff;color:#fff}.content.blog .page-title{font-size:4rem;font-weight:700;margin:140px auto 60px;text-align:center;width:90%}.content.blog #onglet{gap:40px;justify-content:center;margin:0 auto 60px;padding:20px}@media(max-width:800px){.content.blog #onglet{flex-direction:column;gap:0;margin:0 auto 20px}}.content.blog #onglet .button{text-align:center}.content.blog #onglet .button.active{background-color:#fff;color:#f8b948}.content.blog .flex.newslist{flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1600px;padding:0;width:100%}@media(max-width:1200px){.content.blog .flex.newslist{flex-direction:column;gap:40px}}.content.blog .flex.newslist a{color:#1a1a1a}.content.blog .flex.newslist .newsitem{flex-basis:50%;gap:20px;max-width:50%;padding:0 20px}@media(max-width:1200px){.content.blog .flex.newslist .newsitem{flex-basis:100%;max-width:100%}}@media(max-width:800px){.content.blog .flex.newslist .newsitem{flex-direction:column;gap:40px}}.content.blog .flex.newslist .newsitem .flex{flex-wrap:wrap}.content.blog .flex.newslist .news-img{min-width:min(360px,100%);padding-bottom:40px}.content.blog .flex.newslist .news-img img{width:100%}.content.blog .flex.newslist h3{color:#1a1a1a;font-size:3.2rem;margin:0}.content.blog .flex.newslist .date{color:#f8b948;display:block;font-size:2rem;margin-bottom:15px}.content.blog .flex.newslist p{color:#1a1a1a}.content.blog .flex.newslist p:last-of-type{margin-bottom:10px}.content.blog .flex.newslist .cart-cat{background-color:#f8b948;border-radius:8px;color:#fff;margin:0 20px 15px 0;padding:8px 10px}.content.blog .loadMore{margin:0 auto 60px;text-align:center;width:100%}.content.blog h3{padding:0}.content.post{margin:40px auto 0;max-width:1320px;padding:0 20px;width:100%}.content.post h2{font-weight:700;margin:0;text-align:center}.content.post .ladate{color:#f8b948;margin:0 auto 40px;text-align:center;width:100%}.content.post .art-head{margin-bottom:40px}.content.post .larticle h2,.content.post .larticle h3,.content.post .larticle li,.content.post .larticle p{padding:0!important;text-align:left}.content.post .larticle p span{vertical-align:initial}.content.post .larticle img{margin-bottom:40px}.blog-article .prevnext{display:flex;justify-content:space-between;margin:40px auto;width:100%}.site-content .elementor-widget-accordion .elementor-accordion-icon,.site-content .elementor-widget-accordion .elementor-accordion-title,.site-content .elementor-widget-heading .elementor-heading-title{color:#1a1a1a;font-family:Open Sans Condensed,sans-serif;font-weight:700}.site-content .elementor-widget-accordion .elementor-tab-content{font-family:Open Sans Condensed,sans-serif}.site-content .elementor-widget-accordion .elementor-active .elementor-accordion-icon,.site-content .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:#f8b948}.nf-form-cont{margin:0 auto;max-width:580px;width:90%}.ninja-forms-field{background-color:#fff;border:2px solid #f8b948;border-radius:8px;box-shadow:none;font-size:2rem;font-weight:300;line-height:1.2;padding:8px 20px;word-break:normal}