.br-contact-form{background-color:var(--bt-color-bg-page)}.br-contact-form__frame{padding:0 var(--bt-space-1) var(--bt-space-1)}.br-contact-form__band{padding-block:0 var(--bt-space-9);border-radius:var(--bt-radius-none) var(--bt-radius-none) var(--bt-radius-md) var(--bt-radius-md);background-color:var(--bt-ink);color:var(--bt-color-text-on-dark)}.br-contact-form__container{padding-inline:var(--bt-layout-inset)}.br-contact-form__card{max-width:668px;margin-inline:auto;background-color:var(--bt-color-bg-lift);border-radius:var(--bt-radius-md)}.br-contact-form__form{display:flex;flex-direction:column;row-gap:var(--bt-space-7);padding:var(--bt-space-7)}.br-contact-form__top{display:flex;flex-direction:column;align-items:flex-start;row-gap:var(--bt-space-3)}.br-contact-form__heading,.br-contact-form__body,.br-contact-form__success{margin:0;color:var(--bt-color-text-primary);text-wrap:pretty}.br-contact-form__fields{display:flex;flex-direction:column;row-gap:var(--bt-space-5)}.br-contact-form__field{display:flex;flex-direction:column;row-gap:var(--bt-space-1)}.br-contact-form__label{color:var(--bt-color-text-primary)}.br-contact-form__input{width:100%;height:58px;padding:var(--bt-space-3) var(--bt-space-4);border:1px solid var(--bt-color-border-default);border-radius:var(--bt-radius-pill);background-color:var(--bt-color-bg-page);color:var(--bt-color-text-primary);transition:border-color var(--bt-duration-normal) var(--bt-ease-default)}.br-contact-form__input::placeholder{color:color-mix(in srgb,var(--bt-ink) 48%,transparent)}.br-contact-form__input:focus{border-color:var(--bt-color-border-strong)}.br-contact-form__input:focus-visible{outline:2px solid var(--bt-color-focus);outline-offset:2px}.br-contact-form__input:focus:not(:focus-visible){outline:none}.br-contact-form__input--textarea{height:314px;border-radius:32px;resize:both}.br-contact-form__errors{color:var(--bt-color-status-error)}.br-contact-form__submit{width:100%;height:40px;padding:calc(var(--bt-space-1) + var(--bt-button-label-optical-shift)) var(--bt-space-3) calc(var(--bt-space-1) - var(--bt-button-label-optical-shift))}@media(max-width:900px){.br-contact-form__input--textarea{height:200px}}@media(max-width:479px){.br-contact-form__input:not(.br-contact-form__input--textarea){height:50px}.br-contact-form__submit{height:32px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/br-contact-form.css.map */
