.page-top .section-spacing{padding:0}.page-top .section-spacing--tight{padding-top:40px;padding-bottom:60px}.page-top .section-stack{gap:0}.page-top .section-header{padding-bottom:40px}.page-top .section-stack .prose{text-align:center;font-size:15px;line-height:2}.page-top .toggle{padding-bottom:55px}.page-top .shopify-section--custom-liquid .section-spacing{padding:0 0 100px}.page-top .btn-white{max-width:600px;margin:0 auto}.page-top .shopify-section--contact{padding-bottom:180px}.page-top .shopify-section--contact .container{max-width:1324px;--container-max-width:1324px;background-color:#edf6fa;padding-top:100px;padding-bottom:100px}.page-top .shopify-section--contact .section-header{padding-bottom:80px}.page-top .shopify-section--contact .section-header .h6{font-size:15px;letter-spacing:-.02em;font-family:Montserrat,sans-serif;font-weight:300;text-transform:initial;line-height:1;padding-bottom:6px}.page-top .shopify-section--contact .section-header .h2{margin:0;padding:0 0 35px;font-size:26px;line-height:1}.page-top .shopify-section--contact .section-header p{text-align:center;font-size:15px;line-height:2}.page-top #contact_form{max-width:900px;margin:0 auto;width:100%}.page-top .fieldset{gap:24px}.page-top .form-control input{background-color:#fff;border:1px solid #CCCCCC;padding:15px 28px}.page-top .form-control textarea{background-color:#fff;border:1px solid #CCCCCC;height:170px;padding:15px 28px}.page-top input+.floating-label{background:linear-gradient(180deg,#edf6fa 0% 50%,#fff 50% 100%)}.page-top textarea+.floating-label{background:linear-gradient(180deg,#edf6fa 0% 50%,#fff 50% 100%)}.page-top #contact_form .btns{max-width:600px;margin:16px auto 0}.page-top #contact_form .notice{color:#a5a5a5;font-size:13px;line-height:1.46;text-align:center;padding-top:25px}.page-top #contact_form .notice a{text-decoration:underline;display:inline-block}@media screen and (min-width: 751px){.page-top input+.floating-label{opacity:1;transform:translateY(0)}.input::placeholder{color:#fff}}@media screen and (max-width: 750px){.page-top .section-spacing--tight{padding-top:calc(40 / 375 * 100vw);padding-bottom:calc(55 / 375 * 100vw)}.page-top .section-header{padding-bottom:calc(25 / 375 * 100vw)}.page-top .section-stack .prose{font-size:calc(13 / 375 * 100vw);line-height:1.84}.page-top .toggle{padding-bottom:calc(40 / 375 * 100vw)}.page-top .shopify-section--custom-liquid .section-spacing{padding:0;padding-bottom:calc(80 / 375 * 100vw)}.page-top .btn-white{max-width:100%}.page-top .shopify-section--contact{padding-bottom:calc(160 / 375 * 100vw)}.page-top .shopify-section--contact .container{max-width:100%;--container-max-width:100%;background-color:#edf6fa;padding:calc(80 / 375 * 100vw) 4vw}.page-top .shopify-section--contact .section-header{padding-bottom:16vw}.page-top .shopify-section--contact .section-header .h6{font-size:3.2vw;padding-bottom:calc(7 / 375 * 100vw)}.page-top .shopify-section--contact .section-header .h2{font-size:calc(20 / 375 * 100vw);padding-bottom:calc(25 / 375 * 100vw)}.page-top .shopify-section--contact .section-header p{font-size:calc(13 / 375 * 100vw);line-height:1.84}.page-top .shopify-section--contact .section-header p br{display:none}.page-top .fieldset{gap:calc(10 / 375 * 100vw)}.page-top .form-control input{padding:3.2vw calc(23 / 375 * 100vw)}.page-top .form-control textarea{height:calc(175 / 375 * 100vw);padding:3.2vw calc(23 / 375 * 100vw)}.page-top #contact_form .btns{margin-top:8vw}.page-top #contact_form .notice{font-size:calc(13 / 375 * 100vw);line-height:2;text-align:left;padding-top:calc(20 / 375 * 100vw)}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/contact.css.map */
