#MainContent div:first-child .page-width{padding-top:5px;padding-inline:15px}#MainContent div:first-child .heading split-words{font-size:48px;font-weight:400;letter-spacing:.6px}#MainContent div:first-child .rte{color:#000000bf;font-size:15px;letter-spacing:.6px;line-height:1.9}#MainContent div:first-child .rte p{margin-block:10px}#MainContent div:nth-child(2) .page-width{padding-top:30px;padding-inline:15px}#MainContent div:nth-child(2) .title-wrapper{margin-bottom:22px}#MainContent div:nth-child(2) .title-wrapper h2{font-size:24px;font-weight:400}#MainContent div:nth-child(2) form .contact__fields{gap:12px;display:flex;flex-direction:column}#MainContent div:nth-child(2) form .field .input{padding-block:6px 0px;padding-left:22px;height:52px;border:2px solid #000;border-bottom:4px solid #000;border-radius:16px;-webkit-appearance:none;appearance:none;text-align:start;width:100%;font-size:16px;line-height:1.25;padding-inline:1.625rem;color:#424242;transition:.5s cubic-bezier(.3,1,.3,1);transition-property:border-color,background-color}.field{position:relative}#MainContent div:nth-child(2) form .field .input::-webkit-input-placeholder{opacity:0}#MainContent div:nth-child(2) form .field .input::placeholder{opacity:0}#MainContent div:nth-child(2) form .field .label{height:100%;margin-left:22px;font-size:16px;letter-spacing:.6px;position:absolute;inset-block-start:0;display:flex;align-items:center;gap:.5rem;pointer-events:none;inset-inline-start:1px;opacity:.7;margin-block-end:0;margin-inline-start:1.625rem;transform-origin:left;transition:all .5s cubic-bezier(.3,1,.3,1)}#MainContent div:nth-child(2) form .field .textarea{width:100%;height:106px;padding-block:20px;padding-left:22px;border:2px solid #000;border-bottom:4px solid #000;border-radius:16px}#MainContent div:nth-child(2) form .field .textarea+.label{top:-30px}#MainContent div:nth-child(2) form .button{width:124px;min-width:0px;height:49px;margin-top:16px;background:#d10606;font-size:15px;letter-spacing:.6px;border:none;color:#fff}.select[required]:valid~.label,.select[selected]~.label,:is(.input,.textarea):focus~.label,:is(.input,.textarea):not(:placeholder-shown)~.label,:is(.input,.textarea,.select):-webkit-autofill~.label{--tw-translate-y: -.825rem ;--tw-scale-x: .8;--tw-scale-y: .8;transform:translateY(var(--tw-translate-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media screen and (min-width: 768px){#MainContent div:nth-child(2) .page-width{max-width:726px;padding-top:0;padding-inline:0px}#MainContent div:first-child .heading split-words{font-size:62px}#MainContent div:first-child .rte{margin-top:45px;font-size:16px;line-height:1.7}#MainContent div:first-child .rte p{margin-bottom:20px}#MainContent div:nth-child(2) .title-wrapper h2{margin-block:9px;font-size:29px;letter-spacing:.6px}#MainContent div:nth-child(2) form .contact__fields{gap:19px}}.sr-only{display:none}@media screen and (min-width: 768px){.shopify-section:first-child .section--padding{padding:40px 3% 30px}.shopify-section:nth-child(2) .section--padding{padding-inline:3%;margin-inline:auto;padding-bottom:30px}.page-width{margin-inline:auto}h1{line-height:1}#MainContent div:nth-child(2) form .contact__fields{flex-direction:row;flex-wrap:wrap}.contact__fields .field:first-child,.contact__fields .field:nth-child(2){width:calc(50% - .75rem)}.contact__fields .field{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/contact-page.css.map */
