.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 (min-width:1025px){#callback_request{font-size:0 !important;line-height:0 !important}#callback_request:before{display:block;content:"\e929";font-size:2rem}.home_btn{display:none}.page-header .catalog_menu{position:fixed;overflow:hidden;display:flex;z-index:10;top:0;left:0;width:100%;max-height:0;opacity:0;-o-transition:all 0s .5s,opacity .5s 0s;-ms-transition:all 0s .5s,opacity .5s 0s;-moz-transition:all 0s .5s,opacity .5s 0s;-webkit-transition:all 0s .5s,opacity .5s 0s;transition:all 0s .5s,opacity .5s 0s}.page-header .catalog_menu:before{display:block;content:"";position:absolute;top:132px;left:0;width:100%;bottom:0;background:var(--mainBg,#f5f5f5);z-index:-1}.page-header .close_btn{position:absolute;top:128px;right:90px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-top:20px;width:40px;aspect-ratio:1;background:#fefefe;color:#009b61;z-index:10;cursor:pointer}.page-header .close_btn:before{display:block;font-size:2.4rem;font-family:"icon";content:"\e904"}}@media screen and (min-width:1025px) and (hover:hover){.page-header .close_btn{-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.page-header .close_btn:hover{background:#009b61;color:#fefefe}}@media screen and (min-width:1025px){.page-header .category_image{position:absolute;top:140px;right:0;width:43%;bottom:0;opacity:0;background-size:cover;background-position:center;background-repeat:no-repeat;-o-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.page-header .category_image.showed{opacity:1;z-index:1}.page-header .menu_content{display:flex;position:relative}.page-header .menu_list{position:relative;overflow-x:hidden;overflow-y:auto;margin:20px 0;background:var(--dark,#fff);border-radius:10px;transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1)}.page-header .menu_list li{width:340px;transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1)}.page-header .menu_list li.opened a{background:#009b61;border-color:#f8b225;color:#fefefe}.page-header .menu_list a{height:56px;border-right:4px solid transparent;padding:5px 30px}.page-header .submenu_content{position:absolute;top:25px;right:0;left:370px;bottom:25px;max-width:720px;margin-left:20px}.page-header .submenu_list{position:relative;height:100%;overflow-x:hidden;overflow-y:auto;-moz-column-count:2;-webkit-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.page-header .submenu_list>li{display:inline-block;vertical-align:top;width:100%;padding:15px 0}.page-header .submenu_list>li>a{font-family:"montserratarm-medium","montserrat-bold"}.page-header .submenu_list ul{margin:0;padding:0;list-style-type:none}.page-header .submenu_list ul li{padding-left:30px;padding-top:18px}.page-header .submenu_list ul li:first-child{padding-top:20px}.page-header .menu_image{order:2;margin:80px -60px 80px auto;width:30%;max-width:392px;display:none;background-size:contain;background-position:top center;background-repeat:no-repeat;background-image:image-set(var(--bg-image) 1x,var(--bg-image-2x) 2x)}.page-header .menu_image.showed{display:block}.menu_opened .catalog_menu{padding-top:132px;opacity:1;max-height:100%;-o-transition:all 0s 0s,opacity .5s 0s;-ms-transition:all 0s 0s,opacity .5s 0s;-moz-transition:all 0s 0s,opacity .5s 0s;-webkit-transition:all 0s 0s,opacity .5s 0s;transition:all 0s 0s,opacity .5s 0s}.web .submenu_list::-webkit-scrollbar,.web .menu_list::-webkit-scrollbar{width:6px;height:6px}.web .submenu_list::-webkit-scrollbar-track,.web .menu_list::-webkit-scrollbar-track{background:var(--strokeHover,#ddd);border-radius:3px}.web .submenu_list::-webkit-scrollbar-thumb,.web .menu_list::-webkit-scrollbar-thumb{background:var(--lightGray,#656565);border-radius:3px}.web .moz .submenu_list,.web .moz .menu_list{scrollbar-color:var(--lightGray,#656565) var(--strokeHover,#ddd);scrollbar-width:thin}}@media screen and (min-width:1281px) and (max-width:1600px){.page-header .menu_list li{width:300px}.page-header .menu_list a{padding-left:20px;padding-right:20px}.page-header .menu_image{margin:60px -40px 60px auto;width:25%;max-width:320px}.page-header .submenu_content{left:340px;max-width:600px}.page-header .submenu_list{-moz-column-count:32px;-webkit-column-count:32px;column-count:32px}.page-header .submenu_list ul li{padding-left:20px}.page-header .close_btn{right:60px}}@media screen and (min-width:1025px) and (max-width:1280px){.page-header .menu_list li{width:320px}.page-header .menu_list a{padding-left:16px;padding-right:16px}.page-header .menu_image{margin:40px 20px 40px auto;max-width:280px}.page-header .submenu_content{left:360px;max-width:320px}.page-header .submenu_list{-moz-column-count:initial;-webkit-column-count:initial;column-count:initial;-webkit-column-gap:initial;-moz-column-gap:initial;column-gap:initial}.page-header .submenu_list ul li{padding-left:16px}.page-header .close_btn{right:20px}}@media screen and (min-width:1025px) and (max-width:1600px){.page-footer .footer.content ul.phones_list{margin-left:0;margin-right:0;gap:20px;flex-wrap:wrap}.page-footer .footer.content ul.phones_list li{padding:0}.page-footer .footer.content ul.phones_list a{font-size:160%}}@media screen and (min-width:1025px) and (max-width:1280px){.brands_list .brand_block .brand_name{font-size:140%;line-height:17px}.brand_info{padding-bottom:30px}.brand_info img{margin-bottom:30px}.brand_info:not(:has(img)){padding-top:30px}}@media screen and (min-width:1025px) and (max-width:1600px){.products.wrapper .product-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width:1025px) and (max-width:1200px){.column.main .product-item-info .product-item-actions .action.tocart{font-size:0;line-height:0;min-width:40px;margin:0}.column.main .product-item-info .product-item-actions .action.tocart:before{padding:0}}@media screen and (min-width:1025px){main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info{border-radius:10px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .price-box{margin-top:10px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info:not(:has(.price-box)) .product-item-name{margin-top:40px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-item-actions .actions-primary{margin-top:10px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-item-actions .actions-secondary{top:6px;right:6px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-item-actions .action.tocart:not(.disabled):not([disalbed]):not(.inactive):before{margin-left:-4px;padding-right:6px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-image-wrapper{height:164px;max-width:155px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-image-container{padding-top:17px;padding-bottom:17px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-item-name{margin-top:6px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-item-details{padding:10px 15px 15px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .stickers{padding:15px;height:198px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .gift_sticker{top:151px}.column.main .product-item-info .gift_image{right:6px;top:120px}}