.overflow-hidden[data-v-de0d8214]{overflow:hidden}.cabinet-header[data-v-de0d8214]{padding-top:10px;padding-bottom:20px;position:relative;height:170px}.cabinet-header[data-v-de0d8214]:before{content:"";position:absolute;width:100%;height:100%;top:0;background:url(/views/cabinet/assets/header.f76bf976.svg) no-repeat;background-size:cover;background-position:bottom center;z-index:-1}.cabinet-header .container[data-v-de0d8214]{display:flex;justify-content:space-between;align-items:center}.cabinet-header .logo[data-v-de0d8214]{display:flex;align-items:center;column-gap:25px}.cabinet-header .logo a[data-v-de0d8214]{line-height:0}.cabinet-header .logo a img[data-v-de0d8214]{height:120px}.cabinet-header .logo span[data-v-de0d8214]{font-size:28px;color:#fff;font-weight:500}.cabinet-header .link_back-to-site[data-v-de0d8214]{height:36px;width:36px;background:url(/views/cabinet/assets/close-white.8c02b0d4.svg) no-repeat;background-size:contain;background-position:center}@media screen and (min-width: 992px) and (max-width: 1199px){.cabinet-header[data-v-de0d8214]{height:150px}}@media screen and (min-width: 768px) and (max-width: 991px){.cabinet-header[data-v-de0d8214]{height:140px}.cabinet-header .link_back-to-site[data-v-de0d8214]{padding:10px;font-size:17px}}@media screen and (max-width: 767px){.cabinet-header[data-v-de0d8214]{background:url(/views/cabinet/assets/little-pic.c2e1f658.svg) no-repeat;background-position:top center;background-size:cover;position:relative;padding:0;height:110px}.cabinet-header[data-v-de0d8214]:before{display:none}.cabinet-header[data-v-de0d8214]:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:30px;background:#fff;border-radius:15px 15px 0 0}.cabinet-header .container[data-v-de0d8214]{height:calc(100% - 30px)}.cabinet-header .logo[data-v-de0d8214]{column-gap:20px}.cabinet-header .logo a img[data-v-de0d8214]{height:50px}.cabinet-header .logo span[data-v-de0d8214]{font-size:26px}.cabinet-header .link_back-to-site[data-v-de0d8214]{height:24px;width:24px}}@media screen and (max-width: 360px){.cabinet-header .logo[data-v-de0d8214]{column-gap:12px}.cabinet-header .logo span[data-v-de0d8214]{font-size:20px}}.overflow-hidden[data-v-722d105a]{overflow:hidden}.cabinet-footer[data-v-722d105a]{height:340px;margin-top:80px;background:url(/views/cabinet/assets/footer-bg.13dfda44.svg) no-repeat 40% 0/170% auto,linear-gradient(to bottom,transparent 50%,#51beb2 50%)}.cabinet-footer .container[data-v-722d105a]{height:100%;display:flex;justify-content:space-between;padding:0 100px 60px;align-items:flex-end}.cabinet-footer .footer-contacts_phones[data-v-722d105a]{margin-bottom:10px}.cabinet-footer .footer-contacts_phones a[data-v-722d105a]{color:#fff;text-decoration:none;font-size:28px;font-weight:500}.cabinet-footer .footer-contacts_email[data-v-722d105a]{color:#fff;font-size:22px}.cabinet-footer .footer-copyright[data-v-722d105a]{color:#fff;line-height:1rem}@media screen and (min-width: 768px) and (max-width: 991px){.cabinet-footer[data-v-722d105a]{height:220px}.cabinet-footer .container[data-v-722d105a]{padding:0 15px 40px}.cabinet-footer .footer-contacts_phones a[data-v-722d105a]{font-size:24px}.cabinet-footer .footer-contacts_email[data-v-722d105a]{font-size:22px}}@media screen and (max-width: 767px){.cabinet-footer[data-v-722d105a]{height:200px;margin-top:60px}.cabinet-footer .container[data-v-722d105a]{height:auto;display:block;padding:0 15px}.cabinet-footer .footer-contacts[data-v-722d105a]{margin-top:60px;margin-bottom:30px}.cabinet-footer .footer-contacts_phones[data-v-722d105a]{margin-bottom:5px}.cabinet-footer .footer-contacts_phones a[data-v-722d105a]{font-size:22px}}.overflow-hidden[data-v-e5bdb323]{overflow:hidden}.btn[data-v-e5bdb323]{color:#fff;border-radius:10px;padding:15px 20px;line-height:1em;height:46px;min-width:135px;cursor:pointer;user-select:none;background:#0390D5;transition:background .2s;display:inline-block;text-align:center}.btn[data-v-e5bdb323]:hover{background:#00A7F9}.btn[data-v-e5bdb323]:active{background:#0082C2}.btn.second[data-v-e5bdb323]{background:#EE7B00}.btn.second[data-v-e5bdb323]:hover{background:#FF8816}.btn.second[data-v-e5bdb323]:active{background:#EF6507}.btn.disabled[data-v-e5bdb323]{background:#EFFAFF;color:#727272;cursor:default}@media screen and (min-width: 768px) and (max-width: 991px){.btn[data-v-e5bdb323]{padding:15px;min-width:110px}}@media screen and (max-width: 767px){.btn[data-v-e5bdb323]{padding:15px;height:42px;min-width:100px;font-size:14px}}.overflow-hidden[data-v-2785f619]{overflow:hidden}.popup[data-v-2785f619]{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;height:100vh;padding:30px;display:flex;overflow-y:auto;background-image:linear-gradient(180deg,rgba(0,147,233,.7) 0%,rgba(128,208,199,.7) 100%)}.popup-wrapper[data-v-2785f619]{max-width:650px;width:100%;margin:auto}.popup-wrapper .btn-close[data-v-2785f619]{height:38px;width:38px;margin-bottom:20px;margin-left:auto;cursor:pointer;user-select:none}.popup-wrapper .btn-close img[data-v-2785f619]{height:38px}.popup-content[data-v-2785f619]{flex:none;display:flex;flex-direction:column;justify-content:center;background:#fff;border-radius:10px;padding:50px 60px;min-height:210px}.popup-content .title[data-v-2785f619]{margin-bottom:20px;font-size:40px;color:#005c89;line-height:1.1em;font-weight:500}@media screen and (max-width: 767px){.popup[data-v-2785f619]{padding:15px 10px;background-image:linear-gradient(180deg,rgb(0,147,233) 0%,rgba(128,208,199,.9) 100%)}.popup-wrapper[data-v-2785f619]{width:100%}.popup-wrapper .btn-close[data-v-2785f619]{height:20px;width:20px;margin-bottom:10px}.popup-wrapper .btn-close img[data-v-2785f619]{height:20px}.popup-content[data-v-2785f619]{padding:20px;min-height:150px}.popup-content .title[data-v-2785f619]{margin-bottom:10px;font-size:26px}}.overflow-hidden[data-v-dd95da49]{overflow:hidden}.btn-icon[data-v-dd95da49]{color:#fff;border-radius:10px;padding:0 10px;display:flex;align-items:center;justify-content:center;flex:none;line-height:1em;height:46px;cursor:pointer;background:#EE7B00;user-select:none}@media screen and (max-width: 767px){.btn-icon[data-v-dd95da49]{height:42px}}.overflow-hidden[data-v-2fb0f6ee]{overflow:hidden}.form-row-password[data-v-2fb0f6ee]{display:flex;align-items:center;flex-wrap:wrap;column-gap:10px}.form-row-password label[data-v-2fb0f6ee]{width:100%}.form-row-password input[data-v-2fb0f6ee]{width:calc(100% - 74px)}.form-row-password .btn-icon[data-v-2fb0f6ee]{border-radius:20px;width:64px;height:64px;background:#f6f9fa}.form-row-password .btn-icon img[data-v-2fb0f6ee]{height:30px}@media screen and (max-width: 767px){.form-row-password input[data-v-2fb0f6ee]{width:calc(100% - 60px)}.form-row-password .btn-icon[data-v-2fb0f6ee]{border-radius:10px;width:50px;height:50px}.form-row-password .btn-icon img[data-v-2fb0f6ee]{height:24px}}.overflow-hidden[data-v-010ff0cd]{overflow:hidden}.form-row_label[data-v-010ff0cd]{margin-top:10px;margin-bottom:10px;color:#005c89;font-size:28px;font-weight:500}.overflow-hidden[data-v-c43c9e4c]{overflow:hidden}.form-row_error[data-v-c43c9e4c]{color:#cd0b0b}.overflow-hidden[data-v-378d8548]{overflow:hidden}.popup-info_success img[data-v-378d8548]{margin-bottom:20px;display:block}.popup-info_success .title[data-v-378d8548]{font-size:36px;margin-bottom:15px;color:#005c89;line-height:1.2em}.popup-info_success .text[data-v-378d8548]{font-size:18px;margin-bottom:25px}.popup-info_success .text span[data-v-378d8548],.popup-info_success .text a[data-v-378d8548]{text-decoration:underline;color:#000;font-weight:500;cursor:pointer;transition:color .2s}.popup-info_success .text span[data-v-378d8548]:hover,.popup-info_success .text a[data-v-378d8548]:hover{color:#ee7b00}.popup-info_success .btn[data-v-378d8548]{width:100px;min-width:100px}.overflow-hidden[data-v-21111cee]{overflow:hidden}.profile-form .form-row_btns[data-v-21111cee]{display:flex;justify-content:center;column-gap:20px;margin-top:30px}.profile-form .line[data-v-21111cee]{height:1px;background:#CECECE;margin-top:40px;margin-bottom:30px}.overflow-hidden[data-v-4a42fdb7]{overflow:hidden}.popup-info_error img[data-v-4a42fdb7]{margin-bottom:20px;display:block}.popup-info_error .title[data-v-4a42fdb7]{font-size:40px;margin-bottom:10px;color:#cd0b0b;font-weight:500}.popup-info_error .text[data-v-4a42fdb7]{font-size:18px;margin-bottom:25px}.popup-info_error .text span[data-v-4a42fdb7],.popup-info_error .text a[data-v-4a42fdb7]{text-decoration:underline;color:#000;cursor:pointer;transition:color .2s}.popup-info_error .text span[data-v-4a42fdb7]:hover,.popup-info_error .text a[data-v-4a42fdb7]:hover{color:#ee7b00}.popup-info_error .btn[data-v-4a42fdb7]{width:100px;min-width:100px}.add-ski-pass-form .Btn{width:135px}.overflow-hidden[data-v-b70a2035]{overflow:hidden}.del-ski-pass[data-v-b70a2035]{display:flex;flex-direction:column;align-items:center}.del-ski-pass .text[data-v-b70a2035]{margin-bottom:30px;font-size:16px}.del-ski-pass .btns[data-v-b70a2035]{display:flex;column-gap:20px}@media screen and (max-width: 767px){.del-ski-pass[data-v-b70a2035]{display:flex;flex-direction:column;align-items:center}.del-ski-pass .text[data-v-b70a2035]{margin-bottom:30px;font-size:16px}.del-ski-pass .btns[data-v-b70a2035]{display:flex;column-gap:20px}}@media screen and (max-width: 360px){.btn-del-ski-pass[data-v-b70a2035]{position:absolute;top:0;right:0;margin-top:-5px;margin-right:-5px;height:34px;width:34px}.btn-del-ski-pass img[data-v-b70a2035]{height:15px}}.overflow-hidden[data-v-37a64587]{overflow:hidden}.ski-pass-card[data-v-37a64587]{height:260px;max-width:460px;display:flex;flex-direction:column;justify-content:space-between;padding:40px 30px 25px;background:url(/views/cabinet/assets/skipass-bg-default.e6b9be3d.svg) no-repeat center;background-size:cover;border-radius:20px;overflow:hidden}.ski-pass-card_header[data-v-37a64587]{display:flex;justify-content:space-between;flex-wrap:wrap}.ski-pass-card_header[data-v-37a64587]>:not(.description):nth-child(2){width:150px}.ski-pass-card_header>:not(.description)>div[data-v-37a64587]{color:#fff;line-height:1em}.ski-pass-card_header>:not(.description)>div[data-v-37a64587]:nth-child(1){font-size:18px;text-transform:lowercase;margin-bottom:12px}.ski-pass-card_header>:not(.description)>div[data-v-37a64587]:nth-child(2){font-size:38px;white-space:nowrap;font-weight:500}.ski-pass-card_header .description[data-v-37a64587]{width:100%;line-height:1.3em;font-size:15px;color:#fff;margin-top:15px}.ski-pass-card_footer[data-v-37a64587]{display:flex;align-items:flex-end;justify-content:space-between;column-gap:20px}.ski-pass-card_footer .logo[data-v-37a64587]{width:200px;display:flex;align-items:center;column-gap:10px}.ski-pass-card_footer .logo img[data-v-37a64587]{width:50px;display:block}.ski-pass-card_footer .logo span[data-v-37a64587]{font-weight:500;color:#fff;line-height:1.3em;font-size:14px}.ski-pass-card_footer .logo_type-2 img[data-v-37a64587]{width:85px}.ski-pass-card_footer .added-date[data-v-37a64587]{font-size:15px;color:#fff}@media screen and (min-width: 768px) and (max-width: 991px){.ski-pass-card[data-v-37a64587]{padding:40px 25px 25px}.ski-pass-card_header[data-v-37a64587]>:not(.description):nth-child(2){width:120px}.ski-pass-card_header>:not(.description)>div[data-v-37a64587]:nth-child(1){margin-bottom:8px}.ski-pass-card_header>:not(.description)>div[data-v-37a64587]:nth-child(2){font-size:28px}.ski-pass-card_footer[data-v-37a64587]{display:flex;align-items:flex-end;justify-content:space-between;column-gap:20px}.ski-pass-card_footer .logo[data-v-37a64587]{width:150px;column-gap:8px}.ski-pass-card_footer .logo img[data-v-37a64587]{width:40px}.ski-pass-card_footer .logo span[data-v-37a64587]{font-size:13px;line-height:1.2em}.ski-pass-card_footer .logo_type-2 img[data-v-37a64587]{width:65px}.ski-pass-card_footer .added-date[data-v-37a64587]{font-size:13px}}@media screen and (max-width: 767px){.ski-pass-card[data-v-37a64587]{height:200px;max-width:460px;padding:20px 15px 15px}.ski-pass-card_header[data-v-37a64587]>:not(.description):nth-child(2){width:100px}.ski-pass-card_header>:not(.description)>div[data-v-37a64587]:nth-child(1){font-size:16px;margin-bottom:8px}.ski-pass-card_header>:not(.description)>div[data-v-37a64587]:nth-child(2){font-size:24px}.ski-pass-card_header .description[data-v-37a64587]{font-size:14px;margin-top:12px}.ski-pass-card_footer[data-v-37a64587]{column-gap:10px}.ski-pass-card_footer .logo[data-v-37a64587]{width:140px}.ski-pass-card_footer .logo img[data-v-37a64587]{width:45px}.ski-pass-card_footer .logo span[data-v-37a64587]{line-height:1.2em;font-size:12px}.ski-pass-card_footer .logo_type-2 img[data-v-37a64587]{width:70px}.ski-pass-card_footer .added-date[data-v-37a64587]{font-size:14px;color:#fff}}@media screen and (max-width: 360px){.ski-pass-card_header .description[data-v-37a64587]{font-size:13px;margin-top:10px;line-height:1.2em}.ski-pass-card_footer .logo[data-v-37a64587]{width:120px}.ski-pass-card_footer .logo img[data-v-37a64587]{width:40px}.ski-pass-card_footer .logo span[data-v-37a64587]{line-height:1.1em;font-size:11px}.ski-pass-card_footer .logo_type-2 img[data-v-37a64587]{width:60px}.ski-pass-card_footer .added-date[data-v-37a64587]{font-size:12px;color:#fff}}.overflow-hidden[data-v-3dd6516a]{overflow:hidden}.popup-preloader .text[data-v-3dd6516a]{margin-bottom:18px;font-size:40px;color:#005c89;line-height:1.1em;font-weight:500}.popup-preloader span[data-v-3dd6516a]{color:#727272;font-size:18px}@media screen and (max-width: 767px){.add-balance{width:100%}.add-balance .ski-pass-card_header>div:nth-child(2){width:120px}.add-balance .ski-pass-card_header>div>div:nth-child(2){font-size:25px}.add-balance .ski-pass-card_footer .info .description,.add-balance .ski-pass-card_footer .info .date{font-size:12px}}.overflow-hidden[data-v-6df7639c]{overflow:hidden}.form-row_radio label[data-v-6df7639c]{cursor:pointer}.form-row_radio label[data-v-6df7639c]:not(:last-child){margin-bottom:10px;display:inline-block}.form-row_radio label input[data-v-6df7639c]{height:0;width:0;position:absolute;opacity:0}.form-row_radio label input:checked+span[data-v-6df7639c]:after{content:"";background:#0390D5;left:7px}.form-row_radio label span[data-v-6df7639c]{font-size:18px;align-items:center;display:flex;position:relative;user-select:none;line-height:1.3em;column-gap:15px}.form-row_radio label span[data-v-6df7639c]:before,.form-row_radio label span[data-v-6df7639c]:after{content:"";display:block;flex:none;border-radius:50%}.form-row_radio label span[data-v-6df7639c]:before{height:28px;width:28px;border:2px solid #0390D5}.form-row_radio label span[data-v-6df7639c]:after{height:14px;width:14px;position:absolute}@media screen and (max-width: 767px){.form-row_radio label input:checked+span[data-v-6df7639c]:after{left:5px}.form-row_radio label span[data-v-6df7639c]{font-size:14px;column-gap:10px}.form-row_radio label span[data-v-6df7639c]:before{height:22px;width:22px}.form-row_radio label span[data-v-6df7639c]:after{height:12px;width:12px}}.overflow-hidden[data-v-44fad816]{overflow:hidden}.buy-unlimited .form-row_btns[data-v-44fad816]{align-items:center;column-gap:30px}.buy-unlimited .form-row_btns a[data-v-44fad816]{color:#0390d5;font-size:18px}@media screen and (max-width: 767px){.buy-unlimited .form-row_btns[data-v-44fad816]{column-gap:40px}.buy-unlimited .form-row_btns a[data-v-44fad816]{font-size:14px}}.ski-pass-card-wrapper-is-nav_info a{text-decoration:none}.ski-pass-card-wrapper-is-nav_nav{margin-top:12px;display:flex;column-gap:16px}@media screen and (min-width: 768px) and (max-width: 991px){.ski-pass-card-wrapper-is-nav_nav{column-gap:10px}}@media screen and (max-width: 767px){.ski-pass-card-wrapper-is-nav{position:relative}.ski-pass-card-wrapper-is-nav_nav{margin-top:12px;column-gap:12px}.ski-pass-card-wrapper-is-nav_nav>:not(.btn-del-skipass){width:100%}.ski-pass-card-wrapper-is-nav_nav>:not(.btn-del-skipass) .btn{width:100%}}@media screen and (max-width: 360px){.ski-pass-card-wrapper-is-nav_nav{margin-right:-12px}}.overflow-hidden[data-v-37f6a232]{overflow:hidden}.ski-passes_list[data-v-37f6a232]{display:flex;flex-wrap:wrap;gap:30px 24px;margin-top:30px}.ski-passes_list .ski-pass-card-wrapper-is-nav[data-v-37f6a232]{width:calc(33.3333333333% - 16px)}@media screen and (min-width: 992px) and (max-width: 1199px){.ski-passes_list .ski-pass-card-wrapper-is-nav[data-v-37f6a232]{width:calc(50% - 12px)}}@media screen and (min-width: 768px) and (max-width: 991px){.ski-passes_list .ski-pass-card-wrapper-is-nav[data-v-37f6a232]{width:calc(50% - 12px)}}@media screen and (max-width: 767px){.ski-passes_list .ski-pass-card-wrapper-is-nav[data-v-37f6a232]{width:100%}}.ski-passes_list-empty[data-v-37f6a232]{margin-top:20px;font-size:20px;color:#727272}@media screen and (max-width: 767px){.ski-passes_list-empty[data-v-37f6a232]{font-size:13px}}.history-operation{background:#F6F9FA;border-radius:10px}.history-operation:not(:last-child){margin-bottom:20px}.history-operation.active .history-operation_heading:after{transform:rotate(180deg)}.history-operation.active .history-operation_body{display:block}.history-operation.paid .history-operation_heading:after{background:url(/views/cabinet/assets/arrow-down.ce355153.svg) center no-repeat;background-size:contain}.history-operation.paid .history-operation_heading .price,.history-operation.paid .history-operation_body .status{color:#429867}.history-operation.pending .history-operation_heading:after{background:url(/views/cabinet/assets/arrow-down-orange.b5dcc039.svg) center no-repeat;background-size:contain}.history-operation.pending .history-operation_heading .price,.history-operation.pending .history-operation_body .status{color:#ee7b00}.history-operation.canceled .history-operation_heading:after{background:url(/views/cabinet/assets/arrow-down-red.ba752d43.svg) center no-repeat;background-size:contain}.history-operation.canceled .history-operation_heading .price,.history-operation.canceled .history-operation_heading .type,.history-operation.canceled .history-operation_body .status{color:#cd0b0b}.history-operation_heading{display:flex;align-items:center;cursor:pointer;user-select:none;padding:20px 25px}.history-operation_heading:after{content:"";display:block;height:10px;width:15px;margin-left:50px}.history-operation_heading .type{font-size:20px;width:50%;flex:none;line-height:1.45em}.history-operation_heading .price{margin-left:auto;font-size:20px;white-space:nowrap}.history-operation_body{border-top:1px solid #CECECE;padding-top:15px;padding-bottom:20px;margin:0 auto;display:none;width:calc(100% - 50px)}.history-operation_body>*{font-size:20px;color:#727272}@media screen and (max-width: 991px){.history-operation .history-operation_heading{padding:15px}.history-operation .history-operation_heading .type{font-size:17px}.history-operation .history-operation_heading .price{font-size:18px}.history-operation .history-operation_body{width:calc(100% - 30px)}.history-operation .history-operation_body>*{font-size:16px}}.overflow-hidden[data-v-5baa8421]{overflow:hidden}.preloader-spinner img[data-v-5baa8421]{height:40px;margin-top:10px;opacity:.6}.overflow-hidden[data-v-0c29ce78]{overflow:hidden}.history-list[data-v-0c29ce78]{margin-top:15px}.history-more[data-v-0c29ce78]{text-decoration:underline;color:#0390d5;font-size:21px;margin:20px auto 0;width:200px;text-align:center;user-select:none;cursor:pointer}.history-none[data-v-0c29ce78]{font-size:18px;color:#999}.purchased-package{background:#F6F9FA;border-radius:10px;display:flex;column-gap:30px;align-items:center;justify-content:space-between;padding:20px 25px}.purchased-package:not(:last-child){margin-bottom:20px}.purchased-package_info .name{font-size:22px}.purchased-package_info .status{font-size:24px;color:#429867;display:block;text-transform:lowercase}.purchased-package_price{font-size:24px;color:#429867;font-weight:500;white-space:nowrap}@media screen and (max-width: 991px){.purchased-package{column-gap:10px;padding:15px}.purchased-package:not(:last-child){margin-bottom:10px}.purchased-package_info .name{font-size:17px;line-height:1.3em}.purchased-package_info .status,.purchased-package_price{font-size:18px}}.overflow-hidden[data-v-6bce5636]{overflow:hidden}.purchased-packages-list[data-v-6bce5636]{margin-top:15px}.purchased-packages-more[data-v-6bce5636]{text-decoration:underline;color:#0390d5;font-size:21px;margin:20px auto 0;width:200px;text-align:center;user-select:none;cursor:pointer}.overflow-hidden[data-v-b5d51a20]{overflow:hidden}.skipass-show .ski-pass-card-wrapper-is-nav[data-v-b5d51a20]{max-width:460px}.skipass-show_info[data-v-b5d51a20]{margin-top:30px;padding-top:15px;border-top:1px solid #efeeee;display:flex;column-gap:30px;justify-content:space-between}.skipass-show_info>div[data-v-b5d51a20]{width:calc(50% - 15px)}@media screen and (max-width: 767px){.skipass-show_info[data-v-b5d51a20]{display:block}.skipass-show_info>div[data-v-b5d51a20]{width:100%}.skipass-show_info>div[data-v-b5d51a20]:not(:last-child){margin-bottom:35px}.skipass-show_info>div[data-v-b5d51a20]:not(:first-child){padding-top:25px;border-top:1px solid #efeeee}}.overflow-hidden[data-v-b446cc02]{overflow:hidden}.cabinet-auth[data-v-b446cc02]{display:flex;column-gap:150px;margin-top:40px}.cabinet-auth .auth-form-login[data-v-b446cc02]{width:460px;flex:none}.cabinet-auth #auth-password .form-row-password[data-v-b446cc02]{margin-bottom:10px}.cabinet-auth_description .title[data-v-b446cc02]{font-size:22px;font-weight:500;color:#005c89;margin-bottom:25px}.cabinet-auth_description .list[data-v-b446cc02]{display:flex;column-gap:75px}.cabinet-auth_description .list .item[data-v-b446cc02]{max-width:290px}.cabinet-auth_description .list .item img[data-v-b446cc02]{margin-bottom:5px}.cabinet-auth_description .list .item p[data-v-b446cc02]{font-size:18px;margin-bottom:0}@media screen and (min-width: 992px) and (max-width: 1199px){.cabinet-auth[data-v-b446cc02]{column-gap:50px}}@media screen and (max-width: 991px){.cabinet-auth[data-v-b446cc02]{display:block;margin-top:0}.cabinet-auth .auth-form-login[data-v-b446cc02]{width:100%;max-width:460px;margin:0 auto 50px}.cabinet-auth_description[data-v-b446cc02]{max-width:460px;margin:0 auto}.cabinet-auth_description .title[data-v-b446cc02]{margin-bottom:15px;font-size:18px}.cabinet-auth_description .list[data-v-b446cc02]{display:block}.cabinet-auth_description .list .item[data-v-b446cc02]{width:100%;max-width:100%;display:flex;align-items:flex-start;column-gap:14px}.cabinet-auth_description .list .item[data-v-b446cc02]:first-child{margin-bottom:15px}.cabinet-auth_description .list .item img[data-v-b446cc02]{margin-top:5px;width:32px;flex:none}.cabinet-auth_description .list .item p[data-v-b446cc02]{font-size:16px;line-height:1.3em}}.form-row_checkbox label{cursor:pointer}.form-row_checkbox label input{height:0;width:0;position:absolute;opacity:0}.form-row_checkbox label input:checked+div:after{content:"";background:url(/views/cabinet/assets/check.8f25fb3b.svg) no-repeat center;background-size:60%;position:absolute;left:0}.form-row_checkbox label div{font-size:18px;align-items:center;display:flex;position:relative;user-select:none;line-height:1.3em;column-gap:15px}.form-row_checkbox label div:before,.form-row_checkbox label div:after{display:block;flex:none;height:36px;width:36px}.form-row_checkbox label div:before{content:"";background:#F6F9FA;border-radius:10px}.form-row_checkbox label div span{line-height:1.3em}.form-row_checkbox label div a{color:#1192d8;text-decoration:none}@media screen and (max-width: 767px){.form-row_checkbox label div{font-size:12px;column-gap:12px}.form-row_checkbox label div:before,.form-row_checkbox label div:after{height:30px;width:30px}}.overflow-hidden[data-v-50a2f257]{overflow:hidden}.confirmation-code[data-v-50a2f257]{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:500px;background:#fff;margin:40px auto 0;position:relative}.confirmation-code .code[data-v-50a2f257]{display:flex;justify-content:center;column-gap:10px}.confirmation-code .code input[data-v-50a2f257]{height:80px;width:64px;font-size:28px;text-align:center;color:#005c89;caret-color:transparent}.confirmation-code .code input[data-v-50a2f257]:focus{outline-color:#005c89}.confirmation-code .code input[data-v-50a2f257]::placeholder{color:#005c89}.confirmation-code .form-row_btns[data-v-50a2f257]{justify-content:center}.confirmation-code .form-row_error[data-v-50a2f257]{text-align:center}.confirmation-code .repeat-send-code[data-v-50a2f257]{display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;color:#727272}.confirmation-code .repeat-send-code>div[data-v-50a2f257]{display:flex;align-items:center}.confirmation-code .repeat-send-code .repear-code-timer .timer[data-v-50a2f257]{margin-left:5px;width:50px}.confirmation-code .repeat-send-code .repear-code[data-v-50a2f257]{text-decoration:underline;color:#1192d8;cursor:pointer}@media screen and (max-width: 767px){.confirmation-code .form-row_heading[data-v-50a2f257]{margin-top:-35px;margin-bottom:35px;font-size:20px}.confirmation-code .form-row_text[data-v-50a2f257]{text-align:center;color:#000}.confirmation-code .code[data-v-50a2f257]{column-gap:8px}.confirmation-code .code input[data-v-50a2f257]{height:40px;width:40px;font-size:16px}.confirmation-code .repeat-send-code[data-v-50a2f257]{font-size:14px}}.overflow-hidden[data-v-a485c24a]{overflow:hidden}.auth-registration[data-v-a485c24a]{width:100%;max-width:580px;margin:40px auto 0}.auth-registration .form-row_checkbox[data-v-a485c24a]{margin-bottom:40px}@media screen and (max-width: 767px){.auth-registration[data-v-a485c24a]{margin:0;padding:0}.auth-registration .form-row_checkbox[data-v-a485c24a]{margin-bottom:25px}}.overflow-hidden[data-v-2e71ad8d]{overflow:hidden}.restore-password[data-v-2e71ad8d]{margin:40px auto 0;max-width:580px;width:100%}@media screen and (max-width: 767px){.restore-password[data-v-2e71ad8d]{margin:0}.restore-password .confirmation-code[data-v-2e71ad8d]{margin-top:40px}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;line-height:1.5;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Rubik;src:local(Rubik);src:url(/views/cabinet/assets/Rubik-Regular.6373621c.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:local(Rubik);src:url(/views/cabinet/assets/Rubik-Medium.ff22c1c9.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Rubik;src:local(Rubik);src:url(/views/cabinet/assets/Rubik-Bold.90369ce8.woff2) format("woff2");font-weight:700;font-style:normal}.overflow-hidden{overflow:hidden}*{font-family:Rubik,sans-serif}.container{max-width:1470px;margin:0 auto;padding:0 15px}.heading-page{margin-bottom:10px;font-size:40px;color:#005c89;font-weight:500}@media screen and (max-width: 767px){.heading-page{font-size:26px}}.heading{margin-bottom:10px;font-size:40px;color:#005c89}.heading-page-small{margin-bottom:10px;font-size:28px;color:#005c89;font-weight:500}@media screen and (max-width: 767px){.heading-page-small{font-size:22px}}.wrapper{min-height:100vh;display:flex;flex-direction:column}.content{width:100%;flex:1}@media screen and (max-width: 767px){.content{z-index:1;margin-top:-15px}}.breadcrumbs{margin-bottom:5px}.breadcrumbs a{color:#727272;font-size:18px;text-decoration:none;transition:color .2s}.breadcrumbs a:hover{color:#005c89}.profile{display:flex;column-gap:25px;margin-top:25px}.profile_user-photo{height:200px;width:200px}.profile_user-photo img{max-width:100%;display:block}.profile_user-name{color:#005c89;font-size:28px;margin-bottom:10px}.profile_nav{display:flex;flex-direction:column}.profile_nav-item{text-decoration:underline;color:#1192d8;margin-bottom:10px;cursor:pointer;transition:color .2s}.profile_nav-item:hover{color:#005c89}@media screen and (max-width: 767px){.profile{column-gap:15px}.profile_user-photo{height:80px;width:80px}.profile_user-name{font-size:18px;margin-bottom:7px}.profile_nav-item{margin-bottom:5px}}.ski-passes{margin-top:30px;padding-top:15px;border-top:1px solid #efeeee}.ski-passes_add{width:210px}.form-row{margin-bottom:20px;width:100%}.form-row_heading{font-size:40px;color:#005c89;line-height:1em;font-weight:500;margin-bottom:30px}.form-row_link{text-decoration:underline;color:#005c89;cursor:pointer;display:inline-block;width:auto}.form-row_btns{display:flex;column-gap:15px}.form-row label{color:#005c89;font-size:18px;margin-bottom:8px;display:block}.form-row label span{color:#727272;font-size:14px}.form-row textarea{background:#F6F9FA;min-height:80px;border-radius:20px;width:100%;padding:20px;font-size:18px;border:none;outline-color:#cecece;font-size:14px;resize:vertical}.form-row select{background:#F6F9FA;height:64px;border-radius:20px;width:100%;padding-right:60px;padding-left:20px;font-size:18px;border:none;color:#000;outline-color:#cecece;appearance:none;cursor:pointer;background-image:url(/views/cabinet/assets/arrow-down.ce355153.svg);background-repeat:no-repeat;background-position:center right 20px}@media screen and (max-width: 767px){.form-row_heading{font-size:24px;margin-bottom:20px}.form-row select{height:50px;border-radius:10px;padding-right:34px;padding-left:15px;font-size:14px;background-position:center right 10px;background-size:15px}}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:not([type=checkbox],[type=radio]){background:#F6F9FA;height:64px;border-radius:20px;width:100%;padding:0 20px;font-size:18px;border:none;color:#000;outline-color:#cecece}input:not([type=checkbox],[type=radio])::placeholder{color:#727272}input:not([type=checkbox],[type=radio])[disabled]{background:#EFFAFF;color:#598396}@media screen and (max-width: 767px){input:not([type=checkbox],[type=radio]){height:50px;border-radius:10px;padding:15px;font-size:14px}}
