.cform{scroll-margin-top:var(--header-height)}.cform__grid{display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:start}.cform__intro{display:grid;gap:var(--space-6);max-width:34rem}.cform__title{margin:0;font-size:var(--text-h1);letter-spacing:-.03em}.cform__lede{max-width:44ch}.cform__lede p{margin:0;max-width:inherit}.cform__lede p+p{margin-top:var(--space-3)}.cform__perks{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}.cform__perk{display:flex;align-items:center;gap:var(--space-3);font-weight:500}.cform__perk-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-pill);background:var(--color-accent-tint);color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 25%,transparent)}.block-dark .cform__perk-icon,.block-brand .cform__perk-icon{background:#ffffff1f;color:#fff;box-shadow:inset 0 0 0 1px #ffffff40}.cform__nap{padding-top:var(--space-6);border-top:1px solid var(--color-ink-10)}.block-dark .cform__nap .nap,.block-brand .cform__nap .nap{color:#f4f4f4}.block-dark .cform__nap .nap__addr,.block-brand .cform__nap .nap__addr{color:var(--color-ink-60)}.block-brand .cform__nap .nap__map{color:#fff}.cform__card{box-shadow:var(--ring-hairline),var(--shadow-soft)}.cform__core{color:var(--color-ink);--color-ink-60: color-mix(in srgb, var(--color-ink) 60%, transparent);--color-ink-10: color-mix(in srgb, var(--color-ink) 10%, transparent);--color-ink-05: color-mix(in srgb, var(--color-ink) 5%, transparent)}.cform__iframe{display:block;width:100%;border:0}.cform__placeholder{margin:6px;padding:clamp(1.5rem,4vw,2.5rem);border:1.5px dashed var(--color-ink-10);border-radius:var(--radius-card-inner);color:var(--color-ink-60);font-size:var(--text-sm);display:grid;gap:var(--space-2)}.cform__placeholder-t{font-weight:700;color:var(--color-ink);font-size:var(--text-base)}.cform__form{display:grid;gap:var(--space-4);padding:clamp(1.5rem,4vw,2.5rem)}.cform__row{display:grid;gap:var(--space-4)}.cform__opt{font-weight:400;color:var(--color-ink-60);margin-left:var(--space-1)}.cform__form .field select{appearance:none;-webkit-appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%23131313' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px}.cform__form .field input::placeholder,.cform__form .field textarea::placeholder{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.cform__form .field textarea{resize:vertical;min-height:7rem}.cform__submit{justify-content:space-between;width:100%;margin-top:var(--space-2)}.cform__fine{margin:0;font-size:var(--text-xs);color:var(--color-ink-60);text-align:center}.cform__form .form__message,.cform__form .errors{border-radius:var(--radius-input);padding:var(--space-3) var(--space-4);background:color-mix(in srgb,var(--color-error) 8%,#fff);color:var(--color-error);font-size:var(--text-sm)}.cform__form .errors ul{margin:0;padding-left:1.1rem}.cform__success{display:grid;justify-items:center;text-align:center;gap:var(--space-4);padding:clamp(2rem,6vw,3.5rem) clamp(1.5rem,4vw,2.5rem)}.cform__success-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-pill);background:var(--color-accent);color:#fff}.cform__success p{margin:0;font-weight:500;max-width:32ch}@media(min-width:700px){.cform__row{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.cform__grid{grid-template-columns:minmax(0,1fr) minmax(0,33rem);gap:clamp(3rem,6vw,6rem)}.cform__card{position:sticky;top:calc(var(--header-height) + var(--space-6))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-consult-form.css.map */
