@media screen and (min-width:1024px){.xo-contact{padding-left:188px;padding-right:188px}.xo-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.xo-contact__grid-info{display:flex;flex-direction:column;justify-content:space-between}.xo-contact__grid-info .social-network{display:flex;flex-direction:column;gap:10px;align-items:start}}.xo-contact__header{padding-bottom:2rem;display:flex;margin:0 auto}.xo-contact__content p a{color:#1a1a1a;font-weight:600}@media(min-width:992px){.xo-contact__header{padding-bottom:4rem}.xo-contact__content{width:429px}.xo-contact__content p{color:#1a1a1a;font-weight:400;line-height:110%}}.xo-contact .xo-btn--block{width:160px;align-self:flex-end}.xo-contact__header ul,.xo-contact__header ol{list-style-position:inside}.xo-contact__header--left{justify-content:flex-start;text-align:left}.xo-contact__header--center{justify-content:center;text-align:center}.xo-contact__header--right{justify-content:flex-end;text-align:right}.xo-contact__body{width:100%;max-width:75.6rem;margin:0 auto}.xo-contact__body form{display:flex;flex-direction:column}.xo-contact__body .xo-contact__input{gap:.8rem}.xo-contact__first-name,.xo-contact__last-name{display:flex;align-items:center;border-radius:2.6rem;background-color:rgb(var(--color-layer));width:100%}.xo-contact__first-name .xo-contact__email-input,.xo-contact__last-name .xo-contact__email-input{width:100%;margin-inline-end:1rem}.xo-contact__first-name .xo-field-input,.xo-contact__last-name .xo-field-input{line-height:calc(1 + .23 / var(--font-heading-scale));border-bottom:none;margin-bottom:0rem;padding:1.5rem 2rem 1.5rem 2.4rem}.xo-contact__first-name .xo-field-input .xo-field-input__placeholder,.xo-contact__last-name .xo-field-input .xo-field-input__placeholder{padding:1.5rem 2rem 1.5rem 2.4rem;color:rgb(var(--color-foreground),.5)}.xo-contact__email,.xo-contact__subject{display:flex;align-items:center;border-radius:2.6rem;background-color:rgb(var(--color-layer));width:100%}.xo-contact__email-input,.xo-contact__subject-input,.xo-contact__message-input{width:100%;line-height:calc(1 + .23 / var(--font-heading-scale))}.xo-contact__email-input .xo-field-input,.xo-contact__subject-input .xo-field-input,.xo-contact__message-input .xo-field-input{border-bottom:none;margin-bottom:0rem;padding:1.5rem 2rem 1.4rem 2.4rem}.xo-contact__email-input .xo-field-input .xo-field-input__placeholder,.xo-contact__subject-input .xo-field-input .xo-field-input__placeholder,.xo-contact__message-input .xo-field-input .xo-field-input__placeholder{padding:1.5rem 2rem 1.4rem 2.4rem;color:rgb(var(--color-foreground),.5)}.xo-contact__heading{font-family:var(--font-heading-family-parabole);font-size:64px}.xo-contact__message{width:100%;height:15rem;display:flex;align-items:center;border-radius:2.6rem;background-color:rgb(var(--color-layer))}.xo-contact__message .xo-contact__message-input{width:100%;line-height:calc(1 + .23 / var(--font-heading-scale))}.xo-contact__message .xo-contact__message-input .xo-field-textarea{margin-bottom:0;border-bottom:none;height:10.5rem}.xo-contact__message .xo-contact__message-input .xo-field-textarea .xo-field-textarea__textarea{height:100%;padding:0 2rem 1.5rem 2.4rem}.xo-contact__message .xo-contact__message-input .xo-field-textarea .xo-field-textarea__textarea:focus{color:rgb(var(--color-foreground),.5)}.xo-contact__message .xo-contact__message-input .xo-field-textarea .xo-field-textarea__textarea:focus~.xo-field-textarea__placeholder{display:none}.xo-contact__message .xo-contact__message-input .xo-field-textarea .xo-field-textarea__placeholder{padding-inline-start:2.4rem;color:#505050;font-size:16px}.xo-filter__title{font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 1.4rem);font-weight:500;line-height:calc(1 + .2 / var(--font-heading-scale));color:rgb(var(--color-foreground))}.xo-filter__checkbox{display:flex;align-items:center;gap:2.1rem;padding-top:.5rem}.xo-filter__checkbox-item .xo-field-checkbox-1__label{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:500;line-height:calc(1 + .42 / var(--font-body-scale))}.contact__form-error-message{display:none}@media screen and (max-width:768px){.xo-contact__header{justify-content:center}.xo-contact__heading{font-size:36px}.xo-contact__content{margin-bottom:48px}.xo-contact__content p{text-align:center}.xo-contact .xo-btn--block{width:100%}.social-network{justify-content:center;display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:48px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
