.offer-bar{position:relative;--offer-reach: var(--space-2);color:var(--color-accent-contrast);font-size:var(--font-size-xs);font-weight:600;line-height:1.4}.offer-bar__viewport{overflow:hidden;padding-bottom:var(--offer-reach);background:var(--color-accent) content-box;pointer-events:none}.offer-bar__track{display:flex;width:max-content}.offer-bar__list{display:flex;flex:none;justify-content:space-around;min-width:100vw;margin:0;padding:0;list-style:none}.offer-bar__item{display:flex;flex:none;pointer-events:auto}.offer-bar--moving .offer-bar__item{border-left:1px solid color-mix(in srgb,currentColor 40%,transparent)}.offer-bar__message{position:relative;display:flex;align-items:center;min-height:36px;padding:var(--space-2) var(--space-5);color:inherit;white-space:nowrap}.offer-bar:not(.offer-bar--moving) .offer-bar__list{min-width:0;width:100%;justify-content:center;text-align:center}.offer-bar:not(.offer-bar--moving) .offer-bar__message{padding-inline:var(--space-4);white-space:normal}.offer-bar__icon{display:inline-block;width:1.15em;height:1.15em;margin-right:.15em;vertical-align:-.22em}a.offer-bar__message{text-decoration:underline;text-underline-offset:3px}a.offer-bar__message:after{content:"";position:absolute;inset:0 0 calc(-1 * var(--offer-reach))}.offer-bar :focus-visible{outline:2px solid currentColor;outline-offset:-4px}@keyframes offer-bar-loop{to{transform:translate(-50%)}}.offer-bar--moving .offer-bar__track{animation:offer-bar-loop var(--offer-loop, 30s) linear infinite}.offer-bar.is-paused .offer-bar__track{animation-play-state:paused}.offer-bar__viewport:focus-within .offer-bar__track{animation:none}.offer-bar__pause{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:36px;padding:0 0 0 var(--space-2);border:0;background:linear-gradient(90deg,transparent,var(--color-accent) var(--space-2));color:inherit;cursor:pointer}.offer-bar__pause:after{content:"";position:absolute;inset:0 0 calc(-1 * var(--offer-reach))}.offer-bar__pause[hidden],.offer-bar__icon-play,.offer-bar__pause[aria-pressed=true] .offer-bar__icon-pause{display:none}.offer-bar__pause[aria-pressed=true] .offer-bar__icon-play{display:block}@media(prefers-reduced-motion:reduce){.offer-bar--moving .offer-bar__track{animation:none}.offer-bar__viewport{overflow-x:auto;scrollbar-width:none}.offer-bar__list[aria-hidden=true],.offer-bar__pause{display:none}}@media(hover:hover){.offer-bar:hover .offer-bar__track{animation-play-state:paused}}.offer-bar__links{display:none}@media(min-width:360px){.offer-bar{font-size:var(--font-size-s)}}@media(min-width:990px){.offer-bar{display:flex;align-items:flex-start}.offer-bar__viewport{flex:1;min-width:0}.offer-bar__pause{position:relative;flex:none}.offer-bar__links{display:flex;flex:none;align-items:center;gap:var(--space-4);height:36px;margin:0;padding:0 max(var(--page-margin),calc((100% - var(--page-width)) / 2 + var(--page-margin))) 0 var(--space-3);background:var(--color-accent);list-style:none}.offer-bar__links li:has(>a[href^="tel:"]){display:none}.offer-bar__links a{display:inline-flex;align-items:center;gap:var(--space-1);min-height:36px;color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}}@media(min-width:1200px){.offer-bar__links{gap:var(--space-5)}.offer-bar__links li:has(>a[href^="tel:"]){display:revert}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-offer-bar.css.map */
