.news{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px 48px;align-items:center;padding:0 0 48px;margin-bottom:48px;border-bottom:1px solid color-mix(in srgb,var(--white) 14%,transparent)}.news__title{font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-weight:450;font-size:clamp(26px,3vw,34px);line-height:1.1;color:var(--white);margin:0 0 8px;text-wrap:balance}.news__text{margin:0;max-width:44ch}.news__row{display:flex;gap:10px}.news__row input{flex:1;min-width:0;min-height:54px;padding:0 20px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--white) 30%,transparent);background:color-mix(in srgb,var(--white) 8%,transparent);color:var(--white);font:inherit}.news__row input::placeholder{color:color-mix(in srgb,var(--white) 60%,transparent)}.news__row input:focus{outline:2px solid var(--white);outline-offset:2px}.btn--light{background:var(--white);color:var(--ink);border-color:var(--white);min-height:54px}.btn--light:hover{background:var(--mist)}.news__legal{font-size:12px;margin:10px 4px 0;opacity:.8}.news__legal a{text-decoration:underline;text-underline-offset:2px}.news__ok{margin:0;padding:14px 18px;border-radius:16px;background:color-mix(in srgb,var(--white) 10%,transparent);color:var(--white)}.news__error{margin:8px 4px 0;font-size:13px;color:#ffd2cc}.footer__mail{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;font-weight:600;color:var(--white);-webkit-user-select:all;user-select:all}.footer__mail .icon{width:18px;height:18px}.footer__company{display:grid;gap:2px;margin-top:12px;font-style:normal;font-size:14px}.footer__linkbtn{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.footer__linkbtn:hover{color:var(--white)}@media(max-width:899px){.news{grid-template-columns:1fr;padding-bottom:36px;margin-bottom:36px}}@media(max-width:559px){.news__row{flex-direction:column}.news__row .btn{width:100%}.footer__grid{grid-template-columns:1fr 1fr}.footer__col:last-child{grid-column:1 / -1}}.contact__company{display:grid;gap:2px;margin-top:10px;font-style:normal;font-size:14px;color:var(--soft-ink)}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
