.product-promo-banner{display:flex;align-items:flex-start;gap:1.2rem;background:var(--promo-banner-bg, #111111);border:1px solid var(--promo-banner-border, transparent);border-radius:var(--promo-banner-radius, .8rem);padding:1.4rem 1.6rem;margin:0;text-decoration:none}a.product-promo-banner:hover,a.product-promo-banner:focus-visible{opacity:.9;text-decoration:none}.product-promo-banner--center{justify-content:center;text-align:center}.product-promo-banner__icon{flex-shrink:0;font-size:var(--promo-banner-icon-size, 2rem);line-height:1}.product-promo-banner__icon img{display:block;width:var(--promo-banner-icon-size, 2rem);height:auto}.product-promo-banner__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.product-promo-banner__headline{color:var(--promo-banner-heading-color, #ffffff);font-size:var(--promo-banner-heading-size, 1.5rem);font-weight:600;letter-spacing:.01em}.product-promo-banner__subtext{color:var(--promo-banner-text-color, #d4d4d4);font-size:var(--promo-banner-text-size, 1.3rem)}.product-promo-banner__headline p,.product-promo-banner__subtext p{margin:0}@media screen and (max-width:749px){.product-promo-banner{padding:1.2rem 1.4rem}.product-promo-banner__headline{font-size:calc(var(--promo-banner-heading-size, 1.5rem) - .1rem)}.product-promo-banner__subtext{font-size:calc(var(--promo-banner-text-size, 1.3rem) - .1rem)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/component-product-promo-banner.css.map */
