.nextdev--sale-line--section{position:sticky;top:0;z-index:12}.nextdev--sale-line{background-color:var(--background-color);color:var(--text-color);font-family:Helvetica,sans-serif;font-size:var(--font-size);line-height:calc(var(--font-size) * 1.6);letter-spacing:calc(var(--font-size) * .015);text-align:center}.nextdev--sale-line--container{width:100%;max-width:1440px;margin-inline:auto;padding:var(--section--padding-top, 12px) 80px var(--section--padding-bottom, 12px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.nextdev--sale-line--container>div{font-weight:500;letter-spacing:.12em;text-transform:uppercase}.nextdev--sale-line--container>div:not(.nextdev--sale-line--timer):before{content:"";animation:dot-flash 1.2s ease infinite;transition:background-color .3s ease,transform .3s ease;display:inline-block;background-color:var(--text-color);width:6px;height:6px;border-radius:100%;position:relative;top:-2px;margin-inline-end:4px}.nextdev--sale-line--splitter{margin-inline:6px}.nextdev--sale-line--container .nextdev--sale-line--timer{position:relative;padding-inline-start:12px}.nextdev--sale-line--container .nextdev--sale-line--timer:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:50%;border-left:1px solid var(--text-color)}.nextdev--sale-line--container .nextdev--sale-line--timer p{margin-block:0}.nextdev--sale-line--container .nextdev--sale-line--timer__seconds{display:inline-block}@media screen and (max-width:749px){.nextdev--sale-line{font-size:var(--font-size--mobile);line-height:calc(var(--font-size--mobile) * 1.6);letter-spacing:calc(var(--font-size--mobile) * .015)}.nextdev--sale-line--container{padding:var(--section--padding-top, 8px) 20px var(--section--padding-bottom, 8px);flex-direction:column;gap:4px}.nextdev--sale-line--splitter{display:block;width:100%;margin-inline:0;text-indent:-1000px;height:0}.nextdev--sale-line--container .nextdev--sale-line--timer:before{content:none}}@keyframes saleLineFlash{0%{color:transparent}to{color:var(--text-color)}}.flash{animation:saleLineFlash .5s ease}@keyframes cooling-pulse{0%,to{text-shadow:0 0 4px rgba(120,200,255,.4),0 0 8px rgba(80,170,255,.3)}50%{text-shadow:0 0 10px rgba(160,220,255,.9),0 0 20px rgba(100,190,255,.7),0 0 30px rgba(80,170,255,.5)}}@keyframes dot-flash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/nextdev--sale-line.css.map */
