.shopify-section-group-header-group.announcement-bar-section{z-index:4}.announcement-bar{position:relative;display:block;color:var(--body-text-color-white);background-color:var(--bg-color-black);--swiper-navigation-size: 1rem;--swiper-navigation-color: currentColor}.announcement-bar p{font-size:var(--font-size-small);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.announcement-bar a{font-size:var(--font-size-small);color:currentColor;text-underline-offset:.125rem}.announcement-bar time{white-space:nowrap}.announcement-bar .swiper{width:100%}.announcement-bar .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+2){display:none}.announcement-bar .swiper.swiper-initialized .swiper-slide{height:auto}.announcement-bar .swiper-slide{box-sizing:border-box;height:-moz-fit-content;height:fit-content}.announcement-bar button.swiper-button-next,.announcement-bar button.swiper-button-prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-shadow:none;padding:0;width:var(--spacing-normal);height:var(--spacing-normal);margin:0!important}.announcement-bar button.swiper-button-next:focus-visible,.announcement-bar button.swiper-button-prev:focus-visible{outline:2px solid var(--bg-color-white)}@supports not selector(:focus-visible){.announcement-bar button.swiper-button-next:focus,.announcement-bar button.swiper-button-prev:focus{outline:2px solid var(--bg-color-white)}}.announcement-bar button.swiper-button-next:after,.announcement-bar button.swiper-button-prev:after{display:none}.announcement-bar button.swiper-button-next svg{transform:rotate(180deg)}.announcement-bar .link{cursor:pointer;display:inline-block;border:none;box-shadow:none;color:var(--link-color);background-color:transparent;font-family:inherit}.announcement-bar>.page-width{padding-inline:var(--spacing-x-large)}.announcement-bar__inner{display:flex}.announcement-bar__pause{position:relative;border:0;background-color:transparent;color:var(--bg-color-white);cursor:pointer;line-height:1;padding:0 var(--spacing-normal) 0 0;margin:0;width:var(--spacing-normal)}.announcement-bar__pause span{line-height:0}.announcement-bar__pause svg{width:var(--spacing-small);height:var(--spacing-small)}.announcement-bar__pause span:nth-child(1){display:block}.announcement-bar__pause span:nth-child(2){display:none}.announcement-bar__pause.is-paused span:nth-child(2){display:block}.announcement-bar__pause.is-paused span:nth-child(1){display:none}.announcement-bar__announcements-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.announcement-bar__announcements-wrapper button{position:relative;margin:unset;inset:unset;flex-shrink:0;box-sizing:content-box;padding:var(--spacing-x-small);width:var(--swiper-navigation-size);opacity:1;visibility:visible;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.announcement-bar__announcements-wrapper button.swiper-button-prev{margin-left:calc(var(--spacing-x-small) * -1)}.announcement-bar__announcements-wrapper button.swiper-button-next{margin-right:calc(var(--spacing-x-small) * -1)}.announcement-bar__announcements-wrapper:has(.swiper:not(.swiper-initialized)) :is(.swiper-button-prev,.swiper-button-next){visibility:hidden;opacity:0}@media screen and (min-width: 1025px){.announcement-bar__inner.announcement-bar--localization{display:grid;grid-template-columns:1fr minmax(0%,2fr) 1fr;grid-template-areas:"blank swiper localization"}}.announcement-bar__announcements-wrapper{position:relative;grid-area:swiper;width:100%;margin:0 auto;padding-inline:var(--spacing-x-small)}.announcement-bar__announcements-wrapper--full{max-width:100%}.announcement-bar__localization{grid-area:localization;justify-self:flex-end;display:flex}.announcement-bar__localization svg{width:.75rem;height:auto}.announcement-bar__announcement{padding-block:var(--spacing-x-small);height:100%;display:flex;align-items:center;justify-content:center;padding-inline:var(--spacing-small);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.announcement-bar__announcement a{white-space:nowrap}.announcement-bar__message{text-align:center}.announcement-bar__link{color:currentColor}.announcement-bar__localization{align-self:center}.announcement-bar__localization .disclosure__button{color:var(--body-text-color-white)}@media (max-width: 768px){.announcement-bar .page-width{padding-inline:var(--spacing-normal)}.announcement-bar__announcements-wrapper--full{max-width:100%}}
