.contact-form{background:var(--primary_background);color:var(--primary_text)}.contact-form__inner{display:grid;grid-gap:24px}.form-field{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.form-field input,.form-field textarea{background:transparent;border:0;border-bottom:1px solid var(--primary_text);border-radius:0;border-color:var(--primary_text);padding:16px 0;color:var(--primary_text)}.contact-form .form-field input:focus,.contact-form .form-field textarea:focus{background-color:transparent}.contact-form input:-webkit-autofill,.contact-form input:-webkit-autofill:hover,.contact-form input:-webkit-autofill:focus,.contact-form input:-webkit-autofill:active,.contact-form textarea:-webkit-autofill,.contact-form textarea:-webkit-autofill:hover,.contact-form textarea:-webkit-autofill:focus,.contact-form textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--primary_background) inset!important;box-shadow:0 0 0 1000px var(--primary_background) inset!important;-webkit-text-fill-color:var(--primary_text)}.contact-form input:-internal-autofill-selected,.contact-form textarea:-internal-autofill-selected,.contact-form input:-internal-autofill-previewed,.contact-form textarea:-internal-autofill-previewed{background-color:transparent!important;background:transparent!important}input:focus-within,input:focus-visible,textarea:focus-within,textarea:focus-visible{outline:none}.contact-form input:-internal-autofill-selected,.contact-form textarea:-internal-autofill-selected{background-color:transparent!important}.contact-form__tabs,.checkbox-buttons{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;font-size:14px;margin-bottom:16px}.checkbox-button input{display:none}.checkbox-button{padding:8px;color:var(--primary_text);opacity:.5;display:flex}.checkbox-button__wrapper:hover .checkbox-button,.checkbox-button__wrapper:focus-within .checkbox-button,.checkbox-button:has(input:checked){background:var(--secondary_background);background:#f5f5f526;color:var(--secondary_text);opacity:1;border-radius:3px;cursor:pointer}.checkbox-button__wrapper{padding:6px 0;border-top:1px solid rgba(245,245,245,1)}.checkbox-button__wrapper:nth-last-child(2),.checkbox-button__wrapper:last-child{border-bottom:1px solid rgba(245,245,245,1)}.checkbox-button__border{border:1px solid rgba(245,245,245,1);border-radius:10px;padding:0;text-align:center}.checkbox-buttons__border{padding-bottom:16px;border-bottom:1px solid rgba(245,245,245,1);row-gap:16px}.contact-form input:-internal-autofill-selected,.contact-form textarea:-internal-autofill-selected{background:transparent!important}.contact-form__header{display:grid;gap:16px}.contact-form__tab{background:transparent;border:none;border-radius:3px;color:inherit;cursor:pointer;display:block;opacity:.7;padding:8px;text-align:left;transition:opacity .2s ease,background .2s ease;width:100%}.contact-form__tab:hover,.contact-form__tab:focus-visible{opacity:1}.contact-form__tab.is-active,.contact-form__tab[aria-selected=true]{opacity:1;background:#f5f5f526}.contact-form__panel[hidden]{display:none!important}.contact-form__panels{min-height:200px}@media screen and (min-width:769px){.contact-form__inner{display:grid;grid-template-columns:320px 1fr;grid-template-rows:auto 1fr;gap:10%;align-items:start}.contact-form__inner>.contact-form__header{grid-column:1 / -1}.contact-form__inner>div:has(.contact-form__tab){grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:0}.contact-form__panels{grid-column:2;grid-row:2}.contact-form__tab.is-active,.contact-form__tab[aria-selected=true]{border-left-color:var(--primary_button);background:#f5f5f514}.contact-form__header{display:grid;grid-template-columns:320px 1fr;grid-gap:10%}.checkbox-buttons{display:flex;flex-direction:column}.checkbox-button__wrapper:not(.checkbox-button__border){border-top:unset;border-bottom:1px solid rgba(245,245,245,1)}.checkbox-buttons.checkbox-buttons__border{flex-direction:row}.contact-form .button{width:fit-content}.checkbox-buttons:first-of-type{margin-top:32px}.contact-form__vector{pointer-events:none;margin-top:-15rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/contact-form.css.map */
