.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}}body:has(#ContactForm) #MainContent{color:#f7fbff;background:radial-gradient(circle at 50% 0,rgba(41,166,229,.15),transparent 28%),linear-gradient(180deg,#061523,#04101b)!important}body:has(#ContactForm) #MainContent>.shopify-section,body:has(#ContactForm) #MainContent .gradient{background:transparent!important;color:#f7fbff!important}body:has(#ContactForm) .rich-text.content-container{max-width:none!important;background:radial-gradient(circle at 50% 0,rgba(61,190,243,.1),transparent 44%)!important;border:0!important}body:has(#ContactForm) .rich-text__wrapper{max-width:1000px;margin:auto}body:has(#ContactForm) .rich-text__heading{color:#f7fbff!important;font-size:clamp(4rem,5vw,6rem)!important;letter-spacing:-.035em}body:has(#ContactForm) .rich-text__text{max-width:760px;margin-inline:auto;color:#a7bdcd!important}body:has(#ContactForm) .rich-text__text h2{color:#65d3ff!important;font-size:1.4rem!important;letter-spacing:.18em;text-transform:uppercase}body:has(#ContactForm) .rich-text__text p{font-size:1.7rem;line-height:1.7}body:has(#ContactForm) .multicolumn{background:transparent!important}body:has(#ContactForm) .multicolumn-list{gap:2.2rem}body:has(#ContactForm) .multicolumn-card{height:100%;padding:2.8rem 2rem;border:1px solid rgba(91,203,255,.2);border-radius:22px!important;background:linear-gradient(145deg,#0e283ef2,#050f19fa)!important;box-shadow:0 18px 40px #00000038}body:has(#ContactForm) .multicolumn-card__image-wrapper{width:9rem!important;max-width:9rem!important;margin:0 auto 1.8rem!important}body:has(#ContactForm) .multicolumn-card__image-wrapper .media{border-radius:20px!important;background:#49c4ff14!important}body:has(#ContactForm) .multicolumn-card__image-wrapper img{object-fit:contain!important;padding:1.5rem!important}body:has(#ContactForm) .multicolumn-card__info{padding:0!important;text-align:center}body:has(#ContactForm) .multicolumn-card__info h3{color:#f7fbff!important;font-size:2.2rem!important}body:has(#ContactForm) .multicolumn-card__info .rte{color:#9fb5c5!important;font-size:1.5rem}body:has(#ContactForm) .multicolumn-card__info a{color:#66d3ff!important;font-weight:800}body:has(#ContactForm) .contact{max-width:900px!important;margin-bottom:7rem!important;padding:4rem!important;border:1px solid rgba(91,203,255,.2);border-radius:26px;background:radial-gradient(circle at 50% 0,rgba(47,169,232,.1),transparent 42%),linear-gradient(145deg,#0e283ef0,#050f19fa);box-shadow:0 24px 55px #00000047}body:has(#ContactForm) .contact .title{color:#f7fbff!important;text-align:center;font-size:3.6rem!important;margin-bottom:2.8rem}body:has(#ContactForm) .contact .field__input,body:has(#ContactForm) .contact .text-area{min-height:5.6rem;color:#f7fbff!important;background:#07131f!important;border-radius:14px!important}body:has(#ContactForm) .contact .field:after{border-radius:14px!important;box-shadow:0 0 0 1px #5bcbff47!important}body:has(#ContactForm) .contact .field__label{color:#91aabd!important}body:has(#ContactForm) .contact__button{text-align:center}body:has(#ContactForm) .contact__button .button{min-width:220px;min-height:54px;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,#168fd2,#55d3ff)!important;color:#03111b!important;font-weight:900;box-shadow:0 12px 28px #26b2ef38}@media(max-width:749px){body:has(#ContactForm) .multicolumn-card{padding:2.2rem 1.6rem}body:has(#ContactForm) .contact{padding:2.4rem 1.6rem!important;border-radius:20px}body:has(#ContactForm) .contact .title{font-size:3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-contact-form.css.map */
