countdown-timer .countdown-timer .time{box-sizing:border-box;display:flex;color:#fff}countdown-timer .countdown-timer .time .time-part{position:relative;display:flex;align-items:center;justify-content:center;width:120px;height:120px;max-height:30vw;margin:0 0 32px;font-family:brandon-grotesque,helvetica,arial,sans-serif;font-size:32px;font-weight:700;color:#fff;text-align:center;background:linear-gradient(180deg,#000e1e00,#000e1e);border:1px solid #1c71ff;border-radius:8px;filter:drop-shadow(0 0 56px rgba(0,87,255,.75))}countdown-timer .countdown-timer .time .time-part:after{position:absolute;right:0;bottom:-32px;left:0;height:16px;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;letter-spacing:1px;content:attr(data-period)}countdown-timer .countdown-timer .time .separator{position:relative;width:38px;height:120px;max-height:30vw}countdown-timer .countdown-timer .time .separator:before,countdown-timer .countdown-timer .time .separator:after{position:absolute;right:0;left:0;width:6px;height:6px;margin:auto;content:"";background:#fff;border-radius:50%}countdown-timer .countdown-timer .time .separator:before{top:calc(50% - 9px)}countdown-timer .countdown-timer .time .separator:after{bottom:calc(50% - 9px)}countdown-timer .countdown-timer--small .time .time-part{width:80px;height:80px;margin-bottom:28px}countdown-timer .countdown-timer--small .time .time-part:after{bottom:-28px}countdown-timer .countdown-timer--small .time .separator{width:29px;height:80px}countdown-timer .btn{box-sizing:border-box;width:100%;max-width:400px;padding:0;line-height:64px;border-radius:8px}countdown-timer .btn,countdown-timer .btn:hover{color:#fff;background:linear-gradient(180deg,#000e1e00,#000e1e);border:1px solid #1c71ff;filter:drop-shadow(0 0 56px rgba(0,87,255,.75))}countdown-timer .btn i:before{transition:transform .2s}countdown-timer .btn:hover i:before{transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/countdown-timer.css.map */
