.lp-contact{background:var(--lpc-background, #183247);color:var(--lpc-text, #edf1f4);padding:56px 24px 64px;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1.65;letter-spacing:0;-webkit-text-size-adjust:100%}.lp-contact *,.lp-contact *:before,.lp-contact *:after{box-sizing:border-box}.lp-contact .lp-contact__inner{width:100%;max-width:760px;margin-inline:auto}.lp-contact .lp-contact__header{text-align:center;margin-bottom:32px}.lp-contact h1,.lp-contact h2{margin:0;color:inherit;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:none;text-wrap:balance}.lp-contact h1{font-size:32px;line-height:1.2;letter-spacing:-.025em}.lp-contact .lp-contact__header p{max-width:660px;margin:18px auto 0;font-size:17px;line-height:1.65}.lp-contact .lp-contact__form{margin:0}.lp-contact .lp-contact__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lp-contact .lp-contact__field{min-width:0;margin-bottom:20px}.lp-contact .lp-contact__field label{display:block;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:0;margin-bottom:8px}.lp-contact .lp-contact__field input,.lp-contact .lp-contact__field textarea{display:block;width:100%;min-width:0;min-height:52px;margin:0;padding:13px 15px;border:1px solid currentColor;border-radius:4px;background:#ffffff0a;color:var(--lpc-text, #edf1f4);font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;box-shadow:none;opacity:1;color-scheme:dark;-webkit-appearance:none;appearance:none}.lp-contact .lp-contact__field textarea{min-height:160px;resize:vertical}.lp-contact .lp-contact__field input:focus-visible,.lp-contact .lp-contact__field textarea:focus-visible,.lp-contact .lp-contact__submit:focus-visible{outline:2px solid var(--lpc-text, #edf1f4);outline-offset:4px}.lp-contact .lp-contact__field input[aria-invalid=true]{border-width:2px}.lp-contact .lp-contact__required-note,.lp-contact .lp-contact__hint,.lp-contact .lp-contact__field-error{font-size:13px;line-height:1.5;color:inherit}.lp-contact .lp-contact__required-note{margin:0 0 16px}.lp-contact .lp-contact__hint,.lp-contact .lp-contact__field-error{margin:8px 0 0}.lp-contact .lp-contact__field-error{font-weight:700}.lp-contact .lp-contact__submit{display:block;width:100%;min-height:52px;margin:8px 0 0;padding:14px 24px;border:1px solid var(--lpc-button-bg, #fff);border-radius:999px;background:var(--lpc-button-bg, #fff);color:var(--lpc-button-text, #183247);font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:.02em;text-transform:none;text-align:center;box-shadow:none;cursor:pointer;transition:background-color .16s ease,color .16s ease}.lp-contact .lp-contact__submit:hover{background:var(--lpc-background, #183247);color:var(--lpc-text, #edf1f4)}.lp-contact .lp-contact__notice{padding:24px;margin:0 0 28px;border:1px solid currentColor;border-left-width:4px;border-radius:4px;background:#ffffff0d}.lp-contact .lp-contact__notice h2{font-size:22px;line-height:1.3}.lp-contact .lp-contact__notice p{margin:10px 0 0}.lp-contact .lp-contact__notice ul{padding-left:22px;margin:12px 0 0}.lp-contact .lp-contact__notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.lp-contact{padding:36px 20px 44px}.lp-contact h1{font-size:28px}.lp-contact .lp-contact__header p{font-size:16px}.lp-contact .lp-contact__row{grid-template-columns:1fr;gap:0}.lp-contact .lp-contact__notice{padding:20px}}@media(prefers-reduced-motion:reduce){.lp-contact .lp-contact__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAg */
