.announcement-bar-section{position:relative;z-index:20;max-width:100%;overflow-x:clip}.announcement-bar-section .announcement-bar-wrapper{max-width:100%}.announcement-bar-section .announcement-bar-content{display:grid;grid-template-columns:1fr 4fr 1fr;align-items:center;width:100%;box-sizing:border-box}@media screen and (max-width:992px){.announcement-bar-section .announcement-bar-content{grid-template-columns:1fr}}.announcement-bar-section .announcement-bar-content__side{display:flex;align-items:center;min-width:0}.announcement-bar-section .announcement-bar-content__side--right{justify-content:flex-end}.announcement-bar-section .announcement-bar-content .contact-us-text{padding-left:0;min-width:0;flex-wrap:wrap}.announcement-bar-section .announcement-bar-content .contact-us-text p,.announcement-bar-section .announcement-bar-content .store-locator-text p{white-space:normal}.announcement-bar-section .announcement-bar-content .store-locator-text{padding-right:0;min-width:0;max-width:100%}.announcement-bar-section .announcement-bar-slider-wrapper{justify-self:stretch;width:100%;min-width:0;max-width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.announcement-bar-section .announcement-bar-slider-wrapper>*{min-width:0;width:100%;max-width:100%}.announcement-bar-section .announcement-bar__announcement-content{min-width:0;max-width:100%}.announcement-bar-section .store-locator-text__inner{position:relative;display:inline-flex;flex-direction:column;align-items:flex-end;min-width:0;max-width:100%}.announcement-bar-section .store-locator-dropdown{position:absolute;top:100%;right:0;z-index:30;min-width:22rem;max-width:min(32rem,90vw);max-height:min(32rem,70vh);overflow-y:auto;margin:0;padding:.8rem 0;list-style:none;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:.6rem;box-shadow:0 .4rem 1.6rem #0000001f;border:.1rem solid rgba(var(--color-foreground),.08);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.4rem);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.announcement-bar-section .store-locator-dropdown__link{display:block;border-radius:0;padding:.75rem 1.4rem;font-family:ManropeSemiBold,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none;background-color:#fff;transition:background-color .15s ease}.announcement-bar-section .store-locator-dropdown__link:hover,.announcement-bar-section .store-locator-dropdown__link:focus{background-color:#ccc}.announcement-bar-section .store-locator-text__inner:hover .store-locator-dropdown,.announcement-bar-section .store-locator-text__inner:focus-within .store-locator-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.slider--no-snap{scroll-snap-type:none!important}.slider--no-snap>*{scroll-snap-align:none!important}.announcement-bar-section announcement-bar-slider{display:block;overflow:hidden;flex:1;min-width:0}.announcement-bar-section announcement-bar-slider .swiper{overflow:hidden;flex:1;min-width:0}.announcement-bar-section announcement-bar-slider .swiper-slide{display:flex;align-items:center;justify-content:center;text-align:center}.announcement-bar-section announcement-bar-slider .announcement-bar-slider-controls{display:flex;align-items:center;gap:0}.announcement-bar-slider-controls .swiper-wrapper{align-items:center}@media screen and (max-width:768px){.announcement-bar .slider-button--next,.announcement-bar .slider-button--prev{display:none}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/section-announcement-bar.css.map */
