.contact__form_new{background:var(--lcf-bg);color:#e8e8e8;padding:28px;border-radius:8px}.contact__form_new .lcf-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:start}.contact__form_new .lcf-layout--single{grid-template-columns:minmax(0,1fr)}.contact__form_new .lcf-title{text-transform:uppercase;color:#fff;margin:0 0 28px;padding-bottom:8px;position:relative}.contact__form_new .lcf-title span{color:var(--lcf-accent)}.contact__form_new .lcf-sub{margin:-16px 0 24px;color:#9a9a9a}.lcf-social svg{color:var(--lcf-accent)}.contact__form_new .lcf-form label,.contact__form_new .lcf-form legend{display:block;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#a8a8a8;margin-bottom:8px}.contact__form_new .lcf-form input:not([type=checkbox]):not([type=radio]),.contact__form_new .lcf-form select,.contact__form_new .lcf-form textarea{width:100%;box-sizing:border-box;background:#232323;border:1px solid #333;border-radius:4px;color:#eee;padding:14px 16px;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.contact__form_new .lcf-form select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M0 0l6 8 6-8z' fill='%23bdbdbd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.contact__form_new .lcf-form textarea{resize:vertical;min-height:150px}.contact__form_new .lcf-form ::placeholder{color:#6d6d6d}.contact__form_new .lcf-form input:focus,.contact__form_new .lcf-form select:focus,.contact__form_new .lcf-form textarea:focus{outline:none;border-color:var(--lcf-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--lcf-accent) 35%,transparent)}.contact__form_new .lcf-form [class*=description],.contact__form_new .lcf-form small{display:block;margin-top:6px;font-size:.65rem;color:#777}.contact__form_new .lcf-count{text-align:right;font-size:.68rem;color:#777;margin-top:6px}.contact__form_new .lcf-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:8px}.contact__form_new .lcf-actions button,.contact__form_new .lcf-actions .button,.contact__form_new .lcf-actions [type=submit]{background:#fffd01!important;border:0!important;color:#000!important;border-radius:4px!important;padding:16px 28px!important;font-weight:800;text-transform:uppercase;cursor:pointer}.contact__form_new .lcf-actions button:hover{filter:brightness(1.12)}.contact__form_new .lcf-required-note{font-size:.65rem;color:#777}.contact__form_new .lcf-panel{background:var(--lcf-panel);border:1px solid #2f2f2f;border-radius:8px;padding:28px 24px}.contact__form_new .lcf-info{list-style:none;margin:0;padding:0}.contact__form_new .lcf-info li{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid #333}.contact__form_new .lcf-info li:first-child{padding-top:0}.contact__form_new .lcf-ico{flex:0 0 34px;height:34px;display:grid;place-items:center;background:#181818;border-radius:4px;color:var(--lcf-accent);font-weight:700}.contact__form_new .lcf-k{display:block;font-size:.62rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#8d8d8d;margin-bottom:3px}.contact__form_new .lcf-v{display:block;color:#fff;font-size:15px;text-decoration:none}.contact__form_new .lcf-s{display:block;color:#8d8d8d;font-size:.75rem;margin-top:2px}.contact__form_new .lcf-hours{line-height:1.6}.contact__form_new .lcf-response{display:flex;justify-content:space-between;gap:12px;margin-top:20px;padding:14px 16px;background:#181818;border:1px solid #333;border-radius:6px;font-size:.72rem}.contact__form_new .lcf-response span{color:var(--lcf-accent);font-weight:600}.contact__form_new .lcf-response strong{color:#fff}.contact__form_new .lcf-follow{margin-top:24px}.contact__form_new .lcf-social{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.contact__form_new .lcf-social a{min-width:40px;height:40px;padding:10px 8px;text-align:center;background:#181818;border:1px solid #333;border-radius:4px;text-decoration:none;display:flex;align-items:center;justify-content:center}.contact__form_new .lcf-social a:hover{border-color:var(--lcf-accent);color:#fff}.contact__form_new .lcf-cta{margin-top:24px;padding:18px;text-align:center;background:#181818;border:1px solid var(--lcf-accent);border-radius:6px}.contact__form_new .lcf-cta strong{display:block;color:#fff;letter-spacing:.25em;text-transform:uppercase;font-size:.85rem}.contact__form_new .lcf-cta p{margin:8px 0 12px;font-size:.7rem;color:#9a9a9a}.contact__form_new .lcf-cta-btn{display:inline-block;padding:8px 22px;background:var(--lcf-accent);color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-radius:3px}@media(max-width:900px){.contact__form_new{padding:18px}.contact__form_new .lcf-layout{grid-template-columns:minmax(0,1fr);gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/contact-form-b-v2.css.map */
