.bb-promo-banner{--space-promo-top: clamp(12px, .5vw + 9px, 16px);--space-promo-y: 10px;--space-promo-x: clamp(16px, 2.5vw, 28px);--font-size-promo-title: var(--font-size-17);--font-size-promo-text: var(--font-size-13);padding:var(--space-promo-top) var(--space-page-inline) 0;background:var(--color-surface-raised);color:var(--color-text-primary);font-family:var(--font-family-body)}.shopify-section:has(>.bb-promo-banner)+.shopify-section .bb-hero{--space-hero-top: clamp(12px, .8vw + 8px, 20px)}.bb-promo-banner__strip{display:flex;align-items:center;justify-content:center;gap:12px;padding:var(--space-promo-y) var(--space-promo-x);border-radius:var(--radius-image);background:var(--color-surface-promo);color:var(--color-text-on-promo)}.bb-promo-banner__icon{flex:none;color:inherit}.bb-promo-banner__copy{min-width:0;font-size:var(--font-size-promo-text);line-height:1.5}.bb-promo-banner__title{display:block;margin:0;color:inherit;font-family:var(--font-family-display);font-size:var(--font-size-promo-title);font-weight:var(--font-weight-display);letter-spacing:0;text-transform:none}.bb-promo-banner__link{display:inline-flex;align-items:center;gap:4px;margin-inline-start:6px;color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}button.bb-promo-banner__link{padding:0;border:0;background:none;font:inherit;font-weight:500;letter-spacing:inherit;text-transform:none;cursor:pointer}@media screen and (min-width:700px){.bb-promo-banner{--font-size-promo-text: var(--font-size-14)}.bb-promo-banner__title{display:inline;margin-inline-end:8px}.bb-promo-banner__copy{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/section-bb-promo-banner.css.map */
