.countdown-digits{display:flex;gap:var(--gap-xs);flex-wrap:wrap}.countdown-digit{display:flex;flex-direction:column;align-items:center;gap:calc(var(--gap-xs) / 2)}.countdown-digit__value{display:flex;align-items:center;justify-content:center;min-width:2.6em;padding:.3em .5em;border-radius:var(--countdown-digit-radius, var(--style-border-radius-inputs));background:var(--countdown-digit-bg, rgb(var(--color-foreground-rgb) / .08));color:var(--countdown-digit-color, inherit);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;font-size:var(--countdown-digit-size, var(--font-size--xl))}.countdown-digit__label{font-size:.7em;text-transform:lowercase;opacity:.85}.countdown-banner{display:grid;grid-template-columns:1fr;align-items:center;overflow:hidden;border-radius:var(--countdown-banner-radius, var(--style-border-radius-popover));position:relative}.countdown-banner--has-image{grid-template-columns:1fr auto}.countdown-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.countdown-banner__bg img{width:100%;height:100%;object-fit:cover;display:block}.countdown-banner__content{display:flex;flex-direction:column;gap:var(--gap-md);padding:var(--countdown-banner-padding, 32px 40px);position:relative;z-index:2}.countdown-banner__heading{margin:0;font-size:var(--countdown-heading-size, 1.75rem);font-weight:700;line-height:1.2}.countdown-banner__subtext{margin:0;opacity:.9}.countdown-banner__image{display:none;height:100%;max-height:240px;position:relative;z-index:2}.countdown-banner__image img{width:100%;height:100%;object-fit:contain}@media screen and (min-width:750px){.countdown-banner__image{display:block}.countdown-banner__heading{font-size:var(--countdown-heading-size, 2rem)}}.countdown-compact{overflow:hidden}.countdown-compact__inner{display:flex;flex-direction:column;gap:var(--gap-xs)}.countdown-compact__inner--row{flex-direction:row;align-items:center}.countdown-compact__content{display:flex;flex-direction:column;gap:var(--gap-xs);flex:1;min-width:0}.countdown-compact__image{flex-shrink:0;max-width:100px;max-height:100px}.countdown-compact__image img{width:100%;height:100%;object-fit:contain}.countdown-compact .countdown-digit__value{font-size:var(--countdown-digit-size, var(--font-paragraph--size));min-width:2.2em;padding:.25em .4em;background:var(--countdown-digit-bg, rgb(var(--color-foreground-rgb) / .08))}.countdown-compact__label{font-size:var(--font-size--sm);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/2/assets/countdown-timer.css.map */
