.preloader[data-v-7dd7c90a]{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;background:#fff;height:100vh;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;-webkit-transition:.3s ease;transition:.3s ease;width:100%;z-index:-1}.preloader--active[data-v-7dd7c90a]{opacity:.8;pointer-events:auto}.spinner-lottie-like[data-v-7dd7c90a]{height:150px;position:relative;width:150px}.spinner-lottie-like .dot[data-v-7dd7c90a]{-webkit-animation:orbit-7dd7c90a 1.2s linear infinite;animation:orbit-7dd7c90a 1.2s linear infinite;left:50%;position:absolute;top:50%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.spinner-lottie-like .dot[data-v-7dd7c90a]:after{background:#0171bb;border-radius:50%;content:"";display:block;-webkit-transform:translate(-50%,-50%) translateY(-30px);-ms-transform:translate(-50%,-50%) translateY(-30px);transform:translate(-50%,-50%) translateY(-30px)}.spinner-lottie-like .dot[data-v-7dd7c90a]:first-child{-webkit-animation-delay:0s;animation-delay:0s}.spinner-lottie-like .dot[data-v-7dd7c90a]:first-child:after{height:15px;width:15px}.spinner-lottie-like .dot[data-v-7dd7c90a]:nth-child(2){-webkit-animation-delay:-.12s;animation-delay:-.12s}.spinner-lottie-like .dot[data-v-7dd7c90a]:nth-child(2):after{height:12px;opacity:.8;width:12px}.spinner-lottie-like .dot[data-v-7dd7c90a]:nth-child(3){-webkit-animation-delay:-.24s;animation-delay:-.24s}.spinner-lottie-like .dot[data-v-7dd7c90a]:nth-child(3):after{height:9px;opacity:.6;width:9px}.spinner-lottie-like .dot[data-v-7dd7c90a]:nth-child(4){-webkit-animation-delay:-.36s;animation-delay:-.36s}.spinner-lottie-like .dot[data-v-7dd7c90a]:nth-child(4):after{height:6px;opacity:.4;width:6px}.spinner-lottie-like .dot[data-v-7dd7c90a]:nth-child(5){-webkit-animation-delay:-.48s;animation-delay:-.48s}.spinner-lottie-like .dot[data-v-7dd7c90a]:nth-child(5):after{height:3px;opacity:.25;width:3px}@-webkit-keyframes orbit-7dd7c90a{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes orbit-7dd7c90a{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.icon[data-v-d6280df5]{display:inline-block;vertical-align:middle}.banner[data-v-0a3c330a]{bottom:16px;display:grid;grid-template-columns:74px 1fr;position:fixed;right:16px;z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white);border:var(--border);border-radius:12px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.149);box-shadow:0 0 15px #00000026;gap:12px;max-width:420px;padding:20px}.banner__icon[data-v-0a3c330a]{grid-row:span 2;-ms-flex-negative:0;flex-shrink:0}.banner__icon svg[data-v-0a3c330a]{height:auto;width:100%}.banner__close[data-v-0a3c330a]{color:var(--grey);height:14px;position:absolute;right:10px;top:10px;width:14px}.banner__content[data-v-0a3c330a]{display:grid;gap:10px}.banner__title[data-v-0a3c330a]{font-size:15px;font-weight:400;grid-column:2;line-height:1.35}.banner__actions[data-v-0a3c330a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;grid-column:2}.banner__btn[data-v-0a3c330a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;line-height:1;padding:10px 16px}.banner__btn--primary[data-v-0a3c330a]{background:var(--blue);color:var(--white);text-decoration:none}.banner__btn--primary[data-v-0a3c330a]:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.banner__btn--ghost[data-v-0a3c330a]{background:var(--gray-light);color:var(--light-black)}.banner__btn--ghost[data-v-0a3c330a]:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}@media (max-width:500px){.banner[data-v-0a3c330a]{left:15px;max-width:100%;padding:15px;right:15px}.banner__icon[data-v-0a3c330a]{grid-row:initial}.banner__actions[data-v-0a3c330a]{grid-column:span 2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner__btn[data-v-0a3c330a]{text-align:center;width:100%}}.banner-fade-enter-from[data-v-0a3c330a]{opacity:0;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.banner-fade-enter-active[data-v-0a3c330a]{-webkit-transition:all .25s ease;transition:all .25s ease}.banner-fade-leave-to[data-v-0a3c330a]{opacity:0;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.banner-fade-leave-active[data-v-0a3c330a]{-webkit-transition:all .2s ease;transition:all .2s ease}.modal-table{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:fixed;z-index:99;-webkit-box-pack:end;-ms-flex-pack:end;background:#1d233473;justify-content:flex-end;overflow:hidden}.modal-table__panel{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:-10px 0 30px rgba(0,0,0,.08);box-shadow:-10px 0 30px #00000014;-ms-flex-direction:column;flex-direction:column;height:100%;padding:30px 10px 30px 30px;width:90%}.modal-table__close,.modal-table__panel{background:var(--sky);display:-webkit-box;display:-ms-flexbox;display:flex}.modal-table__close{left:-30px;position:absolute;top:30px;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom-left-radius:26px;border-top-left-radius:26px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px #00000014;color:var(--dark-grey);cursor:pointer;height:30px;justify-content:center;padding-left:5px;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;width:30px}.modal-table__content{height:100%;overflow-y:auto;padding-right:30px}.drawer-overlay-enter-active,.drawer-overlay-leave-active{-webkit-transition:opacity .22s ease;transition:opacity .22s ease}.drawer-overlay-enter-from,.drawer-overlay-leave-to{opacity:0}.drawer-overlay-enter-to,.drawer-overlay-leave-from{opacity:1}.drawer-panel-enter-active{-webkit-transition:opacity .32s ease,-webkit-transform .32s ease;transition:opacity .32s ease,-webkit-transform .32s ease;transition:transform .32s ease,opacity .32s ease;transition:transform .32s ease,opacity .32s ease,-webkit-transform .32s ease;-webkit-transition-delay:.12s;transition-delay:.12s}.drawer-panel-leave-active{-webkit-transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,-webkit-transform .24s ease;transition:transform .24s ease,opacity .24s ease;transition:transform .24s ease,opacity .24s ease,-webkit-transform .24s ease}.drawer-panel-enter-from,.drawer-panel-leave-to{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}.drawer-panel-enter-to,.drawer-panel-leave-from{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.zoom-enter-active,.zoom-leave-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.zoom-enter-from,.zoom-leave-to{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.zoom-enter-to,.zoom-leave-from{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.opacity-enter-active,.opacity-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.opacity-enter-from,.opacity-leave-to{opacity:0}.opacity-enter-to,.opacity-leave-from{opacity:1}.modal-window{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:fixed;right:0;top:0;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00000080;opacity:1;overflow-x:hidden;overflow-y:auto;padding:70px;pointer-events:all;-webkit-transition:background-color,opacity .3s ease;transition:background-color,opacity .3s ease}.modal-window__body{background-color:var(--white);border-radius:10px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:auto;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;min-height:200px;min-width:500px;padding:50px;position:relative;width:100%}.modal-window__logo{height:100px;width:130px}.modal-window__logo svg{height:100%;width:100%}.modal-window__close{color:var(--grey);height:24px;position:absolute;right:20px;top:20px;width:24px}.modal-window__title{font-size:20px;line-height:24px;text-align:center}.modal-window__title--bold{font-weight:700;text-transform:uppercase}.modal-window__title--main{font-size:30px;line-height:35px}.modal-window__title--sub{font-size:25px;line-height:30px}.modal-window__title--middle{font-weight:600}.modal-window__headline{font-size:20px;font-weight:700;letter-spacing:.72px;line-height:22px;text-transform:uppercase}.modal-window__headline--center{text-align:center}.modal-window__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100%}.modal-window__comment textarea{height:150px;resize:none}.modal-window__inner{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;gap:30px}.modal-window__inner--cart{gap:20px}.modal-window__inner--cart .btn{max-width:100%;width:100%}.modal-window__comment{width:100%}.modal-window__label{font-size:16px;margin-bottom:8px}.modal-window__textarea{background:var(--white);border:var(--border);border-radius:12px;-webkit-box-shadow:none;box-shadow:none;color:var(--black);font-family:var(--font-family);font-size:16px;height:115px;outline:none;padding:16px;resize:none;-webkit-transition:var(--transition);transition:var(--transition);width:100%}.modal-window__textarea::-webkit-input-placeholder{color:var(--grey)}.modal-window__textarea::-moz-placeholder{color:var(--grey)}.modal-window__textarea:-ms-input-placeholder{color:var(--grey)}.modal-window__textarea::-ms-input-placeholder{color:var(--grey)}.modal-window__textarea::placeholder{color:var(--grey)}.modal-window__textarea:focus{border-color:var(--input-border-active)}.modal-window__textarea.error,.modal-window__textarea.error:has(input:focus){border-color:var(--error)}.modal-window__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.modal-window__buttons--error,.modal-window__buttons--error .btn{width:100%}.modal-window__buttons--full{display:grid;grid-template-columns:1fr 1fr;width:100%}.modal-window__btn{margin-top:14px}.modal-window--popup .modal-window__body{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.modal-window--error .modal-window__body{padding:40px 25px 25px}.modal-window--error .modal-window__inner{gap:15px}.modal-window--form .modal-window__body{background-color:var(--sky);max-width:100%;min-width:100%;width:100%}.modal-window--note .modal-window__body{background-color:var(--sky);min-width:800px;width:100%}.modal-window--logout .modal-window__body{min-width:600px}@media (max-width:1024px){.modal-window__body{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.modal-window__title--mobile{display:none}.modal-window--form .modal-window__body{background-color:var(--sky);max-width:100%;min-width:100%;width:100%}.modal-window--logout .modal-window__body,.modal-window--note .modal-window__body{min-width:100%}}@media (max-width:576px){.modal-window{padding:30px 15px}.modal-window__body{padding:50px 15px 30px}.modal-window__title--main{font-size:25px;line-height:30px}.modal-window__title--sub{font-size:20px;line-height:25px}.modal-window__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100%}.modal-window__buttons .btn{max-width:100%;width:100%}.modal-window__buttons--full{gap:15px;grid-template-columns:1fr}}.window-enter-from,.window-leave-to{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}.window-enter-active,.window-enter-to,.window-leave-active,.window-leave-from{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.window-enter-to,.window-leave-from{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.modal-mobile{background-color:var(--bg);bottom:0;height:calc(100vh - 60px);left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:6}.modal-mobile__wrapper{gap:20px;padding-bottom:50px;padding-top:20px}.modal-mobile__list,.modal-mobile__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-mobile__list{gap:15px}.modal-mobile__label{font-size:14px;line-height:16px;margin-bottom:8px}.modal-mobile__buttons{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;gap:12px}.modal-mobile__btn{height:50px;max-width:330px;width:100%}@media (max-width:1024px){.modal-mobile__wrapper{padding-bottom:60px}}.cookie-consent[data-v-b3a23853]{background:var(--white);border-radius:20px;bottom:24px;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.18);box-shadow:0 12px 40px #0000002e;-webkit-box-sizing:border-box;box-sizing:border-box;left:24px;padding:24px;position:fixed;right:auto;width:min(66.6667vw,1240px);z-index:10000}.cookie-consent__content[data-v-b3a23853]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:24px;justify-content:center;margin:0 auto;max-width:1500px}.cookie-consent__copy[data-v-b3a23853]{-webkit-box-flex:1;-ms-flex:1 1 760px;flex:1 1 760px}.cookie-consent__title[data-v-b3a23853]{font-size:22px;margin-bottom:8px}.cookie-consent__text[data-v-b3a23853]{color:var(--dark-graphite);line-height:1.5;max-width:760px}.cookie-consent__actions[data-v-b3a23853]{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-flex:1;-ms-flex:1 1 420px;flex:1 1 420px}.cookie-consent-settings[data-v-b3a23853],.cookie-consent__actions[data-v-b3a23853]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.cookie-consent-settings[data-v-b3a23853]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:10001;-ms-flex-align:center;-ms-flex-pack:center;background:#00000085;padding:20px}.cookie-consent-settings__panel[data-v-b3a23853]{background:var(--white);border-radius:20px;max-height:calc(100vh - 40px);overflow-y:auto;padding:28px;width:min(680px,100%)}.cookie-consent-settings__head[data-v-b3a23853]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:20px;justify-content:space-between;margin-bottom:12px}.cookie-consent-settings__close[data-v-b3a23853]{background:var(--bg);border-radius:50%;color:var(--dark-graphite);font-size:32px;height:44px;line-height:1;width:44px}.cookie-consent-settings__intro[data-v-b3a23853]{color:var(--dark-graphite);line-height:1.5;margin-bottom:20px}.cookie-consent-settings__category[data-v-b3a23853]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid var(--light-gray);gap:20px;justify-content:space-between;padding:18px 0}.cookie-consent-settings__category p[data-v-b3a23853]{color:var(--grey);line-height:1.4;margin-top:6px}.cookie-consent-settings__category small[data-v-b3a23853]{color:var(--dark-graphite);display:block;line-height:1.4;margin-top:8px}.cookie-consent-settings__category input[data-v-b3a23853]{height:22px;width:22px;-ms-flex-negative:0;accent-color:var(--blue);flex-shrink:0}.cookie-consent-settings__category-head[data-v-b3a23853]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.cookie-consent-settings__category-head span[data-v-b3a23853]{background:var(--bg);border-radius:999px;color:var(--dark-graphite);font-size:12px;padding:3px 8px}.cookie-consent-settings__communications[data-v-b3a23853]{background:var(--bg);border-radius:12px;padding:16px}.cookie-consent-settings__communications p[data-v-b3a23853]{color:var(--dark-graphite);line-height:1.45;margin-top:6px}.cookie-consent-settings__actions[data-v-b3a23853]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}@media (max-width:860px){.cookie-consent[data-v-b3a23853]{bottom:12px;left:12px;padding:20px;right:12px;width:auto}.cookie-consent__content[data-v-b3a23853]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookie-consent__actions .btn[data-v-b3a23853]{max-width:none;width:100%}.cookie-consent-settings[data-v-b3a23853]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0}.cookie-consent-settings__panel[data-v-b3a23853]{border-radius:20px 20px 0 0;max-height:92vh;padding:22px}.cookie-consent-settings__actions .btn[data-v-b3a23853]{max-width:none;width:100%}}.error[data-v-ff360c6d]{background:var(--bg);padding:50px 0}.error__title[data-v-ff360c6d]{color:var(--black-default);font-size:30px;line-height:35px;text-align:left}.error-head[data-v-ff360c6d]{margin-bottom:40px}.error-body[data-v-ff360c6d],.error-head__container[data-v-ff360c6d]{margin:0 auto;max-width:1480px;width:100%}.error-body[data-v-ff360c6d]{background:var(--white);position:relative;z-index:1}.error-body__container[data-v-ff360c6d]{margin:0 auto;max-width:1480px;padding:100px 40px;width:100%}@media (max-width:768px){.error-body__container[data-v-ff360c6d]{padding:30px 0}.error-body[data-v-ff360c6d]{background:transparent}.error-body[data-v-ff360c6d]:before{background:var(--white);content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:100vw;z-index:-1}}.error-body__wrapper[data-v-ff360c6d]{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-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:650px;width:100%}.error-body__wrapper h3[data-v-ff360c6d]{color:var(--black-default);font-size:64px;font-weight:400;line-height:75px;margin-bottom:36px;text-align:center}@media (max-width:768px){.error-body__wrapper h3[data-v-ff360c6d]{font-size:40px;line-height:40px}}.error-body__wrapper p[data-v-ff360c6d]{color:var(--black-default);font-size:25px;font-weight:300;line-height:29px;text-align:center}@media (max-width:768px){.error-body__wrapper p[data-v-ff360c6d]{font-size:18px;line-height:20px}}.error__btn[data-v-ff360c6d]{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;background:var(--blue);color:var(--white);font-size:20px;line-height:23px;margin:30px auto 0;max-width:277px;padding:19px 5px;text-align:center;text-transform:uppercase;-webkit-transition:.3s ease;transition:.3s ease;width:100%}@media (hover:hover){.error__btn[data-v-ff360c6d]:hover{opacity:.7;-webkit-transition:.3s ease;transition:.3s ease}}@media (max-width:768px){.error__btn[data-v-ff360c6d]{font-size:18px;line-height:20px}}
