.lcf-wrapper{width:100%;padding:40px 0;background:#f7f7f7}.lcf-container{display:flex;flex-direction:column;gap:40px;margin:0 auto}.lcf-info{display:flex;flex-direction:column;gap:15px}.lcf-title{margin:0;font:700 24px Arimo,sans-serif;text-transform:uppercase}.lcf-accent{color:var(--color-accent)}.lcf-desc{margin:0;font-family:Arimo,sans-serif;font-size:16px;line-height:1.4}.lcf-form-wrapper{width:100%}.lcf-form,.lcf-fields-grid{display:flex;flex-direction:column;gap:20px}.lcf-fields-col{display:grid;gap:22px}.lcf-field{display:flex;flex-direction:column;gap:8px;width:100%}.lcf-label{font:600 16px Arimo,sans-serif}.lcf-input,.lcf-textarea{width:100%;padding:15px 15px 13px;font:400 16px Arimo,sans-serif;outline:none;transition:border-color .3s ease;box-sizing:border-box;background:#fff;border:1px solid transparent;border-radius:4px}.lcf-input::placeholder,.lcf-textarea::placeholder{color:#bbb8bb}.lcf-input:focus,.lcf-textarea:focus{border-color:var(--color-accent)}.lcf-textarea-wrapper{position:relative;width:100%;display:flex}.lcf-textarea{resize:none;min-height:144px;padding:20px 15px}.lcf-textarea-counter{position:absolute;bottom:16px;right:16px;font-family:Arimo,sans-serif;font-size:14px;color:#999;pointer-events:none}.iti{width:100%;display:block}.iti__tel-input{width:100%!important}.iti__selected-dial-code{font-family:Arimo,sans-serif;font-size:16px;color:#202020}.lcf-btn{margin-top:12px;font-size:14px;text-transform:uppercase}.lcf-success{padding:15px;background:#e8f5e9;color:#2e7d32;border-radius:4px;margin-bottom:20px;font-family:Arimo,sans-serif;font-size:14px}.lcf-errors{padding:15px;background:#ffebee;color:#c62828;border-radius:4px;margin-bottom:20px;font-family:Arimo,sans-serif;font-size:14px}.lcf-errors ul{margin:0;padding-left:20px}@media screen and (min-width:990px){.lcf-wrapper{padding:80px 0}.lcf-container{flex-direction:row;align-items:flex-start;gap:110px}.lcf-info{flex:1;max-width:33%}.lcf-form-wrapper{flex:1}.lcf-fields-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:26px 25px}.lcf-fields-col,.lcf-form{gap:26px}.lcf-btn{margin-top:23px}}@media screen and (max-width:989px){.lcf-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lipss-contact-form.css.map */
