.lightly-spaced-row{margin:2em 0}.align-center{text-align:center}.text-box--wide{display:block}.text-box{position:relative;padding:15px 17px 14px;border-radius:var(--btn-border-radius);background-color:var(--box-color);color:rgb(var(--box-text-color));line-height:1.4}.very-lightly-spaced-row{margin-bottom:.5em;position:absolute;top:0;transform:translateY(-60%);left:1rem;padding:.3rem .5rem;font-size:1.1rem;line-height:1;color:#fff;background-color:#4e433c;border-radius:.4rem}.countdown{--countdown-number-transition-duration: .35s;--countdown-desktop-size: 30px}.countdown__grid{--countdown-size: min(40px, var(--countdown-desktop-size));display:inline-flex;column-gap:5rem;width:fit-content}@media (max-width: 768px){.countdown__grid{column-gap:4rem}}@media (min-width: 768px){.countdown__grid{--countdown-size: max(20px, calc(var(--countdown-desktop-size) * .75))}}@media (min-width: 1000px){.countdown__grid{--countdown-size: var(--countdown-desktop-size)}}.countdown__number{display:inline-flex;position:relative;justify-content:center;font-size:var(--countdown-size);line-height:1;direction:ltr;font-weight:600}.countdown__number:not(.js-days){min-width:2ch}.countdown__item:not(:last-child){--countdown-divider-width: calc(var(--countdown-size) / 2.5);margin-inline-end:var(--countdown-divider-width)}.countdown__item:last-child .countdown__number{justify-content:flex-start}.countdown__item--is-0:first-child{display:none}.countdown__item:not(:last-child) .countdown__number:after{content:":";top:-.075em}.countdown__item:not(:last-child) .countdown__number:after{position:absolute;left:200%;width:var(--countdown-divider-width)}.countdown__number-part{display:inline-block;position:relative}.countdown__number-part-current{display:inline-block;transition:transform var(--countdown-number-transition-duration) cubic-bezier(0,0,.06,1) .1s,opacity calc(var(--countdown-number-transition-duration) / 2) ease-out .1s}.countdown__number-part-previous{position:absolute;top:0;left:0;transform:translateY(5%);transition:all .12s cubic-bezier(.4,0,1,1);opacity:0}.countdown__number-part--start-transition .countdown__number-part-current{transform:translateY(-20%);transition:none;opacity:0}.countdown__number-part--start-transition .countdown__number-part-previous{transform:none;transition:none;opacity:1}.countdown__unit{margin-top:.2em}
/*# sourceMappingURL=/cdn/shop/t/188/assets/countdown-timer.css.map */
