:root{--ds-creme: #F5F0E6;--ds-vert: #1F3A2E;--ds-laiton: #B08D57;--ds-sable: #EDE5D6}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-weight:400;letter-spacing:.03em}h5,h6,.h5,.h6{text-transform:uppercase;letter-spacing:.18em}.announcement-bar__text{letter-spacing:.08em}.header-logo{font-family:var(--font-heading--family)!important;font-weight:400!important;font-size:1.6rem!important;letter-spacing:.06em;text-transform:uppercase;line-height:1}@media screen and (min-width:750px){.header-logo{font-size:2.25rem!important}}#header-component[transparent] .header-logo{font-size:clamp(2.25rem,6vw,4rem)!important}@media screen and (min-width:750px){#header-component[transparent] .header-logo__image{height:64px;width:auto}}.header-logo{padding-block:10px!important}.header-logo__image{image-rendering:auto}#MainContent>.shopify-section:first-child .slideshow-section slideshow-slides,#MainContent>.shopify-section:first-child .slideshow-section slideshow-slide{min-height:100svh}#MainContent>.shopify-section:first-child .slideshow-section slideshow-slide h1,#MainContent>.shopify-section:first-child .slideshow-section slideshow-slide .h1,#MainContent>.shopify-section:first-child .slideshow-section slideshow-slide p{margin:0}#MainContent>.shopify-section:first-child .slideshow-section slideshow-slide .text-block:first-child{font-size:clamp(3rem,11vw,7.5rem);line-height:.95;letter-spacing:.02em}#MainContent>.shopify-section:first-child .slideshow-section slideshow-slide a{color:inherit!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px;letter-spacing:.2em}footer{border-top:1px solid var(--ds-laiton)}.button,button.button,.shopify-payment-button__button{text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.button:hover{background-color:var(--ds-laiton)!important;border-color:var(--ds-laiton)!important;color:var(--ds-creme)!important}.button-secondary:hover,.button--secondary:hover{background-color:var(--ds-vert)!important;color:var(--ds-creme)!important}a:not(.button):hover{color:var(--ds-laiton)}.product-card img,.card-gallery img{transition:transform .8s ease}.product-card:hover img,.card-gallery:hover img{transform:scale(1.03)}.card-gallery,.product-card__gallery{background:var(--ds-sable);border-radius:20px;overflow:hidden}.price,.product-price{color:var(--ds-vert);letter-spacing:.05em}.image-block__image{border-radius:20px}::selection{background:var(--ds-laiton);color:var(--ds-creme)}footer{border-top:none!important;background:var(--ds-vert)}footer,footer p,footer h3,footer h4,footer a,footer summary,footer .menu__heading,footer .footer-utilities__text{color:var(--ds-creme)!important}footer a:not(.button):hover{color:var(--ds-laiton)!important}footer .footer-content{max-width:760px;margin-inline:auto}footer .logo-block{margin-inline:auto}footer [class*=footer-content]:has(.logo-block),footer [class*=footer-content]:has(.payment-icons){justify-items:center}footer h3{font-family:var(--font-body--family);font-weight:400;letter-spacing:.02em}footer .email-signup__input::placeholder{color:#f5f0e6bf}footer .email-signup__input-group{padding-inline-start:10px;padding-block:4px}footer p a{text-decoration:underline;text-underline-offset:3px}footer .menu__heading{font-family:var(--font-body--family);font-weight:400;font-size:1.4rem;padding-block:16px;cursor:pointer}footer .menu__heading__accordion{justify-content:space-between}footer .menu__item a{opacity:.85}footer .payment-icons__item svg{border:1px solid rgba(245,240,230,.5);border-radius:4px}footer .utilities{justify-content:center;border-top:none}footer .utilities>*{justify-self:center!important;text-align:center!important}footer accordion-custom,footer .menu,footer .menu__details{display:block;width:100%}footer .menu__heading{width:100%;text-align:left;list-style:none}footer .menu__heading::-webkit-details-marker{display:none}footer .menu__heading__accordion,footer .menu__heading__default{display:flex!important;width:100%;justify-content:space-between;align-items:center;font-family:var(--font-body--family)!important;font-weight:400!important;font-size:1.4rem;letter-spacing:.01em}footer .menu__heading__default{display:none!important}footer .menu__heading__toggle{width:22px;height:22px}footer .menu__heading__toggle svg{width:22px;height:22px}footer .details-content{padding-block-end:16px}footer .menu__item{font-size:1rem}footer .payment-icons__list{gap:10px;max-width:360px;margin-inline:auto}footer .payment-icons__item svg{width:40px;height:auto;filter:grayscale(1);opacity:.85;border:1px solid rgba(245,240,230,.45);border-radius:4px}footer .footer-content{width:100%;justify-self:center}footer .payment-icons__item:not(:has(svg[aria-labelledby=pi-cartes_bancaires],svg[aria-labelledby=pi-visa],svg[aria-labelledby=pi-master],svg[aria-labelledby=pi-american_express],svg[aria-labelledby=pi-apple_pay],svg[aria-labelledby=pi-paypal],svg[aria-labelledby=pi-klarna])){display:none}footer .footer-content:has(.email-signup-block){grid-template-columns:1fr!important;max-width:640px}@media screen and (min-width:750px){footer .menu__heading__toggle{display:none!important}footer .menu__heading{cursor:default}}.product-details h1{text-transform:uppercase;letter-spacing:.06em;line-height:1.25;text-align:center}.product-details .price,.product-details product-price{text-align:center;justify-content:center}.product-details variant-picker fieldset,.product-details .variant-option{text-align:center;justify-content:center}.product-details .variant-option legend{width:100%;text-align:center;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem}.product-details .variant-option__button-label{justify-content:center}.product-details .add-to-cart-button{min-height:52px}media-gallery,.product-media-container{background:#fff}@media screen and (min-width:750px){#MainContent>.shopify-section:first-child .slideshow-section slideshow-slide .slide__image{object-position:center top}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/double-s.css.map */
