html:not(.hw) .hw-only{display:none!important}html.hw .hw-hide{display:none!important}.hw-deal,.hw-decor{display:none}html.hw{--color-bg: #070403;--color-bg-card: #140b05;--color-bg-elevated: #1d1108;--color-border: #3d2513;--color-accent: #ff6a00;--color-secondary: #ffb01f;--ic-cta-color: #ff8a1f;--hw-orange: #ff6a00;--hw-orange-hi: #ff8a1f;--hw-amber: #ffb01f;--hw-ink: #140800}html.hw body{background-color:#070403}html.hw .glass-btn--primary{background:linear-gradient(180deg,var(--hw-orange-hi),var(--hw-orange));color:var(--hw-ink);text-shadow:none}html.hw .glass-btn--primary:hover{background:linear-gradient(180deg,#ffa04a,#ff7a14)}html.hw .product-info-panel .product-form__submit,html.hw .price__badge--sale,html.hw .price__badge-sale,html.hw .pagination__link--current,html.hw .product-accordion__item.is-open .product-accordion__icon,html.hw .skip-to-content-link:focus,html.hw .header-minimal__cart-count,html.hw .shopify-challenge__button{color:var(--hw-ink)}html.hw .page-tabs__link[aria-current=page]{background:var(--hw-orange-hi);color:var(--hw-ink)}html.hw .page-tabs__link:focus-visible{outline-color:var(--hw-orange-hi)}html.hw [class^=conversion-header-]{background:#0d0704;box-shadow:inset 0 -1px #ff6a0059}html.hw [class^=highlight-number-]{color:var(--hw-orange-hi)}html.hw [class^=live-indicator-],html.hw [class^=countdown-badge-]{background:var(--hw-orange)}html.hw [class^=countdown-timer-]{color:var(--hw-ink)}html.hw .smmt__cta{background:var(--hw-orange-hi);color:var(--hw-ink)}html.hw .product-card{border-color:#2a1a0e}html.hw #MainContent{position:relative;z-index:1}html.hw .hw-decor{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.hw-decor__moon{position:absolute;top:-12vmax;right:-10vmax;width:42vmax;height:42vmax;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(255,176,31,.22),rgba(255,106,0,.08) 45%,transparent 70%)}.hw-decor__web{position:absolute;top:0;width:clamp(120px,22vw,260px);height:auto;opacity:.2}.hw-decor__web--l{left:0}.hw-decor__web--r{right:0;transform:scaleX(-1)}.hw-decor__bat{position:absolute;left:-60px;width:38px;height:auto;color:#000;fill:currentColor;opacity:.75;filter:drop-shadow(0 0 6px rgba(255,106,0,.45));animation:hw-bat-fly 26s linear infinite}.hw-decor__bat--1{top:18vh;animation-delay:-4s}.hw-decor__bat--2{top:42vh;width:28px;animation-duration:34s;animation-delay:-19s}.hw-decor__bat--3{top:68vh;width:22px;animation-duration:41s;animation-delay:-30s;opacity:.55}@keyframes hw-bat-fly{0%{transform:translateZ(0) scale(1)}25%{transform:translate3d(28vw,-4vh,0) scale(.92)}50%{transform:translate3d(56vw,3vh,0) scale(1.05)}75%{transform:translate3d(84vw,-3vh,0) scale(.95)}to{transform:translate3d(calc(100vw + 120px),2vh,0) scale(1)}}@media(prefers-reduced-motion:reduce){.hw-decor__bat{animation:none;display:none}}.hw-price__was{opacity:.6;font-weight:500;margin-right:.35em}.hw-price__now{color:inherit}.ic-offer__price .hw-price__was{font-size:.55em}.hw-offer-note{margin:0;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,122,18,.55);background:#ff6a001a;font-family:var(--font-body);font-size:14px;line-height:1.45;color:#ffd9b3}.hw-offer-note strong{color:#fff}html.hw .hw-deal{display:block;position:relative;z-index:2;max-width:1200px;margin:14px auto 6px;padding:0 12px}.hw-deal__inner{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"pumpkin copy" "timer timer" "cta cta";align-items:center;gap:12px 14px;padding:16px;border-radius:18px;overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,rgba(255,106,0,.3),transparent 55%),radial-gradient(90% 120% at 100% 100%,rgba(255,176,31,.16),transparent 60%),linear-gradient(180deg,#170b04,#0b0603);border:1px solid rgba(255,122,18,.6);box-shadow:0 0 0 1px #ff6a001f,0 14px 44px -14px #ff6a0099}.hw-deal__pumpkin{grid-area:pumpkin;width:54px;height:54px;filter:drop-shadow(0 0 12px rgba(255,140,0,.6))}.hw-deal__copy{grid-area:copy;min-width:0}.hw-deal__eyebrow{margin:0 0 2px;font-family:var(--font-body);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-amber)}.hw-deal__title{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(22px,5.4vw,30px);line-height:1.05;text-transform:uppercase;color:#fff}.hw-deal__title span{background:linear-gradient(135deg,#ff6a00,#ffb01f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hw-deal__price{margin:4px 0 0;font-family:var(--font-title);font-size:15px;color:#f3e3d3}.hw-deal__price s{opacity:.6;margin-right:6px}.hw-deal__price strong{font-size:20px;color:#fff}.hw-deal__price small{margin-left:6px;font-size:12.5px;color:#c9ad93}.hw-deal__timer{grid-area:timer;display:flex;gap:8px}.hw-deal__timer span{flex:1 1 0;display:flex;flex-direction:column;align-items:center;padding:7px 4px 5px;border-radius:10px;background:#000;border:1px solid rgba(255,122,18,.45)}.hw-deal__timer b{font-family:var(--font-heading);font-size:22px;line-height:1;font-variant-numeric:tabular-nums;color:var(--hw-orange-hi)}.hw-deal__timer i{margin-top:3px;font-style:normal;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#b8977a}.hw-deal__cta{grid-area:cta;display:flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border-radius:12px;font-family:var(--font-heading);font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--hw-ink);background:linear-gradient(180deg,#ff9a35,#ff6a00);box-shadow:0 14px 34px -12px #ff6a00d9,inset 0 2px 4px #ffffff73;transition:transform .2s,box-shadow .2s}.hw-deal__cta:hover{transform:translateY(-1px);box-shadow:0 18px 40px -12px #ff6a00,inset 0 2px 4px #ffffff73}.hw-deal__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.hw-deal__img{display:none}@media(min-width:900px){.hw-deal__inner{grid-template-columns:auto 1fr auto auto;grid-template-areas:"pumpkin copy timer cta";gap:18px;padding:16px 20px}.hw-deal__timer span{flex:0 0 64px}.hw-deal__cta{min-width:200px}}@media(min-width:900px){.hw-deal--hero .hw-deal__inner{grid-template-columns:220px 1fr auto;grid-template-areas:"img copy copy" "img timer cta";padding:22px 26px;gap:16px 26px}.hw-deal--hero .hw-deal__img{display:block;grid-area:img;width:220px;height:220px;border-radius:14px;object-fit:cover}.hw-deal--hero .hw-deal__pumpkin{display:none}.hw-deal--hero .hw-deal__title{font-size:44px}.hw-deal--hero .hw-deal__price{font-size:17px}.hw-deal--hero .hw-deal__price strong{font-size:26px}}.hw-nowrap{white-space:nowrap}.hw-deal__copy{container-type:inline-size}.hw-deal__tag,.hw-deal__ends{white-space:nowrap}@container (max-width: 360px){.hw-deal__sep{display:none}.hw-deal__tag,.hw-deal__ends{display:block}}@container (max-width: 212px){.hw-deal__eyebrow{letter-spacing:.08em}}.product-info-panel .hw-only .price-item--compare{font-size:1rem;font-weight:500;color:var(--color-text-muted)}html.hw .product-card__current-price .price__regular.hw-only{flex-wrap:wrap;column-gap:6px;row-gap:0}html.hw .product-card__current-price .hw-only .price-item--compare{font-size:13px;font-weight:500;color:var(--color-text-muted)}.ic-btn .hw-price__was{opacity:.8}.ic-sticky .hw-price__was{opacity:.85}html.hw .ic-fit__mark{color:var(--hw-ink)}@media(max-width:899px){html.hw .hw-deal{margin:10px auto 0}.hw-deal__inner{grid-template-columns:44px 1fr auto;grid-template-areas:"pumpkin copy copy" "timer timer cta";gap:10px;padding:12px}.hw-deal__pumpkin{width:44px;height:44px}.hw-deal__timer{gap:4px}.hw-deal__timer span{padding:6px 2px 4px;border-radius:8px}.hw-deal__timer b{font-size:19px}.hw-deal__timer i{letter-spacing:.06em}.hw-deal__cta{min-height:46px;padding:0 14px;font-size:14px}}@media(max-width:339px){.hw-deal__inner{grid-template-columns:44px 1fr;grid-template-areas:"pumpkin copy" "timer timer" "cta cta"}}html.hw .hw-deal~.shopify-section :is(.product-page,.page-wrap){padding-top:28px}html.hw .hw-deal~.product-grid-wrapper>.product-grid-section{padding-top:8px!important}@media(max-width:899px){.hw-deal--slim .hw-deal__inner{grid-template-columns:34px 1fr;grid-template-areas:"pumpkin copy" "timer timer";gap:8px 10px;padding:10px 12px}.hw-deal--slim .hw-deal__pumpkin{width:34px;height:34px}.hw-deal--slim :is(.hw-deal__cta,.hw-deal__price,.hw-deal__tag,.hw-deal__sep){display:none}.hw-deal--slim .hw-deal__ends{display:block}.hw-deal--slim .hw-deal__title{font-size:19px}.hw-deal--slim .hw-deal__timer span{flex-direction:row;justify-content:center;align-items:baseline;gap:3px;padding:5px 4px}.hw-deal--slim .hw-deal__timer b{font-size:16px}.hw-deal--slim .hw-deal__timer i{margin:0;font-size:9px}html.hw .hw-deal--slim~.ic-shell .ic-hero{padding-top:20px}}@media(min-width:769px){html.hw .hw-deal{padding:0 16px}}@media(min-width:900px){.hw-deal--hero .hw-deal__inner{grid-template-columns:220px auto 1fr}.hw-deal--hero .hw-deal__cta{justify-self:start;min-width:240px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/halloween.css.map */
