.promo-item[data-v-f1dec242]{border-radius:8px;grid-template-columns:1fr;grid-template-areas:"media""content""button";gap:24px;padding:24px;display:grid}@media (min-width:768px){.promo-item[data-v-f1dec242]{grid-template-columns:4.85fr 7.15fr;grid-template-areas:"media content"".button";gap:40px;padding:48px}}@media (min-width:1024px){.promo-item[data-v-f1dec242]{grid-template-columns:3.2fr 8.8fr;grid-template-areas:"media content"}}.promo-item--white[data-v-f1dec242]{background-color:#ededed}.promo-item--gray[data-v-f1dec242]{background-color:#fff}.promo-item--black[data-v-f1dec242]{background-color:#34343480}.promo-item__media[data-v-f1dec242]{grid-area:media}.promo-item__image[data-v-f1dec242]{aspect-ratio:280/280;border-radius:4px;width:100%;height:auto}.promo-item__content[data-v-f1dec242]{flex-direction:column;grid-area:content;gap:24px;padding-top:10px;display:flex}@media (min-width:768px){.promo-item__content[data-v-f1dec242]{padding-top:0}}.promo-item__bottom[data-v-f1dec242]{grid-template-columns:1fr;grid-template-areas:"description""duration";gap:16px;display:grid}@media (min-width:1024px){.promo-item__bottom[data-v-f1dec242]{grid-template-columns:3.9fr 3fr auto;grid-template-areas:"description duration button";align-items:end;gap:40px;margin-top:auto}}.promo-item__description[data-v-f1dec242]{grid-area:description}.promo-item__duration[data-v-f1dec242]{grid-area:duration}.promo-item__duration-time[data-v-f1dec242]{display:block}@media (min-width:768px){.promo-item__duration[data-v-f1dec242]{max-width:75%}}@media (min-width:1024px){.promo-item__duration[data-v-f1dec242]{max-width:unset}}.promo-item__button[data-v-f1dec242]{grid-area:button;width:-moz-fit-content;width:fit-content}@keyframes loader-spin-02ee1459{to{transform:rotate(1turn)}}.promo__overlay[data-v-02ee1459]{pointer-events:all;z-index:5;position:absolute;top:0;bottom:0;left:0;right:0}.promo__overlay--white[data-v-02ee1459]{background:#ffffffa6}.promo__overlay--gray[data-v-02ee1459]{background:#edededa6}.promo__overlay--black[data-v-02ee1459]{background:#000000a6}.promo__overlay-spinner[data-v-02ee1459]{border:3px solid #cdcdcd;border-top-color:#000;border-radius:50%;width:40px;height:40px;margin:0 auto;animation:.8s linear infinite loader-spin-02ee1459;position:sticky;top:calc(50vh - 20px)}@media (min-width:1441px){.promo__overlay-spinner[data-v-02ee1459]{border-top-width:3px;width:40px;height:40px;top:calc(50vh - max(20px,min(1.38889vw,35.5556px)))}}@media (min-width:1441px) and (min-width:1440px){.promo__overlay-spinner[data-v-02ee1459]{border-top-width:max(3px,min(.208333vw,5.33333px));width:max(40px,min(2.77778vw,71.1111px));height:max(40px,min(2.77778vw,71.1111px))}}.promo__container[data-v-02ee1459]{flex-direction:column;gap:32px;display:flex;position:relative}@media (min-width:1441px){.promo__container[data-v-02ee1459]{gap:32px}}@media (min-width:1441px) and (min-width:1440px){.promo__container[data-v-02ee1459]{gap:max(32px,min(2.22222vw,56.8889px))}}@media (min-width:768px){.promo__years[data-v-02ee1459]{width:32.8%;margin:0 auto}}.promo__items[data-v-02ee1459]{flex-direction:column;gap:16px;display:flex;position:relative}@media (min-width:1441px){.promo__items[data-v-02ee1459]{gap:16px}}@media (min-width:1441px) and (min-width:1440px){.promo__items[data-v-02ee1459]{gap:max(16px,min(1.11111vw,28.4444px))}}.promo__tabs[data-v-02ee1459]{flex:auto;min-width:0}@media (min-width:768px){.promo__tabs[data-v-02ee1459]{display:flex}}.promo__tabs-headers[data-v-02ee1459]{justify-content:center;display:flex;position:relative}.promo__tabs-headers[data-v-02ee1459] .p-tablist-content{border-bottom:1px solid #cdcdcd}@media (min-width:1441px){.promo__tabs-headers[data-v-02ee1459] .p-tablist-content{border-bottom-width:1px}}@media (min-width:1441px) and (min-width:1440px){.promo__tabs-headers[data-v-02ee1459] .p-tablist-content{border-bottom-width:max(1px,min(.0694445vw,1.77778px))}}.promo__tabs-headers[data-v-02ee1459] .p-tablist-tab-list{justify-content:center;gap:8px}@media (min-width:1441px){.promo__tabs-headers[data-v-02ee1459] .p-tablist-tab-list{gap:8px}}@media (min-width:1441px) and (min-width:1440px){.promo__tabs-headers[data-v-02ee1459] .p-tablist-tab-list{gap:max(8px,min(.555556vw,14.2222px))}}.promo__tabs-headers[data-v-02ee1459] .p-tablist-active-bar{height:4px}@media (min-width:1441px){.promo__tabs-headers[data-v-02ee1459] .p-tablist-active-bar{height:4px}}@media (min-width:1441px) and (min-width:1440px){.promo__tabs-headers[data-v-02ee1459] .p-tablist-active-bar{height:max(4px,min(.277778vw,7.11111px))}}.promo__tabs-title[data-v-02ee1459]{letter-spacing:0;padding:16px;font-family:HelveticaNeueCyr,sans-serif;font-size:.875rem;font-weight:700;line-height:1.15}@media (min-width:768px){.promo__tabs-title[data-v-02ee1459]{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.15}}@media (min-width:1280px){.promo__tabs-title[data-v-02ee1459]{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.15}}@media (min-width:1440px){.promo__tabs-title[data-v-02ee1459]{font-size:max(.875rem,min(.972222vw,1.55556rem))}}@media (min-width:1441px){.promo__tabs-title[data-v-02ee1459]{padding:16px}}@media (min-width:1441px) and (min-width:1440px){.promo__tabs-title[data-v-02ee1459]{padding:max(16px,min(1.11111vw,28.4444px))}}.promo__tabs-content[data-v-02ee1459]{padding-top:32px;position:relative}@media (min-width:768px){.promo__tabs-content[data-v-02ee1459]{padding-top:48px}}@media (min-width:1441px){.promo__tabs-content[data-v-02ee1459]{padding-top:48px}}@media (min-width:1441px) and (min-width:1440px){.promo__tabs-content[data-v-02ee1459]{padding-top:max(48px,min(3.33333vw,85.3333px))}}.promo__tabs-content[data-v-02ee1459] .p-tabpanel{flex-direction:column;gap:32px;display:flex}@media (min-width:1441px){.promo__tabs-content[data-v-02ee1459] .p-tabpanel{gap:32px}}@media (min-width:1441px) and (min-width:1440px){.promo__tabs-content[data-v-02ee1459] .p-tabpanel{gap:max(32px,min(2.22222vw,56.8889px))}}.promo__pagination[data-v-02ee1459]{justify-content:center;align-items:center;gap:12px;padding:25px 16px 24px;display:flex}@media (min-width:768px){.promo__pagination[data-v-02ee1459]{gap:28px;padding:41px 48px 40px}}@media (min-width:1441px){.promo__pagination[data-v-02ee1459]{gap:28px;padding:41px 48px 40px}}@media (min-width:1441px) and (min-width:1440px){.promo__pagination[data-v-02ee1459]{gap:max(28px,min(1.94444vw,49.7778px));padding:max(41px,min(2.84722vw,72.8889px)) max(48px,min(3.33333vw,85.3333px)) max(40px,min(2.77778vw,71.1111px))}}.promo__pagination-items[data-v-02ee1459]{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.promo__pagination-items[data-v-02ee1459]{gap:12px}}@media (min-width:1441px){.promo__pagination-items[data-v-02ee1459]{gap:12px}}@media (min-width:1441px) and (min-width:1440px){.promo__pagination-items[data-v-02ee1459]{gap:max(12px,min(.833333vw,21.3333px))}}.promo__pagination-btn[data-v-02ee1459]{justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (min-width:768px){.promo__pagination-btn[data-v-02ee1459]{border-radius:50%;width:48px;height:48px;border:1px solid #686868!important}}@media (min-width:1441px){.promo__pagination-btn[data-v-02ee1459]{border-width:1px;width:48px;height:48px}}@media (min-width:1441px) and (min-width:1440px){.promo__pagination-btn[data-v-02ee1459]{border-width:max(1px,min(.0694445vw,1.77778px));width:max(48px,min(3.33333vw,85.3333px));height:max(48px,min(3.33333vw,85.3333px))}}.promo__pagination-btn--disabled[data-v-02ee1459]{opacity:.5;pointer-events:none}.promo__pagination-btn--prev .promo__pagination-btn-icon[data-v-02ee1459]{transform:rotate(180deg)}.promo__pagination-item[data-v-02ee1459]{letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;min-width:24px;height:32px;margin:0;padding:0;font-family:HelveticaNeueCyr,sans-serif;font-size:.875rem;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}@media (min-width:768px){.promo__pagination-item[data-v-02ee1459]{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.15}}@media (min-width:1280px){.promo__pagination-item[data-v-02ee1459]{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.15}}@media (min-width:1440px){.promo__pagination-item[data-v-02ee1459]{font-size:max(.875rem,min(.972222vw,1.55556rem))}}@media (min-width:768px){.promo__pagination-item[data-v-02ee1459]{border:1px solid #cdcdcd;min-width:48px;height:48px}}@media (min-width:1441px){.promo__pagination-item[data-v-02ee1459]{border-width:1px;min-width:48px;height:48px}}@media (min-width:1441px) and (min-width:1440px){.promo__pagination-item[data-v-02ee1459]{border-width:max(1px,min(.0694445vw,1.77778px));min-width:max(48px,min(3.33333vw,85.3333px));height:max(48px,min(3.33333vw,85.3333px))}}.promo__pagination-item--active[data-v-02ee1459]{color:#fff;background-color:#000;border-radius:50%;min-width:32px}@media (min-width:768px){.promo__pagination-item--active[data-v-02ee1459]{border:1px solid #000;min-width:48px}}@media (min-width:1441px){.promo__pagination-item--active[data-v-02ee1459]{border-width:1px;min-width:48px}}@media (min-width:1441px) and (min-width:1440px){.promo__pagination-item--active[data-v-02ee1459]{border-width:max(1px,min(.0694445vw,1.77778px));min-width:max(48px,min(3.33333vw,85.3333px))}}.promo__pagination-item--dots[data-v-02ee1459]{letter-spacing:0;justify-content:center;min-width:24px;font-family:HelveticaNeueCyr,sans-serif;font-size:.875rem;font-weight:700;line-height:1.15;display:inline-flex}@media (min-width:768px){.promo__pagination-item--dots[data-v-02ee1459]{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.15}}@media (min-width:1280px){.promo__pagination-item--dots[data-v-02ee1459]{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.15}}@media (min-width:1440px){.promo__pagination-item--dots[data-v-02ee1459]{font-size:max(.875rem,min(.972222vw,1.55556rem))}}@media (min-width:1441px){.promo__pagination-item--dots[data-v-02ee1459]{min-width:24px}}@media (min-width:1441px) and (min-width:1440px){.promo__pagination-item--dots[data-v-02ee1459]{min-width:max(24px,min(1.66667vw,42.6667px))}}.promos[data-v-4915f297]{flex-direction:column;gap:32px;display:flex}@media (min-width:768px){.promos[data-v-4915f297]{gap:48px}}@media (min-width:1441px){.promos[data-v-4915f297]{gap:48px}}@media (min-width:1441px) and (min-width:1440px){.promos[data-v-4915f297]{gap:max(48px,min(3.33333vw,85.3333px))}}
