._cookies-banner_16gwl_1{position:fixed;right:20px;z-index:11;display:grid;grid-template-columns:1fr auto;grid-auto-flow:column;column-gap:32px;align-items:center;max-width:410px;padding:16px;font-size:14px;font-weight:300;line-height:1.5;color:#fff;background-color:#323232;border-radius:8px;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;opacity:0%;animation:_fadeIn_16gwl_1 .25s cubic-bezier(.4,0,.2,1) forwards}@keyframes _fadeIn_16gwl_1{0%{opacity:0%}to{opacity:100%}}@media (width <= 600px){._cookies-banner_16gwl_1{left:16px;column-gap:16px;width:calc(100% - 32px);max-width:100%}}._cookies-banner_closing_16gwl_38{animation:_slide-and-fade-out_16gwl_1 .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes _slide-and-fade-out_16gwl_1{0%{opacity:80%;transform:translate(0)}to{visibility:hidden;pointer-events:none;opacity:0%;transform:translate(100vw)}}._cookies-banner_16gwl_1 ._cookies-banner__left-content_16gwl_53{min-width:0;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;overflow-wrap:anywhere}._cookies-banner_16gwl_1 ._cookies-banner__accept-button_16gwl_59{padding:3px!important}.sticked-top-bar{margin-bottom:16px;background-color:#000;position:sticky;top:0;z-index:10;padding:15px 0;transition:background-color .5s ease-in-out}.sticked-top-bar.white{background-color:rgba(var(--sticked-bar-background),0);transition:background-color .1s}.sticked-top-bar.white.sticked{transition:background-color .1s}.sticked-top-bar.filled{background-color:var(--main-color)}.sticked-top-bar.sticked{background-color:rgba(var(--sticked-bar-background),var(--sticked-bar-opacity));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 10px 10px -10px #0000001a;top:-1px;transition:background-color .5s ease-in-out}.sticked-top-bar.sticked.filled{background-color:var(--main-color)}@media (min-width: 900px){.sticked-top-bar.fullWidthSite{top:61px;border-top:solid 1px transparent}.sticked-top-bar.fullWidthSite.sticked{border-top:solid 1px var(--divider-color)}}@media (min-width: 600px) and (max-width: 899px){.sticked-top-bar ul.categories-menu::-webkit-scrollbar{height:6px}.sticked-top-bar ul.categories-menu::-webkit-scrollbar-track{background:transparent}.sticked-top-bar ul.categories-menu::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:4px}}.sticked-top-bar ul.categories-menu{display:flex;align-items:center;white-space:nowrap;margin:0 20px 0 0;list-style:none;font-size:0;padding:0;flex-grow:1;min-width:0;overflow:hidden}.sticked-top-bar ul.categories-menu .scroll-container{padding:20px 0;cursor:pointer;display:flex;align-items:center}.sticked-top-bar .inner-wrapper{display:flex;justify-content:space-between;align-items:center}.sticked-top-bar ul.categories-menu li{display:flex;flex:0 0 auto;font-size:16px}.sticked-top-bar ul.categories-menu li.visible{order:0;visibility:visible;opacity:1}.sticked-top-bar ul.categories-menu li.invisible{order:100;visibility:hidden;pointer-events:none}.sticked-top-bar ul.categories-menu ul.flexmenu--dropdown li{display:block}.sticked-top-bar ul.categories-menu li a{width:fit-content;color:#fff;cursor:pointer;margin-right:20px;border-bottom:1px solid rgba(0,0,0,0)}.sticked-top-bar.white ul.categories-menu li a{color:var(--text-color)}.sticked-top-bar.filled ul.categories-menu li a{color:#fff}.sticked-top-bar ul.categories-menu li a:hover{text-decoration:none;border-bottom:1px dashed}.sticked-top-bar ul.categories-menu li a.active{color:var(--main-color)!important}.sticked-top-bar.filled ul.categories-menu li a.active{color:#fff!important;border-bottom:1px dashed}.sticked-top-bar.filled ul.categories-menu .flexmenu--dropdown li a.active{color:var(--main-color)!important}.sticked-top-bar.sticked ul.categories-menu li a{color:var(--text-color)}.sticked-top-bar.sticked.filled ul.categories-menu>li a{color:#fff}@media (max-width: 899px){.sticked-top-bar--container{height:56px;width:100%;margin-bottom:16px}.sticked-top-bar{width:100%;background:var(--background-color);padding:0}.sticked-top-bar.sticked{background-color:var(--background-color);-webkit-backdrop-filter:none;backdrop-filter:none;position:fixed;margin-bottom:16px}.sticked-top-bar ul.categories-menu{overflow:visible;overflow-y:auto;white-space:nowrap;margin:0 -16px;padding:8px 16px}.sticked-top-bar ul.categories-menu li a{font-size:14px;padding:0 16px;margin:4px 15px 4px 0;background:var(--counter-buttons-color);color:var(--text-color);border:0!important;border-radius:15px;display:inline-block;height:32px;line-height:32px;z-index:11}.sticked-top-bar.filled ul.categories-menu li a,.sticked-top-bar.sticked.filled ul.categories-menu li a{background-color:var(--background-color);color:var(--main-color)}.sticked-top-bar.white.sticked{background-color:rgba(var(--sticked-bar-background),1)}.sticked-top-bar ul.categories-menu li:last-child a{margin-right:0}.sticked-top-bar ul.categories-menu li a:hover{text-decoration:none}.sticked-top-bar ul.categories-menu li a.active{background-color:var(--main-color);color:#fff!important}.sticked-top-bar.filled ul.categories-menu li a.active{background-color:var(--sec-color);color:#fff!important}.sticked-top-bar ul.categories-menu li a.menu-icon{display:flex;align-items:center;padding:0 10px;margin-right:-44px;transform:translate(-60px);will-change:margin-right,transform;transition-property:margin-right,transform;transition-duration:.15s;transition-timing-function:ease-out}.sticked-top-bar.sticked ul.categories-menu li a.menu-icon{margin-right:15px;transform:translate(0)}.modal-close{position:absolute!important;right:auto;left:17px;top:7px;color:#000!important}.sticked-top-bar ul.categories-menu .scroll-container{padding:10px 0}}.sticked-top-bar ul.categories-menu li .categoriesPopupMenu{transition:all .15s;background:#fff;box-shadow:0 0 10px #0000003b;border-radius:5px;padding:15px;top:48px;right:0;position:absolute;width:200px;margin-right:-60px}.sticked-top-bar ul.categories-menu li .categoriesPopupMenu a{display:block;color:#000!important}.flexmenu--more{display:flex;order:99;position:sticky;right:0;font-size:14px;cursor:pointer}.flexmenu--dropdown{display:none;transition:all .15s;background:var(--background-color);box-shadow:0 0 10px #0000003b;border-radius:5px;padding:15px;top:39px;right:0;position:absolute}.flexmenu--more:hover .flexmenu--dropdown{display:block}.sticked-top-bar ul.categories-menu:has(.flexmenu--more:hover){margin-bottom:-700px;padding-bottom:700px}.flexmenu--more:hover .btn.btn--action{background:var(--second-color)}.flexmenu--dropdown:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:var(--background-color);height:20px;width:20px;right:25px;top:-3px;content:"";display:block;position:absolute}.flexmenu--dropdown:before{display:block;content:" ";background:transparent;height:20px;width:100%;position:absolute;left:0;top:-20px}.sticked-top-bar ul.categories-menu .flexmenu--more .flexmenu--dropdown a{display:block;margin:8px;color:var(--text-color);border-bottom:1px dashed transparent!important;white-space:nowrap}.sticked-top-bar ul.categories-menu .flexmenu--dropdown a:hover{border-bottom:1px dashed var(--text-color)!important;background:rgba(var(--main-color),.2)}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.f{--y: calc(var(--len) - var(--nth));position:absolute;bottom:0;right:0;width:100%;transform:translate3d(0,calc(var(--y) * -40%),0) scale(calc(1 - .05 * var(--y)));transition:all .3s;min-height:80px}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Toastify__toast-container{min-width:380px;white-space:pre-line;font-size:14px;font-family:inherit;padding:0}.Toastify__toast--info,.Toastify__toast--error,.Toastify__toast--success{background-color:#323232;color:#fff;min-height:48px}.Toastify__toast{align-items:flex-start;margin-bottom:16px;border-radius:4px;font-family:inherit;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}@media (max-width: 600px){.Toastify__toast-container{min-width:unset;width:auto;top:8px;left:8px;right:8px}.Toastify__toast{margin-bottom:8px}}.promocode-wrapper .MuiOutlinedInput-root{border-top-right-radius:0!important;border-bottom-right-radius:0!important;height:100%}.promocode-wrapper input.Mui-disabled{border-radius:12px 0 0 12px}.promocode-wrapper .btn--action{border-radius:0 12px 12px 0!important;margin-left:-1px;min-width:130px}.cart--addon-products__minicart-promo--wrapper .btn--action{width:100px}.promocode--input-wrapper{display:flex}.promocode--input-wrapper>div{flex-grow:1}.minicart--inner .promocode--input-wrapper{margin-left:-13px}.promocode--input-wrapper label{overflow:visible}.minicart--inner .promocode--input-wrapper fieldset,.minicart--inner .promocode--input-wrapper input{border:0;background:none!important}.minicart--inner .promocode-button{color:var(--main-color)!important;width:auto!important;background:none!important;padding:0!important;margin-top:0!important;min-width:auto!important;line-height:1!important;letter-spacing:-1px!important;transition:color .2s}.minicart--inner .promocode-button:hover{background:none!important;color:var(--text-color)!important}.minicart--inner *{letter-spacing:-1px}.checkout .promocode-wrapper .Mui-disabled input{background:none}.product-KBZU--title-info{margin:5px 0 0 16px;cursor:pointer;transition:color .3s!important}.product-KBZU--title-info:hover{color:var(--main-color)}.product-KBZU--tooltip{padding:8px;font-size:12px;line-height:1.5}.product-KBZU--tooltip-title{color:#666;margin-bottom:4px}.product-KBZU--tooltip-option{display:flex;justify-content:space-between}.modificator-products{text-align:left}.modificator-products--grid-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-2%}.modificator-products .modificator-products--title{font-size:18px;font-weight:400;margin-top:1.5rem}.modificator-product{display:flex;flex-direction:column;height:100%;padding:10px;border-radius:10px;background:var(--addon-background);cursor:pointer;margin-bottom:0;position:relative;border:2px solid transparent;transition:border .15s ease-out 0s}.modificator-product-active{border:2px solid var(--main-color)}.modificator-product .modificator-product--image{display:flex;flex-direction:column;justify-content:center;aspect-ratio:1/1;overflow:hidden}.modificator-product .modificator-product--image img{width:100%}.modificator-product .modificator-product--title{font-size:14px;margin-top:0;margin-bottom:.25rem!important;flex-grow:1}.modificator-product .modificator-product--price{font-size:14px;margin-bottom:.5rem!important;font-weight:700;margin-top:.5rem}.modificator-product .btn-buy{border-radius:15px!important;font-size:14px!important;padding:3px 15px!important;width:100%;white-space:nowrap}.modificator-product .product--quantity{height:32.5px;position:relative}.modificator-product .product--quantity .quantity{width:calc(100% - 64px);height:32.5px}.modificator-product .product--quantity .product-decrease,.modificator-product .product--quantity .product-add{padding:6px 16px!important}.minicart-recommends{margin-bottom:40px}.reccomend-slide--addons-wrapper.recommend-product img{width:70px!important;border-radius:5px}.minicart--recommends-title{margin:40px 0 10px;padding-left:20px}.minicart-recommends .swiper{padding:20px;margin-top:-20px;margin-bottom:-20px}.minicart-recommends .swiper-wrapper{padding:0;margin:0;height:auto!important}.minicart-recommends .recommend-product{background:var(--background-color);height:125px!important;box-shadow:#0605321a 0 6px 20px!important;transition:box-shadow .15s ease-out 0s}.minicart-recommends .recommend-product:hover{box-shadow:#0605321a 0 10px 16px -10px!important}.minicart-recommends .recommend-product:active{box-shadow:#0605321a 0 0!important}.reccomend-slide--addons-wrapper.recommend-product{display:block;text-align:center}.reccomend-slide{display:flex;height:auto!important;width:auto!important}.home-recommends{margin-bottom:40px}.home-recommends--title{margin-bottom:.75rem}.home-recommends .swiper{padding-top:20px;margin-top:-20px;padding-bottom:20px;margin-bottom:-20px}.home-recommends .swiper-wrapper{height:auto!important}.home-recommends .recommend-product{box-shadow:var(--recommend-product-box-shadow);background:var(--product-background);transition:box-shadow .15s}.home-recommends .recommend-product:hover{box-shadow:var(--product-hover-box-shadow)}@media (max-width: 899px){.home-recommends{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.home-recommends .swiper{margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important}}@media (min-width: 899px){.home-recommends .recommend-product:before{box-shadow:inset 0 0 0 1px var(--product-border);height:100%;width:100%;position:absolute;top:0;left:0;content:"";border-radius:inherit;pointer-events:none}.home-recommends{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.home-recommends .swiper{margin-left:-24px!important;margin-right:-24px!important;padding-left:24px!important;padding-right:24px!important}}.home-recommends .swiper-button-prev.swiper-button-disabled,.home-recommends .swiper-button-next.swiper-button-disabled{display:none}.recommend-product{display:flex;padding:12px;font-size:14px;border-radius:15px;overflow:initial;cursor:pointer}.recommend-product .right-block{display:flex;flex-direction:column;justify-content:center;font-size:15px;position:relative;max-width:120px;min-width:80px}.recommend-product .product-image{width:95px;height:95px;margin-right:15px;display:flex;flex-direction:column;justify-content:center}.recommend-product .product-image img{max-width:100%;max-height:100%;border-radius:4px}.recommend-product .product--price{margin-top:10px;font-size:17px;font-weight:700}.product-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home--empty-products-list--container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.product{height:100%;border-radius:15px;vertical-align:top;position:relative;overflow:hidden;display:flex;flex-direction:column}.product-grid-item.one-layout .product{box-shadow:var(--product-box-shadow)}.product.disabled{opacity:.5}.product:hover{box-shadow:var(--product-box-shadow);z-index:1;overflow:hidden;border-radius:15px;transition:box-shadow .15s}.product-grid-item.one-layout .product:hover{box-shadow:var(--product-hover-box-shadow)}.product--image{height:180px;box-sizing:initial;padding:20px 20px 0}.product--image .lazyload-wrapper{height:100%;display:flex;justify-content:center;align-items:center}.product--image.fixedRatio .lazyload-wrapper{padding-top:68.75%;position:relative;overflow:hidden;border-radius:10px}.one-layout .product--image.fixedRatio .lazyload-wrapper{border-radius:0}.product--image img{border-radius:10px;max-width:100%;max-height:100%}.product--image img.soon{height:100%}@media (min-width: 899px){.product--image.fullwidth{height:auto}.one-layout .product .product--image{position:relative;padding:0 0 75%;height:auto}.one-layout .product .product--image img{border-radius:0;position:absolute;top:0}.one-layout .product .product--image.fullwidth{padding:0}.one-layout .product .product--image.fullwidth img{position:relative;width:100%}.product .product--image.fullwidth.fixedRatio img{position:absolute;top:50%;transform:translateY(-50%);max-height:none}}.product--image .placeholder img{width:100%;left:0}.product--image img,.product.open .product--image img{transition:transform .15s}.product--inner-wrapper{display:flex;flex-direction:column;padding:0 20px 20px;flex-grow:1}.product--title{position:relative;margin-top:10px;margin-bottom:.75rem;font-size:20px;font-weight:bolder;text-overflow:ellipsis;flex-grow:1}.product--title>*{margin:0}.product--description{position:relative;height:48px;overflow:hidden;font-size:14px;line-height:1.15;color:#666;word-break:break-word;margin-bottom:8px}.short-fade{position:absolute;left:0;bottom:-1px;width:100%;height:22px;background:-moz-linear-gradient(top,rgba(var(--product-fade-color),0) 0%,rgba(var(--product-fade-color),1) 100%);background:-webkit-linear-gradient(top,rgba(var(--product-fade-color),0) 0%,rgba(var(--product-fade-color),1) 100%);background:linear-gradient(to bottom,rgba(var(--product-fade-color),0),rgba(var(--product-fade-color),1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.product--inner-wrapper .action{width:100%;text-align:end;cursor:pointer;color:var(--main-color);font-size:13px}.product--inner-wrapper .action span{border-bottom:1px dashed var(--main-color)}.product .product--image:hover,.product .product--title:hover,.product .product--description:hover{cursor:pointer}.product--buying{display:flex;justify-content:space-between;margin-top:10px;align-items:flex-end;column-gap:8px}.product--buying .btn-buy{height:40px;white-space:nowrap}.product--price-wrapper{display:flex;flex-direction:column;justify-content:center}.product--price{font-size:22px;font-weight:700;letter-spacing:-1px;line-height:1}.product--old-price{position:relative;margin-right:5px;font-size:14px}.product--sales{white-space:nowrap;display:flex;flex-wrap:wrap;align-items:center}.product--info{display:flex;flex-wrap:wrap;font-weight:400;white-space:nowrap;line-height:1}.product--info .weight{position:relative;font-size:14px;color:#aaa!important;margin-right:10px}.product--info .count-rolls{position:relative;font-size:14px;color:#aaa!important}.product--quantity{display:flex;font-size:0;bottom:0}.product--quantity .product-decrease,.product--quantity .product-add{width:32px!important;border-radius:50% 0 0 50%;padding:0;cursor:pointer;border:0;color:#999;background:var(--counter-buttons-color);font-size:16px;vertical-align:top;display:inline-flex;align-items:center;justify-content:center;min-width:auto}.product--quantity .product-add{border-radius:0 50% 50% 0}.product--quantity .product-decrease{border-radius:50% 0 0 50%}.product--quantity .product-decrease:hover,.product--quantity .product-add:hover{background:var(--main-color);border-color:var(--main-color);color:#fff}.product--quantity .quantity{height:40px;width:34px;display:inline-block;border:0;font-size:14px;color:var(--text-color);font-weight:500;padding-right:0;padding-left:0;text-align:center;border-radius:0;vertical-align:middle;background:var(--counter-buttons-color);outline:none!important}.product--stickers-wrapper{position:absolute;top:20px;left:20px;font-size:13px;z-index:1;display:flex;flex-wrap:wrap;pointer-events:none}@media (min-width: 899px){.product{background:var(--product-background)}.product:before{box-shadow:inset 0 0 0 1px var(--product-border);height:100%;width:100%;position:absolute;content:"";border-radius:inherit;pointer-events:none}}.product--sticker{background:#f3f3f7;padding:5px 10px;border-radius:20px;font-weight:700;margin:0 5px 5px 0;display:inline-flex;align-items:center;color:#fff;white-space:normal;text-align:center}.product--sticker.discount{background:#ea1b14;color:#fff}.product--sticker.peoples{color:#000}.product--sticker.peoples svg{width:14px;height:14px;margin-right:5px;position:relative}.product-grid-item .product.desctop-more-button{box-shadow:var(--product-box-shadow);cursor:pointer;min-height:390px}.product-grid-item .product.desctop-more-button:hover{box-shadow:var(--product-hover-box-shadow)}@media (max-width: 899px){.product-grid-item{border-radius:0;width:100%}.product-grid-item.default-layout{padding:0 0 25px}.product-grid-item.default-layout:not(:last-child){margin-bottom:20px!important;border-bottom:1px solid var(--divider-color)}.product-grid-item.default-layout .product{padding:0;max-width:100%;height:auto;box-shadow:none;border-radius:0}.product-grid-item.default-layout .product{flex-direction:row}.product-grid-item.one-layout .product{border-radius:15px;background:var(--product-background)}.product-grid-item.one-layout .product:before{box-shadow:inset 0 0 0 1px var(--product-border);height:100%;width:100%;position:absolute;content:"";border-radius:inherit;pointer-events:none}.product--image .placeholder img{width:100%;left:0}.product .product--image{min-width:130px!important;margin-right:15px;width:130px;padding:0;height:auto}.product-grid-item.one-layout .product .product--image{min-width:unset!important;margin-right:0;width:100%;height:auto;position:relative;padding:0 0 75%}.product .product--image img{border-radius:10px;position:initial;max-width:100%;max-height:100%;bottom:auto;left:0;transform:translate(0)}.product-grid-item.one-layout .product .product--image .lazyload-wrapper{display:block}.product-grid-item.one-layout .product .product--image img{border-radius:0;position:absolute;top:0;left:50%;width:auto;transform:translate(-50%)}.one-layout .product .product--image.fullwidth{padding:0}.one-layout .product .product--image.fullwidth img{position:relative;width:100%}.product .product--image.fullwidth.fixedRatio img{position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:none}.product-grid-item.one-layout .product .product--image .placeholder img{left:50%}.product--stickers-wrapper{position:relative;top:0;left:0;font-size:11px;white-space:nowrap}.product--title{white-space:normal;margin-top:0}.product-grid-item.one-layout .product--title{margin-top:10px}.product--inner-wrapper{width:100%;padding:0}.product-grid-item.one-layout .product--inner-wrapper{padding:0 20px 20px}.product:hover{box-shadow:none}.product--quantity .product-decrease,.product--quantity .product-add{width:28px!important}.cart--product .product-decrease,.cart--product .product-add{height:28px!important}.product--quantity .quantity{width:28px;display:inline-block}.cart--product .product--quantity .quantity{height:28px}.product-grid-item:not(.one-layout) .short-fade{background:-moz-linear-gradient(top,rgba(var(--rgb-background-color),0) 0%,rgba(var(--rgb-background-color),1) 100%);background:-webkit-linear-gradient(top,rgba(var(--rgb-background-color),0) 0%,rgba(var(--rgb-background-color),1) 100%);background:linear-gradient(to bottom,rgba(var(--rgb-background-color),0),rgba(var(--rgb-background-color),1))}}@media (max-width: 600px){.product-grid-item.one-layout{width:100%;margin:0 0 20px;margin-bottom:20px!important}}.product--standart-price{white-space:nowrap}@media (max-width: 425px){.product--standart-price,.product--sale-price{font-size:18px}.product--old-price,.product--info .weight,.product--info .count-rolls{font-size:12px}}@media (max-width: 375px){.product--standart-price,.product--sale-price{font-size:16px}.product--old-price,.product--info .weight,.product--info .count-rolls{font-size:10px}}.minicart--text-info{border:1px solid #99dfff}.minicart.btn--action{display:flex;margin-left:auto;align-items:center}.sticked-top-bar.filled .minicart.btn--action{background-color:var(--background-color)!important}.sticked-top-bar.filled .minicart--topcart--total,.sticked-top-bar.filled .minicart--cart-icon{color:var(--main-color)}.sticked-top-bar.filled .minicart.btn--action:hover .minicart--topcart--total,.sticked-top-bar.filled .minicart.btn--action:hover .minicart--cart-icon{color:var(--sec-color)}.minicart.btn--action:hover{background:var(--main-color)!important;box-shadow:0 0 15px 0 var(--main-color);cursor:pointer}.minicart--separator{display:inline-block;width:1px;border-left:1px solid rgba(255,255,255,.3);height:15px;vertical-align:middle;margin:0 10px}.minicart--topcart--total{position:relative;top:auto;display:inline-flex;align-items:center;left:auto;color:#fff;font-weight:700;font-size:14px;overflow:hidden;width:70px}.minicart--topcart--total .minicart--topcart--price-total{position:absolute;white-space:nowrap;top:0;left:0;transition:all .25s}.minicart--topcart--total .minicart--topcart--count-item{white-space:nowrap;top:0;left:0;opacity:0;transform:translate(-100px);transition:all .25s}.btn--action.minicart:hover .minicart--topcart--price-total{opacity:0}.btn--action.minicart:hover .minicart--topcart--count-item{opacity:1;transform:translate(0)}.minicart--empty{text-align:center;position:absolute;left:15px;width:auto;right:15px;top:50%;transform:translateY(-50%)}.minicart--empty svg,.minicart--empty img{width:auto;height:100%;max-width:200px;max-height:200px;color:var(--text-color)}.minicart--inner{display:flex;flex-direction:column;width:420px;height:100%;background:var(--mini-cart-background)}.minicart--product-list{height:100%;overflow:auto;position:relative;padding-bottom:10px}.minicart--product-list::-webkit-scrollbar{width:6px}.minicart--product-list::-webkit-scrollbar-track{background:transparent}.minicart--product-list::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.minicart--inner-title{margin-top:10px;margin-bottom:10px;padding-left:15px;padding-right:5px;display:flex;justify-content:space-between;align-items:center}.minicart--inner-title.vk{flex-direction:row-reverse;justify-content:flex-end;line-height:.8}.minicart--inner-title.vk>*:first-child{margin-left:6px}.minicart--angle-icon{height:.9em;width:.9em}.minicart--product{margin-bottom:10px;padding:15px;background:var(--background-color);position:relative;font-size:14px;box-shadow:0 0 10px #6464641a}.minicart--product-info{display:flex}.minicart--product-attributes{font-size:13px;color:#5c6370!important}.minicart--product-attributes .promocode-name{color:var(--main-color)}.minicart--product-attributes-history{font-size:13px;color:#5c6370;display:flex;flex-direction:column;white-space:pre-wrap}.minicart--product-attributes-history .promocode-name{color:var(--main-color)}.minicart--product-image img{width:60px;border-radius:4px}.minicart--product-inner{flex-grow:1;padding-left:10px;position:relative}.minicart--product-info{display:flex;font-weight:400}.minicart--product-info .weight{position:relative;font-size:13px;color:#5c6370!important;margin-right:10px}.minicart--product-info .count-rolls{position:relative;font-size:13px;color:#5c6370!important}.minicart--product-info .promocode-name{font-size:13px;color:var(--main-color)}.minicart--product-title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5px}.minicart--product-remove{display:flex;cursor:pointer;color:var(--text-color);transition:color .2s;margin-left:8px}.minicart--product-remove:hover{color:var(--main-color)}.minicart--product-remove svg{width:15px;height:auto}.minicart--product-price{font-size:16px;margin-top:5px;font-weight:700}.minicart--product-name{font-weight:700;color:var(--text-color);line-height:1;font-size:16px;word-break:break-word}.minicart--product-quantity{font-size:0;right:0;bottom:0;display:flex;flex-wrap:nowrap}.minicart--product-quantity .product-decrease,.minicart--product-quantity .product-add{height:32px!important;width:32px!important;border-radius:50% 0 0 50%;line-height:1;padding:6px 16px!important;cursor:pointer;border:0;color:#999;background:var(--counter-buttons-color);font-size:16px;vertical-align:top;display:inline-flex;align-items:center;justify-content:center;min-width:auto}.minicart--product-quantity .product-add{border-radius:0 50% 50% 0}.minicart--product-quantity .product-decrease{border-radius:50% 0 0 50%}.minicart--product-quantity .product-decrease:hover,.minicart--product-quantity .product-add:hover{background:var(--main-color);border-color:var(--main-color);color:#fff}.change-quanity.modal-change-quantity .product-decrease:hover,.change-quanity.modal-change-quantity .product-add:hover{background:var(--sec-color);border-color:var(--sec-color)}.minicart--product-quantity .quantity{width:40px;display:inline-block;height:32px;border:0;font-size:14px;color:var(--text-color);font-weight:500;padding-right:0;padding-left:0;text-align:center;border-radius:0;vertical-align:middle;background:var(--counter-buttons-color);outline:none!important}.minicart--product-quantity .minicart--variations-buy{color:var(--text-color);height:32px;font-size:14px;background:var(--counter-buttons-color)}.minicart--product-quantity .minicart--variations-buy:hover{background:var(--main-color);border-color:var(--main-color);color:#fff}.minicart--product-result{font-weight:700;justify-content:space-between;align-items:center;display:flex;font-size:16px;margin-top:10px;padding-top:10px;border-top:1px solid var(--divider-color)}.minicart--total-wrapper{position:sticky;bottom:0;left:0;right:0;background:var(--background-color);padding:15px;z-index:1;box-shadow:#06053233 0 0 10px}.minicart--total-wrapper .btn--action{width:100%;display:block;text-align:center;text-decoration:none;padding:6px 16px;border-radius:4px;line-height:1.8;margin-top:5px;font-size:16px!important}.minicart--total-divider:first-child{display:none}.minicart--total-block{color:var(--text-color);display:flex;justify-content:space-between;font-size:18px;font-weight:700;margin-bottom:15px}.minicart--total-price{color:var(--main-color);white-space:nowrap}.mobile-header--contacts{padding:15px;border:1px dashed #ccc;border-radius:10px;font-size:28px}.mobile-header--contacts a{text-decoration:none}.minicart--subtotal-price>*:first-child{margin-top:.7rem}.minicart--subtotal-price>*:last-child{margin-bottom:.7rem}.minicart--subtotal-price .price,.minicart--subtotal-price .promocode,.mini-cart-bonuses{display:flex;justify-content:space-between}.mini-cart-bonuses--title{display:flex;align-items:center}.mini-cart-bonuses--title svg{width:.75em;height:.75em;margin-top:4px;margin-left:4px;cursor:pointer}.mini-cart-bonuses--title svg:hover{color:var(--main-color)}.mini-cart-bonuses--tooltip{font-size:13px;margin:4px}.mini-cart-bonuses--tooltip-more{margin-top:8px;color:var(--main-color);cursor:pointer;width:fit-content}.minicart--clear-button-container{display:flex;justify-content:flex-end;padding:0 20px}.minicart--clear-button{border:none;cursor:pointer;background:none;color:var(--text-color);padding:0;border-bottom:var(--text-color) 1px dashed;transition:color .2s,border .2s}.minicart--clear-button:hover{color:var(--main-color);border-color:var(--main-color)}@media (min-width: 550px) and (max-width: 899px){.minicart--inner{max-width:450px}}@media (max-width: 550px){.minicart--inner{max-width:none}}@media (max-width: 899px){.mobile-minicart .minicart{position:fixed;text-decoration:none;bottom:0;left:0;right:0;height:56px;background:#fff;box-shadow:0 -4px 5px 1px #0000001a}.minicart-modal--title{padding-left:15px}.minicart--separator{display:none}.minicart--topcart--total{display:flex!important;width:100%!important;justify-content:space-between;padding:0 16px;height:56px;color:var(--main-color);left:auto;width:100px;display:block;text-align:left;font-size:16px}.minicart--inner{width:100vw;padding:0}.minicart--topcart--total .minicart--topcart--price-total{position:relative;white-space:nowrap;display:block}.minicart--product-list{height:100%;overflow:auto}.minicart--topcart--total .minicart--topcart--count-item{white-space:nowrap;display:flex;align-items:center;top:0;left:0;opacity:1;color:#000;transform:none;transition:all .25s}.btn--action.minicart:hover .minicart--topcart--price-total{opacity:1}}.cart--bonuses-products .bonus-product{width:100%;display:flex}.bonus-product-choose{display:flex;align-items:center}.bonus-product-choose:hover{cursor:pointer}.bonus-product-choose[disabled]{opacity:.5;filter:grayscale(1)}.bonus-product-choose-content{display:flex;width:100%}.cart--bonuses-products .bonus-product .bonus-product--image{display:flex;flex-direction:column;justify-content:center;height:70px;width:70px;margin-right:15px}.cart--bonuses-products .bonus-product img{width:70px;max-width:initial;border-radius:5px}.cart-product-list .cart--bonuses-products .cart--product-remove svg{width:1.2rem;height:1.2rem}.minicart--product-list .cart--bonuses-products .cart--product-remove svg{width:15px;height:auto}.bonus-product--info{display:flex;font-weight:400;white-space:nowrap;line-height:1;font-size:12px}.bonus-product--variation{display:flex;font-weight:400;white-space:nowrap;line-height:1;font-size:12px;color:#aaa!important}.bonus-product--info .weight{position:relative;color:#aaa!important;margin-right:10px}.bonus-product--info .count-rolls{position:relative;color:#aaa!important}.MuiContainer-root.cart-container{max-width:850px}.cart-product-list{margin-top:3rem}.cart--product{display:flex;align-items:center;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #eee;margin-bottom:5px}.collapse-cart-product:first-child .cart--product{border-top:1px solid #eee}.cart--product-image{width:80px;margin-right:20px}.cart--product-image img{width:100%;vertical-align:middle}.cart--product-name{flex-grow:1;width:100%}.cart--product-description{font-size:13px;color:#5c6370!important}.cart--product-inner{width:100%;display:flex;align-items:center;position:relative}.cart--product .product--quantity{display:flex;margin:0 10px;width:160px}.cart--product-result{margin:0 10px;width:160px;text-align:left;font-weight:700;white-space:nowrap}.cart--product-remove{cursor:pointer;margin:0 0 0 10px;line-height:1;color:var(--text-color)}.cart--product .cart--product-remove svg{width:1.2rem;height:1.2rem}.cart--product .product--quantity,.cart--product .product--info{position:relative}.cart--product-name{font-size:22px;font-weight:700}.cart--product .product--info{margin-top:5px}.cart--product-attributes{font-size:12px;color:#aaa}.cart--product .product--info .weight,.cart--product .product--info .count-rolls{font-size:12px}.before-promocode-price{text-decoration:line-through}.recommend-products--title,.addon-products--title,.bonuses-products--title{margin:3rem 0 10px;font-size:28px;font-weight:500}.bonuses-products--title,.recommend-products--title{margin:3rem 0 30px}.swiper.addon-products-swiper{padding:0 20px;margin-left:-20px;margin-right:-20px}.swiper.addon-products-swiper .swiper-button-prev,.swiper.addon-products-swiper .swiper-rtl .swiper-button-next{left:30px}.swiper.addon-products-swiper .swiper-button-next,.swiper.addon-products-swiper .swiper-rtl .swiper-button-prev{right:30px}.swiper-button-next,.swiper-button-prev{color:var(--main-color)!important}.cart--subtotal-price{margin:3rem 0 -2rem;font-size:18px;font-weight:700;text-align:right;padding-bottom:1rem;border-bottom:1px solid #eee}.cart--total-price{margin:3rem 0 15px;font-size:24px;font-weight:700;text-align:right}.cart--total-price .money,.cart--subtotal-price .money{display:inline-block;width:100px;color:var(--main-color)}.cart--bottom-buttons{display:flex;justify-content:space-between}.cart--bottom-buttons .button-arrow{padding-right:40px!important}.cart-product-list .promocode-wrapper{margin-top:2rem}.cart--empty img{max-width:150px;margin-bottom:20px}.cart--empty h4{font-size:26px}.old-price{position:relative}.old-price-line{position:absolute;width:110%;height:80%;left:-5%;bottom:0%}.new-price{color:var(--main-color)}@media (max-width: 480px){.cart--bottom-buttons{flex-direction:column}.cart--bottom-buttons button{flex-grow:1}.cart--bottom-buttons button:not(:first-child){margin-top:10px}}@media (max-width: 899px){.cart--product .product--quantity{margin:10px 0;width:100px}.cart--product-result{position:absolute;bottom:8px;right:0;width:auto;font-size:16px}.cart--product-name{padding-right:25px}.cart--product-inner{display:block}.cart--product .cart--product-remove{position:absolute;top:4px;right:0}.promocode-product .cart--product-remove{display:none}.promocode-product .cart--product-result{top:5px}.promocode-product .cart--product-result br{display:none}.promocode-product .cart--product-result .before-promocode-price{margin-right:10px}.promocode-product .cart--product-result{top:50%;transform:translateY(-50%)}}.minicart-mobile{position:relative;margin-left:auto;right:20px;background:var(--background-color);color:var(--main-color);height:56px;width:56px;display:flex;justify-content:center;align-items:center;border-radius:50%;z-index:100;box-shadow:#0003 0 10px 20px}.active-bonuses .minicart-mobile{bottom:60px}.minicart-mobile svg{width:30px}.minicart-mobile--count-item{position:absolute;top:-5px;right:-5px;background:var(--main-color);color:#fff;width:23px;height:23px;line-height:1;font-size:12px;display:flex;justify-content:center;align-items:center;border-radius:50%}.error-page__wrapper{height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px}.error-page__image{max-width:250px}.error-page__refresh-btn{border-radius:20px!important;text-transform:none!important;border:1px solid #000!important;background:#fff!important;color:#000!important;font-size:16px!important;box-shadow:none!important}.error-page__refresh-btn:hover{background:#000!important;color:#fff!important}.error-page__more-btn{margin-bottom:.5rem!important}.error-page__message{width:100%;max-width:500px;text-align:center}.error-page__message{white-space:normal;word-break:break-word}.alert--wrong-variant{border:1px solid #ffc3c2}.MuiDialog-container .MuiDialog-paper{overflow:unset}.product-modal-dialog .MuiDialog-container .MuiDialog-paper{border-radius:20px;min-width:800px}.product-modal-wrapper{height:100%;display:flex;overflow:hidden}@media (max-width: 899px){.product-modal-wrapper{overflow:visible}}.modal-close{position:absolute!important;right:-60px;top:0;color:#fff!important}@media (max-width: 899px){.product-modal-wrapper .modal-close{right:15px;left:unset;background-color:var(--modal-background);color:var(--text-color)!important}.product-modal-wrapper .modal-close.vk{left:15px;right:unset}}@media (min-width: 899px) and (max-width: 991px){.modal-close{position:absolute!important;right:15px;left:unset;top:7px;color:var(--text-color)!important}.product-modal-wrapper .modal-close{left:15px;right:unset;background-color:var(--modal-background)}}.modal-close:hover svg{transition:transform .5s}.modal-close:hover svg{transform:rotate(180deg)}.product-modal{display:flex;width:100%}.product-modal--scrolling{overflow:auto;height:500px;margin-top:25px;padding:0 20px 10px}.product-modal--scrolling::-webkit-scrollbar{width:5px}.product-modal--scrolling::-webkit-scrollbar-track{background:transparent}.product-modal--scrolling::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.product-modal .product-modal--image,.product-modal--info{width:50%;padding:20px}.product-modal--info{background-color:var(--modal-background-primary);border-radius:0 20px 20px 0;padding:0;display:flex;flex-direction:column}.product-modal .product-modal--image{display:flex;align-items:center;justify-content:center}.product-modal .product-modal--image img{width:100%;max-width:600px;border-radius:10px}.product-modal--title-container{margin-bottom:20px;display:flex;justify-content:space-between;align-items:start}.product-modal .product-seo--title-container{display:flex;justify-content:space-between;align-items:start}.product-modal .product-modal--title{margin:0}.product-modal--description{color:#666;font-size:14px}.product-modal--description p{margin:0}.product-modal--buying{margin-top:1rem;text-align:right;position:relative;height:40px}.product-modal--variations-buying{display:flex;justify-content:space-between;padding:15px 15px 15px 20px;background-color:var(--modal-background-primary);border-radius:0 0 20px;box-shadow:0 0 8px #0605321f;clip-path:inset(-8px 0px -8px 0px)}.variations-buying{display:flex;justify-content:space-between;padding:30px 0 0}.product-modal--variations-buying .btn-buy{flex-basis:50%}.product-modal--price-wrapper{display:flex;flex-direction:column;justify-content:center}.product-modal--price{flex-basis:50%;font-size:22px;font-weight:700;letter-spacing:-1px;line-height:1}.product-modal--stats{display:flex;font-weight:400;white-space:nowrap;line-height:1}.product-modal--stats .weight{position:relative;font-size:14px;color:#aaa!important;margin-right:10px}.product-modal--stats .count-rolls{position:relative;font-size:14px;color:#aaa!important}.product-modal--quantity{font-size:0;position:absolute;right:0;bottom:0}.product-modal--quantity .product-decrease,.product-modal--quantity .product-add{height:32px!important;width:32px!important;border-radius:50% 0 0 50%;line-height:1;padding:0;cursor:pointer;border:0;color:#999;background:var(--counter-buttons-color);font-size:10px;vertical-align:top;display:inline-flex;align-items:center;justify-content:center;min-width:auto;background:var(--main-color);border-color:var(--main-color);color:#fff}.product-modal--quantity .product-add{border-radius:0 50% 50% 0}.product-modal--quantity .product-decrease{border-radius:50% 0 0 50%}.product-modal--quantity .product-decrease:hover,.product-modal--quantity .product-add:hover{background:var(--sec-color);border-color:var(--sec-color);color:#fff}.product-modal--quantity .quantity{width:34px;display:inline-block;height:32px;border:0;font-size:14px;color:#fff;font-weight:500;padding-right:0;padding-left:0;text-align:center;border-radius:0;vertical-align:middle;background:var(--main-color);outline:none!important}.addon-products{text-align:left}.addon-products--grid-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-2%}.addon-products .addon-products--title{font-size:18px;font-weight:400;margin-top:1.5rem;margin-bottom:0}.addon-product{height:100%;padding:10px 10px 71px;border-radius:10px;background:var(--addon-background);margin-bottom:0;position:relative;border:2px solid transparent}.addon-product.addon-product-active{border:2px solid var(--main-color)}.addon-product .addon-product--image{aspect-ratio:1/1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;margin-bottom:4px}.addon-product .addon-product--image img{width:100%;border-radius:4px}.addon-product .addon-product--title{font-size:14px;margin-top:0;margin-bottom:.25rem!important}.addon-product .addon-product--price{font-size:14px;margin-bottom:.5rem!important;font-weight:700;margin-top:.5rem}.addon-product .btn-buy{border-radius:15px!important;font-size:14px!important;padding:3px 15px!important;width:100%;white-space:nowrap}.addon-product--buying{position:absolute;bottom:10px;left:10px;right:10px}.addon-product .product--quantity{height:32.5px;position:relative}.addon-product .product--quantity .quantity{width:calc(100% - 64px);height:32.5px}.addon-product .product--quantity .product-decrease,.addon-product .product--quantity .product-add{padding:6px 16px!important}@media (max-width: 899px){.product-modal-dialog .MuiDialog-container .MuiDialog-paper{border-radius:0;min-width:0}.product-modal{display:flex;flex-direction:column;flex-grow:1}.product-modal .product-modal--image,.product-modal--info{border-radius:0;width:100%}.product-modal--info{flex-grow:1}.product-modal .product-modal--title-container{margin-top:15px}.product-modal--scrolling{max-height:none!important;margin-top:0!important;flex-grow:1;height:100%}.product-modal--variations-buying{border-radius:0;position:sticky;bottom:-1px;z-index:10;background:rgba(var(--rgb-modal-background),.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.product-modal--attributes{margin-top:15px}.product-modal--attribute{margin-top:10px}.attribute--name{margin-bottom:5px}.attribute--variations{width:100%;padding:3px;background:var(--variations-backround);border-radius:17px!important}.attribute--variations>*{flex:1}.btn--variation{padding:2px!important;border-radius:15px!important;border:0!important;font-size:14px!important;text-transform:none!important;color:var(--text-color)!important;opacity:.7}.btn--variation:hover{background:transparent!important}.Mui-selected.btn--variation{box-shadow:#06053230 0 6px 20px;background:var(--selected-variation-backround)!important;opacity:1}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.banners-skeleton{padding-top:29%;position:relative;overflow:hidden;border-radius:25px;width:100%;margin-bottom:2rem}.banners-skeleton--skeleton{top:0;position:absolute;border-radius:25px;width:100%;height:100%!important}@media (max-width: 899px){.banners-skeleton{border-radius:5px;padding-top:52.75%;margin-bottom:0}.banners-skeleton--skeleton{border-radius:5px}}.banners-wrapper{overflow-x:hidden}.banners-swiper.swiper{margin:0 0 16px;border-radius:25px;overflow:visible}.banners-swiper .swiper-wrapper,.bannersMobile-swiper .swiper-wrapper{height:auto!important}.banners-swiper .swiper-slide{opacity:.4}.banners-swiper .swiper-slide.swiper-slide-active{opacity:1}.banners-swiper .banner-slide--image-container{padding-top:29%;position:relative;overflow:hidden;border-radius:25px;width:100%}.banners-swiper img{position:absolute;top:50%;transform:translateY(-50%);border-radius:25px;width:100%;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.banners-swiper .swiper-pagination{bottom:20px!important;text-align:left;left:20px!important}.banners-swiper .swiper-pagination-bullet-active{opacity:1;background:var(--main-color)!important}.banners-swiper .swiper-pagination-bullet{width:12px;height:12px;border:2px solid #fff}.banners-swiper .swiper-button-prev,.banners-swiper .swiper-button-next{color:#fff;z-index:15;top:auto;bottom:20px;display:none}.banners-swiper .swiper-button-next{color:#fff;z-index:15;right:20px;left:auto;bottom:20px;padding-left:3px}.banners-swiper .swiper-button-prev{padding-right:3px;left:auto;right:65px}.banners-swiper .swiper-container:hover .swiper-button-next,.banners-swiper .swiper-container:hover .swiper-button-prev{display:flex}.banners-swiper .swiper-button-prev:after,.banners-swiper .swiper-button-next:after{font-size:14px}.banners-swiper .swiper-button-prev,.banners-swiper .swiper-button-next{margin-top:-30px;width:34px;height:34px;background:#0009;border-radius:50%;color:#fff!important}.banners-swiper:hover .swiper-button-prev,.banners-swiper:hover .swiper-button-next{display:flex}.banners-swiper{line-height:1}.bannersMobile-swiper{width:90%}.bannersMobile-swiper .swiper-slide{opacity:.4}.bannersMobile-swiper .swiper-slide.swiper-slide-active{opacity:1}.bannersMobile-swiper .banner-slide--image-container{padding-top:52.75%;position:relative;overflow:hidden;border-radius:5px;width:100%}.bannersMobile-swiper img{position:absolute;top:50%;transform:translateY(-50%);width:100%;border-radius:5px}.mobile-banners-wrapper{padding:15px 0 40px;overflow:hidden;width:100%}.mobile-banners-wrapper .swiper{overflow:visible!important}.mobile-banners-wrapper .swiper-pagination{bottom:-20px!important}.mobile-banners-wrapper .swiper-pagination-bullet-active{background:var(--main-color)!important}.footer-bonuses{width:100%;height:40px;background-color:#333}.footer-bonuses__container{margin:0 auto;display:flex!important;position:relative}.footer-bonuses__info{height:40px;width:175px;padding-right:50px;display:flex;white-space:nowrap;align-items:center;color:#fff;position:relative;z-index:1;cursor:pointer}.footer-bonuses__info:after{position:absolute;right:0;background:var(--main-color);display:block;content:" ";bottom:0;width:10px;top:0;z-index:-1;width:1000px}.footer-bonuses__points{width:100%;position:relative}.footer-bonuses__points-bg{position:absolute;top:0;left:0;height:40px;max-width:100%;background-color:var(--main-color);-webkit-transition:width 1s;transition:width 1s}.footer-bonuses__point{width:4px;height:40px;background:#fff;position:absolute}.footer-bonuses__point-block{white-space:nowrap;display:inline-block;line-height:1;padding:5px 10px;background:#fff;border-radius:5px;color:#000;margin-top:7px;transform:translate(-50%);font-size:14px;letter-spacing:-.3px}.footer-bonuses__point-valute{margin-left:3px}@media (max-width: 899px){.footer-bonuses__point-block{width:34px;padding:3px;top:8px;position:relative;font-size:12px;transform:rotate(-90deg);text-align:center;margin-left:-17px;margin-top:0}.footer-bonuses__point-valute{display:none}}.bonuses-modal--dialog .modal-alert--wrapper{border-radius:20px;padding:50px 0}.bonuses-modal--wrapper{overflow:hidden;display:flex}.bonuses-modal--inner-wrapper{overflow-y:scroll;padding:0 50px;width:100%}.bonuses-modal--inner-wrapper::-webkit-scrollbar{width:6px}.bonuses-modal--inner-wrapper::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.bonuses-modal--inner-wrapper::-webkit-scrollbar-track{background:transparent}.bonuses-modal__header{display:flex;justify-content:space-between}.bonuses-modal__title{font-size:20px;font-weight:600;padding:35px 0 0 40px}.bonuses-modal__cart{border:3px solid transparent}.bonuses-modal__cart-active{position:relative;border:3px solid var(--main-color)}.bonuses-modal__img-wrapper{width:200px;height:200px;margin:0 auto}.bonuses-modal__img{width:100%;height:100%}.bonuses-modal__carts{margin-bottom:20px}.bonuses-modal__carts .product{width:100%;height:auto}.bonuses-modal__carts .product:before{display:none}.bonuses-modal__cart-title{height:50px;overflow:hidden;font-size:20px;font-weight:bolder;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.bonuses-modal__cart-subtitle{color:var(--main-color);margin-bottom:10px}.bonuses-modal__cart-content{font-size:13px;color:#666;height:35px;overflow:hidden;position:relative}.bonuses-modal__cart-content--mod{height:inherit;min-height:35px}.bonuses-modal__cart-gradient{position:absolute;bottom:0;left:0;width:100%;height:25px;background:linear-gradient(#0000,#fff)}.bonuses-modal__cart-info{margin-top:5px;display:flex;justify-content:space-between;flex-wrap:wrap-reverse}.bonuses-modal__price-container{margin-bottom:10px}.bonuses-modal__cart-price{position:relative}.bonuses-modal__cart-variation{font-size:13px;font-weight:700;color:#5c6370}.bonuses-modal__cart-cost{margin-right:5px;white-space:nowrap;font-size:14px;font-weight:700}.bonuses-modal__detail-wrapper{position:relative}.bonuses-modal__cart-detail{border-bottom:1px dashed #ff5722;color:#ff5722;font-size:14px;cursor:pointer;text-align:right}.bonuses-modal__btn-wrapper{width:100%;height:38px;position:relative;margin-top:10px}.bonuses-modal__btn{position:absolute;top:0;left:0;z-index:10;background-color:#ff5722;border:none;height:38px;width:100%;color:#fff;font-size:15px;border-radius:5px;cursor:pointer}.bonuses-modal__btn-lack{border:1px solid #ff5722;background-color:#fff;color:#ff5722}.bonuses-modal__inner-wrapper{flex-grow:1;padding:0 20px 20px;min-width:0}.bonuses-modal__carts .product .product--image{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 900px){.bonuses-modal__cart-title{margin-top:10px}}@media (max-width: 899px){.bonuses-modal--dialog .modal-alert--wrapper{border-radius:0;padding:50px 0;min-height:100%}.bonuses-modal--inner-wrapper{overflow-y:visible;padding:0}.bonuses-modal--wrapper .modal-close{background-color:var(--modal-background);color:var(--text-color)!important}.bonuses-modal__carts .product{width:100%;display:flex;flex-direction:row;padding:15px;border-radius:15px}.bonuses-modal__carts .product .product--image{width:130px}.bonuses-modal__inner-wrapper{padding:0}.bonuses-modal__cart-title{height:auto}.bonuses-modal{width:100%;max-width:600px;margin:0}.bonuses-modal__carts{display:block;width:100%;margin:40px auto 50px}.bonuses-modal__cart{width:90%;margin:0 auto 8px}}.stories-list--container{position:relative;height:250px;display:flex;margin-bottom:20px}.stories-list--container .swiper{flex-grow:1}@media (max-width: 899px){.stories-list--container.fullWidthSite{margin-top:10px}.stories-list--container{height:119px;margin-bottom:16px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}@media (min-width: 900px){.stories-list--container.fullWidthSite .stories-list--container{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.stories-list--container.fullWidthSite .stories-list--left-arrow,.stories-list--container.fullWidthSite .stories-list--right-arrow{display:none}}.stories-list--container .swiper-slide{width:auto}.stories-list--left-arrow,.stories-list--right-arrow{color:var(--main-color);position:absolute;top:calc(50% - 20px);font-size:40px;cursor:pointer;transition:color .2s}.stories-list--left-arrow.swiper-button-disabled,.stories-list--right-arrow.swiper-button-disabled{display:none}@media (max-width: 1420px){.stories-list--left-arrow,.stories-list--right-arrow{display:none}}.stories-list--left-arrow{left:-30px}.stories-list--right-arrow{right:-30px}.stories-list--left-arrow:hover,.stories-list--right-arrow:hover{color:var(--second-color)}.stories-slide--read-wrapper{padding:3px;border:3px var(--main-color) solid;border-radius:20px;-webkit-transition:border .2s;transition:border .2s;display:flex}.stories-slide--read-wrapper.viewed{border:3px transparent solid}@media (max-width: 1420px){.stories-slide--read-wrapper{padding:2px;border:2px var(--main-color) solid}.stories-slide--read-wrapper.viewed{border:2px transparent solid}}.stories-slide--container{display:flex;justify-content:center;overflow:hidden;border-radius:16px;height:100%;width:190px;cursor:pointer}@media (max-width: 899px){.stories-slide--container{width:89px}}.stories-slide--container img{min-height:100%;min-width:100%;width:auto;height:auto;max-width:none;object-fit:cover}.stories--dialog{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stories--dialog img{width:100%;z-index:1}.stories--dialog video{width:100%;z-index:1}.stories--modal-close{position:absolute!important;z-index:1000;right:10px;top:25px;font-size:16px;padding:4px!important;width:28px!important;height:28px!important;background-color:#fff!important}.stories--modal-close svg{width:22px;height:22px;color:var(--main-color)}.see-more-collapsed--container,.stories--promocode-btn-container{position:absolute;margin:auto;bottom:0;z-index:9999;width:100%;height:auto;display:flex;justify-content:center;padding:0 22px 22px}.stories--promocode-btn-container button,.see-more-collapsed--button{width:100%;height:54px;border-radius:30px!important;font-size:20px!important}.see-more{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;height:100%;padding:20px;background-color:var(--background-color)}.see-more--inner-wrapper{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;flex-grow:1;overflow-y:auto}.see-more--inner-wrapper::-webkit-scrollbar{width:6px}.see-more--inner-wrapper::-webkit-scrollbar-track{background:#f2f5f7}.see-more--inner-wrapper::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.see-more--inner-link-container{padding-top:20px;width:100%}.see-more--inner-wrapper h2{margin:0 0 20px}.see-more--close-container{margin-bottom:16px;display:flex;flex-direction:column;align-items:center;cursor:pointer;font-size:14px;transition:color .2s}.see-more--close-container:hover{color:var(--main-color)}.see-more--close-container svg{font-size:24px}.see-more--content-body{padding-bottom:16px}.stories--container{display:flex;flex-direction:column;justify-content:center;height:100%}.stories--background{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background-size:cover;box-sizing:border-box;filter:blur(100px)}.stories--content{width:100%;height:100%}.panels-container{position:absolute;height:inherit;width:inherit;display:flex}.stories-stack-container{display:flex;flex-direction:column;background:#111;border-radius:20px;position:relative;width:432px;height:768px;overflow:hidden}@media (max-width: 899px){.stories-stack-container{border-radius:0}}.progress-bar-container{display:flex;justify-content:center;max-width:100%;position:absolute;width:98%;padding:10px;align-self:center;z-index:1001;filter:drop-shadow(rgb(34,34,34) 0px 1px 8px)}.story-container{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.navigation-panels-container{position:absolute;height:inherit;width:inherit;display:flex}.navigation-panels-container .left-panel,.navigation-panels-container .right-panel{width:50%;z-index:999;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}.stories-swiper{margin:0;height:100%}.stories-swiper .swiper-slide{width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.install-app--panel .MuiDrawer-paper{border-radius:15px 15px 0 0;overflow:initial}.install-app--inner{padding:40px 30px 30px;font-size:14px;position:relative}.install-app--title{font-size:18px;font-weight:700;margin:0 0 1.5rem}.install-app--inner ul{padding-left:1.5rem;margin-bottom:30px}.install-app--inner ul li{margin-bottom:10px;padding-right:45px;line-height:1.4}.install-app--close{position:absolute;right:15px;top:15px}.install-app--icon{width:70px;position:absolute;top:-35px;background:#fff;border-radius:10px;padding:5px}.mobile-apps-widget{width:100%;overflow:hidden;padding:28px 0 18px;background-color:var(--main-color);position:relative}.mobile-apps-widget--inner-wrapper{display:flex;justify-content:space-between}.mobile-apps-widget--logo-container{position:absolute;top:0;height:100%;width:125px}.mobile-apps-widget--logo{height:200px;width:100%;position:absolute;top:10px}.mobile-apps-widget--circle{position:absolute;top:2px;left:50%;transform:translate(-50%);width:220px;height:220px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.15);border-radius:50%}.mobile-apps-widget--inner-circle{width:75%;height:75%;border-radius:50%;border:1px solid rgba(255,255,255,.6)}.mobile-apps-widget--img{position:absolute;max-width:calc(100% - 30px);max-height:calc(100% - 45px);top:calc(50% + 10px);left:50%;transform:translate(-50%,-50%)}.mobile-apps-widget--description{flex-grow:1;color:#fff;margin-left:224px;margin-right:32px;max-width:450px}.mobile-apps-widget--links-container{display:flex;flex-wrap:nowrap}.mobile-apps-widget--link:not(:last-child){margin-right:16px}.mobile-apps-widget--link a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1}.mobile-apps-widget--link svg{max-width:145px;height:auto;border:2px solid white;border-radius:7px}.mobile-apps-widget--link:hover svg{background-color:#ffffff80;transition:background-color .2s}@media (max-width: 899px){.mobile-apps-widget--inner-wrapper{flex-wrap:wrap-reverse;justify-content:space-around;row-gap:32px;column-gap:16px}.mobile-apps-widget--logo-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:150px;width:150px;order:1}.mobile-apps-widget--logo{height:auto;top:0}.mobile-apps-widget--img{top:65%;max-width:calc(100% - 40px)}.mobile-apps-widget--description{margin-right:0;margin-left:0;order:3;text-align:center;max-width:none}.mobile-apps-widget--links-container{flex-direction:column;order:2}.mobile-apps-widget--link:not(:last-child){margin-right:0;margin-bottom:8px}}.footer{background:var(--footer-background);margin-top:3rem;color:#aaa;font-size:17px;line-height:25.5px}.footer--container{padding-top:3rem;padding-bottom:3rem}.footer.white .footer--container{padding-top:0;padding-bottom:3rem}.footer.white{background:#fff;color:#000}.footer h1,.footer strong,.footer b{color:#fff;line-height:1}.footer.white h1,.footer.white strong,.footer.white b{color:#000}.footer .about{margin-bottom:3rem}.footer h2,.footer h3,.footer h5,.footer h6{color:#fff}.footer .about-title{font-size:28px}.footer .about-divider{border:0;border-bottom:1px solid #3c3b3b;margin-bottom:3rem}.footer .about-divider:first-child{display:none}.footer h4{font-size:28px;color:#fff}.footer.white h4{font-size:28px;color:#000}.footer a:hover{color:#fff;text-decoration:underline}.footer.white a:hover{color:#333}.footer a{color:#aaa;font-size:16px;text-decoration:none}.footer.white a{color:#000}.footer h4 a{font-size:28px;color:#fff}.footer.white h4 a{color:#000}.footer--logo{width:auto;height:50px;max-width:none;margin-bottom:.5rem}.footer--adress-list{margin-top:10px}.footer--adress-list-title{color:#fff}.footer.white .footer--adress-list-title{color:#000;font-weight:600}.footer--adress{font-size:16px}.footer ul{padding:0;margin:0;list-style:none}.contacts--social-links{display:flex}.contacts--social-links>*:not(:first-child){margin-left:6px}.contacts--social-links a{position:relative;display:flex}.footer--icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#fff;border-radius:50%}.footer.white .footer--icon{background-color:#000}.footer--icon svg{width:22px;height:22px;color:#333}.footer.white .footer--icon svg{color:#fff}.footer--icon-telegram{width:32px;height:32px;color:#fff}.footer.white .footer--icon-telegram{color:#000}.footer--icon-badge{position:absolute;top:-6px;right:-6px;background:var(--main-color);color:#fff;width:16px;height:16px;font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:50%}.mobile-apps a{display:block;width:fit-content;line-height:1}.mobile-apps a:hover svg{background-color:#ffffff80;transition:background-color .2s}.mobile-apps svg{max-width:145px;border:2px solid white;border-radius:7px;margin:10px 0 0;height:auto}.footer.white .mobile-apps svg{border:2px solid black;background-color:#000}.footer.white .mobile-apps svg:hover{border:2px solid black;background-color:#333}.footer-copyright{margin-top:3rem}.creators{border:2px dashed #444;line-height:1;border-radius:15px;padding:9px 10px 12px;font-size:17px;color:#aaa;display:inline-block;position:relative}.footer.white .creators{color:#000}.creators a:hover{color:var(--sec-color);border-color:var(--sec-color);text-decoration:underline}.footer.white .creators a:hover{color:var(--sec-color);border-color:var(--sec-color)}.creators a,.footer.white .creators a{color:var(--main-color)}.debug-information{font-size:12px;color:#aaa;line-height:1.5}.standart-header{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0}.header-phone{min-width:0}.header-work,.header-phone{color:var(--text-color);display:flex;margin-right:1.5rem!important}.header-phone--content{display:flex;flex-direction:column;justify-content:center;min-width:0}.header-work .icn,.header-phone .icn{width:28px;fill:var(--main-color);margin-right:1rem!important;flex-shrink:0}.header-phone .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-phone .title,.header-work .title{color:#666}.header-phone .info,.header-phone .town,.header-work .info{font-weight:700;font-size:19px}.header-phone .info,.header-phone .town{width:fit-content;color:var(--text-color);text-decoration:none;white-space:nowrap}.header-phone .town.link{cursor:pointer;transition:color .2s}.header-phone .info:hover{text-decoration:underline}.header-phone .town.link:hover{color:var(--main-color)}@media (max-width: 991px){.header-work{display:none}.header--right-col{flex-grow:0!important}}@media (max-width: 899px){.header-phone,.header--right-col{display:none!important}}.header-logo-wrapper{height:56px;display:flex;flex-direction:column;justify-content:center}.header-logo{width:auto;height:50px;max-width:none;margin-right:1.5rem!important}.header-logo-wrapper .header-logo-link{display:inline-block;height:50px}#root .header-bar{background:var(--header-background);box-shadow:none;position:relative;margin-bottom:16px;border-bottom:1px solid var(--header-border)}.header-login{margin-left:15px}.header--right-col{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}.header--right-col:empty{min-width:190px}.header--icon-btn{display:flex;flex-direction:column;align-items:center;margin-right:14px;color:var(--text-color);cursor:pointer;transition:color .15s ease 0s;position:relative}.header--icon-btn:hover{color:var(--main-color)}.header--icon-btn:hover .icon-btn--icon{transform:translateY(-4px)}.icon-btn--icon.MuiSvgIcon-root{font-size:26px!important;transition:transform .15s ease 0s}.header--bonuses-title{font-size:16px;line-height:1}.header--bonuses-amount{position:absolute;top:-6px;left:calc(50% + 4px);background-color:var(--main-color);border-radius:10px;font-size:11px;line-height:16px;padding:0 6px;font-weight:600;color:#fff!important}.header--bonuses-amount_pending{top:-6px;left:calc(50% + 4px);position:absolute;width:19px;background-color:var(--main-color);height:16px;border-radius:10px;opacity:.3}.header-phone .title .MuiSkeleton-text{display:inline-block!important;min-width:50px!important;vertical-align:middle}.header-work .info-wrapper{display:flex;flex-direction:column;justify-content:center}.header-work .info-wrapper .info{white-space:nowrap}.header-mobile-menu,.header-wrapper.variant-2 .header-work{display:none}.header-wrapper.variant-2 .header-phone{order:0;margin-left:0!important;margin-right:0!important}.header-wrapper.variant-2 .header-logo-wrapper{order:1}.header-wrapper.variant-2 .header-logo{margin-right:0!important}.header-wrapper.variant-2 .header--right-col{flex-grow:0;order:3}.header-wrapper.variant-3 .header-phone{display:none}.header-wrapper.variant-3 .header-work{order:0;margin-left:0!important;margin-right:0!important}.header-wrapper.variant-3 .header-logo-wrapper{order:1}.header-wrapper.variant-3 .header-logo{margin-right:0!important}.header-wrapper.variant-3 .header--right-col{flex-grow:0;order:3}.header-bar .MuiToolbar-root{padding-right:0!important;padding-left:0!important}.top-menu{padding-bottom:16px;background:var(--top-menu-background);border-bottom:var(--top-menu-border)}@media (max-width: 899px){.top-menu{display:none}}.top-menu ul{margin:0;padding:0 25px 0 0;list-style:none}.top-menu ul li{display:inline-block;padding:0;margin:0 22px 0 0}.top-menu ul li a.active,.top-menu ul li a:hover{color:var(--main-color)}.top-menu ul li a{display:block;line-height:1;color:#666;font-size:16px;text-decoration:none;padding-bottom:2px}.top-menu .MuiSkeleton-text{margin:20px 0 15px;height:19px;display:block}.stepper-header{display:flex;width:100%;justify-content:space-between}.MuiStepper-root{min-width:470px!important}.step-label svg.Mui-active,.step-label .Mui-completed{color:var(--main-color)!important}.step-label .MuiStepLabel-label{margin-top:2px!important}.mobile-menu .MuiDrawer-paper{background:#000;color:#fff}.mobile-menu.white .MuiDrawer-paper{background:#fff;color:#000}.mobile-menu-wrapper{width:350px;padding:20px;height:100%;overflow-y:auto;display:flex;flex-direction:column}.mobile-menu-wrapper ul{list-style:none;margin:0;background:#000;padding:10px 20px}.mobile-menu.white .mobile-menu-wrapper ul{background:#fff}.mobile-menu--user-account-button{padding:20px 20px 10px}.mobile-menu-wrapper li:not(:last-child){padding-bottom:10px;margin-bottom:10px}.mobile-menu-wrapper li a{font-size:22px;color:#fff;padding-left:3px;text-decoration:none}.mobile-menu-wrapper li a.active{color:var(--main-color)}.mobile-menu.white .mobile-menu-wrapper li a{color:#000}.mobile-menu.white .mobile-menu-wrapper li a.active,.mobile-menu-wrapper li a:hover{color:var(--main-color)}.mobile-menu--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.mobile-menu-wrapper .header-work,.mobile-menu-wrapper .header-phone{color:#fff;display:flex;align-items:center;margin:0 0 20px!important;padding:10px 20px}.mobile-menu.white .header-work,.mobile-menu.white .header-phone{color:#000}.mobile-menu--contacts{display:flex;align-items:center;color:#fff;padding:10px 20px}.mobile-menu--contacts svg{width:28px;fill:var(--main-color);margin-right:1rem!important}.mobile-menu--contacts a{text-decoration:none;font-size:20px;color:#fff;font-weight:700}.mobile-menu.white .mobile-menu--contacts a{color:#000;font-weight:700}.mobile-menu--mobile-app{display:flex;flex-direction:column;align-items:center;justify-content:stretch;margin:0 0 20px 10px;max-width:165px;border:2px solid white;border-radius:7px}.mobile-menu.white .mobile-menu--mobile-app{background-color:#000}.mobile-menu--mobile-app a{display:flex;flex-direction:column;align-items:center;justify-content:stretch}.mobile-menu--mobile-app svg{width:100%;height:auto}.modal-alert--wrapper.choose-town .modal-alert--inner button{width:100%;padding:0!important}.button--choose-town.mobile{display:none}@media (max-width: 899px){.standart-header{justify-content:flex-end}.header-wrapper .standart-header.vk{justify-content:center}.header-mobile-menu{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%)}.header-mobile-menu svg{width:2rem;height:2rem;color:var(--text-color)}.header-wrapper{display:block!important;width:100%;text-align:right}.mobile-menu-wrapper .header-logo,.header-wrapper .header-logo{height:100%;width:auto;max-height:50px;margin-right:0!important}.header-logo-wrapper.vk{align-items:center}.modal-alert--wrapper.choose-town .modal-alert--inner{min-width:200px}.modal-alert--wrapper.choose-town .modal-alert--title{text-align:center}.button--choose-town.mobile{display:block;top:7px;position:absolute;left:50%;transform:translate(-50%)}.header-stepper{display:none!important}.stepper-header{justify-content:flex-end}}.mobile-app-version{flex-grow:1;display:flex;justify-content:space-between;align-items:flex-end}.modal-alert--wrapper.choose-town{border-radius:20px}.choose-town--backdrop{visibility:hidden;opacity:0;position:absolute;height:100%;width:100%;background-color:#fff9;z-index:10;top:0;left:0;transition:opacity .2s;display:flex;align-items:center;justify-content:center;border-radius:20px}.choose-town--backdrop.visible{visibility:visible;opacity:1}.town-group{position:relative;margin-bottom:10px}.town-letter{display:block;overflow-y:auto;border-bottom:0;text-decoration:none;font-size:20px;position:absolute;left:0}.town-link{font-size:20px;border-bottom:0;text-decoration:none;color:var(--text-color);font-weight:100;margin-left:30px;display:block;width:fit-content;cursor:pointer;border-bottom:1px dashed transparent}.town-link:last-child{margin-bottom:0}.town-link:hover{border-bottom:1px dashed var(--text-color, #000)}.choosenTown{color:var(--main-color)}.choose-town--logo{width:auto;height:50px;margin-bottom:16px}.mobile-menu--choose-town{display:flex;padding:10px 20px;align-items:center;margin-bottom:0;cursor:pointer}.mobile-menu--choose-town svg{margin-right:10px}.mobile-menu.white .mobile-menu--choose-town svg{color:#666}@media (max-width: 899px){.modal-alert--wrapper.choose-town{border-radius:0;min-height:100%}.choose-town--backdrop{border-radius:0}}.fullwidth-header--wrapper{position:sticky;top:0;z-index:10;border-bottom:solid 1px var(--divider-color);background:var(--body-background)}.fullwidth-header{display:flex;align-items:center;padding:8px 0;position:sticky;top:0}.fullwidth-header--menu-btn{background-color:var(--counter-buttons-color);height:42px;width:42px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:24px;transition:all .2s;cursor:pointer}.fullwidth-header--menu-btn:hover{background-color:var(--mobile-menu-btn-hover)}.fullwidth-header--logo-container{display:flex;margin-right:24px}.fullwidth-header--logo{height:45px}.fullwidth-header--town-info{display:flex;flex-direction:column}.fullwidth-header--town{font-size:20px;color:var(--main-color);line-height:1}.fullwidth-header--time{font-size:14px;color:#666}.fullwidth-header--right-col{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 899px){.fullwidth-header--wrapper{position:static;top:0;z-index:10}.fullwidth-header{justify-content:flex-end}.fullwidth-header--menu-btn,.fullwidth-header--town-info,.fullwidth-header--right-col{display:none}}.sale--content:not(:last-child){margin-bottom:16px}.sales-wrapper .sale{height:100%;border-radius:15px;box-shadow:#0000001f 0 0 20px 5px;display:flex;flex-direction:column}.sale--short-content{height:100px;overflow:hidden;z-index:0;flex-grow:1}.sale--content-inner-wrapper{position:relative;height:100%;display:flex;flex-direction:column}.sale--fade{position:absolute;width:100%;height:50px;left:0;bottom:-1px;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;background:-moz-linear-gradient(top,rgba(var(--rgb-modal-background),0) 0%,rgba(var(--rgb-modal-background),1) 60%);background:-webkit-linear-gradient(top,rgba(var(--rgb-modal-background),0) 0%,rgba(var(--rgb-modal-background),1) 60%);background:linear-gradient(to bottom,rgba(var(--rgb-modal-background),0),rgba(var(--rgb-modal-background),1) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.sale--fade span{color:var(--main-color);font-size:13px;border-bottom:1px dashed var(--main-color)}.sale-modal--container{display:flex;position:relative;overflow:hidden;border-radius:15px}.sale-modal{padding:2rem 2rem 1rem;position:relative;max-width:640px;overflow-y:auto}@media (max-width: 899px){.sale-modal--container{border-radius:0}.sale-modal{padding:80px 20px 20px}}.sale-modal::-webkit-scrollbar{width:6px}.sale-modal::-webkit-scrollbar-track{background:transparent}.sale-modal::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.modal-close svg{width:1.5em;height:1.5em}@media (max-width: 991px){.sale-dialog .modal-close{top:24px;z-index:2;background:var(--background)!important}}.sale-modal .sale-modal--title{margin:0 0 20px;line-height:1}.sale--img{width:calc(100% + 64px);margin:-32px -32px 25px;max-width:none}.sale--empty-list-placeholder{padding:15px;border:1px solid var(--divider-color);border-radius:20px;font-size:15px;justify-content:center;text-align:center}.deliveryClosed{padding:15px;color:#fff;background-color:#000;text-align:center}@media (max-width: 899px){.deliveryClosed{padding:8px}.deliveryClosed span{display:block}}.we-closed-modal{border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:600px}.we-closed-modal .cat-sleep-img{max-width:200px}@media (max-width: 899px){.we-closed-modal{border-radius:0;height:100%;min-width:unset}.we-closed-modal .modal-close:not(.vk){right:15px;left:unset}}.hard-hours-modal{border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:600px}.hard-hours-modal .cat-sleep-img{max-width:200px}@media (max-width: 899px){.hard-hours-modal{border-radius:0;height:100%;min-width:unset}.hard-hours-modal .modal-close:not(.vk){right:15px;left:unset}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.contacts--block{box-shadow:var(--box-shadow);padding:25px;border-radius:10px;position:relative;margin-bottom:2rem;background-color:var(--modal-background);font-size:14px}.contacts--block:last-child{margin-bottom:0}.contacts--map{box-shadow:var(--box-shadow);border-radius:10px;position:relative;margin-bottom:2rem;overflow:hidden;height:400px}.contacts--map.dark-theme{filter:brightness(95%) grayscale(.4)}.contacts--main-address,.contacts--main-phone,.contacts--email,.contacts--vk,.contacts--fb,.contacts--instagram,.contacts--ok,.contacts--tg{margin-top:10px}.contacts--main-address svg,.contacts--main-phone svg,.contacts--vk svg,.contacts--fb svg,.contacts--instagram svg,.contacts--ok svg,.contacts--tg svg{width:22px;height:22px;margin-right:10px;vertical-align:middle;color:#555}.contacts--instagram-icon{position:relative}.contacts--instagram-badge{position:absolute;top:-6px;right:6px;background:var(--main-color);color:#fff;width:14px;height:14px;font-size:10px;display:flex;justify-content:center;align-items:center;border-radius:50%}.contacts--email svg{width:22px;height:19px;margin-right:10px;vertical-align:middle;color:#555}.contacts--today-work{font-size:16px}.today-work--status{font-size:13px;margin-top:5px;color:red}.today-work--status.open{color:green}.contacts--adress{font-size:14px}.contacts--adress svg,.contacts--additional-info svg{width:19px;height:19px;margin-right:10px;vertical-align:middle;color:#555}.contacts--adress .contacts--phone,.contacts--adress .contacts--schedule,.contacts--additional-info{margin-top:6px}.contacts--additional-info{display:flex}.contacts-zones-info--zones-container{display:flex;flex-wrap:wrap;margin-left:-16px}.contacts-zones-info:not(:last-child){margin-bottom:32px}.contacts-zones-info--zone{flex-basis:50%}.contacts-zones-info--zone:not(:last-child){margin-bottom:24px}.contacts-zones-info--zone .zone-inner-wrapper{margin-left:16px;padding:15px;border-radius:10px;box-shadow:var(--box-shadow);background-color:var(--modal-background)}.contacts-zones-info--zone .zone-header{display:flex;margin-bottom:8px;align-items:center;font-weight:700}.contacts-zones-info--zone .zone-color{flex-shrink:0;margin-right:8px;width:20px;height:20px;border-radius:50%}.contacts-zones-info--zone .zone-body{margin-left:28px;display:flex}.zone-body--hr{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-width:0;border-style:solid;border-color:var(--divider-color);border-bottom-width:0;height:auto;border-right-width:thin;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-width:1px;margin:16px 16px 4px}.contacts-zones-info--zone .zone-body--col-title{margin-bottom:4px;width:min-content;color:#aaa;font-size:14px}.contacts-zones-info--zone .zone-body--col-value{font-weight:700;white-space:nowrap}.contacts-zones-info--zone .zone-body hr:first-child{display:none}@media (min-width: 899px) and (max-width: 1200px){.zone-body--hr{margin:16px 8px 4px}.contacts-zones-info--zone .zone-body{margin-left:0}}@media (max-width: 599px){.contacts-zones-info--zone{flex-basis:100%}}@media (max-width: 370px){.contacts-zones-info--zone .zone-body{flex-wrap:wrap;flex-direction:column;align-content:flex-start}}.order-complete-page{display:flex;flex-direction:column;align-items:center}.order-complete--logo-container{max-width:250px}.order-complete--logo{width:100%}.order-complete-page--content-container{text-align:center}.order-pending-page{display:flex;flex-direction:column;align-items:center}.order-pending--logo-container{max-width:250px}.order-pending--logo{width:100%}.order-pending-page--content-container{text-align:center}.react-dadata__container{position:relative}.react-dadata__input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;font-size:16px;height:38px;outline:none;padding:0 10px;width:100%}.react-dadata__input:focus{border-color:#007cd6;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007cd64d}.react-dadata__suggestions{background-color:#fff;border-radius:4px;box-shadow:0 1px 6px 3px #0000001a;left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:left;top:calc(100% + 8px);z-index:10}.react-dadata__suggestion-note{color:#828282;font-size:14px;padding:10px 10px 5px}.react-dadata__suggestion{background:none;border:none;box-sizing:border-box;cursor:pointer;display:block;font-size:15px;padding:7px 10px;text-align:left;width:100%}.react-dadata__suggestion--line-through{text-decoration:line-through}.react-dadata__suggestion-subtitle{color:#777;font-size:14px;margin-top:4px}.react-dadata__suggestion-subtitle-item{display:inline-block;margin-bottom:4px;margin-right:16px}.react-dadata__suggestion-subtitle-item:last-child{margin-right:0}.react-dadata__suggestion--current{background-color:#007cd626}.react-dadata__suggestion:hover{background-color:#007cd61a}.react-dadata mark{background:none}.react-dadata--highlighted{color:#0094ff}.delivery-address-modal--dialog .MuiDialog-container .MuiDialog-paper{border-radius:20px}.delivery-address-modal--wrapper{display:flex;flex-direction:column;overflow:hidden}.delivery-address-modal--wrapper .modal-close{color:var(--text-color)!important}.delivery-address-modal--body{overflow:auto;padding:5px 20px 16px;margin-top:20px;flex-grow:1}.delivery-address-modal--body::-webkit-scrollbar{width:6px}.delivery-address-modal--body::-webkit-scrollbar-track{background:transparent}.delivery-address-modal--body::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.delivery-address-modal--wrapper h3{margin:0 5px 0 0;color:var(--text-color)}.delivery-address-modal--title-container{display:flex;justify-content:space-between;margin-bottom:16px;align-items:center;line-height:1.5}@media (max-width: 899px){.delivery-address-modal--title-container.vk{flex-direction:row-reverse;justify-content:flex-end}}.delivery-address-modal--map-container{border-radius:20px;overflow:hidden;min-height:400px}.delivery-address-modal--map-container.dark-theme{filter:brightness(95%) grayscale(.4)}.delivery-address-modal--buttons-container{position:sticky;bottom:0;left:0;display:flex;justify-content:center;padding:16px 20px;background-color:var(--modal-background);border-radius:0 0 20px 20px;box-shadow:0 0 8px #0605321f;clip-path:inset(-8px 0px px -8px 0px)}.delivery-address-modal--buttons-container button{width:50%}.delivery-address-modal--buttons-container button:first-child{margin-right:16px}.delivery-address-modal--buttons-container button:only-child{margin-right:0;width:100%}.dadata-address-input{margin-bottom:16px}.dadata-input-container{position:relative}.dadata-address-input input{border-radius:20px;background-color:transparent;color:var(--text-color)}.dadata-address-input input:hover:not(:focus):not(:disabled){border-color:var(--text-color)!important}.dadata-address-input.error input{border-color:#d32f2f}.dadata-address-input input:disabled{background:#0000000d}.dadata-address-input input:focus{box-shadow:none}.dadata-address-input input:hover:not(:focus):not(:disabled){border-color:#000}.dadata-address-input .react-dadata__suggestions{padding:8px 0;border-radius:20px}.dadata-address-input .react-dadata__suggestion{font-size:inherit;padding:8px 16px}.dadata-address-input .react-dadata--highlighted{color:inherit;font-weight:700}.dadata-address-input .dadata-address-fieldset{text-align:left;position:absolute;bottom:0;right:0;left:0;margin:0;pointer-events:none;border-radius:20px;border-style:solid;border-width:1px;overflow:hidden;min-width:0%;border-color:#0000003b;height:100%;width:100%}.dadata-address-input:has(input:focus) .dadata-address-fieldset{border-width:2px;border-color:var(--main-color)}.dadata-helper-text{color:#d32f2f;font-family:inherit;font-weight:400;font-size:.75rem;line-height:1.66;text-align:left;margin:4px 14px 0}@media (max-width: 899px){.delivery-address-modal--dialog .MuiDialog-container .MuiDialog-paper{min-height:100%;border-radius:0}.delivery-address-modal--wrapper{position:relative;overflow:visible;height:100%}}@media (max-width: 991px){.delivery-address-modal--body{position:relative}.delivery-address-modal--wrapper .modal-close{background-color:var(--modal-background);position:relative!important;top:auto;right:auto;bottom:auto;left:auto}}.checkout--product{display:flex;justify-content:space-between;margin-bottom:10px}.checkout--product .product--info{position:relative}.checkout--product-result{font-weight:700;white-space:nowrap}.before-payment-modal{border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:400px}.modal-alert--wrapper.before-payment-modal{min-height:auto;padding:2rem}.before-payment-modal h2{margin:0 0 8px}.before-payment-modal--content{margin-bottom:16px}.before-payment-modal--buttons{width:100%;display:flex}.before-payment-modal--buttons button{flex-basis:50%}.before-payment-modal--buttons button:first-child{margin-right:16px}@media (max-width: 360px){.before-payment-modal--buttons{display:flex;flex-direction:column}.before-payment-modal--buttons button:first-child{margin-right:0;margin-bottom:8px}}.checkout--user,.checkout--delivery,.checkout--order-time{margin-bottom:3rem}.checkout--choose-type-panel{background:#f2f2f2;border-radius:10px;padding:1.5rem}.checkout--delivery{box-shadow:var(--box-shadow);padding:25px;border-radius:10px;margin-top:1.5rem;background-color:var(--modal-background)}.checkout--self-address-panel .adress-schdedule{color:#666}.custom-radio.new-address .MuiFormControlLabel-label{font-weight:700}.checkout--delivery .custom-radio{height:auto}.checkout--delivery .checkout--self-address-panel .custom-radio:not(:last-child){margin-bottom:8px}.checkout--delivery .checkout--address-panel .custom-radio{margin-bottom:8px}.checkout--delivery .checkout--address-panel .custom-radio .user-address-label{display:flex;flex-direction:column;font-size:16px;margin-left:-5px;line-height:1.5}.checkout--delivery .checkout--address-panel .custom-radio .user-address-label .with-label{color:#ccc;font-size:13px}.checkout--delivery .checkout--address-panel .show-more{margin-bottom:16px;color:var(--main-color);cursor:pointer;width:fit-content;border-bottom:1px dashed var(--main-color)}.checkout--delivery .MuiRadio-root{padding:5px 9px 9px;height:fit-content}.checkout--subtotal-price,.checkout--promocode-total,.checkout--auto-discount-container{font-size:18px;font-weight:700}.checkout--subtotal-price,.checkout--promocode-total,.checkout--auto-discount-container{display:flex;justify-content:space-between}.checkout--auto-discount-name,.result-delivery--title-container{display:flex;align-items:center}.checkout--subtotal-price .checkout--promocode-total .checkout--promocode-name{display:flex;align-items:center;white-space:pre-wrap}.time-order-modal-wrapper{max-width:700px;padding:50px;overflow-y:auto}.time-order-modal-wrapper h2{margin-top:0;margin-bottom:30px}.time-order-modal-wrapper .btn--action{white-space:nowrap}.checkout--total-panel{box-shadow:var(--box-shadow);padding:25px;border-radius:10px;position:relative;background-color:var(--modal-background)}@media (min-width: 899px){.checkout--total-wrapper{position:sticky;top:0;height:fit-content}}.checkout--total-panel--title{display:flex;justify-content:start}.checkout--total-panel--separator{border:1px solid var(--divider-color-contrast);border-bottom:0;margin:20px 0}.checkout--total-panel--result{font-size:18px;font-weight:700;display:flex;flex-direction:column}.checkout--total-panel--result .money{color:var(--main-color)}.checkout--total-panel--result .result-delivery,.checkout--total-panel--result .result-total{display:flex;justify-content:space-between}.checkout-result-total-divider:first-child{display:none}.checkout--user-bonuses-info{margin-bottom:.5rem}.checkout--accrue-bonuses-info{display:flex;white-space:pre-wrap;align-items:center}.checkout--bonuses-payming{font-size:18px;display:flex;justify-content:space-between;margin-bottom:.5rem}.checkout--payming-bonuses-info{display:flex;align-items:center}.bonuses-price{font-weight:700}@media (max-width: 899px){.time-order-modal-wrapper h2{text-align:center}.checkout--self-address-panel .adress-schdedule{margin-top:4px}.checkout--delivery .checkout--self-address-panel .custom-radio:not(:last-child){margin-bottom:12px}.checkout--delivery .checkout--address-panel .custom-radio:not(:last-child){margin-bottom:12px}}.checkout .promocode-wrapper{margin-top:15px}.checkout .promocode-wrapper .promocode--input-wrapper{display:flex}.checkout .promocode-wrapper .promocode--input-wrapper>div{width:100%}.checkout--gateways{margin-bottom:16px}.checkout--gateways-inputs{display:flex}.checkout--gateways-input{width:50%;margin-left:32px;margin-top:16px}.checkout--gateways-input:first-child{margin-left:0}@media (max-width: 899px){.time-order-modal-wrapper h2{text-align:center}.checkout--delivery .checkout--self-address-panel .custom-radio:not(:last-child){margin-bottom:12px}.checkout--delivery .checkout--address-panel .custom-radio:not(:last-child){margin-bottom:12px}.checkout--gateways-inputs{flex-direction:column}.checkout--gateways-input{width:100%;margin-left:0}}.checkout--gateways-btn-group{width:100%}.checkout--gateways-btn.MuiToggleButton-root{width:100%;display:flex;justify-content:space-between;align-items:center;height:40px;padding:8.5px 26px;margin-top:0!important;margin-bottom:8px;border-radius:12px!important;border:none!important;outline:1px solid rgba(0,0,0,.23)!important;color:var(--text-color)}.checkout--gateways-btn.MuiToggleButton-root.Mui-selected{background-color:transparent;color:var(--text-color);outline:2px solid var(--main-color)!important}.checkout--gateways-btn.MuiToggleButton-root.Mui-selected:hover{background-color:#0000000a}.checkout--gateways-btn.MuiToggleButton-root img{height:100%;max-width:120px}.checkout--gateways-btn .MuiSvgIcon-root{height:1rem}.checkout--gateways-title-container{display:flex;flex-wrap:nowrap;align-items:center;text-align:left;margin-right:10px;line-height:1}.checkout--gateways-btn .MuiRadio-root{padding:0;margin-right:4px}.checkout--errors-container{margin-top:40px}.checkout--button-container{display:flex;margin-top:16px;flex-direction:column;row-gap:16px}.checkout--button-container a{align-self:center}.checkout--info-icon{width:.75em!important;height:.75em!important;margin-top:2px;margin-left:4px;cursor:pointer}.checkout--info-icon:hover{color:var(--main-color)}.product-modal .product-page--image{padding:80px 20px 20px 0;height:fit-content;position:sticky;top:0;width:50%}.product-modal .product-page--image img{width:100%;max-width:600px;border-radius:10px}.product-modal .variations-buying{display:flex;justify-content:space-between;padding:30px 0 0}.product-modal .variations-buying .btn-buy{flex-basis:50%}@media (max-width: 899px){.product-modal .product-page--image{padding:0 0 20px;position:relative;top:auto}.product-modal .product-page--image,.product-modal--info{border-radius:0;width:100%}}._skeleton_1j1yr_1{height:22px;margin-bottom:24px;max-width:440px}@media (max-width: 600px){._skeleton_1j1yr_1{height:44px}}._skeletons_1k9m3_1{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;margin-bottom:24px}@media (max-width: 720px){._skeletons_1k9m3_1{grid-template-columns:1fr;row-gap:16px}}._skeleton_1k9m3_1{height:200px}._main-skeleton_d9yih_1{width:100%;height:276px;margin-bottom:24px}@media (max-width: 899px) and (min-width: 600px){._main-skeleton_d9yih_1{width:50%;height:331px}}.bonus-page h1{margin-top:0;line-height:1}.bonus-page--accrue-info-main{margin-bottom:24px}.user-bonuses-info{padding:25px;margin-bottom:24px;box-shadow:var(--box-shadow);border-radius:10px;background-color:var(--modal-background)}.user-bonuses-info.solid{border:2px solid var(--divider-color);box-shadow:none}.user-bonuses-info--exchange{font-size:24px;margin-top:10px}.user-bonuses-info--user-bonuses-title{margin-top:10px}.user-bonuses-info--user-bonuses{font-size:24px;margin-top:10px}.user-bonuses-info--user-bonuses-expire{margin-top:10px}.user-bonuses-info--user-bonuses-expire-date{font-weight:700}.bonus-page--additional-info-container{max-width:980px;margin-bottom:24px}.bonus-page--additional-info-block{display:flex;flex-direction:column;position:relative;height:100%;padding:25px;border-radius:10px;background:var(--main-color)}.bonus-page--additional-info-block *{color:#fff}.bonus-page--accrue-info{margin-bottom:24px}.bonus-page--accrue-info div,.bonus-page--payment-info div{margin-top:8px}.bonus-page--accrue-info ul,.bonus-page--payment-info ul{margin:4px 0 0}.bonus-page--accrue-info h3,.bonus-page--payment-info h3{margin:0}.choose-town-page{display:flex;height:100vh;width:100vw;justify-content:center}.choose-town-page--logo-container{margin-top:25px;max-width:100vw}.choose-town-page--logo-container img{max-width:800px;width:100%;height:auto}.choose-town-page--page-backdrop{background:#00000080;position:absolute;left:0;top:0;width:100%;height:100%}.choose-town-page--block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:700px;padding:40px;background:var(--background-color);border-radius:20px;box-shadow:#0003 0 11px 15px -7px,#00000024 0 24px 38px 3px,#0000001f 0 9px 46px 8px}.choose-town-page--block .block--image-container{margin-bottom:40px}.choose-town-page--block .block--image-container img{width:100%;max-width:350px;height:auto}.choose-town-page--block .modal-alert--wrapper{min-height:auto}.choose-town-page--block .choose-town--logo{width:100%;max-width:350px;margin-bottom:40px;height:auto}@media (max-width: 991px){.choose-town-page--block{top:0;left:0;max-width:none;max-height:none;transform:none;box-shadow:none;height:100%;border-radius:0;padding:25px}.choose-town-page--block .modal-alert--inner{min-width:unset}}.order-failed-page{display:flex;flex-direction:column;align-items:center}.order-failed--logo-container{max-width:250px}.order-failed--logo{width:100%}.order-failed-page--content-container{text-align:center}:root{--swiper-navigation-size: 22px;color:var(--text-color)}h1,h2,h3,h4,h5,h6{color:var(--text-color)}body{background-color:var(--body-background)}.main-color,a{color:var(--main-color)}a:hover{cursor:pointer}*{box-sizing:border-box}h1{font-size:42px}h3{font-size:28px;margin:0 0 .5rem}h4{font-size:18px;margin:0 0 .5rem}p{margin-top:0;margin-bottom:1rem}p:last-child{margin-bottom:0}button:disabled{opacity:.5}.btn{display:inline-block;text-decoration:none;border-radius:20px!important;padding:6px 20px!important;vertical-align:middle;text-transform:none}a.btn{line-height:1.75}.btn--action{background-color:var(--main-color)!important;border-color:var(--main-color)!important;color:#fff!important;box-shadow:none!important;border:0;border-radius:20px!important;padding:6px 20px!important;font-size:16px!important;text-transform:none!important}.btn--action:hover{background-color:var(--sec-color)!important;border-color:var(--sec-color)!important}.btn--action.MuiButton-text{background:none!important;color:var(--main-color)!important}.btn--action .MuiLoadingButton-loadingIndicator{color:#000}.btn--outline{border-radius:20px!important;text-transform:none!important;border:1px solid var(--main-color)!important;background:transparent!important;color:var(--main-color)!important;font-size:16px!important}.btn--outline:hover{background:var(--main-color)!important;color:#fff!important}.btn--outline-dark{border-radius:20px!important;text-transform:none!important;border:1px solid!important;border-color:var(--text-color);background:transparent!important;font-size:16px!important;color:var(--text-color)!important;box-shadow:none!important}.btn--outline-dark:hover{background:#000!important;border-color:#000!important;color:#fff!important}.btn--dashed{border:1px dashed!important}.btn--dark{background:#000!important;color:#fff!important}.btn--gray{background:#f1f1f1!important;color:#000!important;text-transform:none!important;border:0;border-radius:20px!important}.btn--gray:hover{background:#dbdbdb!important}.btn--dark:hover{background:var(--main-color)!important;color:#fff!important}.btn--empty{box-shadow:0 6px 15px #9292926e!important;background:#fff;padding:15px 20px;font-size:16px!important}.btn--empty.btn{text-transform:none}.btn-lg{padding:15px!important}.btn--sm{border-radius:20px!important;padding:0 15px!important}.btn--tag{flex-shrink:0;text-transform:none!important;line-height:1.5!important;font-size:14px!important;border:1px solid!important;color:#aaa!important}.btn--tag.btn--tag-active{color:#fff!important;border-color:var(--main-color)!important;background-color:var(--main-color)!important}.button-arrow-icon{position:absolute;right:10px;top:calc(50% - 12px)}.button-prev-arrow-icon{position:absolute;left:10px;top:calc(50% - 12px)}.product--category-tags-container{display:flex;flex-wrap:wrap;white-space:nowrap;overflow-x:auto;overflow-y:auto}@media (max-width: 899px){.product--category-tags-container{z-index:1;position:relative;padding:0 16px;margin:0 -16px 8px;flex-wrap:nowrap}}.Mui-disabled input,.Mui-disabled.MuiSelect-select{background:#0000000d;border-radius:12px}.no-bg{background:none!important}.modal-alert--inner{min-width:500px}.w-100{width:100%}.t-center{text-align:center}.MuiInputBase-root{border-radius:12px!important}@media (max-width: 899px){.modal-close{position:absolute!important;right:auto;left:17px;top:7px;color:var(--text-color)!important}}.MuiPopover-paper::-webkit-scrollbar{width:6px}.MuiPopover-paper::-webkit-scrollbar-track{background:transparent}.MuiPopover-paper::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.MuiAutocomplete-popper ::-webkit-scrollbar{width:6px}.MuiAutocomplete-popper ::-webkit-scrollbar-track{background:transparent}.MuiAutocomplete-popper ::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.modal-alert--wrapper{padding:50px;min-height:500px;overflow:auto;background-color:var(--background-color)}.modal-alert--wrapper::-webkit-scrollbar{width:6px}.modal-alert--wrapper::-webkit-scrollbar-track{background:transparent}.modal-alert--wrapper::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.modal-alert--wrapper .modal-alert--title{margin-top:0;margin-bottom:30px}.modal-alert--wrapper .btn--action{white-space:nowrap}.modal-alert--buttons{display:flex;justify-content:space-between}@media (max-width: 899px){.modal-alert--title{text-align:center}}.css-1vi79xw-MuiFormHelperText-root{margin-left:0!important;font-family:inherit!important}.css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root,.css-1sumxir-MuiFormLabel-root-MuiInputLabel-root{font-family:inherit!important}.custom-radio{height:25px}.custom-radio svg{height:1rem}.custom-radio .MuiFormControlLabel-label{font-size:16px;margin-left:-5px}.custom-alert{color:#000;background-color:#ff57221a!important}.custom-alert svg{color:#ff5722}.minicart--addons-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:transparent;z-index:10;pointer-events:none;transition:background-color .3s}.cart-product-list .minicart--addons-backdrop{position:fixed;z-index:10}.minicart--addon-products-modal{position:absolute;left:0;right:0;z-index:1000;background-color:var(--modal-background);padding:40px;bottom:0;border-radius:15px 15px 0 0;transform:translateY(100%);transition:transform .3s}@media (max-width: 350px){.minicart--addon-products-modal{padding:20px}}.minicart--addon-products-modal.active{transform:translateY(0)}.minicart--addons-backdrop.active{background-color:#0006;pointer-events:all}.minicart--addon-products__minicart-close{right:30px;top:33px;position:absolute!important}.minicart--addon-products__minicart-title{margin-bottom:20px;font-size:20px}.minicart--addon-products-modal .addon-product--mini{display:flex;justify-content:space-between;align-items:center}.product--quantity--mini{position:static;width:98px}.minicart--addon-products-modal img{width:100%;border-radius:4px}.popup-addons-wrapper{margin:0 -40px;padding:0 40px;max-height:450px;overflow-y:auto}@media (max-width: 350px){.popup-addons-wrapper{margin:0 -20px;padding:0 20px}}.popup-addons-wrapper>div:not(:last-child){margin-bottom:4px}.popup-addons-wrapper::-webkit-scrollbar{width:6px}.popup-addons-wrapper::-webkit-scrollbar-track{background:transparent}.popup-addons-wrapper::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.addon-product--title-mini{padding:6px;font-size:14px;vertical-align:middle}.addon-product--mini-inner{display:flex;align-items:center}.addon-product--mini .addon-product--image{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:60px}.addon-product--mini-inner--btn{width:104px;height:32px;border-radius:20px!important}.footer-space{min-height:50px;flex-shrink:0}.minicart--inner .bonuses-products--title{margin:40px 0 10px;padding-left:20px;font-size:18px;font-weight:700}.minicart--inner .bonus-product-choose{padding:10px;margin:0 20px;background:var(--background-color);border-radius:15px}.minicart-inner .bonus-product-choose[disabled]{opacity:1;filter:grayscale(1)}.grecaptcha-badge,.leaflet-control-attribution .leaflet-control{visibility:hidden}.choose-town-page_logo-wrapper{padding:30px 0;width:100%}.choose-town-page_logo-wrapper img{width:100%}.scroll-to-top-btn{position:relative;margin-left:auto;bottom:20px;font-size:24px;right:20px;width:50px;background-color:var(--scroll-btn-background);color:var(--scroll-top-btn-color);height:50px;border-radius:50%;z-index:1;cursor:pointer;box-shadow:#0003 0 10px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.scroll-to-top-btn svg{-webkit-transition:color .2s;transition:color .2s}.scroll-to-top-btn:hover{color:#000}.screen-footer{position:fixed;bottom:0;left:0;z-index:10;width:100%;pointer-events:none}.screen-footer>*{pointer-events:auto}.text-field__text-adornment{margin-left:5px;color:var(--main-color);cursor:pointer}.text-field__text-adornment:hover{text-decoration:underline}.page-title{margin-top:0;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.auth-modal{padding:2rem 2rem 1rem;position:relative;width:420px;overflow-y:auto;overflow-x:hidden}.auth-modal .auth-modal--title{margin:0 0 20px;line-height:1}.recall-timout,.resms-timout{margin-left:5px}.auth-modal--footer{padding:.75rem 2rem 0;border-top:1px solid #dee2e6;margin-left:-2rem;margin-right:-2rem;margin-top:16px;font-size:14px}.phone-input{width:100%!important}label.Mui-focused{color:var(--main-color)!important}div.Mui-focused fieldset{border-color:var(--main-color)!important}.auth-btn{display:block;width:100%;margin:15px 0!important;height:55px}.auth-modal--info{font-size:14px;font-weight:400;margin-top:16px;text-align:center}.auth-modal--secondary-text{font-size:20px;text-align:center}.vkid-auth-wrapper{margin-bottom:15px}.vkid-btn-loader{margin-left:auto;margin-right:auto;left:0;right:0;position:absolute;margin-top:15px}.phone-auth-wrapper{position:relative}.phone-auth--code{margin:15px 0;display:flex;justify-content:center}.phone-auth--code>.verify-code{width:55px;height:55px;margin:0 5px;font-size:32px;text-align:center;border:1px solid #ccc;border-radius:12px;color:var(--text-color);background-color:transparent}.phone-auth--code>.verify-code:focus{border:2px solid var(--main-color)!important;outline:none}.phone-auth--change-number{position:absolute!important;top:8px;right:10px}.loader-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1000;background-color:var(--loading-backdrop-color);border-radius:20px}.loader-wrapper .MuiCircularProgress-root{color:#000}@media (max-width: 899px){.auth-modal{padding:20px;width:auto;height:100%}.modal-close{left:auto;right:6px}.auth-modal .auth-modal--title{text-align:start}.modal-close.vk{left:17px;right:auto}.auth-modal.vk .auth-modal--title{text-align:end}.loader-wrapper{border-radius:0}}.vk-app-auth-button{height:56px;width:100%;background-color:#07f!important;font-weight:500!important;margin-bottom:15px!important}.vk-app-auth-button:hover{background-color:#0071f2!important}.vk-app-auth-button svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);height:26px;width:26px}.account-dialog{border-radius:20px}.account-dialog .modal-alert--wrapper{border-radius:20px;min-height:0}.account-dialog .modal-alert--inner{min-width:0}.account-dialog .button-group{display:flex;justify-content:flex-end}.account-user-bonuses h2{margin-top:0}.account-user-bonuses>p{display:flex;align-items:center;white-space:pre-wrap;margin-bottom:0}.account--user-order{border:1px solid var(--divider-color);font-size:15px;padding:25px 25px 75px;border-radius:10px;transition:.5s;backface-visibility:hidden;height:100%;position:relative}.account--user-order--header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:8px;row-gap:8px}.account--user-order--id{color:var(--main-color)}.account--user-order--time{color:#aaa;font-size:13px}.account--user-order--status{text-align:end}.account--user-order--delivery{margin-top:15px}.account--user-order--delivery-type{color:var(--main-color)}.account--user-order--products{position:relative;padding:10px 0;border-top:1px solid var(--divider-color);border-bottom:1px solid var(--divider-color);margin:10px 0;display:grid;row-gap:4px}.account--user-order--product{display:flex;font-size:14px;justify-content:space-between}.account--user-order--product.non-exist{opacity:.4}.account--user-order--product-name{margin-right:10px}.account--user-order--product-modificators{font-size:12px;line-height:1;color:#5c6370;display:flex;flex-wrap:wrap;white-space:pre-wrap}.account--user-order--product-modificators .non-exist{opacity:.4;text-decoration:line-through}.account--user-order--product-modificator{white-space:pre-wrap}.account--user-order--product-price{white-space:nowrap}.account--user-order--product-price .default-price{text-decoration:line-through;margin-right:5px}.account--user-order--product-price .default-price{color:var(--main-color)}.account--user-order--promocode.non-exist{opacity:.4}.account--user-order--promocode-discount,.account--user-order--auto-discount-value,.account--user-order--bonuses-value,.account--user-order--total-value{font-weight:700}.account--user-order--auto-discount,.account--user-order--promocode{display:flex;justify-content:space-between}.account--user-order--auto-discount.non-exist{opacity:.4}.account--user-order--auto-discount .auto-discount-name,.account--user-order--promocode .promocode-discount-name{display:flex;align-items:center}.account--user-order--auto-discount .auto-discount-name span,.account--user-order--promocode .promocode-discount-name span{font-weight:700}.account--user-order--auto-discount .auto-discount-name svg{width:.65em;height:.65em;cursor:pointer}.account--user-order--auto-discount .auto-discount-name svg:hover{color:var(--main-color)}.account--user-order--subtotal{display:flex;justify-content:space-between}.account--user-order .repeat-order{position:absolute;bottom:25px;left:25px;right:25px;text-transform:none}.account--user-order .repeat-order .MuiLoadingButton-loadingIndicator{left:50%;top:50%;transform:translate(-50%,-50%)}.account--user-order--product-toggle-more{text-align:right;text-decoration:underline;font-size:15px;cursor:pointer;color:var(--main-color)}.account--user-order--total-delivery,.account--user-order--total-amount,.account--user-order--total-bonuses{display:flex;justify-content:space-between;font-weight:700}.account--user-order--total-amount.divider{margin-top:10px;padding-top:10px;border-top:1px solid var(--divider-color)}.user-order-skeleton{box-shadow:0 0 10px #0000001a;border-radius:10px}.deleting-account{margin-top:15px;font-size:14px}.deleting-account .btn--delete-account{padding:0;cursor:pointer;border:none;background:none;color:var(--main-color);font-size:inherit}.account-separator{margin-top:30px;border:0;border-top:1px solid var(--divider-color-contrast)}.btn--auth{display:inline;padding:0;cursor:pointer;border:none;background:none;color:var(--main-color);font-size:inherit}@media (max-width: 320px){.button-group{display:flex;flex-direction:column}.button-group a{text-align:center}.button-group a,.button-group button{margin-left:0;margin-right:0}.button-group a:not(:first-child){margin-top:10px}.button-group button:not(:first-child){margin-top:10px}}.account--tab-list,.account--tab-list .MuiTabs-scroller{overflow:visible!important}.account--tab-list .MuiTabs-indicator{display:none}.account--tab-list .Mui-selected{border-radius:8px 8px 0 0;background-color:var(--modal-background);box-shadow:var(--box-shadow);clip-path:inset(-50px -56px 0px -73px)}@media (max-width: 500px){.account--tab-list .MuiTabs-scroller{overflow:auto!important;margin-right:10px;margin-top:-20px;padding-top:20px}}.user-bonuses-history{border-radius:10px;border:2px solid var(--divider-color);margin-bottom:24px}.user-bonuses-history--table-container{position:relative}.user-bonuses-history--table-container .operation-amount.add{white-space:nowrap;color:#2e7d32}.user-bonuses-history--table-container .operation-amount.decrease{white-space:nowrap;color:#ef5350}.mobile-table--operation{display:flex;justify-content:space-between;padding:16px}.mobile-table--operation{border-bottom:1px solid #f1f1f1}.mobile-table--operation-left-col,.mobile-table--operation-right-col{display:flex;flex-direction:column;justify-content:space-between}.mobile-table--operation-left-col{align-items:flex-start;margin-right:8px}.mobile-table--operation-right-col{align-items:flex-end}.mobile-table--operation-text{margin-bottom:8px;font-weight:600}.mobile-table--operation-date{color:#aaa}.mobile-table--operation-amount{margin-bottom:8px;font-weight:700;font-size:20px;white-space:nowrap}.mobile-table--operation-amount.add{color:#2e7d32}.mobile-table--operation-amount.decrease{color:#ef5350}.user-bonuses-history--empty-table{padding:20px;width:100%;text-align:center;color:#aaa;border-bottom:1px solid var(--divider-color)}._short-fade_1oq13_1{position:absolute;left:0;width:100%;height:22px;background:-moz-linear-gradient(top,rgba(var(--rgb-modal-background),0) 0%,rgba(var(--rgb-modal-background),1) 100%);background:-webkit-linear-gradient(top,rgba(var(--rgb-modal-background),0) 0%,rgba(var(--rgb-modal-background),1) 100%);background:linear-gradient(to bottom,rgba(var(--rgb-modal-background),0),rgba(var(--rgb-modal-background),1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.addresses-list--item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:15px;border:1px solid var(--divider-color);border-radius:20px;background-color:var(--modal-background);font-size:15px;margin-bottom:10px}.addresses-list--item:after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;opacity:0;transition:opacity .2s;box-shadow:var(--box-shadow)}.addresses-list--item.dragging:after{box-shadow:var(--box-shadow);opacity:1}.addresses-list--item-inner-wrapper{flex-grow:1;display:flex;align-items:center;margin-right:12px}.addresses-list--item svg{transition:color .2s;color:#ccc}.addresses-list--drag-svg-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:10px}.addresses-list--name-container{display:flex;flex-direction:column}.addresses-list--address-name.with-label{color:#ccc;font-size:13px}.addresses-list--buttons-container{display:flex}.addresses-list--buttons-container svg:not(:last-child){margin:0 10px 0 0}@media (max-width: 360px){.addresses-list--buttons-container{flex-direction:column}.addresses-list--buttons-container svg:not(:last-child){margin:0 0 12px}}.addresses-list--delete-svg,.addresses-list--edit-svg,.addresses-list--save-svg{cursor:pointer}.addresses-list--item.dragging .addresses-list--drag-svg,.addresses-list--drag-svg-container:hover .addresses-list--drag-svg,.addresses-list--delete-svg:hover,.addresses-list--edit-svg:hover,.addresses-list--save-svg:hover{color:var(--main-color)}.addresses-list--save-button-container{padding-top:20px;width:100%;display:flex;justify-content:start}.addresses-list--save-button-container button{width:50%}@media (max-width: 520px){.addresses-list--save-button-container button{width:100%}}.addresses-list--item.addresses-list--placeholder{justify-content:center;color:#ccc}.skeleton-button{width:50%}@media (max-width: 520px){.skeleton-button{width:100%}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.platform-error{min-height:100vh;display:flex;justify-content:center;align-items:center}.platform-error h1{font-size:2rem;color:#ff5722;margin:0}@font-face{font-family:Cera;font-weight:100;src:url(/assets/CeraRoundProLight-CPQ6D1o-.woff) format("woff")}@font-face{font-family:Cera;font-weight:200;src:url(/assets/CeraRoundPro-Light-COb7ylfH.otf) format("otf")}@font-face{font-family:Cera;font-weight:300;src:url(/assets/CeraRoundPro-Regular-CN_BjoYm.otf) format("otf")}@font-face{font-family:Cera;font-weight:500;src:url(/assets/CeraRoundProMedium-C50YC1Av.woff2) format("woff2")}@font-face{font-family:Cera;font-weight:600;src:url(/assets/CeraRoundProBold-BLFWNNvm.woff2) format("woff2")}@font-face{font-family:Manrope;src:url(/assets/Manrope-VariableFont_wght-BZqX3ICf.ttf) format("truetype"),url(/assets/Manrope-woff2-wght-DixJJ9hZ.woff2) format("woff2")}@font-face{font-family:Nunito;src:url(/assets/Nunito-VariableFont_wght-DhOt4l9i.ttf) format("truetype")}@font-face{font-family:Nunito;src:url(/assets/Nunito-Regular-CBIhuNt3.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:url(/assets/Nunito-Medium-DSWDdN8A.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Nunito;src:url(/assets/Nunito-SemiBold-BisU_X8s.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:url(/assets/Nunito-Bold-CYMYqo8i.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Regular-BN6hITtY.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Medium-GqVyiPTH.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-SemiBold-DXWfCD0T.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Bold-N1IGzrdY.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Regular-CGes_AjB.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Medium-CN8sEqBH.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-SemiBold-B1tQUDXo.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Bold-DCo1z-_Y.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:PT Sans;src:url(/assets/PTSans-Regular-CxL0S8W7.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PT Sans;src:url(/assets/PTSans-Bold-D9fedIX3.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Rubik;src:url(/assets/Rubik-VariableFont_wght-edQH8Y1U.ttf) format("truetype")}@font-face{font-family:Rubik;src:url(/assets/Rubik-Regular-C4NHw1iR.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:url(/assets/Rubik-Medium-1IPaxAqR.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Rubik;src:url(/assets/Rubik-SemiBold-Bk8aJ-CL.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Rubik;src:url(/assets/Rubik-Bold-DowqCTag.woff2) format("woff2");font-weight:700;font-style:normal}
