scale-announcement-bar{display:block;background:var(--gradient-background);color:rgb(var(--color-foreground))}.announcement-bar{position:relative;padding-block:var(--padding-v);font-size:var(--text-size);line-height:1.4;text-align:center;overflow:hidden}.announcement-bar--border{border-block-end:1px solid rgba(var(--color-border),.3)}.announcement-bar--dismissed{display:none}.announcement-bar--dismissible{padding-inline:var(--minimum-touch-target)}.announcement-bar__static{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-8);padding-inline:var(--space-4)}.announcement-bar__static>*,.announcement-bar__slides>*{min-block-size:var(--minimum-touch-target);padding-block:var(--space-1)}.announcement-bar__slider{display:grid;grid-template-columns:var(--minimum-touch-target) minmax(0,1fr) var(--minimum-touch-target);align-items:center;padding-inline:var(--space-1)}.announcement-bar__slides{display:grid;grid-column:2;grid-row:1;min-inline-size:0}.announcement-bar__slides>*{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;min-inline-size:0;opacity:0;visibility:hidden;pointer-events:none}.announcement-bar:not([data-slider-ready]) .announcement-bar__slides>:first-child,.announcement-bar__slides>.is-active{opacity:1;visibility:visible;pointer-events:auto}.announcement-bar__nav{display:contents}.announcement-bar__arrow,.announcement-bar__close{display:flex;align-items:center;justify-content:center;inline-size:var(--minimum-touch-target);block-size:var(--minimum-touch-target);background:none;border:none;border-radius:var(--radius-full);color:inherit;cursor:pointer;padding:0}.announcement-bar__arrow{grid-row:1}.announcement-bar__arrow--prev{grid-column:1}.announcement-bar__arrow--next{grid-column:3}.announcement-bar__arrow .icon{scale:var(--direction-sign) 1}.announcement-bar__arrow:hover,.announcement-bar__close:hover{background:rgba(var(--color-foreground),.08)}.announcement-bar__arrow:active,.announcement-bar__close:active{background:rgba(var(--color-foreground),.15)}.announcement-bar :is(a,button):focus-visible{outline:var(--focus-outline-width) solid currentColor;outline-offset:calc(-1 * var(--focus-outline-offset) - 1px)}.announcement-bar__close{position:absolute;inset-inline-end:0;inset-block-start:50%;transform:translateY(-50%);z-index:var(--z-raised)}.announcement-bar__marquee{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.announcement-bar__marquee-track{display:flex;inline-size:max-content;animation:announcement-bar-marquee var(--marquee-duration, 30s) linear infinite}.announcement-bar__marquee[data-offscreen] .announcement-bar__marquee-track{animation:none}.announcement-bar__marquee-group{display:flex;align-items:center;gap:var(--space-8);padding-inline-end:var(--space-8);flex-shrink:0}.announcement-bar__marquee .announcement-item{flex:none;max-inline-size:none;white-space:nowrap}@keyframes announcement-bar-marquee{0%{transform:translate(0)}to{transform:translate(var(--marquee-offset))}}[data-pause-on-hover]:hover .announcement-bar__marquee-track,.announcement-bar:focus-within .announcement-bar__marquee-track{animation-play-state:paused}@media(prefers-reduced-motion:no-preference){.announcement-bar[data-slider-ready] .announcement-bar__slides>*{transform:translateY(var(--space-1));transition:opacity .24s ease,transform .28s var(--ease-out),visibility .24s}.announcement-bar[data-slider-ready] .announcement-bar__slides>.is-active{transform:translateY(0)}.announcement-bar__arrow,.announcement-bar__close{transition:background var(--duration-fast) ease}}@media(prefers-reduced-motion:reduce){.announcement-bar__slides>*,.announcement-bar__arrow,.announcement-bar__close{transition:none}.announcement-bar__marquee{-webkit-mask-image:none;mask-image:none}.announcement-bar__marquee-track{inline-size:auto;animation:none}.announcement-bar__marquee-group{flex:1 1 0;flex-wrap:wrap;justify-content:center;min-inline-size:0;gap:var(--space-2) var(--space-8);padding-inline:var(--space-4)}.announcement-bar__marquee-group[aria-hidden]{display:none}.announcement-bar__marquee .announcement-item{flex:0 1 auto;max-inline-size:100%;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-announcement-bar.css.map */
