:root:not(:has(height-observer[variable=announcement-bar])):has(.promotion-ticker-section[data-ticker-pinned]+.shopify-section--header){--announcement-bar-height: var(--promotion-ticker-height, 0px) !important;--announcement-bar-is-sticky: 1}:root:not(:has(height-observer[variable=announcement-bar])) .promotion-ticker-section[data-ticker-pinned]:has(+.shopify-section--header){position:sticky;top:0;z-index:5}:root:has(height-observer[variable=announcement-bar]) .promotion-ticker-section[data-ticker-pinned]{transform:none}.promotion-ticker{--ticker-gap: var(--ticker-mobile-gap, 40px);--ticker-font-size: var(--ticker-mobile-font-size, 10px);display:block;max-inline-size:100%;overflow-x:auto;scrollbar-width:thin;background:var(--ticker-background, #000);color:var(--ticker-color, #fffcfc);font:700 var(--ticker-font-size) / 1.65 var(--heading-font-family, system-ui, sans-serif);letter-spacing:var(--heading-letter-spacing, normal);padding:8px 12px}.promotion-ticker:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.promotion-ticker__row{display:flex;inline-size:max-content;margin-inline:auto;gap:var(--ticker-gap);white-space:nowrap}.promotion-ticker__messages{display:flex;flex:none;gap:var(--ticker-gap);list-style:none;margin:0;padding:0}.promotion-ticker__separator{margin-inline:clamp(6px,1.25vw,14px)}.promotion-ticker__desktop-message{display:none}.promotion-ticker__mobile-message{display:block;text-align:center}@media(min-width:750px){.promotion-ticker{--ticker-gap: var(--ticker-desktop-gap, 65px);--ticker-font-size: var(--ticker-desktop-font-size, 10px)}.promotion-ticker__desktop-message{display:inline}.promotion-ticker__mobile-message{display:none}}
/*# sourceMappingURL=/cdn/shop/t/117/compiled_assets/styles.css.map?subset=AAAAAAAAAAQ */
