.page-support_contact .contact .contact-main{flex-direction:row-reverse;--grid-desktop-horizontal-spacing: 48px}.page-support_contact .contact .field__input{background:#fff;color:#000}.page-support_contact .contact .field__input.text-area{min-height:16rem}.contact .field__label{position:static;margin-bottom:4px;color:rgb(var(--color-foreground));font-size:1.6rem;letter-spacing:0;line-height:1.5;display:block;font-family:var(--font-body-family)}.contact .field__input{padding:1.5rem;border:.1rem solid transparent;transition:box-shadow var(--duration-short) ease;border-radius:.8rem;background:transparent;height:5rem}.contact .field:after{display:none}.contact .field{flex-direction:column;margin-bottom:1.5rem}.contact .field__input:hover,.contact .field__input:focus{outline:0}.contact .contact__fields{display:block}.contact .section-title{text-align:center}.contact .section-title .title{line-height:1.31;margin-bottom:.8rem}.contact .section-title .heading{margin-bottom:1.5rem}.contact .section-title .sub-title p{margin:0;padding:0 0 7.4rem;letter-spacing:.03rem}.contact-us__list-social.list-social:only-child{justify-content:flex-start;column-gap:5px}.contact .list-social__link{border-radius:100%}.contact .list-social__item:last-child{padding-right:0}.contact .image-text h4{font-size:1.4rem;font-weight:700;line-height:1.43;letter-spacing:.7px;font-family:var(--font-body-family);display:flex;align-items:center;margin:0;padding-bottom:8px;text-transform:uppercase}.contact .image-text p{font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.5;font-family:var(--font-body-family);margin:0;padding-bottom:4rem;text-transform:capitalize;max-width:31.8rem}.contact .image-text img{margin-right:8px;border:none;border-radius:0}.contact .contact-main{padding:0;max-width:111.6rem;margin:0 auto;--grid-desktop-horizontal-spacing: 0px}.contact .contact-main .heading-2 .inline-richtext p{margin:0;letter-spacing:1.5px}.contact .contact-main .heading-2 .description{margin:-2rem 0 4rem;font-size:1.6rem;line-height:1.375}.contact .contact-main .heading-3 .inline-richtext p{margin:0}.contact .social_media .list-social__item .list-social__link{padding:.9rem}.contact .social_media .list-social__item .list-social__link .icon{height:1.8rem;width:1.8rem}.contact .contact-form .contact__button .button{padding:0 4.04rem;min-height:calc(4.8rem + var(--buttons-border-width) * 2)}.gm-style iframe div{border:0!important}.contact .field__input.text-area{min-height:13.8rem}.contact .bottom-text{font-size:1.8rem;letter-spacing:.03rem;padding-top:5rem;line-height:1.22;max-width:31.8rem}.contact .field input::placeholder,.contact .field textarea::placeholder{opacity:0}.contact .contact-form{padding:5rem 2rem 4rem;background:linear-gradient(57deg,#000b21,#4092ad 50%,#ffd87f);border:1px solid #063C2C;border-radius:2.5rem;position:relative}.contact .contact-form:before{content:"";position:absolute;background-image:url(contact-fom.svg);top:2.8%;left:50%;transform:translate(-50%,-50%);width:23.8rem;height:9.2rem;display:block;background-size:100%;background-repeat:no-repeat;z-index:1}.contact .contact-form .contact-form-inner{padding:4rem 2.5rem 3rem;background-color:var(--gradient-background);border:1px solid #063C2C;border-radius:2rem}.contact .textarea{margin-bottom:0}.contact .contact-form .contact-form-inner .form-sub-heading{font-size:3.2rem;font-weight:900;line-height:1.6875;letter-spacing:0;font-family:var(--font-body-family);text-align:center;margin-top:0;margin-bottom:1.5rem}.contact .contact-form .contact__button{margin-top:2rem;text-align:center}.contact .contact-main .contact-detail{margin-top:1rem}@media only screen and (max-width:989px){.contact .field__label{font-size:1.4rem}.contact .contact-form .contact-form-inner .form-sub-heading{font-size:3rem}}@media only screen and (max-width:749px){.grid--2-col .grid__item{width:100%;max-width:100%}.contact .contact-main .social_media .list-social{padding-bottom:2rem}.contact .contact-main .heading-2 .inline-richtext{margin:0 0 2.5rem}.contact .contact-form .contact__button .button{padding:1.3rem 3.15rem}.contact .contact-main{padding:0;margin:0 auto}.contact .image-text h4,.contact .image-text p,.contact .field__label{font-size:1.4rem}.contact .map iframe{max-height:400px}.contact .section-title .sub-title p{font-size:1.5rem;padding-bottom:3rem}.contact .image-text p{padding-bottom:2.5rem}.contact .field__input{height:4.5rem}.contact .bottom-text{padding-top:0}.contact .bottom-text{font-size:1.4rem}.contact .contact-main{--grid-mobile-vertical-spacing: 0}.contact .contact-form{margin-top:4rem}.contact .contact-form .contact-form-inner .form-sub-heading{font-size:2.4rem}.contact .social_media .list-social__item .list-social__link{padding:.6rem}.contact .contact-main .contact-detail{margin-top:0}.contact .section-title .heading{margin-bottom:0}}@media only screen and (max-width:479px){.contact .field__input{height:4rem}.contact .contact-form{padding:3.2rem 1.5rem 2.2rem}.contact .contact-form .contact-form-inner{padding:2.8rem 1.8rem 1.8rem}.contact .field__input.text-area{min-height:10.5rem}.contact .contact-form .contact__button .button{min-height:calc(4rem + var(--buttons-border-width) * 2)}.contact .contact-form:before{width:17.5rem;height:7.2rem;top:2.8%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-contact-form.css.map */
