#MainContent:not([data-svb-page-type=index]){--svb-cta-height: max(0px, calc(100svh - var(--svb-hero-header)));--svb-cta-space: clamp(40px, 7svh, 72px)}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta{box-sizing:border-box;height:auto!important;margin-block:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;align-items:center!important;justify-items:center!important;gap:28px!important;text-align:center!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta:not(.svm-cta){min-height:var(--svb-cta-height)!important;padding-block:var(--svb-cta-space)!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta :is(.sve-cta__layout,.svapp-final-action__layout,.svmarket-cta__inner,.svb-guide-experience__cta-inner){display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;align-items:center!important;justify-items:center!important;gap:28px!important;padding-block:0!important;text-align:center!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta :is(.svb-cultural-close__content,.sv-home-image-cta__content){padding-block:0!important;text-align:center!important}#MainContent#MainContent:not([data-svb-page-type=index]) .sv-home-image-cta.svb-page-cta{padding-block:0!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta .sv-home-image-cta__frame{box-sizing:border-box;min-height:var(--svb-cta-height)!important;height:auto!important;padding-block:var(--svb-cta-space)!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta h2{max-width:800px!important;margin:0 auto!important;font-size:clamp(36px,3.1vw,44px)!important;line-height:1.16!important;letter-spacing:-.02em!important;text-transform:none!important;text-align:center!important;text-wrap:balance}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta :is(.rte,.sve-richtext,.svm-cta__body,.svb-cultural__lead,.sv-home-image-cta__text,.svb-guide-experience__cta-body,[data-final-summary]){width:auto;max-width:660px!important;margin:20px auto 0!important;text-align:center!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta p:not([class*=eyebrow]):not([class*=label]){max-width:660px!important;margin:20px auto 0!important;font-size:17px!important;line-height:1.6!important;text-align:center!important;text-wrap:pretty}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta :is(.rte,.sve-richtext,.svm-cta__body,[data-final-summary])>p:first-child{margin-top:0!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta :is(a[class*=button],.svmarket-action--primary,.svb-guide-experience__primary,[data-svb-product-inquiry]){box-sizing:border-box;display:inline-flex;min-height:48px!important;height:auto!important;max-width:100%;align-items:center;justify-content:center;font-size:15px!important;line-height:1.35!important;text-transform:none!important;white-space:normal!important;text-align:center}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta :is(.svmarket-actions,.svb-guide-experience__cta-actions){display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px}#MainContent#MainContent:not([data-svb-page-type=index]) .svmarket-action--secondary{min-height:44px;border:0;background:transparent;padding:8px 12px;color:inherit;text-decoration:underline;text-underline-offset:4px;font-size:14px}#MainContent#MainContent:not([data-svb-page-type=index]) :is(.svmarket-hero__description,.svapp-contact-hero__description){max-width:620px;margin:20px 0 0;color:inherit;font-size:18px;line-height:1.6;text-wrap:pretty}#MainContent#MainContent:not([data-svb-page-type=index]) .svmarket-hero__actions{margin-top:28px}#MainContent#MainContent:not([data-svb-page-type=index]) .sv-interior-hero__copy{max-width:820px}#MainContent#MainContent:not([data-svb-page-type=index]) .sv-interior-hero__copy :is(p,.rte){max-width:650px;font-size:17px;line-height:1.6}#MainContent#MainContent:not([data-svb-page-type=index]) .sv-interior-hero__copy .svb-product-inquiry{margin-top:24px;min-height:48px}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-generic-product-cta{margin-top:64px!important;padding-inline:24px;background:#efede9;color:#201f1d}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-generic-product-cta .sve-button{margin-top:28px}@media(max-width:749px){#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta h2{font-size:clamp(28px,7.8vw,32px)!important;line-height:1.2!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-page-cta p:not([class*=eyebrow]):not([class*=label]){font-size:16px!important}#MainContent#MainContent:not([data-svb-page-type=index]) :is(.svmarket-hero__description,.svapp-contact-hero__description){font-size:16px;margin-top:16px}#MainContent#MainContent:not([data-svb-page-type=index]) .svmarket-hero__actions{margin-top:24px}}#MainContent#MainContent:not([data-svb-page-type=index]) :is(.sve-hero,.sve-contact-hero,.svwy-hero,.svapp-contact-hero,.svb-cultural-hero,.svb-resource-hero,.sv-interior-hero,.svb-model-detail__hero,.svbl__hero) :is(h1,a[class*=button],a[class*=action]){text-transform:none!important}#MainContent#MainContent:not([data-svb-page-type=index]) .sv-interior-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px}#MainContent#MainContent:not([data-svb-page-type=index]) .sv-interior-hero__actions a{min-height:48px;margin:0}#MainContent#MainContent:not([data-svb-page-type=index]) .svbl__cta>div:last-child{display:flex;flex-direction:column;align-items:center;gap:28px}#MainContent#MainContent:not([data-svb-page-type=index]) .svbl__cta>div:last-child .rte{margin:0 auto!important}#MainContent#MainContent:not([data-svb-page-type=index]) :is(.svmarket-hero,.svm-family-page .sve-contact-hero,.svwy-hero) h1{font-size:clamp(40px,4.375vw,56px)!important;line-height:1.12!important;text-wrap:balance}#MainContent#MainContent:not([data-svb-page-type=index]) .svapp-contact-hero:not(.svmarket-hero) h1{font-size:clamp(32px,3.125vw,40px)!important;line-height:1.15!important}@media(max-width:749px){#MainContent#MainContent:not([data-svb-page-type=index]) :is(.svmarket-hero,.svm-family-page .sve-contact-hero,.svwy-hero,.svapp-contact-hero) h1{font-size:32px!important;line-height:1.15!important}}#MainContent#MainContent:not([data-svb-page-type=index]) .sv-interior .svb-product-inquiry{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border:1px solid #c92b39;border-radius:6px;background:#c92b39;color:#fff;font-size:15px;font-weight:700;line-height:1.35;text-decoration:none}#MainContent#MainContent:not([data-svb-page-type=index]) .sv-interior .svb-product-inquiry:hover{background:#b82431}#MainContent#MainContent:not([data-svb-page-type=index]) .svbl__button--accent{color:#fff!important}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-product-specifications{color:inherit;background:transparent;border:1px solid currentColor;font-size:15px;text-decoration:none}#MainContent#MainContent:not([data-svb-page-type=index]) :is(.svb-product-inquiry,.svb-product-specifications):focus-visible{outline:2px solid currentColor;outline-offset:4px}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-model-summary__actions{display:flex;flex-direction:column;align-items:stretch;gap:14px}#MainContent#MainContent:not([data-svb-page-type=index]) .svb-model-summary__actions .svb-product-specifications{display:flex;min-height:48px;padding:12px 20px;align-items:center;justify-content:center;border-radius:6px}
/*# sourceMappingURL=/cdn/shop/t/117/assets/svb-inner-hero-cta.css.map */
