.hw{--hw-void: #121013;--hw-void-2: #1b171c;--hw-ink: #f4efe8;--hw-ember: #e8822d;--hw-gold: #c9a227;--hw-plum: #4a2b4d;--hw-smoke: rgba(244, 239, 232, .62);--hw-rule: rgba(244, 239, 232, .14);--hw-glow: rgba(232, 130, 45, .2);--hw-ease: cubic-bezier(.22, .61, .36, 1);background:var(--hw-void);color:var(--hw-ink)}.hw *{box-sizing:border-box}.hw__in{max-width:1180px;margin:0 auto;padding:0 16px}.hw-hero{position:relative;padding:92px 0 76px;text-align:center;overflow:hidden;background:radial-gradient(60% 46% at 50% 34%,var(--hw-glow) 0%,rgba(0,0,0,0) 72%),linear-gradient(180deg,var(--hw-void-2) 0%,var(--hw-void) 68%)}.hw-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--hw-plum) 22%,var(--hw-plum) 78%,transparent);opacity:.8}.hw-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--hw-ember);margin:0 0 22px}.hw-h1{font-size:clamp(30px,6.4vw,62px);line-height:1.04;letter-spacing:.01em;text-transform:uppercase;margin:0 auto 20px;max-width:16ch}.hw-sub{font-size:clamp(14px,1.7vw,17px);line-height:1.6;color:var(--hw-smoke);margin:0 auto 36px;max-width:46ch}.hw-code{display:inline-flex;flex-direction:column;align-items:center;gap:10px;padding:22px 40px;margin:0 auto;border:1px dashed rgba(232,130,45,.55);background:#e8822d0f}.hw-code__label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--hw-smoke)}.hw-code__value{font-size:clamp(30px,5.2vw,46px);letter-spacing:.16em;font-variant-numeric:tabular-nums;color:var(--hw-ember);line-height:1}.hw-code__dates{font-size:12px;letter-spacing:.1em;color:var(--hw-gold);text-transform:uppercase}.hw-scope{font-size:12px;line-height:1.65;color:var(--hw-smoke);margin:26px auto 0;max-width:54ch}.hw-scope b{color:var(--hw-ink);font-weight:600}.hw-btn{display:inline-block;padding:15px 34px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--hw-ember);color:var(--hw-ink);background:transparent;transition:background .25s var(--hw-ease),color .25s var(--hw-ease)}.hw-btn:hover,.hw-btn--solid{background:var(--hw-ember);color:var(--hw-void)}.hw-btn--solid:hover{background:var(--hw-gold);border-color:var(--hw-gold)}.hw-grid{padding:70px 0 78px}.hw-grid__head{text-align:center;margin:0 0 42px}.hw-h2{font-size:clamp(22px,3.2vw,34px);text-transform:uppercase;letter-spacing:.02em;margin:0 0 12px}.hw-grid__items{display:grid;gap:26px 18px;grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.hw-grid__items{grid-template-columns:repeat(4,1fr)}}.hw-card{text-decoration:none;color:inherit;display:block}.hw-card__img{aspect-ratio:1 / 1;overflow:hidden;background:var(--hw-void-2);border:1px solid var(--hw-rule);margin:0 0 12px}.hw-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--hw-ease)}.hw-card:hover .hw-card__img img{transform:scale(1.04)}.hw-card__title{font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.hw-card__price{font-size:13px;color:var(--hw-gold)}.hw-card__was{color:var(--hw-smoke);text-decoration:line-through;margin-left:7px;font-size:12px}.hw-close{padding:74px 0 88px;text-align:center;border-top:1px solid var(--hw-rule)}.hw-close__b{color:var(--hw-smoke);max-width:44ch;margin:0 auto 30px;line-height:1.65;font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/149/assets/halloween.css.map */
