.burger-menu{--burger-size:28px;cursor:pointer;display:flex;flex-direction:column;height:var(--burger-size);width:var(--burger-size)}@media screen and (max-width:575.98px){.burger-menu{--burger-size:22px}}.burger-menu.active .burger-menu__stick:first-of-type{transform:rotate(45deg) translate(2px);transform-origin:bottom}@media screen and (max-width:575.98px){.burger-menu.active .burger-menu__stick:first-of-type{transform:rotate(45deg) translate(3px)}}.burger-menu.active .burger-menu__stick:nth-of-type(2){transform:rotate(-45deg);transform-origin:top}.burger-menu.active .burger-menu__stick:nth-of-type(3){transform:translate(12px,-3px) rotate(45deg);transform-origin:bottom;width:50%}@media screen and (max-width:575.98px){.burger-menu.active .burger-menu__stick:nth-of-type(3){transform:translate(10px,-4px) rotate(45deg)}}.burger-menu.white .burger-menu__stick{background:#fff}.burger-menu.dark .burger-menu__stick{background:#010101}.burger-menu__stick{border-radius:10px;height:3px;margin:2px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6),background .2s}.burger-menu__stick:first-of-type{width:50%}.burger-menu__stick:nth-of-type(2){width:100%}.burger-menu__stick:nth-of-type(3){width:75%}.sidebar{background-color:#010101;bottom:0;color:#fff;display:flex;left:0;opacity:0;padding-bottom:30px;padding-top:120px;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s}.sidebar__submenu{display:flex;flex-direction:column;gap:10px;padding:10px 10px 10px 20px}.sidebar__submenu-item{align-items:center;display:flex}.sidebar__submenu-item:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:10px;margin-left:15px;transform:rotate(-45deg);transition:transform .2s;width:10px}.sidebar__submenu-item.active:after{transform:rotate(135deg) translateY(-5px)}.sidebar.show{opacity:1;pointer-events:all;z-index:10}.sidebar.show .sidebar__lang-list,.sidebar.show .sidebar__menu-list__item{animation:sidebar-link-in .5s}.sidebar.show .sidebar__address-list{display:flex}.sidebar__menu-list,.sidebar__wrapper{display:flex;flex:1;flex-direction:column}.sidebar__menu-list{align-items:flex-start;gap:24px}.sidebar__menu-list__item{animation:sidebar-link-out .5s;color:inherit;display:inline-block;font-size:24px;font-weight:500}.sidebar__lang-list{align-items:center;animation:sidebar-link-out .5s;display:flex;gap:20px}.sidebar__lang-list__item{font-size:20px;opacity:.5}.sidebar__lang-list__item.active{opacity:1}.sidebar__address-list{display:none;flex-direction:column;gap:15px}.n-dialog{align-items:center;background:transparent;border-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:.2s;z-index:-1}@media screen and (max-width:575.98px){.n-dialog{z-index:1}}.n-dialog.active{background:#01010199;pointer-events:auto}.n-dialog.active .dialog{animation:dialog-fade-in .3s;opacity:1;z-index:100}.n-dialog .dialog{border-radius:24px;display:flex;max-width:650px;min-height:470px;opacity:0;position:relative}@media screen and (max-width:991.98px){.n-dialog .dialog{max-width:550px}}@media screen and (max-width:767.98px){.n-dialog .dialog{max-width:400px}}@media screen and (max-width:575.98px){.n-dialog .dialog{border-radius:0;bottom:0;left:0;max-width:100%;position:fixed;right:0;top:0}}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@keyframes sidebar-link-in{0%{opacity:.5;transform:translate(15px)}to{opacity:1;transform:translate(0)}}@keyframes sidebar-link-out{0%{opacity:1;transform:translate(0)}to{opacity:.5;transform:translate(15px)}}.auth-step-one__header{display:flex;flex-direction:column;gap:8px}.auth-step-one__title{font-size:24px;font-weight:600;margin-bottom:8px}.auth-step-one__subtitle{margin-bottom:32px}.auth-step-one-form .v-field.v-field--focused{border:1px solid #010101}.auth-step-one-form__btn{margin-top:28px}.auth-step-one__conf{color:#a1a1a1;font-size:12px}.auth-step-one__conf span{color:#010101}.auth-step-two__header{display:flex;flex-direction:column;gap:8px}.auth-step-two__title{font-size:24px;font-weight:600;margin-bottom:8px}.auth-step-two__subtitle{margin-bottom:8px}.auth-step-two-form__phone-num{align-items:center;background:#f4f4f4;border-radius:4px;display:flex;margin-bottom:32px;margin-top:8px;padding:4px 0 4px 8px;width:-moz-fit-content;width:fit-content}.auth-step-two-form__phone-btn{align-items:center;background:transparent!important;display:flex;height:24px!important;padding:0!important;width:24px!important}.auth-step-two-form__phone-btn .v-btn--size-default{min-width:30px!important}.auth-step-two-form .v-field.v-field--focused{border:1px solid #010101}.auth-step-two__btn{margin-top:28px}.auth-step-two__timer{font-size:14px;margin-top:8px}.auth-step-two__timer span{background:#ffd6001a;border-radius:4px;padding:4px}.auth-step-two__timer-refresh{align-items:center;display:flex}.auth-step-two__timer-refresh i{cursor:pointer;margin-left:8px}.dialog-main-wrapper{border-radius:24px;display:flex;outline:none;overflow:hidden;width:100%}@media screen and (max-width:575.98px){.dialog-main-wrapper{border-radius:0}}.dialog-wrapper{background:#fff;display:flex;flex-direction:column;padding:20px;width:100%}.dialog-header{align-items:center;display:flex;justify-content:space-between;width:100%}.dialog-header__logo{display:none}@media screen and (max-width:575.98px){.dialog-header__logo{display:flex}}.dialog__lang-list{align-items:center;display:none;gap:12px}@media screen and (max-width:575.98px){.dialog__lang-list{display:flex}}.dialog__lang-list__item{opacity:.5}.dialog__lang-list__item.active{opacity:1}.dialog-body{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media screen and (max-width:575.98px){.dialog-body{margin-top:30px}}.dialog-img-block{align-items:center;background:#ffd600;display:flex;justify-content:center;min-width:270px;overflow:hidden;position:relative}.dialog-img-block.secondary{background:#010101}@media screen and (max-width:991.98px){.dialog-img-block{min-width:200px}}@media screen and (max-width:767.98px){.dialog-img-block{display:none}}.dialog__img{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.dialog__img img{height:100%;width:100%}@media screen and (max-width:991.98px){.dialog__img{right:-35%}}.dialog__btn{background:transparent!important;position:absolute;right:-50px;top:-30px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:575.98px){.dialog__btn{position:static}.dialog__btn__icon{color:#010101!important}}.header{--base-color:#fff;background-color:transparent;display:flex;height:105px;position:relative;transition:all .3s}.header__submenu{background:#fff;border-radius:12px;box-shadow:0 10px 15px #0000001a;display:flex;flex-direction:column;left:0;min-width:300px;opacity:0;padding:10px;position:absolute;top:100%;transform:translateY(10px);transition:all .2s;visibility:hidden}.header__submenu .header__link-list__item{color:#010101}@media screen and (max-width:1499.98px){.header{height:85px}}@media screen and (max-width:1199.98px){.header{height:75px}}.header.active{background-color:#fff;--base-color:#010101}.header.active .shopping-cart__icon{color:#010101!important}.header__wrapper{align-items:center;display:flex;flex:1;justify-content:space-between}@media screen and (max-width:991.98px){.header__burger-menu{display:flex!important}}.header__link-list{align-items:center;display:flex;gap:24px}@media screen and (max-width:1499.98px){.header__link-list{gap:8px}}@media screen and (max-width:1199.98px){.header__link-list{padding:10px 5px}}@media screen and (max-width:991.98px){.header__link-list{display:none}}.header__link-list__item{color:var(--base-color);cursor:pointer;font-weight:400;list-style:none;padding:10px 15px;position:relative;transition:all .2s;white-space:nowrap}@media screen and (max-width:1199.98px){.header__link-list__item{padding:10px 5px}}.header__link-list__item.active{color:#ffd600;left:0;width:100%}.header__link-list__item:after{background:var(--base-color);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease 0s,left .3s ease 0s;width:0}.header__link-list__item:hover:after{width:100%}.header__link-list__item:hover .header__submenu{opacity:1;transform:translateY(0);visibility:visible}.header__actions{align-items:center;display:flex;gap:32px}@media screen and (max-width:1499.98px){.header__actions{gap:10px}}@media screen and (max-width:1199.98px){.header__actions{gap:0}}.header__lang-list{align-items:center;color:var(--base-color);display:flex;gap:12px}@media screen and (max-width:991.98px){.header__lang-list{display:none}}.header__lang-list__item{opacity:.5;text-transform:uppercase}.header__lang-list__item.active{opacity:1}.header__user-profile,.header__user-profile__enter{align-items:center;display:flex}.header__user-profile__enter{gap:8px;position:relative}.header__user__avatar{align-items:center;border:2px solid #ffd600;border-radius:50px;cursor:pointer;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.header__user__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header__user-drop__btn{background-color:transparent!important}@media screen and (max-width:767.98px){.header__user-drop__btn{display:none}}.header__user-drop__btn:hover{background:transparent!important}.header__user-drop__btn.rotate{transform:rotate(180deg)}.header__logo{height:40px}@media screen and (max-width:991.98px){.header__logo{height:35px}}@media screen and (max-width:575.98px){.header__logo{height:32px}}.header__logo img{height:100%;width:100%}.header__actions,.header__burger-menu,.header__logo{z-index:11}.header__phone{align-items:center;display:flex}@media screen and (max-width:991.98px){.header__phone{display:none}}.header__phone-icon{margin-right:5px}@media screen and (max-width:1499.98px){.header__phone-icon{font-size:26px!important;height:26px!important;width:26px!important}}.header__phone-number{color:var(--base-color);font-size:18px;font-weight:600}@media screen and (max-width:1499.98px){.header__phone-number{font-size:16px}}.header-shopping{position:relative}.header-shopping__btn{background-color:transparent!important}.header-shopping__btn-badge{--size:16px;align-items:center;background:#ee4545;border-radius:50%;bottom:55%;color:#fff;display:flex;font-size:10px;font-weight:500;height:var(--size);justify-content:center;left:55%;line-height:15px;min-height:var(--size);min-width:var(--size);position:absolute;text-align:center;width:var(--size)}.footer{background-color:#000;padding:32px 0}.footer-wrapper{display:flex;flex-direction:column;position:relative}.footer-wrapper:after{background-color:#fff;content:"";height:1px;opacity:.1;position:absolute;top:60%;transform:translateY(-50%);width:100%}@media screen and (max-width:1199.98px){.footer-wrapper:after{display:none}}.footer-upper{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:1199.98px){.footer-upper{align-items:flex-start;flex-direction:column;gap:30px}}.footer-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:24px}@media screen and (max-width:767.98px){.footer-bottom{align-items:flex-start;flex-direction:column}}.footer-media{display:flex}.footer-media__separator{background:linear-gradient(21deg,#fff0,#ffffff70 48.64%,#fff0);margin:0 15px;min-height:100%;width:1px}@media screen and (max-width:767.98px){.footer-media__separator{display:none}}.footer-socials{align-items:center;display:flex;gap:12px}@media screen and (max-width:767.98px){.footer-socials{display:none}}.footer-socials.mobile{display:none}@media screen and (max-width:767.98px){.footer-socials.mobile{display:flex}}.footer__logo{position:relative}.footer__icon{background-color:#151515;border-radius:10px;cursor:pointer;overflow:hidden;padding:2px}.footer__icon,.footer__icon:hover{transition:all .3s}.footer__icon:hover.telegram svg path,.footer__icon:hover.twitter svg path{fill:#08c}.footer__icon:hover.facebook svg path{fill:#1778f2}.footer__icon:hover.instagram svg path{fill:url(#rg)}.footer.contact{background-color:transparent}.footer-links{align-items:center;display:flex;gap:24px}@media screen and (max-width:767.98px){.footer-links{flex-wrap:wrap;gap:0}}.footer__submenu{background:#fff;border-radius:12px;bottom:100%;box-shadow:0 10px 15px #0000001a;display:flex;flex-direction:column;left:0;min-width:200px;opacity:0;padding:10px;position:absolute;transform:translateY(10px);transition:all .2s;visibility:hidden}.footer__submenu__link{color:#010101;padding:10px 15px}.footer__link{color:#fff;cursor:pointer;font-weight:400;list-style:none;padding:10px 15px;position:relative;transition:all .2s;white-space:nowrap}.footer__link:after{background:none repeat scroll 0 0 transparent;background:#fff;bottom:0;content:"";height:2px;left:50%;position:absolute;transition:width .3s ease 0s,left .3s ease 0s;width:0}.footer__link:hover:after{left:0;width:100%}.footer__link:hover .footer__submenu{opacity:1;transform:translateY(0);visibility:visible}.footer__text{color:#fff;font-size:14px;font-weight:400}@media screen and (max-width:767.98px){.footer__text{display:none}}.footer__text.mobile{display:none}@media screen and (max-width:767.98px){.footer__text.mobile{display:block;margin-top:20px}}.footer-contacts{align-items:center;display:flex;gap:20px}@media screen and (max-width:767.98px){.footer-contacts{align-items:flex-start;flex-direction:column}}.footer-contact{align-items:center;display:flex;gap:8px}.footer-contact__text{color:#fff;font-size:14px;font-weight:500;text-decoration:none;white-space:normal}.footer-contact__text span{color:#fff9;font-weight:400}
