.combo-upsell-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:.75rem;background:#ffebe6;border-radius:.75rem}.combo-upsell-banner__kicker{margin:0;font-weight:700;font-size:.625rem;line-height:.75rem;letter-spacing:.04em;text-transform:uppercase;color:#776865}.combo-upsell-banner__title{margin:0;font-weight:700;font-size:.875rem;line-height:1.25rem;color:#3c2c29}.combo-upsell-banner__lead{margin:0;font-weight:500;font-size:.75rem;line-height:1rem;color:#776865}.combo-upsell-banner__compare{display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-pack:justify;justify-content:space-between}.combo-upsell-banner__compare-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.combo-upsell-banner__compare-label{font-weight:500;font-size:.6875rem;line-height:.875rem;color:#776865}.combo-upsell-banner__compare-value{font-weight:700;font-size:.875rem;line-height:1.25rem}.combo-upsell-banner__compare-value--accent{color:#ff5e3a}.combo-upsell-banner__cta{width:100%;height:2.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.125rem}.combo-upsell-modal{width:100%;text-align:left}.combo-upsell-modal__title{display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-align:center;align-items:center;margin:0 0 .5rem;font-weight:700;font-size:1.375rem;line-height:1.75rem;color:#3c2c29}.combo-upsell-modal__title svg{-ms-flex-negative:0;flex-shrink:0;width:1.375rem;height:1.375rem}.combo-upsell-modal__desc{margin:0 0 1rem;font-weight:500;font-size:.9375rem;line-height:1.375rem;color:#776865}.combo-upsell-modal__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:1rem;background:#fff;border:.0625rem solid #e4dad8;border-radius:1rem}.combo-upsell-modal__divider{width:100%;height:.0625rem;background:#e4dad8}.combo-upsell-modal__empty{margin:0;font-weight:500;font-size:.875rem;line-height:1.25rem;color:#776865}@font-face{font-family:ABC Gravity Cyrillic;src:url(/_next/static/media/ABCGravityExtraCondensedCyrillic-Ultra.c56f805d.woff2) format("woff2");font-weight:1000;font-style:normal;font-stretch:ultra-condensed;font-display:swap}@font-face{font-family:ABC Gravity Cyrillic;src:url(/_next/static/media/ABCGravityExpandedCyrillic-Ultra.30f1bc15.woff2) format("woff2");font-weight:1000;font-style:normal;font-stretch:ultra-expanded;font-display:swap}.basket-combo-picker{width:100%;min-width:0;color:var(--kit-black);font-family:var(--kit-font-text),sans-serif}.basket-combo-picker__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:2rem}.basket-combo-picker__header h2{text-transform:uppercase}.basket-combo-picker__header>p{max-width:33.25rem;color:var(--kit-black-60)}.basket-combo-picker__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.basket-combo-picker .combo-courses-item--kit{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:1.5rem;background:var(--kit-gray);border-radius:1.5rem}.basket-combo-picker .combo-courses-item--kit>div:first-child{-ms-flex:1 1;flex:1 1;gap:1rem;min-width:0}.basket-combo-picker .combo-courses-item--kit .combo-courses-item__image{-ms-flex:0 0 auto;flex:0 0 auto;width:6.25rem;height:4.5rem;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.basket-combo-picker .combo-courses-item--kit .combo-courses-item__title{color:var(--kit-black);font-weight:1000;font-size:1.25rem;line-height:.9;text-transform:uppercase;overflow-wrap:anywhere}.basket-combo-picker .combo-courses-item--kit .combo-courses-item__error{width:100%;color:var(--kit-accent);font-size:1rem;line-height:1.4}@media(max-width:767px){.basket-combo-picker .combo-courses-item--kit{padding:1rem}.basket-combo-picker .combo-courses-item--kit .combo-courses-item__image{width:4.75rem;height:3.4375rem}.basket-combo-picker .combo-courses-item--kit>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-align:start;align-items:flex-start}.basket-combo-picker .combo-courses-item--kit .kit-button,.basket-combo-picker .combo-courses-item--kit .kit-button__face,.basket-combo-picker .combo-courses-item--kit .kit-button__sizer,.basket-combo-picker .combo-courses-item--kit>div:nth-child(2){width:100%}}@media(min-width:1280px){.basket-combo-picker .combo-courses-item--kit .combo-courses-item__title{font-size:clamp(1.375rem,calc(.9375vw + 10px),1.75rem)}}.exist{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1}.exist__title{text-align:left;margin-bottom:.75rem}.exist__subtitle{font-weight:500;font-size:1rem;line-height:1.375rem;margin-bottom:1.5rem;color:#776865}.exist__list{margin-bottom:1.5rem;background:#faf6f5;border-radius:1rem;padding:1.25rem}.exist__item{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:1.5rem auto;-ms-flex-align:center;align-items:center}.exist__item:not(:last-child){padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:.0625rem solid #e4dad8}.exist__item-image{display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.exist__item-image-img{width:100%;height:auto;border-radius:.25rem}.exist__item-title{display:block;font-weight:500;font-size:.75rem;line-height:1rem}.exist__text{font-weight:500;font-size:.9375rem;line-height:1.375rem;margin-bottom:1.5rem}.exist__bottom{margin-top:auto}.exist__summary{margin-bottom:.75rem;background:#faf6f5;border-radius:1rem;padding:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.exist__summary-current,.exist__summary-old{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;line-height:1.25rem}.exist__summary-old{color:#cec3c0}.exist__summary-old-value{font-weight:700;font-size:1.0625rem;line-height:1.375rem}.exist__summary-current-value{font-weight:700;font-size:1.25rem;line-height:1.5rem}.exist__clear{width:100%;margin-bottom:.25rem}.exist__clear-icon{display:none}.exist__back{width:100%}@media screen and (min-width:768px){.exist__clear-icon{display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (min-width:1080px){.exist__list{padding:1.5rem}.exist__item{grid-template-columns:2rem auto;row-gap:.5625rem;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.exist__item:not(:last-child){padding-bottom:1rem;margin-bottom:1rem}.exist__item-title{font-size:.875rem;line-height:1.25rem}.exist__text{font-size:1rem;line-height:1.375rem}.exist__text p{margin-bottom:.75rem}.exist__summary{padding:1.5rem}.exist__summary-old-value{font-size:1.25rem;line-height:1.5rem}.exist__summary-current-value{font-size:1.75rem;line-height:2rem}}.order{background:#faf6f5;padding:1.5rem 1rem;border-radius:1rem}.order__item,.order__title{margin-bottom:1rem}.order__item{display:-ms-flexbox;display:flex;gap:1rem;padding-bottom:1rem;border-bottom:.0625rem solid #e4dad8}.order__item-left{-ms-flex:1 1;flex:1 1}.order__item-right{-ms-flex:0 0 3.75rem;flex:0 0 3.75rem;text-align:right;white-space:nowrap}.order__item-title{display:block;margin-bottom:.5rem;font-weight:500;font-size:.875rem;line-height:1.25rem;word-break:break-word}.order__item-props{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;font-weight:500;font-size:.75rem;line-height:1rem}.order__item-props-tariff{color:#776865}.order__item-props-month{color:#a89c9a}.order__item-price{font-weight:700;font-size:.875rem;line-height:1.25rem}.order__item-price-old{margin-right:-.4375rem;padding-right:.4375rem;padding-left:.4375rem}.order__discounts{display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem;border-bottom:.0625rem solid #e4dad8;margin-bottom:1rem}.order__discounts-item{display:-ms-flexbox;display:flex;gap:1rem;font-size:.875rem;line-height:1.25rem;-ms-flex-pack:justify;justify-content:space-between}.order__discounts-item-title{font-weight:500}.order__discounts-item-value{text-align:right;white-space:nowrap;font-weight:700;color:#ff5e3a}.order__summary{display:-ms-flexbox;display:flex;gap:.25rem;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.order__summary-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-align:right}.order__summary-itog-title{font-weight:500;font-size:.875rem;line-height:1.25rem}.order__summary-itog-value{font-weight:700;font-size:1.25rem;line-height:1.5rem}.order__summary-old-title{font-weight:500;font-size:.75rem;line-height:1rem;color:#776865}.order__btn{width:100%}.order__btn-text{font-weight:700}.order__btn-price{font-size:.75rem;line-height:1.125rem;padding:.1875rem .5rem;display:-ms-inline-flexbox;display:inline-flex;background:#776865;border-radius:32rem}.order__btn-price--primary{background:#fff;color:#ff5e3a}@media screen and (min-width:1080px){.order{padding:2rem 1.5rem}.order__title{margin-bottom:1.5rem}}