.mas-cta-banner{position:relative;padding-block:clamp(3rem,8vw,6rem);isolation:isolate;overflow:hidden;text-align:center}.mas-cta-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.mas-cta-banner__media img{width:100%;height:100%;object-fit:cover;opacity:.35}.mas-cta-banner__pattern{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;pointer-events:none;mix-blend-mode:overlay}.color-cream .mas-cta-banner__pattern,.color-sand .mas-cta-banner__pattern{opacity:1;mix-blend-mode:normal}.mas-cta-banner__inner{display:flex;flex-direction:column;align-items:center;gap:var(--mas-4);max-width:760px}.mas-cta-banner__heading{font-size:clamp(2rem,4vw + 1rem,3.5rem);font-weight:var(--mas-w-black);line-height:var(--mas-leading-tight);margin:0}.mas-cta-banner__body{font-size:var(--mas-text-lg);max-width:56ch;margin-inline:auto}.mas-cta-banner__body p{margin-inline:auto}.mas-cta-banner__ctas{display:flex;gap:var(--mas-3);flex-wrap:wrap;justify-content:center;margin-top:var(--mas-3)}.color-amber .mas-cta-banner__heading,.color-charcoal .mas-cta-banner__heading,.color-night .mas-cta-banner__heading{color:var(--mas-white)}.color-amber .mas-btn--primary{background-color:var(--mas-white);color:var(--mas-amber-deep);border-color:var(--mas-white)}.color-amber .mas-btn--primary:hover{background-color:var(--mas-charcoal);border-color:var(--mas-charcoal);color:var(--mas-white)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mas-section-cta-banner.css.map */
