:root{--cluutch-noir: #0c0408;--cluutch-blanc: #fefeff;--cluutch-rouge: #ce2838;--cluutch-filet: #ececec;--cluutch-gris: #6b6b6b;--cluutch-actif: #faf5f5;--cluutch-din: "DINPro", "Helvetica Neue", Arial, sans-serif;--cluutch-ivoire: #f6f2ee;--cluutch-gris-charte: #c0c0bf;--cluutch-or: #af8b44;--cluutch-succes: #2e7d43;--cluutch-rayon-tag: 6px;--cluutch-vite: .16s;--cluutch-courbe: cubic-bezier(.22, .61, .36, 1);--cluutch-ressort: linear(0 0%, .016 2.5%, .057 5%, .118 7.5%, .192 10%, .273 12.5%, .359 15%, .444 17.5%, .528 20%, .607 22.5%, .68 25%, .747 27.5%, .806 30%, .859 32.5%, .903 35%, .973 40%, 1.017 45%, 1.043 50%, 1.054 55%, 1.054 60%, 1.049 65%, 1.041 70%, 1.032 75%, 1.022 80%, 1.015 85%, 1.008 90%, 1.004 95%, 1 100%)}@supports not (transition-timing-function: linear(0,1)){:root{--cluutch-ressort: cubic-bezier(.3, 1.3, .5, 1)}}.cluutch-2026-section{font-family:var(--cluutch-din);font-size:15px;line-height:1.5;color:var(--cluutch-noir)}@font-face{font-family:DINPro;src:url(dinpro-medium-v2.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.mega-menu-sidebar .product-card-info .badges .badge{height:20px;padding:0 7px;border-radius:var(--cluutch-rayon-tag);background:var(--cluutch-noir);color:var(--cluutch-blanc);font-size:10px;font-weight:700;letter-spacing:.05em}.mega-menu-sidebar .product-card-info .badges .badge.red{background:var(--cluutch-rouge);color:var(--cluutch-blanc)}.mega-menu-sidebar .product-card-info .badges .badge.gold{background:var(--cluutch-or);color:var(--cluutch-noir)}.mega-menu-sidebar .product-card-info .badges .badge.grey{background:var(--cluutch-gris-charte);color:var(--cluutch-noir)}.announcement-bar-section{--color-announcement-bar-bg: var(--cluutch-rouge);--color-announcement-bar-text: var(--cluutch-blanc)}.announcement-bar-section .announcement-bar{padding:9px 10px;font-family:var(--cluutch-din);font-size:11px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase}.announcement-bar-section .announcement-bar--inner{padding:0;font-size:inherit;font-weight:inherit}.announcement-bar-section .announcement-bar--item{height:11px;line-height:11px;padding:0;letter-spacing:inherit}.announcement-bar-section .announcement-bar--item svg{height:11px;width:auto}.cluutch-bouton{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;min-width:44px;height:54px;margin:0;padding:0;border:0;border-radius:0;background:var(--cluutch-rouge);color:var(--cluutch-blanc);font-family:var(--cluutch-din);font-size:13.5px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--cluutch-vite) var(--cluutch-courbe),color var(--cluutch-vite) var(--cluutch-courbe),box-shadow var(--cluutch-vite) var(--cluutch-courbe)}.cluutch-bouton:before,.cluutch-bouton:after{content:none}.cluutch-bouton:hover,.cluutch-bouton:focus{color:var(--cluutch-blanc)}@media screen and (hover:hover){.cluutch-bouton:hover,.cluutch-bouton:focus-visible{background:var(--cluutch-blanc);color:var(--cluutch-rouge);box-shadow:inset 0 0 0 1px var(--cluutch-rouge)}}.cluutch-bouton:focus-visible{outline:2px solid var(--cluutch-noir);outline-offset:2px}.cluutch-bouton--44{height:44px;font-size:11px;letter-spacing:.14em}.cluutch-bouton--secondaire{background:transparent;color:var(--cluutch-noir);box-shadow:inset 0 0 0 1px var(--cluutch-noir)}.cluutch-bouton--secondaire:hover,.cluutch-bouton--secondaire:focus{color:var(--cluutch-noir)}@media screen and (hover:hover){.cluutch-bouton--secondaire:hover,.cluutch-bouton--secondaire:focus-visible{background:var(--cluutch-noir);color:var(--cluutch-blanc);box-shadow:inset 0 0 0 1px var(--cluutch-noir)}}.cluutch-bouton[disabled],.cluutch-bouton.sold-out,.cluutch-bouton.est-epuise{background:var(--cluutch-gris-charte);color:var(--cluutch-noir);box-shadow:none;cursor:default}.cluutch-bouton[aria-disabled=true],.cluutch-bouton.loading{opacity:.5;pointer-events:none}.cluutch-etoiles{--cluutch-etoile: 10px;display:inline-flex;align-items:center;gap:1.5px;color:var(--cluutch-noir)}.cluutch-etoiles svg{display:block;width:var(--cluutch-etoile);height:var(--cluutch-etoile);fill:currentColor}.cluutch-etoiles__vide path,.cluutch-etoiles__fond{fill:var(--cluutch-gris-charte)}.cluutch-etoiles__part{fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cluutch-2026.css.map */
