.dual-promo-banner{background-color:var(--dpb-bg, transparent);padding-top:var(--dpb-padding-top);padding-bottom:var(--dpb-padding-bottom)}.dual-promo-banner__heading{text-align:center;margin:0 auto 28px;max-width:720px}.dual-promo-banner__line{margin:0}.dual-promo-banner__line--1{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--dpb-line1-size);letter-spacing:.12em;line-height:1.4;margin-bottom:8px}.dual-promo-banner__line--2{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:var(--dpb-line2-size);line-height:1.15;margin-bottom:12px}.dual-promo-banner__line--3{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--dpb-line3-size);letter-spacing:.08em;line-height:1.4}.dual-promo-banner__images{display:grid;grid-template-columns:1fr;align-items:start;gap:16px}@media only screen and (min-width:750px){.dual-promo-banner__images{grid-template-columns:1fr 1fr;gap:24px}}.dual-promo-banner__image-wrap{display:block;position:relative;overflow:hidden}.dual-promo-banner__image,.dual-promo-banner__image-placeholder{display:block;width:100%;height:auto}a.dual-promo-banner__image-wrap{transition:opacity .2s ease}a.dual-promo-banner__image-wrap:hover{opacity:.92}.dual-promo-banner__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:18px;text-align:center;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--dpb-bottom-size);letter-spacing:.06em;text-transform:uppercase}.dual-promo-banner__footer-divider{opacity:.4}@media only screen and (max-width:749px){.dual-promo-banner__footer{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom-dual-promo-banner.css.map */
