.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}.checkbox input+label,.checkbox__label{cursor:pointer;padding-inline:.8rem;font-weight:500;letter-spacing:0;font-size:14px}.form-contact .field__label{width:100%;font-family:Satoshi;font-weight:700;letter-spacing:0;font-size:14px;line-height:20px;text-transform:none}.checkbox input{border:#707070 solid 1px;width:20px;height:20px}.form-contact .field__options{display:flex;flex-wrap:wrap;width:100%;gap:2.4rem}.form-contact .field__option{display:flex;align-items:center;text-transform:none}.form-contact .form-row--actions button{cursor:pointer}.form-contact .field__options{display:flex;flex-wrap:wrap;width:100%;gap:2.4rem;margin-top:6px;margin-bottom:10px}.field__label span{color:#00a7e3}.checkboxtxt{text-transform:none;font-family:Satoshi;font-weight:500;font-size:14px;letter-spacing:0}.field input,.field textarea{border:#707070 solid 1px;resize:none}.form-contact .form-row--actions button{width:100%}.checkboxtxt{text-transform:none}.checkboxtxt input{position:relative;top:5px;margin-right:7px}.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:#00a7e3}.form-contact .container{display:grid;grid-template-columns:1fr 1fr;gap:36px}.form-contact .container img{width:100%}.contact-column .contact-info p{word-break:break-all}@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;font-weight:700;border:1px solid;padding:10px;line-height:20px}@media screen and (max-width: 1023px){.form-contact .container{grid-template-columns:1fr}}@media screen and (max-width: 767px){.left-contact .contact-form .col-span-3{grid-column:span 6 / span 6}.contact-right{margin-top:0}.form-contact .form-row--actions button{width:auto;margin-top:40px}.form-contact .container{gap:30px}.contact-column h5{font-size:2.2rem;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/form-contact.css.map */
