@media(max-width:991px){.brochure-request-form{padding:0 22px!important}}.brochure-request-form__container{max-width:120rem;padding:0!important}@media(min-width:1400px){.brochure-request-form__container{max-width:135rem}}.brochure-request-form__grid{width:100%;gap:0;display:flex;flex-direction:column}@media(min-width:768px){.brochure-request-form__grid{flex-direction:row;gap:0}}.brochure-request-form__left{position:relative;display:flex;align-items:stretch;width:100%}@media(min-width:768px){.brochure-request-form__left{flex:0 0 50%;width:50%}}.brochure-request-form__content{width:100%;display:flex;flex-direction:column;gap:2rem;padding-bottom:4rem}@media(min-width:768px){.brochure-request-form__content{gap:2rem;padding-bottom:0}}@media(min-width:992px){.brochure-request-form__content{gap:2rem;width:80%}}.brochure-request-form__heading{font-family:var(--font-heading-family);color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-3-scale) * 2.4rem);line-height:calc(1 + .2 / var(--font-heading-3-scale));letter-spacing:calc(var(--font-heading-3-scale) * -.06rem);word-break:break-word;word-wrap:break-word}@media(min-width:768px){.brochure-request-form__heading{font-size:calc(var(--font-heading-3-scale) * 2.8rem);letter-spacing:calc(var(--font-heading-3-scale) * -.07rem)}}@media(min-width:992px){.brochure-request-form__heading{font-size:calc(var(--font-heading-3-scale) * 3.2rem);letter-spacing:calc(var(--font-heading-3-scale) * -.08rem)}}.brochure-request-form__description{font-family:var(--font-body-family);color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .43 / var(--font-body-scale));word-break:break-word;word-wrap:break-word}@media(min-width:768px){.brochure-request-form__description{font-size:calc(var(--font-body-scale) * 1.5rem)}}@media(min-width:992px){.brochure-request-form__description{font-size:calc(var(--font-body-scale) * 1.6rem)}}.brochure-request-form__right{position:relative;display:flex;align-items:stretch;width:100%}@media(min-width:768px){.brochure-request-form__right{flex:0 0 50%;width:50%}}.brochure-request-form__form-wrapper{width:100%;padding:2.6rem;background:#fff;border-radius:1.2rem;display:flex;flex-direction:column;border:1px solid rgba(215,220,221,.5)}@media(min-width:768px){.brochure-request-form__form-wrapper{padding:4rem}}@media(min-width:992px){.brochure-request-form__form-wrapper{padding:4rem;width:80%;margin-left:auto}}.brochure-request-form__form{width:100%;display:flex;flex-direction:column;gap:2.4rem}.brochure-request-form__field{width:100%}.brochure-request-form__field-label{display:block;font-family:var(--font-body-family);font-weight:500;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .3 / var(--font-body-scale));color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);margin-bottom:.8rem}.brochure-request-form__field-label .required{color:#e74c3c}.brochure-request-form__name-fields-label{display:block;font-family:var(--font-body-family);font-weight:500;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .3 / var(--font-body-scale));color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);margin-bottom:.8rem}.brochure-request-form__name-fields{gap:1.6rem;margin-top:0}.brochure-request-form__name-fields-wrapper{display:flex;flex-direction:column}.brochure-request-form__field .xo-field-input{border:none;padding:0}.brochure-request-form__field .xo-field-input__input{padding:1.2rem 1.6rem;border:1px solid rgba(215,220,221,.6);border-radius:50px;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .3 / var(--font-body-scale));color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);background:#fff;transition:border-color .2s ease;width:100%}.brochure-request-form__field .xo-field-input__input:focus{outline:none;border-color:#d7dcdde6}.brochure-request-form__field .xo-field-input__input::placeholder{color:rgba(var(--color-foreground),.5);font-size:calc(var(--font-body-scale) * 1.2rem);font-style:italic}.brochure-request-form__button{margin-top:.5rem;width:100%}@media(min-width:768px){.brochure-request-form__button{margin-top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-brochure-request-form.css.map */
