.custom-contact{border-radius:var(--media-radius)}.custom-contact .section-title .heading .title{margin-bottom:4rem;letter-spacing:-.02px;line-height:1}.custom-contact .section-title{text-align:left}.custom-contact .section-title .sub-title p{font-weight:500;line-height:normal;margin:0;padding:0 0 50px}.contact-us__list-social.list-social:only-child{justify-content:flex-start}.custom-contact .list-social__link{border-radius:100%;transition:all .1s ease-in-out}.custom-contact .list-social__item:last-child{padding-right:0}.custom-contact .image-text .image-text-inner{font-size:1.6rem;margin-bottom:3.7rem}.custom-contact .image-text .image-text-inner .location-label,.custom-contact .image-text .image-text-inner .mail-label,.custom-contact .image-text .image-text-inner .phone-label{display:flex;align-items:center;padding-bottom:8px}.custom-contact .image-text .image-text-inner h3{font-size:12px;font-weight:400;letter-spacing:1px;line-height:initial;margin-top:0;font-family:var(--font-body-family);color:rgba(var(--color-foreground))}.custom-contact .image-text img{padding-right:.6rem;margin:0;border:none;border-radius:0}.custom-contact .contact-main{padding:6rem;margin:0 auto;--grid-desktop-horizontal-spacing: 140px}.custom-contact .contact-form .contact__button .button{width:auto;font-size:1.6rem;font-weight:400;letter-spacing:-.0214px;border-radius:8px;min-height:calc(4.7rem + var(--buttons-border-width) * 2);min-width:calc(16.7rem + var(--buttons-border-width) * 2)}.custom-contact .contact-main .contact-detail .title-label{font-size:12px;font-weight:400;letter-spacing:1px;margin:0 0 .8rem;font-family:var(--font-body-family);color:rgba(var(--color-foreground))}.custom-contact .contact-main .contact-detail .main-block{margin-bottom:2.5rem}.custom-contact .contact-main .contact-detail .main-block .work-label p{margin:0;line-height:1.67}.custom-contact .contact-main .main-contact-img img,.custom-contact .contact-main .main-contact-img svg{height:auto;width:100%;max-width:100%;display:block}.custom-contact .section_contact_form .text-area{min-height:13.8rem}.custom-contact .section_contact_form .field:after{display:none}.custom-contact .field{flex-direction:column;row-gap:.6rem;margin-bottom:2rem}.custom-contact .field__input,.custom-contact .customer .field input{padding:1.5rem;border:.1rem solid #eeeeee;transition:none;height:5.4rem;min-height:5.4rem;order:2;--inputs-radius: 6px}.custom-contact .field__input:focus,.customer .field input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #000;outline:0;padding:1.5rem}.custom-contact .field__input:hover,.customer .field input:hover{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #000;outline:0}.custom-contact .field__label{font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:.2px;color:rgb(var(--color-foreground));position:static;order:1;text-align:left;text-transform:capitalize;margin-bottom:0}.custom-contact .field__input::placeholder,.custom-contact .customer .field input::placeholder{opacity:1}.custom-contact .field__input::-webkit-input-placeholder,.custom-contact .customer .field input::-webkit-input-placeholder{font-size:1.5rem;color:#c2c2c2}.custom-contact .list-social__item .svg-wrapper,.custom-contact .list-social__item .svg-wrapper .icon{width:2rem;height:2rem}.custom-contact .field__input{text-transform:math-auto}.custom-contact .contact__button{margin-top:0}.custom-contact .contact-form .main-protection_info{display:flex;margin-top:2rem;gap:6px}.custom-contact .contact-form .main-protection_info .protection-info{font-size:1.3rem;line-height:1.85;letter-spacing:0}.custom-contact .contact-form .main-protection_info .protection-info a{color:rgba(var(--color-foreground));text-underline-offset:.4rem}.custom-contact .contact-form .icon-lock{width:12px;height:13px;min-width:12px;margin-top:6px}@media only screen and (max-width: 1199px){.custom-contact .contact-main{--grid-desktop-horizontal-spacing: 80px}}@media only screen and (max-width: 989px){.custom-contact .contact-main .contact-detail .title-label{font-size:18px}.custom-contact .field__label{font-size:1.4rem}.custom-contact .image-text h4{font-size:14px}.custom-contact .image-text img{padding-right:1rem}.custom-contact .contact-form .contact__button .button{font-size:15px;min-height:calc(4.8rem + var(--buttons-border-width) * 2);min-width:calc(18rem + var(--buttons-border-width) * 2)}.custom-contact .field{row-gap:.5rem;margin-bottom:2rem}.custom-contact .contact-main{padding-inline:4rem;--grid-desktop-horizontal-spacing: 60px}}@media screen and (min-width: 750px){.custom-contact .contact__fields{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width: 749px){.grid--2-col .grid__item{width:100%;max-width:100%}.custom-contact .contact-main .social_media .list-social{padding-bottom:2rem}.custom-contact .contact-main{padding:0}.custom-contact .field__input::-webkit-input-placeholder,.custom-contact .customer .field input::-webkit-input-placeholder{font-size:1.4rem}.custom-contact .contact-main .contact-detail .main-block{margin-bottom:1.5rem}.custom-contact .section-title .sub-title p{padding:0 0 25px}.custom-contact .contact-form .contact__button .button{font-size:14px;min-height:calc(4.5rem + var(--buttons-border-width) * 2);min-width:calc(15rem + var(--buttons-border-width) * 2)}.custom-contact .image-text .image-text-inner{margin-bottom:2.5rem}.custom-contact .contact-main{padding:3rem 1.5rem}.custom-contact .contact-main{--grid-desktop-horizontal-spacing: 40px}.custom-contact .section-title .heading .title{margin-bottom:2rem}}@media only screen and (max-width: 480px){.custom-contact__button button{width:100%}.custom-contact .contact-form .icon-lock{margin-top:4px}.custom-contact .contact-form .main-protection_info .protection-info{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-custom-contact-form.css.map */
