:root{--rd-display: "Red Hat Display", var(--font-heading--family), sans-serif}main[data-template="page.contact"]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:80px;max-width:1200px;margin:0 auto;padding:0 20px 64px;align-items:start}main[data-template="page.contact"]>*{grid-column:1 / -1;min-width:0}main[data-template="page.contact"] :is(.section--page-width,.page-width){--page-margin: 0px;padding-inline:0!important;max-width:none!important}main[data-template="page.contact"]>[id$=__main]{grid-row:1}main[data-template="page.contact"]>[id$=__17888592419c1783c0]{grid-column:1;grid-row:2}main[data-template="page.contact"]>[id$=__modulo_privacy_D4EjPD]{grid-column:2;grid-row:2}main[data-template="page.contact"]>[id$=__17888591109f8d41cd]{grid-row:3;margin-top:96px}main[data-template="page.contact"]>[id$=__main] .page-width-content{display:block!important}main[data-template="page.contact"]>[id$=__main] :is(.section,.spacing-style,.layout-panel-flex){padding-inline:0!important}main[data-template="page.contact"]>[id$=__main] .layout-panel-flex{max-width:760px}main[data-template="page.contact"]>[id$=__main] :is(h1){margin:0;font-family:var(--rd-display)!important;font-weight:700!important;font-size:clamp(36px,1.9vw + 28.6px,56px)!important;line-height:1.05;color:#252850;text-align:left}main[data-template="page.contact"]>[id$=__main] [class*=__title],main[data-template="page.contact"]>[id$=__main] .text-block:has(h1){text-align:left!important;justify-content:flex-start}main[data-template="page.contact"]>[id$=__main] [class*=__rd_kicker] p{margin:0;font-weight:600;letter-spacing:.08em}main[data-template="page.contact"]>[id$=__main] [class*=__rd_intro] p{margin:0;max-width:620px;line-height:1.6}main[data-template="page.contact"]>[id$=__main] .text-block:not(:has(h1,p:not(:empty))){display:none}[class*=ai-contact-image-]:not([class*=__]){padding:0!important;width:100%!important}[class*=ai-contact-image__grid]{display:block!important;padding:0!important;border:0!important}[class*=ai-contact-image__brand]{display:none!important}[class*=ai-contact-image__heading]{margin:0 0 8px!important;font-family:var(--rd-display)!important;font-weight:700!important;font-size:24px!important;color:#252850}[class*=ai-contact-image__intro]{margin:0 0 24px!important;font-size:16px;line-height:1.6;color:#44476a}[class*=ai-contact-image__details]{display:grid;gap:0;border-top:1px solid #E3E4EC}[class*=ai-contact-image__item]{display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid #E3E4EC}[class*=ai-contact-image__link]{font-size:18px;font-weight:600;color:#252850;text-decoration:none}[class*=ai-contact-image__link]:hover{text-decoration:underline;text-underline-offset:3px}[class*=ai-contact-form-template]{border:1px solid #E3E4EC}[class*=ai-contact-form__description]:empty{display:none}[class*=ai-contact-form__input],[class*=ai-contact-form__textarea]{min-height:48px;font-size:15px!important}[class*=ai-contact-form__button]{min-height:52px;letter-spacing:.02em}[class*=ai-contact-faq-]:not([class*=__]){display:grid!important;grid-template-columns:288px minmax(0,1fr);column-gap:96px;align-items:start}[class*=ai-contact-faq-][class$=__intro]{margin:0!important;text-align:left!important;max-width:none!important}[class*=ai-contact-faq-][class$=__title]{font-family:var(--rd-display)!important;font-weight:700!important;font-size:32px!important;line-height:1.15!important}[class*=ai-contact-faq-][class$=__description]{color:#44476a}[class*=ai-contact-faq-][class$=__items]{max-width:none!important;margin:0!important;border-top-color:#e3e4ec!important}[class*=ai-contact-faq-][class$=__question]{font-family:var(--rd-display)!important;font-weight:600!important}[class*=ai-contact-faq-][class$=__answer]{color:#44476a;font-size:16px;line-height:1.6}@media screen and (max-width:989px){main[data-template="page.contact"]{display:block}main[data-template="page.contact"]>[id$=__modulo_privacy_D4EjPD]{margin-top:40px}[class*=ai-contact-faq-]:not([class*=__]){display:block!important}[class*=ai-contact-faq-][class$=__intro]{margin-bottom:24px!important}}@media screen and (max-width:749px){main[data-template="page.contact"]{padding-bottom:64px}main[data-template="page.contact"]>[id$=__17888591109f8d41cd]{margin-top:64px}[class*=ai-contact-form-template]{padding:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/redesign-contact.css.map */
