.promotional-banner{position:relative;width:100%;overflow:hidden;min-height:var(--promotional-banner-height-mobile, 40px);color:var(--promotional-banner-text-color, rgb(var(--color-foreground)))}@media screen and (min-width: 750px){.promotional-banner{min-height:var(--promotional-banner-height-desktop, 45px)}}.promotional-banner__slider{width:100%;height:100%}.promotional-banner__slide{display:flex;align-items:center;justify-content:center;min-height:var(--promotional-banner-height-mobile, 40px);padding:0 1.5rem;text-align:center}@media screen and (min-width: 750px){.promotional-banner__slide{min-height:var(--promotional-banner-height-desktop, 45px)}}.promotional-banner__link{display:block;color:inherit;text-decoration:none;transition:opacity .2s ease}.promotional-banner__link:hover{opacity:.8}.promotional-banner__content{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:var(--promotional-banner-font-size-mobile, 12px);font-weight:var(--font-heading-weight);line-height:1.4}@media screen and (min-width: 750px){.promotional-banner__content{font-size:var(--promotional-banner-font-size-desktop, 14px)}}.promotional-banner__emoji{display:inline-block}.promotional-banner__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.promotional-banner__bg-image{width:100%;height:100%;object-fit:cover}.promotional-banner__bg-image--mobile{display:block}.promotional-banner__bg-image--desktop{display:none}@media screen and (min-width: 750px){.promotional-banner__bg-image--mobile{display:none}.promotional-banner__bg-image--desktop{display:block}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-promotional-banner.css.map */
