.countdown-banner__placeholder:not([hidden]){display:block}.countdown-banner{display:block;width:100%;position:relative;overflow:clip;z-index:100}.countdown-banner-sticky{position:fixed;inset:0 0 auto}.countdown-banner [hidden],.countdown-banner[hidden]{display:none!important}.countdown-banner__track{position:relative;width:100%;height:100%}.countdown-banner__slide{box-sizing:border-box;width:100%;padding:var(--banner-padding-top, 8px) 20px var(--banner-padding-bottom, 8px);color:var(--slide-color);background:var(--slide-background)}.countdown-banner__slide:not(.is-active){display:none}.countdown-banner.is-ready .countdown-banner__slide{display:flex;align-items:center;justify-content:center;position:absolute;inset:0 0 auto;min-height:100%;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%);transition:transform var(--banner-duration, .5s) ease,opacity var(--banner-duration, .5s) ease,visibility var(--banner-duration, .5s)}.countdown-banner.is-ready .countdown-banner__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.countdown-banner__content,.countdown-banner__message,.countdown-banner__link,.countdown-banner__actions{display:flex;align-items:center;justify-content:center;min-width:0}.countdown-banner__content{width:100%;gap:14px;flex-wrap:wrap;text-align:center;font-size:var(--slide-text-size, 18px);font-weight:600;line-height:1.4}.countdown-banner__message,.countdown-banner__link{gap:var(--slide-emoji-spacing, 5px);max-width:100%}.countdown-banner__link,.countdown-banner__text a{color:inherit;text-decoration:none}.countdown-banner__link:hover,.countdown-banner__text a:hover{text-decoration:underline;text-underline-offset:3px}.countdown-banner__emoji{flex-shrink:0;font-size:var(--slide-emoji-size, 20px);line-height:1}.countdown-banner__text{min-width:0;overflow-wrap:anywhere}.countdown-banner__text p{margin:0}.countdown-banner__actions{gap:14px;flex-wrap:wrap;max-width:100%}.countdown-banner__actions:not(:has(.countdown-banner__timer:not([hidden]),.countdown-banner__coupon)){display:none}.countdown-banner__timer{display:inline-flex;color:var(--timer-color);font-size:var(--timer-size, 18px);font-weight:400;font-variant-numeric:tabular-nums;white-space:pre;line-height:1.3}.countdown-banner__coupon{-webkit-appearance:none;appearance:none;cursor:pointer;max-width:100%;min-height:38px;padding:7px 16px;border:2px var(--coupon-border, dashed) var(--coupon-color, #353535);border-radius:var(--coupon-radius, 4px);background:var(--coupon-background, white);color:var(--coupon-color, #353535);font-family:inherit;font-size:var(--coupon-size, 14px);font-weight:400;line-height:1.35;overflow-wrap:anywhere;transition:background-color .15s ease}.countdown-banner__coupon:hover{background:var(--coupon-hover-background, #eeeeee)}.countdown-banner :focus-visible{outline:2px solid currentColor;outline-offset:3px}.countdown-banner__copy-fallback,.countdown-banner__warning{flex-basis:100%;font-size:12px}.countdown-banner__copy-fallback input{display:block;margin:6px auto 0;max-width:100%;color:#222;background:#fff}@media screen and (max-width:1023px){#neon-customiser-app .npc-display-frame{top:var(--sticky-header-offset, 0px)!important}body:has(.section-header.shopify-section-header-sticky) #neon-customiser-app .npc-display-frame{top:calc(var(--sticky-header-offset, 0px) + var(--header-height, 0px))!important}}@media screen and (max-width:749px){.countdown-banner__slide{padding:max(8px,calc(var(--banner-padding-top, 8px) * .75)) 12px max(8px,calc(var(--banner-padding-bottom, 8px) * .75))}.countdown-banner__content{flex-direction:column;gap:5px;font-size:var(--slide-text-mobile, 14px)}.countdown-banner__emoji{font-size:var(--slide-emoji-mobile, 16px)}.countdown-banner__actions{gap:10px}.countdown-banner__timer{font-size:var(--timer-mobile, 14px)}.countdown-banner__coupon{min-height:44px;padding:8px 12px;font-size:var(--coupon-mobile, 12px)}}@media(prefers-reduced-motion:reduce){.countdown-banner.is-ready .countdown-banner__slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/countdown-banner.css.map */
