﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0);text-decoration-thickness:1px}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration-style:dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:var(--wp--preset--font-family--montserrat);scroll-behavior:smooth;scroll-padding-top:25px}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{padding:0;margin:0}p{margin-block-end:1.5em}.page-content{overflow:hidden}.otgs-development-site-front-end{display:none}.woocommerce-account .site-header,.woocommerce-cart .site-header,.woocommerce-checkout .site-header,.page-template-template-legal .site-header{position:relative}.woocommerce-account h1,.woocommerce-account .h1,.woocommerce-cart h1,.woocommerce-cart .h1,.woocommerce-checkout h1,.woocommerce-checkout .h1,.page-template-template-legal h1,.page-template-template-legal .h1{font-size:var(--wp--preset--font-size--x-large)}.woocommerce-account h2,.woocommerce-account .h2,.woocommerce-cart h2,.woocommerce-cart .h2,.woocommerce-checkout h2,.woocommerce-checkout .h2,.page-template-template-legal h2,.page-template-template-legal .h2{font-size:var(--wp--preset--font-size--medium-large);font-size:var(--wp--preset--font-size--medium);margin-bottom:.75rem}.woocommerce-account h3,.woocommerce-account .h3,.woocommerce-cart h3,.woocommerce-cart .h3,.woocommerce-checkout h3,.woocommerce-checkout .h3,.page-template-template-legal h3,.page-template-template-legal .h3{font-size:var(--wp--preset--font-size--medium);font-size:var(--wp--preset--font-size--normal);margin-bottom:.75rem}.woocommerce-account h4,.woocommerce-account .h4,.woocommerce-cart h4,.woocommerce-cart .h4,.woocommerce-checkout h4,.woocommerce-checkout .h4,.page-template-template-legal h4,.page-template-template-legal .h4{font-size:var(--wp--preset--font-size--medium);font-size:var(--wp--preset--font-size--normal)}.woocommerce-account h5,.woocommerce-account .h5,.woocommerce-cart h5,.woocommerce-cart .h5,.woocommerce-checkout h5,.woocommerce-checkout .h5,.page-template-template-legal h5,.page-template-template-legal .h5{font-size:var(--wp--preset--font-size--small)}.woocommerce-account h6,.woocommerce-account .h6,.woocommerce-cart h6,.woocommerce-cart .h6,.woocommerce-checkout h6,.woocommerce-checkout .h6,.page-template-template-legal h6,.page-template-template-legal .h6{font-size:var(--wp--preset--font-size--x-small)}.woocommerce-account .site-content p,.woocommerce-account .site-content ul,.woocommerce-cart .site-content p,.woocommerce-cart .site-content ul,.woocommerce-checkout .site-content p,.woocommerce-checkout .site-content ul,.page-template-template-legal .site-content p,.page-template-template-legal .site-content ul{margin-bottom:.75rem}.single-post .site-header{position:relative}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,input[type=button]:focus,input[type=reset]:focus,select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--wp--preset--color--color-1)}code{color:#faa603}input[type=text],input[type=email],input[type=password],input[type=url],input[type=tel],input[type=date],input[type=number],textarea{color:var(--wp--preset--color--color-3);background-color:rgba(0,0,0,0);border:1px solid var(--wp--preset--color--gray-1);height:40px;box-shadow:none;padding-left:20px;font-size:15px;width:100%;margin-bottom:1.25rem;border-radius:0;padding-right:40px;outline:0}input[type=date]{padding-right:10px}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=submit]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--wp--preset--color--gray-1);font-size:1rem;line-height:1.8;letter-spacing:.1rem;font-weight:300;font-style:italic}input[type=password]{letter-spacing:3px;font-size:15px}textarea{resize:vertical;padding:15px 20px;min-height:185px}button{outline:none;border:none;cursor:pointer}button:focus{outline:none}input[type=submit]{color:var(--wp--preset--color--color-2);font-size:.8125rem;font-weight:600;letter-spacing:.2em;background-color:var(--wp--preset--color--color-1);padding:.75rem 2rem;border-radius:25px;border:none;border-width:0;transition:all .3s ease-in;display:inline-block;text-align:center;cursor:pointer;position:relative;z-index:1;margin-right:15px;text-transform:uppercase;width:auto}input[type=submit]:last-child{margin-right:0}input[type=submit]:hover{color:var(--wp--preset--color--color-2);background-color:var(--wp--preset--color--color-5)}select{color:#fff;padding:.5rem 2.125rem .5rem 1.125rem;border-color:var(--wp--preset--color--gray-1);background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.479' height='11.138'%3E%3Cpath data-name='Icon ionic-ios-arrow-down' d='M9.743 7.781 17.112.409a1.386 1.386 0 0 1 1.966 0 1.4 1.4 0 0 1 0 1.972l-8.346 8.351a1.389 1.389 0 0 1-1.92.041l-8.4-8.386A1.392 1.392 0 0 1 2.372.415Z' fill='%234e5a50'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat !important;background-position:right .7em top 50%,0 0 !important;background-size:1em auto,100% !important;margin-bottom:.3125rem}select:focus{border-color:var(--wp--preset--color--color-1)}.error404 .page-content,.page-template-template-coming-soon .page-content{display:flex;flex-direction:column;justify-content:center;padding:4rem 0}.error404 .page-content .inner-content,.page-template-template-coming-soon .page-content .inner-content{text-align:center}.error404 .page-content h1,.error404 .page-content h2,.page-template-template-coming-soon .page-content h1,.page-template-template-coming-soon .page-content h2{margin-bottom:2rem}.error404 .page-content p.message,.page-template-template-coming-soon .page-content p.message{font-size:1.25rem;text-transform:uppercase;margin-bottom:5rem}.error404 .page-content .wp-block-buttons,.page-template-template-coming-soon .page-content .wp-block-buttons{margin-bottom:2rem}.blog .categories,.archive .categories,.category .categories,.search-results .categories,.similar-posts .categories{position:relative;list-style:none;padding-left:0;margin-top:3rem;margin-bottom:3rem;display:flex;justify-content:start;gap:3rem;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog .categories:before,.archive .categories:before,.category .categories:before,.search-results .categories:before,.similar-posts .categories:before{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:var(--wp--preset--color--gray-3)}.blog .categories li a,.archive .categories li a,.category .categories li a,.search-results .categories li a,.similar-posts .categories li a{display:block;font-size:1.25rem;color:var(--wp--preset--color--gray-3);text-decoration:none;text-transform:uppercase;padding:1rem 0}.blog .categories li a:hover,.archive .categories li a:hover,.category .categories li a:hover,.search-results .categories li a:hover,.similar-posts .categories li a:hover{color:var(--wp--preset--color--color-1);text-decoration:none}.blog .categories li.current-cat a,.archive .categories li.current-cat a,.category .categories li.current-cat a,.search-results .categories li.current-cat a,.similar-posts .categories li.current-cat a{color:var(--wp--preset--color--color-1);text-decoration:none;text-transform:uppercase}.blog article,.archive article,.category article,.search-results article,.similar-posts article{grid-template-columns:100%;direction:ltr;display:grid;grid-template-rows:auto;margin-bottom:5rem}@media(min-width: 960px){.blog article,.archive article,.category article,.search-results article,.similar-posts article{grid-template-columns:45% 1fr}}.blog article .post-thumbnail-link,.archive article .post-thumbnail-link,.category article .post-thumbnail-link,.search-results article .post-thumbnail-link,.similar-posts article .post-thumbnail-link{display:block}.blog article .post-thumbnail-link:hover img,.archive article .post-thumbnail-link:hover img,.category article .post-thumbnail-link:hover img,.search-results article .post-thumbnail-link:hover img,.similar-posts article .post-thumbnail-link:hover img{transform:scale(1.05)}.blog article .post-thumbnail,.archive article .post-thumbnail,.category article .post-thumbnail,.search-results article .post-thumbnail,.similar-posts article .post-thumbnail{overflow:hidden;position:relative;width:100%;padding-bottom:56%;overflow:hidden;grid-column:1;grid-row:1}@media(min-width: 960px){.blog article .post-thumbnail,.archive article .post-thumbnail,.category article .post-thumbnail,.search-results article .post-thumbnail,.similar-posts article .post-thumbnail{grid-column:1;grid-row:1;margin:0}}.blog article .post-thumbnail img,.archive article .post-thumbnail img,.category article .post-thumbnail img,.search-results article .post-thumbnail img,.similar-posts article .post-thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;transition:all .5s ease 0s}.blog article .post-content,.archive article .post-content,.category article .post-content,.search-results article .post-content,.similar-posts article .post-content{direction:ltr;word-break:break-word;grid-column:1;grid-row:2;padding:3rem 0}@media(min-width: 960px){.blog article .post-content,.archive article .post-content,.category article .post-content,.search-results article .post-content,.similar-posts article .post-content{grid-column:2;grid-row:1;padding:0 3rem}}.blog article .post-meta,.archive article .post-meta,.category article .post-meta,.search-results article .post-meta,.similar-posts article .post-meta{margin-top:.5rem;margin-bottom:.5rem;color:var(--wp--preset--color--color-1);font-size:var(--wp--preset--font-size--medium);text-transform:uppercase}.blog article .post-meta .posted-on,.archive article .post-meta .posted-on,.category article .post-meta .posted-on,.search-results article .post-meta .posted-on,.similar-posts article .post-meta .posted-on{display:inline-block}.blog article .title-link,.archive article .title-link,.category article .title-link,.search-results article .title-link,.similar-posts article .title-link{display:block;text-decoration:none}.blog article .title,.archive article .title,.category article .title,.search-results article .title,.similar-posts article .title{font-size:var(--wp--preset--font-size--medium-large);text-transform:initial;margin-bottom:.5rem}.blog article .post-excerpt,.archive article .post-excerpt,.category article .post-excerpt,.search-results article .post-excerpt,.similar-posts article .post-excerpt{font-size:var(--dp__font-size-normal)}.blog article .read-more-link,.archive article .read-more-link,.category article .read-more-link,.search-results article .read-more-link,.similar-posts article .read-more-link{display:block;color:var(--wp--preset--color--color-1);text-transform:uppercase;text-decoration:none}.blog article .read-more-link:hover,.archive article .read-more-link:hover,.category article .read-more-link:hover,.search-results article .read-more-link:hover,.similar-posts article .read-more-link:hover{text-decoration:underline}.blog .load-more-wrapper,.archive .load-more-wrapper,.category .load-more-wrapper,.search-results .load-more-wrapper,.similar-posts .load-more-wrapper{margin-top:2rem;margin-bottom:3rem}.single-post .post-content{padding-bottom:3rem}.single-post .post-thumbnail{position:relative}.single-post .post-thumbnail img{width:100%;height:100%;object-fit:cover}.single-post .entry-header{margin-top:1.5rem}#comments{font-size:var(--wp--preset--font-size--medium-large)}.commentlist .comment-author .avatar{display:none}.comment-respond .comment-form .form-group{margin-bottom:1.25rem}.comment-respond .comment-form .form-group label{display:block;color:var(--wp--preset--color--color-3);font-size:1rem;line-height:1.17;margin-bottom:.25rem}.site-header{position:relative;padding-top:2rem;padding-bottom:2rem;width:100%;z-index:1080}@media(min-width: 1024px){.site-header{position:absolute;top:0;padding-bottom:2rem}}.site-header__middle-container{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem}@media(max-width: 1023.98px){.site-header__middle-container{max-width:calc(100vw - 2rem) !important}}@media(max-width: 1023.98px){.site-header__middle-container .site-branding{position:absolute;top:1rem;left:50%;transform:translate(-50%, 0)}}.site-header__middle-container .site-branding a{display:block}.site-header__middle-container .site-branding .logo{max-width:10rem;width:100%;height:auto;vertical-align:middle}@media(min-width: 1024px){.site-header__middle-container .site-branding .logo{max-width:14rem;width:12vw}}@media(min-width: 1920px){.site-header__middle-container .site-branding .logo{max-width:14rem}}.site-header__middle-container .shop-menu{display:flex;align-items:center;padding-left:0}@media(min-width: 1024px){.site-header__middle-container .shop-menu{margin:0}}.site-header__middle-container .shop-menu li{list-style:none}.site-header__middle-container .shop-menu li:not(:last-child){margin-right:1rem}@media(min-width: 480px){.site-header__middle-container .shop-menu li:not(:last-child){position:relative;margin-right:3rem}.site-header__middle-container .shop-menu li:not(:last-child):after{content:"|";position:absolute;top:50%;right:0;color:var(--wp--preset--color--color-1);transform:translate(1.625rem, -50%)}}.site-header__middle-container .shop-menu li.cart-item svg{width:17px;height:20px}.site-header__middle-container .shop-menu li.account-item svg{width:16px;height:22px}.site-header__middle-container .shop-menu a{display:flex;align-items:center;justify-content:center;background-color:var(--wp--preset--color--color-1);width:2.375rem;height:2.375rem;border-radius:9999px;overflow:hidden}.site-header__middle-container .icon-cart{display:inline-flex;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;position:relative;width:.896875rem;height:.9925rem}.site-header__middle-container .icon-cart .cart-contents-count{position:absolute;top:.625rem;right:-0.25rem;transform:translateY(-105%) translateX(25%);font-weight:normal;font-size:14px;line-height:18px;height:18px;width:18px;vertical-align:middle;text-align:center;color:#fff;border-radius:50%;padding:1px}.site-header__middle-container .main-navigation>.site-contact{display:none}@media(min-width: 576px){.site-header__middle-container .main-navigation>.site-contact{list-style:none;display:flex;gap:1rem;flex-direction:row;align-items:center;padding-left:0;margin:0}}.site-header__middle-container .main-navigation>.site-contact li.btn.btn-espace-client a{background-color:var(--wp--preset--color--color-1)}.site-header__middle-container .main-navigation>.site-contact li.btn.btn-espace-client a:hover{background-color:var(--wp--preset--color--color-2)}.site-header__middle-container .main-navigation>.site-contact li.btn.btn-espace-client svg{width:1.875rem;height:2.3125rem}.site-header__middle-container .main-navigation>.site-contact li.btn.btn-newsletter a{background-color:#000}.site-header__middle-container .main-navigation>.site-contact li.btn.btn-newsletter a:hover{background-color:var(--wp--preset--color--color-2)}.site-header__middle-container .main-navigation>.site-contact li.btn.btn-newsletter svg{width:2.3125rem;height:1.6875rem}.site-header__middle-container .main-navigation>.site-contact a{display:flex;transition:background-color .3s ease-out;width:2.5rem;height:2.5rem;border-radius:9999px;padding:12px}@media(min-width: 1400px){.site-header__middle-container .main-navigation>.site-contact a{color:#fff;font-size:13px;line-height:1.2;font-weight:600;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;text-align:center;width:max-content;height:3rem;max-width:9rem;min-height:3rem;border-radius:0;padding:.25rem 1rem}}.site-header__middle-container .main-navigation>.site-contact a span{display:none}@media(min-width: 1400px){.site-header__middle-container .main-navigation>.site-contact a span{display:block;align-self:center;margin:0 auto}}.site-header__middle-container .main-navigation>.site-contact a svg{display:block;align-self:center;margin:0 auto}@media(min-width: 1400px){.site-header__middle-container .main-navigation>.site-contact a svg{display:none}}.site-header__middle-container .primary-menu-container .site-contact{list-style:none;display:flex;flex-direction:column;gap:0 1rem;padding-left:0;margin:0 0 1rem 0}@media(min-width: 1024px){.site-header__middle-container .primary-menu-container .site-contact{display:none}}.site-header__middle-container .primary-menu-container .site-contact a{position:relative;display:block;color:#000;font-size:.875rem;line-height:1.3;letter-spacing:.023em;font-weight:400;text-decoration:none;text-transform:uppercase;padding:8px 0;z-index:1100}.site-header__middle-container .primary-menu-container .site-contact a svg{display:none !important}.site-header__middle-container .primary-menu-container .site-contact li.btn{padding:8px 25px 8px 10px;border-bottom:solid var(--wp--preset--color--color-1) 1px}.site-header__middle-container .main-navigation>.wpml-ls-legacy-list-horizontal{display:none}@media(min-width: 768px){.site-header__middle-container .main-navigation>.wpml-ls-legacy-list-horizontal{display:block}}@media(min-width: 1024px){.site-header__middle-container .primary-menu-container .wpml-ls-legacy-list-horizontal{display:none}}.site-header__middle-container .primary-menu-container .wpml-ls-legacy-list-horizontal ul{flex-direction:row}.site-header__middle-container .wpml-ls-legacy-list-horizontal{display:flex;padding:0}.site-header__middle-container .wpml-ls-legacy-list-horizontal ul{display:flex;align-items:center}.site-header__middle-container .wpml-ls-legacy-list-horizontal ul .wpml-ls-item{position:relative}.site-header__middle-container .wpml-ls-legacy-list-horizontal ul .wpml-ls-item:not(:last-child):after{content:"";position:absolute;top:50%;right:0;width:1px;height:.5em;background-color:#000;transform:translateY(-50%)}.site-header__middle-container .wpml-ls-legacy-list-horizontal ul .wpml-ls-item.wpml-ls-current-language .wpml-ls-link{color:var(--wp--preset--color--color-1)}.site-header__middle-container .wpml-ls-legacy-list-horizontal ul a{font-size:1rem}.nav-toggle{display:block;border:none;background:rgba(0,0,0,0);border-radius:9999px;padding:.25rem;z-index:1090;width:calc(25px + .5rem);height:calc(25px + .5rem);background-color:rgba(0,0,0,0);margin-right:auto}@media(min-width: 1024px){.nav-toggle{display:none}}.nav-toggle:focus-visible{box-shadow:unset;outline:#999 auto 1px}.nav-toggle .icon-bar{background-color:var(--wp--preset--color--color-3);transform:rotate(0deg) translate(0px, 0px);transition:ease all .2s;display:block;width:22px;height:2px;border-radius:1px}.nav-toggle .icon-bar+.icon-bar{margin-top:4px}.nav-toggle .icon-bar:nth-child(2){transition:ease all .2s}.nav-toggle:hover>.icon-bar:nth-child(2){transition:ease all .2s}.nav-toggle[aria-expanded=true] .icon-bar{width:1.25rem;height:2px;background-color:var(--wp--preset--color--color-3)}.nav-toggle[aria-expanded=true] .icon-bar:nth-child(1){transform:rotate(45deg) translate(6px, 3px);transition:ease all .2s}.nav-toggle[aria-expanded=true] .icon-bar:nth-child(2){opacity:0;transition:ease all .2s}.nav-toggle[aria-expanded=true] .icon-bar:nth-child(3){transform:rotate(-45deg) translate(5px, -3px);transition:ease all .2s}.main-navigation{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;border-bottom:solid rgba(242,233,222,.45) 1px}@media(max-width: 1023.98px){.main-navigation.toggled .primary-menu-container{visibility:visible;transform:translateX(0);transition:all .5s ease 0s}}.primary-menu-container{z-index:1080;padding:2rem 2rem}@media(max-width: 1023.98px){.primary-menu-container{position:absolute;top:6rem;left:0;width:100%;padding-top:2rem;padding-bottom:2rem;background-color:var(--wp--preset--color--color-4);visibility:hidden;transform:translateX(-120%);transition:all 0s ease 0s}.primary-menu-container ul{display:flex;flex-direction:column}}@media(min-width: 1024px){.primary-menu-container{display:flex;flex-direction:row;align-self:center;width:100%;padding:0}}@media(min-width: 1920px){.primary-menu-container{padding:0}}.primary-menu-container ul.menu-wrapper{padding-left:0}.primary-menu-container ul.menu-wrapper li{list-style:none}.primary-menu-container ul.menu-wrapper a{position:relative}.primary-menu-container>ul.menu-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin:0}@media(min-width: 1400px){.primary-menu-container>ul.menu-wrapper{margin-right:10vw}}.primary-menu-container>ul.menu-wrapper>li.menu-item-has-children:not(.mega-menu-parent){position:relative}@media(max-width: 1023.98px){.primary-menu-container>ul.menu-wrapper>li{width:100%;padding:8px 25px 8px 10px;border-bottom:solid rgba(242,233,222,.45) 1px}}@media(min-width: 1024px){.primary-menu-container>ul.menu-wrapper>li{padding:0 1px}}.primary-menu-container>ul.menu-wrapper>li>a{position:relative;display:block;color:rgba(242,233,222,.75);font-size:1rem;line-height:1.3;letter-spacing:.023em;font-weight:600;text-decoration:none;padding:8px 0;z-index:1100}@media(min-width: 1024px){.primary-menu-container>ul.menu-wrapper>li>a{padding:1rem 3vw;text-align:center}}@media(min-width: 1200px){.primary-menu-container>ul.menu-wrapper>li>a{padding:1rem 3rem}}@media(min-width: 1024px){.primary-menu-container>ul.menu-wrapper>li>a:hover{position:relative;color:var(--wp--preset--color--color-1)}}@media(min-width: 1024px){.primary-menu-container>ul.menu-wrapper>li.current_page_item>a{position:relative}.primary-menu-container>ul.menu-wrapper>li.current_page_item>a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--wp--preset--color--color-1);transform:translateY(50%)}}@media(min-width: 1024px){.primary-menu-container>ul.menu-wrapper>li:not(:last-child){position:relative}.primary-menu-container>ul.menu-wrapper>li:not(:last-child):after{content:"|";position:absolute;top:50%;right:0;color:rgba(242,233,222,.75);transform:translate(50%, -50%)}}@media(min-width: 1024px){.primary-menu-container>ul.menu-wrapper>li:last-child{position:relative;padding-right:2rem}.primary-menu-container>ul.menu-wrapper>li:last-child:after{content:"";position:absolute;top:50%;right:0;width:2.375rem;height:2.375rem;padding:0;background-image:url(../img/fabrication-francaise.png);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(0%, -50%)}}.site-footer{font-size:18px}.site-footer p{font-size:18px}.site-footer__top{color:#fff}.site-footer__top .site-footer__top-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-top:solid rgba(242,233,222,.45) 1px;padding-top:2rem;padding-bottom:3rem}@media(min-width: 960px){.site-footer__top .site-footer__top-container{flex-direction:row}}.site-footer__top .site-footer__top-container .order-safety-text{font-size:.875rem;line-height:1.6;letter-spacing:.05em;color:var(--wp--preset--color--color-1);text-transform:uppercase;padding:1.5rem 2rem}@media(min-width: 960px){.site-footer__top .site-footer__top-container .order-safety-text{max-width:15rem;border-right:solid rgba(242,233,222,.45) 1px}}.site-footer__top .site-footer__top-container .payment-logo{display:flex;gap:.5rem;padding:1.5rem 2rem}.site-footer__middle{color:#fff}.site-footer__middle .site-footer__middle-container{display:flex;flex-direction:column;align-items:center;text-align:center;border-top:solid rgba(242,233,222,.45) 1px;padding-top:3rem;padding-bottom:1rem}.site-footer__middle .footer-logo{margin-bottom:.5rem}.site-footer__middle .footer-logo .logo{max-width:15.5rem;width:100%;height:auto}.site-footer__middle .footer-galerie-logos{display:flex;gap:0 2rem;margin-bottom:3rem}.site-footer__middle .footer-galerie-logos figure{display:flex;width:4.5625rem;height:4.5625rem;margin-bottom:0}.site-footer__middle .footer-galerie-logos img{width:100%;height:auto;margin:auto}.site-footer__middle .footer-menu{display:flex;flex-direction:column;padding-left:0;margin-top:0}@media(min-width: 576px){.site-footer__middle .footer-menu{flex-direction:row}}@media(min-width: 1024px){.site-footer__middle .footer-menu{margin-bottom:2rem}}.site-footer__middle .footer-menu li{list-style:none}@media(min-width: 576px){.site-footer__middle .footer-menu li:not(:last-child){margin-right:1rem}}@media(min-width: 768px){.site-footer__middle .footer-menu li:not(:last-child){margin-right:0}.site-footer__middle .footer-menu li:not(:last-child):after{content:"|";margin-left:1.75rem;margin-right:1.75rem}}.site-footer__middle .footer-menu li a{color:#fff;text-decoration:none;padding:10px 0}.site-footer__middle .footer-menu li a:hover{text-decoration:underline}.site-footer__middle .social{display:flex;flex-direction:row;gap:.75rem;padding-left:0;margin-top:0}.site-footer__middle .social li{list-style:none}.site-footer__middle .social li a{display:block;width:1.6875rem;height:1.6875rem}.site-footer__middle .social li a svg{width:1.6875rem;height:1.6875rem;transition:all .3s ease 0s}.site-footer__middle .social li a:hover svg{transform:translate(0, -10%)}.site-footer__bottom{color:var(--wp--preset--color--color-3);font-size:16px}.site-footer__bottom a{color:rgba(242,233,222,.75);font-size:16px;text-decoration:none}.site-footer__bottom a:hover{text-decoration:underline}.site-footer__bottom .site-footer__bottom-container{display:flex;flex-direction:column;border-top:solid rgba(242,233,222,.45) 1px;padding-top:1rem;padding-bottom:1rem}@media(min-width: 960px){.site-footer__bottom .site-footer__bottom-container{flex-direction:row;align-items:center;justify-content:center}}.site-footer__bottom .copyright{color:rgba(242,233,222,.75);text-align:center}@media(min-width: 960px){.site-footer__bottom .copyright{padding-right:2rem}}.site-footer__bottom .copyright-menu{display:flex;flex-direction:column;justify-content:center;gap:.25rem 1rem;text-align:center;padding-left:0}@media(min-width: 768px){.site-footer__bottom .copyright-menu{flex-direction:row}}@media(min-width: 960px){.site-footer__bottom .copyright-menu{gap:.25rem 2rem}}.site-footer__bottom .copyright-menu li{list-style:none}.site-footer__bottom .copyright-menu .cmplz-show-banner{color:rgba(242,233,222,.75);font-size:16px;cursor:pointer}.site-footer__bottom .copyright-menu .cmplz-show-banner:hover{text-decoration:underline}.scrollToTopBtn{position:fixed;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:0;z-index:1000;text-decoration:none;background-color:var(--wp--preset--color--color-1);border-radius:50px;color:var(--dp__color-sand-dune);border:solid #fff 1px;bottom:3rem;right:2rem;transform:translateY(-50%);transition:all .3s ease 0s;padding:12px;--arrow-size: 1.5rem}@media(min-width: 576px){.scrollToTopBtn{bottom:2rem}}.scrollToTopBtn:hover{background-color:var(--wp--preset--color--color-2)}.scrollToTopBtn span.arrow{display:block;width:var(--arrow-size);height:var(--arrow-size)}.scrollToTopBtn span.arrow:before{content:"";display:block;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.695 48.56'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h43.695v48.56H0z' data-name='Rectangle 4350'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Groupe 4812'%3E%3Cg data-name='Groupe 4811'%3E%3Cg fill='%23fff' clip-path='url(%23a)' data-name='Groupe 4810' transform='rotate(180 21.848 24.28)'%3E%3Cpath d='M21.862 48.56a2.373 2.373 0 0 1-2.366-2.366V2.366a2.366 2.366 0 1 1 4.732 0v43.828a2.354 2.354 0 0 1-2.366 2.366' data-name='Tracé 63294'/%3E%3Cpath d='M21.862 48.559a2.4 2.4 0 0 1-1.686-.68L.688 28.386a2.363 2.363 0 0 1 3.342-3.342l17.833 17.8 17.8-17.8a2.364 2.364 0 1 1 3.344 3.342L23.548 47.879a2.4 2.4 0 0 1-1.686.68' data-name='Tracé 63295'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}.scrollToTopBtn.showScrollBtn{opacity:1}.post-navigation{width:100%;border-bottom:solid rgba(77,78,61,.3) 1px;padding-top:2rem;padding-bottom:3rem;margin-bottom:3rem}.post-navigation .post-navigation-inner{display:flex;justify-content:space-between;gap:1rem}.post-navigation .post-navigation-inner div{flex:1}.post-navigation .post-navigation-inner .nav-return{margin-right:auto}.post-navigation .post-navigation-inner .post-previous{text-align:left}.post-navigation .post-navigation-inner .post-next{text-align:right}@media(max-width: 767.98px){.post-navigation .post-navigation-inner .post-previous span,.post-navigation .post-navigation-inner .post-next span{display:none}}.post-navigation .post-navigation-inner .post-previous svg,.post-navigation .post-navigation-inner .post-next svg{min-width:.125rem}@media(min-width: 768px){.post-navigation .post-navigation-inner .post-previous svg,.post-navigation .post-navigation-inner .post-next svg{display:none}}.post-navigation .post-navigation-inner .post-previous svg path,.post-navigation .post-navigation-inner .post-next svg path{fill:#fff}.post-navigation .post-navigation-inner .post-previous a,.post-navigation .post-navigation-inner .post-next a{padding-top:.625rem;padding-bottom:.625rem}@media(max-width: 767.98px){.post-navigation .post-navigation-inner .post-previous a,.post-navigation .post-navigation-inner .post-next a{padding-left:1rem;padding-right:1rem}}.post-navigation .post-navigation-inner .post-previous a:hover svg path,.post-navigation .post-navigation-inner .post-next a:hover svg path{fill:#fff}.pagination{display:flex;list-style:none;justify-content:center;margin-top:3rem}.pagination .page-item:not(:last-child){padding-right:.25rem}.pagination .page-item.active .page-link{color:#fff;background-color:var(--wp--preset--color--color-2)}.pagination .page-link{padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:var(--wp--preset--color--color-2);background-color:#fff}.pagination .page-link:hover{color:#fff;background-color:var(--wp--preset--color--color-2);text-decoration:none !important}.social-share{display:flex;align-items:center;margin-top:3rem;margin-bottom:3rem}.social-share .share-title{position:relative;display:block;font-size:1.125rem;font-weight:600;letter-spacing:.05em;padding-right:2rem}.social-share .share-title:after{content:"";position:absolute;top:50%;right:0;width:2px;height:2.125rem;background-color:var(--wp--preset--color--gray-1);opacity:.3;z-index:0;transform:translateY(-50%)}.social-share .share-links{position:relative;display:block;padding-left:.5rem}.social-share .social-share-links{display:flex;padding:.25rem 1rem;margin:0;z-index:100;align-items:center}.social-share .social-share-links li{list-style:none}.social-share .social-share-links li{list-style:none}.social-share .social-share-links li:not(:last-child){margin-right:.25rem}.social-share .social-share-links a{display:block;padding:.25rem .5rem}.social-share .social-share-links a svg{max-width:20px;vertical-align:middle}.social-share .social-share-links a svg path{fill:var(--wp--preset--color--color-3)}.social-share .social-share-links a.facebook:hover svg path,.social-share .social-share-links a.twitter:hover svg path,.social-share .social-share-links a.linkedin:hover svg path{fill:var(--wp--preset--color--color-1)}#cmplz-manage-consent .cmplz-manage-consent{display:none}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links .cookie-statement{display:none}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3,.cmplz-category-title{font-size:14px;text-transform:initial}#cmplz-cookiebanner-container .cmplz-cookiebanner{border-radius:0}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message p{font-size:.875rem;line-height:1.33;margin-top:0;margin-bottom:0}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{color:#030303;line-height:1.33;font-weight:400;height:2.1875rem;padding:.3125rem;font-size:var(--wp--preset--font-size--small);transition:all .3s ease-in;border-radius:25px;color:#000;background-color:rgba(0,0,0,0);border:solid 1px var(--wp--preset--color--color-1)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{color:#fff;border:solid 1px var(--wp--preset--color--color-1);background-color:var(--wp--preset--color--color-1)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny:hover{color:#fff;background-color:var(--wp--preset--color--color-5);border-color:var(--wp--preset--color--color-5)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{color:#fff;border:solid 1px var(--wp--preset--color--color-1);background-color:var(--wp--preset--color--color-1)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences:hover{color:#fff;background-color:var(--wp--preset--color--color-5);border-color:var(--wp--preset--color--color-5)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--wp--preset--color--color-1)}.wpcf7 .required-fields{font-size:12px;color:var(--wp--preset--color--gray-3);margin-bottom:2.5rem}.wpcf7 .form-row{display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 992px){.wpcf7 .form-row{flex-direction:row;gap:2rem;margin-bottom:1rem}}.wpcf7 .form-row .form-group{width:100%}.wpcf7 .form-row .group-civilite{max-width:15rem;width:fit-content}.wpcf7 .form-group label{display:block;color:var(--wp--preset--color--color-3);font-size:1rem;line-height:1.17;margin-bottom:.25rem}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=password],.wpcf7 input[type=url],.wpcf7 textarea{margin-bottom:.3125rem;background-color:rgba(0,0,0,0);border-width:1px;border:solid var(--wp--preset--color--gray-1) 1px}.wpcf7 input[type=text]:not(:focus),.wpcf7 input[type=email]:not(:focus),.wpcf7 input[type=password]:not(:focus),.wpcf7 input[type=url]:not(:focus),.wpcf7 textarea:not(:focus){border-color:var(--wp--preset--color--gray-1)}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=password]:focus,.wpcf7 input[type=url]:focus,.wpcf7 textarea:focus{border-color:var(--wp--preset--color--color-1)}.wpcf7 .wpcf7-form-control-wrap{display:block;margin-bottom:.5rem}.wpcf7 .wpcf7-list-item{margin-left:0}.wpcf7 .wpcf7-list-item label{font-size:13px;line-height:1.2;letter-spacing:0;margin-bottom:0}.wpcf7 .wpcf7-list-item-label::before,.wpcf7 .wpcf7-list-item-label::after{content:" ";margin-right:.25em}.wpcf7 .wpcf7-not-valid-tip{font-size:13px}.wpcf7 .notice-rgpd{font-size:13px;line-height:1.2;font-style:italic;margin-bottom:2.5rem}.wpcf7 .notice-rgpd a{text-decoration:underline}.wpcf7 input[type=submit]{display:block;margin-left:auto}.wpcf7 .consentement{margin-bottom:2rem}.wpcf7 .custom-files p{font-size:1rem}.wpcf7 .custom-file{position:relative;display:inline-flex;margin-bottom:1rem;overflow:hidden}.wpcf7 .custom-file .button-file{display:block;text-align:center;cursor:pointer;position:relative;z-index:1;width:auto;color:#fff;font-size:var(--wp--preset--font-size--normal);line-height:1.2;font-weight:400;letter-spacing:.05em;background-color:rgba(0,0,0,0);padding:.75rem 2rem;border-radius:0;text-transform:uppercase;transition:all .3s ease-in;background-color:var(--wp--preset--color--color-1);border-width:0;margin-left:auto;text-decoration:none !important}.wpcf7 .custom-file .button-file:hover{color:#fff;background-color:var(--wp--preset--color--color-2)}.wpcf7 .custom-file .button-file:not(:last-child){margin-right:1rem}.wpcf7 .custom-file input[type=file]{position:absolute;visibility:hidden}form#gdrf-form{border:solid var(--wp--preset--color--gray-2) 1px;padding:1.5rem 1.5rem;margin-bottom:2.5rem}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.fade-up,.fade-right,.fade-left{opacity:0;transition:all .6s ease-out}.fade-up.visible,.fade-right.visible,.fade-left.visible{opacity:1;transform:none}.fade-up{transform:translateY(25%)}.fade-down{transform:translateY(-25%)}.fade-right{transform:translateX(-25%)}.fade-left{transform:translateX(25%)}.fade-left-fast{opacity:0;transition:all .3s ease-out}.fade-left-fast.visible{opacity:1;transform:none}.fade-left-fast{transform:translateX(25%)}.scale-up{transform:scale(0.001);opacity:0;transition:700ms cubic-bezier(0.1, 0.3, 0.2, 1);transition-property:transform,opacity}.scale-up.visible{transform:scale(1);opacity:1}.wp-block-media-text .wp-block-media-text__media{opacity:0;transition-property:opacity,transform;transform:translate3d(0, 60px, 0) scale(0.6);transition-duration:.7s;transition-timing-function:ease}.wp-block-media-text.visible .wp-block-media-text__media{opacity:1;transform:translateZ(0) scale(1)}@media(max-width: 959.98px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2;padding:3rem 8%}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}}mark{background-color:rgba(0,0,0,0)}.wp-block-heading sub{bottom:0}.has-span.sub-text{font-size:75%}.wp-block-heading:has(.has-span.sub-text){line-height:.8}.alignwide{margin-left:auto;margin-right:auto;max-width:calc(100vw - 4rem)}@media(min-width: 1400px){.alignwide{max-width:var(--wp--style--global--wide-size, 1340px)}}.alignwide-sm,.alignwide-md,.alignwide-lg,.alignwide-xl,.alignwide-xxl{margin-left:auto;margin-right:auto;max-width:calc(100vw - 4rem)}@media(min-width: 600px){.alignwide-sm{max-width:532px}}@media(min-width: 840px){.alignwide-md{max-width:808px}}@media(min-width: 1200px){.alignwide-lg{max-width:1084px}}@media(min-width: 1400px){.alignwide-xl{max-width:1360px}}@media(min-width: 1680px){.alignwide-xxl{max-width:1636px}}.alignfull{margin-left:auto;margin-right:auto;max-width:100%;padding-left:0;padding-right:0}:root{--dp__col_gap: 83px}@media(min-width: 768px){:root{--dp__col_gap: 102px}}@media(min-width: 1024px){:root{--dp__col_gap: 113px}}@media(min-width: 1200px){:root{--dp__col_gap: 120px}}@media(min-width: 1400px){:root{--dp__col_gap: 129px}}@media(min-width: 1600px){:root{--dp__col_gap: 138px}}.site-content ul,.site-content ol{padding-left:20px;margin-bottom:3rem}.row{display:flex;flex-direction:column}@media(min-width: 768px){.row{flex-direction:row}}@media(min-width: 768px){.row-reverse{flex-direction:row-reverse}}figure.img-cover{position:relative}figure.img-cover img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}figure.img-contain{position:relative}figure.img-contain img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain}figure.img-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;z-index:-1}figure.img-background img{width:100%;height:100%;object-fit:cover}.aligncenter{text-align:center}.line-height-100{line-height:1}.max-width-400{max-width:400px}.max-width-40-100{max-width:40%}@media(min-width: 768px){.margin-left-logo{margin-left:15%}}.letter-spacing-300{letter-spacing:.3em}.wp-block-acf-retailer{position:relative;padding:15% 0 0 0;margin-bottom:5rem}.wp-block-acf-retailer figure.img-background{z-index:0}.wp-block-acf-retailer .retailer-content{position:relative;z-index:1}.wp-block-acf-retailer .row{display:flex;gap:1rem 8%}@media(min-width: 1680px){.wp-block-acf-retailer .row{gap:1rem 8rem}}.wp-block-acf-retailer .row .col-1{width:100%}@media(min-width: 768px){.wp-block-acf-retailer .row .col-1{width:50%;padding-left:3rem}}.wp-block-acf-retailer .row .col-2{width:100%}@media(min-width: 768px){.wp-block-acf-retailer .row .col-2{width:50%;padding-top:5rem}}.wp-block-acf-retailer .title{color:#fff;font-size:var(wp--preset--font-size--large);letter-spacing:.4em;text-transform:uppercase;width:fit-content;text-align:center;margin-bottom:3rem}.wp-block-acf-retailer .title span{display:block;color:var(--wp--preset--color--color-1)}.wp-block-acf-retailer figure{margin-bottom:-5rem}.wp-block-acf-retailer figure.img-cover{width:100%;padding-bottom:65%;border-radius:.625rem;overflow:hidden}.wp-block-acf-reassurance{position:relative;z-index:100}.wp-block-acf-reassurance .reassurance-content{width:100%;background-color:rgba(0,0,0,.15)}.wp-block-acf-reassurance ul{display:flex;justify-content:center;list-style:none;padding:1rem 0;margin:0 auto}.wp-block-acf-reassurance li{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 1rem}@media(min-width: 576px){.wp-block-acf-reassurance li{padding:0 2rem}}.wp-block-acf-reassurance li:not(:last-child){position:relative}.wp-block-acf-reassurance li:not(:last-child):after{content:"";position:absolute;top:50%;right:0;width:1px;height:70%;transform:translate(0, -50%);background-color:rgba(242,233,222,.45);background-color:rgba(242,233,222,.45)}@media(max-width: 575.98px){.wp-block-acf-reassurance li img{max-width:3rem;height:auto}}.wp-block-acf-reassurance li span{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-align:center;text-transform:uppercase;margin-top:.5rem;display:none}@media(min-width: 576px){.wp-block-acf-reassurance li span{display:block}}.wp-block-acf-reassurance li span b{color:var(--wp--preset--color--color-1)}.wp-block-acf-big-banner{position:relative;display:flex;flex-direction:column;align-items:flex-end;min-height:52vw;padding-top:10%;padding-bottom:10%}@media(min-width: 768px){.wp-block-acf-big-banner{flex-direction:row}}@media(min-width: 1920px){.wp-block-acf-big-banner{min-height:52rem}}@media(max-width: 767.98px){.wp-block-acf-big-banner figure{position:relative;z-index:0;margin-bottom:0}}.wp-block-acf-big-banner .title{color:var(--wp--preset--color--color-1);letter-spacing:.4em;text-transform:uppercase;margin-bottom:2rem}.wp-block-acf-big-banner .title span{color:#fff}@media(min-width: 768px){.wp-block-acf-big-banner .title span{padding-left:var(--dp__col_gap)}}.wp-block-acf-big-banner .big-banner-content{display:flex;width:100%}.wp-block-acf-big-banner .big-banner-content .big-banner-inner-content{margin-left:auto}@media(min-width: 768px){.wp-block-acf-big-banner .big-banner-block-acf__innerblocks{padding-left:25%}}.wp-block-acf-big-banner .big-banner-block-acf__innerblocks p{max-width:30rem}.wp-block-acf-text-media-center{position:relative}.wp-block-acf-text-media-center .row{position:relative;display:flex;gap:1rem 3rem;z-index:1}.wp-block-acf-text-media-center .row .col-1{position:relative;width:100%}@media(min-width: 768px){.wp-block-acf-text-media-center .row .col-1{align-self:center;width:70%;padding-left:18%}}@media(min-width: 1024px){.wp-block-acf-text-media-center .row .col-1{padding-left:27%}}.wp-block-acf-text-media-center .row .col-2{width:100%}@media(min-width: 768px){.wp-block-acf-text-media-center .row .col-2{align-self:center;width:30%}}.wp-block-acf-text-media-center figure{width:100%;padding-bottom:130%;border-radius:.625rem;overflow:hidden;z-index:0;margin-left:auto;margin-bottom:0}.wp-block-acf-text-media-center .title{color:var(--wp--preset--color--color-1);letter-spacing:.4em;text-transform:uppercase;width:min-content;text-align:center;margin-top:1.5rem;margin-bottom:0}@media(min-width: 768px){.wp-block-acf-text-media-center .title{position:absolute;top:50%;left:0;transform:translateY(-50%);margin-top:0}}.wp-block-acf-concept{position:relative}@media(min-width: 768px){.wp-block-acf-concept{margin-bottom:10rem}}.wp-block-acf-concept .concept-content{position:relative;border:solid var(--wp--preset--color--color-1) 1px}.wp-block-acf-concept .row{position:relative;display:flex;gap:1rem 1rem;z-index:1;margin-top:-10rem}.wp-block-acf-concept .row .col-1{position:relative;width:100%}@media(min-width: 768px){.wp-block-acf-concept .row .col-1{align-self:center;width:50%}}.wp-block-acf-concept .row .col-2{width:100%}@media(min-width: 768px){.wp-block-acf-concept .row .col-2{align-self:center;width:50%}}.wp-block-acf-concept figure{position:relative;width:100%;padding-bottom:79%;margin-bottom:0}@media(min-width: 768px){.wp-block-acf-concept figure:after{content:"";position:absolute;bottom:-2px;right:-2px;width:58%;height:12%;background-color:#0a0a0a}}.wp-block-acf-concept .title{position:relative;color:var(--wp--preset--color--color-1);letter-spacing:.4em;text-transform:uppercase;text-align:center;margin-bottom:0;padding:0 1rem;z-index:2;margin-top:-5rem}@media(min-width: 768px){.wp-block-acf-concept .title{position:absolute;bottom:10%;left:4%;max-width:40%;width:min-content;word-wrap:break-word;width:100%;padding:0;margin-top:0}}.wp-block-acf-concept .concept-block-acf__innerblocks{background-color:var(--wp--preset--color--color-4);padding:0 1rem 1rem;z-index:1}@media(min-width: 768px){.wp-block-acf-concept .concept-block-acf__innerblocks{position:absolute;top:62%;right:4%;max-width:46%;padding:1rem}}.wp-block-acf-big-text{overflow:hidden;display:flex;justify-content:center;max-width:100%}.wp-block-acf-big-text div{font-family:var(--wp--preset--font-family--eb-garamond);text-transform:uppercase;text-wrap-mode:nowrap;white-space:nowrap}.wp-block-acf-big-text .text-stroke{color:rgba(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--wp--preset--color--color-3)}.editor-styles-wrapper .wp-block-acf-big-text{max-width:100% !important}.wp-block-acf-media-left-text{position:relative;padding-top:10%;padding-bottom:10%;min-height:50vw}.wp-block-acf-media-left-text .row{position:relative;display:flex;gap:1rem 3rem;z-index:1}.wp-block-acf-media-left-text .row .col-1{position:relative;width:100%}@media(min-width: 576px){.wp-block-acf-media-left-text .row .col-1{padding-left:10rem}}@media(min-width: 1680px){.wp-block-acf-media-left-text .row .col-1{width:70%;padding-left:0}}.wp-block-acf-media-left-text .row .col-2{width:100%}@media(min-width: 768px){.wp-block-acf-media-left-text .row .col-2{width:30%}}.wp-block-acf-media-left-text .wp-block-heading{margin-bottom:2.5rem}@media(max-width: 575.98px){.wp-block-acf-media-left-text .wp-block-heading.is-style-decoration:after{content:none !important}}.wp-block-acf-media-left-text p{max-width:29rem}.wp-block-acf-media-left-text .wp-block-button{margin-top:3rem}.editor-styles-wrapper .wp-block-acf-media-left-text figure{z-index:0}.wp-block-acf-media-right-text{position:relative;padding-top:10%;padding-bottom:10%;min-height:50vw}.wp-block-acf-media-right-text .row{position:relative;display:flex;gap:1rem 3rem;z-index:1}.wp-block-acf-media-right-text .row .col-1{position:relative;width:100%}@media(min-width: 768px){.wp-block-acf-media-right-text .row .col-1{width:60%}}.wp-block-acf-media-right-text .row .col-2{width:100%}@media(min-width: 576px){.wp-block-acf-media-right-text .row .col-2{padding-left:10rem}}@media(min-width: 768px){.wp-block-acf-media-right-text .row .col-2{align-self:center;width:40%;padding-left:0}}.wp-block-acf-media-right-text .wp-block-image{border-radius:.625rem;overflow:hidden;margin-bottom:2.5rem}.wp-block-acf-media-right-text .wp-block-heading{margin-bottom:2.5rem}@media(max-width: 575.98px){.wp-block-acf-media-right-text .wp-block-heading.is-style-decoration:after{content:none !important}}.wp-block-acf-media-right-text p{max-width:29rem}.wp-block-acf-media-right-text .wp-block-button{margin-top:3rem}.editor-styles-wrapper .wp-block-acf-media-right-text figure{z-index:0}.wp-block-acf-gallery{margin-top:3rem}.wp-block-acf-gallery .apercu{display:grid;grid-template-columns:100%;grid-template-rows:1fr;grid-column-gap:2rem;grid-row-gap:2rem}@media(min-width: 768px){.wp-block-acf-gallery .apercu{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 960px){.wp-block-acf-gallery .apercu{grid-column-gap:4rem}}@media(min-width: 960px){.wp-block-acf-gallery .apercu .apercu-item:nth-child(1),.wp-block-acf-gallery .apercu .apercu-item:nth-child(3){transform:translateY(5rem)}}.wp-block-acf-gallery .apercu .apercu-item figure{width:100%;padding-bottom:130%;border-radius:.625rem;overflow:hidden;margin-bottom:2rem}.wp-block-acf-gallery .apercu .apercu-item .description,.wp-block-acf-gallery .apercu .apercu-item .description p{line-height:1.55}.wp-block-acf-gallery .apercu .apercu-item .description strong,.wp-block-acf-gallery .apercu .apercu-item .description p strong{color:var(--wp--preset--color--color-1);font-weight:400}.wp-block-acf-gallery .wp-block-buttons{margin-bottom:3rem}.wp-block-acf-gallery .gallery .grid{display:grid;grid-template-columns:100%;grid-template-rows:1fr;grid-column-gap:2rem;grid-row-gap:2rem;margin-top:8rem;margin-bottom:3rem}@media(min-width: 768px){.wp-block-acf-gallery .gallery .grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 960px){.wp-block-acf-gallery .gallery .grid{grid-column-gap:4rem}}.wp-block-acf-gallery .gallery .grid figure{width:100%;padding-bottom:130%;border-radius:.625rem;overflow:hidden;margin-bottom:2rem}@media(min-width: 768px){.wp-block-acf-gallery .gallery .grid figure:nth-child(3n+2){transform:translateY(5rem)}}.wp-block-acf-gallery .gallery{padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease 0s}.wp-block-acf-gallery.is__active .gallery{max-height:150rem;transition:max-height .9s ease .3s}.editor-styles-wrapper .wp-block-acf-gallery .gallery{max-height:150rem}.wp-block-acf-products{max-width:calc(100vw - 4rem);padding:0;margin:auto}@media(min-width: 1680px){.wp-block-acf-products{max-width:1636px}}.wp-block-acf-products:not(.acf-block-preview) ul{display:grid;gap:3rem 2rem;grid-template-columns:repeat(auto-fill, minmax(min(21rem, 100%), 1fr));container-type:inline-size}@media(min-width: 1024px){.wp-block-acf-products:not(.acf-block-preview) ul{gap:3rem 5rem}}@media(min-width: 1200px){.wp-block-acf-products:not(.acf-block-preview) ul{grid-template-columns:repeat(auto-fill, minmax(min(32rem, 100%), 1fr))}}.wp-block-acf-products:not(.acf-block-preview) ul:before,.wp-block-acf-products:not(.acf-block-preview) ul:after{content:none !important}.wp-block-acf-products:not(.acf-block-preview) ul>li{width:100% !important;margin:0 !important}.editor-styles-wrapper .wp-block-acf-products{max-width:1680px !important}.editor-styles-wrapper .wp-block-acf-products ul{list-style:none}.editor-styles-wrapper .wp-block-acf-products .products-block-acf__innerblocks{display:grid;gap:3rem 5rem;grid-template-columns:repeat(auto-fill, minmax(min(32rem, 100%), 1fr));container-type:inline-size}.editor-styles-wrapper .wp-block-acf-product a>img{display:none !important}.wp-block-group.is-style-product-grid{display:grid;gap:3rem 5rem;grid-template-columns:repeat(auto-fill, minmax(min(32rem, 100%), 1fr));container-type:inline-size;max-width:calc(100vw - 4rem);padding:0;margin:auto}@media(min-width: 1680px){.wp-block-group.is-style-product-grid{max-width:1636px}}.wp-block-group.is-style-product-grid>div{width:100%;margin:0}.wp-block-heading.is-style-decoration.has-text-align-center{position:relative}.wp-block-heading.is-style-decoration.has-text-align-center:after{content:"";display:block;width:104px;height:113px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 104.191 113.454'%3E%3Cpath fill='%232b2e35' d='M27.263 83.488c6.528-9.954 16.9-20.15 23.589-30.117 7.9-12.057 17.722-24.1 26.785-35.215.58.459.674 2.091 1.726 1.4 3.884-3.008 5.031-2.064 6.177-1.133.58.459-2.266 2.778-.931 2.32-2.266 2.778-5.759 7.647-2.913 5.327 1.335-.459 3.776-4.626 5.395-4.855s.971 2.333 2.576 2.1l3.021-3.709c1.322-.459.971 2.333 1.726 1.4 2.846-2.32 5.57-6.258 8.591-9.954.58.459 1.9 0 .688 2.091-25.841 32.9-51.872 67.193-79.17 98.915-3.3 3.466-2.185-.243-.782-3.722-.459 1.16-1.335.459-1.794 1.618-.863-.7-.782-3.722 1.942-7.661-.755.931-1.511 1.848-2.266 2.778-1.039.688-.863-.7-1.43-1.173.755-.931 1.5-1.848 1.227-2.091l-1.146-.931-3.021 3.7c.755-.931 1.5-1.848 1.227-2.077l-1.144-.925c1.227-2.091 4.06-4.4 5.287-6.487l-.85-.7c-1.794 1.618-3.776 4.64-5.287 6.487.472-1.16.189-1.4-.391-1.861 1.983-3.008 5.1-5.085 6.5-8.578l-2.264 2.777c.067-3.021 5-6.717 6.973-9.738'/%3E%3Cpath fill='%23e63928' d='M11.167 72.426c6.528-9.954 16.9-20.15 23.589-30.117 7.9-12.057 17.722-24.1 26.785-35.215.58.459.674 2.091 1.726 1.4 3.884-3.008 5.031-2.064 6.177-1.133.58.459-2.266 2.778-.931 2.32-2.266 2.778-5.759 7.647-2.913 5.327 1.335-.459 3.776-4.626 5.395-4.855s.971 2.333 2.576 2.1l3.021-3.709c1.322-.459.971 2.333 1.726 1.4 2.846-2.32 5.57-6.258 8.591-9.954.58.459 1.9 0 .688 2.091-25.841 32.9-51.872 67.193-79.17 98.915-3.3 3.466-2.185-.243-.782-3.722-.459 1.16-1.335.459-1.794 1.618-.863-.7-.782-3.722 1.942-7.661-.755.931-1.511 1.848-2.266 2.778-1.039.688-.863-.7-1.43-1.173.755-.931 1.5-1.848 1.227-2.091l-1.146-.931-3.021 3.7c.755-.931 1.5-1.848 1.227-2.077l-1.146-.931c1.227-2.091 4.06-4.4 5.287-6.487l-.85-.7c-1.794 1.618-3.776 4.64-5.287 6.487.472-1.16.189-1.4-.391-1.861 1.983-3.008 5.1-5.085 6.5-8.578l-2.266 2.778c.067-3.021 5-6.717 6.973-9.738'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;margin:2rem auto 2rem}.wp-block-heading.is-style-decoration:not(.has-text-align-center){position:relative}.wp-block-heading.is-style-decoration:not(.has-text-align-center):after{content:"";position:absolute;top:0;left:0;width:109px;height:140px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 109.89 140.56'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M5.38 10.25h109.89v140.56H5.38z' data-name='Rectangle 434'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='translate(-5.38 -10.25)'%3E%3Cpath fill='%232e2d2c' d='M18.35 93.97c7.55-11.5 19.54-23.3 27.27-34.82 9.14-13.93 20.49-27.86 30.96-40.72.67.54.79 2.42 1.99 1.62 4.49-3.47 5.81-2.39 7.14-1.31.67.54-2.62 3.21-1.08 2.68-2.62 3.21-6.65 8.84-3.37 6.17 1.54-.53 4.36-5.36 6.23-5.62s1.12 2.69 2.99 2.43c.87-1.07 2.62-3.21 3.49-4.29 1.54-.53 1.12 2.69 1.99 1.62 3.28-2.67 6.44-7.23 9.93-11.51.67.54 2.2 0 .79 2.42C76.81 50.7 46.71 90.35 15.16 127.03c-3.82 4.01-2.53-.28-.91-4.3-.54 1.34-1.54.53-2.08 1.87-1-.81-.91-4.3 2.25-8.86-.87 1.07-1.75 2.14-2.62 3.21-1.21.8-1-.81-1.66-1.35.88-1.07 1.75-2.14 1.41-2.41s-.99-.81-1.33-1.08c-.87 1.07-2.62 3.21-3.49 4.28.87-1.07 1.75-2.14 1.42-2.41s-1-.81-1.33-1.08c1.42-2.41 4.7-5.08 6.11-7.5l-1-.81c-2.08 1.87-4.36 5.36-6.11 7.5.54-1.34.21-1.61-.46-2.15 2.29-3.48 5.9-5.89 7.52-9.91-.87 1.07-1.75 2.14-2.62 3.21.09-3.49 5.78-7.77 8.06-11.25' data-name='Tracé 25724'/%3E%3Cpath fill='%23e30b17' d='M26.36 116.15c7.55-11.5 19.54-23.3 27.27-34.82 9.14-13.93 20.49-27.86 30.96-40.72.67.54.79 2.42 1.99 1.62 4.49-3.47 5.81-2.39 7.14-1.31.67.54-2.62 3.21-1.08 2.68-2.62 3.21-6.65 8.84-3.37 6.17 1.54-.53 4.36-5.36 6.23-5.62s1.12 2.69 2.99 2.43c.87-1.07 2.62-3.21 3.49-4.29 1.54-.53 1.12 2.69 1.99 1.62 3.28-2.67 6.44-7.23 9.93-11.51.67.54 2.2 0 .79 2.42C84.8 72.86 54.71 112.5 23.16 149.18c-3.82 4.01-2.53-.28-.91-4.3-.54 1.34-1.54.53-2.08 1.87-1-.81-.91-4.3 2.25-8.86-.87 1.07-1.75 2.14-2.62 3.21-1.21.8-1-.81-1.66-1.35.88-1.07 1.75-2.14 1.41-2.41s-.99-.81-1.33-1.08c-.87 1.07-2.62 3.21-3.49 4.28.87-1.07 1.75-2.14 1.42-2.41s-1-.81-1.33-1.08c1.42-2.41 4.7-5.08 6.11-7.5l-1-.81c-2.08 1.87-4.36 5.36-6.11 7.5.54-1.34.21-1.61-.46-2.15 2.29-3.48 5.9-5.89 7.52-9.91-.87 1.07-1.75 2.14-2.62 3.21.09-3.49 5.78-7.77 8.06-11.25' data-name='Tracé 25725'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(calc(-100% - 1.5rem), 0)}.wp-block-cover.is-style-hero,.wp-block-cover.is-style-hero-2,.wp-block-cover.is-style-hero-3{min-height:15rem}@media(min-width: 320px){.wp-block-cover.is-style-hero,.wp-block-cover.is-style-hero-2,.wp-block-cover.is-style-hero-3{min-height:52vw}}@media(min-width: 1600px){.wp-block-cover.is-style-hero,.wp-block-cover.is-style-hero-2,.wp-block-cover.is-style-hero-3{min-height:52rem}}.wp-block-cover.is-style-hero .wp-block-cover__background,.wp-block-cover.is-style-hero-2 .wp-block-cover__background,.wp-block-cover.is-style-hero-3 .wp-block-cover__background{opacity:0}.wp-block-cover.is-style-hero .wp-block-cover__inner-container h1.wp-block-heading,.wp-block-cover.is-style-hero-2 .wp-block-cover__inner-container h1.wp-block-heading,.wp-block-cover.is-style-hero-3 .wp-block-cover__inner-container h1.wp-block-heading{color:#fff;text-transform:uppercase}.wp-block-cover.is-style-hero-2 .wp-block-cover__inner-container h1,.wp-block-cover.is-style-hero-3 .wp-block-cover__inner-container h1{padding:6rem 0}.wp-block-cover.is-style-hero-2 .wp-block-cover__inner-container h1:before,.wp-block-cover.is-style-hero-3 .wp-block-cover__inner-container h1:before{content:"";position:absolute;top:50%;left:50%;background-image:url("../img/lou-nissart.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:60vw;height:60vw;max-width:45rem;max-height:20rem;transform:translate(-50%, -52%);opacity:.62;z-index:0}.wp-block-cover.is-style-hero-2 .wp-block-cover__inner-container h1:before{background-image:url("../img/lou-nissart.svg")}.wp-block-cover.is-style-hero-3 .wp-block-cover__inner-container h1:before{background-image:url("../img/couteau-nicois.svg")}@media(min-width: 960px){.home .wp-block-cover.is-style-hero,.home .wp-block-cover.is-style-hero-2{min-height:45rem}}@media(min-width: 1024px){.home .wp-block-cover.is-style-hero,.home .wp-block-cover.is-style-hero-2{min-height:52rem}}.wp-block-button.is-style-decoration{position:relative}.wp-block-button.is-style-decoration:after{content:"";display:block;width:140px;height:109px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 109.89 140.56'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M5.38 10.25h109.89v140.56H5.38z' data-name='Rectangle 433'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='translate(-5.38 -10.25)'%3E%3Cpath fill='%232e2d2c' d='M18.35 93.97c7.55-11.5 19.54-23.3 27.27-34.82 9.14-13.93 20.49-27.86 30.96-40.72.67.54.79 2.42 1.99 1.62 4.49-3.47 5.81-2.39 7.14-1.31.67.54-2.62 3.21-1.08 2.68-2.62 3.21-6.65 8.84-3.37 6.17 1.54-.53 4.36-5.36 6.23-5.62s1.12 2.69 2.99 2.43c.87-1.07 2.62-3.21 3.49-4.29 1.54-.53 1.12 2.69 1.99 1.62 3.28-2.67 6.44-7.23 9.93-11.51.67.54 2.2 0 .79 2.42C76.81 50.7 46.71 90.35 15.16 127.03c-3.82 4.01-2.53-.28-.91-4.3-.54 1.34-1.54.53-2.08 1.87-1-.81-.91-4.3 2.25-8.86-.87 1.07-1.75 2.14-2.62 3.21-1.21.8-1-.81-1.66-1.35.88-1.07 1.75-2.14 1.41-2.41s-.99-.81-1.33-1.08c-.87 1.07-2.62 3.21-3.49 4.28.87-1.07 1.75-2.14 1.42-2.41s-1-.81-1.33-1.08c1.42-2.41 4.7-5.08 6.11-7.5l-1-.81c-2.08 1.87-4.36 5.36-6.11 7.5.54-1.34.21-1.61-.46-2.15 2.29-3.48 5.9-5.89 7.52-9.91-.87 1.07-1.75 2.14-2.62 3.21.09-3.49 5.78-7.77 8.06-11.25' data-name='Tracé 25722'/%3E%3Cpath fill='%23e30b17' d='M26.36 116.15c7.55-11.5 19.54-23.3 27.27-34.82 9.14-13.93 20.49-27.86 30.96-40.72.67.54.79 2.42 1.99 1.62 4.49-3.47 5.81-2.39 7.14-1.31.67.54-2.62 3.21-1.08 2.68-2.62 3.21-6.65 8.84-3.37 6.17 1.54-.53 4.36-5.36 6.23-5.62s1.12 2.69 2.99 2.43c.87-1.07 2.62-3.21 3.49-4.29 1.54-.53 1.12 2.69 1.99 1.62 3.28-2.67 6.44-7.23 9.93-11.51.67.54 2.2 0 .79 2.42C84.8 72.86 54.71 112.5 23.16 149.18c-3.82 4.01-2.53-.28-.91-4.3-.54 1.34-1.54.53-2.08 1.87-1-.81-.91-4.3 2.25-8.86-.87 1.07-1.75 2.14-2.62 3.21-1.21.8-1-.81-1.66-1.35.88-1.07 1.75-2.14 1.41-2.41s-.99-.81-1.33-1.08c-.87 1.07-2.62 3.21-3.49 4.28.87-1.07 1.75-2.14 1.42-2.41s-1-.81-1.33-1.08c1.42-2.41 4.7-5.08 6.11-7.5l-1-.81c-2.08 1.87-4.36 5.36-6.11 7.5.54-1.34.21-1.61-.46-2.15 2.29-3.48 5.9-5.89 7.52-9.91-.87 1.07-1.75 2.14-2.62 3.21.09-3.49 5.78-7.77 8.06-11.25' data-name='Tracé 25723'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;margin:.75rem auto 2rem}.wp-block-image.is-style-hero{position:relative;min-height:15rem}@media(min-width: 320px){.wp-block-image.is-style-hero{min-height:52vw}}@media(min-width: 1920px){.wp-block-image.is-style-hero{min-height:63rem}}.wp-block-image.is-style-hero img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media(min-width: 960px){.wp-block-acf-reassurance:not(.block-editor-block-list__block).is-style-top-translate .reassurance-content{position:absolute;bottom:0}}@media(min-width: 768px){.wp-block-acf-text-media-center.is-style-left-title .row .col-1{padding-left:18%}}@media(min-width: 1024px){.wp-block-acf-text-media-center.is-style-left-title .row .col-1{padding-left:34%}}.wp-block-acf-text-media-center.is-style-left-title .title{text-align:left}@media(min-width: 1024px){.wp-block-acf-text-media-center.is-style-left-title .title{padding-left:var(--dp__col_gap)}}@media(min-width: 768px){.wp-block-acf-text-media-center.is-style-left-title .title span{display:block}}.woocommerce-notices-wrapper{margin-left:auto;margin-right:auto;max-width:calc(100vw - 4rem)}@media(min-width: 1680px){.woocommerce-notices-wrapper{max-width:1636px}}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--wp--preset--color--color-3);color:var(--wp--preset--color--color-2)}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:var(--wp--preset--color--color-2)}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:var(--wp--preset--color--color-1)}.woocommerce-info{border-top-color:var(--wp--preset--color--color-1)}.woocommerce-info.woocommerce-info::before{color:var(--wp--preset--color--color-1)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-family:var(--wp--preset--font-family--quasimoda);font-size:.8125rem;letter-spacing:.2em;padding:.75rem 2rem;font-weight:600;border-radius:25px;text-transform:uppercase;color:#515151;background-color:#e9e6ed;background-color:var(--wp--preset--color--color-1);color:var(--wp--preset--color--color-2)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:var(--wp--preset--color--color-5);color:var(--wp--preset--color--color-2)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:var(--wp--preset--color--color-1);color:var(--wp--preset--color--color-2)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:var(--wp--preset--color--color-5);color:var(--wp--preset--color--color-2)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{font-family:var(--wp--preset--font-family--quasimoda);font-size:.8125rem;letter-spacing:.2em;padding:.75rem 2rem;font-weight:600;border-radius:25px;text-transform:uppercase;color:#515151;background-color:#e9e6ed;background-color:var(--wp--preset--color--color-5);color:var(--wp--preset--color--color-2)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{background-color:var(--wp--preset--color--color-5)}.woocommerce .quantity .qty{padding-left:0;padding-right:.3125rem}.page.woocommerce-account .site-header,.page.woocommerce-checkout .site-header,.page.woocommerce-cart .site-header{position:relative}.archive:not(.woocommerce-shop) .site-header{position:relative}.archive:not(.woocommerce-shop) .site-content{max-width:calc(100vw - 4rem);margin:auto}@media(min-width: 1680px){.archive:not(.woocommerce-shop) .site-content{max-width:1636px}}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{color:var(--wp--preset--color--color-3);background-color:rgba(0,0,0,0);border:1px solid var(--wp--preset--color--gray-1)}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--wp--preset--color--color-1)}.select2-container .select2-dropdown,.select2-container .select2-selection{color:var(--wp--preset--color--color-3);background-color:var(--wp--preset--color--color-4);border:1px solid var(--wp--preset--color--gray-1)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{color:var(--wp--preset--color--color-3);background-color:var(--wp--preset--color--gray-1)}.select2-container .select2-selection--single .select2-selection__rendered{color:var(--wp--preset--color--color-3)}.woocommerce table.shop_table td{border-color:var(--wp--preset--color--gray-1)}.woocommerce ul.products li.product .product-wrapper,.editor-styles-wrapper ul.products li.product .product-wrapper{position:relative}.woocommerce ul.products li.product a figure,.editor-styles-wrapper ul.products li.product a figure{width:100%;padding-bottom:48%;border:solid var(--wp--preset--color--gray-1) 1px;border-radius:10px;overflow:hidden}.woocommerce ul.products li.product a img,.editor-styles-wrapper ul.products li.product a img{height:100% !important;margin:0 !important;top:10%;left:10%;right:10%;bottom:10%;width:80% !important;height:80% !important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.editor-styles-wrapper ul.products li.product .woocommerce-loop-category__title,.editor-styles-wrapper ul.products li.product .woocommerce-loop-product__title,.editor-styles-wrapper ul.products li.product h3{color:var(--wp--preset--color--color-1);font-family:var(--wp--preset--font-family--quasimoda);font-weight:600;font-size:18px;padding-top:0;padding-right:11rem;text-transform:uppercase}.woocommerce ul.products li.product .price,.editor-styles-wrapper ul.products li.product .price{position:absolute;top:0;right:0;color:var(--wp--preset--color--color-1);margin-top:0}.woocommerce ul.products li.product .price .starting-price,.editor-styles-wrapper ul.products li.product .price .starting-price{font-size:12px}.woocommerce ul.products li.product .price .woocommerce-Price-amount,.woocommerce ul.products li.product .price .price-suffix,.editor-styles-wrapper ul.products li.product .price .woocommerce-Price-amount,.editor-styles-wrapper ul.products li.product .price .price-suffix{font-weight:700}.woocommerce ul.products li.product p,.editor-styles-wrapper ul.products li.product p{margin-top:0;margin-bottom:1rem}.woocommerce ul.products li.product .button,.editor-styles-wrapper ul.products li.product .button{background-color:var(--wp--preset--color--color-1);color:var(--wp--preset--color--color-2)}.woocommerce ul.products li.product .button:hover,.editor-styles-wrapper ul.products li.product .button:hover{background-color:var(--wp--preset--color--color-5);color:var(--wp--preset--color--color-2)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:var(--wp--preset--color--color-1)}.woocommerce span.onsale{background-color:var(--wp--preset--color--color-1);color:var(--wp--preset--color--color-2);font-size:.8125rem;line-height:2;font-weight:600;letter-spacing:.2em;border-radius:0;padding:.25rem .5rem;position:absolute;top:1rem !important;left:unset;right:1rem !important;min-height:auto;text-transform:uppercase}.woocommerce.single-product .site-header{position:relative}.woocommerce.single-product .return-link{margin-bottom:2rem}@media(min-width: 1024px){.woocommerce.single-product .return-link{margin-bottom:3rem}}.woocommerce.single-product .return-link a{display:flex;font-size:1rem;text-decoration:none}@media(min-width: 1024px){.woocommerce.single-product .return-link a{margin-left:54%}}.woocommerce.single-product .return-link a:hover{text-decoration:underline}.woocommerce.single-product .return-link svg{width:3.375rem;height:1.125rem;margin-right:.75rem}.woocommerce.single-product .product-image figure{width:100%;padding-bottom:50%;position:relative;border:solid var(--wp--preset--color--gray-1) 1px;border-radius:10px;overflow:hidden;margin-bottom:0}.woocommerce.single-product .product-category{font-size:1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin-bottom:2rem}.woocommerce.single-product .product-category span{color:var(--wp--preset--color--color-1);font-weight:600;letter-spacing:0}.woocommerce.single-product .product_title{font-size:var(--wp--preset--font-size--large)}.woocommerce.single-product .product_title:has(.has-span.sub-text){line-height:1}.woocommerce.single-product .product_title span{display:block}.woocommerce.single-product .product_title .has-span.sub-text{color:var(--wp--preset--color--color-3);font-size:var(--wp--preset--font-size--medium);letter-spacing:.1em}.woocommerce.single-product div.product p.price{color:var(--wp--preset--color--color-1)}.woocommerce.single-product .product-characteristics{margin-bottom:2rem}.woocommerce.single-product .product-characteristics strong{color:var(--wp--preset--color--color-1)}.woocommerce.single-product div.product form.cart{margin-bottom:0}.woocommerce.single-product div.product form.cart div.quantity{margin-right:1rem}.woocommerce.single-product div.product form.cart div.quantity input{margin-bottom:0}.woocommerce.single-product .single_variation_wrap span.price{color:var(--wp--preset--color--color-1)}.woocommerce.single-product form.cart .variations th.label{text-align:left}.woocommerce.single-product .numero-personnalise-field,.woocommerce.single-product .gravure-lame-field{margin-bottom:1.5rem}.woocommerce.single-product .numero-personnalise-field label,.woocommerce.single-product .gravure-lame-field label{line-height:2;margin-right:1rem}.woocommerce.single-product .numero-personnalise-field input,.woocommerce.single-product .gravure-lame-field input{max-width:7rem;padding-right:1.25rem;margin-bottom:0}.woocommerce.single-product .gravure-lame-field{display:none}.woocommerce.single-product .gravure-lame-field input{max-width:12rem}.woocommerce.single-product .woocommerce-product-gallery{display:flex;gap:1rem 1rem;flex-wrap:wrap;max-width:calc(100vw - 4rem);margin:5rem auto 5rem}@media(min-width: 1680px){.woocommerce.single-product .woocommerce-product-gallery{max-width:1636px}}.woocommerce.single-product .woocommerce-product-gallery figure{width:100%;padding:0;padding-bottom:64%;margin:0}@media(min-width: 1024px){.woocommerce.single-product .woocommerce-product-gallery figure{width:calc(50% - .5rem);padding-bottom:32%}}.woocommerce.single-product .full-width-image{position:relative;width:100%;padding-bottom:52%;margin-top:5rem}.woocommerce #content div.product .grid-container{display:grid;grid-template-columns:100%;grid-template-rows:1fr;grid-auto-rows:min-content;grid-column-gap:8%;grid-row-gap:2rem;margin-bottom:5rem}@media(min-width: 1024px){.woocommerce #content div.product .grid-container{grid-template-columns:1fr 1fr}}@media(min-width: 1680px){.woocommerce #content div.product .grid-container{gap:1rem 8rem}}@media(min-width: 1024px){.woocommerce #content div.product .product-image{grid-area:1/1/2/2}}.woocommerce #content div.product div.summary{float:none !important;width:100%}@media(min-width: 1024px){.woocommerce #content div.product div.summary{grid-area:1/2/3/3}}@media(min-width: 1024px){.woocommerce #content div.product .product-description{grid-area:2/1/3/2}}.related.products{max-width:calc(100vw - 4rem);margin:5rem auto 5rem}@media(min-width: 1680px){.related.products{max-width:1636px}}.related.products>h2{color:var(--wp--preset--color--color-1);font-size:var(--wp--preset--font-size--xx-large);font-weight:500;letter-spacing:.4em;text-transform:uppercase;text-align:center;width:min-content;margin:0 auto 3rem}.related.products .splide-related-products{padding-left:3rem;padding-right:3rem}.related.products .splide-related-products .splide__track,.related.products .splide-related-products .splide__slide{height:100%}.related.products .splide-related-products .splide__arrow{background:rgba(0,0,0,0);opacity:1 !important;display:inline-block;width:auto;height:auto;padding:1.5rem;border-radius:0;top:34%}.related.products .splide-related-products .splide__arrow svg{display:block;height:2.3125rem;width:2.3125rem;transition:all .3s ease 0s}.related.products .splide-related-products .splide__arrow svg path{fill:#000}.related.products .splide-related-products .splide__arrow--prev{left:-1.5rem;right:auto}.related.products .splide-related-products .splide__arrow--prev svg{transform:none}.related.products .splide-related-products .splide__arrow--prev:hover svg circle{fill:var(--wp--preset--color--color-5)}.related.products .splide-related-products .splide__arrow--next{right:-1.5rem;left:auto}.related.products .splide-related-products .splide__arrow--next:hover svg circle{fill:var(--wp--preset--color--color-5)}.woocommerce-cart .woocommerce-cart-form ul.variation{list-style:none;padding-left:1rem;margin:.5rem 0}.woocommerce-cart .woocommerce-cart-form ul.variation li{font-size:14px;line-height:1.2}.woocommerce-cart .woocommerce-cart-form ul.variation span{font-size:14px;line-height:1.2;display:inline-block}.woocommerce-cart .woocommerce-cart-form ul.variation span:first-child{font-weight:700}.woocommerce-cart .woocommerce-cart-form ul.variation p{font-size:14px;line-height:1.2;margin:0 !important}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin-bottom:1rem}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:10rem}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{margin-right:.75rem}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:.8125rem;margin-bottom:2rem}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-color:var(--wp--preset--color--gray-1)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{color:#fff;border-bottom:solid rgba(242,233,222,.45) 1px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{color:#fff;background-color:#0a0a0a}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #0a0a0a;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0)}.wp-block-woocommerce-single-product{max-width:48rem}.wp-block-woocommerce-single-product .wp-block-columns{flex-direction:column;margin:0}.wp-block-woocommerce-single-product .wp-block-column{position:relative}@media(min-width: 782px){.wp-block-woocommerce-single-product .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:unset;flex-grow:unset}}.wp-block-woocommerce-single-product .wc-block-components-product-image{border:solid var(--wp--preset--color--gray-1) 1px;border-radius:10px;overflow:hidden}.wp-block-woocommerce-single-product .wp-block-post-title{font-family:var(--wp--preset--font-family--quasimoda);font-weight:600;font-size:18px;padding-right:7rem;text-transform:uppercase}.wp-block-woocommerce-single-product .wp-block-post-title a{color:var(--wp--preset--color--color-1)}.wp-block-woocommerce-single-product .wp-block-woocommerce-product-price{position:absolute;top:0;right:0;color:var(--wp--preset--color--color-1);margin-top:0}.wp-block-woocommerce-single-product .wp-block-woocommerce-product-summary{padding-right:7rem;margin-top:0}.wp-block-woocommerce-single-product .wp-block-woocommerce-product-summary p{margin-top:0}.wp-block-woocommerce-single-product form.cart{margin-bottom:0 !important}.wp-block-woocommerce-single-product form.cart .quantity{display:none !important}.wp-block-woocommerce-single-product form.cart p{margin:0}.wp-block-woocommerce-single-product .wp-block-woocommerce-product-meta{display:none !important}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:solid rgba(242,233,222,.45) 1px;padding:10px 0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-transform:uppercase;text-decoration:none;padding:10px 10px}.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title h2{font-size:var(--wp--preset--font-size--medium)}@media(max-width: 768px){.woocommerce-account .woocommerce-orders-table tr{margin-bottom:2rem;margin-top:2rem}}/*# sourceMappingURL=style.min.css.map */