#shopify-section-alert-banner:not(.visible){display:none}@keyframes marquee{0%{transform:translate3d(0%,0,0)}100%{transform:translate3d(-100%,0,0)}}.alert-banner-wrap{position:sticky;overflow:hidden;left:0;right:0;top:0;display:flex;z-index:4000;padding:0 var(--desktop-horizontal-padding);width:100vw}.alert-banner-wrap,.alert-banner-wrap *{letter-spacing:0.013333em}.alert-banner-wrap strong{font-weight:bold}@media (max-width:599px){.alert-banner-wrap{padding:0 var(--mobile-horizontal-padding)}}.alert-banner-wrap .alert-banner-link:hover{opacity:0.5}.alert-banner-wrap{color:#fff;background-color:#000;height:var(--alert-banner-height);font-weight:normal;font-size:13px;align-items:center;justify-content:center}.alert-banner-wrap .alert-banner-close{cursor:pointer;position:absolute;right:50px}@media (max-width:599px){.alert-banner-wrap .alert-banner-close{right:var(--mobile-horizontal-padding)}}.alert-banner-wrap .alert-banner-close:hover{opacity:.5}.alert-banner-wrap h3{position:relative;display:inline-block}@media (min-width:600px){.alert-banner-wrap h3 .mobile-only{display:none}}@media (max-width:599px){.alert-banner-wrap h3 .non-mobile-only{display:none}}.alert-banner-wrap .alert-banner-item{white-space:nowrap}.alert-banner-wrap .alert-banner-items{display:flex}.alert-banner-wrap.with-marquee{padding:0;justify-content:flex-start}.alert-banner-wrap.with-marquee .alert-banner-items-set{display:flex;animation:marquee 15s infinite linear;animation:marquee var(--marqueeSpeed,15s) infinite linear}.alert-banner-wrap.with-marquee .alert-banner-item{margin:0 80px}
