.countdown-timer-container{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.countdown-timer__header{text-align:center;max-width:60rem}.countdown-timer__content{display:flex;justify-content:center;gap:1.5rem;flex-wrap:nowrap;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.countdown-timer__content::-webkit-scrollbar{display:none}.countdown-timer__footer{margin-top:1rem}@media screen and (min-width:990px){.countdown-timer--compact{flex-direction:row;justify-content:space-between;align-items:center;text-align:left;gap:2rem;flex-wrap:nowrap}.countdown-timer--compact .countdown-timer__header{text-align:left;margin-bottom:0;max-width:35%;flex:1 1 auto}.countdown-timer--compact .countdown-timer__content{justify-content:center;flex:0 1 auto;margin:0 2rem;width:auto}.countdown-timer--compact .countdown-timer__footer{margin-top:0;width:auto;flex:0 0 auto;display:block}}.countdown-timer__products-zone{padding:3.6rem 0;border-top:3px solid rgb(var(--color-button))}@media screen and (min-width:990px){.countdown-timer__products-zone{padding:4rem 0}}.countdown-timer--style-calendar .countdown-timer__item{display:flex;flex-direction:column;align-items:center;min-width:80px;padding:1rem;background-color:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--media-radius)}.countdown-timer--style-calendar .countdown-timer__value{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1;color:rgb(var(--color-foreground));margin-bottom:.5rem}.countdown-timer--style-calendar .countdown-timer__label{text-transform:uppercase;font-size:1rem;letter-spacing:.1rem;padding-top:.5rem;border-top:1px solid rgba(var(--color-foreground),.1);width:100%;text-align:center;opacity:.8}.countdown-timer--style-circular .countdown-timer__item{position:relative;display:flex;justify-content:center;align-items:center;width:100px;height:100px}.countdown-timer__ring{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.countdown-timer__ring-background,.countdown-timer__ring-progress{fill:none;stroke-width:6}.countdown-timer__ring-background{stroke:rgba(var(--color-button),.15)}.countdown-timer__ring-progress{stroke:rgb(var(--color-button));stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:283;transition:stroke-dashoffset 1s linear}.countdown-timer--style-circular .countdown-timer__text{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.countdown-timer--style-circular .countdown-timer__value{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1;color:rgb(var(--color-button))}.countdown-timer--style-circular .countdown-timer__label{font-size:10px;text-transform:uppercase;letter-spacing:0;opacity:.8;margin-top:.2rem;white-space:nowrap}@media screen and (max-width:749px){.countdown-timer-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding-left:0;padding-right:0;width:100%;max-width:100%}.countdown-timer__header{width:100%;max-width:100%;text-align:center;margin-bottom:.5rem;flex-basis:100%}.countdown-timer__content{width:auto;max-width:100%;gap:.5rem;justify-content:center;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.countdown-timer__content::-webkit-scrollbar{display:none}.countdown-timer__footer{width:auto;margin-top:0;display:flex;align-items:center}.countdown-timer__product-carousel{flex-basis:100%;width:100%!important}.countdown-timer__footer .button{min-height:40px;padding:0 1.5rem;font-size:16px;white-space:nowrap}.countdown-timer--style-circular .countdown-timer__item{width:55px;height:55px;margin:0}.countdown-timer--style-circular .countdown-timer__ring{transform:rotate(-90deg)}.countdown-timer--style-circular .countdown-timer__ring-background,.countdown-timer--style-circular .countdown-timer__ring-progress{stroke-width:4}.countdown-timer--style-circular .countdown-timer__value{font-size:1.8rem;line-height:1;margin-bottom:0}.countdown-timer--style-circular .countdown-timer__label{display:none}.countdown-timer--style-calendar .countdown-timer__item{min-width:65px;padding:.6rem}.countdown-timer--style-calendar .countdown-timer__value{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-countdown-timer.css.map */
