.creepmas{position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 30%,#23392e 0,transparent 52%),radial-gradient(ellipse at 5% 100%,#3e101a 0,transparent 42%),#080b0a;color:#f3f0e9;border-bottom:1px solid #54483b}.creepmas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.4;background-image:radial-gradient(circle,#fff 1px,transparent 1.5px),radial-gradient(circle,#c5d2ce 1px,transparent 1.5px);background-size:91px 111px,151px 173px;background-position:23px 30px,80px 13px}.creepmas__inner{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:5rem;padding-top:7rem;padding-bottom:6rem;max-width:1400px}.creepmas__eyebrow{font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:#c4cfbd;margin:0 0 2rem}.creepmas h1{font-family:var(--font-heading-family);font-size:clamp(4.7rem,5.6vw,8rem);line-height:1.04;letter-spacing:-.035em;color:#f3f0e9;margin:0 0 2.5rem}.creepmas h1 em{color:#e7b4ba;font-style:italic}.creepmas__description{max-width:40rem;font-size:1.8rem;line-height:1.7;color:#d4d6d0;margin-bottom:3rem}.creepmas__actions{display:flex;align-items:center;gap:2.5rem;flex-wrap:wrap}.creepmas__actions .button{background:#a51d31;color:#fff;min-height:5rem;border-radius:4px;--color-button:165,29,49;--color-button-text:255,255,255}.creepmas__secondary{color:#f3f0e9;text-decoration:none;border-bottom:1px solid #a7b6a8;padding-bottom:4px;font-size:1.4rem}.creepmas__secondary:hover{color:#e7b4ba}.creepmas__detail{margin-top:3rem;font-size:1.2rem;color:#aebeb3;letter-spacing:.04em}.creepmas__visual{display:block;text-decoration:none;color:inherit;position:relative;transform:rotate(3deg);padding:1.2rem;background:#101611;border:1px solid #67725d;box-shadow:0 20px 70px #0008}.creepmas__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#080b0a}.creepmas__caption{margin:1rem 0 0;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:1.1rem;color:#c4cfbd}.creepmas__tag{position:absolute;top:2rem;right:-1rem;z-index:1;background:#8c1a2a;padding:.7rem 1.6rem;color:#fff;text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem;transform:rotate(-7deg)}.creepmas__lights{position:absolute;top:-8px;left:0;width:100%;height:40px;display:flex;justify-content:space-around;border-top:3px solid #415440;transform:rotate(-1deg);z-index:1}.creepmas__lights i{display:block;width:9px;height:17px;background:#b53942;border-radius:40% 40% 50% 50%;box-shadow:0 0 16px 4px #be253b66;margin-top:9px;position:relative}.creepmas__lights i:before{content:"";position:absolute;width:5px;height:10px;background:#475744;top:-8px;left:2px}.creepmas__lights i:nth-child(3n){background:#d4d7ba;box-shadow:0 0 16px 4px #d4d7ba44}.creepmas__lights i:nth-child(3n+1){background:#6e9a76;box-shadow:0 0 16px 4px #6e9a7644}@media(max-width:989px){.creepmas__inner{grid-template-columns:1fr;gap:3rem;padding-top:5rem;padding-bottom:4rem}.creepmas__copy{text-align:center}.creepmas__description{margin-left:auto;margin-right:auto}.creepmas__actions{justify-content:center}.creepmas__visual{max-width:43rem;width:85%;margin:0 auto}.creepmas h1{font-size:clamp(4.7rem,9vw,7rem)}.creepmas__eyebrow{font-size:1rem}.creepmas__detail{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
