::selection{background:var(--color-accent);color:var(--color-fg)}body{font-feature-settings:"ss01","ss04"}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.display{letter-spacing:var(--heading-tracking);line-height:.95}:is(h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.display) .footer{padding-bottom:0}.display{font-size:calc(clamp(3rem,7.4vw,7rem) * var(--heading-scale));line-height:.9}.eyebrow,.hero__eyebrow,.card__vendor,.breadcrumbs,.price,.badge,.button,.shopify-challenge__button,.nav__link,.announcement-bar__message,.section-header__link,.text-link,.tabs__tab,.countdown__label,.collection__count,.collection__sort-label,.collection__filter-toggle,.facet summary,.facet-pill,.variant-picker__legend,.variant-picker__chart,.product-form__label,.quantity__input,.swatch__label,.accordion__num,.spec__label,.footer__heading,.footer__tagline,.footer__bottom,.cart-subtotal,.cart-item__options,.cart-item__remove,.drop__date,.archive-item__meta,.gallery__counter,.field label,.mobile-nav__link,.mobile-drawer__account,.header__tagline,.search-chip,.predictive .eyebrow,.link-button{font-family:var(--font-mono)}.eyebrow,.hero__eyebrow{font-weight:400;letter-spacing:.06em;font-size:.74rem;color:var(--color-muted)}.eyebrow:before{content:"// ";color:var(--color-accent)}.section-header{border-bottom:1px solid var(--color-fg);padding-bottom:14px;margin-bottom:0}.section-header h2{font-size:calc(clamp(1.8rem,3.4vw,3rem) * var(--heading-scale))}.section-header h2:before{content:"/";color:var(--color-accent);margin-right:.12em;font-weight:400}.section-header--center{border-bottom:0;margin-bottom:1.75rem}.section-header--center h2:before{content:none}.section-header__link{border-bottom:0;font-weight:400;letter-spacing:.04em;font-size:.78rem}.section-header__link:after{content:" \2192";color:var(--color-accent)}.section-header+.product-grid,.section-header+.slider,.section-header+.category-grid,.section-header+.campaign-grid{margin-top:0}.section-header+.archive-grid{margin-top:28px}.latest-drops .section-header,.featured-collections .section-header{margin-bottom:0}.button,.shopify-challenge__button{font-weight:600;font-size:.8rem;letter-spacing:.06em;min-height:50px;padding:.85rem 1.6rem}.button:hover{background:var(--color-accent);color:var(--color-fg);border-color:var(--color-accent)}.button--secondary:hover{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.button--light{--btn-bg: var(--color-bg);--btn-fg: var(--color-fg)}.button--light:hover{background:var(--color-accent);color:var(--color-fg);border-color:var(--color-accent)}.button--outline-light{border-color:#f4f3ef80}.button--outline-light:hover{background:var(--color-bg);color:var(--color-fg);border-color:var(--color-bg)}.button .arrow{color:inherit}.text-link{border-bottom-width:1px;font-weight:400}.badge{font-weight:600;font-size:.64rem;letter-spacing:.08em;padding:.32rem .5rem}.badge--new{background:var(--color-accent);color:var(--color-fg)}.badge--sale{background:var(--color-fg);color:var(--color-accent)}.badge--soldout{background:var(--color-bg);border-color:var(--color-border);color:var(--color-muted)}.price{font-weight:600;font-size:.9rem;letter-spacing:0}.price__compare{font-weight:400}.price--on-sale .price__current{color:var(--color-accent)}.announcement-bar__inner{height:34px}.announcement-bar__message{font-weight:400;letter-spacing:.08em;font-size:.7rem}.announcement-bar__message:before{content:"\25cf";color:var(--color-accent);margin-right:.7em;font-size:.6em;vertical-align:middle}.header{border-bottom:1px solid var(--color-fg)}.nav__link{font-weight:400;letter-spacing:.04em;font-size:.78rem}.nav__link:after{background:var(--color-accent);height:2px;bottom:12px}.header__tagline{letter-spacing:.06em;font-size:.7rem}.cart-count{background:var(--color-accent);color:var(--color-fg)}@media(min-width:990px){.header--inline .header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:32px;min-height:var(--header-height);padding:0 var(--gutter);max-width:none}.header--inline .header__top{display:contents}.header--inline .header__left{display:none}.header--inline .header__logo{grid-column:1;grid-row:1;justify-self:start}.header--inline .header__nav{grid-column:2;grid-row:1;border-top:0}.header--inline .nav{padding:0;max-width:none;justify-content:center;gap:0 var(--nav-gap)}.header--inline .nav__link{height:var(--header-height)}.header--inline .header__icons{grid-column:3;grid-row:1}}@media(min-width:990px)and (max-width:1280px){.header--inline .header{column-gap:20px}.header--inline .nav{gap:0 18px}.header--inline .nav__link{font-size:.72rem}}.nav__panel{border-top:1px solid var(--color-fg);border-bottom:1px solid var(--color-fg)}.nav__panel--dropdown{border:1px solid var(--color-fg);box-shadow:6px 6px 0 var(--color-fg)}.dropdown a{font-family:var(--font-mono);font-weight:400;font-size:.8rem;letter-spacing:.04em}.dropdown a:after{color:var(--color-accent)}.mega__heading{font-family:var(--font-mono);font-weight:600;font-size:.78rem}.mega__heading:before{content:"// ";color:var(--color-accent)}.search-modal__form{border-bottom:1px solid var(--color-fg)}.search-modal__input{text-transform:none;font-family:var(--font-mono);font-weight:400;letter-spacing:0}.search-modal__input::placeholder{color:var(--color-muted)}.hero--layout-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);background:var(--color-fg);color:var(--color-bg);border-bottom:1px solid var(--color-fg)}.hero--layout-split>*{grid-area:auto}.hero--layout-split .hero__media{grid-column:2;grid-row:1}.hero--layout-split .hero__media:after{opacity:calc(var(--overlay) * .35)}.hero--layout-split .hero__content{grid-column:1;grid-row:1;position:relative;max-width:none;margin:0;padding:56px clamp(24px,4vw,64px);flex-direction:column;justify-content:flex-end;border-right:1px solid rgba(244,243,239,.15);background-image:linear-gradient(rgba(244,243,239,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(244,243,239,.05) 1px,transparent 1px);background-size:48px 48px}.hero--layout-split .hero__box{max-width:560px;text-align:left}.hero--layout-split .hero__heading{font-size:calc(clamp(2.8rem,5.4vw,6rem) * var(--heading-scale));color:var(--color-bg)}.hero--layout-split .hero__eyebrow{color:#f4f3efb3}.hero__eyebrow-mark{color:var(--color-accent)}.hero--layout-split .hero__text{color:#f4f3efcc}.hero--layout-split .hero__buttons{justify-content:flex-start}.hero--layout-split .hero__buttons .button--light{--btn-bg: var(--color-accent);--btn-fg: var(--color-fg);border-color:var(--color-accent)}.hero--layout-split .hero__buttons .button--light:hover{background:var(--color-bg);color:var(--color-fg);border-color:var(--color-bg)}.hero__meta{position:absolute;top:28px;left:clamp(24px,4vw,64px);margin:0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;color:#f4f3ef8c}.hero--layout-overlay .hero__eyebrow{color:#fffc}@media(max-width:989px){.hero--layout-split{grid-template-columns:minmax(0,1fr);min-height:0}.hero--layout-split .hero__media{grid-column:1;grid-row:1;min-height:0;aspect-ratio:4 / 5}.hero--layout-split .hero__content{grid-column:1;grid-row:2;padding:64px 16px 32px;border-right:0}.hero__meta{top:20px;left:16px}}.product-grid{gap:0;border-left:1px solid var(--color-border);counter-reset:cc-item}.product-grid>li{position:relative;padding:14px;background:var(--color-bg);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);counter-increment:cc-item;transition:background-color .2s ease}.product-grid>li:before{content:"[" counter(cc-item,decimal-leading-zero) "]";position:absolute;top:12px;right:14px;z-index:4;font-family:var(--font-mono);font-size:.66rem;color:var(--color-muted);pointer-events:none}@media(hover:hover){.product-grid>li:hover{background:#fff}}.card__media{background:var(--color-surface)}.card__media img{padding:10%}.card__badges{top:10px;left:10px}.card__title{font-weight:500;text-transform:none;letter-spacing:-.01em;font-size:calc(.98rem * var(--heading-scale));line-height:1.25}.card__info{padding-top:12px;gap:6px}.card__price{font-size:.82rem}.quick-sizes{border:1px solid var(--color-fg);box-shadow:none}.quick-sizes__label{font-family:var(--font-mono);font-weight:400;letter-spacing:.04em}.quick-sizes__btn{font-family:var(--font-mono)}.quick-sizes__btn:hover:not([disabled]){background:var(--color-accent);color:var(--color-fg);border-color:var(--color-accent)}.card__quick-mobile button{border-radius:0}.product-row .slider{gap:0;border-left:1px solid var(--color-border)}.product-row .slider>.slider__item{padding:14px;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.product-row .slider{grid-auto-columns:20%}@media(max-width:1099px){.product-row .slider{grid-auto-columns:calc(100% / 3)}}@media(max-width:749px){.product-row .slider{grid-auto-columns:66%}}.slider-btn{border-color:var(--color-fg);border-radius:0}.slider-btn:hover{background:var(--color-accent);color:var(--color-fg);border-color:var(--color-accent)}.campaign-grid{gap:0;counter-reset:cc-tile;border-left:1px solid var(--color-fg)}.campaign-tile{counter-increment:cc-tile;border-right:1px solid var(--color-fg)}.campaign-tile__link:before{content:counter(cc-tile,decimal-leading-zero) " /";position:absolute;top:18px;left:22px;z-index:3;color:var(--color-bg);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.06em}.campaign-tile__content{padding:24px}.campaign-tile__heading{font-size:calc(clamp(1.6rem,2.4vw,2.3rem) * var(--heading-scale))}.campaign-tile .button--light{--btn-bg: var(--color-accent);border-color:var(--color-accent)}.campaign-grid-section .section-header{margin-bottom:0}.category-grid{gap:0;border-left:1px solid var(--color-border)}.category-tile{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:14px}.category-tile__footer{border-bottom:0;padding:14px 0 4px}.category-tile__title{font-size:calc(1.15rem * var(--heading-scale))}.category-tile__arrow{color:var(--color-accent)}.upcoming{background:var(--drop-bg)}.upcoming .section-header{border-bottom-color:#f4f3ef40;margin-bottom:40px}.countdown__unit{border-color:#f4f3ef4d}.countdown__value{font-family:var(--font-mono);font-weight:600}.countdown__unit:last-child .countdown__value{color:var(--color-accent)}.drop__badge--soon{background:var(--color-accent);color:var(--color-fg)}.drop__date .icon{color:var(--color-accent)}.tabs__tab{font-family:var(--font-mono);font-weight:400;letter-spacing:.04em;font-size:.76rem;border-color:var(--color-fg)}.tabs__tab[aria-selected=true]{background:var(--color-fg);color:var(--color-bg)}.tabs__tab[aria-selected=true]:before{content:"\25cf  ";color:var(--color-accent)}.brand-story{border-top:1px solid var(--color-fg);border-bottom:1px solid var(--color-fg)}.brand-story__mark{width:44px;height:44px;color:var(--story-fg)}.image-text__media{border:1px solid var(--color-fg)}.marquee__item{font-family:var(--font-mono);font-weight:600;letter-spacing:.02em;font-size:calc(clamp(1rem,1.8vw,1.5rem) * var(--heading-scale))}.marquee__item .icon{width:22px;height:22px}.newsletter{border-top:1px solid var(--color-fg)}.newsletter__heading:after{content:"_";color:var(--color-accent);animation:cc-blink 1.1s steps(1) infinite}@keyframes cc-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.newsletter__heading:after{animation:none}}.newsletter .input,.inline-form--dark .input{font-family:var(--font-mono);font-size:.9rem}.footer{padding-bottom:0}.footer__heading{justify-content:flex-start;gap:.5em}.footer__heading:before{content:"//";color:var(--color-accent)}.footer__plus{margin-left:auto}.footer__tagline{color:var(--color-accent)}.footer__logo .logo__svg{width:200px}.footer__wordmark{padding:40px var(--gutter) 0;overflow:hidden;line-height:0;color:var(--footer-fg)}.footer__wordmark .logo__svg,.footer__wordmark .logo__img{width:100%;max-width:none;max-height:none;height:auto;display:block;transform:translateY(14%)}.social-list a{border-radius:0}.social-list a:hover{background:var(--color-accent);color:var(--color-fg);border-color:var(--color-accent);opacity:1}.product__title{text-transform:uppercase;font-size:calc(clamp(1.7rem,2.6vw,2.5rem) * var(--heading-scale));line-height:.98}.product__price{font-family:var(--font-mono);font-size:1.25rem}.product__info{gap:20px}.product__availability{font-family:var(--font-mono);font-size:.78rem;font-weight:400}.product__availability:before{border-radius:0}.gallery__main,.gallery__slide{background:var(--color-surface)}.gallery__arrow{border-radius:0}.gallery__arrow:hover{background:var(--color-accent);color:var(--color-fg);border-color:var(--color-accent)}.gallery__thumb{border-radius:0}.gallery__thumb.is-active{border-color:var(--color-accent)}.variant-picker__legend{font-weight:600;font-size:.78rem;letter-spacing:.04em}.swatches--sizes{gap:0;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.swatches--sizes .swatch__label{border:0;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);min-height:52px;font-weight:600;font-size:.86rem}.swatch__label{background:var(--color-bg)}.swatch:hover .swatch__label{background:#fff;border-color:var(--color-fg)}.swatch input:checked+.swatch__label{background:var(--color-fg);color:var(--color-bg)}.swatch input:checked+.swatch__label:before{content:"\25b8  ";color:var(--color-accent)}.swatch.is-unavailable input:checked+.swatch__label{border:2px solid var(--color-fg)}.product-form__submit{font-size:.9rem;min-height:58px}.product-form__submit:not([disabled]):after{content:" \2192"}.product-accordion summary{font-family:var(--font-heading);font-weight:500;text-transform:uppercase;letter-spacing:0;font-size:.95rem}.accordion__num{color:var(--color-accent);font-size:.74rem}.accordion__num:after{content:" /";color:var(--color-muted)}.spec-list li{border-bottom:1px dashed var(--color-border);padding-bottom:8px}.spec__label{font-size:.72rem;letter-spacing:.02em}.sticky-atc{border-top:1px solid var(--color-fg)}.collection-hero__title{font-size:calc(clamp(2.4rem,5.6vw,4.8rem) * var(--heading-scale))}.collection-hero__title:before{content:"/";color:var(--color-accent);margin-right:.08em;font-weight:400}.collection__toolbar{border-bottom-color:var(--color-fg);margin-bottom:0}.collection__filter-toggle{border-radius:0;font-weight:400;letter-spacing:.04em}.collection__filter-count{background:var(--color-accent);color:var(--color-fg);border-radius:0}.facet__option input{accent-color:var(--color-accent)}.facet__list--grid .facet__option{font-family:var(--font-mono)}.collection__layout--sidebar .facets{padding-top:16px}.cart-drawer__title{font-size:1.3rem}.cart-item__title{font-weight:500;text-transform:none;letter-spacing:-.01em}.cart-item__price{font-family:var(--font-mono);font-size:.88rem}.cart-checkout{background:var(--color-accent);color:var(--color-fg);border-color:var(--color-accent)}.cart-checkout:hover{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.cart-empty__icon{width:56px;height:56px;color:var(--color-accent)}.quantity{border-radius:0}.breadcrumbs{font-size:.7rem;letter-spacing:.04em}.breadcrumbs li:not(:last-child):after{content:"\2192";color:var(--color-accent)}.pagination a,.pagination span{font-family:var(--font-mono);border-radius:0}.pagination [aria-current]{background:var(--color-accent);color:var(--color-fg);border-color:var(--color-accent)}.not-found__mark{color:var(--color-accent)}.toast{font-family:var(--font-mono);font-size:.82rem;border-left:4px solid var(--color-accent)}.footer__wordmark{display:none!important}.footer{padding-bottom:28px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
