.ev-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ev-news{display:grid;gap:22px;padding-bottom:36px;margin-bottom:38px;border-bottom:1px solid rgba(255,255,255,.14)}@media(min-width:900px){.ev-news{grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}}.ev-news__title{font-family:var(--font-d);font-size:clamp(22px,3vw,30px);line-height:1.2;font-weight:600;letter-spacing:0;text-transform:none;color:#fff;margin:0 0 8px}.ev-news__text{color:#d8cbe8;max-width:46ch;margin:0;line-height:1.55}.ev-news__form{display:grid;gap:12px}.ev-news__row{display:flex;gap:10px;flex-wrap:wrap}.ev-news .ev-input{flex:1 1 220px;min-width:0;height:52px;padding:0 22px;border-radius:999px;border:1.5px solid rgba(255,255,255,.3);background:#ffffff14;color:#fff;font:inherit;font-size:15px}.ev-news .ev-input::placeholder{color:#ffffff9e}.ev-news .ev-input:focus{outline:none;border-color:#fff;background:#ffffff24}.ev-news__btn{flex:none;height:52px;padding:0 26px;border:0;cursor:pointer;border-radius:999px}.ev-check{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:1.5;color:#bba9d1;cursor:pointer}.ev-check input{flex:none;margin-top:2px;width:17px;height:17px;accent-color:var(--berry)}.ev-check a{color:#fff;text-decoration:underline}.ev-note{margin:0;padding:13px 16px;border-radius:14px;font-size:14.5px;line-height:1.5}.ev-note--ok{background:#e6f7ef;color:#17603f}.ev-note--err{background:#ffe8ef;color:var(--berry-d)}.ev-contact{padding:56px 0 90px}.ev-contact h1{font-size:clamp(30px,5vw,46px);margin:0 0 12px}.ev-contact__intro{max-width:620px;color:var(--plum-soft);margin:0 0 34px;line-height:1.6}.ev-contact__intro p{margin:0 0 10px}.ev-contact__grid{display:grid;gap:26px;align-items:start}@media(min-width:900px){.ev-contact__grid{grid-template-columns:1.6fr 1fr;gap:34px}}.ev-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;box-shadow:var(--shadow-sm)}@media(min-width:640px){.ev-card{padding:34px}}.ev-form,.ev-form__grid{display:grid;gap:18px}@media(min-width:640px){.ev-form__grid{grid-template-columns:1fr 1fr}}.ev-field{display:grid;gap:7px}.ev-field label{font-weight:700;font-size:13.5px;color:var(--plum)}.ev-field input,.ev-field select,.ev-field textarea{width:100%;padding:14px 16px;border:1.5px solid var(--line);border-radius:14px;background:#fff;color:var(--plum);font:inherit;font-size:15.5px}.ev-field textarea{resize:vertical;min-height:150px}.ev-field input:focus,.ev-field select:focus,.ev-field textarea:focus{outline:none;border-color:var(--berry);box-shadow:0 0 0 4px #d6457a24}.ev-contact .ev-check{color:var(--plum-soft);font-size:13.5px}.ev-contact .ev-check a{color:var(--berry-d)}.ev-form .lf-btn{justify-self:start;border:0;cursor:pointer}.ev-side{background:var(--petal);border-radius:var(--r-lg);padding:26px}.ev-side h2{font-size:22px;margin:0 0 12px}.ev-side ul{display:grid;gap:10px;margin:0 0 18px;padding:0;list-style:none}.ev-side a{color:var(--berry-d);font-weight:600;text-decoration:none}.ev-side a:hover{text-decoration:underline}.ev-side p{margin:0;color:var(--plum-soft);font-size:14.5px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/elevia-forms.css.map */
