.sf-sale-countdown{display:block;container-type:inline-size;box-sizing:border-box;text-align:center;padding:var(--sf-countdown-padding-top,16px) 16px var(--sf-countdown-padding-bottom,16px);margin-block:var(--sf-countdown-margin-top,0px) var(--sf-countdown-margin-bottom,0px);border:var(--sf-countdown-border-width,0px) solid var(--sf-countdown-border-color,currentColor);border-radius:var(--sf-countdown-radius,12px);color:var(--sf-countdown-foreground, inherit);background:var(--sf-countdown-background, transparent);font-family:var(--sf-countdown-font, var(--font-body-family, inherit));font-size:var(--sf-countdown-size, 20px);line-height:1.5;overflow-wrap:anywhere}.sf-sale-countdown[hidden]{display:none!important}.sf-sale-countdown [data-title]{display:block;color:var(--sf-countdown-heading-color,inherit);font-size:var(--sf-countdown-heading-size,24px);font-weight:700}.sf-sale-countdown [data-title][hidden]{display:none}.sf-sale-countdown [data-subtitle]{display:block;color:var(--sf-countdown-subtitle-color,inherit);font-size:var(--sf-countdown-subtitle-size,16px)}.sf-sale-countdown [data-clock]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block:8px;font-variant-numeric:tabular-nums}.sf-sale-countdown [data-value]{display:block;color:var(--sf-countdown-timer-color,inherit);font-weight:700;font-size:clamp(14px,8vw,var(--sf-countdown-timer-size,48px));font-size:min(var(--sf-countdown-timer-size,48px),12cqi);line-height:1.15}.sf-sale-countdown [data-label]{display:block;color:var(--sf-countdown-label-color,inherit);font-size:var(--sf-countdown-label-size,14px)}.sf-sale-countdown [data-deadline]{display:block;font-size:14px}.sf-sale-countdown[data-layout=banner]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 24px;width:100%}.sf-sale-countdown[data-layout=banner] [data-title]{font-size:var(--sf-countdown-heading-size,20px)}.sf-sale-countdown[data-layout=banner] [data-clock]{flex:0 1 280px;width:280px;max-width:100%;margin-block:0}.sf-sale-countdown[data-layout=banner] [data-value]{font-size:min(var(--sf-countdown-timer-size,28px),8cqi)}.sf-sale-countdown[data-layout=banner] [data-deadline]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sofly-sale-countdown.css.map */
