.sg-halloween{background:#111;color:#fff;text-align:center}.sg-halloween__inner{max-width:850px;margin:0 auto;padding:40px 24px}.sg-halloween__eyebrow{color:#ffab58;text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700;margin:0 0 12px}.sg-halloween h2{color:#9cff00;font-size:clamp(28px,4vw,44px);line-height:1.15;margin:0 0 18px}.sg-halloween__body{font-size:16px;line-height:1.65}.sg-halloween__button{display:inline-block;background:#9cff00;color:#111;text-decoration:none;padding:14px 24px;margin-top:12px;font-weight:700;border-radius:4px}.sg-halloween__terms{font-size:12px;line-height:1.5;color:#ddd;margin:16px 0 0}.sg-halloween__bar{display:block;background:#ffab58;color:#111;padding:11px 18px;font-size:14px;line-height:1.4;font-weight:700;text-decoration:none}.sg-halloween a:focus-visible{outline:3px solid #fff;outline-offset:-4px}@media(max-width:600px){.sg-halloween__inner{padding:28px 20px}.sg-halloween__bar{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
