.grid--1-col .grid__item{max-width:100%;width:100%}body:has(.section-header .drawer-menu) .announcement-bar-section slideshow-component{max-width:100%}.announcement-bar-section{z-index:999}.utility-bar{height:100%}.utility-bar--bottom-border{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.announcement-bar-slider .slider{display:flex}.slider .slider__slide{width:100%}.slider-button .icon,.slider-button .icon path{fill:currentColor}.announcement-bar,.announcement-bar__announcement{color:rgb(var(--color-foreground));width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-content:center}.announcement-bar .slider--everywhere{margin-bottom:0}.announcement-bar-slider,.announcement-bar-slider .slider{width:100%}.announcement-bar .slider-button--next{margin-right:-1.5rem;min-width:44px}.announcement-bar .slider-button--prev{margin-left:-1.5rem;min-width:44px}.announcement-bar .slider-button--next:focus-visible,.announcement-bar .slider-button--prev:focus-visible{outline-offset:-.3rem;box-shadow:0 0 0 -.2rem rgb(var(--color-foreground))}@media screen and (min-width: 750px){.announcement-bar .slider-button--next{margin-right:-3.2rem}.announcement-bar .slider-button--prev{margin-left:-3.2rem}}@media screen and (min-width: 990px){body:has(.section-header .header:not(.drawer-menu)) .announcement-bar-section .announcement-bar .slider-button--next{margin-right:-1.8rem}body:has(.section-header .header:not(.drawer-menu)) .announcement-bar-section .announcement-bar .slider-button--prev{margin-left:-1.8rem}.announcement-bar-slider{width:60%}}.announcement-bar__link{display:flex;width:100%;padding:1rem 0;text-decoration:none;height:100%;justify-content:center;align-items:center}.announcement-bar__link:hover{text-decoration:underline}.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}.announcement-bar__link .announcement-bar__message{padding:0}.announcement-bar__message{text-align:center;padding:.7rem 0;margin:0;letter-spacing:.1rem}.announcement-bar__message a{color:inherit;font-weight:inherit;font-family:inherit;font-size:inherit}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}
/*# sourceMappingURL=/cdn/shop/t/4/assets/announcement-bar.css.map */
