.banner-cta{background-color:var(--banner-cta-bg);padding-top:var(--banner-cta-padding-top-mobile);padding-bottom:var(--banner-cta-padding-bottom-mobile)}.banner-cta__inner{display:flex;align-items:center;width:100%;flex-direction:column;gap:24px}.banner-cta__content{display:flex;flex-direction:column;width:100%;align-items:center;text-align:center;gap:0}.banner-cta__media{position:relative;flex-shrink:0;overflow:hidden;margin-left:auto;margin-right:auto;width:100%;height:auto;border-radius:36px;border:1.4px solid var(--banner-cta-text-color)}.banner-cta__media img{width:100%;height:100%;object-fit:cover}.banner-cta__eyebrow{color:var(--banner-cta-text-color);font-family:Sofia Pro,sans-serif;font-weight:400;font-size:13px;letter-spacing:2.6px;text-transform:uppercase;font-weight:700}.banner-cta__heading{font-family:Termina W00 Demi,sans-serif;font-weight:600;color:var(--banner-cta-text-color);font-size:24px;font-weight:700;padding-top:10px}.banner-cta__body{font-family:Sofia Pro,sans-serif;color:var(--banner-cta-text-color);font-size:16px;padding-top:18px}.banner-cta__button{width:100%;background-color:var(--banner-cta-button-bg);color:var(--banner-cta-button-text);font-size:18px;letter-spacing:.9px;text-transform:uppercase;font-weight:700;padding:16px 60px;border-radius:50px;text-align:center}banner-cta-shop-button{padding-top:18px;max-width:418px;width:100%}banner-cta-shop-button .button{width:100%;font-family:Sofia Pro,sans-serif}.banner-cta__button:hover{opacity:.85}@media(min-width:768px){.banner-cta{padding-top:var(--banner-cta-padding-top);padding-bottom:var(--banner-cta-padding-bottom)}.banner-cta__inner{flex-direction:var(--banner-cta-direction, row);gap:72px}.banner-cta__content{align-items:flex-start;text-align:left}.banner-cta__media{width:480px;height:480px;border-radius:64px;margin-left:0;margin-right:0}.banner-cta__eyebrow{font-size:18px;letter-spacing:3.6px}.banner-cta__heading{font-size:48px;padding-top:14px}.banner-cta__body{font-size:22px;padding-top:24px}banner-cta-shop-button{padding-top:24px}.banner-cta__button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/custom-banner-cta.css.map */
