.title-h1,.title-h2,.title-h3,.title-h4{font-weight:900;line-height:135%;color:var(--color-text-title);text-transform:uppercase;cursor:default}.title-h1{line-height:115%}.title-h2{line-height:125%}.form{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.form__title{font-weight:900;text-transform:uppercase}.form__description{line-height:140%}.form__button{margin-top:10px}.form[disabled] .form__button{color:var(--color-white);background-color:var(--color-lgrey);border-color:var(--color-lgrey)}.common-form{color:var(--color-text-common)}.common-form__container{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:calc(var(--line) * 5);padding-bottom:calc(var(--line) * 5);text-align:center}.common-form__pretitle{text-transform:uppercase;letter-spacing:.04em;color:var(--color-grey)}.common-form__content{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.common-form__form{grid-gap:15px;margin-top:10px;margin-left:auto;margin-right:auto}.common-form .form__button{margin:0}.common-form .form__title{text-transform:uppercase}.common-form .form__description{max-width:none;font-size:1em}.promo-form{color:var(--color-white)}.promo-form__content{display:grid}.promo-form .form__title{grid-area:title}.promo-form .form__description{grid-area:description}.promo-form .form__consent{color:var(--color-white)}.promo-form__form{grid-area:form}.promo-form__form .input{border-color:#ebebeb}.promo-form__form .privacy{color:var(--color-white)}.simple-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:5px;border-radius:5px}.test-edition{margin-bottom:50px}.test-edition__title,.test-edition__description{text-align:center}.test-edition__description{margin-top:10px;color:var(--color-dark);opacity:.8}.test-edition__products{display:grid}.test-edition__product{position:relative;color:var(--color-grey);background-color:var(--color-lgrey-alt);border:1px solid var(--color-lgrey-alt);-webkit-border-radius:1px;border-radius:1px;cursor:pointer}.test-edition__product.all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-edition__product.all .test-edition__product-name{max-width:none}.test-edition__product-name{position:relative;display:inline-block;font-weight:900;text-transform:uppercase;z-index:1}.test-edition__product-field:checked + .test-edition__product{color:var(--color-dark);border-color:var(--color-dark)}.test-edition__product-image{position:absolute;right:0;bottom:0}.test-edition__form-pretitle{color:var(--color-dark)}.test-edition__form-product{font-size:20px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;cursor:default;pointer-events:none}.test-edition .form__button{margin:0}@media screen and (max-width:680px){.title-h1{font-size:24px}.title-h2{font-size:20px}.title-h3{font-size:18px}.title-h4{font-size:16px}.form{grid-row-gap:16px;margin-top:10px}.form__title,.form__description{text-align:center}.form__title{font-size:22px}.form__description{font-size:15px}.common-form .container{padding-left:calc(var(--container-padding) / 2);padding-right:calc(var(--container-padding) / 2)}.common-form__container{grid-gap:20px;padding-left:calc(var(--container-padding) / 2);padding-right:calc(var(--container-padding) / 2)}.common-form__pretitle{font-size:12px}.common-form__content{grid-gap:10px}.promo-form__content{grid-template:"title" auto "description" auto "form" 1fr/1fr;grid-row-gap:11px}.test-edition__container{padding:40px 6px;border:6px solid var(--color-primary)}.test-edition__description{font-size:12px}.test-edition__products{grid-row-gap:10px;max-width:200px;margin-top:35px;margin-left:auto;margin-right:auto}.test-edition__form{margin-top:40px}.test-edition__form-pretitle,.test-edition__form-product{width:100%}.test-edition__form-pretitle{font-size:12px;opacity:.8}}@media screen and (max-width:1023px) and (min-width:680px){.title-h1{font-size:36px}.title-h2{font-size:32px}.form__title{font-size:28px}.form__description{font-size:15px}.common-form__container{grid-row-gap:25px}.common-form__content{grid-gap:20px}.promo-form{margin-left:calc(var(--container-padding) / 3);margin-right:calc(var(--container-padding) / 3);-webkit-border-radius:3px;border-radius:3px}.promo-form__content{grid-template:"title form" auto "description form" 1fr/1fr 1fr;grid-gap:12px 24px}.test-edition__container{padding:40px;border:9px solid var(--color-primary)}.test-edition__products{grid-gap:15px 10px;margin-top:50px}}@media screen and (min-width:1024px){.title-h1{font-size:48px}.title-h2{font-size:40px}.form{width:calc(calc((var(--grid-width) - var(--container-padding) * 2) / var(--grid-columns)) * 4)}.form__title{font-size:42px}.form__description{max-width:75%;font-size:18px}.common-form__container{grid-row-gap:30px}.common-form__content{grid-gap:10px}.common-form__form{width:calc(calc((var(--grid-width) - var(--container-padding) * 2) / var(--grid-columns)) * 6)}.promo-form__content{grid-template:"title form" auto "description form" 1fr/1fr auto;grid-gap:12px calc((var(--grid-width) - var(--container-padding) * 2) / var(--grid-columns));padding-left:calc((var(--grid-width) - var(--container-padding) * 2) / var(--grid-columns));padding-right:calc((var(--grid-width) - var(--container-padding) * 2) / var(--grid-columns));background:-webkit-linear-gradient(2.82deg,#89f7fe -11.07%,#66a6ff 46.81%),-webkit-linear-gradient(168.76deg,#79add6 8.91%,#548fbe 84.96%),-webkit-linear-gradient(top,#2a3342 0%,#3c4758 100%);background:-o-linear-gradient(2.82deg,#89f7fe -11.07%,#66a6ff 46.81%),-o-linear-gradient(168.76deg,#79add6 8.91%,#548fbe 84.96%),-o-linear-gradient(top,#2a3342 0%,#3c4758 100%);background:linear-gradient(87.18deg,#89f7fe -11.07%,#66a6ff 46.81%),linear-gradient(281.24deg,#79add6 8.91%,#548fbe 84.96%),linear-gradient(180deg,#2a3342 0%,#3c4758 100%);-webkit-border-radius:3px;border-radius:3px}.test-edition__container{padding:70px;border:11px solid var(--color-primary)}.test-edition__products{grid-gap:30px 20px;margin-top:60px}.test-edition__product{height:130px;padding:20px 30px}.test-edition__product-name{max-width:170px;font-size:20px}.test-edition__product-image{max-height:100%;max-width:100%}}@media screen and (min-width:680px){.title-h3{font-size:28px}.title-h4{font-size:18px}.form{grid-row-gap:18px}.common-form__pretitle{font-size:14px}.common-form__form{grid-template-columns:repeat(2,1fr)}.common-form .form__consent{grid-column:2/span 1}.simple-form .form__title{margin-bottom:1em;font-size:28px}.test-edition__products{grid-template-columns:repeat(3,1fr)}.test-edition__form{margin-top:60px}.test-edition__form-pretitle,.test-edition__form-product{grid-column:span 2}.test-edition__form-pretitle{font-size:14px;opacity:.6}.test-edition__form-product{margin-top:-10px;margin-bottom:20px}.test-edition .form__consent{grid-column:2/span 1}}@media screen and (max-width:1023px){.promo-form{background:-webkit-linear-gradient(2.82deg,#89f7fe -11.07%,#66a6ff 46.81%),-webkit-linear-gradient(168.76deg,#79add6 8.91%,#548fbe 84.96%),-webkit-linear-gradient(top,#2a3342 0%,#3c4758 100%);background:-o-linear-gradient(2.82deg,#89f7fe -11.07%,#66a6ff 46.81%),-o-linear-gradient(168.76deg,#79add6 8.91%,#548fbe 84.96%),-o-linear-gradient(top,#2a3342 0%,#3c4758 100%);background:linear-gradient(87.18deg,#89f7fe -11.07%,#66a6ff 46.81%),linear-gradient(281.24deg,#79add6 8.91%,#548fbe 84.96%),linear-gradient(180deg,#2a3342 0%,#3c4758 100%)}.test-edition__product{height:70px;padding:10px 15px}.test-edition__product-name{max-width:95px;font-size:12px}.test-edition__product-image{max-height:90%;max-width:60%}}