body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}.display,.section-title,.product-title,h1,h2,.wordmark,.mobile-drawer nav a,.value-card__number,.step:before{font-family:Inter,system-ui,sans-serif;font-style:normal;font-weight:900;letter-spacing:-.045em;line-height:1.06;text-transform:none}.section-title{font-size:clamp(2rem,4.7vw,4.2rem)}.wordmark{font-size:clamp(1.35rem,2.6vw,1.8rem);font-weight:800;letter-spacing:-.05em}.wordmark span{color:#c72b29}.section{padding:clamp(3.5rem,7vw,6rem) 0}.page-width{width:min(calc(100% - 64px),var(--page-width))}.eyebrow{font-weight:600;letter-spacing:.09em;font-size:.73rem}.announcement{background:#121212;color:#fff;font-size:.7rem;letter-spacing:.07em;font-weight:500;padding:.65rem}.site-header{background:#121212f5;color:#fff;border-bottom:1px solid #ffffff20}.header-inner{min-height:80px}.desktop-nav a{font-weight:500;text-transform:none;letter-spacing:0;color:#ffffffba;font-size:.9rem}.desktop-nav a:hover{color:#fff}.header-actions .icon-link,.menu-toggle{border-color:#ffffff30;border-radius:6px}.cart-count{background:#c72b29;color:#fff}.icon-link{width:auto;min-width:42px;display:flex;justify-content:center;gap:.3rem;padding:.3rem}.mobile-drawer{background:#121212;color:#fff;visibility:hidden}.menu-open .mobile-drawer{visibility:visible}.mobile-drawer .drawer-close{border-color:#ffffff40}.button{background:var(--color-accent);border-color:var(--color-accent);color:#fff;text-transform:none;letter-spacing:0;font-weight:600;padding:.9rem 1.6rem;min-height:52px}.button:hover{filter:brightness(.94);transform:none}.button--outline{background:transparent;color:var(--color-text);border:1px solid var(--color-border)}.button--outline:hover{background:#eee;color:#121212}.text-link{font-weight:600;text-transform:none;letter-spacing:0}.hero{min-height:680px;align-items:center;background:#121212;color:#fff}.hero__content{padding-top:6rem;padding-bottom:6rem}.hero h1{max-width:12ch;font-size:clamp(3.5rem,7.8vw,7rem);letter-spacing:-.055em;text-wrap:balance;line-height:1.02;text-transform:none}.hero__text{font-weight:300;max-width:570px;font-size:clamp(1.05rem,1.8vw,1.4rem);line-height:1.6;color:#ffffffbd}.hero .eyebrow{display:inline-block;border:1px solid #ffffff35;padding:.55rem .85rem;border-radius:30px;color:#fff;text-transform:none;letter-spacing:.01em}.hero__fallback{background:radial-gradient(ellipse at 85% 80%,#c72b291c,transparent 55%),linear-gradient(120deg,#121212,#191919)}.hero__media img{filter:none}.hero__media:after{background:linear-gradient(90deg,#121212e8,#12121270 60%,#12121220)}.hero .button--outline{color:#fff;border-color:#ffffff60}.hero .button--outline:hover{background:#ffffff15}.hero__stamp,.slash-rule{display:none}.product-card__media{display:block;background:#f5f5f5;border-radius:6px;aspect-ratio:4/5}.product-card__media img{object-fit:contain;padding:.6rem}.product-card__title{text-transform:none;font-weight:600;line-height:1.45;font-size:.95rem}.product-card__badge{background:#121212;color:#fff;font-weight:500;border-radius:3px;text-transform:none}.product-card__info{padding:1.1rem .1rem}.price{font-weight:500;font-size:.95rem}.section--surface{background:#f5f5f5}.section--surface .rte{color:#555;line-height:1.85;font-weight:400}.steps{gap:1.5rem}.step{border:0;border-top:1px solid #ddd;background:transparent;padding:1.5rem 0}.step:before{font-size:1rem;font-weight:600;margin-bottom:1.5rem;color:var(--color-accent)}.step h3,.value-card h3{text-transform:none;font-size:1rem;font-weight:600;letter-spacing:-.02em}.step p{font-size:.9rem;line-height:1.7}.section-head>p{max-width:440px;font-size:.95rem}.value-card__number{margin-bottom:2rem}.product-title{font-size:clamp(2rem,4vw,3.5rem)}.product-description{color:#555;line-height:1.75;font-size:.95rem}.product-price{font-size:1.3rem}.product-media__item{background:#f5f5f5;border-radius:6px;overflow:hidden}.product-media__item img{object-fit:contain}.variant-status{color:#575757;text-transform:none;letter-spacing:0;font-weight:500}.option-group legend{text-transform:none;font-weight:600;letter-spacing:0;font-size:.9rem}.option-label{background:#fff;border-radius:4px;font-weight:500;color:#121212}.option-input:checked+.option-label{background:#121212;border-color:#121212;color:#fff}.option-input:focus-visible+.option-label{outline-color:#c72b29}.quantity{border-radius:4px;overflow:hidden}.fulfilment-box{border:1px solid #e2e2e2;border-left:3px solid var(--color-accent);border-radius:4px;background:#fafafa}.fulfilment-box strong{color:#121212;text-transform:none;letter-spacing:0;font-weight:600}.fulfilment-box p{color:#555;font-size:.83rem;line-height:1.65}.build-card{border-radius:4px;font-size:.85rem}.build-card strong{text-transform:none}.collection-hero,.page-hero{background:#f5f5f5}.collection-hero h1,.page-hero h1{font-size:clamp(2.8rem,6vw,5rem)}.cart-item h2,.article-card h2{font-family:Inter,system-ui,sans-serif}.cart-summary{border-radius:8px}.cart-item img{object-fit:contain}.pagination .current,.site-footer{background:#121212;color:#fff}.footer-brand p,.site-footer .muted,.footer-links a,.footer-bottom{color:#ffffffa6}.footer-title{font-family:Inter,system-ui,sans-serif;text-transform:none;font-weight:600;letter-spacing:0;font-size:.9rem}.newsletter-form input{background:#202020;color:#fff;border-color:#ffffff35}.newsletter-form button{background:var(--color-accent);color:#fff}.footer-bottom{border-color:#ffffff25}.skip-link{background:#c72b29;color:#fff}@media(max-width:990px){.header-inner{grid-template-columns:auto 1fr auto}.hero{min-height:620px}}@media(max-width:640px){.page-width{width:calc(100% - 36px)}.header-inner{min-height:66px}.hero{min-height:570px}.hero__content{padding:4.5rem 0}.hero h1{font-size:clamp(3rem,12vw,4.7rem)}.hero__text{font-size:1rem}.hero__media:after{background:linear-gradient(90deg,#121212d9,#12121270)}.hero__actions{gap:.6rem}.hero__actions .button{padding:.8rem 1rem}.product-grid{gap:1rem}.product-title{font-size:2.3rem}.steps{grid-template-columns:1fr 1fr;gap:1.3rem}.step{padding:1.1rem 0}.footer-grid{gap:2rem}.mobile-drawer{right:8%}.product-card__title,.price{font-size:.85rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/streetwear.css.map */
