:root{--c-bg: #0A0B0D;--c-surface: #111316;--c-surface-2: #1C1F24;--c-surface-3: #242830;--color-body: #0A0B0D;--color-bg: #0A0B0D;--color-body-text: #9A9690;--color-text: #F0EDE8;--color-border: rgba(240, 237, 232, .08);--c-accent: #F26B1D;--c-accent-dim: #C45516;--c-accent-glow: rgba(242, 107, 29, .25);--c-text-1: #F0EDE8;--c-text-2: #9A9690;--c-text-3: #5C5A56;--c-text-inv: #0A0B0D;--c-border: rgba(240, 237, 232, .08);--c-border-active: rgba(240, 237, 232, .2);--c-success: #22C55E;--c-error: #EF4444;--font-display: "Barlow Condensed", sans-serif;--font-body: "Barlow", sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 3rem;--text-4xl: 4.5rem;--tracking-tight: -.02em;--tracking-normal: 0em;--tracking-wide: .06em;--tracking-wider: .12em;--tracking-widest: .2em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-10: 8rem;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--duration-fast: .15s;--duration-base: .25s;--duration-slow: .4s;--a80-accent: #F26B1D;--a80-accent-hover: #C45516;--a80-bg-primary: #0A0B0D;--a80-bg-surface: #111316;--a80-bg-surface-alt:#242830;--a80-text-primary: #F0EDE8;--a80-text-muted: #9A9690;--a80-border: rgba(240, 237, 232, .08);--a80-success: #22C55E;--a80-glow: 0 0 20px rgba(242, 107, 29, .25);--a80-font-heading: "Barlow Condensed", sans-serif;--a80-font-body: "Barlow", sans-serif}body,html{background-color:var(--a80-bg-primary)!important;color:var(--a80-text-primary)!important}.page-container,.main-content,.shopify-section{background-color:var(--a80-bg-primary)}.site-header{background-color:var(--a80-bg-surface)!important;border-bottom:1px solid var(--a80-border)!important;height:96px!important;max-height:96px!important;display:flex!important;align-items:center!important}.site-nav__link,.site-nav__link--button{font-family:var(--a80-font-heading)!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--a80-text-primary)!important;transition:color .2s ease!important}.site-nav__link:hover .site-nav__label,.site-nav__link:focus .site-nav__label{color:var(--a80-accent)!important;border-bottom-color:var(--a80-accent)!important}.site-nav__link--active .site-nav__label{border-bottom-color:var(--a80-accent)!important}.site-header__logo a,.site-header__logo{color:var(--c-text-1)!important}.site-header__logo-image img,.site-header__logo img{filter:invert(1);height:80px!important;width:auto!important;max-width:200px!important;max-height:80px!important;display:block!important;object-fit:contain!important}a:visited{color:inherit}.site-header__icon,.site-header__icon .icon{color:var(--a80-text-primary)!important;fill:var(--a80-text-primary)!important}.site-header__cart-count{background-color:var(--a80-accent)!important;color:var(--c-text-inv)!important}.announcement-bar{background-color:#0a0b0d!important;border-bottom:1px solid var(--c-border)!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important}.announcement-bar__message,.announcement-bar__message a,.announcement-bar__message span{font-family:var(--a80-font-heading)!important;font-weight:700!important;font-size:11px!important;letter-spacing:var(--tracking-widest)!important;text-transform:uppercase!important;color:#f26b1d!important}.slideshow,.slideshow-wrapper,.slideshow__slide,.slideshow__image{min-height:80vh!important}.slideshow__text-wrap--desktop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important}.slideshow__text-content{position:static!important;text-align:left!important;width:100%!important}.slideshow__text-wrap--desktop .page-width{margin:0 0 0 8%!important;padding:0!important;max-width:560px!important;width:auto!important;text-align:left!important}.slideshow__text-content-list{text-align:left!important}.slideshow__title{font-family:var(--font-display)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--c-text-1)!important;letter-spacing:var(--tracking-tight)!important;text-shadow:none!important;line-height:.95!important}.slideshow__subtitle{font-family:var(--font-body)!important;font-weight:300!important;color:var(--c-text-1)!important;text-shadow:none!important}.slideshow__btn,.btn.slideshow__btn,.slideshow__btn--mobile,.btn.slideshow__btn--mobile{background-color:#f26b1d!important;color:var(--c-text-inv)!important;border:none!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;font-family:var(--font-display)!important;font-weight:900!important;font-size:var(--text-sm)!important;letter-spacing:var(--tracking-wider)!important;text-transform:uppercase!important;padding:var(--space-3) var(--space-7)!important;transition:background-color var(--duration-fast) ease!important}.slideshow__btn:hover,.btn.slideshow__btn:hover{background-color:var(--c-accent-dim)!important;box-shadow:none!important;text-shadow:none!important}.slideshow__image{position:relative!important}.slideshow__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0b0d8c;z-index:1;pointer-events:none}.slideshow__overlay{background:#0a0b0d8c!important;opacity:1!important}.hero__overlay,.hero{background-color:var(--a80-bg-primary)!important}.hero .mega-title,.hero h2,.hero h1{font-family:var(--a80-font-heading)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--c-text-1)!important;letter-spacing:.02em!important;text-shadow:0 2px 24px rgba(0,0,0,.85),0 1px 4px rgba(0,0,0,.95)!important}.hero .mega-subtitle,.hero p{font-family:var(--a80-font-body)!important;font-weight:400!important;color:var(--c-text-1)!important;text-shadow:0 1px 12px rgba(0,0,0,.85)!important}.hero .btn,.hero__btn{background-color:var(--a80-accent)!important;color:var(--c-text-inv)!important;font-family:var(--a80-font-heading)!important;font-weight:700!important;letter-spacing:var(--tracking-wider)!important;text-transform:uppercase!important;border:none!important;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease!important}.hero .btn:hover,.hero__btn:hover{background-color:var(--a80-accent-hover)!important;box-shadow:var(--a80-glow)!important}.a80-trust-bar{background:var(--a80-bg-surface);border-top:1px solid var(--a80-border);border-bottom:1px solid var(--a80-border);padding:1.25rem 2rem;display:flex;justify-content:center;gap:2.5rem;flex-wrap:wrap}.a80-trust-bar__item{display:flex;align-items:center;gap:.5rem;font-family:var(--a80-font-heading);font-weight:700;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--a80-text-muted)}.a80-trust-bar__item:before{content:"\2726";color:var(--c-text-3)}.product-card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:0;overflow:hidden;position:relative;cursor:pointer}.product-card__full-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.product-card__image-wrap{aspect-ratio:1 / 1;overflow:hidden;background:var(--c-surface-2);position:relative}.product-card__image{width:100%;height:100%;object-fit:cover;display:block}.product-card__quick-add{position:absolute;bottom:var(--space-5);left:var(--space-5);right:var(--space-5);z-index:2;background:var(--c-accent);color:var(--c-text-inv);border:none;border-radius:0;padding:var(--space-3) var(--space-4);font-family:var(--font-display);font-weight:900;font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;text-decoration:none;text-align:center;display:block;cursor:pointer}.product-card__quick-add:hover{background:var(--c-accent-dim)}.product-card__info{padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--c-border);position:relative;z-index:2}.product-card__title{font-family:var(--font-display)!important;font-weight:700!important;font-size:var(--text-xl)!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:var(--c-text-1)!important;line-height:1.1!important;margin:0 0 var(--space-2)!important}.product-card__price,.product-card__price .price,.product-card__price .price-item,.product-card__price .price-item--regular,.product-card__price .price-item--sale{font-family:var(--font-display)!important;font-weight:700!important;font-size:var(--text-base)!important;letter-spacing:.05em!important;color:var(--c-text-2)!important}.product-card__price .price__badge--sale{background:var(--c-accent);color:var(--c-text-inv);font-family:var(--font-display);font-weight:900;font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:var(--space-1) var(--space-2);border-radius:0}.product-card--sold-out .product-card__image{opacity:.5}.grid-view-item{background:var(--c-surface);border:1px solid var(--c-border)}.price-item--regular,.price-item--sale{color:var(--c-text-2)!important}@media(prefers-reduced-motion:no-preference){.product-card{opacity:0;transform:translateY(40px)}}@media(prefers-reduced-motion:no-preference)and (max-width:768px){.product-card{transform:translateY(24px)}}@media(prefers-reduced-motion:no-preference){.product-card.is-visible{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s var(--ease-out),border-color var(--duration-fast) ease}.product-card.is-visible:hover{border-color:var(--c-border-active);transform:translateY(-4px)}.product-card__image{transition:transform var(--duration-slow) var(--ease-out)}.product-card.is-visible:hover .product-card__image{transform:scale(1.04)}.product-card__quick-add{opacity:0;transform:translateY(6px);transition:opacity var(--duration-base) ease,transform var(--duration-base) var(--ease-out),background var(--duration-fast) ease}.product-card.is-visible:hover .product-card__quick-add{opacity:1;transform:translateY(0)}.reveal{opacity:0;transform:translateY(32px);transition:opacity .6s ease,transform .6s var(--ease-out)}.reveal.is-revealed{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-32px);transition:opacity .6s ease,transform .6s var(--ease-out)}.reveal-left.is-revealed{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(32px);transition:opacity .6s ease,transform .6s var(--ease-out)}.reveal-right.is-revealed{opacity:1;transform:translate(0)}.hero-headline .line{display:block;overflow:hidden}.hero-headline .line-inner{display:block;transform:translateY(105%);opacity:0}.hero-subline{opacity:0;transform:translateY(16px)}.hero-cta-group{opacity:0;transform:translateY(12px)}.hero-headline .line-inner.is-visible{transform:translateY(0);opacity:1;transition:transform .7s var(--ease-out),opacity .5s ease}.hero-headline .line:nth-child(1) .line-inner{transition-delay:.05s}.hero-headline .line:nth-child(2) .line-inner{transition-delay:.15s}.hero-headline .line:nth-child(3) .line-inner{transition-delay:.25s}.hero-subline.is-visible{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s var(--ease-out);transition-delay:.4s}.hero-cta-group.is-visible{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s var(--ease-out);transition-delay:.55s}[data-parallax]{overflow:hidden;position:relative}[data-parallax-target]{width:100%;height:130%;object-fit:cover;will-change:transform;margin-top:-15%}}@media(prefers-reduced-motion:no-preference)and (max-width:768px){.reveal{transform:translateY(20px)}.reveal-left{transform:translate(-20px)}.reveal-right{transform:translate(20px)}}@media(prefers-reduced-motion:reduce){.reveal,.reveal-left,.reveal-right,.product-card,.hero-headline .line-inner,.hero-subline,.hero-cta-group{opacity:1!important;transform:none!important;transition:none!important}.product-card:hover{border-color:var(--c-border-active);transform:translateY(-4px)!important}}.section-header__title,.collection-header__title,h2,.h2{font-family:var(--a80-font-heading)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--a80-text-primary)!important;letter-spacing:.03em!important}.product-single__title,.product-single h1{font-family:var(--a80-font-heading)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--a80-text-primary)!important}.product-single__description{font-family:var(--a80-font-body)!important;font-weight:300!important;font-size:1rem!important;line-height:1.75!important;color:var(--a80-text-muted)!important}.product-single__description strong,.product-single__description b{color:var(--a80-text-primary)!important;font-weight:600!important}.product-single__description ul{list-style:none!important;padding:0!important}.product-single__description ul li:before{content:"\2726  ";color:var(--c-text-3)}.product-single__description table{width:100%;border-collapse:collapse;font-family:var(--font-display);font-size:var(--text-sm);margin:var(--space-5) 0}.product-single__description th,.product-single__description td{border:1px solid var(--c-border);padding:var(--space-2) var(--space-3);color:var(--c-text-2);text-align:center}.product-single__description th{background:var(--c-surface-2);color:var(--c-text-1);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:var(--text-xs)}.product-single__description tr:nth-child(2n) td{background:var(--c-surface)}.product-single__description tr:nth-child(odd) td{background:var(--c-bg)}.swatch__input:checked+.swatch__label,.swatch-element input:checked+label{border:2px solid var(--a80-accent)!important;box-shadow:var(--a80-glow)!important}.btn--add-to-cart,.product-form__cart-submit,button[name=add]{background-color:var(--a80-accent)!important;color:var(--c-text-inv)!important;font-family:var(--a80-font-heading)!important;font-weight:700!important;letter-spacing:var(--tracking-wider)!important;text-transform:uppercase!important;border:none!important;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease!important}.btn--add-to-cart:hover,.product-form__cart-submit:hover,button[name=add]:hover{background-color:var(--a80-accent-hover)!important;box-shadow:var(--a80-glow)!important}.a80-product-trust{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--a80-border);display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.a80-product-trust__item{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--a80-text-muted);font-family:var(--a80-font-body)}.a80-product-trust__item:before{content:"\2726";color:var(--a80-accent);flex-shrink:0}.btn:not(.btn--link):not(.btn--secondary){background-color:var(--a80-accent)!important;color:var(--c-text-inv)!important;font-family:var(--a80-font-heading)!important;font-weight:700!important;letter-spacing:var(--tracking-wider)!important;text-transform:uppercase!important}.btn:not(.btn--link):not(.btn--secondary):hover{background-color:var(--a80-accent-hover)!important}a{color:var(--a80-text-primary)}a:hover{color:var(--a80-accent)}.site-footer{background-color:var(--a80-bg-surface)!important;border-top:1px solid var(--a80-border)!important;color:var(--a80-text-muted)!important}.site-footer a{color:var(--a80-text-muted)!important}.site-footer a:hover{color:var(--a80-text-primary)!important}.site-footer__linklist-item a{font-family:var(--a80-font-body)!important;font-size:.9rem!important}.site-footer__copyright-content{font-size:.8rem!important;color:var(--a80-text-muted)!important}.site-footer .disclosure__toggle{background-color:var(--a80-bg-surface-alt)!important;border-color:var(--a80-border)!important;color:var(--a80-text-muted)!important}input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{background-color:var(--a80-bg-surface)!important;color:var(--a80-text-primary)!important;border-color:var(--a80-border)!important}input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:var(--a80-accent)!important;outline:none!important;box-shadow:var(--a80-glow)!important}.cart__items,.cart-popup,.drawer__inner{background-color:var(--a80-bg-surface)!important;color:var(--a80-text-primary)!important}.collection-hero,.template-collection .page-container,.template-list-collections .page-container{background-color:var(--a80-bg-primary)!important}@media only screen and (max-width:749px){.a80-trust-bar{gap:1.25rem;padding:1rem}.a80-trust-bar__item{font-size:.75rem}.a80-product-trust{grid-template-columns:1fr}.grid-view-item:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/apparel80516-custom.css.map */
