.shopify-section--promo-banner:has(.promo-banner--customer_tag)+.shopify-section--promo-banner:has(.promo-banner--wholesale){display:none}.promo-banner{display:block}.promo-banner__container{display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding:var(--spacing-2) max(var(--container-gutter),50% - var(--container-max-width) / 2)}@media screen and (min-width: 700px){.promo-banner__container{gap:var(--spacing-4);padding:var(--spacing-2-5) max(var(--container-gutter),50% - var(--container-max-width) / 2);align-items:center}}.promo-banner__content-small{font-family:var(--bold-text-font-family);font-weight:700;font-size:var(--text-base);line-height:1;text-transform:uppercase}@media screen and (max-width: 699px){.promo-banner__content-small{flex-basis:100%;text-align:center}.promo-banner__content-large+.promo-banner__content-small{margin-top:-.35rem}}@media screen and (min-width: 700px){.promo-banner__content-small{font-size:1.125rem}}.promo-banner__content-large{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);font-size:var(--text-h2);line-height:1.1;overflow-wrap:anywhere;transform:translateY(-.15rem)}@media screen and (max-width: 699px){.promo-banner__content-large{flex-basis:100%;text-align:center}}@media screen and (min-width: 700px){.promo-banner__content-large{font-size:3rem;transform:translateY(-.2rem)}}@media screen and (max-width: 699px){.promo-banner__image{flex-basis:100%}.promo-banner__image img{margin:0 auto}}.promo-banner__countdown{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--spacing-1)}@media screen and (min-width: 1000px){.promo-banner__countdown{margin-left:auto}}.promo-banner__countdown-block{padding:var(--spacing-1) var(--spacing-1-5);background:#fff;border-radius:var(--rounded)}@media screen and (min-width: 700px){.promo-banner__countdown-block{padding:var(--spacing-1) var(--spacing-3-5)}}.promo-banner__countdown-block-text{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;font-family:var(--bold-text-font-family);font-weight:700;font-size:var(--text-xs);line-height:1;text-align:center;text-transform:uppercase}.promo-banner__countdown-block-value{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);font-size:1.5rem;line-height:1;overflow-wrap:anywhere;transform:translateY(-.15rem)}@media screen and (max-width: 699px){.promo-banner__cta{flex-grow:1}.promo-banner__countdown+.promo-banner__cta{margin-left:var(--spacing-2)}.promo-banner__cta .button{justify-content:center;align-items:center;display:flex;width:100%;height:100%}}@media screen and (min-width: 700px){.promo-banner__cta .button{padding:var(--spacing-2) var(--spacing-6);display:flex;justify-content:center;align-items:center;height:2.75rem}}@media screen and (min-width: 1000px){.promo-banner__content-small+.promo-banner__cta:last-child{margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/promo-banner.css.map */
