.product-offer-banner[data-offer-style=halloween]{--offer-banner-accent: #f28c38;--offer-banner-background: #101518;--offer-banner-deep: #171d20;--offer-banner-ink: #f6f0e8;--offer-banner-muted: #b6bab8;position:relative;isolation:isolate;overflow:clip;background:radial-gradient(ellipse at 100% 0,rgb(242 140 56 / .12),transparent 65%),var(--offer-banner-background)}.product-offer-banner[data-offer-style=halloween]:after{position:absolute;z-index:-1;top:4px;right:16px;width:58px;height:29px;background:var(--offer-banner-bat-image) center / contain no-repeat;opacity:.3;filter:grayscale(1) brightness(2);pointer-events:none;content:""}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__discount-panel{border-inline-end-color:#fff9;background:#ff8a1f}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__title{max-height:2.2em;color:var(--offer-banner-ink);font-family:"Creepster",var(--heading-font-family);font-size:22px;font-weight:400;font-synthesis:none;letter-spacing:.015em;line-height:1.1;text-overflow:clip;white-space:normal;text-wrap:balance}.product-offer-banner[data-offer-style=halloween][data-has-code] .product-offer-banner__copy{padding-block:6px;gap:4px}.product-offer-banner[data-offer-style=halloween][data-has-code] .product-offer-banner__title{font-size:18px}.product-offer-banner[data-offer-style=halloween][data-has-code] .product-offer-banner__eyebrow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__savings-label,.product-offer-banner[data-offer-style=halloween] .product-offer-banner__timer-prefix,.product-offer-banner[data-offer-style=halloween] .product-offer-banner__time-label,.product-offer-banner[data-offer-style=halloween] .product-offer-banner__time-separator{color:var(--offer-banner-muted)}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__time-value{color:var(--offer-banner-ink)}.product-offer-banner[data-offer-style=halloween] [data-seconds]{color:var(--offer-banner-accent)}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__button{border-color:#f28c38a6;background:var(--offer-banner-deep);color:var(--offer-banner-ink)}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__button:focus-visible{outline-offset:-3px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__button:hover{border-color:var(--offer-banner-accent);background:var(--offer-banner-accent);color:#21170e}@container product-offer-banner (min-width: 566px) and (max-width: 640px){.product-offer-banner[data-offer-style=halloween] .product-offer-banner__copy{padding-block:10px;gap:6px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__title{font-size:20px}}@container product-offer-banner (max-width: 565px){.product-offer-banner[data-offer-style=halloween]:after{display:none}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__title,.product-offer-banner[data-offer-style=halloween][data-has-code] .product-offer-banner__title{font-size:15px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__copy{padding-block:8px;gap:5px}.product-offer-banner[data-offer-style=halloween][data-has-code] .product-offer-banner__copy{gap:3px}.product-offer-banner[data-offer-style=halloween][data-has-code] .product-offer-banner__eyebrow{font-size:9px}}@container product-offer-banner (max-width: 340px){.product-offer-banner[data-offer-style=halloween]{grid-template-columns:80px minmax(0,1fr) 112px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__discount-panel{width:80px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__title,.product-offer-banner[data-offer-style=halloween][data-has-code] .product-offer-banner__title{font-size:12.5px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__copy{padding-inline:12px 4px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__actions{padding-inline:4px 12px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__button{padding-inline:3px;font-size:9px}.product-offer-banner[data-offer-style=halloween] .product-offer-banner__button:after{margin-inline-start:3px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/campaign-product-offer-halloween.css.map */
