.countdown-bar{position:relative;width:100%}.shopify-section.section-countdown-bar:has(.countdown-bar-sticky){position:sticky;top:0;z-index:51}.countdown-bar-sticky{position:sticky;top:0;z-index:51}.section-header-sticky,.section-header-sticky-always{top:var(--gfe-countdown-bar-h, 0px)}.countdown-bar-fullwidth{width:100%;padding-left:3rem;padding-right:3rem}@media(max-width:749px){.countdown-bar-fullwidth{padding-left:1.5rem;padding-right:1.5rem}}.countdown-bar-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;grid-gap:1.2rem;gap:1.2rem}@media(max-width:749px){.countdown-bar-inner{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;grid-gap:.8rem 1.6rem;gap:.8rem 1.6rem}.countdown-bar-inner .countdown-bar-content{flex:0 0 auto}.countdown-bar-inner .countdown-bar-title{white-space:nowrap;font-size:calc(var(--font-heading-scale) * 1.5rem);line-height:1.1}.countdown-bar-inner .countdown-bar-countdown{flex:0 0 auto}.countdown-bar-inner .countdown-bar-countdown .countdown{grid-gap:.4rem;gap:.4rem}.countdown-bar-inner .countdown-bar-countdown .countdown-value{font-size:calc(var(--font-body-scale) * 1.4rem);padding:.3rem .25rem;min-width:calc(var(--font-body-scale) * 1.2rem)}.countdown-bar-inner .countdown-bar-countdown .countdown-item-label{font-size:calc(var(--font-body-scale) * .95rem)}.countdown-bar-inner .countdown-bar-button{flex-basis:100%;width:100%;min-width:0;box-sizing:border-box;text-align:center}}@media(min-width:990px){.countdown-bar-inner{flex-direction:row;grid-gap:2.5rem;gap:2.5rem}.countdown-bar-inner.content-align-desktop-middle-left{justify-content:flex-start;text-align:start}.countdown-bar-inner.content-align-desktop-middle-center{justify-content:center}.countdown-bar-inner.content-align-desktop-middle-right{justify-content:flex-end;text-align:end}}.countdown-bar-inner.content-align-middle-left{align-items:flex-start;text-align:start}.countdown-bar-inner.content-align-middle-center{align-items:center}.countdown-bar-inner.content-align-middle-right{align-items:flex-end;text-align:end}.countdown-bar-content{display:flex;flex-direction:column;gap:.4rem}.countdown-bar-title{margin:0;color:rgb(var(--color-foreground-alt))}.countdown-bar-title a{color:currentColor}.countdown-bar-title-sm{font-size:calc(var(--font-heading-scale) * 1.6rem)}.countdown-bar-title-md{font-size:calc(var(--font-heading-scale) * 1.8rem)}.countdown-bar-title-lg{font-size:calc(var(--font-heading-scale) * 2.1rem)}.countdown-bar-title-xl{font-size:calc(var(--font-heading-scale) * 2.4rem)}.countdown-bar-title-xxl{font-size:calc(var(--font-heading-scale) * 2.6rem)}@media(min-width:750px){.countdown-bar-title-desktop-sm{font-size:calc(var(--font-heading-scale) * 1.8rem)}.countdown-bar-title-desktop-md{font-size:calc(var(--font-heading-scale) * 2rem)}.countdown-bar-title-desktop-lg{font-size:calc(var(--font-heading-scale) * 2.4rem)}.countdown-bar-title-desktop-xl{font-size:calc(var(--font-heading-scale) * 2.8rem)}.countdown-bar-title-desktop-xxl{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.countdown-bar-caption{font-size:calc(var(--font-body-scale) * 1.3rem);line-height:1.4}.countdown-bar-caption>:last-child{margin-bottom:0}.countdown-bar-caption a{color:currentColor;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.countdown-bar-countdown{direction:ltr;margin:0}.countdown-bar-countdown .countdown-timer-wrapper{margin:0}.countdown-bar-countdown .countdown{grid-gap:.6rem;gap:.6rem}.countdown-bar-countdown .countdown-value-pair{height:auto;min-width:0;grid-gap:.2rem;gap:.2rem}.countdown-bar-countdown .countdown-value{font-size:calc(var(--font-body-scale) * 1.7rem);line-height:1;height:auto;min-width:calc(var(--font-body-scale) * 1.5rem);padding:.35rem}.countdown-bar .countdown-timer-expiration-message{border-radius:var(--border-radius);padding:.6rem 1.2rem;display:inline-block}.countdown-bar .countdown-timer-expiration-message>:last-child{margin-bottom:0}.countdown-bar-button.button{padding:.8rem 1.6rem;font-size:calc(var(--font-body-scale) * 1.3rem);min-width:0}.countdown-bar-button.button-text-link{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.countdown-bar-editor-hidden-note{position:absolute;top:0;inset-inline-end:0;padding:1rem;background:var(--color-error-background);color:var(--color-error);font-size:calc(var(--font-body-scale) * 1.3rem);opacity:.85;border-radius:var(--border-radius);z-index:5}
/*# sourceMappingURL=/cdn/shop/t/77/assets/section-countdown-bar.css.map */
