.request-form{position:relative;background-color:var(--c-grey-300);color:var(--c-white)}.request-form__content{display:flex;flex-direction:column}@media screen and (min-width:900px){.request-form__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr auto;gap:16px 115px}}.request-form__heading{margin:40px 0;white-space:pre-line;text-indent:0}@media screen and (min-width:900px){.request-form__heading{grid-row:1}}.request-form__heading:before{content:none}@media screen and (min-width:900px){.request-form__form{grid-row:2;align-self:center}}.request-form__fields{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:900px){.request-form__fields{max-width:calc(100% - 20px)}}.request-form__success{color:var(--c-white)}.request-form__error{color:#ff9c9c;margin-bottom:12px}.request-form__submit{width:100%;min-width:0;margin-top:24px}@media screen and (min-width:900px){.request-form__submit{width:auto}}.request-form__legal{display:block;margin:16px 0;color:var(--c-on-dark-muted)}@media screen and (min-width:900px){.request-form__legal{grid-row:3;margin:0 0 16px}}.request-form__pattern{order:-1;width:100%;height:auto}@media screen and (min-width:900px){.request-form__pattern{grid-column:2;grid-row:1 / 4}}.request-form__pattern path{transition:fill .25s ease-in-out}.request-form__pattern :is(path:nth-child(8),path:hover){fill:var(--c-purple-100)}.request-form__decorative-text{display:none}@media screen and (min-width:900px){.request-form__decorative-text{position:absolute;display:initial;font-size:142px;line-height:1;font-weight:500;letter-spacing:.02em;color:#ffffff24;white-space:nowrap;pointer-events:none}}.request-form__decorative-text--top{inset:-40px auto auto -30px}.request-form__decorative-text--bottom{inset:auto auto -40px -30px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-request-form.css.map */
