.dark_mode{--headerBg:#1d1d1e;--secondColor:#00c77f;--search:#383838;--searchHover:#4b4b4b;--logo:#00c67e;--dark:#242424;--mainBg:#353535;--stroke:#494949;--strokeHover:#686868;--lightGray:#c2c2c2;--title:#fff;--msg:#323b39}@media screen and (max-width:1024px){.action.nav-toggle{display:none}.page-header{margin:0;border:none;background:var(--headerBg,#024f46)}.page-header .panel.wrapper{background:0 0}.page-header .panel.wrapper:has(.minicart-wrapper.active){z-index:200}.page-header .header .logo{order:2;margin:0 auto}.page-header .header .logo svg{height:32px}.page-header .header.content{padding:0}.page-header .header_actions{position:fixed;bottom:0;left:0;width:100%;-o-transition:margin .5s;-ms-transition:margin .5s;-moz-transition:margin .5s;-webkit-transition:margin .5s;transition:margin .5s;z-index:151;background:var(--dark,#fff);color:var(--title,#212121);margin:0;border-top:1px solid var(--stroke,#edeeed)}.page-header .header_actions>*{flex:1}.page-header .header_actions:before{position:fixed;top:0;left:0;width:100%;background:rgba(29,29,29,.6);opacity:0;-o-transition:opacity .15s;-ms-transition:opacity .15s;-moz-transition:opacity .15s;-webkit-transition:opacity .15s;transition:opacity .15s;content:"";z-index:-1}.page-header .header_actions .link.wishlist,.page-header .header_actions .link.compare{margin:0;order:2}.page-header .header_actions .home_btn a,.page-header .header_actions .action.wishlist,.page-header .header_actions .action.compare,.page-header .header_actions .minicart-wrapper .action.showcart{padding:2px;border-radius:50%;color:inherit;font-size:0;line-height:0;display:block;width:100%;height:52px}.page-header .header_actions .home_btn a:before,.page-header .header_actions .action.wishlist:before,.page-header .header_actions .action.compare:before,.page-header .header_actions .minicart-wrapper .action.showcart:before{display:flex;align-items:center;justify-content:center;font-size:2.4rem;border-radius:inherit;background:0 0;color:inherit !important;width:100%;height:100%}.page-header .header_actions .home_btn a .counter.qty,.page-header .header_actions .action.wishlist .counter.qty,.page-header .header_actions .action.compare .counter.qty,.page-header .header_actions .minicart-wrapper .action.showcart .counter.qty{top:5px;margin-left:2px}.page-header .header_actions .sign_block{height:auto}.page-header .header_actions .sign_block ul.header.links{height:auto;display:block}.page-header .header_actions .sign_block ul.header.links:before{display:none}.page-header .header_actions .sign_block ul.header.links a{padding:10px 20px}.page-header .header_actions .sign_block ul.header.links li:not(.greet.welcome):not(.customer-welcome){position:fixed;margin-right:0;left:50%;width:220px;margin-left:-110px;text-align:center}.page-header .header_actions .sign_block ul.header.links li:not(.greet.welcome){pointer-events:none}.page-header .header_actions .sign_block ul.header.links li.greet.welcome{height:48px;width:48px;box-shadow:none;font-size:0;line-height:0;background:0 0 !important;border-radius:50%;margin:0 auto;padding:2px;color:var(--title,#212121)}.page-header .header_actions .sign_block ul.header.links li.greet.welcome:before{width:44px;height:44px;background:0 0;margin:0}.page-header .header_actions .sign_block ul.header.links li.greet.welcome:after{display:none}.page-header .header_actions .sign_block ul.header.links li.greet.welcome+li:not(.customer-welcome){margin-top:0;bottom:50%;background:var(--dark,#fff);border-radius:12px 12px 0 0;border:1px solid var(--stroke,#edeeed);border-bottom:none;padding-top:6px}.page-header .header_actions .sign_block ul.header.links li.greet.welcome+li:not(.customer-welcome):before,.page-header .header_actions .sign_block ul.header.links li.greet.welcome+li:not(.customer-welcome):after{display:none}.page-header .header_actions .sign_block ul.header.links li.greet.welcome+li:not(.customer-welcome)+li{top:50%;background:var(--dark,#fff);border-radius:0 0 12px 12px;border:1px solid var(--stroke,#edeeed);border-top:none;padding-bottom:6px}.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu{position:fixed;top:50%;margin-top:-50px;right:auto;left:50%;width:220px;margin-left:-110px;border:1px solid var(--stroke,#edeeed);border-radius:12px;padding:5px 0;background:var(--dark,#fff)}.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu:has(.link.rewards){margin-top:-72px}.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu ul.header.links:before,.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu ul.header.links:after{display:none}.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu .link.rewards a{justify-content:center}.page-header .header_actions .sign_block ul.header.links .logged-in,.page-header .header_actions .sign_block ul.header.links .not-logged-in{display:none}.page-header .header.panel{flex-wrap:wrap}.page-header .header.panel:before{display:block;content:"";min-width:54px;order:3}.page-header .header .switcher.switcher-language{margin-left:0}.page-header .phone_link{position:absolute;top:0;left:20px;font-size:0;line-height:0;opacity:0;z-index:9}.page-header .menu_block{position:fixed;top:128px;right:0;bottom:53px;width:0;overflow:hidden;background:#fff;z-index:4;opacity:0;-o-transition:opacity .5s,width 0s .5s;-ms-transition:opacity .5s,width 0s .5s;-moz-transition:opacity .5s,width 0s .5s;-webkit-transition:opacity .5s,width 0s .5s;transition:opacity .5s,width 0s .5s}.page-header .menu_block.no_scroll .menu_inner{overflow-y:hidden}.page-header .menu_block.sub_opened{z-index:102}.page-header .menu_block:before{display:block;content:"";position:absolute;top:-30px;left:0;width:100%;height:30px;box-shadow:0px 4px 30px 4px rgba(223,225,235,.5)}.page-header .menu_inner{height:100%;overflow:hidden;flex-direction:column;justify-content:flex-start;align-items:flex-start}.page-header .service_btn{margin:16px}.page-header .theme_switch{position:absolute;right:16px;top:22px}.page-header .panel.wrapper{padding-top:16px;padding-bottom:16px}.page-header .catalog_menu{order:2;flex:1;height:50%;background:var(--dark,#fff);color:var(--title,#212121);width:100%}.page-header .catalog_menu:has(.opened){overflow:hidden}.page-header .catalog_menu .menu_content{padding:0;height:100%}.page-header .catalog_menu .menu_list{position:relative;padding:10px 0;height:100%;overflow-x:hidden;overflow-y:auto}.page-header .catalog_menu .menu_list a{padding:17px 20px}.page-header .catalog_menu .menu_list a.submenu_btn{display:flex;justify-content:space-between;align-items:center}.page-header .catalog_menu .menu_list a.submenu_btn:after{display:block;content:"\e903";font-size:2.4rem;margin-left:20px;font-family:"icon"}.page-header .catalog_menu .submenu_list{position:absolute;top:128px;margin:0;left:auto;width:0;right:0;bottom:53px;overflow-x:hidden;overflow-y:auto;background:var(--dark,#fff);color:var(--title,#212121);display:block !important;z-index:105;padding:0;-o-transition:width .3s;-ms-transition:width .3s;-moz-transition:width .3s;-webkit-transition:width .3s;transition:width .3s}.page-header .catalog_menu .submenu_list.fixed{position:fixed}.page-header .catalog_menu .submenu_list li{margin:0;width:100vw}.page-header .catalog_menu .submenu_list li.back_btn{position:sticky;top:0;background:var(--dark,#fff);padding-top:16px;border:none;overflow:hidden}.page-header .catalog_menu .submenu_list .back_btn button{border:none;background:0 0;color:var(--secondColor,#03564c);font-size:140%;line-height:24px;font-family:"montserratarm-medium","montserrat-bold";display:flex;align-items:center;width:100%;font-weight:400;padding:11px 20px;text-align:left}.page-header .catalog_menu .submenu_list .back_btn button:before{display:block;font-size:2.4rem;margin-right:6px}.page-header .catalog_menu .submenu_list.opened{width:100%}.page-header .catalog_menu .submenu_list>li>a{padding:17px 20px;width:100%;font-family:"montserratarm-medium","montserrat-bold"}.page-header .catalog_menu .submenu_list>li ul{margin:0;padding:0 0 0 20px;list-style-type:none}.page-header .catalog_menu .submenu_list>li ul a{padding:10px 20px;width:100%}.page-header .catalog_menu .menu_list li.opened>.submenu_list{width:100%;opacity:1;-o-transition:all .3s,width 0s 0s;-ms-transition:all .3s,width 0s 0s;-moz-transition:all .3s,width 0s 0s;-webkit-transition:all .3s,width 0s 0s;transition:all .3s,width 0s 0s}.page-header .secondary_menu{display:none}.page-header .block-search{order:3;flex:0 0 100%;max-width:100%;-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.page-header .block-search:before{display:block;content:"";height:16px}.page-header .block-search:not(:has(input[aria-expanded=true])){max-height:56px;overflow:hidden}.page-header .block-search .action.search{margin-top:16px}.page-header.compact .block-search{pointer-events:none;margin-top:0;max-height:0 !important;overflow:hidden}.page-header.compact .submenu_list,.page-header.compact .menu_block{top:72px}.page-header .menu_btn{position:absolute;top:16px;right:20px;font-size:0;margin:0;width:40px;height:40px;padding:0;border-radius:6px;background:var(--search,#046257);color:#fefefe;z-index:100}.page-header .menu_btn .lines{margin:0 auto}.menu_opened{overflow:hidden}.menu_opened .menu_block{width:100%;opacity:1;-o-transition:opacity .5s,width 0s 0s;-ms-transition:opacity .5s,width 0s 0s;-moz-transition:opacity .5s,width 0s 0s;-webkit-transition:opacity .5s,width 0s 0s;transition:opacity .5s,width 0s 0s}.menu_opened .page-header .panel.header .switcher{height:auto;opacity:1}.menu_opened .page-header .panel.header .switcher.switcher-language{opacity:0;z-index:1}.menu_opened .header .phone_link{opacity:1;z-index:11}.sign_opened{overflow:hidden}.sign_opened .header_actions:before{height:100%;opacity:1}.sign_opened .sign_block ul.header.links li:not(.greet.welcome){pointer-events:unset !important}.minicart-wrapper{margin:0}.minicart-wrapper.active{z-index:20}.minicart-wrapper.active .block-minicart{display:flex;align-items:flex-end;justify-content:center}.minicart-wrapper .block-minicart{position:fixed;top:auto;height:0;opacity:0;left:0;right:0;bottom:53px;width:100%;margin:0;padding:0;border-radius:0;border:none;background:rgba(0,0,0,.6);display:flex !important;align-items:flex-end;-o-transition:height 0s .5s,opacity .3s .3s;-ms-transition:height 0s .5s,opacity .3s .3s;-moz-transition:height 0s .5s,opacity .3s .3s;-webkit-transition:height 0s .5s,opacity .3s .3s;transition:height 0s .5s,opacity .3s .3s}.minicart-wrapper .block-title{height:54px}.minicart-wrapper .action.close{top:7px;right:10px}.minicart-wrapper .minicart-items-wrapper{margin-right:0}.minicart-wrapper .minicart-items-wrapper .product-item{padding-right:20px}.minicart-wrapper #minicart-content-wrapper{border-radius:20px 20px 0 0;width:100%;max-height:100%;max-height:100%;border:1px solid var(--strokeHover,#ddd);border-bottom:none;background:var(--dark,#fff);position:relative;overflow:hidden;transform:translate3d(0,100dvh,0);-moz-transform:translate3d(0,100dvh,0);-ms-transform:translate3d(0,100dvh,0);-webkit-transform:translate3d(0,100dvh,0);-o-transform:translate3d(0,100dvh,0);display:inline-block;vertical-align:top;-o-transition:transform .5s 0s cubic-bezier(.83,0,.17,1);-ms-transition:transform .5s 0s cubic-bezier(.83,0,.17,1);-moz-transition:transform .5s 0s cubic-bezier(.83,0,.17,1);-webkit-transition:transform .5s 0s cubic-bezier(.83,0,.17,1);transition:transform .5s 0s cubic-bezier(.83,0,.17,1);width:100%}.minicart-wrapper #minicart-content-wrapper .product.actions{margin-right:-12px;align-items:flex-end;height:0;margin-top:0}.minicart-wrapper #minicart-content-wrapper .product.actions .action{margin-left:0;margin-bottom:-8px;padding:12px;height:48px}.minicart-wrapper #minicart-content-wrapper .details-qty .update-cart-item{right:84px;bottom:-8px;padding:12px}.minicart-wrapper #minicart-content-wrapper .price-container{font-size:1.4rem;line-height:21px}.minicart-wrapper.active .block-minicart{height:calc(100dvh - 53px);opacity:1;-o-transition:height 0s 0s,opacity .3s 0s;-ms-transition:height 0s 0s,opacity .3s 0s;-moz-transition:height 0s 0s,opacity .3s 0s;-webkit-transition:height 0s 0s,opacity .3s 0s;transition:height 0s 0s,opacity .3s 0s}.minicart-wrapper.active #minicart-content-wrapper{transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.minicart-wrapper .block-content{max-height:calc(100dvh - 110px)}}@media screen and (max-width:575px){.minicart-wrapper .minicart-items-wrapper .product-item-photo{margin-right:10px}.minicart-wrapper .minicart-items-wrapper .product-item-details{height:126px;display:flex;flex-direction:column}.minicart-wrapper .minicart-items-wrapper .product-item-pricing{flex:1;display:flex;flex-direction:column;align-items:flex-start}.minicart-wrapper .minicart-items-wrapper .product-item-pricing .details-qty{margin-top:auto;margin-left:-94px}}@media screen and (max-width:1024px){.page-footer .footer.content ul.phones_list{margin-left:0;margin-right:0;gap:24px;flex-wrap:wrap}.page-footer .footer.content ul.phones_list li{padding:0}.page-footer .footer_subtitle{font-size:140%;line-height:20px}small.copyright{padding-bottom:82px}}@media screen and (max-width:768px){.page-footer:before{top:276px}.page-footer .slogan_block{display:none}.page-footer .footer.content>div{flex:0 0 100%;max-width:100%}.page-footer .footer.content>div.logo{flex:0 0 100%;max-width:100%}.page-footer .footer.content>div.logo img{height:38px;margin:0 auto}.page-footer .footer.content>div:has(.phones_list){flex:0 0 100%;max-width:100%;margin-top:30px}.page-footer .footer.content>div:has(.phones_list) .footer_subtitle{justify-content:center;text-align:center}.page-footer .footer.content>div:has(.contacts_list),.page-footer .footer.content>div:has(.footer.links),.page-footer .footer.content>div:has(.socials_list),.page-footer .footer.content>div:has(.payment_methods){flex:0 0 100%;max-width:100%;order:2}.page-footer .footer.content>div:has(.socials_list),.page-footer .footer.content>div:has(.payment_methods){margin-top:30px}.page-footer .footer.content>div:has(.socials_list) .footer_subtitle,.page-footer .footer.content>div:has(.payment_methods) .footer_subtitle{justify-content:center}.page-footer .footer.content>div ul.socials_list{justify-content:center;margin-left:-10px;margin-right:-10px}.page-footer .footer.content>div ul.socials_list a{margin:0 10px}.page-footer .footer.content>div ul.payment_methods{justify-content:center;margin-left:-2px;margin-right:-2px}.page-footer .footer.content>div ul.payment_methods li{margin:0 2px}.page-footer .footer.content>div ul.contacts_list,.page-footer .footer.content>div ul.footer.links{position:relative;overflow:hidden;max-height:0;-o-transition:max-height .3s;-ms-transition:max-height .3s;-moz-transition:max-height .3s;-webkit-transition:max-height .3s;transition:max-height .3s}.page-footer .footer.content>div ul.contacts_list:after,.page-footer .footer.content>div ul.footer.links:after{display:block;content:"";height:30px}.page-footer .footer.content>div:has(.contacts_list){margin-top:30px;border-bottom:1px solid #3f3f3f;position:relative}.page-footer .footer.content>div:has(.contacts_list):before{display:block;content:"";position:absolute;left:-20px;right:-20px;top:0;border-bottom:1px solid #3f3f3f}.page-footer .footer.content>div:has(.footer.links){margin-top:0;border-bottom:1px solid #3f3f3f}.page-footer .footer.content>div:has(.contacts_list) .footer_subtitle,.page-footer .footer.content>div:has(.footer.links) .footer_subtitle{padding:22px 0}.page-footer .footer.content>div:has(.contacts_list) .footer_subtitle:after,.page-footer .footer.content>div:has(.footer.links) .footer_subtitle:after{display:block;font-size:2.4rem;margin-left:auto;padding-left:20px;content:"\e901"}.page-footer .footer.content>div:has(.contacts_list) .opened ul.contacts_list,.page-footer .footer.content>div:has(.contacts_list) .opened ul.footer.links,.page-footer .footer.content>div:has(.contacts_list).opened ul.contacts_list,.page-footer .footer.content>div:has(.contacts_list).opened ul.footer.links,.page-footer .footer.content>div:has(.footer.links) .opened ul.contacts_list,.page-footer .footer.content>div:has(.footer.links) .opened ul.footer.links,.page-footer .footer.content>div:has(.footer.links).opened ul.contacts_list,.page-footer .footer.content>div:has(.footer.links).opened ul.footer.links{max-height:320px}.page-footer .footer.content>div:has(.contacts_list) .opened .footer_subtitle:after,.page-footer .footer.content>div:has(.contacts_list).opened .footer_subtitle:after,.page-footer .footer.content>div:has(.footer.links) .opened .footer_subtitle:after,.page-footer .footer.content>div:has(.footer.links).opened .footer_subtitle:after{transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1)}.page-footer .phones_list{flex-direction:column;align-items:center}small.copyright{padding-top:30px;text-align:center}small.copyright .page_container{flex-wrap:wrap}small.copyright .page_container>span{flex:0 0 100%;max-width:100%;padding:0}small.copyright .developer{flex:0 0 100%;max-width:100%;padding-left:0;margin-top:14px;text-align:center}}@media screen and (min-width:769px) and (max-width:1024px){.page-main .block:has(.main_slider){padding-top:14px;padding-bottom:26px}}@media screen and (min-width:576px) and (max-width:1024px){.column.main .daily_offer .offers_slider:not(.slick-slider) .slide_block{flex:0 0 50%;max-width:50%}}@media screen and (max-width:1024px){.daily_offer .countdown.finished:before{font-size:1.4rem}.logo_more{margin-top:9px;display:flex}body:has(.block_promo) .brands_slider{margin-top:0}.page-main .block{padding-bottom:50px}.page-main .block:has(.main_slider) .block_promo{flex:0 0 100% !important;max-width:100% !important}.page-main .block:has(.block-promo-wrapper){padding:30px 0 50px;margin:30px -20px;border-radius:0}.page-main .block:has(.block-promo-wrapper) .section_head{padding-left:20px;padding-right:20px}.categories_section{padding-top:40px;padding-bottom:20px}.categories_slider{margin-left:-20px;margin-right:-20px;padding:0 15px;overflow-x:auto !important}.categories_slider .category_block{flex:0 0 160px !important;max-width:160px !important}.category_block a{font-size:140%;line-height:20px}.block-promo-wrapper{margin:0;padding:0 15px;position:relative;overflow-x:auto;overflow-y:hidden}.block-promo-wrapper .block-promo{min-width:320px;padding:0 5px}.block-promo-wrapper .promo_inner{padding-bottom:20px}.bnner_section{margin:10px 0}.column.main .daily_offer{flex:0 0 100%;max-width:100%;margin-top:18px}.column.main .daily_offer .product-item-info .product-image-container{padding-top:0;padding-bottom:14px}.column.main .daily_offer .product-item-info .product-image-wrapper{height:182px;max-width:182px}.column.main .daily_offer .product-item-info .stickers{height:196px}.column.main .daily_offer .product-item-info .sale_sticker{padding:0 7px;width:46px;height:46px;border-radius:13px;font-size:160%}.column.main .daily_offer .product-item-info .sale_sticker:before{right:-8px;top:-7px}.column.main .daily_offer .product-item-info .sale_sticker:after{top:-2px;right:3px;font-size:1.2rem}.brands_slider{margin-top:30px;margin-left:-15px;margin-right:-15px;padding:0 15px;overflow-x:auto !important;flex:0 0 100vw;max-width:100vw}.brands_slider .slide_block{flex:0 0 178px !important;max-width:178px !important}}@media screen and (max-width:575px){.bnner_section .bnner_block{aspect-ratio:32/27}}@keyframes showSlides{to{opacity:1}}