.contact-img-form{display:flex;gap:44px}.contact-img-form .google-map-section img{width:100%}.contact-img-form .contact{border-radius:10px;background:#003;padding:10px;position:relative;width:100%;text-align:left}.contact-img-form .contact form{border-radius:10px;border:1px dashed #FFF;padding:26px 50px 40px;position:relative;z-index:1}.contact-img-form .contact:after{z-index:0;position:absolute;right:0;bottom:0;content:"";width:556px;height:536px;background:url(/cdn/shop/files/form-bg.png) right bottom no-repeat}.contact-img-form .contact form .field__input option{color:#000;font-size:18px}.contact-img-form .contact form .field{display:block}.contact-img-form .contact form .field:after{display:none}.contact-img-form .contact form .field__input{background:transparent;line-height:21px;border:none;border-bottom:1px solid #fff;border-radius:0;font-size:18px;padding:15px 0 9px;color:#fff;height:auto}.contact-img-form .contact form .field__label{text-align:center;color:#fff;line-height:21.6px;left:0;font-size:18px}.contact-img-form .contact .field__input:focus~.field__label,.contact-img-form .field__input:not(:placeholder-shown)~.field__label{font-size:1rem;top:-5px}.contact-img-form .contact form .two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.contact__button .button--white{display:block;width:100%;min-height:48px;height:48px}.contact-img-form .contact form textarea.field__input{height:60px;min-height:9rem}select,.contact-img-form .contact form select.field__input{background:url(/cdn/shop/files/select-arrow.svg?v=1750077124) 96% 16px no-repeat transparent}.contact-img-form .contact .form-status{color:#fff}.contact-img-form .contact .link{color:#fff;text-decoration:underline}.contact-img-form .contact .form-status-list li{text-align:left;list-style:none}.contact-img-form .contact .form-status-list{padding:0;margin:0 0 20px 15px;display:inline-block}.contact-form-google-map-wrapper{padding:96px 0 0;text-align:center}.contact-form-google-map-wrapper p{color:#3c3c3c;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:21px;margin:0}.contact-form-google-map-wrapper .alert--error{bottom:-5px;font-size:11px;padding:5px 10px;color:#fff}.contact-img-form{margin:50px 20px}.contact img{max-width:100%}.contact .form__message{align-items:center;color:#fff;display:inline-block}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:3.9rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:5rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media (min-width:1650px){.contact-img-form .google-map-section{min-width:696px;font-size:0}}@media (min-width:1199px){.contact-img-form .google-map-section img{height:100%}}@media (max-width:1659px){.contact-img-form .google-map-section,.contact-img-form .contact{width:50%;min-width:auto}.thrive-contact-inner-text .thrive-with-inner-svg-text{padding:25px}}@media (max-width:1299px){.contact-img-form .contact form{padding:20px 20px 40px}.thrive-contact-inner-text .thrive-with-inner-svg-text h2{font-size:18px}}@media (max-width:1199px){.thrive-contact-inner-text{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.contact-img-form{gap:15px;align-items:center}.contact-img-form .google-map-section,.contact-img-form .contact{width:100%;min-width:auto}.collection-hero__text-wrapper .banner-image img{object-fit:cover}.contact-img-form .contact:after{width:100%;height:100%}}@media (max-width:992px){.contact-img-form{flex-wrap:wrap}.contact-form-google-map-wrapper{padding:30px 0 0}.contact-img-form{margin:30px 0}.page\.contact .text-image-overlay{margin:20px 0 0}}@media (max-width:767px){.contact-img-form .contact form .two-col{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}.thrive-contact-inner-text{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:576px){.thrive-contact-inner-text{grid-template-columns:repeat(1,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
