.contact-form--luxe .contact-form__title{font-family:var(--bj-font);font-weight:400;font-size:var(--bj-fs-h2);line-height:var(--bj-lh-heading);letter-spacing:var(--bj-ls-tight);text-transform:uppercase;color:var(--bj-text)}.contact-form--luxe .contact-form__description--heading{font-family:var(--bj-font);font-weight:400;font-size:var(--bj-fs-h3);line-height:var(--bj-lh-card);letter-spacing:var(--bj-ls-tight);text-transform:uppercase;color:var(--bj-text)}.contact-form--luxe .contact-form__text,.contact-form--luxe .contact-form__description--description,.contact-form--luxe .contact-form__description--description p{font-family:var(--bj-font);font-weight:400;font-size:var(--bj-fs-body);line-height:var(--bj-lh-body);letter-spacing:var(--bj-ls-tight);color:var(--bj-text-secondary)}.contact-form--luxe .contact-form__description--subheading{font-size:var(--bj-fs-micro);line-height:var(--bj-lh-card);letter-spacing:var(--bj-ls-tight);text-transform:uppercase;color:var(--bj-text-secondary)}@media screen and (min-width:1100px){.contact-form--luxe .contact-form__wrapper{max-width:60rem}}.contact-form--luxe .field .field__label{font-family:var(--bj-font);font-weight:400;font-size:var(--bj-fs-micro);line-height:var(--bj-lh-card);letter-spacing:var(--bj-ls-tight);text-transform:uppercase;color:var(--bj-text-secondary)}.contact-form--luxe .contact-form__wrapper .field{gap:var(--bj-content-gap-s);margin-bottom:2.4rem}@media screen and (min-width:750px){.contact-form--luxe .contact-form__fields{gap:2.4rem}}.contact-form--luxe .field textarea.field__input,.contact-form--luxe .text-area{height:10rem;min-height:10rem;padding:1rem 1.2rem;line-height:var(--bj-lh-card);resize:vertical}.contact-form--luxe .field--select{position:relative}.contact-form--luxe .field--select:after{content:"";position:absolute;right:1.2rem;bottom:1.5rem;width:.6rem;height:.6rem;border-right:.1rem solid var(--bj-text);border-bottom:.1rem solid var(--bj-text);transform:rotate(45deg);pointer-events:none}.contact-form--luxe .field--select select{padding-right:3.2rem;cursor:pointer}.contact-form--luxe .field--select select:required:invalid{color:var(--bj-text-secondary)}.contact-form--luxe .field--select select option{color:var(--bj-text)}.contact-form--luxe .contact-form__bottom{gap:var(--bj-content-gap);margin-top:2.4rem}.contact-form--luxe .contact-form__add-text{font-family:var(--bj-font);font-size:var(--bj-fs-micro);line-height:var(--bj-lh-card);letter-spacing:var(--bj-ls-tight);color:var(--bj-text-secondary);max-width:44.2rem}.contact-form--luxe .form-status,.contact-form--luxe .contact-form__field-error .form__message{font-family:var(--bj-font);font-size:var(--bj-fs-micro);line-height:var(--bj-lh-card);letter-spacing:var(--bj-ls-tight)}.contact-form--luxe .contact-form__contacts-heading{font-family:var(--bj-font);font-weight:400;font-size:var(--bj-fs-h3);line-height:var(--bj-lh-card);letter-spacing:var(--bj-ls-tight);text-transform:uppercase}.contact-form--luxe .contact-form__contacts-text,.contact-form--luxe .contact-form__contacts-text p,.contact-form--luxe .contact-form__contacts-text a{font-size:var(--bj-fs-body);line-height:var(--bj-lh-body);letter-spacing:var(--bj-ls-tight)}.contact-form--luxe .contact-form__image,.contact-form--luxe .contact-form__contacts-overlay{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/59/assets/component-contact-luxe.css.map */
