.nolia-contact{padding-block:var(--nlc-pt-mobile, 44px) var(--nlc-pb-mobile, 56px);background:transparent;color:var(--nolia-ink, #23211d)}.nolia-contact__inner{width:100%;max-width:var(--nolia-w-standard, 1280px);margin-inline:auto;padding-inline:var(--nolia-gutter-mobile, 20px);display:grid;grid-template-columns:1fr;gap:36px}.nolia-contact__title{margin:0 0 20px;font-family:var(--nl-family-display);font-size:var(--nl-h1, 26px);font-weight:var(--nl-w-regular, 400);line-height:1.12;letter-spacing:.005em}.nolia-contact__body{max-width:56ch;font-size:var(--nl-body, 16px);line-height:1.7;color:var(--nolia-ink-soft, #56524b)}.nolia-contact__body>:first-child{margin-top:0}.nolia-contact__body>:last-child{margin-bottom:0}.nolia-contact__body h2{margin:0 0 14px;font-family:var(--nl-family-display);font-size:21px;font-weight:var(--nl-w-regular, 400);line-height:1.3;letter-spacing:.005em;color:var(--nolia-ink, #23211d)}.nolia-contact__body p{margin:0 0 14px}.nolia-contact__help{padding-top:24px;border-top:1px solid var(--nolia-line, #e4e0da)}.nolia-contact__help-title{margin:0 0 6px;font-family:var(--nl-family-text);font-size:11px;font-weight:var(--nl-w-regular, 400);letter-spacing:.14em;text-transform:uppercase;color:var(--nolia-ink-muted, #837d74)}.nolia-contact__help-list{margin:0;padding:0}.nolia-contact__help-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding-block:8px;border-bottom:1px solid var(--nolia-line, #e4e0da);font-size:15px;color:var(--nolia-ink, #23211d);text-decoration:none;transition:color var(--nolia-fast, .15s) ease}.nolia-contact__help-link .nolia-arrow{flex:0 0 auto;color:var(--nolia-ink-muted, #837d74);transition:transform var(--nolia-fast, .15s) ease,color var(--nolia-fast, .15s) ease}.nolia-contact__help-link:hover{color:#000}.nolia-contact__help-link:hover .nolia-arrow{transform:translate(3px);color:var(--nolia-ink, #23211d)}.nolia-contact__help-link:focus-visible{outline:2px solid var(--nolia-ink, #23211d);outline-offset:2px}.nolia-contact__panel{background:var(--nolia-surface, #fff);border:1px solid var(--nolia-line, #e4e0da);padding:24px 20px 28px}.nolia-cf{margin:0}.nolia-cf__row{display:grid;grid-template-columns:1fr;gap:0}.nolia-cf__field{display:flex;flex-direction:column;margin-bottom:18px}.nolia-cf__label{margin-bottom:7px;font-family:var(--nl-family-text);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--nolia-ink-muted, #837d74)}.nolia-cf__req{color:var(--nolia-ink-soft, #56524b)}.nolia-cf__input,.nolia-cf__textarea{width:100%;border:1px solid var(--nolia-line, #e4e0da);border-radius:0;background:#fff;color:var(--nolia-ink, #23211d);font-family:var(--nl-family-text);font-size:16px;line-height:1.5;letter-spacing:normal;transition:border-color var(--nolia-fast, .15s) ease}.nolia-cf__input{height:50px;padding:0 14px}.nolia-cf__textarea{min-height:168px;padding:13px 14px;resize:vertical}.nolia-cf__input:hover,.nolia-cf__textarea:hover{border-color:var(--nolia-ink-muted, #837d74)}.nolia-cf__input:focus,.nolia-cf__textarea:focus{outline:2px solid var(--nolia-ink, #23211d);outline-offset:-1px;border-color:var(--nolia-ink, #23211d)}.nolia-cf__error{margin-top:6px;font-size:13px;line-height:1.45;color:#b3261e}.nolia-cf__actions{margin-top:22px}.nolia-cf__submit{width:100%;min-height:52px;padding-inline:32px;border:1px solid var(--nolia-ink, #23211d);border-radius:0;background:var(--nolia-ink, #23211d);color:#fff;font-family:var(--nl-family-text);font-size:var(--nl-button, 13px);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background var(--nolia-fast, .15s) ease,color var(--nolia-fast, .15s) ease}.nolia-cf__submit:hover{background:#000}.nolia-cf__submit:focus-visible{outline:2px solid var(--nolia-ink, #23211d);outline-offset:2px}.nolia-cf__submit:after,.nolia-cf__submit:before{content:none!important;box-shadow:none!important}.nolia-cf__note{margin:14px 0 0;font-size:13px;line-height:1.55;color:var(--nolia-ink-muted, #837d74)}.nolia-cf__note a{color:var(--nolia-ink-soft, #56524b);text-underline-offset:3px}.nolia-cf__status{margin:0 0 20px;padding:14px 16px;font-size:15px;line-height:1.55}.nolia-cf__status--ok{background:#eef4ef;border-left:2px solid #1e6b34;color:#1c4a29}.nolia-cf__status--error{background:#fbeeed;border-left:2px solid #b3261e;color:#7d1c16}.nolia-cf__status-title{margin:0 0 4px;font-size:15px}.nolia-cf__status-list{margin:0;padding-left:18px}.nolia-cf__status-list a{color:inherit}@media screen and (min-width:750px){.nolia-contact{padding-block:var(--nlc-pt, 64px) var(--nlc-pb, 80px)}.nolia-contact__inner{padding-inline:var(--nolia-gutter-desktop, 40px)}.nolia-contact__panel{padding:32px 32px 36px}.nolia-cf__row{grid-template-columns:1fr 1fr;gap:0 20px}.nolia-cf__submit{width:auto;min-width:200px}}@media screen and (min-width:990px){.nolia-contact__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto 1fr;column-gap:64px;row-gap:32px;align-items:start}.nolia-contact__intro{grid-column:1;grid-row:1}.nolia-contact__help{grid-column:1;grid-row:2}.nolia-contact__panel{grid-column:2;grid-row:1 / span 2}.nolia-contact__panel{padding:40px}}@media(prefers-reduced-motion:reduce){.nolia-contact__help-link,.nolia-contact__help-link .nolia-arrow,.nolia-cf__input,.nolia-cf__textarea,.nolia-cf__submit{transition:none!important}}.nolia-contact__details{display:grid;gap:14px;margin:26px 0 0;padding:0}.nolia-contact__detail{display:flex;align-items:flex-start;gap:12px}.nolia-contact__detail-mark{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--nolia-ink, #23211d);color:var(--nolia-surface, #fff)}.nolia-contact__detail-mark svg{width:16px;height:16px}.nolia-contact__detail-label{margin:0 0 1px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--nolia-ink-muted, #6b6b6b)}.nolia-contact__detail-value{display:block;font-size:15px;line-height:1.45;color:var(--nolia-ink, #23211d);font-style:normal}a.nolia-contact__detail-value{text-underline-offset:3px}a.nolia-contact__detail-value:hover{text-decoration:underline}a.nolia-contact__detail-value:focus-visible{outline:2px solid var(--nolia-ink, #23211d);outline-offset:2px}.nolia-contact__detail-value--plain{white-space:pre-line}.nolia-contact__detail-note{margin:2px 0 0;font-size:13px;color:var(--nolia-ink-muted, #6b6b6b)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nolia-contact.css.map */
