.form-contact{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));padding:2.4rem 0}.form-contact .grid{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:1.6rem}.form-contact .field__label{width:100%}.form-contact .field__options{display:flex;flex-wrap:wrap;width:100%;gap:2.4rem}.form-contact .field__option{display:flex;align-items:center}.form-contact .form-row--actions button{width:100%}.checkbox:has(.field__options){min-height:4.6rem}.shopify-section:first-child .form-contact{padding-block-start:6.4rem}*+.shopify-section .form-contact{padding-block-start:0}label:has(+input:required):after,.field__label:has(+.field__options input[type=checkbox]:required):after,.field__label:has(+.field__options input[type=radio]:required):after{content:" *";color:red}@media screen and (min-width: 750px){.form-contact .form-row--actions{margin-block-start:2rem}.form-contact .form-row--actions button{width:auto}}.form-contact__message--success{margin-block-end:2.4rem;border:none;outline:none}.form-contact{background-color:#fff;color:#fff}.contact-form.grid{background-color:#fbfaf8;border-radius:2rem;padding:3rem}.contact-form input,.contact-form textarea{width:100%;padding:1.2rem;font-size:1rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:1rem;color:#333}.contact-form label{display:block;margin-bottom:.5rem}.contact-form button[type=submit],.contact-form .button{background-color:#d39151;color:#fbfaf8;border:none;border-radius:16px;padding:1rem 2rem;font-weight:600!important;font-size:clamp(8.85px,6.61px + .7vw,15px)!important;cursor:pointer;transition:background-color .3s ease}.contact-form button[type=submit]:hover,.contact-form .button:hover{background-color:#e9c28f}.form-contact label.field__label{letter-spacing:0!important}.contact-form.grid{display:grid;grid-template-columns:1fr;gap:2rem}section#shopify-section-template--24220304572734__form .form-contact .container{border-radius:30px!important;background:#fbfaf8!important;padding:36px 0!important;max-width:90%!important}section#shopify-section-template--24220304572734__form #ContactForm.contact-form.grid{max-width:90%!important;width:100%!important;margin:auto!important;background:#fff!important}section#shopify-section-template--24220304572734__form #ContactForm.contact-form.grid .field__label{font-size:1.1rem!important}@media screen and (min-width: 750px){section#shopify-section-template--24220304572734__form .form-contact .container{width:1290px!important;padding:64px 0!important}section#shopify-section-template--24220304572734__form #ContactForm.contact-form.grid{max-width:600px!important;width:100%!important}}@media screen and (min-width: 750px){.contact-form.grid{grid-template-columns:repeat(2,1fr);gap:2rem 3rem}.contact-form .form-row--actions{grid-column:span 2;text-align:center;margin-top:2rem}.contact-form .form-row--actions button{width:auto}}.form-contact .form-row--actions{justify-content:flex-start!important;display:flex}@media screen and (max-width: 749px){#ContactForm input.field__input,#ContactForm textarea.field__input,#ContactForm select.field__input{font-size:1.1rem!important}}@media screen and (max-width: 749px){.button.button--filled.capitalize{font-size:1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/form-contact.css.map */
