@media screen and (max-width:1100px){.sv-contact-hero__stage{grid-template-columns:minmax(0,56fr) minmax(320px,44fr)}.sv-contact-quick__item{padding-inline:28px}.sv-contact-main__inner{grid-template-columns:minmax(0,38fr) minmax(420px,62fr)}.sv-contact-routing,.sv-contact-form-wrap,.sv-contact-direct{padding:64px 34px}.sv-contact-direct{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px;border-top:1px solid var(--sv-contact-line)}.sv-contact-direct>.sv-contact-eyebrow{grid-column:1 / -1;margin-bottom:-12px}.sv-contact-direct dl{margin:0}.sv-contact-direct__route{padding-top:0;border-top:0}}@media screen and (max-width:749px){.sv-contact-eyebrow{margin-bottom:10px;font-size:9px}.sv-contact-hero__stage{display:flex;flex-direction:column;min-height:0}.sv-contact-hero__copy{width:auto;margin:0;padding:64px 24px 38px}.sv-contact-hero h1{max-width:330px;font-size:44px;line-height:.98}.sv-contact-hero__body{margin-top:18px;font-size:14px;line-height:1.55}.sv-contact-hero__media,.sv-contact-media-pending{min-height:216px}.sv-contact-quick{grid-template-columns:1fr;padding:0 24px}.sv-contact-quick__item{min-height:82px;padding:18px 0;border-right:0;border-bottom:1px solid var(--sv-contact-line)}.sv-contact-quick__item:last-child{border-bottom:0}.sv-contact-main__inner{display:block}.sv-contact-routing,.sv-contact-form-wrap,.sv-contact-direct{padding:68px 24px;border-right:0;border-bottom:1px solid var(--sv-contact-line)}.sv-contact-main h2{font-size:38px}.sv-contact-routing__intro,.sv-contact-form-wrap__intro{margin-top:14px;font-size:13px}.sv-contact-routes{margin-top:30px}.sv-contact-route{padding:21px 0 21px 36px}.sv-contact-route__number{top:23px}.sv-contact-form{grid-template-columns:1fr;gap:15px;margin-top:26px}.sv-contact-field--wide{grid-column:auto}.sv-contact-field input,.sv-contact-field select{min-height:50px}.sv-contact-field textarea{min-height:138px}.sv-contact-form .sv-contact-button{width:100%}.sv-contact-direct{display:block;background:#fff}.sv-contact-direct>.sv-contact-eyebrow{margin-bottom:10px}.sv-contact-direct dl{margin:8px 0 30px}.sv-contact-direct__route{padding:24px 0;border-top:1px solid var(--sv-contact-line)}.sv-contact-final__inner{min-height:0;padding:60px 24px;flex-direction:column;align-items:flex-start;gap:26px}.sv-contact-final h2{font-size:34px}.sv-contact-final__actions{width:100%;flex-direction:column}.sv-contact-final__actions a{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sunvale-contact-responsive.css.map */
