/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color--dark-green:#0c563d;--color--dark-green-50:rgba(12,86,61,.5);--color--dark-green-30:rgba(12,86,61,.3);--color--dark-green-10:rgba(12,86,61,.1);--color--ultra-dark-green:#07432f;--color--light-green:#42945c;--color--light_grey:#f5f5f5;--color--white:#fff;--color--yellow:#f9f18c;--color--ultralight-green:#edf7f2;--color--black:#242424;--color--alert:#cf610e;--search-background-height:0;--color--dore:#b4a471;--color--dore-40:hsla(46,31%,57%,.4);--color--cuivre:#71633b;--color--cuivre-50:rgba(113,99,59,.502);--color--beige:#f6f6e8;--color--dark:#292929;--sm:0px;--md:576px;--lg:992px;--xl:1200px}*,:after,:before{box-sizing:border-box}*,h1,h2,h3,h4,h5,h6{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}a{text-decoration:none}address{font-style:normal}@font-face{font-display:swap;font-family:"Awesome Serif Italic VAR";font-style:italic;font-weight:300;src:url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/font/AwesomeSerifItalicVAR-Light.woff2) format("woff2"),url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/font/AwesomeSerifItalicVAR-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Awesome Serif VAR";font-style:normal;font-weight:100;src:url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/font/AwesomeSerifVAR-Light.woff2) format("woff2"),url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/font/AwesomeSerifVAR-Light.woff) format("woff")}body,html{max-width:100%;overflow-x:hidden}html{scroll-behavior:smooth}body{background-color:var(--color--white);color:var(--color--cuivre);font-family:Montserrat,sans-serif;font-size:.875rem;margin:0}.h1{font-size:2.5rem;font-weight:500;line-height:110%}.h1 .min{font-size:1.125rem}.h2{font-size:2rem;font-weight:600;line-height:110%}.h3{font-size:1.75rem}.h3,.h4{font-weight:400;line-height:120%}.h4{font-size:1.5rem}.s1{font-size:.75rem;font-weight:600;line-height:140%}.s2{font-size:.625rem;font-weight:400}.barre{text-decoration:line-through}.hide-above-lg{display:none}.relative{position:relative}.semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.yellow{color:var(--color--yellow)}.white{color:var(--color--white)}.flex{display:flex}.center{text-align:center}.before-shop-loop{margin-top:200px}.no-hero{margin-top:11.5625rem}.hide,.revealOnMd{display:none}.bs-h1{font-size:3.75rem;font-style:normal;font-weight:350;line-height:60px}@media (max-width:576px){.bs-h1{font-size:2.75rem;line-height:46px}}.bs-h2{font-size:2.125rem;font-weight:350;line-height:34px}.bs-h2,.bs-h3{font-style:normal}.bs-h3{font-size:1.5rem;font-weight:485;line-height:120%}.bs-exergue{font-size:1.875rem;font-style:normal;font-weight:700;line-height:110%}.bs-content-semibold{font-weight:600}.bs-content,.bs-content-semibold{font-size:.875rem;font-style:normal;line-height:140%}.bs-content{font-weight:400}.bs-titre-content{font-size:1.125rem;font-style:normal;font-weight:400;line-height:22px}.bs-secondary{font-family:"Awesome Serif VAR",serif}.bs-secondary-italic{font-family:"Awesome Serif Italic VAR",serif}.cuivre{color:var(--color--cuivre)}.dore{color:var(--color--dore)}.beige,.creme{color:var(--color--beige)}.text-center{text-align:center}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:992px){.hide-above-lg{display:initial}.revealOnMd{display:block}}.breadcrumbs{color:var(--color--dore)}.breadcrumbs span.home{background-image:url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/img/Home-sap-white.svg)}.breadcrumbs>span>span a{color:var(--color--dore)}input::-webkit-calendar-picker-indicator{display:none}.search-product{margin-bottom:6.25rem}.search-product .products{margin-top:6.25rem}header.header{background-color:var(--color--white);left:0;position:fixed;top:0;transform:translateY(0);transition:background-color .4s;transition:transform .3s ease-in-out;width:100%;z-index:10}header.header--light{background-color:transparent}header.header--light .main_bar{color:var(--color--beige)}header.header--light .main_bar a[rel=home] svg path{fill:var(--color--beige);transition:all .4s;transition-delay:.2s}header.header--light .main_bar #search svg path{stroke:var(--color--beige);transition:all .4s;transition-delay:.2s}header.header--light .main_bar #search:hover svg path{stroke:var(--color--dore)}header.header--light .main_bar nav.main_nav ul>li a{color:var(--color--beige);transition:all .4s;transition-delay:.2s}header.header--light .main_bar nav.main_nav ul>li a:hover{color:var(--color--dore)}header.header--hidden{transform:translateY(-100%)!important}header.header>.top_bar{align-items:center;background-color:var(--color--dark-green);display:flex;justify-content:space-between;padding:.8125rem 30px}header.header>.top_bar .advertisment{color:#fff;font-size:.75rem;font-style:normal;font-weight:400;line-height:140%}header.header>.top_bar #contact{color:#fff;font-size:.75rem;font-style:normal;font-weight:600;line-height:140%;text-decoration:none}header.header>.main_bar{align-items:center;display:flex;gap:30px;justify-content:space-between;padding:1.875rem 30px}header.header>.main_bar .main_nav{margin-left:auto}header.header>.main_bar .secondary_nav{align-items:center;background-color:var(--color--dore);border-radius:3.125rem;display:flex;margin-left:auto;padding:10px 24px}header.header>.main_bar .secondary_nav a.cart{margin-right:1.875rem;position:relative}header.header>.main_bar .secondary_nav a.cart span.cart_number{align-items:center;color:var(--color--white);display:flex;font-size:.625rem;font-weight:900;height:20px;justify-content:flex-start;position:absolute;right:-20px;top:-5px;width:20px}header.header>.main_bar .secondary_nav>a{opacity:1;transition:opacity .3s}header.header>.main_bar .secondary_nav>a:hover{opacity:.7}body.menuopen .main_bar a.logo svg path{fill:var(--color--cuivre);transition-delay:0s}header.header--light:has(+#megamenu.opened) .main_bar svg path,header.header:not(.header--light) .main_bar svg path{transition-delay:0s}header.header--light:has(+#megamenu.opened) .main_bar a.logo svg path,header.header:not(.header--light) .main_bar a.logo svg path{fill:var(--color--cuivre);transition-delay:0s}header.header--light:has(+#megamenu.opened) .main_bar #search svg path,header.header:not(.header--light) .main_bar #search svg path{stroke:var(--color--cuivre);transition-delay:0s}header.header--light:has(+#megamenu.opened) .main_bar ul>li a,header.header:not(.header--light) .main_bar ul>li a{color:var(--color--cuivre);transition-delay:0s}#mobileMenu{align-items:flex-end;background-color:var(--color--white);display:block;height:100dvh;justify-content:space-between;padding:150px 16px 40px;position:fixed;top:0;transform:translateY(-100%);transition:transform .7s cubic-bezier(.075,.82,.165,1);width:100vw;z-index:9}#mobileMenu.open{transform:translate(0)}#mobileMenu #first_step{display:flex;flex-direction:column;height:100%;transform:translateX(-110%);transition:transform .7s cubic-bezier(.075,.82,.165,1)}#mobileMenu #first_step.open{transform:translateX(0)}#mobileMenu #second_step{display:flex;flex-direction:column;height:calc(100dvh - 210px);left:16px;overflow-y:scroll;position:absolute;top:150px;transform:translateX(-110%);transition:transform .7s cubic-bezier(.075,.82,.165,1);width:calc(100% - 32px)}#mobileMenu #second_step.open{transform:translateX(0)}#mobileMenu #second_step .main_nav ul li.megamenu_link a{display:inline-block;padding-left:25px}#mobileMenu #second_step .main_nav ul li.megamenu_link a:after{left:0;transform:rotate(180deg) translateY(50%)}#mobileMenu #second_step nav.categories{display:flex;flex-direction:column}#mobileMenu #second_step nav.categories ul{list-style-type:none;margin-bottom:1.25rem;padding-left:0}#mobileMenu #second_step nav.categories .product-categories-nav{order:1}#mobileMenu #second_step nav.categories .product-categories-nav>ul{display:flex;flex-direction:column}#mobileMenu #second_step nav.categories .product-categories-nav>ul>li{margin-right:3.75rem}#mobileMenu #second_step nav.categories .product-categories-nav>ul>li>a{color:var(--color--cuivre);display:inline-block;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.375rem;margin-bottom:1rem}#mobileMenu #second_step nav.categories .product-categories-nav>ul>li>ul{display:flex;flex-direction:column;flex-wrap:wrap}#mobileMenu #second_step nav.categories .product-categories-nav>ul>li>ul>li{margin-right:2.5rem}#mobileMenu #second_step nav.categories .product-categories-nav>ul>li>ul>li a{color:var(--color--cuivre);font-size:.875rem;font-style:normal;font-weight:400;line-height:140%}#mobileMenu #second_step nav.categories>a.allproducts{align-self:flex-start;border-bottom:1px solid var(--color--dark);color:var(--color--dark);font-size:.875rem;font-style:normal;font-weight:600;line-height:140%;margin-bottom:5rem;order:2}#mobileMenu #second_step nav.categories>a:not(.allproducts){aspect-ratio:1/1;display:flex;flex:1;justify-content:center;order:3;width:100%}#mobileMenu #second_step nav.categories>a:not(.allproducts)>div{align-items:center;aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:flex-end;width:100%}#mobileMenu #second_step nav.categories>a:not(.allproducts)>div>h2{margin-bottom:1.875rem}#mobileMenu #second_step nav.categories>a:not(.allproducts)>div>p{border-bottom:1px solid var(--color--white);margin-bottom:2rem;padding-bottom:.4375rem}#mobileMenu .main_nav{margin-bottom:3.125rem}#mobileMenu .main_nav ul{display:flex;flex-direction:column;list-style-type:none;padding-left:0}#mobileMenu .main_nav ul li{margin-bottom:0}#mobileMenu .main_nav ul li a{color:var(--color--cuivre);font-family:"Awesome Serif VAR",serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:normal}#mobileMenu .main_nav ul li.megamenu_link a{position:relative}#mobileMenu .main_nav ul li.megamenu_link a:after{background-image:url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/img/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1rem;position:absolute;right:-25px;top:60%;transform:translateY(-50%);width:1rem}#mobileMenu .secondary-links ul{list-style-type:none;padding-left:0}#mobileMenu .secondary-links ul li a{color:var(--color--cuivre);line-height:140%}#mobileMenu #rs{bottom:1.25rem;color:var(--color--cuivre);display:flex;gap:1.5rem;justify-content:center;margin-top:auto;position:fixed;width:calc(100% - 32px)}#mobileMenu #rs svg path{fill:var(--color--cuivre)}.alchimy-button{align-items:center;border-radius:40px;display:flex;overflow:hidden;position:relative;z-index:1}.alchimy-button--white{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:hsla(0,0%,100%,.2);border-bottom-color:var(--color--white,#fff);border:2px solid var(--color--white,#fff);color:var(--color--white);transition:color .2s}.alchimy-button--green,.alchimy-button--white{font-weight:500;line-height:140%;padding:1.125rem}.alchimy-button--green{background:transparent;border-bottom-color:var(--color--dark-green);border:2px solid var(--color--dark-green);color:var(--color--dark-green);transition:color .2s,border .2s}.alchimy-button--green.off{border:2px solid var(--color--dark-green-50);color:var(--color--dark-green-50)}.alchimy-button--green.off:hover{border:2px solid var(--color--dark-green);color:var(--color--dark-green)}.alchimy-button--green.alchimy-button--arrow svg{stroke:var(--color--dark-green)}.alchimy-button--green.alchimy-button--arrow:hover{color:var(--color--white)}.alchimy-button--green.alchimy-button--arrow:hover:after{background-image:url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/img/sapin_vert.png)}.alchimy-button--arrow svg,.alchimy-button--green.alchimy-button--arrow:hover svg>*{stroke:var(--color--yellow)}.alchimy-button--arrow svg{margin-left:.625rem}.alchimy-button--arrow svg>*{transition:stroke .2s}.alchimy-button--arrow:after{background-image:url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/img/sapin.png);background-position:bottom;background-repeat:no-repeat;background-size:365px;border-bottom:50px solid var(--color--white);box-sizing:content-box;content:"";height:370px;left:0;min-width:100%;position:absolute;top:42px;transform:translateY(0);transition:transform .5s ease-out;z-index:-1}.alchimy-button--arrow:hover{color:var(--color--dark-green)}.alchimy-button--arrow:hover svg>*{stroke:var(--color--dark-green)}.alchimy-button--arrow:hover:after{transform:translateY(-351px)}.alchimy-button--green-bg{background-color:var(--color--dark-green);border:2px solid var(--color--dark-green);color:var(--color--white);justify-content:center;transition:color .2s}.alchimy-button--green-bg:after{background-repeat:repeat-x}.link{align-items:center;color:var(--color--dark);display:inline-flex;gap:6px;transition:all .2s;width:-moz-fit-content;width:fit-content}.link span{border-bottom:2px solid rgba(36,36,36,.5);display:inline-block}.link span strong{color:var(--color--dark-green)}.link:hover{color:var(--color--dore)}.link:hover span{border-bottom:2px solid var(--color--dore)}.link--plus{color:var(--color--cuivre);font-size:14px;font-style:normal;font-weight:600}.link--plus svg path{stroke:var(--color--dore)}.link--plus:hover svg path{stroke:var(--color--cuivre)}.top_bar nav ul{list-style-type:none;padding-left:0}.top_bar nav ul li{display:inline-block;margin-right:1.5rem}.top_bar nav ul li a{color:var(--color--white);font-size:.75rem;font-weight:600;line-height:140%;transition:color .4s}.top_bar nav ul li a:hover{color:var(--color--yellow)}.top_bar nav ul li.current_page_item{position:relative}.top_bar nav ul li.current_page_item a{color:var(--color--yellow)}.top_bar nav ul li.current_page_item a:after{background-color:var(--color--yellow);bottom:-13px;content:"";height:3px;left:0;position:absolute;width:100%}.main_bar{position:relative}.main_bar hr{border:none;border-bottom:1px solid var(--color--beige);bottom:0;position:absolute;width:calc(100% - 60px)}.main_bar nav.main_nav{align-items:center;display:flex}.main_bar nav.main_nav #search{margin-right:2.125rem}.main_bar nav.main_nav #search svg path{transition:all .2s}.main_bar nav.main_nav #search:hover svg path{stroke:var(--color--dore)}.main_bar nav.main_nav ul{align-items:center;display:flex;font-family:"Awesome Serif VAR",serif;gap:2.125rem;list-style-type:none;padding-left:0}.main_bar nav.main_nav ul li a{display:inline-block;font-size:1.375rem;font-weight:700;line-height:100%;transition:color .2s}.main_bar nav.main_nav ul li a:hover,.main_bar nav.main_nav ul li.current-menu-item a{color:var(--color--dore)}.breadcrumbs{font-size:.75rem}.breadcrumbs span.home{background-image:url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/img/Home-sap.svg);background-repeat:no-repeat;display:inline-block;height:.875rem;transform:translateY(2px);width:.875rem}.breadcrumbs>span>span{margin:0 .5rem}.breadcrumbs>span>span:first-child{margin-left:0}#megamenu{top:0;transform:translateY(-600px);transition:transform .7s cubic-bezier(.075,.82,.165,1);transition-delay:.3s}#megamenu.opened{transform:translateY(0);transition-delay:0s}.megamenu{align-items:flex-start;background-color:var(--color--white);display:flex;height:600px;justify-content:space-between;padding:8.5625rem 30px 2.5rem;position:fixed;top:0;width:100vw;z-index:9}.megamenu .product-cat--vetements ul{min-width:300px}.megamenu>nav.product-categories-nav{flex-basis:70%}.megamenu>nav.product-categories-nav ul{list-style-type:none;padding-left:0}.megamenu>nav.product-categories-nav>ul{display:flex}.megamenu>nav.product-categories-nav>ul>li{margin-right:3.75rem}.megamenu>nav.product-categories-nav>ul>li>a{color:var(--color--dore);display:inline-block;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.375rem;margin-bottom:1.25rem;transition:color .2s}.megamenu>nav.product-categories-nav>ul>li>a:hover{color:var(--color--cuivre)}.megamenu>nav.product-categories-nav>ul>li>ul{display:flex;flex-direction:column;flex-wrap:wrap;height:8.125rem}.megamenu>nav.product-categories-nav>ul>li>ul>li{margin-right:2.5rem}.megamenu>nav.product-categories-nav>ul>li>ul>li a{color:var(--color--cuivre);font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;transition:color .2s}.megamenu>nav.product-categories-nav>ul>li>ul>li a:hover{color:var(--color--dore)}.megamenu>a:not(.allproducts){display:flex;flex:1;height:100%;justify-content:center;width:100%}.megamenu>a:not(.allproducts)>div{align-items:center;aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100%;justify-content:flex-end;width:100%}.megamenu>a:not(.allproducts)>div>h2{margin-bottom:1.875rem}.megamenu>a:not(.allproducts)>div>p{margin-bottom:2rem;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;transition:all .2s}.megamenu>a:not(.allproducts):hover>div>p{color:var(--color--dore);text-underline-offset:4px}.megamenu .allproducts{bottom:2.5rem;color:var(--color--dark);display:inline-block;font-size:.875rem;font-style:normal;font-weight:600;line-height:140%;position:absolute;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;transition:all .2s}.megamenu .allproducts:hover{color:var(--color--dore);text-underline-offset:4px}.megamenu #burger{display:none}@media (max-width:992px){header.header .main_bar{flex-wrap:wrap;gap:1.25rem;padding-bottom:1.25rem;position:relative}header.header .main_bar #lg-burger{display:none}header.header .main_bar .main_nav{border-top:1px solid var(--color--beige);justify-content:center;order:3;padding-top:1.25rem;width:100%}header.header .main_bar .main_nav #search{position:absolute;right:140px;top:38px}header.header .main_bar .secondary_nav #md-burger{display:none}#megamenu{height:auto;padding-top:12.5rem}}@media (max-width:576px){header.header.header--light>.main_bar #burger span{background-color:var(--color--white)}header.header.header--light>.main_bar #burger.actif span{background-color:var(--color--dore)}header.header>.main_bar{padding:30px 16px 20px}header.header>.main_bar>a[rel=home] svg{width:100px}header.header>.main_bar .secondary_nav{padding:10px 16px}header.header>.main_bar .secondary_nav a.cart{margin-right:1.25rem}header.header>.main_bar nav.main_nav{border-top:none;padding-top:0;position:absolute}header.header>.main_bar nav.main_nav>ul{display:none}header.header>.main_bar nav.main_nav #search{right:160px;top:-13px}header.header>.main_bar #burger{align-items:center;cursor:pointer;display:block;display:flex;flex-direction:column;height:19px;justify-content:space-between;position:relative;width:24px}header.header>.main_bar #burger span{background-color:var(--color--cuivre);border-radius:2px;display:block;height:2px;transition:transform .3s ease,opacity .3s ease;width:100%}header.header>.main_bar #burger.actif span:first-child{transform:translateY(.53125rem) rotate(45deg)}header.header>.main_bar #burger.actif span:nth-child(2){opacity:0}header.header>.main_bar #burger.actif span:nth-child(3){transform:translateY(-.53125rem) rotate(-45deg)}header.header>.main_bar hr{width:calc(100% - 2rem)}}.nouveautes .swiper nav,.single-product__associated-products .swiper nav{align-items:center;display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:calc(50% - 80px);width:100%;z-index:2}.nouveautes .swiper nav .slide-prev,.single-product__associated-products .swiper nav .slide-prev{cursor:pointer;margin-left:.625rem;pointer-events:all}.nouveautes .swiper nav .slide-next,.single-product__associated-products .swiper nav .slide-next{cursor:pointer;margin-right:.625rem;pointer-events:all}.nouveautes .swiper .swiper-wrapper .swiper-slide,.single-product__associated-products .swiper .swiper-wrapper .swiper-slide{overflow:hidden}.nouveautes .swiper .swiper-wrapper .swiper-slide:hover figure>img:nth-child(2),.single-product__associated-products .swiper .swiper-wrapper .swiper-slide:hover figure>img:nth-child(2){opacity:1}@media (max-width:992px){.nouveautes .swiper nav,.single-product__associated-products .swiper nav{display:none}}input.modal-trigger[type=checkbox]:checked~.lasapiniere-modal,label.modal-trigger input[type=checkbox]:checked~.lasapiniere-modal{opacity:1;pointer-events:all;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}label.modal-trigger{cursor:pointer;text-decoration:underline}.lasapiniere-modal{align-items:center;background:var(--black-50,rgba(36,36,36,.5));bottom:0;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;z-index:10}.lasapiniere-modal__content{background:linear-gradient(0deg,var(--yellow-20,hsla(56,90%,76%,.2)) 0,var(--yellow-20,hsla(56,90%,76%,.2)) 100%),#fff;border-radius:30px;display:flex;flex-direction:column;height:480px;padding:4.375rem 3.75rem;width:640px}.lasapiniere-modal__content-subtitle h5{color:var(--color--dark-green,#0c563d);font-family:Poppins,sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:110%}.lasapiniere-modal__content-subtitle hr{border-color:rgba(12,86,61,.5);margin-bottom:2.5rem;margin-top:2.5rem;width:100%}.lasapiniere-modal__content-body{display:flex;flex-direction:column;gap:1.875rem;height:100%;overflow-y:auto}.lasapiniere-modal__content-body h6{font-size:1.125rem;font-weight:500;line-height:120%}.lasapiniere-modal__content-body h6,.lasapiniere-modal__content-body p{color:var(--color--dark-green,#0c563d);font-family:Poppins,sans-serif;font-style:normal;margin:0;padding:0}.lasapiniere-modal__content-body p{font-size:.875rem;font-weight:400;line-height:140%}.lasapiniere-modal__content-body p strong{font-weight:500}.lasapiniere-modal__content-body p em{color:var(--color--light-green);font-size:.75rem}.lasapiniere-modal__content header{display:flex;justify-content:space-between;margin-bottom:2.5rem}.lasapiniere-modal__content header>*{align-items:center;display:flex}.lasapiniere-modal__content header>.lasapiniere-modal__close-container{color:var(--color--dark-green,#0c563d);cursor:pointer;font-family:Poppins,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;gap:8px;line-height:140%;pointer-events:all;text-transform:uppercase}.product-card{overflow:hidden}@media (hover:hover){.product-card:hover figure>img:nth-child(2){opacity:1}}.product-card figure{align-items:center;aspect-ratio:.874;display:flex;justify-content:center;margin-bottom:.75rem;overflow:hidden;position:relative}.product-card figure img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.product-card figure img:nth-child(2){opacity:0;position:absolute;transition:opacity .6s;z-index:1}.product-card figure .category,.product-card figure .promo{color:var(--color--dark-green);padding:.75rem;position:absolute;z-index:2}.product-card figure .category{background-color:var(--color--white);color:var(--color--dore);left:1rem;top:1rem}.product-card figure .promo{background-color:var(--color--dore);color:var(--color--white);right:1rem;top:1rem}.product-card>p.createur{color:var(--color--cuivre)}.product-card>h3{color:var(--color--dore);margin-bottom:1.875rem}.product-card>div span{color:var(--color--dore);display:inline-block;margin-right:1.25rem}.product-card>div span.barre{color:var(--color--cuivre)}.alchimy-accordion{display:flex;margin-bottom:1.875rem;pointer-events:none;width:100%}.alchimy-accordion:last-child{margin-bottom:0}.alchimy-accordion>input{display:none}.alchimy-accordion>input:checked~.alchimy-accordion__content header:after{content:"-"}.alchimy-accordion>input:checked~.alchimy-accordion__content article{max-height:5000px;transition:max-height .4s ease-in-out}.alchimy-accordion .alchimy-accordion__content{display:flex;flex-direction:column;width:100%}.alchimy-accordion .alchimy-accordion__content header{border-bottom:1px solid var(--color--dark-green);color:var(--color--dark-green);display:flex;font-family:Poppins,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;justify-content:space-between;line-height:140%;padding-bottom:1.875rem;pointer-events:auto}.alchimy-accordion .alchimy-accordion__content header:after{content:"+"}.alchimy-accordion .alchimy-accordion__content article{color:var(--color--light-green,#42945c);font-family:Poppins,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;max-height:0;overflow:hidden;transition:max-height .2s cubic-bezier(0,1,0,1)}.alchimy-accordion .alchimy-accordion__content article p{white-space:pre-wrap}.alchimy-accordion .alchimy-accordion__content article>:first-child{padding-top:1.875rem}.alchimy-accordion .alchimy-accordion__content article>:last-child{padding-bottom:1.875rem}.actus a:not(.link){color:var(--color--beige)}.actus a:not(.link) figure{align-items:center;aspect-ratio:450/511;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.actus a:not(.link) figure:before{background:radial-gradient(50% 50% at 50% 50%,rgba(41,41,41,0) 0,rgba(41,41,41,.8) 100%);content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .5s ease-out;width:100%}.actus a:not(.link) figure img{max-height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover}.actus a:not(.link) figure h3{word-wrap:break-word;display:inline-block;line-height:1.4em;max-height:2.8em;overflow:hidden;text-overflow:ellipsis;width:100%}.actus a:not(.link) figure span.date{color:var(--color--beige);display:block;font-size:12px;font-style:normal;font-weight:400;left:1.25rem;line-height:140%;position:absolute;top:1.25rem}.actus a:not(.link) figure figcaption{align-items:flex-end;bottom:0;display:flex;gap:24%;padding:30px;position:absolute;width:100%}.actus a:not(.link):hover figure:before{opacity:0}.swipperMenu{margin-top:2.8125rem}.swipperMenu .swiper-wrapper{flex-direction:column;padding-left:0}.swipperMenu .swiper-wrapper li.swiper-slide{margin-bottom:0;width:-moz-fit-content;width:fit-content}.swipperMenu .swiper-wrapper li.swiper-slide a{color:var(--color--dore-40);transition:color .2s}.swipperMenu .swiper-wrapper li.swiper-slide a.current-menu-item,.swipperMenu .swiper-wrapper li.swiper-slide a:hover{color:var(--color--dore);font-weight:500}@media (max-width:992px){.swipperMenu{margin-bottom:6.25rem;margin-top:1.875rem}.swipperMenu .swiper-wrapper{flex-direction:row}}#search{background-color:transparent;border:none;cursor:pointer}body.menuopen{overflow-y:hidden}input::-webkit-calendar-picker-indicator{display:none!important}.search__container{background:var(--color--white,#fff);height:auto;left:0;max-height:calc(100vh - 137px);opacity:0;padding:1.875rem 3.125rem;pointer-events:none;position:fixed;top:103px;width:100vw;z-index:2}.search__container--mobile{background:var(--color--yellow);max-height:none;opacity:1;pointer-events:all;position:static}.search__container--mobile input.search__input{background:var(--color--white);font-size:.875rem;padding-bottom:1.5rem}.search__container--mobile input.search__input::-moz-placeholder{font-size:.875rem}.search__container--mobile input.search__input::placeholder{font-size:.875rem}.search__container--mobile input.search__input:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath d='m15.414 15.417 2.917 2.916M5.626 2.726a7.917 7.917 0 1 1-2.9 2.9' stroke='%230C563D' stroke-width='1.285' stroke-linecap='round'/%3E%3C/svg%3E")}.search__container--mobile .search__results{flex-wrap:wrap;margin-bottom:0!important}.search__container--mobile .search__results .product-card img{width:100%}.search__container--mobile .search__results a{flex-basis:45%}.search__container:after{background:var(--color--black-50,rgba(36,36,36,.5));content:"";height:var(--search-background-height);left:0;position:absolute;top:100%;width:100vw;z-index:-1}.search__container input.search__input{border:none;border-bottom:.5px solid var(--color--dore);color:var(--color--dore);font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1.875rem;padding-bottom:1.5rem;position:relative;transition:border-bottom .4s ease-out;width:100%}.search__container input.search__input::-moz-placeholder{color:var(--color--dore)}.search__container input.search__input::placeholder{color:var(--color--dore)}.search__container input.search__input:focus{border-bottom:2px solid var(--color--dore);outline:none;transition:border-bottom .4s ease-in}.search__container .search__page-link{border-bottom:2px solid var(--color--black-50,rgba(36,36,36,.5));color:var(--color--black-40,rgba(36,36,36,.4));display:block;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;margin:auto;width:-moz-fit-content;width:fit-content}.search__container .search__page-link em{color:var(--color--dark-green);font-style:normal}.search__container .search__page-link.hidden{display:none}.search__container .search__results{display:flex;gap:16px;margin-bottom:6.25rem;position:relative;z-index:1}.search__container .search__results .loader{left:50%;position:absolute;transform:translateX(-50%)}.search__container .search__results .product-card img{height:469px;max-height:50vh}@media (max-width:992px){.search__container--mobile{display:none}}@media (max-width:576px){.search__container--mobile{display:inline-block}}.loader_container{display:flex;justify-content:center;margin-bottom:1rem}.loader{animation:loader-38 6s infinite;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;color:var(--color--dore);height:5px;width:5px}@keyframes loader-38{0%{box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px}8.33%{box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px}16.66%{box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px}24.99%{box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}33.32%{box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px -10px 0 5px}41.65%{box-shadow:10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px -10px 0 5px}49.98%{box-shadow:10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px}58.31%{box-shadow:-10px 10px 0 5px,-10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}66.64%{box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}74.97%{box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}83.3%{box-shadow:-10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}91.63%{box-shadow:-10px -10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px}to{box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px}}body .wpml-ls-legacy-dropdown{transform:translate(-4px,2px);width:3.5em}body .wpml-ls-legacy-dropdown a{background-color:transparent;border:none;color:var(--color--dark-green)}body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}body .wpml-ls-legacy-dropdown a:hover{background-color:transparent}body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background-color:transparent;border:none}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none}@media (min-width:1200px){#footer{background-size:100%}#footer>div>div:nth-child(2) .main-container{margin-right:6%}}#footer{background-color:var(--color--beige);padding-top:6.25rem}#footer,#footer a{color:var(--color--cuivre)}#footer nav.socials{display:flex;gap:1.5rem;margin-bottom:5rem;margin-top:3.125rem}#footer>div>div:nth-child(2){display:flex;justify-content:space-between;margin-bottom:6.25rem}#footer>div>div:nth-child(2) .main-container{display:flex;justify-content:space-between;width:100%}#footer>div>div:nth-child(2) address{display:flex;flex-direction:column;flex-shrink:0}#footer>div>div:nth-child(2) address h3{color:var(--color--cuivre);margin-bottom:2.1875rem}#footer>div>div:nth-child(2)>div h3{text-wrap:nowrap;color:var(--color--cuivre);margin-bottom:1.25rem}#footer>div>div:nth-child(2)>div:last-child{margin-left:6%}#footer>div>div:nth-child(2)>div:last-child h3{margin-bottom:.9375rem}#footer>div>div:nth-child(2)>div ul{list-style:none;padding-left:0}#footer>div>div:nth-child(2)>div ul li{font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:0}#footer>div>div:nth-child(2)>div ul li:last-child{margin-bottom:0}#footer>div>div:nth-child(2)>div.menu_a_propos,#footer>div>div:nth-child(2)>div.menu_aide,#footer>div>div:nth-child(2)>div.menu_decouvrir{flex-shrink:0}#footer .socket{align-items:center;background-color:var(--color--creme);display:flex;justify-content:space-between;padding-bottom:.625rem;padding-top:3.125rem}#footer .socket p:last-child{display:flex;gap:.75rem}#footer .newsletter input[type=email]{background-color:transparent;border:none;border-bottom:1px solid var(--color--cuivre);margin-bottom:1.875rem;padding:10px 0;width:100%}#footer .newsletter input[type=email]::-moz-placeholder{color:var(--color--cuivre)}#footer .newsletter input[type=email]::placeholder{color:var(--color--cuivre)}#footer .newsletter input[type=email]:focus{outline:none}#footer .newsletter .privacy{font-size:.625rem;font-weight:400}#footer .newsletter input[type=submit]{border:none;color:var(--color--dore)}#footer .newsletter .sib-terms{align-items:flex-start;color:var(--color--cuivre);display:flex;font-size:.75rem;font-weight:400;line-height:140%;margin-bottom:1.875rem}#footer .newsletter .sib-terms span>a{color:var(--color--cuivre)}#footer .newsletter .sib-terms>input{margin-right:5px;margin-top:3px}#footer .newsletter .sib-submit{min-height:25px;position:relative}#footer .newsletter .sib-submit input[type=submit]{background-color:transparent;border-bottom:2px solid var(--color--cuivre);color:var(--color--cuivre);cursor:pointer;font-size:.875rem;font-weight:600;line-height:140%;padding:0 0 5px;position:absolute;transition:color .2s,border .2s,padding-bottom .2s}#footer .newsletter .sib-submit input[type=submit]:hover{border-bottom:2px solid var(--color--dore);color:var(--color--dore);padding-bottom:2px}@media (max-width:992px){#footer>div>div:nth-child(2){flex-wrap:wrap;margin-left:0}#footer>div>div:nth-child(2)>div:last-child{margin-left:0}#footer .newsletter{margin-top:8.125rem;padding-left:0;width:100%}}@media (max-width:576px){#footer div.center{width:100%}#footer>div>div:nth-child(2) .main-container{flex-direction:column;gap:70px}#footer>div>div:nth-child(2)>div{margin-left:0}#footer>div>div:nth-child(2)>div h3{margin-bottom:1.5rem}#footer>div>div:nth-child(2) address nav{margin-top:1.875rem}#footer .newsletter{margin-top:5rem}#footer .socket p:first-child{display:flex;flex-direction:column}#footer .socket p:last-child{gap:.5rem}}#footer-tunnel ul{display:flex;flex-wrap:wrap;gap:40px;list-style:none;padding:30px 0}#footer-tunnel ul li a{color:var(--color--dark-green);font-size:.75rem;font-weight:600}#footer-tunnel .socket{align-items:center;background-color:var(--color--ultra-dark-green);display:flex;justify-content:space-between;padding-bottom:1.25rem;padding-top:1.25rem}#footer-tunnel .socket,#footer-tunnel .socket a{color:var(--color--white)}#footer-tunnel .socket p:last-child{display:flex;gap:.75rem}body.home h1,body.home nav#rs{opacity:0}body.home header.header{transform:translateY(-100%)}body.home .hero{align-items:center;background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding-left:16px;padding-right:16px;position:relative}body.home .hero h1{color:var(--color--white);margin-bottom:30vh;text-align:center;z-index:3}body.home .hero nav#rs{display:flex;gap:1.5rem;margin-bottom:3.125rem}body.home .hero a.alchimy-button{margin-bottom:6.25rem;z-index:3}body.home .about{background-color:var(--color--beige);padding:9.375rem 0}body.home .about a{background:var(--color--white);border-radius:4px;color:var(--color--dore);font-size:14px;font-style:normal;font-weight:400;padding:14px 22px;text-decoration:none}body.home .about p.bs-exergue{margin-bottom:3.125rem;margin-top:1.875rem}body.home .nouveautes{margin-bottom:6.25rem;margin-top:6.25rem}body.home .nouveautes h2{margin-bottom:1.875rem}body.home .nouveautes p.h2{margin-bottom:5rem}body.home .nouveautes a.link--plus{bottom:2rem;position:absolute;right:0}body.home .nouveautes .swiper-button-disabled{cursor:default;opacity:.6}body.home .nouveautes .slide-next:not(.swiper-button-disabled) svg,body.home .nouveautes .slide-prev:not(.swiper-button-disabled) svg{scale:1;transition:all .3s}body.home .nouveautes .slide-next:not(.swiper-button-disabled):hover svg,body.home .nouveautes .slide-prev:not(.swiper-button-disabled):hover svg{scale:1.1}body.home .bs-about-brands{margin-bottom:12.5rem;margin-top:9.375rem}body.home .bs-about-brands .brands-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-evenly}body.home .bs-about-brands .brands-container img{flex-shrink:1}body.home .bs-about-brands h2{margin-bottom:3.125rem}body.home .bs-services{margin-top:6.25rem}body.home .bs-services .services_container{display:flex;gap:60px;justify-content:center}@media (max-width:992px){body.home .bs-services .services_container{flex-wrap:wrap}body.home .bs-services .services_container .second_item{display:none}}@media (max-width:576px){body.home .bs-services .services_container .separator{display:none}}body.home .bs-services .services_container article{align-items:center;background:transparent;display:flex;flex-basis:25%;flex-direction:column;gap:1.25rem;overflow:visible;position:relative;text-align:center}@media (max-width:992px){body.home .bs-services .services_container article{flex-basis:calc(50% - 120px)}}@media (max-width:576px){body.home .bs-services .services_container article{flex-basis:100%}}body.home .bs-services .services_container article h3{font-size:18px;font-style:normal;font-weight:400;line-height:22px;margin-top:10px}body.home .bs-services .mb100{margin-bottom:6.25rem}@media (max-width:576px){body.home .bs-services .mb100{margin-bottom:3.125rem}}body.home .actus{margin-bottom:6.25rem}body.home .actus .row{margin-bottom:3.125rem}body.home .looks{position:relative}body.home .looks .swiper{height:100vh;width:100vw}@media (max-width:992px){body.home .looks .swiper{height:136vw}}body.home .looks .swiper-pagination-progressbar{background-color:var(--color--white);bottom:0;top:unset;z-index:3}body.home .looks .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--color--dore)}body.home .looks .swiper-slide{align-items:center;display:flex;height:unset;justify-content:center}body.home .looks .swiper-slide>div.align:first-child{display:block}body.home .looks .swiper-slide>div.align:nth-child(2){display:none}body.home .looks .swiper-slide .align,body.home .looks .swiper-slide .image-hotspot,body.home .looks .swiper-slide img{min-height:100%;width:100%}@media (max-width:992px){body.home .looks .swiper-slide>div.align:first-child{display:none}body.home .looks .swiper-slide>div.align:nth-child(2){display:block}}body.home .looks .content{color:var(--color--beige);display:flex;flex-direction:column;gap:1.875rem;left:30px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media (max-width:992px){body.home .looks .content{align-items:center;height:calc(80vh - 50px);justify-content:space-between;left:50%;padding-bottom:3.125rem;text-align:center;top:10px;transform:none;transform:translateX(-50%);width:calc(100vw - 32px)}body.home .looks .content br{display:none}body.home .looks .content h2{font-size:2.125rem}}body.home .looks .content a{background-color:var(--color--white);border-radius:4px;color:var(--color--dore);font-size:14px;font-style:normal;font-weight:400;line-height:140%;padding:14px 22px;pointer-events:all;width:-moz-fit-content;width:fit-content}body.home .looks .image-hotspot .dot{background:var(--color--beige)}body.home .looks .image-hotspot .dot:after{border:1px solid var(--color--beige);border-radius:50%;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}body.home .looks .image-hotspot .voir-le-produit{border-radius:0;color:var(--color--dark);font-size:14px;font-style:normal;font-weight:600;margin-top:1.5rem;padding-bottom:5px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;transition:all .3s}body.home .looks .image-hotspot .voir-le-produit:hover{color:var(--color--dore);text-underline-offset:4px}body.home .looks .image-hotspot .dot__tooltip{background:var(--color--beige);border-radius:4px;padding:10px}body.home .looks .image-hotspot .dot__tooltip .tooltip-container__block--productName div{color:var(--color--dore);font-size:18px;font-style:normal;font-weight:500;line-height:120%}body.home .looks .image-hotspot .dot__tooltip .tooltip-container__block--productPrice div{color:var(--color--dore);font-size:14px;font-style:normal;font-weight:500;line-height:140%}body.home .looks .image-hotspot .dot__tooltip .tooltip-container__block--productShortDescription{display:none}@media (max-width:992px){body.home .nouveautes{margin-top:8.125rem;padding-right:0}body.home .nouveautes a.link--plus{display:none}body.home .nouveautes p.h2{padding-right:20px}body.home .collections{margin-bottom:0}body.home .collections .collection>a{margin-bottom:1rem}body.home .collections .collection>a figure{aspect-ratio:16/10;margin-bottom:1rem}body.home .insta.container-fluid .row>div:first-child{margin-bottom:2.5rem;text-align:center}body.home .insta.container-fluid .row>div:first-child #instalogo{display:none}body.home .cadeaux>.row>div>div nav{flex-wrap:wrap;justify-content:center}body.home section.concept .flex{flex-direction:column;gap:49px}body.home section.concept .flex>div:nth-child(2){align-items:center}body.home section.concept .flex>div:nth-child(2) nav{margin-bottom:3.125rem}body.home section.concept .flex>div:nth-child(2)>*{text-align:center}body.home .actus{margin-top:3.125rem;padding-right:0}body.home .actus .row{display:flex}}@media (max-width:576px){body.home .hero h1.h1{font-size:2rem}body.home .nouveautes{margin-bottom:8.125rem}body.home .nouveautes p.h2{font-size:1.75rem;padding-right:16px}body.home .nouveautes a.link{display:none}body.home .collections h2.h1{font-size:2rem}body.home .collections .logo-rotate{margin-top:3.75rem}body.home .collections .collection>a figure{aspect-ratio:1/1}body.home .actus{padding-right:30px}body.home .actus .swiper-wrapper{flex-direction:column;gap:16px;transform:translateZ(0)!important}}.page-a-propos h1{margin-bottom:3.125rem;margin-top:9.6875rem}.page-a-propos .bs-about-brands{margin-bottom:9.375rem;margin-top:10.9375rem}.page-a-propos .bs-about-brands .brands-container{display:flex;flex-wrap:wrap;gap:80px;justify-content:space-evenly;row-gap:40px}.page-a-propos .bs-about-brands h2{margin-bottom:3.125rem}.page-a-propos .full-width-img{height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}.page-a-propos .cuivre-background{background-color:var(--color--cuivre);margin-top:-30px}@media (max-width:576px){.page-a-propos .cuivre-background{margin-top:0}}.page-a-propos .cuivre-background h2{margin-bottom:3.125rem}.page-a-propos .cuivre-background .container-fluid{padding-right:0}@media (max-width:992px){.page-a-propos .cuivre-background .container-fluid{padding-right:16px}.page-a-propos .cuivre-background .container-fluid .row{flex-direction:column;padding-top:7.5rem}.page-a-propos .cuivre-background .container-fluid .row>*{text-align:left}.page-a-propos .cuivre-background .container-fluid .row img{aspect-ratio:16/9!important;margin-top:7.5rem;-o-object-position:top;object-position:top}}@media (max-width:576px){.page-a-propos .cuivre-background .container-fluid .row img{aspect-ratio:375/500!important;margin-top:7.5rem;-o-object-position:top;object-position:top}}.page-a-propos .cuivre-background .container-fluid .row{align-items:center;display:flex}.page-a-propos .cuivre-background .container-fluid .row img{aspect-ratio:18/23;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.page-a-propos .cuivre-background .container-fluid .mb50{margin-bottom:3.125rem}.page-a-propos .beige-background{background-color:var(--color--beige)}@media (max-width:576px){.page-a-propos .beige-background{padding-bottom:6.25rem}}.page-a-propos .beige-background p{margin-bottom:3.125rem}.page-a-propos .beige-background img.img-1{aspect-ratio:1/1;margin-top:-50%;-o-object-fit:cover;object-fit:cover}.page-a-propos .beige-background img.img-2{aspect-ratio:1/1;height:auto;margin-top:-5%;-o-object-fit:cover;object-fit:cover;width:27%}@media (max-width:576px){.page-a-propos .beige-background img.img-2{aspect-ratio:315/243;float:none;margin-left:16px;margin-top:0;width:calc(100% - 32px)}}.page-a-propos .beige-background img.img-3{aspect-ratio:1/1.5;float:right;height:auto;margin-top:-26%;-o-object-fit:cover;object-fit:cover;width:23%}@media (max-width:992px){.page-a-propos .beige-background img.img-3{margin-top:-40%}}@media (max-width:576px){.page-a-propos .beige-background img.img-3{aspect-ratio:315/366;float:none;margin-bottom:3.125rem;margin-left:16px;margin-top:0;width:calc(100% - 32px)}}.page-a-propos .beige-background .hideDesktop{display:none}@media (max-width:992px){.page-a-propos .beige-background .hideDesktop{display:block}}.page-a-propos .beige-background .content{margin-top:6.25rem}@media (max-width:992px){.page-a-propos .beige-background .content{display:flex;flex-direction:column}.page-a-propos .beige-background .content .hideTablet{display:none}.page-a-propos .beige-background .content>*>*{text-align:left}}.page-a-propos .row-valeurs{display:flex;flex-direction:column;gap:5rem;padding-bottom:9.375rem;padding-top:6.25rem}.page-a-propos .row-valeurs .flex-between{display:flex;gap:30px;justify-content:space-between}@media (max-width:576px){.page-a-propos .row-valeurs .flex-between{flex-wrap:wrap}.page-a-propos .row-valeurs .flex-between article{width:calc(50% - 15px)}}.page-a-propos .row-valeurs .flex-between p{text-align:left}body .awf-togglable-preset-btn{z-index:8}body.archive.woocommerce-page h1{margin-bottom:5rem;margin-top:.6875rem}body.archive.woocommerce-page .awf-togglable-preset.awf-left-popup-sidebar-mode{background:var(--color--beige);left:unset;overflow-x:hidden;overflow-y:auto;padding:90px 30px 30px;right:0;transform-origin:right;width:477px}@media (max-width:576px){body.archive.woocommerce-page .awf-togglable-preset.awf-left-popup-sidebar-mode{padding:90px 20px 20px;width:100%}}body.archive.woocommerce-page .awf-filter-wrapper{margin-bottom:30px}body.archive.woocommerce-page .awf-filters-product_brand-filter{padding-bottom:20px}body.archive.woocommerce-page .awf-style-tags .awf-filter-container label{color:var(--color--dore)!important;font-size:14px;font-style:normal;font-weight:600!important;line-height:140%}body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container{border:1px solid var(--color--dore);transition:all .3s}body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container label,body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container span{transition:color .3s}body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container span{margin-right:0}body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container.awf-active,body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container:hover{background-color:var(--color--dore)}body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container.awf-active label,body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container:hover label{color:var(--color--white)!important}body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container.awf-active span,body.archive.woocommerce-page .awf-filters-container.awf-style-tags li.awf-filter-container:hover span{color:var(--color--white)}body.archive.woocommerce-page .awf-preset-wrapper i.fa-times:before,body.archive.woocommerce-page .awf-title-badges i.fa-times:before{color:var(--color--cuivre)}body.archive.woocommerce-page .awf-togglable-preset-close-btn{flex-direction:row-reverse;justify-content:space-between}body.archive.woocommerce-page .awf-togglable-preset-close-btn i:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M20 4.00006L4.00007 20M4 4L20 20' stroke='%2371633B' stroke-width='2' stroke-linecap='round'/></svg>")}body.archive.woocommerce-page .awf-togglable-preset-close-btn span{color:var(--color--cuivre);font-family:"Awesome Serif VAR",serif;font-size:24px;font-style:normal;font-weight:485;line-height:120%;text-transform:uppercase}body.archive.woocommerce-page .awf-filter-container .awf-filter-count{color:var(--color--dore);opacity:1}body.archive.woocommerce-page .awf-filter-container input[type=checkbox]+label,body.archive.woocommerce-page .awf-filter-container input[type=radio]+label{color:var(--color--cuivre);font-size:14px;font-style:normal;font-weight:400;line-height:140%}body.archive.woocommerce-page .awf-style-custom-terms label:before,body.archive.woocommerce-page .awf-style-icons label:before{position:absolute;right:16px}body.archive.woocommerce-page .awf-togglable-preset-overlay{display:none}body.archive.woocommerce-page .awf-apply-custom-filter-btn{background-color:var(--color--white);border:none;border-radius:4px;color:var(--color--dore);font-size:14px;font-style:normal;font-weight:400;line-height:140%;padding:14px 22px}body.archive.woocommerce-page .awf-reset-btn-container{float:inline-end;text-align:left}body.archive.woocommerce-page .awf-reset-btn{background-color:var(--color--dore);border:none;border-radius:4px;color:var(--color--white);font-size:14px;font-style:normal;font-weight:400;line-height:140%;padding:14px 22px}body.archive.woocommerce-page .awf-filter-title{color:var(--color--dore);font-size:18px;font-style:normal;font-weight:400;line-height:22px}body.archive.woocommerce-page .filter{cursor:pointer;position:absolute;right:0;top:2.5rem;z-index:3}body.archive.woocommerce-page .filter .awf-togglable-preset-btn{align-items:center;background-color:transparent;color:var(--color--dore);display:flex;font-size:14px;font-style:normal;font-weight:600;line-height:140%;position:relative;text-transform:lowercase}body.archive.woocommerce-page .filter .awf-togglable-preset-btn i{display:none}body.archive.woocommerce-page .filter .awf-togglable-preset-btn:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M17.7539 12.0004L6.24316 17.7553C7.44597 16.1894 8.16894 14.1854 8.16895 12.0004C8.16895 9.81515 7.44626 7.81053 6.24316 6.24454L17.7539 12.0004Z' fill='%2371633B'/></svg>");display:inline-block;height:1.5rem;margin-left:.5rem;transition:transform .3s;width:1.5rem}body.archive.woocommerce-page .filter p.woocommerce-result-count{display:none}body.archive.woocommerce-page .filter form>p{display:flex;gap:.625rem;justify-content:flex-end}body.archive.woocommerce-page .filter form fieldset{align-items:flex-end;border:none;border-top:1px solid var(--color--white);box-sizing:border-box;display:flex;flex-direction:column;margin-top:1rem;max-height:500px;opacity:1;padding:1.25rem 0 0;transition:all .8s}body.archive.woocommerce-page .filter form fieldset label{cursor:pointer;font-weight:500;margin-bottom:.9375rem;opacity:1;text-align:right;transition:opacity .3s}body.archive.woocommerce-page .filter form fieldset label:last-of-type{margin-bottom:0}body.archive.woocommerce-page .filter form fieldset input[type=radio]{opacity:0}body.archive.woocommerce-page .products{padding-bottom:6.25rem}body.archive.woocommerce-page .products>div{margin-bottom:1.875rem}.products_grid{-moz-column-gap:16px;column-gap:16px;display:grid!important;grid-template-columns:1fr 1fr;row-gap:1.875rem}body.archive.tax-pa_createur .row{display:flex}body.archive.tax-pa_createur main#content{padding-bottom:8.125rem}body.archive.tax-pa_createur h1{margin-bottom:2.8125rem}body.archive.tax-pa_createur p.city{display:flex;margin-bottom:2.8125rem}body.archive.tax-pa_createur p.city svg{margin-right:.5rem}body.archive.tax-pa_createur .description{margin-bottom:2.8125rem}body.archive.tax-pa_createur .description p{max-height:4.375rem;overflow:hidden;transition:all .2s}body.archive.tax-pa_createur .description p.open{max-height:1000px}body.archive.tax-pa_createur .description a.more{color:var(--color--dark-green)}body.archive.tax-pa_createur .all-creators-button{font-size:.875rem;margin-top:3.125rem;width:-moz-max-content;width:max-content}body.archive.tax-pa_createur figure.portrait img{border-radius:20px;min-width:100%}body.archive.tax-pa_createur .hide-on-desktop{display:none}@media (max-width:992px){body.archive.tax-pa_createur .hide-on-tablet{display:none}body.archive.tax-pa_createur .hide-on-desktop{display:flex}body.archive.tax-pa_createur .flex-center{display:flex;justify-content:center}body.archive.tax-pa_createur .row{flex-direction:column}body.archive.tax-pa_createur .row .creator--container{align-items:flex-end;display:flex;flex-direction:row-reverse}body.archive.tax-pa_createur .row .creator--container .description{margin-bottom:0}body.archive.tax-pa_createur .row .creator--container figure.portrait img{aspect-ratio:6/7;-o-object-fit:cover;object-fit:cover}body.archive.tax-pa_createur .row .products_grid{margin-top:8.125rem}}@media (max-width:576px){body.archive.woocommerce-page h1{font-size:2rem;margin-bottom:1.25rem;max-width:100%}body.archive.woocommerce-page .filter{margin-bottom:1.875rem;position:static}body.archive.woocommerce-page .product-card figure{aspect-ratio:2/3}body.archive.woocommerce-page .product-card figure .category{display:none}body.archive.tax-pa_createur .row .creator--container{flex-direction:column-reverse;gap:16px}body.archive.tax-pa_createur .row .creator--container p.city{margin-bottom:1.5rem}body.archive.tax-pa_createur .row .creator--container .product-card figure{aspect-ratio:5/6}body.archive.tax-pa_createur .row .products_grid{margin-top:5rem}}body.single-post .flex-center{display:flex;gap:59px;justify-content:center}body.single-post .breadcrumbs{color:var(--color--white)}body.single-post .breadcrumbs span.home{background-image:url(https://boutique-biensur.fr/wp-content/themes/alchimy_theme_biensur/assets/src/img/Home-sap-white.svg)}body.single-post .breadcrumbs>span>span a{color:var(--color--white)}body.single-post time.post-date{bottom:16px;left:50%;position:absolute;transform:translateX(-50%)}body.single-post section.single_hero{margin-bottom:8.125rem;margin-top:7.7rem;z-index:-1}body.single-post section.single_hero figure{height:85vh;position:relative}body.single-post section.single_hero figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.single-post section.single_hero figure:after{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));content:"";height:100%;position:absolute;top:0;width:100%;z-index:0}body.single-post section.single_hero figure article{height:50%;left:50%;padding-bottom:1.25rem;position:absolute;text-align:center;top:50%;transform:translate(-50%);width:100%;z-index:1}body.single-post section.single_hero figure article h1{color:#fff}body.single-post .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{display:none}body.single-post section.main .row{overflow:hidden}body.single-post section.main .row .content_container{align-items:center;display:flex;flex-direction:column}body.single-post section.main .row .content_container h2,body.single-post section.main .row .content_container h3,body.single-post section.main .row .content_container h4,body.single-post section.main .row .content_container h5,body.single-post section.main .row .content_container h6,body.single-post section.main .row .content_container ol,body.single-post section.main .row .content_container p,body.single-post section.main .row .content_container ul{width:50%}body.single-post section.main .row .content_container p:first-child{color:var(--color--cuivre);font-size:30px;font-style:normal;font-weight:500;line-height:110%}body.single-post section.main .row .content_container p{color:var(--color--dore)}body.single-post section.main .row .content_container p a{color:var(--color--cuivre);font-weight:600;text-decoration:underline}body.single-post section.main .row .content_container .wp-block-heading,body.single-post section.main .row .content_container ol,body.single-post section.main .row .content_container p,body.single-post section.main .row .content_container ul{margin-bottom:3.125rem}body.single-post section.main .row .content_container figure.wp-block-image{margin-bottom:5rem;margin-top:1.875rem;width:100%}body.single-post section.main .row .content_container figure.wp-block-image img{height:70vh;-o-object-fit:cover;object-fit:cover;width:100%}body.single-post section.main .row .content_container figure.wp-block-gallery{margin-bottom:5rem;margin-top:1.875rem;width:100%}body.single-post section.main .row .content_container figure.wp-block-gallery figure.wp-block-image figcaption{background:none;color:var(--color--dark-green);color:var(--color--cuivre);font-size:12px;font-style:normal;font-weight:400;line-height:140%;padding:1rem 1rem 1rem 0;position:static;text-align:left}body.single-post div.socials{align-items:center;display:flex;gap:1.875rem;margin-bottom:8.1875rem;margin-top:5.0625rem;padding:10px 14px 10px 28px}body.single-post div.socials .socials_links{display:flex;gap:1.875rem}body.single-post div.socials .socials_links a{color:var(--color--dore);font-size:.875rem;font-style:normal;font-weight:600;line-height:140%}body.single-post div.socials p{color:var(--color--dark);font-size:.875rem;font-style:normal;font-weight:600;line-height:140%}body.single-post section.actus h2{margin-bottom:3.125rem;text-align:center}body.single-post section.actus div.center{margin-bottom:8.1875rem;margin-top:1.5rem}@media (max-width:992px){body.single-post section.main .row .content_container h2,body.single-post section.main .row .content_container h3,body.single-post section.main .row .content_container h4,body.single-post section.main .row .content_container h5,body.single-post section.main .row .content_container h6,body.single-post section.main .row .content_container ol,body.single-post section.main .row .content_container p,body.single-post section.main .row .content_container ul{width:75%}}@media (max-width:576px){body.single-post .flex-center{align-items:center;flex-direction:column}body.single-post .swiper-wrapper{flex-direction:column;gap:16px;transform:translateZ(0)!important}body.single-post section.single_hero{margin-bottom:3.125rem}body.single-post section.chapo{width:-moz-fit-content;width:fit-content}body.single-post section.chapo:after{width:85%}body.single-post section.main .row .content_container .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image),body.single-post section.main .row .content_container h2,body.single-post section.main .row .content_container h3,body.single-post section.main .row .content_container h4,body.single-post section.main .row .content_container h5,body.single-post section.main .row .content_container h6,body.single-post section.main .row .content_container ol,body.single-post section.main .row .content_container p,body.single-post section.main .row .content_container ul{width:100%}}body.blog h1{margin-bottom:3.125rem;margin-top:1.875rem}body.blog .actus-articles{margin-top:6.25rem}body.blog article{align-items:center;display:flex;flex-wrap:wrap;gap:12.5%;margin-bottom:1rem}body.blog article:nth-child(2n){flex-direction:row-reverse}body.blog article .img{aspect-ratio:1/1;height:100%;width:50%}@media (max-width:576px){body.blog article .img{width:100%}}body.blog article .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.blog article div{width:25%}@media (max-width:576px){body.blog article div{width:100%}}body.blog article div p{margin-bottom:3.125rem;margin-top:1.875rem}body.blog article div a{border-radius:0;color:var(--color--dark);font-size:14px;font-style:normal;font-weight:600;line-height:140%;padding-bottom:5px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;transition:all .3s}body.blog article div a:hover{color:var(--color--dore);text-underline-offset:4px}.help-pages__page-faq{margin-bottom:8.125rem}.help-pages__page-faq .page-faq__subsection{margin-top:5rem}.help-pages__page-faq .page-faq__subsection h5{color:var(--color--cuivre);font-family:Poppins,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:3.125rem}.help-pages__page-faq .page-faq__subsection .alchimy-accordion>input:checked~.alchimy-accordion__content header{color:var(--color--dore)}.help-pages__page-faq .page-faq__subsection .alchimy-accordion .alchimy-accordion__content header{border-bottom:1px solid var(--color--dore);color:var(--color--dore)}.help-pages__page-faq .page-faq__subsection .alchimy-accordion .alchimy-accordion__content article{color:var(--color--dore)}@media (max-width:992px){.help-pages__page-faq .page-faq__subsection{margin-top:3.125rem}}#cat_creators{margin-bottom:5rem}#cat_creators ul{display:flex;flex-wrap:wrap;gap:5px;list-style-type:none;padding-left:0}#cat_creators ul li .button{padding:.875rem 1.125rem;transition:all .2s}#cat_creators ul li .button.on{font-weight:600}#cat_creators ul li .button.off{border-color:var(--color--dark-green-10);color:var(--color--dark-green-50);font-weight:400}#cat_creators ul li .button.off:hover{border-color:var(--color--dark-green);color:var(--color--dark-green);font-weight:600}#cat_creators ul li a{font-size:.75rem}#creators ul{list-style-type:none;padding-left:0}#creators ul li{margin-bottom:.9375rem}#creators ul li a{color:var(--color--dark-green-50);transition:color .2s}#creators ul li a:hover,#creators ul li.on a{color:var(--color--dark-green)}#creators ul li img,#creators ul li.off{display:none}#creators ul li:last-child{margin-bottom:0}#portrait{align-items:center;aspect-ratio:330/387;border-radius:1.25rem;display:flex;justify-content:center;overflow:hidden}#portrait img{max-width:none}body.page-createurs h1{margin-top:.6875rem}body.page-createurs main{padding-bottom:8.125rem}@media (max-width:576px){body.page-createurs header.header>.main_bar{background:linear-gradient(0deg,rgba(255,238,138,.2),rgba(255,238,138,.2)),#fff}body.page-createurs .aside_container .breadcrumbs,body.page-createurs .aside_container h1{position:relative;z-index:1}body.page-createurs .aside_container h1{font-size:2rem}body.page-createurs #cat_creators{margin-bottom:3.125rem;margin-top:3.125rem}body.page-createurs #cat_creators:before{bottom:-20px;content:"";height:460px;left:0;position:absolute;width:100%}body.page-createurs #cat_creators .alchimy-button--green,body.page-createurs #cat_creators:before{background:linear-gradient(0deg,rgba(255,238,138,.2),rgba(255,238,138,.2)),#fff}body.page-createurs #portrait{display:none}}body.page-contact{overflow-x:hidden}body.page-contact .adresse--hideMobile{display:inline-block}body.page-contact .adresse--revealMobile{display:none}body.page-contact h1{margin-bottom:3.125rem}body.page-contact a{color:var(--color--cuivre)}body.page-contact a:hover{color:var(--color--dore)}body.page-contact .adresse{padding-left:6.25rem}body.page-contact .adresse h2{margin-bottom:2.1875rem}body.page-contact .adresse p:last-of-type{margin-bottom:3.125rem;margin-top:1.25rem}body.page-contact .adresse .rs{display:flex;gap:1.125rem;list-style-type:none;padding-left:0}.contact .main_p{width:70%}.contact form{margin-top:6.25rem}.contact form input,.contact form textarea{all:unset;border-bottom:1px solid var(--color--dore-40);margin-bottom:2.5rem;transform:translateY(0);transition:all .2s}.contact form input:focus,.contact form textarea:focus{border-color:var(--color--dore);transform:translateY(5px)}.contact form .focused label{transform:scale(.8) translateY(-2px)}.contact form .col{display:flex;gap:30px;justify-content:space-between}@media (max-width:576px){.contact form .col{flex-direction:column;gap:0}}.contact form .col>div{flex-grow:1}.contact form .col input{width:100%}.contact form label{color:var(--color--dore);display:inline-block;font-size:.875rem;font-weight:500;transform:scale(1) translateY(5px);transform-origin:top left;transition:transform .2s}.contact form>div:not(.col) input,.contact form>div:not(.col) textarea{width:100%}.contact form input[type=submit]{border-bottom:0;margin-bottom:0}.contact form button.submit{align-items:center;background:var(--color--beige);border:none;color:var(--color--dore);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:.625rem;line-height:140%;margin-top:1.875rem;padding:18px 28px}.contact form span.wpcf7-spinner{display:none}.contact form .wpcf7-not-valid-tip{color:var(--color--alert);transform:translateY(-35px)}@media (max-width:576px){body.page-contact .adresse{margin-bottom:6.25rem;margin-top:3.125rem;padding-left:0}body.page-contact h1{margin-bottom:3.125rem}body.page-contact .adresse--hideMobile{display:none}body.page-contact .adresse--revealMobile{display:block}}body.error404{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:rgba(113,99,59,.7)}body.error404 #footer{display:none}body.error404 .container_404{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center;min-height:100vh}body.error404 .container_404 p{color:var(--color--beige)}body.error404 .container_404 a.alchimy-button{border-radius:0;color:var(--color--beige);font-size:14px;font-style:normal;font-weight:600;line-height:140%;padding-bottom:5px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;transition:all .3s}body.error404 .container_404 a.alchimy-button:hover{color:var(--color--white);text-underline-offset:4px}@media (max-width:576px){body.error404 .container_404 a.alchimy-button--green-bg{margin-top:3.125rem}}body{overflow-x:hidden}.page-remboursements_retours h1,.privacy-policy h1{margin-bottom:1.25rem}.page-remboursements_retours h2,.page-remboursements_retours h3,.privacy-policy h2,.privacy-policy h3{margin-bottom:1.25rem;margin-top:2.5rem}body.page-looks h1{margin-top:1.875rem}body.page-looks h2{margin-top:9.375rem}@media (max-width:576px){body.page-looks #content p.bs-content-semibold{margin-bottom:1.875rem}}body.page-looks .row-flex{align-items:flex-end;margin-top:3.125rem}body.page-looks .looks{margin-top:9.375rem;position:relative}body.page-looks .looks .swiper{height:63.75vw}@media (max-width:992px){body.page-looks .looks .swiper{height:136vw}}body.page-looks .looks .content{mix-blend-mode:plus-lighter}body.page-looks .looks .content .looks-swiper-custom-pagination{pointer-events:all}@media (min-width:576px){body.page-looks .looks .content .looks-swiper-custom-pagination{flex-direction:column;transform:translateZ(0)!important}}body.page-looks .looks .content .looks-swiper-custom-pagination div.pagination--item{align-items:flex-start;display:flex;gap:30px;justify-content:flex-start}body.page-looks .looks .content .looks-swiper-custom-pagination div.pagination--item:last-of-type .svg-container svg:not(.puce){display:none}body.page-looks .looks .content .looks-swiper-custom-pagination div.pagination--item .svg-container{align-items:center;display:flex;flex-direction:column}body.page-looks .looks .content .looks-swiper-custom-pagination div.pagination--item h3{color:var(--color--dore);font-size:14px;font-style:normal;font-weight:600;line-height:140%;opacity:.3}body.page-looks .looks .content .looks-swiper-custom-pagination div.pagination--item.active h3{opacity:1}body.page-looks .looks .content .looks-swiper-custom-pagination div.pagination--item.active svg.puce>*{fill-opacity:1;opacity:1}body.page-looks .looks .swiper-slide{align-items:center;display:flex;height:unset;justify-content:center}body.page-looks .looks .swiper-slide>div.align:first-child{display:block}body.page-looks .looks .swiper-slide>div.align:nth-child(2){display:none}@media (max-width:992px){body.page-looks .looks .swiper-slide>div.align:first-child{display:none}body.page-looks .looks .swiper-slide>div.align:nth-child(2){display:block}}body.page-looks .looks .swiper-slide .align,body.page-looks .looks .swiper-slide .image-hotspot,body.page-looks .looks .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.page-looks .looks .content{color:var(--color--beige);display:flex;flex-direction:column;gap:1.875rem;height:unset;left:30px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media (max-width:576px){body.page-looks .looks .content{color:var(--color--dark);margin-top:1.25rem;mix-blend-mode:normal;pointer-events:all;position:static;transform:none}body.page-looks .looks .content .looks-swiper-custom-pagination{display:flex;margin-bottom:1.875rem}body.page-looks .looks .content .looks-swiper-custom-pagination svg{display:none}body.page-looks .looks .content .looks-swiper-custom-pagination h3{white-space:nowrap;word-break:keep-all}body.page-looks .looks .content .looks-swiper-custom-pagination .pagination--item{width:-moz-fit-content;width:fit-content}}body.page-looks .looks .content a{background-color:var(--color--white);border-radius:4px;color:var(--color--dore);font-size:14px;font-style:normal;font-weight:400;line-height:140%;padding:14px 22px;pointer-events:all;width:-moz-fit-content;width:fit-content}body.page-looks .looks .image-hotspot .dot{background:var(--color--beige)}body.page-looks .looks .image-hotspot .dot:after{border:1px solid var(--color--beige);border-radius:50%;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}body.page-looks .looks .image-hotspot .voir-le-produit{border-radius:0;color:var(--color--dark);font-size:14px;font-style:normal;font-weight:600;margin-top:1.5rem;padding-bottom:5px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;transition:all .3s}body.page-looks .looks .image-hotspot .voir-le-produit:hover{color:var(--color--dore);text-underline-offset:4px}body.page-looks .looks .image-hotspot .dot__tooltip{background:var(--color--beige);border-radius:4px;padding:10px}body.page-looks .looks .image-hotspot .dot__tooltip .tooltip-container__block--productName div{color:var(--color--dore);font-size:18px;font-style:normal;font-weight:500;line-height:120%}body.page-looks .looks .image-hotspot .dot__tooltip .tooltip-container__block--productPrice div{color:var(--color--dore);font-size:14px;font-style:normal;font-weight:500;line-height:140%}body.page-looks .looks .image-hotspot .dot__tooltip .tooltip-container__block--productShortDescription{display:none}body.page-looks .bs-about-brands{margin-bottom:12.5rem;margin-top:3.125rem}body.page-looks .bs-about-brands .brands-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-evenly}body.page-looks .bs-about-brands .brands-container img{flex-shrink:1}body.page-looks .bs-about-brands h2{margin-bottom:3.125rem}body.single-product{padding-top:8.875rem;width:100vw}body.single-product main{padding-left:1.875rem;padding-right:1.875rem;width:100%}body.single-product .breadcrumbs{margin-top:1.625rem}body.single-product h1{font-family:"Awesome Serif VAR",serif;font-size:34px;font-style:normal;font-weight:350;line-height:34px;margin-top:4.375rem;text-transform:uppercase}body.single-product .quantity>input,body.single-product .stock.in-stock,body.single-product .woocommerce-message{display:none}body.single-product .stock.in-stock~.cart{margin-top:4.375rem}body.single-product .stock.in-stock.product_infos__stock,body.single-product .stock.in-stock.product_infos__stock *{display:block}body.single-product .product_infos hr{background-color:var(--color--dark-green-50);border:none;height:.5px}body.single-product .product_infos__estimated-date{color:var(--color--cuivre);font-family:Poppins,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:140%;margin-top:1rem;overflow:hidden;text-align:center;text-overflow:ellipsis}body.single-product .product_infos__price_container{margin-bottom:2.6875rem}body.single-product .product_infos__price_container .price ins{color:var(--color--dore);text-decoration:none}body.single-product .product_infos__price_container .price .barre,body.single-product .product_infos__price_container .price del{color:var(--color--cuivre);text-decoration-line:strikethrough}body.single-product .product_infos__price_container .price span{font-size:14px;font-style:normal;font-weight:600;line-height:140%}body.single-product .product_infos__createur{color:var(--color--light-green,#42945c);font-family:Poppins,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1.6875rem}body.single-product .product_infos__price_container{align-items:center;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between}body.single-product .product_infos__price_container .price{width:-moz-fit-content;width:fit-content}body.single-product .product_infos__price_container .onsale{align-items:center;background:var(--color--dore);border-radius:0;color:var(--color--beige);display:flex;font-size:14px;font-style:normal;font-weight:600;line-height:140%;padding:14px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}body.single-product .product_infos .cart .woocommerce-variation{display:none!important}body.single-product .product_infos .cart .reset_variations{opacity:0;pointer-events:none}body.single-product .product_infos .cart button[type=submit]{background-color:var(--color--dore);color:var(--color--beige);opacity:1}body.single-product .product_infos .cart button[type=submit].disabled{background-color:var(--color--beige);color:var(--color--dore);opacity:1}body.single-product .product_infos .cart button[type=submit]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cpath d='M20.956 14.97c-.537 2.687-.806 4.03-1.693 4.895-.164.16-.342.305-.53.434C17.71 21 16.34 21 13.6 21H11.9c-2.74 0-4.109 0-5.131-.7a4.006 4.006 0 0 1-.53-.435C5.35 19 5.08 17.657 4.543 14.97c-.771-3.856-1.157-5.784-.269-7.15a4 4 0 0 1 .56-.683C6 6 7.965 6 11.898 6h1.703c3.932 0 5.898 0 7.064 1.138a4 4 0 0 1 .559.683c.511.786.6 1.76.436 3.179' stroke='%23f6f6e8' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='15.75' cy='10' r='1' fill='%23f6f6e8'/%3E%3Ccircle cx='9.75' cy='10' r='1' fill='%23f6f6e8'/%3E%3Cpath d='M9.75 6V5a3 3 0 1 1 6 0v1' stroke='%23f6f6e8' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");height:1.5rem;margin-left:.4375rem;width:1.5625rem}body.single-product .product_infos .cart__link-to-cart:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cpath d='M4.75 12h2.5m13.5 0-6-6m6 6-6 6m6-6h-10.5' stroke='%23f6f6e8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:1.5rem;margin-left:.4375rem;width:1.5625rem}body.single-product .product_infos .cart .cart__link-to-cart-button{display:flex}body.single-product .product_infos .cart .cart__link-to-cart-button--hidden{display:none!important}body.single-product .product_infos .cart .cart__link-to-cart-button~*{margin-top:1.875rem}body.single-product .product_infos .cart button[type=submit],body.single-product .product_infos .cart__link-to-cart{align-items:center;align-self:stretch;background:var(--color--dore);border-radius:0;color:var(--color--beige);display:flex;font-size:14px;font-style:normal;font-weight:600;height:3.75rem;justify-content:center;line-height:140%;padding:1.125rem 1.75rem;text-align:center;width:100%}body.single-product .product_infos .cart .variations{margin-bottom:4.375rem;width:100%}body.single-product .product_infos .cart .variations tr{display:flex;flex-direction:column;width:100%}body.single-product .product_infos .cart .variations tr.attribute-pa_color{margin-bottom:1.5rem}body.single-product .product_infos .cart .variations tr th{text-align:left}body.single-product .product_infos .cart .variations tr td{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:.25rem}body.single-product .product_infos .cart .variations tr td input[type=radio]{height:0;visibility:hidden;width:0}body.single-product .product_infos .cart .variations tr td input[type=radio]:checked~label{border:1px solid var(--dark-green,#0c563d);color:var(--dark-green,#0c563d)}body.single-product .product_infos .cart .variations tr td input[type=radio]~label{align-items:center;border:1px solid var(--dark-green-10,rgba(12,86,61,.1));border-radius:1.25rem;color:var(--dark-green-50,rgba(12,86,61,.5));display:flex;gap:1.875rem;justify-content:center;min-width:5rem;padding:.875rem 1.125rem;transition:all .3s}body.single-product .product_infos .cart .variations tr td input[type=radio]~label:hover{border:1px solid var(--dark-green,#0c563d);color:var(--dark-green,#0c563d);transition:all .3s}body.single-product .product_infos__accordion{margin-top:4.375rem}body.single-product .product_infos__accordion p.bs-content{line-height:110%}body.single-product .entry-images .swiper-wrapper{flex-direction:column}body.single-product .entry-images img{margin-bottom:1rem;max-width:50rem;width:100%}body.single-product section.single-product__associated-products{margin-bottom:12.5rem;padding-top:8.125rem}body.single-product section.single-product__associated-products h5{margin-bottom:3.125rem;text-align:center}body.single-product .swiper-pagination-bullet{background-color:var(--color--cuivre-50);height:.625rem;opacity:1;transform:scale(1);width:.625rem}body.single-product .swiper-pagination-bullet-active{background-color:var(--color--cuivre);height:.625rem;opacity:1;transform:scale(1);width:.625rem}body.single-product .swiper-pagination-bullet-active-next,body.single-product .swiper-pagination-bullet-active-next-next{background-color:var(--color--dark-green-30,rgba(12,86,61,.188));height:.625rem;opacity:1;transform:scale(1);width:.625rem}body.single-product .swiper-pagination{bottom:2rem}body.single-product .rtwpvs-terms-wrapper{gap:.25rem;margin-top:.75rem}body.single-product .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term){background-color:transparent;box-shadow:0 0 0 1px var(--color--beige);padding:14px}body.single-product .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term):hover{box-shadow:0 0 0 1px var(--color--dore)}body.single-product .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected{background-color:var(--color--dore);box-shadow:0 0 0 1px var(--color--dore)}body.single-product .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected span{color:var(--color--white)!important}body.single-product .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term) span{color:var(--color--dore)!important;font-size:14px;font-style:normal;font-weight:600;line-height:140%}body.single-product .swiper-button-disabled{cursor:default;opacity:.6}body.single-product .slide-next:not(.swiper-button-disabled) svg,body.single-product .slide-prev:not(.swiper-button-disabled) svg{scale:1;transition:all .3s}body.single-product .slide-next:not(.swiper-button-disabled):hover svg,body.single-product .slide-prev:not(.swiper-button-disabled):hover svg{scale:1.1}body.single-product .product_cat-wps_wgm_giftcard input,body.single-product .product_cat-wps_wgm_giftcard textarea{border:none;border-bottom:1px solid var(--color--dore);border-radius:0;color:var(--color--cuivre)}body.single-product .product_cat-wps_wgm_giftcard input::-moz-placeholder,body.single-product .product_cat-wps_wgm_giftcard textarea::-moz-placeholder{color:var(--color--cuivre);opacity:1}body.single-product .product_cat-wps_wgm_giftcard input::placeholder,body.single-product .product_cat-wps_wgm_giftcard textarea::placeholder{color:var(--color--cuivre);opacity:1}body.single-product .product_cat-wps_wgm_giftcard label.wps_wgc_label{color:var(--color--cuivre);margin-top:1.25rem}body.single-product .product_cat-wps_wgm_giftcard .wps_wgm_delivery_method{border:none;box-shadow:none;padding-left:0}body.single-product .product_cat-wps_wgm_giftcard input[type=radio]{display:none}body.single-product .product_cat-wps_wgm_giftcard #mwg_wgm_preview_email{background-color:var(--color--cuivre-50)}@media (max-width:992px){body.single-product main{padding-left:1.25rem;padding-right:1.25rem}body.single-product section.single-product__maker{flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end}body.single-product section.single-product__maker .alchimy-button{display:none}body.single-product section.single-product__maker .alchimy-button--md{display:flex}body.single-product section.single-product__maker .maker__description{display:none;margin-bottom:3.125rem}body.single-product section.single-product__maker .maker__description--md{display:initial}body.single-product section.single-product__maker img{max-height:403px;max-width:100%;min-width:0}body.single-product section.single-product__maker .maker__responsive-content--md{display:flex;flex-direction:column}body.single-product .entry-images{margin-bottom:2rem;overflow:hidden}body.single-product .entry-images .swiper-wrapper{flex-direction:row;gap:16px}body.single-product .entry-images .swiper-wrapper .swiper-slide{width:500px!important}body.single-product .entry-images .swiper-wrapper .swiper-slide img{height:586px;-o-object-fit:cover;object-fit:cover;width:500px}}@media (max-width:576px){body.single-product .swiper-pagination{bottom:auto;z-index:1}body.single-product .product_infos__rating{flex-wrap:wrap}body.single-product .product_infos__rating label{margin-top:1.25rem;width:100%}body.single-product section.single-product__maker{flex-direction:column}body.single-product section.single-product__maker .maker__city,body.single-product section.single-product__maker h5{display:none}body.single-product section.single-product__maker img{width:100%}body.single-product .entry-images .swiper-wrapper{flex-direction:row;gap:16px}body.single-product .entry-images .swiper-wrapper .swiper-slide{width:325px!important}body.single-product .entry-images .swiper-wrapper .swiper-slide img{height:385px;-o-object-fit:cover;object-fit:cover;width:325px}}body.woocommerce-cart a:not(.alchimy-button){color:var(--color--cuivre);font-weight:500;transition:color .2s}body.woocommerce-cart a:not(.alchimy-button):hover{color:var(--color--dore)}body.woocommerce-cart h1{margin-bottom:5rem}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items{border-bottom:0}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row{position:relative}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items a{color:var(--color--cuivre)}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items a.wc-block-components-product-name{font-weight:500}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items__header-image{text-align:left}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items__header-image span{font-size:18px;font-weight:600;text-transform:none}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items__header-total{padding-right:0!important;text-align:right!important}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items__header-total span{font-size:18px;font-weight:600;text-transform:none}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items .wc-block-components-product-badge{border-radius:0}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items .wc-block-cart-item__image{padding-left:0}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items .wc-block-cart-item__image a{display:inline-block;overflow:hidden}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items .wc-block-cart-item__quantity{align-items:flex-end;bottom:25px;display:flex;flex-direction:column;position:absolute;right:0}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items .wc-block-cart-item__total{padding-right:0!important}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items .wc-block-cart-item__total-price-and-sale-badge-wrapper span{font-weight:500}body.woocommerce-cart .wc-block-components-main .wc-block-cart-items tbody tr:first-child td{border:0}body.woocommerce-cart .wc-block-components-sidebar{background-color:var(--color--beige);padding:1.875rem;transform:translateY(-30px)}body.woocommerce-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package,body.woocommerce-cart .wc-block-components-sidebar>div>div,body.woocommerce-cart .wc-block-components-sidebar>div>div>*{padding-left:0!important;padding-right:0!important}body.woocommerce-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-heading-block{font-size:18px;font-weight:600;text-align:left;text-transform:none}body.woocommerce-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-coupon-form-block{border-top:0}body.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon__form .wc-block-components-text-input,body.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{position:static}body.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon__form input{all:unset;border-bottom:1px solid var(--color--dore-40);transform:translateY(0);transition:all .2s}body.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon__form input:focus{border-color:var(--color--dore);transform:translateY(5px)}body.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon__form label{color:var(--color--dore);display:inline-block;font-size:.875rem;font-weight:500}body.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon__form button{background-color:transparent;border-radius:0;color:var(--color--cuivre);padding-bottom:5px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;transition:all .3s}body.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon__form button:hover{color:var(--color--dore);text-underline-offset:4px}body.woocommerce-cart .is-medium.wc-block-components-sidebar-layout .wc-block-components-sidebar,body.woocommerce-cart .is-small.wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:1.25rem}body.woocommerce-cart .is-small.wc-block-components-sidebar-layout .wc-block-components-sidebar{margin-top:1.875rem}body.woocommerce-checkout .wc-block-checkout__pickup-options .wc-block-components-local-pickup-rates-control .wc-block-components-radio-control__description,body.woocommerce-checkout .wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-local-pickup-rates-control .wc-block-components-radio-control__description{color:var(--color--dore);display:flex}body.woocommerce-checkout .wc-block-checkout__pickup-options .wc-block-components-local-pickup-rates-control .wc-block-components-radio-control__description-group,body.woocommerce-checkout .wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-local-pickup-rates-control .wc-block-components-radio-control__description-group{margin-left:0;margin-top:0;padding-left:0}body.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select{border:none;border-bottom:1px solid var(--color--cuivre)!important;border-radius:0;color:var(--color--cuivre);outline:none;padding-top:0}body.woocommerce-checkout main#content{padding-bottom:8.125rem}body.woocommerce-checkout main#content>.container{padding-top:8.125rem}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{background-color:var(--color--beige);border:none;border-radius:0;padding:1.875rem}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{border:none}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-shipping-rates-control__package,body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block>div>div,body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block>div>div>*{padding-left:0!important;padding-right:0!important}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-cart-order-summary-heading-block{font-size:18px;font-weight:600;text-align:left;text-transform:none}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-cart-order-summary-coupon-form-block,body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-cart-items-block{border-top:0}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary__button-text{font-size:1.125rem;font-weight:600}body.woocommerce-checkout a:not(.alchimy-button){color:var(--color--cuivre);font-weight:500;transition:color .2s}body.woocommerce-checkout a:not(.alchimy-button):hover{color:var(--color--dore)}body.woocommerce-checkout h1{margin-bottom:5rem}body.woocommerce-checkout fieldset{padding-left:0!important}body.woocommerce-checkout form .wc-block-checkout__billing-fields .wc-block-components-address-form,body.woocommerce-checkout form .wc-block-checkout__shipping-fields .wc-block-components-address-form{gap:30px 16px}body.woocommerce-checkout form .wc-block-components-checkout-step__description{margin-bottom:1.875rem}body.woocommerce-checkout form #billing-state,body.woocommerce-checkout form #shipping-state{margin-top:3.125rem!important}body.woocommerce-checkout form .wc-block-components-checkbox{margin-left:.5rem!important;margin-top:3.125rem!important}body.woocommerce-checkout form .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border:1px solid var(--color--cuivre)!important}body.woocommerce-checkout form .wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:var(--color--dore)!important}body.woocommerce-checkout form .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border:1px solid var(--color--cuivre)!important}body.woocommerce-checkout form .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:var(--color--dore)!important}body.woocommerce-checkout form .wc-block-components-radio-control-accordion-option{padding:20px 0!important}body.woocommerce-checkout form #billing-country label,body.woocommerce-checkout form #billing-state label,body.woocommerce-checkout form #shipping-country label,body.woocommerce-checkout form #shipping-state label{transform:translateY(-20px) translateX(-8px)!important}body.woocommerce-checkout form #billing-country ul,body.woocommerce-checkout form #billing-state ul,body.woocommerce-checkout form #shipping-country ul,body.woocommerce-checkout form #shipping-state ul{border:1px solid var(--color--cuivre)!important;margin-top:22px!important}body.woocommerce-checkout form button,body.woocommerce-checkout form button:hover{cursor:pointer!important}body.woocommerce-checkout form .wc-block-checkout__actions{border-top:2px solid var(--color--cuivre);padding-top:1.5625rem;position:relative}body.woocommerce-checkout form .wc-block-checkout__actions .wc-block-checkout__actions_row{display:block;margin-top:1.875rem;width:100%}body.woocommerce-checkout form .wc-block-checkout__actions .wc-block-checkout__actions_row button{background-color:transparent!important;border:none!important;color:var(--color--cuivre)!important;display:block!important;transition:color .2s;width:100%}body.woocommerce-checkout form .wc-block-checkout__actions .wc-block-checkout__actions_row button:hover{color:var(--color--dore)!important}body.woocommerce-checkout form input:not([type=checkbox],[type=radio]),body.woocommerce-checkout form textarea{all:unset!important;border-bottom:1px solid var(--color--cuivre)!important;display:block!important;margin-bottom:2.5rem;transform:translateY(0);transition:all .2s;width:100%!important}body.woocommerce-checkout form input:not([type=checkbox],[type=radio]):focus,body.woocommerce-checkout form input:not([type=checkbox],[type=radio]):not([value=""]),body.woocommerce-checkout form textarea:focus,body.woocommerce-checkout form textarea:not([value=""]){border-color:var(--color--cuivre)}body.woocommerce-checkout form input:not([type=checkbox],[type=radio]):focus+label,body.woocommerce-checkout form input:not([type=checkbox],[type=radio]):not([value=""])+label,body.woocommerce-checkout form textarea:focus+label,body.woocommerce-checkout form textarea:not([value=""])+label{transform:translateY(-20px) translateX(-8px)!important}body.woocommerce-checkout form input:not([type=checkbox],[type=radio])::-moz-placeholder,body.woocommerce-checkout form textarea::-moz-placeholder{color:var(--color--dore);font-size:14px}body.woocommerce-checkout form input:not([type=checkbox],[type=radio])::placeholder,body.woocommerce-checkout form textarea::placeholder{color:var(--color--dore);font-size:14px}body.woocommerce-checkout form label{color:var(--color--cuivre)!important;font-size:.875rem!important;top:-10px!important;transform:translateY(-10px) translateX(-8px)!important}body.woocommerce-checkout form .focused label{transform:scale(.8) translateY(-2px)}body.woocommerce-checkout .edit-post-visual-editor .wc-block-checkout__shipping-method-option,body.woocommerce-checkout .wc-block-checkout__shipping-method-option{background-color:var(--color--beige);border:none;color:var(--color--cuivre);transition:color .2s}body.woocommerce-checkout .edit-post-visual-editor .wc-block-checkout__shipping-method-option span,body.woocommerce-checkout .wc-block-checkout__shipping-method-option span{transition:gap .2s}body.woocommerce-checkout .edit-post-visual-editor .wc-block-checkout__shipping-method-option:hover,body.woocommerce-checkout .wc-block-checkout__shipping-method-option:hover{color:var(--color--dore)}body.woocommerce-checkout .edit-post-visual-editor .wc-block-checkout__shipping-method-option:hover span,body.woocommerce-checkout .wc-block-checkout__shipping-method-option:hover span{gap:8px}body.woocommerce-checkout .wc-block-checkout__shipping-method .wc-block-checkout__shipping-method-container{background-color:transparent}body.woocommerce-checkout .edit-post-visual-editor .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected,body.woocommerce-checkout .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected{background-color:var(--color--cuivre);border:2px solid var(--color--cuivre);box-shadow:none;color:var(--color--beige)}body.woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,body.woocommerce-checkout .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:none}.wc-block-components-totals-coupon__button{background-color:transparent;border:none;border-radius:1.25rem;color:var(--color--cuivre);font-size:1.125rem;font-weight:600;padding:.625rem 1.25rem;transition:background-color .2s}.wc-block-components-totals-coupon__button:hover{color:var(--color--dore)}.wc-block-components-totals-coupon__form{align-items:flex-end}.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text{border-radius:0;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:140%;margin-top:30px;padding-bottom:5px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;transition:all .3s}.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text:hover{color:var(--color--dore);text-underline-offset:4px}.wc-block-checkout__sidebar.is-sticky{top:11.25rem!important}.wc-block-components-radio-control--highlight-checked:after{display:none}body.woocommerce-order-received .woocommerce ul.order_details{display:flex;flex-wrap:wrap;gap:2em;margin-top:3.125rem;padding-left:0}body.woocommerce-order-received .woocommerce ul.order_details:before{content:none}body.woocommerce-order-received .woocommerce ul.order_details li{margin-right:0}body.woocommerce-order-received .woocommerce table.shop_table{border:none}body.woocommerce-order-received .woocommerce table.shop_table td,body.woocommerce-order-received .woocommerce table.shop_table th{padding-left:0}body.woocommerce-order-received .woocommerce .woocommerce-customer-details address{border:0;margin-top:10px;padding:0}.password-recovery .recovery form p:first-child{font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;margin-bottom:3.125rem;text-align:center}body.woocommerce-account .page-login{padding-bottom:5rem}body.woocommerce-account .page-login h1{margin-bottom:0}.page-login>.row{justify-content:center}.page-login>.row,.page-login>.row .title-login{align-items:center;display:flex;flex-direction:column}.page-login>.row .title-login{margin-bottom:5rem}.page-login>.row .login-nav nav{align-items:center;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);border:1px solid var(--color--cuivre);display:flex;gap:20px;height:3.75rem;margin-bottom:2.5rem;overflow:hidden;padding:0 5px}.page-login>.row .login-nav nav .slide{background-color:transparent;border:none;cursor:pointer;display:flex;font-size:.875rem;font-style:normal;font-weight:500;height:3.125rem;justify-content:center;line-height:140%;padding:14px 18px;position:relative;transition:all .6s ease;width:50%}.page-login>.row .login-nav nav .slider-tab{background-color:var(--color--beige);border:5px solid #fff;height:100%;left:0;position:absolute;transition:all .6s cubic-bezier(.68,-.55,.265,1.55);width:50%;z-index:-1}.page-login>.row .login-nav nav input[type=radio]{display:none}.page-login>.row .login-nav nav #signup:checked~.slider-tab{left:50%}.page-login>.row .login-nav nav #login:checked~.slider-tab{left:0}.page-login>.row form{align-items:center;display:flex;flex-direction:column}.page-login>.row form p.form-row{align-items:stretch;display:flex;flex-direction:column;width:100%}.page-login>.row form p.form-row:first-child{margin-bottom:2.5rem}.page-login>.row form p.form-row button:not(.show-password-input){margin-bottom:1rem;margin-top:2.5rem;width:100%}.page-login>.row form p.form-row input.input-text{all:unset;border-bottom:1px solid var(--color--cuivre);transform:translateY(0);transition:all .2s}.page-login>.row form p.form-row input.input-text:focus{border-color:var(--color--cuivre);transform:translateY(5px)}.page-login>.row form p.form-row label{color:var(--color--cuivre-50);display:inline-block;font-size:.875rem;font-weight:500;transform:scale(1) translateY(5px);transform-origin:top left;transition:transform .2s}.page-login>.row form p.form-row label.woocommerce-form-login__rememberme{align-items:center;color:var(--color--cuivre);display:flex;font-size:.75rem;font-style:normal;font-weight:600;gap:8px;line-height:140%;margin-top:1rem}.page-login>.row form p.form-row label.woocommerce-form-login__rememberme input{accent-color:var(--color--cuivre)}.page-login>.row form .focused label{transform:scale(.8) translateY(-2px)!important}.page-login>.row form p.lost_password a{color:var(--color--dore);font-size:.75rem;font-style:normal;font-weight:400;line-height:140%}.page-login>.row form button[type=submit]{background:var(--color--beige);border:none;color:var(--color--dore);cursor:pointer;font-size:.875rem;font-weight:600;line-height:140%;outline:none;padding:18px 28px}.page-login>.row .register #customer_login .col-1,.page-login>.row .register #customer_login h2,.page-login>.row .register-container{display:none}.page-login>.row .register #customer_login form.register{border:none;margin:0;padding:0}.page-login>.row .register #customer_login form.register .required{color:inherit}.page-login>.row .register #customer_login form.register .woocommerce-privacy-policy-text{display:none}@media (max-width:576px){.page-login>.row .title-login{margin-bottom:3.125rem}}body.woocommerce-account main#content section.container-fluid:first-child{padding-bottom:8.125rem}body.woocommerce-account a{color:var(--color--cuivre-50)}body.woocommerce-account a:hover{color:var(--color--dore)}body.woocommerce-account h1{margin-bottom:5rem}body.woocommerce-account nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0}body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active a{color:var(--color--cuivre)}body.woocommerce-account .title-container{float:right;margin-right:2.3%}body.woocommerce-account .title-container h2{border-bottom:1px solid var(--color--dore);font-size:1.75rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:3.125rem;padding-bottom:.3125rem}body.woocommerce-account .woocommerce-info{background-color:transparent;border:none;display:flex;flex-direction:column;gap:50px;padding:0}body.woocommerce-account .woocommerce-info:before{display:none}body.woocommerce-account .woocommerce-info a{color:var(--color--dore);padding:18px;width:-moz-fit-content;width:fit-content}body.woocommerce-account .woocommerce table.shop_table{border:none}body.woocommerce-account .woocommerce table.my_account_orders td{padding:20px 0}body.woocommerce-account .woocommerce table.my_account_orders td.woocommerce-orders-table__cell-order-actions a{background-color:transparent;color:var(--color--dore);font-size:12px;font-style:normal;font-weight:600;line-height:140%}body.woocommerce-account.woocommerce-view-order h2.woocommerce-order-details__title{margin:40px 0}body.woocommerce-account.woocommerce-view-order section.woocommerce-order-details{margin-bottom:4.375rem}body.woocommerce-account.woocommerce-view-order .woocommerce-columns--addresses address{border:none;font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;margin-top:1rem;padding:0}body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details--email,body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details--phone{padding-left:0}body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details--email:before,body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details--phone:before{display:none}body.woocommerce-account .swiper-wrapper{flex-direction:column}.woocommerce-checkout #payment,.woocommerce-checkout #payment ul li div.payment_box{background:none}.woocommerce-checkout #payment ul li div.payment_box:before{display:none}.woocommerce-checkout #payment ul li input{accent-color:var(--color--dore)}.woocommerce-checkout #payment #place_order{float:left;margin-top:1.875rem}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:0}@media (min-width:992px){body.woocommerce-account .swiper-wrapper{transform:translateZ(0)!important}}@media (max-width:992px){body.woocommerce-account .title-container{margin-right:1.4%}body.woocommerce-account .row{position:relative}body.woocommerce-account .row nav.woocommerce-MyAccount-navigation{position:absolute;top:80px;z-index:2}body.woocommerce-account .row nav.woocommerce-MyAccount-navigation ul{display:flex;gap:30px}body.woocommerce-account .row nav.woocommerce-MyAccount-navigation ul li{text-wrap:nowrap}body.woocommerce-account .row .woocommerce-MyAccount-content{float:left;width:100%}body.woocommerce-account .swiper{overflow:visible}body.woocommerce-account .swiper .swiper-wrapper{flex-direction:row}body.woocommerce-account .swiper .swiper-slide{width:-moz-fit-content!important;width:fit-content!important}body.woocommerce-account .swiper .swiper-slide:last-child{margin-right:66.6666666667%}body.woocommerce-account .woocommerce-Addresses,body.woocommerce-account .woocommerce-columns--addresses{display:flex}.woocommerce form .form-row{display:flex;flex-direction:column}}@media (max-width:576px){body.woocommerce-account .woocommerce-Addresses,body.woocommerce-account .woocommerce-columns--addresses{flex-direction:column}body.woocommerce-account .woocommerce-Addresses .col-1,body.woocommerce-account .woocommerce-columns--addresses .col-1{margin-bottom:9.375rem}body.woocommerce-account .woocommerce-Addresses .woocommerce-column--billing-address,body.woocommerce-account .woocommerce-columns--addresses .woocommerce-column--billing-address{margin-bottom:3.125rem}body.woocommerce-account .woocommerce form .form-row-last,body.woocommerce-account .woocommerce-page form .form-row-last{float:left;width:100%}body.woocommerce-account .woocommerce form .form-row-first,body.woocommerce-account .woocommerce form .form-row-last,body.woocommerce-account .woocommerce-page form .form-row-first,body.woocommerce-account .woocommerce-page form .form-row-last{width:100%}}body.woocommerce-edit-address .woocommerce-MyAccount-content p{margin-bottom:5rem}body.woocommerce-edit-address .woocommerce-Address{position:relative}body.woocommerce-edit-address .addresses .title .edit{border:1px solid;bottom:-90px;color:var(--color--cuivre);left:12px;padding:14px 18px;position:absolute}body.woocommerce-edit-address form h3{margin-bottom:3.125rem}body.woocommerce-edit-address form .form-row .required{color:inherit}body.woocommerce-edit-address form input.input-text{all:unset;border-bottom:1px solid var(--color--dark-green-50);transform:translateY(0);transition:all .2s}body.woocommerce-edit-address form input.input-text:focus{border-color:var(--color--dark-green);transform:translateY(5px)}body.woocommerce-edit-address form label{color:var(--color--dark-green-50);display:inline-block;font-size:.875rem;font-weight:500;transform:scale(1) translateY(5px);transform-origin:top left;transition:transform .2s}body.woocommerce-edit-address form label input{accent-color:var(--color--dark-green)}body.woocommerce-edit-address form .focused label{transform:scale(.8) translateY(-2px)!important}body.woocommerce-edit-address form #billing_address_1::-moz-placeholder{opacity:0}body.woocommerce-edit-address form #billing_address_1::placeholder{opacity:0}body.woocommerce-edit-address form #billing_address_2::-moz-placeholder{color:var(--color--dark-green-50)}body.woocommerce-edit-address form #billing_address_2::placeholder{color:var(--color--dark-green-50)}body.woocommerce-edit-address form .select2-container--default .select2-selection--single{background-color:transparent;border:0;border-bottom:1px solid var(--color--dark-green-50);border-radius:0;transform:translateY(0);transition:all .2s}body.woocommerce-edit-address form .select2-container--default .select2-selection--single:focus{border-color:var(--color--dark-green);transform:translateY(5px)}body.woocommerce-edit-address .select2-dropdown{border:none}body.woocommerce-edit-address .select2-container--default .select2-results__option--highlighted[aria-selected],body.woocommerce-edit-address .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--color--dark-green)}body.woocommerce-edit-account .woocommerce-MyAccount-content form #account_display_name,body.woocommerce-edit-account .woocommerce-MyAccount-content form #account_email{width:100%}body.woocommerce-edit-account .woocommerce-MyAccount-content form em{color:var(--color--cuivre-50);font-size:.625rem;font-style:normal;font-weight:400;line-height:120%}body.woocommerce-edit-account .woocommerce-MyAccount-content form .form-row .required{color:inherit}body.woocommerce-edit-account .woocommerce-MyAccount-content form input.input-text{all:unset;border-bottom:1px solid var(--color--cuivre-50);transform:translateY(0);transition:all .2s}body.woocommerce-edit-account .woocommerce-MyAccount-content form input.input-text:focus{border-color:var(--color--cuivre);transform:translateY(5px)}body.woocommerce-edit-account .woocommerce-MyAccount-content form label{color:var(--color--cuivre);display:inline-block;font-size:.875rem;font-weight:500;transform:scale(1) translateY(5px);transform-origin:top left;transition:transform .2s}body.woocommerce-edit-account .woocommerce-MyAccount-content form label input{accent-color:var(--color--dore)}body.woocommerce-edit-account .woocommerce-MyAccount-content form .focused label{transform:scale(.8) translateY(-2px)!important}body.woocommerce-edit-account .woocommerce-MyAccount-content form fieldset{border:none;margin:5rem 0 3.125rem;padding:0}body.woocommerce-edit-account .woocommerce-MyAccount-content form fieldset legend{font-size:1.125rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:3.125rem}.container,.container-fluid{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;width:100%}@media screen and (max-width:992px){.container,.container-fluid{padding-left:20px;padding-right:20px}}@media (max-width:576px){.container,.container-fluid{padding-left:16px;padding-right:16px}}.container{max-width:1470px}.row{box-sizing:border-box;font-size:0;margin-left:-8px;margin-right:-8px}.row-flex{display:flex;flex-wrap:wrap}.row>*{font-size:1rem}[class*=" col-"],[class^=col-]{box-sizing:border-box;display:inline-block;min-height:1px;padding-left:8px;padding-right:8px;vertical-align:top;width:100%}.col-1{width:8.3333333333%}.col-offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.col-offset-2{margin-left:16.6666666667%}.col-3{width:25%}.col-offset-3{margin-left:25%}.col-4{width:33.3333333333%}.col-offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.col-offset-5{margin-left:41.6666666667%}.col-6{width:50%}.col-offset-6{margin-left:50%}.col-7{width:58.3333333333%}.col-offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.col-offset-8{margin-left:66.6666666667%}.col-9{width:75%}.col-offset-9{margin-left:75%}.col-10{width:83.3333333333%}.col-offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.col-offset-11{margin-left:91.6666666667%}.col-12{width:100%}.col-offset-12{margin-left:100%}@media (min-width:0px){.col-sm-offset-0{margin-left:0}.col-sm-1{width:8.3333333333%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-3{width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{width:33.3333333333%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-6{width:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{width:58.3333333333%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-9{width:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{width:83.3333333333%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-12{width:100%}.col-sm-offset-12{margin-left:100%}}@media (min-width:576px){.col-md-offset-0{margin-left:0}.col-md-1{width:8.3333333333%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-3{width:25%}.col-md-offset-3{margin-left:25%}.col-md-4{width:33.3333333333%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-6{width:50%}.col-md-offset-6{margin-left:50%}.col-md-7{width:58.3333333333%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-9{width:75%}.col-md-offset-9{margin-left:75%}.col-md-10{width:83.3333333333%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-12{width:100%}.col-md-offset-12{margin-left:100%}}@media (min-width:992px){.col-lg-offset-0{margin-left:0}.col-lg-1{width:8.3333333333%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-3{width:25%}.col-lg-offset-3{margin-left:25%}.col-lg-4{width:33.3333333333%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-6{width:50%}.col-lg-offset-6{margin-left:50%}.col-lg-7{width:58.3333333333%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-9{width:75%}.col-lg-offset-9{margin-left:75%}.col-lg-10{width:83.3333333333%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-12{width:100%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1200px){.col-xl-offset-0{margin-left:0}.col-xl-1{width:8.3333333333%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-3{width:25%}.col-xl-offset-3{margin-left:25%}.col-xl-4{width:33.3333333333%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-6{width:50%}.col-xl-offset-6{margin-left:50%}.col-xl-7{width:58.3333333333%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-9{width:75%}.col-xl-offset-9{margin-left:75%}.col-xl-10{width:83.3333333333%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-12{width:100%}.col-xl-offset-12{margin-left:100%}}
