.maya-touch{--maya-touch-bg: #f2f9ff;--maya-touch-heading: #061f38;--maya-touch-text: #1a2f45;--maya-touch-input-bg: #ffffff;--maya-touch-input-border: #0063ab;--maya-touch-input-text: #061f38;--maya-touch-placeholder: #6b7c8d;--maya-touch-button-bg: #0063ab;--maya-touch-button-text: #ffffff;--maya-touch-button-shadow: #0c2b68;--maya-touch-radius: 12px;--maya-touch-gap: 16px;--maya-touch-form-width: 720px;--maya-touch-header-spacing: 40px;--maya-touch-input-pad-y: 16px;--maya-touch-input-pad-x: 20px;--maya-touch-input-border-width: 1px;--maya-touch-input-size: 16px;--maya-touch-message-min: 180px;--maya-touch-button-radius: 24px;--maya-touch-button-pad-y: 17px;--maya-touch-button-pad-x: 48px;--maya-touch-button-min: 180px;--maya-touch-button-size: 16px;--maya-touch-button-shadow-offset: 0px;--maya-touch-button-hover-shift: 0px;--maya-touch-button-spacing: 28px;--maya-touch-padding-top: 72px;--maya-touch-padding-bottom: 80px;--maya-touch-error: #c62828;width:100%;padding-top:var(--maya-touch-padding-top);padding-bottom:var(--maya-touch-padding-bottom);background:var(--maya-touch-bg);color:var(--maya-touch-heading)}.maya-touch__inner{max-width:var(--maya-touch-form-width);margin:0 auto}.maya-touch__header{margin:0 0 var(--maya-touch-header-spacing);text-align:center}.maya-touch__heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:800;letter-spacing:-.02em;color:var(--maya-touch-heading)}.maya-touch__heading.h0{font-size:56px;line-height:1.1}.maya-touch__heading.h1{font-size:42px;line-height:1.15}.maya-touch__heading.h2{font-size:32px;line-height:1.2}.maya-touch__subheading{margin:0 auto;max-width:54rem;font-family:var(--font-body-family);color:var(--maya-touch-text);font-size:19px;font-style:normal;font-weight:400;line-height:28px}.maya-touch__subheading p{margin:0}.maya-touch__fields,.maya-touch__row{display:grid;grid-template-columns:1fr;gap:var(--maya-touch-gap)}.maya-touch__field{position:relative;width:100%}.maya-touch__input,.maya-touch__select,.maya-touch__textarea{display:block;width:100%;max-width:100%;margin:0;padding:var(--maya-touch-input-pad-y) var(--maya-touch-input-pad-x);border:var(--maya-touch-input-border-width) solid var(--maya-touch-input-border);border-radius:var(--maya-touch-radius);background-color:var(--maya-touch-input-bg);color:var(--maya-touch-input-text);font-family:var(--font-body-family);font-size:var(--maya-touch-input-size);font-style:normal;font-weight:400;line-height:1.4;-webkit-appearance:none;appearance:none;box-shadow:none;transition:border-color .2s ease}.maya-touch__input::placeholder,.maya-touch__textarea::placeholder{color:var(--maya-touch-placeholder);opacity:1}.maya-touch__input:focus,.maya-touch__select:focus,.maya-touch__textarea:focus{outline:none;box-shadow:none;border-color:var(--maya-touch-heading)}.maya-touch__select-wrap{position:relative}.maya-touch__select{padding-right:calc(var(--maya-touch-input-pad-x) + 2.4rem);cursor:pointer}.maya-touch__select-wrap:after{content:"";position:absolute;top:50%;right:var(--maya-touch-input-pad-x);width:.7rem;height:.7rem;border-right:1.5px solid var(--maya-touch-input-text);border-bottom:1.5px solid var(--maya-touch-input-text);transform:translateY(-65%) rotate(45deg);pointer-events:none}.maya-touch__textarea{min-height:var(--maya-touch-message-min);resize:vertical}.maya-touch__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.maya-touch__error{display:flex;align-items:flex-start;gap:.6rem;margin-top:.8rem;color:var(--maya-touch-error);font-size:1.3rem;line-height:1.4}.maya-touch__error .svg-wrapper,.maya-touch__error svg{width:1.5rem;height:1.5rem;flex-shrink:0}.maya-touch__status{margin:0 0 2rem}.maya-touch__status.form__message,.maya-touch__status .form-status{display:flex;align-items:flex-start;justify-content:center;gap:.8rem;margin:0;color:var(--maya-touch-heading);text-align:left;font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;line-height:1.4}.maya-touch__status .svg-wrapper,.maya-touch__status svg{width:1.8rem;height:1.8rem;flex-shrink:0;margin-top:.1rem}.maya-touch__status-list{margin:0 0 2rem;padding:0;list-style:none;text-align:center}.maya-touch__status-list li{margin:0 0 .4rem}.maya-touch__status-list a{color:var(--maya-touch-error)}.maya-touch__input--error,.maya-touch__textarea--error,.maya-touch__select--error{border-color:var(--maya-touch-error)}.maya-touch__actions{display:flex;justify-content:center;margin-top:var(--maya-touch-button-spacing)}.maya-touch__button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-width:var(--maya-touch-button-min);min-height:auto;padding:var(--maya-touch-button-pad-y) var(--maya-touch-button-pad-x);border:none;border-radius:var(--maya-touch-button-radius);background-color:var(--maya-touch-button-bg);box-shadow:var(--maya-touch-button-shadow-offset) var(--maya-touch-button-shadow-offset) 0 0 var(--maya-touch-button-shadow);color:var(--maya-touch-button-text);font-family:var(--font-body-family);font-size:var(--maya-touch-button-size);font-style:normal;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;cursor:pointer;transform:translate(0);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.maya-touch__button:hover{opacity:.92;color:var(--maya-touch-button-text);transform:translate(var(--maya-touch-button-hover-shift),var(--maya-touch-button-hover-shift));box-shadow:calc(var(--maya-touch-button-shadow-offset) / 2) calc(var(--maya-touch-button-shadow-offset) / 2) 0 0 var(--maya-touch-button-shadow)}.maya-touch__button:focus-visible{outline:.2rem solid var(--maya-touch-heading);outline-offset:.3rem}@media screen and (min-width:750px){.maya-touch__row--split{grid-template-columns:1fr 1fr}.maya-touch__heading.h0{font-size:60px;line-height:1.1}}@media(min-width:768px)and (max-width:1024px){.maya-touch__heading.h0{font-size:42px;line-height:1.15}}@media screen and (max-width:749px){.maya-touch{padding-top:48px;padding-bottom:48px}.maya-touch__header{margin-bottom:28px}.maya-touch__heading{margin-bottom:1rem}.maya-touch__heading.h0{font-size:34px;line-height:1.15}.maya-touch__heading.h1{font-size:30px}.maya-touch__heading.h2{font-size:26px}.maya-touch__subheading{font-size:1.4rem;line-height:22px}.maya-touch__input,.maya-touch__select,.maya-touch__textarea{font-size:1.4rem}.maya-touch__button{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-maya-get-in-touch.css.map */
