.lpg-contact-section{display:block;background:var(--lp-off-white);color:var(--lp-ink)}.lpc__inner{max-width:1200px;margin-inline:auto;padding-inline:16px;padding-block:var(--lpc-pt, 56px) var(--lpc-pb, 88px)}@media screen and (min-width:750px){.lpc__inner{padding-inline:40px}}.lpc__grid{display:grid;gap:32px;align-items:start}@media screen and (min-width:950px){.lpc__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}}.lpc__title{margin:0 0 16px;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);line-height:1.1;letter-spacing:-.01em;color:var(--lp-ink)}.lpc__intro{margin-bottom:32px;max-width:46ch;color:var(--lp-ink-650);font-size:1.0625rem;line-height:1.65}.lpc__intro>:first-child{margin-top:0}.lpc__intro>:last-child{margin-bottom:0}.lpc__details{list-style:none;margin:0;padding:24px 0 0;border-top:1px solid var(--lp-border-strong);display:grid;gap:20px}.lpc__detail{display:flex;gap:14px;align-items:flex-start}.lpc__detail-icon{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--lp-copper-08);color:var(--lp-copper)}.lpc__detail-icon svg{width:20px;height:20px}.lpc__detail-body{display:flex;flex-direction:column;gap:2px;padding-top:3px}.lpc__detail-label{font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--lp-ink-550)}.lpc__detail-value{font-size:1rem;color:var(--lp-ink);text-decoration:none}a.lpc__detail-value:hover{color:var(--lp-copper);text-decoration:underline;text-underline-offset:3px}.lpc__card{background:var(--lp-white);padding:clamp(24px,2vw + 16px,40px)}.lpc__card-title{margin:0 0 24px;font-size:1.375rem;color:var(--lp-ink)}.lpc__form,.lpc__row{display:grid;gap:18px}@media screen and (min-width:600px){.lpc__row{grid-template-columns:1fr 1fr}}.lpc__field{display:grid;gap:7px}.lpc__label{font-size:.875rem;font-weight:500;color:var(--lp-ink-700)}.lpc__label span[aria-hidden]{color:var(--lp-copper)}.lpc__field input,.lpc__field textarea{width:100%;font:inherit;color:var(--lp-ink);background:var(--lp-off-white);border:1px solid var(--lp-border-strong);border-radius:0;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;-webkit-font-smoothing:antialiased}.lpc__field textarea{resize:vertical;min-height:140px;line-height:1.55}.lpc__field input:hover,.lpc__field textarea:hover{border-color:var(--lp-taupe)}.lpc__field input:focus,.lpc__field textarea:focus{outline:none;background:var(--lp-white);border-color:var(--lp-copper);box-shadow:0 0 0 3px var(--lp-copper-22)}.lpc__field input::placeholder,.lpc__field textarea::placeholder{color:var(--lp-ink-400)}.lpc__error{min-height:1.15rem;font-size:.8125rem;line-height:1.15rem;color:var(--lp-error)}.lpc__field{align-content:start}.lpc__row{align-items:start}.lpc__field--error input,.lpc__field--error textarea{border-color:var(--lp-error)}.lpc__field--error input:focus,.lpc__field--error textarea:focus{border-color:var(--lp-error);box-shadow:0 0 0 3px #b423182e}.lpc__submit{justify-self:start;margin-top:4px;-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-weight:600;letter-spacing:.01em;color:var(--lp-white);background:var(--lp-copper);border-radius:0;padding:13px 30px;transition:background .15s ease,transform .05s ease,box-shadow .15s ease}.lpc__submit:hover{background:var(--lp-copper-dark);box-shadow:var(--lp-shadow-md)}.lpc__submit:active{transform:translateY(1px)}.lpc__submit:focus-visible{outline:none;box-shadow:0 0 0 3px var(--lp-copper-40)}.lpc__note{margin:0 0 4px;padding:14px 16px;border-radius:0;font-size:.9375rem;line-height:1.5}.lpc__note--success{color:var(--lp-success);background:#2c6e491a;border:1px solid rgba(44,110,73,.25)}.lpc__note--error{color:var(--lp-error);background:#b4231814;border:1px solid rgba(180,35,24,.25)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lpg-contact.css.map */
