.night-hero{height:290svh;min-height:0}.night-hero__stage{height:calc(100svh - var(--hdr));min-height:520px;contain:paint}.night-hero__sheet video{transition:opacity .45s ease;backface-visibility:hidden;transform:translateZ(0)}@media(max-width:700px){.night-hero{height:260svh;min-height:0}.night-hero__stage{min-height:480px}.night-hero__fog{filter:none}.night-hero__fog--back{opacity:.14}.night-hero__fog--mid{opacity:.26}.night-hero__fog--front{opacity:.24}}.night-hero.is-static{height:auto;min-height:0}.night-hero.is-static .night-hero__stage{position:relative;top:auto}.night-hero.is-static .night-hero__sheet,.night-hero.is-static .night-hero__reveal-copy,.night-hero.is-static .night-hero__scroll{display:none}@media(prefers-reduced-motion:reduce){.night-hero{height:auto}}body.halloween-takeover .sec{position:relative}body.halloween-takeover .sec:not(.sec--surface):not(.sec--soft):not(.sec--ink){background:#0f0b09}body.halloween-takeover .eyebrow{color:#d7aa7d}body.halloween-takeover .head h2,body.halloween-takeover .chap__body h2,body.halloween-takeover .stmt h2{font-family:var(--display);font-weight:400;letter-spacing:-.035em;color:#f4eee5}body.halloween-takeover .stmt__rule{background:#795944}body.halloween-takeover .sec--ink{background:radial-gradient(circle at 80% 0,rgba(181,112,63,.16),transparent 30rem),#1a120e}body.halloween-takeover .sec--ink :is(h1,h2,h3){color:#f4eee5}body.halloween-takeover .sec--ink :is(.eyebrow,.lead){color:#d7c3ad}body.halloween-takeover .pair__total{color:#e8d8c6}body.halloween-takeover .pair__total b{color:#e2b180}body.halloween-takeover .pair__media img{border:1px solid #614734}body.halloween-takeover .chap+.chap{border-top-color:#3d2c22}body.halloween-takeover .chap__num{color:#d7aa7d29}body.halloween-takeover .chap__media img{border:1px solid #614734}body.halloween-takeover .chap__season{background:#241911;color:#e2b180;box-shadow:inset 0 0 0 1px #6b4c38}body.halloween-takeover .chap__specs li{color:#e6dad0}body.halloween-takeover .chap__sw span{background:#1c1511;color:#d7c9bd;box-shadow:inset 0 0 0 1px #5c4436}body.halloween-takeover .chap__price{color:#f4eee5}body.halloween-takeover .dial__now{background:#241911;color:#e2b180}body.halloween-takeover .dial__dot{background:#e2b180}body.halloween-takeover .dial__pick{background:#1c1511;border-color:#614734}body.halloween-takeover .dial__price{color:#f4eee5}body.halloween-takeover .cmp{background:#16110e;border-color:#5c4436;box-shadow:0 20px 50px #00000059}body.halloween-takeover .cmp thead th{background:#1f1612;border-color:#5c4436;color:#f4eee5}body.halloween-takeover .cmp__pill{background:#2a1d16;color:#e2b180}body.halloween-takeover .cmp tbody th{color:#d7aa7d}body.halloween-takeover .cmp tbody td{color:#e6dad0;border-color:#3d2c22}body.halloween-takeover .cmp__foot{background:#1f1612;border-color:#5c4436;color:#cbbcaf}body.halloween-takeover .mat,body.halloween-takeover .shot{background:#1c1511;border:1px solid #4d3829}body.halloween-takeover :is(.mat__cap,.shot__cap){color:#f4eee5;background:linear-gradient(to top,rgba(8,6,5,.9),rgba(8,6,5,.35) 60%,transparent)}body.halloween-takeover :is(.mat__cap,.shot__cap) small{color:#d7c9bd}body.halloween-takeover .specs{background:#3d2c22;border-color:#3d2c22}body.halloween-takeover .specs div,body.halloween-takeover .sec--soft .specs div{background:#17120f}body.halloween-takeover .specs dt{color:#d7aa7d}body.halloween-takeover .specs dd{color:#e6dad0}body.halloween-takeover .strip__hint{color:#bba694}body.halloween-takeover .sizes table{color:#e6dad0}body.halloween-takeover .sizes :is(th,td){border-color:#3d2c22}body.halloween-takeover .sizes thead th{color:#d7aa7d}body.halloween-takeover .sizes__badge{background:#241911;color:#e2b180}body.halloween-takeover .sizes__tip,body.halloween-takeover .sec--surface .sizes__tip{background:#0f0b09;border:1px solid #3d2c22}body.halloween-takeover .sizes__tip p{color:#e6dad0}body.halloween-takeover .sizes__tipicon{background:#d7aa7d;color:#140e0b}body.halloween-takeover .trust{background:#3d2c22}body.halloween-takeover .trust div,body.halloween-takeover .sec--surface .trust div{background:#130e0c}body.halloween-takeover .trust b{color:#f4eee5}body.halloween-takeover .faq{border-color:#3d2c22}body.halloween-takeover .faq details{background:transparent;border-color:#3d2c22}body.halloween-takeover .faq summary{color:#f4eee5}body.halloween-takeover .faq summary:after{color:#d7aa7d}body.halloween-takeover .faq details>div{color:#d7c9bd}body.halloween-takeover .faq a{color:#e2b180!important}body.halloween-takeover .hdr__season-logo{display:block;width:min(34vw,260px);height:auto;max-height:58px;object-fit:contain;object-position:center}body.halloween-takeover .hdr__pngicon{width:27px;height:27px;object-fit:contain}body.halloween-takeover .hdr__icon,.halloween-takeover .hdr__burger{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}@media(max-width:700px){body.halloween-takeover .hdr__season-logo{width:min(56vw,230px);max-height:none}body.halloween-takeover .hdr__in{min-height:66px;gap:.2rem}body.halloween-takeover .hdr__right{gap:.1rem}body.halloween-takeover .hdr__pngicon{width:24px;height:24px}}.night-hero__reveal-copy[hidden],.night-hero__side{display:none!important}.night-edit--addons:not(:has(.night-card)){display:none!important}body.halloween-takeover .ftr__masthead{display:flex;justify-content:center;align-items:center;overflow:visible;white-space:normal;height:auto;line-height:0;padding:clamp(28px,5vw,72px) 0 18px}body.halloween-takeover .ftr__masthead img{display:block;width:min(760px,92vw);height:auto;max-width:100%;object-fit:contain}body.halloween-takeover .ftr__brand img{display:block;width:min(260px,100%);height:auto;max-width:100%;object-fit:contain}@media(max-width:700px){body.halloween-takeover .ftr__masthead{padding:34px 16px 14px}body.halloween-takeover .ftr__masthead img{width:100%;max-width:520px}body.halloween-takeover .ftr__brand img{width:min(220px,80vw)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/halloween-2026-v2.css.map */
