html:root body.soltis-studio .s-page-hero__layout:has(>.s-banner-form){grid-template-columns:minmax(0,1.04fr) minmax(400px,.96fr);align-items:start;gap:clamp(36px,5vw,76px)}html:root body.soltis-studio .s-page-hero__layout>.s-banner-form{align-self:start;min-width:0}html:root body.soltis-studio .s-page-hero--studio-detail:has(.s-banner-form) .s-page-copy h1{font-size:clamp(43px,4.2vw,64px)!important;line-height:.99!important;letter-spacing:-.052em!important;overflow-wrap:anywhere}@media(max-width:1120px)and (min-width:901px){html:root body.soltis-studio .s-page-hero__layout:has(>.s-banner-form){grid-template-columns:minmax(0,1fr) minmax(370px,.98fr);gap:32px}html:root body.soltis-studio .s-page-hero:has(.s-banner-form) .s-page-copy h1{font-size:clamp(42px,4.8vw,54px)!important;line-height:1.01!important;overflow-wrap:anywhere}}@media(max-width:900px){html:root body.soltis-studio .s-page-hero__layout:has(>.s-banner-form){grid-template-columns:minmax(0,1fr);gap:36px}html:root body.soltis-studio .s-page-hero__layout>.s-banner-form{justify-self:start;width:100%;max-width:680px}}@media(max-width:600px){html:root body.soltis-studio .s-page-hero--studio-detail:has(.s-banner-form) .s-page-copy h1{font-size:clamp(38px,10.7vw,52px)!important;line-height:1.02!important;letter-spacing:-.045em!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/soltis-universal-hero-forms.css.map */
