:root{--kuto-noir: #0B0B0B;--kuto-charbon: #141311;--kuto-ardoise: #1C1A17;--kuto-noyer: #A2703F;--kuto-noyer-clair: #C89463;--kuto-noyer-fonce: #6E4A2C;--kuto-creme: #EDE8E0;--kuto-creme-sourde: #9E978C;--kuto-ligne: rgba(237, 232, 224, .14);--kuto-ease: cubic-bezier(.22, 1, .36, 1);--kuto-duree: .82s;--color-background: var(--kuto-noir);--color-background-rgb: 11 11 11;--color-foreground: var(--kuto-creme);--color-foreground-rgb: 237 232 224;--color-border: var(--kuto-ligne);--color-border-rgb: 237 232 224;--color-primary-button-background: var(--kuto-noyer);--color-primary-button-border: var(--kuto-noyer);--color-primary-button-text: #0B0B0B;--color-primary-button-hover-background: var(--kuto-noyer-clair);--color-primary-button-hover-border: var(--kuto-noyer-clair);--color-primary-button-hover-text: #0B0B0B;--color-primary-button-focus-outline: var(--kuto-noyer-clair);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--kuto-ligne);--color-secondary-button-text: var(--kuto-creme);--color-secondary-button-hover-background: rgba(162, 112, 63, .12);--color-secondary-button-hover-border: var(--kuto-noyer);--color-secondary-button-hover-text: var(--kuto-creme);--color-input-background: var(--kuto-charbon);--color-input-text: var(--kuto-creme);--color-input-text-rgb: 237 232 224;--color-input-border: var(--kuto-ligne);--color-variant-background: transparent;--color-variant-border: var(--kuto-ligne);--color-variant-text: var(--kuto-creme);--color-variant-hover-background: rgba(162, 112, 63, .14);--color-variant-hover-border: var(--kuto-noyer);--color-variant-hover-text: var(--kuto-creme);--color-selected-variant-background: var(--kuto-noyer);--color-selected-variant-border: var(--kuto-noyer);--color-selected-variant-text: #0B0B0B;--color-selected-variant-hover-background: var(--kuto-noyer-clair);--color-selected-variant-hover-border: var(--kuto-noyer-clair);--color-selected-variant-hover-text: #0B0B0B}body{background-color:var(--kuto-noir);color:var(--kuto-creme);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}h1,.h0,.h1{font-size:clamp(2.4rem,6.4vw,4.6rem)}h2,.h2{font-size:clamp(1.9rem,4.4vw,3.1rem)}h3,.h3{font-size:clamp(1.35rem,2.6vw,1.85rem)}p,li{line-height:1.68;color:#ede8e0d1}.kuto-titre-file:after{content:"";display:block;width:56px;height:1px;margin-top:1.15rem;background:linear-gradient(90deg,var(--kuto-noyer),transparent)}.kuto-surtitre{display:inline-block;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--kuto-noyer-clair);margin-bottom:.9rem}.button,button.button,.shopify-payment-button__button{letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:600;border-radius:2px;transition:transform .26s var(--kuto-ease),background-color .26s var(--kuto-ease),box-shadow .26s var(--kuto-ease)}.button:hover,.shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:0 10px 26px #a2703f47}.button:active{transform:translateY(0) scale(.985)}.kuto-reveal{opacity:0;transform:translateY(30px) scale(1.035);transition:opacity var(--kuto-duree) var(--kuto-ease),transform var(--kuto-duree) var(--kuto-ease);transition-delay:var(--kuto-delai, 0ms);will-change:opacity,transform}.kuto-reveal.kuto-visible{opacity:1;transform:translateY(0) scale(1)}.kuto-reveal.kuto-termine{will-change:auto}.product-media,.card-gallery,.media-wrapper{overflow:hidden}.product-media img,.card-gallery img,.media-wrapper img{transition:transform .9s var(--kuto-ease)}.product-media:hover img,.card-gallery:hover img,.media-wrapper:hover img{transform:scale(1.045)}.kuto-carte{background:var(--kuto-charbon);border:1px solid var(--kuto-ligne);border-radius:3px;padding:2rem 1.75rem;transition:border-color .38s var(--kuto-ease),transform .38s var(--kuto-ease)}.kuto-carte:hover{border-color:#a2703f8c;transform:translateY(-3px)}.kuto-filet-bois{height:1px;border:0;background:linear-gradient(90deg,transparent,var(--kuto-noyer),transparent);opacity:.55}details summary{cursor:pointer;transition:color .24s var(--kuto-ease)}details summary:hover{color:var(--kuto-noyer-clair)}@media(prefers-reduced-motion:reduce){.kuto-reveal{opacity:1;transform:none;transition:none}.button:hover,.product-media:hover img,.card-gallery:hover img,.media-wrapper:hover img,.kuto-carte:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kuto-brand.css.map */
