.contact-form__inner--split{display:grid;gap:16px}@media(min-width:900px){.contact-form__inner--split{grid-template-columns:1fr 1fr;gap:32px}}.contact-form__info{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.contact-form__info li{padding:14px 16px;border-radius:var(--radius-tile);background:var(--soft)}.contact-form__info strong{display:block;font-family:var(--display);font-weight:750;font-size:19px;letter-spacing:-.01em}.contact-form__info a{font-weight:700;text-underline-offset:3px;overflow-wrap:anywhere}.contact-form__inner:not(.contact-form__inner--split) .contact-form__intro{margin-bottom:16px}.contact-form__form{display:grid;gap:12px;align-content:start}.contact-form__field{display:grid;gap:6px;min-width:0}.contact-form__field label{font-size:14px;font-weight:600}.contact-form__field input,.contact-form__field select,.contact-form__field textarea{width:100%;min-height:52px;padding:13px 16px;border:1.5px solid var(--line);border-radius:16px;background:var(--paper);font-size:16px;color:var(--ink)}.contact-form__field textarea{min-height:130px;resize:vertical}.contact-form__field textarea[rows="2"]{min-height:80px}.contact-form__field [aria-invalid=true]{border-color:currentColor}.contact-form__grid{display:grid;gap:12px}@media(min-width:700px){.contact-form__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-form__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}print-button:not(:defined){display:none}.contact-form__success{display:flex;align-items:flex-start;gap:10px;margin:0;padding:16px;border-radius:var(--radius-tile);background:color-mix(in srgb,var(--ok) 16%,var(--card));color:var(--ok-text);font-weight:600}.contact-form__errors,.contact-form__errors p,.contact-form__errors ul{margin:0}.contact-form__errors ul{padding-left:1.2em}.contact-form__model,.contact-form__statement{margin:0}.contact-form__model strong,.contact-form__model span{display:block}.contact-form__to{margin:0;padding:12px;border-radius:14px;background:var(--soft);font-size:15px}.contact-form__note{margin:0;font-size:13px;color:var(--muted)}@media print{body>:not(main),.page-hero__crumbs,.faq-search,.contact-form__actions{display:none!important}body{background:#fff}.content-card{padding:0;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/contact-form.css.map */
