.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,label:has(+textarea:required):after,label:has(+select:required):after,label:has(+custom-select :required):after,.field__label:has(+.field__options :required):after{content:" *";color:#343a3f;margin-left:5px}@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}.contact-page .form-contact .max-w-narrower{max-width:900px}.contact-page label{text-transform:none;font-size:clamp(14px,.9vw,17px);letter-spacing:normal}.contact-page .field__input,.contact-page .custom-select__wrapper button,.contact-page .checkbox input{border-color:#84312f;border-radius:5px;justify-content:space-between}.contact-page .contact-form.grid{row-gap:3.6rem;column-gap:20px}.contact-page .field__input::placeholder,.contact-page .custom-select__btn:has(+.custom-select__dropdown .custom-select__option[data-value=""][aria-selected=true]){color:#ceadac;font-size:clamp(13px,.8vw,15px)}.contact-page .field__options label{font-size:clamp(13px,.8vw,15px)}.contact-page .custom-select__dropdown{margin-top:6px;border:1px solid #84312F;border-radius:5px}.contact-page .custom-select__btn svg{width:16px;height:16px}.contact-page .custom-select__btn svg path{stroke:#000}.contact-page .custom-select__items{padding:12px 8px}.contact-page .custom-select__items .custom-select__item .custom-select__option{text-align:left;font-size:clamp(14px,.9vw,17px);background-color:#0ff;padding:2px 12px;border-radius:20px;margin-bottom:8px;width:auto;color:#fff}.contact-page .custom-select__items .custom-select__item:last-child .custom-select__option{margin-bottom:0}.contact-page .custom-select__items .custom-select__item:first-child{display:none}.contact-page .custom-select__items .custom-select__item:nth-child(2) .custom-select__option{background-color:#84312f}.contact-page .custom-select__items .custom-select__item:nth-child(3) .custom-select__option{background-color:#e86324}.contact-page .custom-select__items .custom-select__item:nth-child(4) .custom-select__option{background-color:#b1c7c3}.contact-page .custom-select__items .custom-select__item:nth-child(5) .custom-select__option{background-color:#93b1b8}.contact-page .custom-select__items .custom-select__item:nth-child(6) .custom-select__option{background-color:#fabc9e}.contact-page .form-row--actions{display:flex;margin-top:0}.contact-page .form-row--actions button{margin-inline:auto;min-width:200px}.contact-page .radio-group .field__options .field__option.radio.checkbox{align-items:normal}@media screen and (max-width:749px){.contact-page{padding-block-start:2rem!important;padding-inline:16px}.contact-page .contact-form.grid{row-gap:2.6rem}.contact-page .contact-form.grid .col-span-3{grid-column:span 6 / span 6}.contact-page .contact-form.grid .form-row--actions button{width:auto}}.become-stockist-page_form .form-contact__header{margin-bottom:4rem}.become-stockist-page_form .form-contact__header .rte{background-color:#fff;font-size:13px;padding:14px 20px;border-radius:5px}.become-stockist-page_form .custom-select__items{padding:0}.become-stockist-page_form .custom-select__items .custom-select__item .custom-select__option{width:-webkit-fill-available;width:stretch;background-color:transparent!important;color:unset;margin-bottom:unset;border-radius:0;padding:8px 12px}.become-stockist-page_form .custom-select__items .custom-select__item .custom-select__option:hover{background-color:rgba(var(--color-border),.5)!important}.become-stockist-page_form .contact-form.grid .col-span-6:has(.radio-group){margin-top:-14px}@media screen and (max-width:749px){.become-stockist-page_form{padding-block-start:1rem!important}.become-stockist-page_form .form-contact__header{margin-inline:-16px;margin-bottom:3rem}.become-stockist-page_form .form-contact__header .rte{font-size:11px}.become-stockist-page_form .contact-form.grid .col-span-6:has(.radio-group){margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/form-contact.css.map */
