.section-contact .contact{max-width:clamp(500px,64.9vw,1246px);margin:0 auto}.section-contact .contact .heading{margin-bottom:clamp(50px,5.21vw,100px)}.section-contact .contact .title{margin:0 0 clamp(40px,4.17vw,80px) 0}.section-contact .contact .title h2{margin:0;text-align:center}.section-contact .contact .title h2 em{font-weight:300}.section-contact .contact .contact__fields{max-width:904px;margin:0 auto}.section-contact .contact .text{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:clamp(500px,53.85vw,1034px)}.section-contact .contact .text *{text-align:center;margin:0}.section-contact .contact .text p:first-child{max-width:910px;margin:0 auto}.section-contact .contact .text p{letter-spacing:.72px}.section-contact .heading .content{display:flex;flex-direction:column;gap:24px}.section-contact .heading .content .label p{margin:0;text-align:center;font-family:var(--font-family-1);font-size:var(--font-size-25);font-style:normal;font-weight:600;line-height:150%;letter-spacing:2px;text-transform:uppercase}.contact__fields{display:flex;flex-direction:column;gap:clamp(20px,2.6vw,50px)}.contact__fields label{position:static}.contact__fields .field:before,.contact__fields .field:after{content:none}.contact__fields .field{border-bottom:1px solid rgba(var(--color-foreground),.6)}.contact__fields .field__wrap .field__label,.contact__fields .field__wrap.field__wrap-checkbox p{font-family:var(--font-family-1);font-size:var(--font-size-20)!important;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:clamp(16px,1.67vw,32px);display:block}.contact__fields .field input,.contact__fields .field select{height:auto;width:100%;min-height:0;padding:0 0 8px;color:rgb(var(--color-foreground));font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:140%;letter-spacing:.54px}.contact__fields .field select{border:0;-webkit-appearance:none;appearance:none;padding:0 25px 8px 0}.contact__fields .field{position:relative}.contact__fields .field svg{pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-51%)}.contact__fields .field input:focus,.contact__fields .field select:focus,.contact__fields .field textarea:focus{outline:0;box-shadow:none;border:0}.contact__fields .field select option{color:rgb(var(--color-foreground));font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:140%;letter-spacing:.54px}.contact__fields .field select option:disabled{color:rgba(var(--color-foreground),.4)}.contact__fields .field select:has(option:checked:disabled){color:rgba(var(--color-foreground),.4)}.contact__fields .field input::placeholder{opacity:1;color:rgba(var(--color-foreground),.4);font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:140%;letter-spacing:.54px}.contact__fields .field textarea::placeholder{opacity:1;display:block!important;color:rgba(var(--color-foreground),.4);font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:140%;letter-spacing:.54px}.contact__fields .field textarea{padding:0 0 8px;min-height:58px;color:rgb(var(--color-foreground));font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:140%;letter-spacing:.54px}.contact__fields .field__wrap.field-investment label{margin-bottom:12px}.contact__fields .field__wrap.field-investment p{font-family:var(--font-family-1);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.28px;margin:0 0 32px;max-width:616px}.section-contact .contact .contact__fields.contact__fields-btn{margin-top:clamp(22px,2.71vw,52px)}.contact__fields-btn .btn{border:0}.field__wrap.field__wrap-checkbox label{display:flex;align-items:center;gap:19px}.field__wrap.field__wrap-checkbox label .square{min-width:32px;min-height:32px;border:1px solid var(--Green, #656148);position:relative}.field__wrap.field__wrap-checkbox label:has(input:checked) .square:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#656148;width:25px;height:25px}.field__wrap.field__wrap-checkbox label input{display:none}.field__wrap.field__wrap-checkbox label span{font-family:var(--font-family-1);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:140%;letter-spacing:.8px}@media(max-width:767px){.contact__fields .field textarea{min-height:80px}.section-contact .contact .text p br{display:none}}.contact .form-status{display:block;margin:0 auto clamp(20px,2.6vw,50px) auto;padding:clamp(15px,1.56vw,30px) 20px;text-align:center;color:#fff;font-family:var(--font-family-1);font-size:var(--font-size-25);background:#5a121d}@media(max-width:500px){.section-contact .contact .title{max-width:280px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
