.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-form-new .content-box{display:flex;flex-wrap:wrap;justify-content:center;gap:98px}.contact-form-new .content-box .text-box{flex:0 0 calc(41.6% - 49px);max-width:calc(41.6% - 49px)}.contact-form-new .content-box .form-box{flex:0 0 calc(58.4% - 49px);max-width:calc(58.4% - 49px);padding:40px 50px 50px;background-color:#f5f5f5}.contact-form-new .text-box .bottom-content{display:inline-block}.contact-form-new .text-box .top-content{margin-bottom:55px}.contact-form-new .text-box .top-content+.bottom-content{padding-top:55px;position:relative}.contact-form-new .text-box .top-content+.bottom-content:before{content:"";height:1px;width:100%;background-image:linear-gradient(90deg,#000,#0000);position:absolute;left:0;top:0;opacity:.15}.contact-form-new .text-box ul{padding:0;margin-top:25px}.contact-form-new .text-box ul li{list-style:none;padding-left:40px;position:relative;margin-bottom:30px;font-weight:400;font-size:18px;letter-spacing:0;line-height:24px}.contact-form-new .text-box ul li:last-child{margin-bottom:0}.contact-form-new .text-box ul li:before{content:"";border-radius:50%;position:absolute;left:0;top:0;height:24px;width:24px;background-color:var(--brand-color);background-image:url(/cdn/shop/files/Right-arrow-li.svg);background-size:6px;background-repeat:no-repeat;background-position:center}.contact-form-new .text-box .bottom-content h1,.contact-form-new .text-box .bottom-content h2,.contact-form-new .text-box .bottom-content h3,.contact-form-new .text-box .bottom-content h4,.contact-form-new .text-box .bottom-content h5,.contact-form-new .text-box .bottom-content h6{margin-bottom:25px;color:var(--color-3)}.contact-form-new .text-box .top-content h1,.contact-form-new .text-box .top-content h2,.contact-form-new .text-box .top-content h3,.contact-form-new .text-box .top-content h4,.contact-form-new .text-box .top-content h5,.contact-form-new .text-box .top-content h6{margin-bottom:12px}.contact-form-new .select_field{display:flex;flex-direction:column}.contact-form-new .field__input::placeholder{opacity:1;visibility:visible;color:inherit}.contact-form-new .field:before,.contact-form-new .field:after{content:none}.contact-form-new .field__input{padding:1.5rem 2rem;min-height:5rem;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0}.contact-form-new .field__input.text-area{min-height:140px}.contact-form-new .field__input:focus,.contact-form-new .field__input:not(:placeholder-shown),.contact-form-new .field__input:-webkit-autofill{padding:1.5rem 2rem}.contact-form-new .radio_field .radio-label{font-family:var(--heading-font);font-weight:400;font-size:24px;letter-spacing:.02em;text-transform:uppercase;color:var(--color-3);margin-bottom:8px;display:inline-block}.contact-form-new label sup{display:inline-block;line-height:1;position:relative;top:6px}.contact-form-new .radio_field .radio-input{display:inline-block;margin-right:20px;margin-bottom:15px;line-height:1}.contact-form-new .radio-options .radio_field{margin-bottom:20px}.radio-input input[type=radio]{display:none}.contact-form-new .radio-input label{position:relative;padding-left:25px;cursor:pointer;display:inline-block;line-height:20px;font-size:18px}.contact-form-new .radio-input label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid #D9D9D9;border-radius:50%;background-color:#fff;box-sizing:border-box;transition:all .2s ease}.contact-form-new .radio-input input[type=radio]:checked+label:after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:10px;height:10px;background-color:#000;border-radius:50%}.contact-form-new .contact__button{margin-top:2rem}.contact-form-new .form__message{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.65;font-family:var(--body-font)}.contact-form-new .form__message svg{display:none}.contact-form-new .form-box .title{margin-bottom:2rem}.contact-form-new .form-box .form-note{margin-bottom:33px}@media screen and (max-width: 1365px){.contact-form-new .content-box{gap:40px}.contact-form-new .content-box .text-box{flex:0 0 calc(41.6% - 24px);max-width:calc(41.6% - 24px)}.contact-form-new .content-box .form-box{flex:0 0 calc(58.4% - 24px);max-width:calc(58.4% - 24px);padding:32px}.contact-form-new .text-box .top-content{margin-bottom:40px}.contact-form-new .text-box .top-content+.bottom-content{padding-top:40px}.contact-form-new .text-box ul li{margin-bottom:24px}}@media screen and (max-width: 989px){.contact-form-new .content-box{flex-direction:column-reverse}.contact-form-new .content-box .text-box,.contact-form-new .content-box .form-box{flex:0 0 100%;max-width:100%}.contact-form-new .content-box .form-box{padding:32px 16px 40px}}@media screen and (max-width: 749px){.contact-form-new .form__message{font-size:16px;line-height:1.75}.contact-form-new .form-status-list{margin:1.2rem 0 2rem}.contact-form-new .form-box .title{margin-bottom:1.2rem;font-size:24px}.contact-form-new .radio_field .radio-label{font-size:20px}.contact-form-new .radio-input label{font-size:16px}.contact-form-new .radio-options .radio_field{margin-bottom:16px}.contact-form-new .text-box .top-content{margin-bottom:27px}.contact-form-new .text-box .top-content+.bottom-content{padding-top:29px}.contact-form-new .text-box .bottom-content{display:block}.contact-form-new .text-box .bottom-content h1,.contact-form-new .text-box .bottom-content h2,.contact-form-new .text-box .bottom-content h3,.contact-form-new .text-box .bottom-content h4,.contact-form-new .text-box .bottom-content h5,.contact-form-new .text-box .bottom-content h6{margin-bottom:20px}.contact-form-new .text-box ul li{line-height:24px;font-size:16px;padding-left:32px;margin-bottom:14px}.contact-form-new .text-box ul li:before{height:20px;width:20px;background-size:5px}.contact-form-new .field__input{font-size:16px}}@media screen and (max-width: 580px){.contact-form-new .contact__button .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
