.component-contact .contact-title{margin-bottom:20px;font-family:var(--h1-font);font-size:36px}.component-contact .contact-text{margin-bottom:32px;font-family:var(--body1-font);font-size:var(--body1-mob)}input{height:48px;width:100%;font-family:var(--body1-font);padding-left:12px}input:focus-visible{border:1px solid #1B231B}.form-error{color:red;font-family:var(--body1-font);padding-bottom:8px}.input-div{display:flex;flex-direction:column;padding-bottom:24px}.input-div label{font-family:var(--body1-font);padding-bottom:8px}.contact-button{padding:12px 24px;font-family:var(--inter-bold);background-color:var(--foreword-primary);border:1px solid black}.contact-button:hover{background-color:var(--foreword-secondary);border-color:var(--foreword-secondary)}input::placeholder{color:#fff}.terms-div label{font-family:var(--body1-font)}.terms-div input{margin-right:8px;width:18px;height:18px}.terms-div{display:flex;justify-content:flex-start;padding-bottom:40px}.name-and-lastname-container{display:grid;grid-template-columns:1fr 1fr;gap:24px}.block-div{display:grid;grid-template-rows:1fr 1fr 1fr;gap:40px;padding-top:48px}.info-title{font-family:var(--h1-font);font-size:18px;padding-bottom:8px;padding-top:12px}.info-text-underline{text-decoration:underline;font-family:var(--body1-font);font-size:16px;line-height:24px;color:#1b231b;padding-bottom:8px;display:block}.info-text-no-underline{font-family:var(--body1-font);font-size:16px;color:#1b231b;padding-bottom:8px}.directions-div{display:flex;align-items:center;padding-top:20px}.directions-text{text-decoration:none;font-family:var(--body1-font);color:#1b231b;padding-right:10px}.directions-text:hover{text-decoration:underline}.success-message{font-family:var(--body1-font)}.contact-button{text-decoration:none}@media (min-width: 1023px){.contact-and-location-container{display:grid;grid-template-columns:1fr 1fr;gap:80px}.email-and-phone-container{display:grid;grid-template-columns:1fr 1fr;gap:24px}.block-div{padding-top:0;grid-template-columns:1fr 1fr;grid-template-rows:unset}.info-title{padding-top:16px}.component-contact .contact-text{font-size:18px}.component-contact .contact-title{font-size:46px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-contact.css.map */
