.announcement-bar.color-scheme{position:relative;display:block;background:var(--announcement-bg, var(--gradient-background, var(--color-background)));color:var(--announcement-text, var(--color-text));font-size:var(--font-size-xs);font-weight:var(--font-body-weight-medium);letter-spacing:var(--letter-spacing-label);text-transform:var(--label-transform);line-height:1.4;transition:background-color var(--transition-normal) var(--ease),color var(--transition-normal) var(--ease)}.announcement-bar__inner{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:2.5rem}.announcement-bar__message{display:inline-flex;align-items:center;justify-content:center;gap:.6em;margin:0;padding:.55rem 0;color:inherit;text-align:center;text-decoration:none}.announcement-bar__message .icon{--icon-size: 1rem}.announcement-bar__message .icon-arrow-right{--icon-size: 1.15rem;transition:transform var(--transition-fast) var(--ease)}.announcement-bar__text a{color:inherit;text-decoration:underline}@media(hover:hover){a.announcement-bar__message:hover .announcement-bar__text{text-decoration:underline;text-underline-offset:.3em}a.announcement-bar__message:hover .icon-arrow-right{transform:translate(3px)}}.announcement-bar__control{flex-shrink:0;width:2rem;height:2rem;color:inherit}.announcement-bar__control .icon{--icon-size: .95rem}.announcement-bar__control:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.announcement-bar__close{position:absolute;top:50%;right:calc(var(--page-padding) - .5rem);transform:translateY(-50%)}.announcement-bar--dismissible .announcement-bar__inner{padding-right:2rem;padding-left:2rem}.announcement-bar__row{background:var(--announcement-bg, transparent);color:var(--announcement-text, inherit)}.announcement-bar__row+.announcement-bar__row{border-top:var(--border-width) solid color-mix(in srgb,currentColor 15%,transparent)}.announcement-bar__viewport{display:grid;flex:1 1 auto;min-width:0;max-width:48rem}.announcement-bar__slide{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity var(--transition-fast) var(--ease),visibility 0s linear var(--transition-fast)}.announcement-bar__slide.is-active{opacity:1;visibility:visible;transition-delay:0s}html[data-animations=true] .announcement-bar__slide.is-active{animation:announcement-in calc(var(--transition-slow) * 1.3) var(--ease-out-expo) var(--transition-fast) backwards}@keyframes announcement-in{0%{opacity:0;transform:translateY(.75em);filter:blur(3px)}}.announcement-bar__autoplay[aria-pressed=true] .icon-pause,.announcement-bar__autoplay:not([aria-pressed=true]) .icon-play{display:none}@media screen and (max-width:749px){.announcement-bar__control--arrow{display:none}}.announcement-bar__marquee{flex:1 1 auto;min-width:0}.announcement-bar__marquee .marquee__track{justify-content:space-around}.announcement-bar__marquee-item{display:inline-flex;align-items:center;flex-shrink:0;padding-inline:clamp(1.5rem,1rem + 2vw,3rem);white-space:nowrap;color:var(--item-text, inherit)}.announcement-bar__marquee-item .announcement-bar__message{white-space:nowrap}.announcement-bar--marquee .announcement-bar__inner{padding-inline:0;max-width:none}.announcement-bar--marquee .announcement-bar__autoplay{margin-right:calc(var(--page-padding) - .5rem)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-announcement.css.map */
