#shopify-section-promo-bar{overflow:hidden}.slider-promo-bar{position:relative;z-index:101}.slider-promo-bar .top-block,.slider-promo-bar .bottom-block{background-color:var(--color-blue-light);padding:.625rem 1.25rem}@media(min-width:1024px){.slider-promo-bar .top-block,.slider-promo-bar .bottom-block{padding:.75rem 1.875rem}
}.slider-promo-bar .top-block{min-height:2.5rem}.slider-promo-bar .bottom-block{display:none;width:100%;z-index:2;top:2.25rem}.slider-promo-bar .bottom-block.opened{display:block}.slider-promo-bar .swiper-button-prev,.slider-promo-bar .swiper-button-next{top:52%;transform:translate(0,-50%);transition:.3s;position:absolute;z-index:1;cursor:pointer}
.slider-promo-bar .swiper-button-prev:hover,.slider-promo-bar .swiper-button-next:hover{opacity:.7}.slider-promo-bar .swiper-button-prev:after,.slider-promo-bar .swiper-button-next:after{content:unset}.slider-promo-bar .swiper-button-prev svg,.slider-promo-bar .swiper-button-next svg{color:var(--color-text-dark-blue)}
.slider-promo-bar .swiper-button-prev{left:1.25rem}@media(min-width:1024px){.slider-promo-bar .swiper-button-prev{left:1.875rem}}.slider-promo-bar .swiper-button-next{right:1.25rem}@media(min-width:1024px){.slider-promo-bar .swiper-button-next{right:1.875rem}}.slider-promo-bar .title{text-align:center;font-size:.8125rem;line-height:1rem;font-family:var(--font-body-1);color:var(--color-text-dark-blue)}
@media(min-width:1024px){.slider-promo-bar .title{font-size:.875rem}}.slider-promo-bar .promotional-message{margin:0 auto;text-align:center;max-width:37.5rem}.slider-promo-bar .promotional-message p{color:var(--color-text-dark-blue)}.slider-promo-bar .promotional-message-open{text-transform:uppercase;text-decoration:underline;display:inline-block;margin-left:.5rem;transition:.3s;color:var(--color-text-dark-blue)}
@media(min-width:1024px){.slider-promo-bar .promotional-message-open{margin-left:1.5rem}}.slider-promo-bar .promotional-message-open.opened{display:none}.slider-promo-bar .promotional-message-open:hover{opacity:.7;cursor:pointer}.slider-promo-bar .promotional-button{display:inline-flex}.slider-promo-bar .promotional-message-close{font-family:var(--font-body-1);text-transform:uppercase;text-decoration:underline;text-align:center;transition:.3s;color:var(--color-text-dark-blue)}
.slider-promo-bar .promotional-message-close:hover{opacity:.7;cursor:pointer}.promo-bar-holiday .top-block,.promo-bar-holiday .bottom-block{background-color:var(--color-background-peach)}.promo-bar-holiday .swiper-button-prev svg,.promo-bar-holiday .swiper-button-next svg{color:var(--color-type-peach)}.promo-bar-holiday .title{color:var(--color-type-peach);display:flex;align-items:center;justify-content:center}
.promo-bar-holiday .title svg{margin:0 .125rem}@media(min-width:1024px){.promo-bar-holiday .title svg{margin:0 .3125rem}}.promo-bar-holiday .promotional-message p{color:var(--color-type-peach)}.promo-bar-holiday .promotional-message-close,.promo-bar-holiday .promotional-message-open{color:var(--color-type-peach)}
.promo-bar-holiday .button--primary .bg path{fill:var(--color-type-peach)}.promo-bar-holiday .promo-bar-title{margin-left:.3125rem}@media(min-width:1024px){.promo-bar-holiday .promo-bar-title{margin-left:.9375rem}}.promo-bar-holiday .promotional-message-open{margin-right:.3125rem}@media(min-width:1024px){.promo-bar-holiday .promotional-message-open{margin-right:.9375rem}
}