@charset "UTF-8";.sub-popup{align-items:center;display:flex;flex-direction:column;gap:32px;max-height:80vh;overflow-y:auto;padding-right:20px}@media (max-width:1440px){.sub-popup{max-height:80vh}}.sub-popup::-webkit-scrollbar{width:5px}.sub-popup .ui-btn__spinner{animation:ui-btn-spin .8s linear infinite;border:4px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#fff;display:block;height:25px;margin:16px auto;width:25px}@keyframes ui-btn-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.sub-popup::-webkit-scrollbar-thumb{background-color:#434248;border-radius:10px}.sub-popup .head{align-items:center;color:#fff;display:flex;flex-direction:column;gap:16px;min-width:300px}.sub-popup .title{color:#fff;margin-bottom:0}.sub-popup .description{background-color:#434248;border-radius:16px;color:#fff;display:flex;flex-direction:column;font-size:14px;gap:24px;padding:24px}.sub-popup .description.has-promo{margin-bottom:75px}.sub-popup .description.no-promo{margin-bottom:55px}.sub-popup .description-filling{display:flex;gap:12px}.sub-popup .description-title{display:flex;flex-direction:column;gap:4px}.sub-popup .description-name{align-items:center;display:flex;gap:8px}.sub-popup .description-soon{background-color:#cbe2f9;border-radius:12px;color:#1068bf;font-size:12px;padding:2px 8px}.sub-popup .description-img{height:auto;margin-top:3px;max-width:32px;min-width:32px;width:32px}@media (max-width:550px){.sub-popup .description-img{height:auto;max-width:24px;min-width:24px;width:24px}}.sub-popup .text{text-align:center}@media (max-width:550px){.sub-popup .text-w{width:90%}}.sub-popup .button-pay{background-color:#333238;bottom:0;box-shadow:0 -25px 20px #333238;color:#bfbfc3;font-size:14px;font-weight:300;min-height:55px;padding-bottom:16px;position:absolute;text-align:center;width:98%}.sub-popup .button-pay .button{margin-bottom:8px;max-width:370px;padding:8px;white-space:nowrap;width:100%}@media (max-width:550px){.sub-popup .button-pay .button{width:90%}}svg{display:block}.pay-popup{align-items:center;display:flex;flex-direction:column;gap:24px;max-height:80vh;overflow-y:auto;padding-right:20px}@media (max-width:1440px){.pay-popup{max-height:80vh}}.pay-popup::-webkit-scrollbar{width:5px}.pay-popup::-webkit-scrollbar-thumb{background-color:#434248;border-radius:10px}.pay-popup .title{color:#333238;margin-bottom:0}.pay-popup .description{background-color:#e9f3fc;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}.pay-popup .info{align-items:center;display:flex;gap:16px;justify-content:space-between}@media (max-width:500px){.pay-popup .info{flex-direction:column}}.pay-popup .period{color:#333238;font-size:18px;font-weight:700;line-height:120%}.pay-popup .amount{align-items:center;display:flex;gap:8px}.pay-popup .amount .count{color:#1068bf;font-size:24px;font-weight:700;line-height:120%}.pay-popup .amount .sub{color:#737278;font-size:16px;font-style:normal;font-weight:400;line-height:142%;text-decoration:line-through}.pay-popup .services{align-items:center;display:flex;gap:11px}@media (max-width:500px){.pay-popup .services{justify-content:center}}.pay-popup .services li{list-style:none}.pay-popup .services .service-logo{height:24px;width:24px}.pay-popup .police{align-items:flex-start;display:flex;gap:8px}.pay-popup .police .checkbox{margin-top:4px}.pay-popup .police .text{font-size:14px;font-weight:400;line-height:150%;max-width:351px}.pay-popup .police .text a{color:#1068bf;text-decoration:underline}.pay-popup .button-pay{max-width:368px;padding:8px;white-space:nowrap;width:100%}.welcome-popup .swiper-container{position:relative}.welcome-popup .info{display:flex;gap:12px;height:160px;margin-top:16px}.welcome-popup .text{display:flex;flex-direction:column;font-weight:300;gap:6px;line-height:1.5}.welcome-popup .name{align-items:center;display:flex;gap:8px}.welcome-popup .icon{height:auto;margin-top:3px;max-width:32px;min-width:32px;width:32px}@media (max-width:550px){.welcome-popup .icon{height:auto;max-width:24px;min-width:24px;width:24px}}.welcome-popup .soon{background-color:#cbe2f9;border-radius:12px;color:#1068bf;font-size:12px;padding:2px 8px}.welcome-popup .background-image{background-color:#eaecf8;border-radius:16px}.welcome-popup .also-body{align-items:center;display:flex;gap:12px;margin-top:14px}.welcome-popup .also-information{align-items:center;display:flex;gap:10px}.welcome-popup .also-text{font-weight:300}.welcome-popup .also-icon{height:20px;width:20px;stroke:#1068bf}.welcome-popup .also-iconСontainer{align-items:center;background-color:#e9f3fc;border-radius:4px;display:flex;height:32px;justify-content:center;width:32px}.navigation-button[data-v-ab86a1c8]{align-items:center;aspect-ratio:1/1;background:rgb(var(--color__neutrals_white));border:1px solid rgb(var(--color__neutrals_100));border-radius:50%;box-shadow:0 2px 8px #1f1e2429;cursor:pointer;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:2.25rem;z-index:20}.navigation-button[data-v-ab86a1c8]:disabled{display:none}.prev-button[data-v-ab86a1c8]{left:-3.125rem}@media (max-width:580px){.prev-button[data-v-ab86a1c8]{display:none}}.next-button[data-v-ab86a1c8]{right:-3.125rem}@media (max-width:580px){.next-button[data-v-ab86a1c8]{display:none}}.my-swiper[data-v-ab86a1c8] .swiper-pagination{display:flex;justify-content:center;margin:1rem 0;position:static}@media (max-width:580px){.my-swiper[data-v-ab86a1c8] .swiper-pagination{margin:4rem 0 1rem}}.my-swiper[data-v-ab86a1c8] .swiper-pagination-bullet-active{background-color:#1068bf}
