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-form{margin-top:1.25rem;gap:1.15rem}.product-purchase-price{padding:.85rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.product-purchase-price__label{display:block;margin-bottom:.25rem;font-size:.78rem;font-weight:600;color:#555}.product-purchase-price .product-price{margin:0;font-size:1.5rem;font-weight:700}.product-purchase-price .variant-status{display:block;margin:.2rem 0 0}.option-label__price{display:block;margin-top:.2rem;font-size:.85rem;font-weight:700}.product-details{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.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}}.newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.newsletter-form label,.newsletter-form .errors,.newsletter-form p{grid-column:1/-1}.newsletter-form input[type=email]{display:block;visibility:visible;opacity:1;min-width:0;width:100%;min-height:44px}.newsletter-form button{min-height:44px}.fulfilment-box summary{cursor:pointer;font-weight:700}.flagship{background:#f7f3ed;color:#121212;padding:clamp(2rem,5vw,5rem) 0}.flagship__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,4vw,4rem)}.flagship .eyebrow{color:#a82321;margin:0 0 1rem}.flagship h1{font-size:clamp(2.8rem,5vw,5.4rem);max-width:10ch;margin:0 0 1.3rem;text-wrap:balance}.flagship__name{font-size:1rem;font-weight:700;margin:0 0 .75rem}.flagship__text{color:#52504c;line-height:1.65;max-width:38ch}.flagship__price{display:flex;flex-direction:column;gap:.25rem;margin:1.4rem 0}.flagship__price>span{font-size:.85rem;color:#52504c}.flagship__price strong{font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.03em}.flagship__actions{display:flex;align-items:center;gap:1.3rem;flex-wrap:wrap}.flagship__note{font-size:.8rem;line-height:1.5;color:#52504c;margin:.9rem 0 0}.flagship__visual{position:relative;display:block;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 36px #1212120a}.flagship__visual img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;padding:1.5rem}.flagship__badge{position:absolute;top:1rem;left:1rem;z-index:1;background:#121212;color:#fff;border-radius:30px;font-size:.72rem;font-weight:600;padding:.55rem .8rem}@media(max-width:749px){.flagship__grid{grid-template-columns:1fr;gap:1.8rem}.flagship h1{max-width:14ch;font-size:clamp(2.6rem,9vw,4rem)}.flagship__visual img{padding:1rem}.flagship__actions .button{width:100%;text-align:center}.flagship__actions{gap:1rem}.flagship__price{margin:1rem 0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/streetwear.css.map */
