.shopify-section:has(.utility-bar--sticky){position:sticky!important;top:0!important;z-index:1000!important}.utility-bar--sticky{box-shadow:0 2px 4px #0000001a}.utility-bar{min-height:3.2rem}.announcement-bar{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.announcement-bar__message{text-align:center;width:100%;margin:0}.announcement-bar__countdown{margin:0;display:flex;justify-content:center;gap:var(--space-sm)}.slideshow__slide .announcement-bar__announcement{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.slideshow__slide .announcement-bar__message{text-align:center;width:100%;margin:0}.slideshow__slide .announcement-bar__countdown{margin:0;display:flex;justify-content:center;gap:var(--space-sm)}.announcement-bar__message--has-cta{flex-wrap:wrap;gap:var(--space-xs)}.announcement-bar__cta{display:inline-flex;align-items:center;min-height:2.4rem;color:inherit;text-decoration:underline;text-underline-offset:.3rem}.announcement-bar__cta .icon-arrow{display:inline-block;pointer-events:none;margin-left:var(--space-xs)}.announcement-bar__code{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-xs) var(--space-sm);width:100%;margin:0;font-size:var(--ui-label-font-size);text-align:center}.announcement-bar__apply{display:inline-flex;align-items:center;min-height:2.4rem;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.announcement-bar__copy:not([hidden]){display:inline-flex;align-items:center;min-height:2.4rem;min-width:2.4rem;padding:0 var(--space-xs);border:.1rem solid currentColor;border-radius:.4rem;background:transparent;color:inherit;font:inherit;cursor:pointer}.announcement-bar__copy-feedback:empty{display:none}.announcement-bar__copy-feedback{font-size:var(--ui-caption-font-size)}.announcement-bar__editor-warning{margin:0;padding:var(--space-xs) 0;font-size:var(--ui-caption-font-size);text-align:center}[data-ab-dismissed]{display:none!important}.announcement-bar-section:has([data-announcement-single][data-ab-dismissed]):not(:has(.list-social,localization-form)),.announcement-bar-section:has([data-announcement-carousel]):not(:has([data-announcement-carousel] .slideshow__slide:not([data-ab-dismissed]))):not(:has(.list-social,localization-form)){display:none}.announcement-bar--dismissible,.announcement-bar__announcement--dismissible{position:relative;min-height:4.4rem;justify-content:center;padding-inline:4.4rem}.announcement-bar__announcement--dismissible{min-width:0;padding-inline:0 4.4rem}.announcement-bar__dismiss{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.announcement-bar__dismiss .icon-close{width:1.4rem;height:1.4rem;pointer-events:none}.announcement-bar__dismiss:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem}@media(forced-colors:active){.announcement-bar__dismiss:focus-visible{outline-color:CanvasText}}.announcement-bar__editor-badge{margin:0;padding:0 var(--space-xs);border:.1rem dashed currentColor;font-size:var(--ui-caption-font-size);font-weight:600;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/131/assets/component-announcement-bar.css.map */
