.countdown{display:flex;flex-direction:column;row-gap:16px;font-family:var(--base-font-family);visibility:hidden}.countdown.countdown--accent-text{font:var(--accent-heading-m-font)}.countdown.countdown--visible{visibility:visible}.countdown:empty{display:none}.countdown__timer{display:flex;align-items:stretch;justify-content:center;column-gap:4px}.media-with-text__content-wrapper.start .countdown__timer,.rich-text__wrapper.flex-start .countdown__timer,.banner__wrapper:not(.banner__wrapper--center-content) .countdown__timer,.slideshow__content:not(.slideshow__content--center) .countdown__timer,.product__info-container .countdown__timer{justify-content:flex-start}.media-with-text__content-wrapper.end .countdown__timer{justify-content:flex-end}@media screen and (max-width: 768px){.media-with-text__content-wrapper.end .countdown__timer{justify-content:flex-start}}.countdown__pair-of-numbers-wrapper{display:flex;flex-direction:column;row-gap:var(--countdown-label-gap)}.countdown--minimized .countdown__pair-of-numbers-wrapper{flex-direction:row;column-gap:2px}.countdown__pair-of-numbers{display:flex;column-gap:1px}.countdown__number-wrapper,.countdown__delimeter{display:flex;align-items:center;justify-content:center;text-align:center;line-height:100%!important;-webkit-user-select:none;user-select:none}.countdown__label{text-align:center}.countdown__number-wrapper{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.countdown:not(.countdown--minimized) .countdown__number-wrapper{height:1.335em;width:.795em}.countdown__number{--number-animation-translation: 10px}.countdown__number--current{transition:transform .3s var(--transition-timing-function),opacity .3s var(--transition-timing-function)}.countdown__number--current.countdown__number--animated{transform:translateY(calc(-1 * var(--number-animation-translation)));transition:none;opacity:0}.countdown__number--previous{position:absolute;top:calc(50% + var(--number-animation-translation));left:50%;transform:translateY(-50%) translate(-50%);transition:top .3s var(--transition-timing-function),opacity .3s var(--transition-timing-function);opacity:0}.countdown__number--previous.countdown__number--animated{top:50%;transition:none;opacity:1}.countdown__complete-message{color:var(--layout-text-color)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-countdown-timer.css.map */
