.tg-news{padding-top:var(--tg-space);padding-bottom:var(--tg-space)}.tg-news__wrap{display:grid;gap:32px;max-width:1100px;margin:0 auto}@media(min-width:990px){.tg-news__wrap{grid-template-columns:1fr 1fr;gap:80px;align-items:end}}.tg-news__header{display:flex;flex-direction:column;gap:12px}.tg-news__title{font:500 var(--tg-fs-h2)/1.05 var(--tg-font-display);letter-spacing:-.03em}.tg-news__text{font-size:var(--tg-fs-body);color:var(--tg-stone)}.tg-news__form{display:flex;flex-direction:column;gap:14px}.tg-news__row{display:flex;align-items:center;justify-content:space-between;gap:12px;order:2}.tg-news__label{font:500 var(--tg-fs-label)/1.3 var(--tg-font);letter-spacing:.16em;text-transform:uppercase}.tg-news__input{order:1;width:100%;height:56px;border:0;border-bottom:1px solid var(--tg-indigo);border-radius:0;background:transparent;padding:0;font:18px var(--tg-font);color:var(--tg-indigo)}.tg-news__input::placeholder{color:var(--tg-stone)}.tg-news__input:focus{outline:none;border-bottom-width:2px}.tg-news__consent{order:3;display:flex;gap:12px;align-items:flex-start;font-size:12px;line-height:1.5;color:var(--tg-stone)}.tg-news__consent input{width:16px;height:16px;flex-shrink:0;accent-color:var(--tg-indigo);margin:2px 0 0}.tg-news__consent p{margin:0}.tg-news__consent a{text-decoration:underline;color:var(--tg-indigo)}.tg-news__success{font-size:18px}.tg-news__error{order:4;color:var(--tg-red);font-size:14px}.tg-news__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tg-news__row{justify-content:flex-start}.tg-news__label{position:static;width:auto;height:auto;overflow:visible;clip:auto;font:500 var(--tg-fs-label)/1.3 var(--tg-font);letter-spacing:.16em;text-transform:uppercase}.tg-news__field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.tg-news__field .tg-news__input{height:56px;border:1px solid var(--tg-line);border-radius:var(--tg-radius-btn);background:var(--tg-white);padding:0 18px}.tg-news__field .tg-news__input:focus{border-color:var(--tg-indigo)}.tg-news__submit{height:56px}@media(max-width:599px){.tg-news__field{grid-template-columns:1fr}.tg-news__submit{width:100%}}.tg-news__more{display:grid;gap:16px;max-height:0;overflow:hidden;opacity:0;transition:max-height .6s var(--tg-ease),opacity .4s ease,margin .4s ease}.tg-news__more.is-open{max-height:520px;opacity:1;margin:8px 0}.tg-news__more-title{font-size:15px;font-weight:500}.tg-news__more-title span{color:var(--tg-stone);font-weight:400}.tg-news__q{border:0;margin:0;padding:0}.tg-news__q legend{font-size:13px;color:var(--tg-stone);margin-bottom:8px;padding:0}.tg-news__chips{display:flex;flex-wrap:wrap;gap:6px}.tg-news__chips input{position:absolute;opacity:0;pointer-events:none}.tg-news__chips span{display:inline-block;padding:9px 14px;border:1px solid var(--tg-line);border-radius:999px;font-size:13px;background:var(--tg-white);cursor:pointer}.tg-news__chips input:checked+span{background:var(--tg-indigo);color:var(--tg-snow);border-color:var(--tg-indigo)}.tg-news__select{height:44px;min-width:200px;border:1px solid var(--tg-line);border-radius:var(--tg-radius-btn);background:var(--tg-white);padding:0 12px;font:14px var(--tg-font);color:var(--tg-indigo)}.tg-news__chips label{position:relative}.tg-news__chips input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tg-news__field .tg-news__input{order:1}.tg-news__field .tg-news__submit{order:2}.tg-news__more{overflow:clip;overscroll-behavior:contain}.tg-news__done{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.tg-news__update{border:0;background:none;padding:0;font:500 12px/1 var(--tg-font);letter-spacing:.12em;text-transform:uppercase;color:var(--tg-indigo);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.tg-news__field{grid-template-columns:1fr}.tg-news__form>.tg-news__submit{order:5;width:100%;height:56px;margin-top:6px}@media(min-width:990px){.tg-news__wrap{align-items:start}.tg-news__header{padding-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tg-home-02-newsletter.css.map */
