:root{--gu-paper: #ffffff;--gu-wash: #f7f5fc;--gu-lavande: #efeaff;--gu-line: #e6e2f0;--gu-ink: #121212;--gu-ink-2: #2a2a2a;--gu-text: #121212;--gu-text-soft: #6b6b6b;--gu-violet: #5b2ff0;--gu-violet-fonce: #4420c8;--gu-violet-clair: #b9a6ff;--gu-green: #1f8a5b;--gu-red: #d33a2c;--gu-volt: var(--gu-violet);--gu-volt-dark: var(--gu-violet-fonce);--gu-blue: var(--gu-violet);--gu-cream: var(--gu-wash);--gu-ink-soft: var(--gu-text-soft);--gu-brass: var(--gu-violet);--gu-brass-light: var(--gu-lavande);--gu-seal: var(--gu-violet);--gu-radius: 18px;--gu-radius-sm: 12px;--gu-pill: 999px;--gu-shadow: 0 1px 2px rgba(18, 18, 18, .05), 0 12px 28px -12px rgba(68, 32, 200, .18);--gu-shadow-fort: 0 2px 6px rgba(18, 18, 18, .07), 0 22px 44px -18px rgba(68, 32, 200, .28);--gu-display: "Bricolage Grotesque", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--gu-serif: var(--gu-display);--gu-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-stack-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-stack-header: "Bricolage Grotesque", "Inter", -apple-system, sans-serif;--font-weight-header: 800;--font-weight-header--bolder: 800}.gu-section{background:var(--gu-paper);padding:56px 0}.gu-wrap{max-width:1320px;margin:0 auto;padding:0 20px}.gu-kicker{font-family:var(--gu-sans);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--gu-violet);background:var(--gu-lavande);display:inline-block;padding:6px 12px;border-radius:var(--gu-pill);margin:0 0 12px}.gu-title{font-family:var(--gu-display);font-weight:800;font-size:clamp(28px,4vw,48px);line-height:1;letter-spacing:-.035em;color:var(--gu-text);margin:0 0 10px}.gu-title span{color:var(--gu-violet)}.gu-sub{font-family:var(--gu-sans);font-size:15.5px;line-height:1.55;color:var(--gu-text-soft);margin:0}.gu-btn{font-family:var(--gu-sans);font-weight:700;font-size:15px;letter-spacing:0;background:var(--gu-violet);color:#fff;border:0;border-radius:var(--gu-pill);padding:15px 26px;cursor:pointer}.gu-btn:hover{background:var(--gu-violet-fonce)}.gu-multiplie{mix-blend-mode:multiply}.m-section__heading,.m-page-heading,.m-product-title,h1,h2,h3{font-family:var(--gu-display)!important;font-weight:800!important;letter-spacing:-.03em!important}.m-product-card__media,.m-product-card__image{background:var(--gu-lavande)!important;border-radius:var(--gu-radius-sm)!important}.m-product-card__image img,.m-product-card__media img{mix-blend-mode:multiply;object-fit:contain!important}.m-product-card__title a,.m-product-card__title{font-family:var(--gu-sans);font-weight:600;letter-spacing:-.005em}.m-product-card__price,.m-price__sale,.m-price__regular{font-family:var(--gu-display)!important;font-weight:800!important;letter-spacing:-.02em}.m-button--primary,.m-add-to-cart,button[name=add],.m-product-form button[type=submit]{background:var(--gu-violet)!important;border-color:var(--gu-violet)!important;color:#fff!important;border-radius:var(--gu-pill)!important;font-weight:700!important}.m-button--primary:hover,button[name=add]:hover{background:var(--gu-violet-fonce)!important;border-color:var(--gu-violet-fonce)!important}.m-button--secondary,.m-button--outline{border-radius:var(--gu-pill)!important}.m-product-media__item,.m-product-media--slider__item,.m-product-media .m-image{background:var(--gu-lavande);border-radius:var(--gu-radius)}.m-product-media__item img,.m-product-media .m-image img{mix-blend-mode:multiply}.m-product-tag,.m-product-card__tag-name{border-radius:var(--gu-pill)!important;font-weight:700;letter-spacing:.01em}.m-product-shipping--content__value{margin-left:.35em}.m-cart-count-bubble,.m-cart-count{background:var(--gu-violet)!important;color:#fff!important}.gu-cart-livraison{display:flex;justify-content:space-between;margin:10px 0 6px;font-family:var(--gu-sans);font-size:15px;color:var(--gu-ink)}.gu-cart-livraison__offerte{font-weight:700;color:var(--gu-green)}.gu-cart-rass{list-style:none;margin:12px 0 4px;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px}.gu-cart-rass li{display:inline-flex;align-items:center;gap:6px;font-family:var(--gu-sans);font-size:12.5px;font-weight:600;color:var(--gu-text-soft)}.gu-cart-rass svg{width:15px;height:15px;stroke:var(--gu-violet)}.snkr-title{font-family:var(--gu-display)!important;font-weight:800!important;letter-spacing:-.035em!important;color:var(--gu-ink)!important}.snkr-title:after{background-color:var(--gu-violet)!important;width:44px!important;height:4px!important;border-radius:99px!important}.snkr-subtitle{font-family:var(--gu-sans)!important;color:var(--gu-text-soft)!important;font-size:14.5px!important}.snkr-view-all-btn{font-family:var(--gu-sans)!important;font-weight:700!important;font-size:13.5px!important;border:1.5px solid var(--gu-violet)!important;color:var(--gu-violet)!important;border-radius:999px!important;padding:10px 20px!important;background:transparent!important}.snkr-view-all-btn:hover{background:var(--gu-violet)!important;color:#fff!important}@media(max-width:749px){.gu-section{padding:36px 0}.gu-wrap{padding:0 16px}.gu-title{font-size:clamp(26px,8vw,34px)}.gu-sub{font-size:14.5px}}.gu-404{max-width:640px;margin:0 auto;padding:64px 16px 40px;text-align:center}.gu-404__code{display:inline-block;font:600 13px/1 var(--font-stack-body);letter-spacing:.08em;text-transform:uppercase;color:var(--gu-violet);background:var(--gu-lavande);border-radius:999px;padding:8px 14px;margin:0 0 18px}.gu-404__titre{font-family:var(--font-stack-header);font-weight:800;font-size:clamp(28px,6vw,44px);line-height:1.08;color:var(--gu-ink);margin:0 0 12px}.gu-404__texte{color:var(--gu-text-soft);font-size:16px;margin:0 0 26px}.gu-404__recherche{display:flex;gap:8px;max-width:460px;margin:0 auto 18px}.gu-404__recherche input{flex:1;min-width:0;height:48px;border:1px solid var(--gu-line);border-radius:999px;padding:0 18px;font-size:16px;background:#fff}.gu-404__recherche input:focus{outline:2px solid var(--gu-violet);outline-offset:1px;border-color:var(--gu-violet)}.gu-404__recherche button{height:48px;border:0;border-radius:999px;padding:0 20px;background:var(--gu-ink);color:#fff;font-weight:600;cursor:pointer}.gu-404__liens{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media(max-width:480px){.gu-404{padding-top:40px}.gu-404__liens .m-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gu-brand.css.map */
