.announcement-bar{display:block;position:relative;z-index:99;font-family:var(--font-body-family);font-size:calc(1.3rem * var(--font-body-scale, 1));font-weight:var(--font-body-weight-bold);line-height:1.35;letter-spacing:.01em;color:rgb(var(--color-text));background:var(--gradient-background)}.announcement-bar:has(yarnly-localization-form.is-open){z-index:101}.announcement-bar--divider{border-bottom:1px solid rgb(var(--color-border))}.announcement-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:2.4rem;min-height:3.6rem}.announcement-bar__messages{display:flex;align-items:center;justify-content:center;flex:0 1 auto;min-width:0;gap:.4rem}.announcement-bar__slides{position:relative;flex:0 1 auto;min-width:0;padding:.8rem 0}.announcement-bar--carousel .announcement-bar__messages,.announcement-bar--carousel .announcement-bar__slides{flex:1 1 auto}.announcement-bar--carousel .announcement-bar__slides{display:grid}.announcement-bar--carousel .announcement-bar__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--duration) var(--ease),transform var(--duration) var(--ease),visibility 0s linear var(--duration)}.announcement-bar--carousel .announcement-bar__slide.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.announcement-bar__slide{text-align:center}.announcement-bar--left .announcement-bar__inner{justify-content:flex-start}.announcement-bar--left .announcement-bar__slide{text-align:left}.announcement-bar--right .announcement-bar__inner{justify-content:flex-end}.announcement-bar--right .announcement-bar__slide{text-align:right}.announcement-bar__text{display:inline-block}.announcement-bar__text a,.announcement-bar__link{color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:rgba(var(--color-text),.5);transition:text-decoration-color var(--duration) var(--ease)}.announcement-bar__text a:hover,.announcement-bar__link:hover{text-decoration-color:currentColor}.announcement-bar__sparkle{display:block;flex:0 0 auto;width:1rem;height:2rem;margin:0 .8rem;color:inherit}.announcement-bar__sparkle--end{transform:scaleX(-1)}.announcement-bar__offer{display:inline-flex;align-items:center;gap:.6rem;margin:0;padding:.6rem 0;font-weight:var(--font-body-weight)}.announcement-bar__offer-icon{--icon-size: 1.4rem;flex:0 0 auto}.announcement-bar__arrow,.announcement-bar__toggle{flex:0 0 auto;width:3.6rem;height:3.6rem;min-width:3.6rem;min-height:3.6rem;color:inherit;opacity:.8;transition:opacity var(--duration) var(--ease),background-color var(--duration) var(--ease)}.announcement-bar__arrow:hover,.announcement-bar__toggle:hover{opacity:1;background:rgba(var(--color-text),.12)}.announcement-bar__toggle-icon{display:inline-flex;align-items:center;justify-content:center}.announcement-bar__toggle-icon--play,.announcement-bar__toggle[aria-pressed=true] .announcement-bar__toggle-icon--pause{display:none}.announcement-bar__toggle[aria-pressed=true] .announcement-bar__toggle-icon--play{display:inline-flex}.announcement-bar__utilities{display:none}.announcement-bar .social-icons{gap:.2rem}.announcement-bar .social-icons__link{width:3.6rem;height:3.6rem;opacity:.9}.announcement-bar .social-icons__link:hover{background:rgba(var(--color-text),.12);opacity:1}@media(max-width:749px){.announcement-bar__sparkle{margin:0 .4rem}.announcement-bar__offer{padding-top:0;font-size:calc(1.2rem * var(--font-body-scale, 1))}.announcement-bar__messages+.announcement-bar__offer{flex-basis:100%;justify-content:center}}@media(min-width:750px){.announcement-bar{font-size:calc(1.4rem * var(--font-body-scale, 1))}.announcement-bar__inner{min-height:4rem}.announcement-bar__messages+.announcement-bar__offer{position:relative}.announcement-bar__messages+.announcement-bar__offer:before{content:"";position:absolute;top:50%;left:-1.2rem;width:1px;height:1.4rem;background:currentColor;opacity:.45;transform:translateY(-50%)}}@media(min-width:990px){.announcement-bar--with-utilities .announcement-bar__inner{justify-content:space-between}.announcement-bar__utilities{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:1.6rem}.announcement-bar__localization .localization__button{color:inherit}}@media(prefers-reduced-motion:reduce){.announcement-bar--carousel .announcement-bar__slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-announcement-bar.css.map */
