.sale-countdown-banner{background-color:var(--banner-bg-color);color:var(--banner-text-color);padding:8px 12px;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;letter-spacing:var(--letter-spacing-heading);border-top:1px solid var(--banner-border-color);border-bottom:1px solid var(--banner-border-color)}.sale-countdown-banner.sticky{position:sticky;top:0;z-index:100}.sale-countdown-content{display:flex;align-items:center;justify-content:center;width:100%;letter-spacing:var(--letter-spacing-body)}.sale-countdown-text{margin-right:6px;font-size:14px;white-space:nowrap;font-weight:var(--font-weight-regular, 400);display:flex;align-items:center}.sale-countdown-text p{margin:0;padding:0;display:inline-flex;align-items:center}.sale-countdown-highlight{color:var(--highlight-color);text-decoration:var(--highlight-decoration);font-weight:var(--font-weight-bold, 700);margin:0 2px}.sale-countdown-timer{display:flex;align-items:center;margin-top:3px}.sale-countdown-item{display:flex;font-weight:var(--font-weight-semibold, 600)!important;flex-direction:column;align-items:center;min-width:26px;margin:0}.sale-countdown-value{font-weight:var(--font-weight-semibold, 600)!important;font-size:14px;line-height:1;margin-bottom:-2px;color:var(--countdown-color)}.sale-countdown-label{font-size:8px;text-transform:uppercase;margin-top:2px;color:var(--countdown-label-color)}.sale-countdown-bold{font-weight:var(--font-weight-bold, 700);font-size:14px}@media(min-width:640px){.sale-countdown-banner{padding:6px 40px}.sale-countdown-bold{font-weight:var(--font-weight-bold, 700);font-size:16px}.sale-countdown-highlight{color:var(--highlight-color);text-decoration:var(--highlight-decoration);font-weight:var(--font-weight-bold, 700);margin:0 2px;font-size:16px}.sale-countdown-text{font-size:16px;margin-right:10px}.sale-countdown-value{font-size:16px}.sale-countdown-label{font-size:10px}.sale-countdown-item{min-width:30px;margin:0 2px}}.sale-countdown-banner .sale-countdown-content{gap:14px;max-width:1100px;margin:auto}.sale-countdown-banner .sale-countdown-text{margin:0;min-width:0;white-space:normal}.sale-countdown-banner .sale-countdown-text p{display:flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.2}.sale-countdown-banner .sale-countdown-bold{font-style:italic;font-weight:800;font-size:15px;line-height:1.2;text-decoration:underline;text-underline-offset:2px}.sale-countdown-banner .sale-countdown-highlight{margin:0;font-size:12px;font-weight:700;line-height:1.2}.sale-countdown-banner .sale-countdown-description{font-size:9px;line-height:1.2;opacity:.75;font-weight:400}.sale-countdown-banner .sale-countdown-timer{margin:0;gap:8px;flex-shrink:0}.sale-countdown-banner .sale-countdown-item{min-width:24px;margin:0;position:relative}.sale-countdown-banner .sale-countdown-item:not(:last-child):after{content:":";position:absolute;right:-6px;top:0;font-size:15px;font-weight:700;line-height:1;color:var(--countdown-color)}.sale-countdown-banner .sale-countdown-value{font-size:17px;line-height:1.1;min-width:2ch;font-variant-numeric:tabular-nums;margin:0}.sale-countdown-banner .sale-countdown-label{font-size:8px;line-height:1.2;margin:1px 0 0;text-transform:none}@media(max-width:639px){.sale-countdown-banner{padding:7px 10px}.sale-countdown-banner .sale-countdown-content{gap:12px}.sale-countdown-banner .sale-countdown-bold{font-size:13px}.sale-countdown-banner .sale-countdown-highlight{font-size:10px}.sale-countdown-banner .sale-countdown-value{font-size:16px}.sale-countdown-banner .sale-countdown-description{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sale-countdown-banner.css.map */
