.section-announcement-bar .announcement-bar{position:relative;font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);font-size:var(--font-body-size);line-height:var(--font-body-line-height, 1.4);letter-spacing:var(--font-body-letter-spacing, 0);text-transform:var(--font-body-text-transform, none)}.section-announcement-bar announcement-bar{display:block;width:100%}.section-announcement-bar .announcement-bar .page-width{position:relative!important;box-sizing:border-box}.section-announcement-bar .announcement-bar__message{display:flex;align-items:center;justify-content:center;gap:.6rem;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.section-announcement-bar .announcement-bar__message>p{margin:0}.section-announcement-bar .announcement-bar__message .ab-item-icon{display:inline-flex;line-height:0}.section-announcement-bar .announcement-bar__message .ab-item-icon svg{width:1.05em;height:1.05em;display:block}.section-announcement-bar .announcement-bar__message .ab-item-icon svg,.section-announcement-bar .announcement-bar__message .ab-item-icon svg *{fill:currentColor}.section-announcement-bar .announcement-bar__inner--both-sided{display:block;width:100%}.section-announcement-bar .announcement-bar__both-sided{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:1.8rem}.section-announcement-bar .announcement-bar__side{display:flex;align-items:center;gap:var(--c-gap, 0);min-width:0;font-size:var(--ab-message-font-size-desktop, var(--font-body-size))}.section-announcement-bar .announcement-bar__side--right{justify-content:flex-end;text-align:right}.section-announcement-bar .announcement-bar__side .announcement-bar__message{justify-content:flex-start;min-height:0;white-space:nowrap}.section-announcement-bar .announcement-bar__side--right .announcement-bar__message{justify-content:flex-end}.section-announcement-bar .announcement-bar--layout-marquee .page-width{overflow:hidden}.section-announcement-bar .announcement-bar.announcement-bar--layout-marquee .announcement-bar__page-width--marquee{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important}.section-announcement-bar .announcement-bar__inner--marquee{display:block}.section-announcement-bar .announcement-bar__marquee{overflow:hidden;width:100%}.section-announcement-bar .announcement-bar__marquee-track{display:flex;align-items:center;width:max-content;animation:ab-marquee-scroll var(--ab-marquee-speed, 30s) linear infinite;will-change:transform}.section-announcement-bar .announcement-bar__marquee-set{display:flex;align-items:center;justify-content:space-around;flex-shrink:0;min-width:100%}.section-announcement-bar .announcement-bar__marquee-item{display:flex;align-items:center;flex-shrink:0;padding:0 2.4rem;white-space:nowrap}.section-announcement-bar .announcement-bar--layout-marquee .announcement-bar__message{white-space:nowrap}.section-announcement-bar .announcement-bar--layout-marquee .announcement-bar__social,.section-announcement-bar .announcement-bar--layout-marquee .announcement-bar__locale{display:none!important}@keyframes ab-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.section-announcement-bar .announcement-bar__social{display:flex;align-items:center;white-space:nowrap;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.section-announcement-bar .ab-social--solo{position:absolute;left:var(--padding-full-width, 1rem);top:50%;transform:translateY(-50%);z-index:50}.section-announcement-bar .ab-social__row{display:flex;align-items:center;gap:6px}.section-announcement-bar .ab-social__link{display:inline-flex;align-items:center;line-height:0;color:currentColor;text-decoration:none;opacity:.9;width:40px;height:40px}.section-announcement-bar .ab-social__link:hover{opacity:1}.section-announcement-bar .ab-social__link svg{width:25px;height:25px;display:block}.section-announcement-bar .announcement-bar__locale{display:flex;align-items:center;gap:1rem;white-space:nowrap;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.section-announcement-bar .ab-locale__row{display:flex;align-items:center;gap:1rem}.section-announcement-bar .ab-locale--solo{position:absolute;right:var(--padding-full-width, 1rem);top:50%;transform:translateY(-50%);z-index:50;margin:0;padding:0}.section-announcement-bar .ab-dd{position:relative;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.section-announcement-bar .ab-dd__btn{display:inline-flex;align-items:center;gap:.5em;background:transparent;border:0;outline:0;box-shadow:none;color:currentColor;padding:2px 0;cursor:pointer;font:inherit;line-height:inherit}.section-announcement-bar .ab-dd__btn.link--style-dot,.section-announcement-bar .ab-dd__option.link--style-dot{padding-top:2px;padding-bottom:2px}.section-announcement-bar .ab-dd__label .link-style,.section-announcement-bar .ab-dd__option .link-style{display:inline-block}.section-announcement-bar .ab-dd__icon{display:inline-flex;line-height:0}.section-announcement-bar .ab-dd__icon svg{width:1.1em;height:1.1em;display:block}.section-announcement-bar .ab-caret{display:inline-flex;line-height:0}.section-announcement-bar .ab-caret svg{width:.9em;height:.9em;display:block;transition:transform .18s ease}.section-announcement-bar .ab-dd.is-open .ab-caret svg{transform:rotate(180deg)}.section-announcement-bar .ab-dd__menu{position:absolute;right:0;top:calc(100% + .5em);min-width:max(18em,100%);border-radius:1em;background:rgb(var(--color-background, 18 18 18));color:rgb(var(--color-foreground, 255 255 255));box-shadow:0 1em 2em #00000059,0 .2em .6em #00000040;padding:.6em;opacity:0;transform:translateY(-.4em) scale(.98);transform-origin:top right;pointer-events:none;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1);z-index:60;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.section-announcement-bar .ab-dd.is-open>.ab-dd__menu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.section-announcement-bar .ab-dd__option{width:100%;text-align:left;background:transparent;border:0;outline:0;box-shadow:none;color:currentColor;font:inherit;padding:.6em .8em;border-radius:.8em;cursor:pointer;line-height:inherit}.section-announcement-bar .ab-dd__option:hover{background:rgba(var(--color-foreground, 255 255 255),.08)}.section-announcement-bar .ab-dd__option.is-current{color:rgba(var(--color-foreground, 255 255 255),.6);pointer-events:none}.section-announcement-bar .announcement-bar__mobile-row{display:block}.section-announcement-bar .announcement-bar__arrow-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:0;background:transparent;padding:0;cursor:pointer;color:inherit}.section-announcement-bar .announcement-bar__arrow-slot{display:none}.section-announcement-bar .announcement-bar__mobile-row--with-arrows{display:grid;grid-template-columns:4.8rem minmax(0,1fr) 4.8rem;align-items:stretch}.section-announcement-bar .announcement-bar__mobile-row--with-arrows .announcement-bar__slider{min-width:0}.section-announcement-bar .announcement-bar__mobile-row--with-arrows .announcement-bar__arrow-slot{display:flex;align-items:center;width:4.8rem;min-width:4.8rem;z-index:2}.section-announcement-bar .announcement-bar__arrow-slot--prev{justify-content:flex-start}.section-announcement-bar .announcement-bar__arrow-slot--next{justify-content:flex-end}.section-announcement-bar .announcement-bar__arrow-btn svg{display:block;width:11px;height:auto}.section-announcement-bar .announcement-bar__arrow-btn--next svg{transform:scaleX(-1)}.section-announcement-bar .announcement-bar__arrow-btn{-webkit-appearance:none;appearance:none;width:100%;min-width:4.8rem;height:100%;min-height:3.2rem;padding:0 1.6rem;color:rgba(var(--color-foreground),1)}.section-announcement-bar .announcement-bar__mobile-row--with-arrows .announcement-bar__message,.section-announcement-bar .announcement-bar__mobile-row--with-arrows .announcement-bar__item{justify-content:center}@media(min-width:990px){.section-announcement-bar .announcement-bar .page-width{padding-left:var(--padding-full-width, 1rem)!important;padding-right:var(--padding-full-width, 1rem)!important}}@media(max-width:749px){.section-announcement-bar .announcement-bar{padding-top:var(--padding-top-xs)!important;padding-bottom:var(--padding-bottom-xs)!important}.section-announcement-bar .announcement-bar__mobile-row{display:block}.section-announcement-bar .announcement-bar__mobile-row--with-arrows{grid-template-columns:3.6rem minmax(0,1fr) 3.6rem}.section-announcement-bar .announcement-bar__mobile-row--with-arrows .announcement-bar__arrow-slot{width:3.6rem;min-width:3.6rem}.section-announcement-bar .announcement-bar__arrow-btn{min-width:3.6rem;min-height:2.8rem;padding:0 1rem}.section-announcement-bar .announcement-bar__message .ab-item-icon{display:none!important}.section-announcement-bar .announcement-bar--layout-both_sided .announcement-bar__message .ab-item-icon{display:inline-flex!important}.section-announcement-bar .announcement-bar__both-sided{justify-content:center}.section-announcement-bar .announcement-bar__side{font-size:var(--ab-message-font-size-mobile, var(--ab-message-font-size-desktop, var(--font-body-size)))}.section-announcement-bar .announcement-bar__side--right{display:none}.section-announcement-bar .announcement-bar__side .announcement-bar__message{white-space:normal;justify-content:center;text-align:center}}.section-announcement-bar .ab-caret svg{width:1.05em;height:1.05em}.section-announcement-bar .announcement-bar__message .ab-item-icon svg{width:1.2em;height:1.2em}.section-announcement-bar .announcement-bar__slider .swiper-wrapper{transition-duration:0s!important}@keyframes ab-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.section-announcement-bar .announcement-bar__message.ab-fade-in-once{animation:ab-fade-in .6s ease-out}@media(prefers-reduced-motion:reduce){.section-announcement-bar .announcement-bar__marquee-track{animation:none;width:100%}.section-announcement-bar .announcement-bar__marquee-set[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/announcement-bar.css.map */
