.section--announcement_bar:has(announcement-bar[data-sticky-enabled]){position:sticky;top:var(--header-height, 0);z-index:4}@media (max-width: 768px){:root:has(.shopify-section-header-hidden){--header-height: 0px !important}}.section--announcement_bar .announcement-bar{display:block;width:100%;color:var(--body-text-color-light);background-color:var(--body-text-hover-color);font-size:var(--font-size-large);min-height:40px}.section--announcement_bar .announcement-bar .swiper{width:100%}.section--announcement_bar .announcement-bar__swiper--single .announcement-bar__slides{display:flex;width:100%;justify-content:stretch}.section--announcement_bar .announcement-bar__slide{display:flex;justify-content:center;align-items:center;padding:0 var(--spacing-xxx-small);min-height:40px;box-sizing:border-box;width:100%}.section--announcement_bar .announcement-bar__slide--link{width:100%;text-decoration:none;color:inherit}.section--announcement_bar .announcement-bar__slide--link:hover{background-color:var(--body-text-color)}.section--announcement_bar .announcement-bar__slide--link .announcement-bar__content{text-decoration:underline;text-underline-offset:.2rem}.section--announcement_bar .announcement-bar__content{letter-spacing:0;text-align:center;line-height:1.3;padding:var(--spacing-xxx-small) 0}@media (max-width: 1200px){.section--announcement_bar .swiper:not(.swiper-initialized) .announcement-bar__slides .announcement-bar__slide:not(:first-child){display:none}}@media (min-width: 1201px){.section--announcement_bar .announcement-bar__slides:not(.swiper-wrapper) .announcement-bar__slide,.section--announcement_bar .swiper:not(.swiper-initialized) .announcement-bar__slides .announcement-bar__slide{display:flex!important;width:auto}.section--announcement_bar .announcement-bar__swiper--single .announcement-bar__slide,.section--announcement_bar .announcement-bar__slide--link{width:100%!important;flex:1 1 100%}.section--announcement_bar .announcement-bar__slides:not(.swiper-wrapper),.section--announcement_bar .swiper:not(.swiper-initialized) .announcement-bar__slides{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-x-small) var(--spacing-normal);width:100%}.section--announcement_bar .announcement-bar__swiper--single .announcement-bar__slides{flex-wrap:nowrap}}
