.section-contact-form{--vp-s: 1px;--contact-bg: #fff;--contact-card-bg: #f7f5f2;--contact-text: #1f1f23;--contact-muted: #646468;--contact-border: #e7e2db;--contact-accent: #1f1f23;--contact-accent-text: #ffffff;--contact-input-bg: #ffffff;--contact-input-height: calc(58 * var(--vp-s));--contact-radius: calc(8 * var(--vp-s))}@media screen and (min-width:850px)and (max-width:1500px){.section-contact-form{--vp-s: calc(100vw / 1500)}}@media screen and (max-width:849px){.section-contact-form{--vp-s: calc(100vw / 375)}}.section-contact-form .contact-form{background:var(--contact-bg);padding-top:calc(var(--contact-padding-top-mobile, 0) * var(--vp-s));padding-bottom:calc(var(--contact-padding-bottom-mobile, 0) * var(--vp-s))}@media screen and (min-width:850px){.section-contact-form .contact-form{padding-top:calc(var(--contact-padding-top-desktop, 0) * var(--vp-s));padding-bottom:calc(var(--contact-padding-bottom-desktop, 0) * var(--vp-s))}}.section-contact-form .row{width:min(calc(var(--contact-content-max-width-mobile, 375) * var(--vp-s)),100%);max-width:100%;padding-left:0;padding-right:0}.section-contact-form .row>.columns{padding-left:0;padding-right:0}@media screen and (min-width:850px){.section-contact-form .row{width:min(calc(var(--contact-content-max-width-desktop, 1180) * var(--vp-s)),100%);max-width:100%}}.section-contact-form .contact-form__header{text-align:center;margin-bottom:calc(42 * var(--vp-s))}.section-contact-form .contact-form__title{margin:0;color:var(--contact-text);font-size:calc(48 * var(--vp-s));line-height:1.08;font-weight:600}.section-contact-form .contact-form__subtitle{margin-top:calc(14 * var(--vp-s));color:var(--contact-muted);font-size:calc(18 * var(--vp-s));line-height:1.5}.section-contact-form .contact-form--form-column{max-width:100%}.section-contact-form .contact-form__card,.section-contact-form .contact-form__app-wrapper{background:var(--contact-card-bg);border-radius:calc(18 * var(--vp-s));padding:calc(36 * var(--vp-s)) calc(24 * var(--vp-s)) calc(40 * var(--vp-s))}.section-contact-form .contact-form__notification{margin-bottom:calc(24 * var(--vp-s))}.section-contact-form .contact-form__tabs{display:flex;justify-content:center;gap:0;margin-bottom:calc(40 * var(--vp-s))}.section-contact-form .contact-form__tab{min-width:calc(200 * var(--vp-s));height:calc(52 * var(--vp-s));padding:0 calc(26 * var(--vp-s));border:calc(1 * var(--vp-s)) solid var(--contact-border);background:var(--contact-input-bg);color:var(--contact-text);font-size:calc(18 * var(--vp-s));font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.section-contact-form .contact-form__tab:first-child{border-radius:calc(8 * var(--vp-s)) 0 0 calc(8 * var(--vp-s))}.section-contact-form .contact-form__tab:last-child{border-radius:0 calc(8 * var(--vp-s)) calc(8 * var(--vp-s)) 0;border-left:0}.section-contact-form .contact-form__tab.is-active{background:var(--contact-accent);color:var(--contact-accent-text);border-color:var(--contact-accent)}.section-contact-form .contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20 * var(--vp-s)) calc(18 * var(--vp-s))}.section-contact-form .contact-form__field{min-width:0}.section-contact-form .contact-form__field--full{grid-column:1 / -1}.section-contact-form .contact-form__label{display:block;margin-bottom:calc(10 * var(--vp-s));color:#6b6761;font-size:calc(18 * var(--vp-s));line-height:1.35;font-weight:500}.section-contact-form .contact-form__label span{color:#d84a4a;margin-left:calc(2 * var(--vp-s))}.section-contact-form .contact-form__input{width:100%;height:var(--contact-input-height);padding:0 calc(18 * var(--vp-s));border:calc(1 * var(--vp-s)) solid var(--contact-border);border-radius:var(--contact-radius);background:var(--contact-input-bg);color:var(--contact-text);font-size:calc(18 * var(--vp-s));box-shadow:none}.section-contact-form .contact-form__input:focus{border-color:#b7aea3;outline:none}.section-contact-form .contact-form__textarea{min-height:calc(74 * var(--vp-s));height:calc(74 * var(--vp-s));padding-top:calc(14 * var(--vp-s));padding-bottom:calc(14 * var(--vp-s));resize:vertical}.section-contact-form .contact-form__select-wrap{position:relative}.section-contact-form .contact-form__select{appearance:none;-webkit-appearance:none;padding-right:calc(54 * var(--vp-s));cursor:pointer}.section-contact-form .contact-form__select-wrap:after{content:"";position:absolute;top:50%;right:calc(18 * var(--vp-s));width:calc(10 * var(--vp-s));height:calc(10 * var(--vp-s));border-right:calc(2 * var(--vp-s)) solid #30a46c;border-bottom:calc(2 * var(--vp-s)) solid #30a46c;transform:translateY(-65%) rotate(45deg);pointer-events:none}.section-contact-form .contact-form__upload-placeholder{width:calc(92 * var(--vp-s));height:calc(92 * var(--vp-s));display:flex;align-items:center;justify-content:center;border:calc(1 * var(--vp-s)) solid var(--contact-border);border-radius:var(--contact-radius);background:var(--contact-input-bg);color:#7a776f;font-size:calc(42 * var(--vp-s));line-height:1}.section-contact-form .contact-form__submit{flex-direction:column;align-items:center;display:flex;margin-top:calc(36 * var(--vp-s))}.section-contact-form .contact-form__submit .contact-form__notification{width:100%;margin-bottom:calc(16 * var(--vp-s))}.section-contact-form .contact-form__submit-button{min-width:calc(140 * var(--vp-s));height:calc(52 * var(--vp-s));padding:0 calc(28 * var(--vp-s));border:0;border-radius:calc(8 * var(--vp-s));background:var(--contact-accent);color:var(--contact-accent-text);font-size:calc(18 * var(--vp-s));font-weight:600;cursor:pointer}.section-contact-form .contact-form__submit-button:disabled,.section-contact-form .contact-form__submit-button.is-loading{opacity:.7;cursor:default}.section-contact-form .contact-form__submit-button:hover{opacity:.92}.section-contact-form .contact-form__app-note{margin-bottom:calc(20 * var(--vp-s))}.section-contact-form .contact-form__app-panels,.section-contact-form .contact-form__app-panel{width:100%}.section-contact-form .contact-form__app-panel[hidden]{display:none!important}.section-contact-form .contact-form__app-wrapper .shopify-app-block{width:100%}@media screen and (max-width:849px){.section-contact-form .contact-form__header{margin-bottom:calc(28 * var(--vp-s))}.section-contact-form .contact-form__title{font-size:calc(34 * var(--vp-s))}.section-contact-form .contact-form__subtitle{margin-top:calc(10 * var(--vp-s));font-size:calc(15 * var(--vp-s))}.section-contact-form .contact-form__card,.section-contact-form .contact-form__app-wrapper{padding:calc(24 * var(--vp-s)) calc(12 * var(--vp-s)) calc(28 * var(--vp-s));border-radius:calc(14 * var(--vp-s))}.section-contact-form .contact-form__tabs{margin-bottom:calc(24 * var(--vp-s))}.section-contact-form .contact-form__tab{min-width:0;flex:1 1 0;height:calc(44 * var(--vp-s));padding:0 calc(12 * var(--vp-s));font-size:calc(14 * var(--vp-s))}.section-contact-form .contact-form__grid{grid-template-columns:1fr;gap:calc(16 * var(--vp-s))}.section-contact-form .contact-form__label{margin-bottom:calc(8 * var(--vp-s));font-size:calc(15 * var(--vp-s))}.section-contact-form .contact-form__input{height:calc(48 * var(--vp-s));padding:0 calc(14 * var(--vp-s));font-size:calc(15 * var(--vp-s))}.section-contact-form .contact-form__textarea{min-height:calc(96 * var(--vp-s));height:calc(96 * var(--vp-s));padding-top:calc(12 * var(--vp-s))}.section-contact-form .contact-form__upload-placeholder{width:calc(76 * var(--vp-s));height:calc(76 * var(--vp-s));font-size:calc(36 * var(--vp-s))}.section-contact-form .contact-form__submit{margin-top:calc(28 * var(--vp-s))}.section-contact-form .contact-form__submit-button{min-width:calc(124 * var(--vp-s));height:calc(46 * var(--vp-s));font-size:calc(16 * var(--vp-s))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/contact-form.css.map */
