.countdown-timer:not(.countdown-timer--section){display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.countdown-timer.countdown-timer--grid{align-items:center;background-color:rgb(var(--color-background));border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:1.5rem 1rem}.countdown-timer.countdown-timer--grid,.countdown-timer.countdown-timer--grid .countdown-timer__block{color:rgb(var(--color-text))}.countdown-timer.countdown-timer--grid countdown-timer{flex-direction:column;align-items:start;text-align:left}.countdown-timer.countdown-timer--grid countdown-timer>*{margin-right:0}.countdown-timer.hidden{display:none}.countdown-timer countdown-timer{display:flex;flex-wrap:wrap;row-gap:.75rem;font-size:1.8rem}.countdown-timer .countdown-timer__block{display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--color-text));line-height:1}.countdown-timer:not(.countdown-timer--grid) .countdown-timer__block:not(:last-child):after{content:":";font-size:1.6rem;padding:0 6px;align-self:flex-end;color:inherit;font-weight:500}.countdown-timer .countdown-timer__heading{font-weight:600}.countdown-timer .countdown-timer__counter{font-size:1.8rem;font-weight:600}.countdown-timer.countdown-timer--grid .countdown-timer__counter{font-size:1.2rem;font-weight:500}.countdown-timer .countdown-timer__text{align-self:flex-end;padding-left:3px;font-size:1.3rem;font-weight:400;line-height:1}.countdown-timer.countdown-timer--grid .countdown-timer__text{align-self:auto;padding-left:0;font-weight:500;line-height:1;font-size:1.2rem}.countdown-timer.countdown-timer--section{overflow:visible;display:flex;gap:3rem;flex-shrink:0}.countdown-timer.countdown-timer--section .rotor-group{position:relative;float:left}.countdown-timer.countdown-timer--section .rotor-group-heading{clear:both;padding-top:1rem}.countdown-timer.countdown-timer--section .rotor-group-heading:before{content:attr(data-before);display:block;font-size:1.4rem;text-align:center;font-weight:700;font-family:var(--heading-font);text-transform:uppercase;color:rgb(var(--color-text))}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before,.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{content:"";position:absolute;left:calc(100% + 1rem);width:6px;height:6px;border-radius:50%}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before{top:51px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{top:66px}.countdown-timer.countdown-timer--section :is(.rotor,.rotor-leaf){width:80px;height:120px}.countdown-timer.countdown-timer--section .rotor{position:relative;float:left;border-radius:clamp(0px,calc(var(--border-radius)),10px);font-size:9rem;font-weight:900;text-align:center;perspective:200px}.countdown-timer.countdown-timer--section .rotor:not(:last-child){margin-right:.5rem}.countdown-timer.countdown-timer--section :is(.rotor-top,.rotor-bottom,.rotor-leaf-front,.rotor-leaf-rear){width:8rem;height:6rem}.countdown-timer.countdown-timer--section :is(.rotor-top,.rotor-bottom,.rotor-leaf-front,.rotor-leaf-rear){overflow:hidden;position:absolute}.countdown-timer.countdown-timer--section .rotor-leaf{z-index:1;position:absolute;transform-style:preserve-3d;transition:transform 0s}.countdown-timer.countdown-timer--section .rotor-leaf.flipped{transform:rotateX(-180deg);transition:all .5s ease-in-out}.countdown-timer.countdown-timer--section :is(.rotor-leaf-front,.rotor-leaf-rear){margin:0;transform:rotateX(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.countdown-timer.countdown-timer--section :is(.rotor-leaf-front,.rotor-top){line-height:120px;border-radius:clamp(0px,calc(var(--border-radius)),10px) clamp(0px,calc(var(--border-radius)),10px) 0 0}.countdown-timer.countdown-timer--section :is(.rotor-leaf-rear,.rotor-bottom){line-height:0;border-radius:0 0 clamp(0px,calc(var(--border-radius)),10px) clamp(0px,calc(var(--border-radius)),10px)}.countdown-timer.countdown-timer--section .rotor-leaf-rear{transform:rotateX(-180deg)}.countdown-timer.countdown-timer--section .rotor-bottom{bottom:0}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before,.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{background-color:rgb(var(--color-text))}.countdown-timer.countdown-timer--section :is(.rotor,.rotor-top,.rotor-leaf-front,.rotor-bottom,.rotor-leaf-rear){color:rgb(var(--color-countdown-text, var(--color-background)));background-color:rgb(var(--color-countdown-background, var(--color-text)))}@media screen and (max-width: 1199.98px){.countdown-timer.countdown-timer--section .rotor-group-heading:before{font-size:1.3rem}.countdown-timer.countdown-timer--section :is(.rotor,.rotor-leaf){width:60px;height:80px}.countdown-timer.countdown-timer--section .rotor{font-size:6rem}.countdown-timer.countdown-timer--section :is(.rotor-top,.rotor-bottom,.rotor-leaf-front,.rotor-leaf-rear){width:60px;height:40px}.countdown-timer.countdown-timer--section :is(.rotor-leaf-front,.rotor-top){line-height:80px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before,.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{width:5px;height:5px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before{top:34px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{top:44px}}@media screen and (max-width: 1024.98px){.countdown-timer.countdown-timer--section{gap:2rem}.countdown-timer.countdown-timer--section .rotor-group-heading:before{font-size:1.2rem}.countdown-timer.countdown-timer--section :is(.rotor,.rotor-leaf){width:40px;height:60px}.countdown-timer.countdown-timer--section .rotor{font-size:3.5rem}.countdown-timer.countdown-timer--section :is(.rotor-top,.rotor-bottom,.rotor-leaf-front,.rotor-leaf-rear){width:40px;height:30px}.countdown-timer.countdown-timer--section :is(.rotor-leaf-front,.rotor-top){line-height:60px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before,.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{left:calc(100% + .6rem);width:4px;height:4px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before{top:23px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{top:33px}}@media screen and (max-width: 767.98px){.countdown-timer-wrapper{flex-shrink:initial}}@media screen and (max-width: 539.98px){.countdown-timer-section.countdown-timer-section--content-box .countdown-timer{transform:scale(.95)}.countdown-timer.countdown-timer--section{gap:1.5rem}.countdown-timer.countdown-timer--section .rotor-group-heading:before{font-size:1rem}.countdown-timer.countdown-timer--section :is(.rotor,.rotor-leaf){width:34px;height:52px}.countdown-timer.countdown-timer--section .rotor{font-size:3.25rem}.countdown-timer.countdown-timer--section .rotor:not(:last-child){margin-right:.4rem}.countdown-timer.countdown-timer--section :is(.rotor-top,.rotor-bottom,.rotor-leaf-front,.rotor-leaf-rear){width:34px;height:26px}.countdown-timer.countdown-timer--section :is(.rotor-leaf-front,.rotor-top){line-height:52px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before,.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{left:calc(100% + .4rem);width:3px;height:3px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before{top:21px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{top:29px}}@media screen and (max-width: 374.98px){.countdown-timer-section.countdown-timer-section--content-box .countdown-timer{transform:scale(.9)}.countdown-timer.countdown-timer--section :is(.rotor,.rotor-leaf){width:28px;height:42px}.countdown-timer.countdown-timer--section .rotor{font-size:2.75rem}.countdown-timer.countdown-timer--section :is(.rotor-top,.rotor-bottom,.rotor-leaf-front,.rotor-leaf-rear){width:28px;height:21px}.countdown-timer.countdown-timer--section :is(.rotor-leaf-front,.rotor-top){line-height:42px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):before{top:16px}.countdown-timer.countdown-timer--section .rotor-group:not(:last-of-type):after{top:24px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/countdown.css.map */
