:root{--noir: #101010;--noir-2: #181818;--noir-3: #222222;--gold: #FF6B35;--gold-light: #FF8C5A;--gold-deep: #E04E1A;--cream: #FFFFFF;--muted: #8A8A8A}body{background:var(--noir)!important;color:var(--cream)!important}h1,.h1{font-weight:800!important;letter-spacing:-.01em;line-height:1.02;color:#fff!important}h2,.h2{font-weight:800!important;letter-spacing:-.01em;color:#fff!important}.eyebrow,.section-subtitle{color:var(--gold)!important;text-transform:uppercase;letter-spacing:.22em;font-size:.7rem;font-weight:700}.btn,.button,a.btn-primary,button.btn-primary{border-radius:6px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;padding:1rem 2.6rem;transition:transform .25s ease,box-shadow .25s ease}.btn-primary,a.btn-primary{background:var(--gold)!important;color:#101010!important;border:none!important}.btn-primary:hover,a.btn-primary:hover{background:var(--gold-light)!important;transform:translateY(-2px);box-shadow:0 12px 32px #ff6b3559}.btn-outline,a.btn-outline{background:transparent!important;color:var(--gold)!important;border:1px solid var(--gold)!important}.announcement-bar{background:var(--gold)!important;color:#101010!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.ember-ticker{background:var(--gold)!important;color:#101010!important}.ember-ticker__track span{color:#101010!important}.scrolling-text{background:#101010!important;border-top:1px solid #222;border-bottom:1px solid #222}.scrolling-text *{color:var(--gold)!important;font-weight:700;letter-spacing:.14em}.header,header{background:#101010!important}.header a,.nav-link,.header__menu-link{color:#fff!important}.header a:hover{color:var(--gold)!important}.product__card{position:relative;background:#ffffff1a!important;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);border-radius:20px!important;overflow:hidden;border:1.5px solid rgba(255,255,255,.28)!important;box-shadow:0 12px 40px #00000073,inset 0 2px 16px #ffffff24,inset 0 -2px 8px #0003;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.product__card:after{content:"";position:absolute;top:-60%;left:-30%;width:60%;height:220%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.13),transparent);transform:rotate(12deg);pointer-events:none;z-index:2}.product__card:hover{transform:translateY(-5px);border-color:#ff6b35b3!important;box-shadow:0 20px 56px #0000008c,0 0 24px #ff6b3540,inset 0 2px 16px #fff3}.product__card__thumbnail,.product__card__thumbnail .media,.product__card__thumbnail img{border-radius:14px;overflow:hidden}.product__card .product__card__content,.product__card__content{background:#ffffff0d!important;padding:1rem 1.2rem 1.3rem!important;border-top:1px solid rgba(255,255,255,.14);position:relative;z-index:1}.collection-card--media__wrapper,.collection-card--media__wrapper .media,.collection-card--media__wrapper img{border-radius:18px!important;overflow:hidden}.section-heading:after,.section__heading:after{content:"";display:block;width:56px;height:4px;background:var(--gold);border-radius:4px;margin:.9rem auto 0}.noir-statement{background:var(--gold);color:#101010;padding:5rem 2rem;text-align:center;overflow:hidden}.noir-statement h2{font-size:clamp(2.5rem,7vw,5.5rem);font-weight:900;line-height:1;letter-spacing:-.02em;color:#101010!important;text-transform:uppercase}.noir-statement h2 span{color:#fff!important}.newsletter-band{background:var(--gold);color:#101010;padding:4rem 2rem;text-align:center}.newsletter-band h2{color:#101010!important}.newsletter-band input[type=email]{border-radius:6px!important;border:2px solid #101010;padding:1rem 1.4rem;min-width:280px}.footer{background:#101010!important;color:#fff;border-top:2px solid var(--gold)}.footer a{color:#ccc}.footer a:hover{color:var(--gold)}.footer h4,.footer .footer__heading{color:var(--gold)!important;text-transform:uppercase;font-size:.78rem;letter-spacing:.14em}.countdown,.timer{color:var(--gold);font-weight:800}.stars,.rating-stars{color:var(--gold)!important}input[type=email],input[type=text],input[type=search]{border-radius:6px!important}.header--sticky,.header.sticky,header.sticky,.shopify-section-header-sticky .header{background:#101010!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/noir.css.map */
