.countdown-banner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:var(--banner-padding, 28px) 32px;background-color:var(--banner-bg, #2b2b2b);background-image:var(--banner-image, none);background-size:cover;background-position:center;color:var(--banner-text, #fff);overflow:hidden}.countdown-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--banner-overlay, 0));pointer-events:none}.countdown-banner>*{position:relative;z-index:1}.countdown-banner__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:var(--banner-title-size, 28px);font-weight:700;line-height:1.15;letter-spacing:.02em;margin:0}.countdown-banner__subtitle{font-size:var(--banner-subtitle-size, 15px);line-height:1.4;letter-spacing:.06em;margin:6px 0 0;opacity:.92}.countdown-banner__title,.countdown-banner__subtitle,.countdown-banner__number,.countdown-banner__colon,.countdown-banner__label{text-shadow:0 1px 3px rgba(0,0,0,.35)}.countdown-banner__timer{display:flex;align-items:flex-start;gap:8px;flex:0 0 auto;color:var(--banner-number, #fff)}.countdown-banner__unit{display:flex;flex-direction:column;align-items:center;min-width:calc(var(--banner-number-size, 32px) * 1.55)}.countdown-banner__number{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:var(--banner-number-size, 32px);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.countdown-banner__label{margin-top:5px;font-size:calc(var(--banner-number-size, 32px) * .34);line-height:1;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.countdown-banner__colon{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:var(--banner-number-size, 32px);font-weight:700;line-height:1;opacity:.7}@media(max-width:989px){.countdown-banner{background-image:var(--banner-image-mobile, var(--banner-image, none));flex-direction:column;align-items:center;gap:16px;padding-left:16px;padding-right:16px;text-align:center}.countdown-banner__title{font-size:calc(var(--banner-title-size, 28px) * .8)}.countdown-banner__subtitle{font-size:calc(var(--banner-subtitle-size, 15px) * .92)}.countdown-banner__timer{justify-content:center}.countdown-banner__number,.countdown-banner__colon{font-size:calc(var(--banner-number-size, 32px) * .85)}.countdown-banner__unit{min-width:calc(var(--banner-number-size, 32px) * 1.4)}}@media(max-width:480px){.countdown-banner{padding-left:12px;padding-right:12px}}.product-block--countdown-banner .countdown-banner{flex-direction:column;align-items:center;gap:12px;padding-left:16px;padding-right:16px;text-align:center}.product-block--countdown-banner .countdown-banner__timer{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/25/assets/countdown-banner.css.map */
