announcement-bar{transition:opacity var(--transition-1)}announcement-bar[data-is-hidden=true]{display:none}.announcement-message{align-self:center}.announcement-messages-container{background-color:#000000;position:relative;transition:height var(--transition-1)}.announcement-message__text{text-align:center;padding:.5rem 1rem;color:white;max-width:100ch;margin:auto;font-weight:600;font-size:.75rem}.announcement-message__text a{text-decoration:none;border-bottom:.0625rem solid;font-size:.6875rem;text-transform:uppercase;letter-spacing:.12em}.announcement-message__button{position:absolute;background-color:transparent;border:none;margin:0;top: 50%;transform:translateY(-50%);z-index:10;transition:opacity var(--transition-1)}.announcement-message__button-icon{height:.875rem;width:auto}.announcement-message__button[data-direction=prev],.announcement-message__button--autoplay-toggle{left:calc(var(--distance-base) * 0.85);right:auto}.announcement-message__button[data-direction=next]{right:calc(var(--distance-base) * 0.5)}.announcement-message__button[data-action=close]{right:calc(var(--distance-base) * 0.4)}announcement-bar[data-has-multiple-slides=false] .announcement-message__button[data-direction]{display:none}@media only screen and (max-width: 767px){.announcement-message__text{padding:.4375rem calc(var(--distance-base) * 2) .5rem;font-size:.75rem}.announcement-message__button[data-direction=prev],.announcement-message__button[data-direction=next]{display:none}}@media only screen and (max-width: 479px){.announcement-message__text{padding-left:3rem;padding-right:3rem}}
.announcement-message__button-icon svg path{fill:white;}
.template-cart .announcement-message__button[data-action=close], .template-cart .announcement-message__button[data-action=toggle-autoplay]{
    top: 50%;
    transform: translateY(-50%);
}
.template-cart .announcement-message__button-icon, .announcement-message__button-icon {
    height: 16px;
    width: 16px;
    display: flex;
}
.announcement-message__button{
    height: 16px;
    width: 16px;
    padding: 0;
}
html[data-scroll-at-the-top=false] #shopify-section-announcement-bar{display:none!important;height:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important}
html[data-scroll-at-the-top=false]:not(.announcement-bar-dismissed){--announcement-bar-height:0px}