.section-mastercard-banner.shopify-section,.section-mastercard-banner .section,.section-mastercard-banner .mastercard-banner{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.mastercard-banner{background-color:var(--mastercard-bg, #4fa3cd);color:var(--mastercard-text, #fff);font-family:"DM Sans",var(--font-body-family),sans-serif;width:100%}.mastercard-banner__inner{display:flex;flex-direction:column;align-items:flex-start;gap:16px;box-sizing:border-box;width:100%;max-width:1400px;margin-inline:auto;padding:var(--mastercard-padding-y, 30px) var(--mastercard-padding-x, 20px) var(--mastercard-padding-y-bottom, 30px);text-decoration:none;color:inherit}.mastercard-banner__brand{margin:0;flex:none;font-family:inherit;font-size:26px;font-weight:800;line-height:26px;letter-spacing:-.02em;white-space:nowrap;color:inherit}.mastercard-banner__divider{display:none;width:1px;align-self:stretch;background-color:#ffffff8c;flex-shrink:0}.mastercard-banner__copy{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0}.mastercard-banner__heading{margin:0;font-family:inherit;font-size:20px;font-weight:700;line-height:1;color:inherit}.mastercard-banner__text{margin:0;font-family:inherit;font-size:13px;font-weight:600;line-height:18.2px;color:inherit}.mastercard-banner__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:340px;padding:17px 24px;border-radius:100px;background-color:var(--mastercard-button-bg, #fff);color:var(--mastercard-button-text, #17140f);font-family:inherit;font-size:16px;font-weight:700;line-height:1;text-align:center;transition:opacity .2s ease}.mastercard-banner__inner:hover .mastercard-banner__button{opacity:.92}@media screen and (min-width:768px){.mastercard-banner__inner{flex-direction:row;align-items:center;gap:34px;padding:var(--mastercard-padding-y, 40px) var(--mastercard-padding-x, 50px) var(--mastercard-padding-y-bottom, 40px)}.mastercard-banner__brand{font-size:38px;line-height:38px;letter-spacing:-.02em}.mastercard-banner__divider{display:block}.mastercard-banner__copy{flex:1 1 auto}.mastercard-banner__heading{font-size:32px;font-weight:700;line-height:1}.mastercard-banner__text{font-size:16px;font-weight:700;line-height:1}.mastercard-banner__button{width:auto;max-width:none;flex-shrink:0;padding:16px 32px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/section-mastercard-banner.css.map */
