.countdown-timer{position:relative}.countdown-timer.is-loading{visibility:hidden}.countdown-timer.is-hidden{display:none}.countdown-timer__section{padding-top:var(--countdown-section-padding-top, var(--countdown-outer-spacing, 20px));padding-bottom:var(--countdown-section-padding-bottom, var(--countdown-outer-spacing, 20px))}.countdown-timer__card{position:relative;overflow:hidden;border-radius:var(--countdown-border-radius, 8px);border:var(--countdown-border-size, 1px) solid var(--countdown-border-color, #e3e3e3);padding:var(--countdown-padding-top, 30px) var(--countdown-padding-right, 16px) var(--countdown-padding-bottom, 30px) var(--countdown-padding-left, 16px);background:var(--countdown-card-background, #ffffff);color:var(--countdown-text-color, #202124);font-family:var(--countdown-font-family, inherit);font-weight:var(--countdown-font-weight, 400);background-size:cover;background-position:center;background-repeat:no-repeat}.countdown-timer__card--image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff3;pointer-events:none}.countdown-timer__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;max-width:100%}.countdown-timer__content--left{align-items:flex-start;text-align:left}.countdown-timer__content--right{align-items:flex-end;text-align:right}.countdown-timer__eyebrow{margin:0;font-size:1.4rem;font-weight:var(--countdown-font-weight, 400);line-height:1.2;color:var(--countdown-muted-color, rgba(32, 33, 36, .72));-webkit-text-stroke:var(--countdown-font-thickness, 0px) currentColor}.countdown-timer__heading{margin:0;color:var(--countdown-heading-color, var(--countdown-text-color, #202124));font-size:clamp(3.2rem,calc(var(--countdown-heading-scale, 1) * 4vw),calc(var(--countdown-heading-size, 5.8rem)));font-weight:var(--countdown-font-weight, 400);line-height:.95;letter-spacing:-.04em;-webkit-text-stroke:var(--countdown-font-thickness, 0px) currentColor}.countdown-timer__subheading{margin:0;max-width:40ch;font-size:clamp(1.8rem,2vw,2.8rem);font-weight:var(--countdown-font-weight, 400);line-height:1.25;color:var(--countdown-muted-color, rgba(32, 33, 36, .72));-webkit-text-stroke:var(--countdown-font-thickness, 0px) currentColor}.countdown-timer__timer{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.countdown-timer__content--left .countdown-timer__timer{justify-content:flex-start}.countdown-timer__content--right .countdown-timer__timer{justify-content:flex-end}.countdown-timer__unit{min-width:7.8rem;display:flex;flex-direction:column;align-items:center;gap:.35rem}.countdown-timer__content--left .countdown-timer__unit{align-items:flex-start}.countdown-timer__content--right .countdown-timer__unit{align-items:flex-end}.countdown-timer__value{font-size:clamp(4rem,calc(var(--countdown-timer-scale, 1) * 5vw),calc(var(--countdown-value-size, 8.4rem)));line-height:.9;font-weight:var(--countdown-font-weight, 400);letter-spacing:-.06em;-webkit-text-stroke:var(--countdown-font-thickness, 0px) currentColor}.countdown-timer__value--days{color:var(--countdown-days-color, var(--countdown-text-color, #202124))}.countdown-timer__value--hours{color:var(--countdown-hours-color, var(--countdown-text-color, #202124))}.countdown-timer__value--minutes{color:var(--countdown-minutes-color, var(--countdown-text-color, #202124))}.countdown-timer__value--seconds{color:var(--countdown-seconds-color, var(--countdown-text-color, #202124))}.countdown-timer__label{font-size:clamp(1.5rem,calc(var(--countdown-timer-scale, 1) * 1.75vw),calc(var(--countdown-label-size, 2rem)));font-weight:var(--countdown-font-weight, 400);line-height:1.1;color:var(--countdown-muted-color, rgba(32, 33, 36, .72));-webkit-text-stroke:var(--countdown-font-thickness, 0px) currentColor}.countdown-timer__separator{display:inline-flex;align-items:flex-start;justify-content:center;padding-top:.15em;color:var(--countdown-separator-color, var(--countdown-text-color, #202124));font-size:clamp(4rem,calc(var(--countdown-timer-scale, 1) * 5vw),calc(var(--countdown-value-size, 8.4rem)));line-height:.9;font-weight:var(--countdown-font-weight, 400);letter-spacing:-.06em;-webkit-text-stroke:var(--countdown-font-thickness, 0px) currentColor}.countdown-timer__actions{display:flex;justify-content:center;margin-top:.8rem}.countdown-timer__content--left .countdown-timer__actions{justify-content:flex-start}.countdown-timer__content--right .countdown-timer__actions{justify-content:flex-end}.countdown-timer__button{min-width:18rem;font-weight:var(--countdown-font-weight, 400);-webkit-text-stroke:var(--countdown-font-thickness, 0px) currentColor}.countdown-timer__completion,.countdown-timer.is-complete .countdown-timer__live{display:none}.countdown-timer.is-complete .countdown-timer__completion{display:flex}.countdown-timer__editor-note{margin-top:1.6rem;font-size:1.3rem;line-height:1.5;color:#202124b8}.countdown-timer__editor-placeholder{padding:2rem;border:1px dashed rgba(32,33,36,.25);border-radius:8px;font-size:1.4rem;line-height:1.5;color:#202124b8}@media screen and (max-width:749px){.countdown-timer__section{padding-top:calc(var(--countdown-section-padding-top, var(--countdown-outer-spacing, 20px)) * .75);padding-bottom:calc(var(--countdown-section-padding-bottom, var(--countdown-outer-spacing, 20px)) * .75)}.countdown-timer__card{padding:calc(var(--countdown-padding-top, 30px) * .7) calc(var(--countdown-padding-right, 16px) * .8) calc(var(--countdown-padding-bottom, 30px) * .7) calc(var(--countdown-padding-left, 16px) * .8)}.countdown-timer__timer{gap:.8rem}.countdown-timer__unit{min-width:5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-countdown-timer.css.map */
