.contact-migration{--contact-ink: #3a2a25;--contact-muted: #6f5b51;--contact-wine: #a62644;--contact-wine-hover: #93203c;--contact-cream: #f6eee3;--contact-cream-2: #f5f2ea;--contact-white: #fff;--contact-border: rgba(58, 42, 37, .14);--contact-border-strong: rgba(58, 42, 37, .3);--contact-focus: rgba(166, 38, 68, .45);--contact-shadow: 0 2px 8px rgba(58, 42, 37, .08);--contact-ease: cubic-bezier(.165, .84, .44, 1);--contact-serif: var(--font-serif, "Lora", "Times New Roman", serif);--contact-sans: var(--font-body, "Poppins", ui-sans-serif, system-ui, -apple-system, sans-serif);width:100%;min-height:100vh;color:var(--contact-ink);background:transparent;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.contact-migration,.contact-migration *,.contact-migration *:before,.contact-migration *:after{box-sizing:border-box;letter-spacing:normal}.contact-migration :is(h1,h2,h3){color:var(--contact-ink)!important;font-family:var(--contact-serif)!important;font-weight:300;letter-spacing:0;text-align:inherit;text-transform:none}.contact-migration a{-webkit-tap-highlight-color:transparent}.contact-migration a:focus-visible{outline:2px solid var(--contact-focus);outline-offset:4px}.contact-migration .contact-migration__hero{margin:0;padding:0;background:var(--contact-cream-2);border-bottom:1px solid var(--contact-border);text-align:center}.contact-migration .contact-migration__inner{width:min(100%,1200px);margin:0 auto}.contact-migration .contact-migration__hero>.contact-migration__inner{padding:72px 24px 64px}.contact-migration .contact-migration__eyebrow{display:block;margin:0 0 16px;color:var(--contact-wine);font-family:var(--contact-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.contact-migration .contact-migration__title{margin:0 0 20px;font-size:clamp(34px,5vw,52px);line-height:1.05;letter-spacing:-.01em}.contact-migration .contact-migration__intro{max-width:58ch;margin:0 auto;font-size:17px;line-height:1.6;color:var(--contact-muted)}.contact-migration .contact-migration__intro :is(p,ul,ol){margin:0}.contact-migration .contact-migration__body{padding:68px 24px 84px}.contact-migration .contact-migration__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:52px;align-items:start}.contact-migration .contact-migration__grid>*{min-width:0}.contact-migration .contact-migration__methods-eyebrow{margin-bottom:14px}.contact-migration .contact-migration__methods-title{margin:0 0 26px;font-size:30px;line-height:1.15}.contact-migration .contact-migration__methods{display:flex;flex-direction:column;gap:14px}.contact-migration .contact-migration__method{display:flex;align-items:flex-start;gap:16px;width:100%;padding:20px;border:1px solid var(--contact-border);border-radius:12px;background:var(--contact-white);color:var(--contact-ink);font-family:var(--contact-sans);text-align:start;text-decoration:none;cursor:default;transition:border-color .22s,box-shadow .22s,transform .22s var(--contact-ease)}.contact-migration a.contact-migration__method{cursor:pointer}.contact-migration a.contact-migration__method:hover{border-color:var(--contact-border-strong);box-shadow:var(--contact-shadow);transform:translateY(-2px)}.contact-migration .contact-migration__method-icon{flex-shrink:0;display:grid;width:44px;height:44px;place-items:center;border-radius:8px;background:var(--contact-cream-2);color:var(--contact-wine)}.contact-migration .contact-migration__method-icon svg{display:block;width:20px;height:20px}.contact-migration .contact-migration__method-copy{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.contact-migration .contact-migration__method-label{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--contact-muted)}.contact-migration .contact-migration__method-value{font-size:16px;font-weight:500;color:var(--contact-ink);overflow-wrap:anywhere}.contact-migration .contact-migration__method-note{font-size:13px;color:var(--contact-muted)}.contact-migration .contact-migration__method-arrow{flex-shrink:0;align-self:center;color:var(--contact-muted);transition:transform .22s var(--contact-ease),color .22s}.contact-migration .contact-migration__method-arrow svg{display:block;width:18px;height:18px}.contact-migration a.contact-migration__method:hover .contact-migration__method-arrow{transform:translate(4px);color:var(--contact-wine)}[dir=rtl] .contact-migration a.contact-migration__method:hover .contact-migration__method-arrow{transform:translate(-4px)}[dir=rtl] .contact-migration .contact-migration__method-arrow svg{transform:scaleX(-1)}.contact-migration .contact-migration__form-panel{padding:34px;background:var(--contact-white);border:1px solid var(--contact-border);border-radius:12px;box-shadow:var(--contact-shadow)}.contact-migration .contact-migration__form-title{margin:0 0 6px;font-size:24px;line-height:1.5}.contact-migration .contact-migration__form-intro{margin:0 0 24px;font-size:14px;color:var(--contact-muted)}.contact-migration form{margin:0}.contact-migration .contact-migration__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px}.contact-migration .contact-migration__field{display:flex;flex-direction:column;gap:8px;min-width:0}.contact-migration .contact-migration__field--message{margin-bottom:24px}.contact-migration .contact-migration__field label{margin:0;padding:0;color:var(--contact-muted);font-family:var(--contact-sans);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.contact-migration .contact-migration__field :is(input,textarea){display:block;width:100%;max-width:100%;height:auto;margin:0;padding:.8rem 1rem;border:1px solid var(--contact-border-strong);border-radius:8px;color:var(--contact-ink);background:var(--contact-white);font-family:var(--contact-sans);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;box-shadow:none;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.contact-migration .contact-migration__field :is(input,textarea)::placeholder{color:#9a877c;opacity:1}.contact-migration .contact-migration__field :is(input,textarea):hover{border-color:var(--contact-border-strong)}.contact-migration .contact-migration__field :is(input,textarea):focus{outline:none;border-color:var(--contact-wine);box-shadow:0 0 0 3px var(--contact-focus)}.contact-migration .contact-migration__field textarea{min-height:150px;resize:vertical;line-height:1.55}.contact-migration .contact-migration__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:0;margin:0;padding:.95rem 2rem;border:1px solid transparent;border-radius:8px;background:var(--contact-wine);color:var(--contact-cream);font-family:var(--contact-sans)!important;font-size:14px;font-weight:600!important;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;white-space:normal;cursor:pointer;transition:background .3s ease-in-out,color .3s ease-in-out,transform .2s ease-in-out}.contact-migration .contact-migration__submit:hover{background:var(--contact-wine-hover);color:var(--contact-cream)}.contact-migration .contact-migration__submit:active{transform:scale(.96)}.contact-migration .contact-migration__submit:focus-visible{outline:2px solid var(--contact-focus);outline-offset:2px}.contact-migration .contact-migration__submit:disabled{opacity:.45;cursor:not-allowed;transform:none}.contact-migration .contact-migration__privacy{margin:16px 0 0;font-size:12px;color:var(--contact-muted);text-align:center}.contact-migration .contact-migration__status{margin:0 0 20px;padding:14px 16px;border:1px solid var(--contact-border);border-radius:8px}.contact-migration .contact-migration__status--success{color:#285c38;background:#eef8f1;border-color:#9ac4a7}.contact-migration .contact-migration__errors{color:#8b1f36;background:#fff0f3}.contact-migration .contact-migration__errors a{color:inherit;text-decoration:underline}.contact-migration .contact-migration__errors ul{margin:0;padding-inline-start:20px}.contact-migration .contact-migration__page-content{width:min(100%,868px);margin-inline:auto;padding:48px 24px}@media(max-width:860px){.contact-migration .contact-migration__body{padding-top:48px;padding-bottom:52px}.contact-migration .contact-migration__grid{grid-template-columns:1fr;gap:32px;padding:52px 22px}}@media(max-width:760px){.contact-migration .contact-migration__field :is(input,textarea){font-size:16px}}@media(max-width:560px){.contact-migration .contact-migration__body{padding-inline:18px}.contact-migration .contact-migration__row{grid-template-columns:1fr}.contact-migration :is(.contact-migration__title,.contact-migration__methods-title){font-size:clamp(24px,6.6vw,34px);line-height:1.18}}@media(prefers-reduced-motion:reduce){.contact-migration *,.contact-migration *:before,.contact-migration *:after{transition:none!important}.contact-migration a.contact-migration__method:hover,.contact-migration a.contact-migration__method:hover .contact-migration__method-arrow,.contact-migration .contact-migration__submit:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lk-contact.css.map */
