:root{scroll-behavior:smooth;--bg-element:#f3f1ff;--element:#f0f0f0;--primary:#fff;--secondary:#e3e3e3;--color-white:#000;--skeleton-base-color:#f0f0f0;--skeleton-highlight-color:#e3dff8b0;--text-primary:#4f4e53;--text-alt:#4e4e6a;--text-darker:#6c687c;--icon-color:#515071;--icon-hover:#7b49d9;--icon-menu-hover:#8480f9;--input-border:#696977;--accent-violet:#8e5bef;--attention-red:#eb1469;--scrollY-thumb:#515071;--scrollY-track:#f0edffb0;--BG_Violet:#1e1c3b}:root.dark{--bg-element:#1c1e31;--element:#292942;--primary:#2e2e4b;--secondary:#262641;--color-white:#fff;--skeleton-base-color:#292942;--skeleton-highlight-color:#8480f933;--text-primary:#d2cfde;--text-alt:#8282b0;--text-darker:#bab3d4;--icon-color:#7b7aae;--icon-hover:#7b49d9;--icon-menu-hover:#8480f9;--input-border:#828293;--BG_Violet:#1c1e31;--scrollY-thumb:#7b7aae;--scrollY-track:#1c1e31}*{box-sizing:border-box;padding:0;margin:0;font-family:var(--font-open-sans)}html{scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}body,html{height:100dvh}body{font-family:var(--font-open-sans);position:relative;background:var(--bg-element)}main{padding-left:120px;padding-right:120px}@media screen and (max-width:1921px){main{padding-left:120px;padding-right:120px}}@media screen and (max-width:1024px){main{padding-left:60px;padding-right:60px}}@media screen and (max-width:600px){main{padding-left:20px;padding-right:20px}}#rightMenu .trackYVisible .ScrollbarsCustom-Wrapper,.basket-modal-list .ScrollbarsCustom-Wrapper,.leftMenu .trackYVisible .ScrollbarsCustom-Wrapper{width:calc(100% - 4px)}.leftMenu .ScrollbarsCustom-Content{display:flex;flex-direction:column;justify-content:space-between}.ScrollbarsCustom-Content{padding:0!important}.ScrollbarsCustom-Thumb{width:4px!important}.ScrollbarsCustom,.ScrollbarsCustom-TrackY{height:100%!important}.ScrollbarsCustom-TrackX{display:none!important}.ScrollbarsCustom-Wrapper{height:100%!important}.ScrollbarsCustom-Scroller{padding:0}#rightMenu{padding-right:4px}#rightMenu:has(.trackYVisible){padding-right:0}@media screen and (max-width:1024px){#rightMenu{padding-right:0}}button{cursor:pointer!important;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}button:disabled{cursor:default!important}.button{border-radius:12px;color:var(--color-white);font-weight:700;font-size:15px;border:none;padding:10px 20px;position:relative;z-index:1}.button,.button.primary{transition:all .3s ease-in-out}.button.primary{background-image:linear-gradient(45deg,#3c197b,#6c139f,#a72ba8)}.button.primary:before{content:"";position:absolute;inset:0;background:linear-gradient(-45deg,#a72ba8,#a72ba8);opacity:0;transition:opacity .3s ease-in-out;z-index:-1;border-radius:12px}.button.primary:hover:before{opacity:1}.button.secondary{background:linear-gradient(-45deg,#2fd2cd,#1e8ac0)}.button.secondary:before{content:"";position:absolute;inset:0;background:linear-gradient(-45deg,#1e8ac0,#1e8ac0);opacity:0;transition:opacity .3s ease-in-out;z-index:-1;border-radius:12px}.button.secondary:hover:before{opacity:1}dialog::-webkit-backdrop{display:none!important}dialog::backdrop{display:none!important}@media screen and (max-width:600px){.Toastify__toast-container{top:60px}}.toastPageNotAvailable{border-radius:0;border:2px solid var(--icon-color);background-color:var(--secondary);height:80px;color:var(--color-white)}.toastPageNotAvailable .Toastify__progress-bar--wrp{border-radius:0}.toastPageNotAvailable .Toastify__progress-bar--bg{background-color:var(--secondary);border-radius:0}.toastPageNotAvailable .Toastify__progress-bar-theme--dark{background-color:var(--icon-menu-hover)}@media screen and (max-width:480px){.toastPageNotAvailable{width:210px;height:60px}}.toastAccountSettings{border-radius:12px;border:none;background-color:var(--bg-element);padding:14px 30px;font-size:18px;font-style:normal;font-weight:400;line-height:140%;color:var(--color-white);min-height:56px;max-width:426px}@media screen and (max-width:1024px){.toastAccountSettings{padding:10px 30px;font-size:16px;line-height:normal;min-height:48px;max-width:396px}}@media screen and (max-width:600px){.toastAccountSettings{padding:8px 34px 8px 30px;font-size:14px;min-height:38px;max-width:390px;margin-top:-30px}.toastAccountSettings svg{width:22px;height:22px}.Toastify__toast-container{gap:18px}}@media screen and (max-width:405px){.toastAccountSettings{max-width:315px}}.toastLoading{border-radius:12px;border:none;background-color:var(--bg-element);padding:14px 30px;font-size:18px;font-style:normal;font-weight:400;line-height:140%;min-height:56px;max-width:426px;color:var(--color-white)}@media screen and (max-width:1024px){.toastLoading{padding:10px 30px;font-size:16px;line-height:normal;min-height:48px;max-width:396px}}@media screen and (max-width:600px){.toastLoading{padding:8px 34px 8px 30px;font-size:14px;min-height:38px;max-width:390px;margin-top:10px}}@media screen and (max-width:405px){.toastLoading{width:100%;max-width:315px}}#right-menu-button{display:none}body:has(.margin-with-right-menu) #right-menu-button{display:flex}.gm-control-active,.gm-fullscreen-control,.gm-style a,.gm-style-cc,.gmnoprint,a[href^="https://maps.google.com/maps"]{display:none!important}.pac-container{background-color:var(--primary);border-radius:0;border-top:none;border-right:none;font-family:Roboto,sans-serif}.pac-item{color:#8282b0!important;font-weight:700!important;border:none}.pac-item:hover{background-color:var(--bg-element)}.pac-item-query{color:#8282b0!important;font-weight:700!important}.react-tel-input{height:60px}@media(max-width:1023px){.react-tel-input{height:44px}}@media screen and (max-width:599px){.react-tel-input{height:36px}}.react-tel-input .special-label{display:none!important}.react-tel-input .form-control{height:60px!important;width:100%!important;padding:0 22px 0 80px!important;background:var(--primary)!important;border:1px solid var(--input-border)!important;border-radius:12px!important;font-size:18px!important;font-weight:400!important;line-height:1.4!important;color:var(--input-border)!important}.react-tel-input .form-control:focus{border:1px solid var(--color-white)!important}.global-input-error .react-tel-input .form-control{border:1px solid #eb1469!important;will-change:transform;transform:translateZ(0)}.react-tel-input .selected-flag{background:var(--primary)!important;width:60px!important;border:1px solid var(--input-border)!important;border-radius:12px 0 0 12px!important}.react-tel-input .form-control:focus .selected-flag{border:1px solid var(--color-white)!important}.global-input-error .react-tel-input .selected-flag{border:1px solid #eb1469!important;will-change:transform;transform:translateZ(0)}.react-tel-input .flag-dropdown{background:var(--primary)!important;width:60px!important;border:none!important}.react-tel-input .flag{border:none!important;transform:scale(1.2);margin-left:6px}.react-tel-input .country-list{background:var(--primary)!important;width:400px!important;border-radius:12px!important}.react-tel-input .country-list::-webkit-scrollbar{width:8px}.react-tel-input .country-list::-webkit-scrollbar-track{background:var(--primary)}.react-tel-input .country-list::-webkit-scrollbar-thumb{background-color:var(--primary),10%;border-radius:4px}.react-tel-input .country-list::-webkit-scrollbar-thumb:hover{background-color:var(--bg-element),20%}.react-tel-input .country-list{scrollbar-width:thin;scrollbar-color:var(--primary) var(--bg-element)}.react-tel-input .country{font-size:18px!important}.react-tel-input .country:hover,.react-tel-input .highlight{background:var(--bg-element)!important}@media(max-width:1064px){.react-tel-input .country-list{width:220px!important}.react-tel-input .country{font-size:15px!important}}@media(max-width:1023px){.react-tel-input{height:44px}.react-tel-input .form-control{height:44px!important;font-size:14px!important}}@media(max-width:599px){.react-tel-input{height:36px}.react-tel-input .form-control{height:36px!important}}.levels-open .ScrollbarsCustom{height:450px!important;max-height:450px!important}a{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.swipper_products .swiper{overflow:visible;width:100%}.react-loading-skeleton{line-height:normal!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}