@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqbQqg9.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhobQ6g9.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhrFQ6g9.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqbQ6g9.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqpQ6g9.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhpFRKg9.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg9.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6lhzAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDallzAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDtFlzAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDNF5zAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zAA.ttf) format('truetype')}:root{--inner-max-width: 1300px;--bodyTextColor: #000;--bodyFontFamily: 'IBM Plex Sans', sans-serif;--gray-bg: #f9f9f9;--gray-color1: #606060;--gray-color2: #505050;--gray-border: #e3e3e3;--gray-border-hover: #d3d3d3;--radius3: 5px;--category-columns-count: 4;--news-grid-count: 4;--items-grid-margin: 20px;--news-grid-margin: 25px;--items-grid-margin-wrapper: -20px;--news-grid-margin-wrapper: -25px;--cubic-animation: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);--box-shadow1: 2px 8px 24px -20px #000000;--items-count-grid: 5;--category-items-count-grid: 4;--equivalent-items-count-grid: 4}.categories-menu .catalog_wrapper .level_1 li a:hover,.page-menu ul li:hover,a{color:var(--mainContrastSchemeColor)}a:hover{color:var(--mainContrastSchemeColor-darken30)}.content .shop-title a,header .inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header-top{background-color:var(--gray-bg)}.header-middle .inner,.header-top .inner{-webkit-box-pack:justify;justify-content:space-between}.header-top .inner{flex-wrap:wrap;font-size:14px;font-weight:500;padding:7px 0}.header-middle .inner{padding:10px 0}.header-middle .header-middle-left,.header-middle .header-middle-right{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.header-middle .header-middle-right{width:300px;-webkit-box-pack:end;justify-content:flex-end}.header-middle .header-middle-left{width:400px}.header-bottom .inner{padding:5px 0;border-bottom:1px solid var(--gray-border)}.content{width:100%;padding:0;overflow:hidden}.content .shop-title{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:justify;justify-content:space-between}.content .shop-title a{font-size:16px;text-decoration:none}.content .shop-title a .feather{margin-left:5px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-weight:600}.content h1,.triggers .trigger i{font-size:36px}.content h2{font-size:28px}.content h3{font-size:24px}.content h4{font-size:18px}.content h5{font-size:16px}.content h6{font-size:14px}.city-wrapper,.content .breadcrumb,.content .breadcrumb a[href*="/"],.email-wrapper,.email-wrapper a,.logout span a{color:var(--gray-color1)}.content .breadcrumb a[href*="/"]:hover{color:var(--gray-color2)}.content.filter{width:calc(100% - 300px)}main .order_wrapp .right{background:var(--gray-bg);border-radius:var(--radius3)}main .order_wrapp .right .pay{font-size:var(--bodyFontSize);color:var(--gray-color1)}#optorder .search input,main .order_wrapp .order_table{border-color:var(--gray-border);border-radius:var(--radius3)}main .order_wrapp .order_table .table_title,main .order_wrapp .order_table .table_title span{color:var(--bodyTextColor);font-weight:500}main .order_wrapp .order_table .table_head div{color:var(--gray-color2);font-size:14px}main .order_wrapp .order_table .t_footer{border-color:var(--gray-border)}main .order_wrapp .order_table .t_footer .total{font-size:var(--bodyFontSize)}main .order_wrapp .order_table .name{width:64%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}main .order_wrapp .order_table .name img{width:100px;border:0}main .order_wrapp .order_piece{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;padding-left:35px;margin-bottom:20px}main .order_wrapp .order_piece .tit{font-weight:500;font-size:18px;margin-bottom:5px}main .order_wrapp .order_piece .sub_tit{font-weight:300;font-size:16px;line-height:1.5}main .order_wrapp .order_piece .sub_tit a{color:#333}main .order_wrapp .order_piece svg{position:absolute;left:0;top:0}main .order_wrapp .feather{width:25px;stroke-width:1px}.city-wrapper:hover{color:var(--mainContrastSchemeColor-darken30)}.city-wrapper::after{content:'\25BC'}.city-wrapper .customer-city{border-bottom:none}.city-wrapper .popup-cities,.city-wrapper .popup-city{box-shadow:var(--box-shadow1);border:0}.city-wrapper .btn-primary,.search_form input{border-radius:var(--radius3)}.email-wrapper:hover,.email-wrapper:hover a,.login_or_reg a:hover,.logout span a:hover,.phone a:hover{color:var(--mainContrastSchemeColor-darken30)}.email-wrapper a{text-decoration:none}.phone,.phone a{color:var(--gray-color2)}.phone{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;position:relative}.phone a{font-weight:600}.login_or_reg a,.phone a{text-decoration:none}.logout,.logout span,.phone{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.logout .discount a{font-size:14px;margin-right:10px}.login_or_reg a,.logout span{color:var(--gray-color1)}.logout span a{margin-left:7px}.logo_wrapper{margin-right:20px}.logo_wrapper img{max-width:100%;height:auto}.slogan{font-size:12px;color:var(--gray-color2);max-width:150px;margin-right:30px}.search_form{width:calc(100% - 700px)}.search_form input{width:calc(100% - 85px);padding:15px;border:1px solid var(--gray-border)}.search_form input:focus,.search_form input:hover{border-color:var(--gray-border-hover);outline:0}#basket_list .basket_end .right .checkout_btn,.search_form button{background-color:var(--mainContrastSchemeColor);border-radius:var(--radius3)}.search_form button{border-color:var(--mainContrastSchemeColor);width:80px;padding:15px}.search_form button:hover{border-color:var(--mainContrastSchemeColor-darken10)}#autocomplete{top:100px;border-color:var(--mainSchemeColor)}.bars{margin-left:20px}.bars:hover,.bars:hover a{color:var(--mainSchemeColor-lighten10)}.bars a,.bars.search_open{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-decoration:none;color:var(--mainSchemeColor)}.bars .feather{width:30px;height:30px;stroke-width:1.5;margin:0}.bars span,.pop_up_count{font-weight:600;font-size:14px}.pop_up_count{position:absolute;background:var(--mainContrastSchemeColor);color:var(--menuColor);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:12px;height:20px;width:20px;border-radius:50%;margin-top:-40px;margin-left:-25px}.categories-menu{margin-right:20px}.categories-menu .catalog_title{padding:5px 10px 5px 0;font-weight:400;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.categories-menu .catalog_title:hover{color:var(--mainContrastSchemeColor);cursor:pointer}.categories-menu .catalog_subtitle{font-size:16px;font-weight:600;margin-bottom:15px}.categories-menu .catalog_wrapper{background:#fff;padding:30px;border:1px solid var(--gray-border);margin-top:120px;opacity:0;z-index:-10;box-shadow:var(--box-shadow1);-webkit-transition:var(--cubic-animation);transition:var(--cubic-animation)}.categories-menu .catalog_wrapper.active{margin-top:0;opacity:1;z-index:1000}.categories-menu .catalog_wrapper .level_1{width:100%;list-style-position:inside;-moz-column-count:var(--category-columns-count);-webkit-column-count:var(--category-columns-count);column-count:var(--category-columns-count);-webkit-transition:var(--cubic-animation);transition:var(--cubic-animation)}.categories-menu .catalog_wrapper .level_1 li{padding:7px 0}.categories-menu .catalog_wrapper .level_1 li a{text-decoration:none;color:var(--bodyTextColor)}.page-menu ul{display:-webkit-box;display:flex;flex-wrap:wrap}.page-menu ul li{position:relative;color:var(--gray-color1);font-weight:400}.page-menu ul li:hover .level_2{display:block}.page-menu ul li a{padding:5px 15px;text-decoration:none;color:inherit}.page-menu ul li span{padding:5px 15px;color:var(--mainContrastSchemeColor-darken10);font-weight:400}.page-menu ul li .level_2{display:none;position:absolute;padding:10px 0;background:#fff;z-index:1010;border:1px solid var(--gray-border)}.bars span,.page-menu ul li .level_2 a,.page-menu ul li .level_2 span{white-space:nowrap}.page-menu ul .level_3{display:none}.slider{min-height:unset;height:unset;aspect-ratio:2.6;margin-bottom:30px;border-radius:var(--radius3)}.categories-menu .catalog_wrapper,.slider .swiper-wrapper .swiper-slide .slider-image{width:100%;height:auto;position:absolute}.slider .swiper-wrapper .swiper-slide .item_content{width:100%;padding:30px 80px;height:100%;overflow:hidden}.slider .swiper-wrapper .swiper-slide .item_content .title{font-size:48px;font-weight:600;margin:0;display:-webkit-box;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slider .swiper-wrapper .swiper-slide .item_content .descr{margin:1rem 0 0;font-size:18px;display:-webkit-box;line-height:1.25;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slider .swiper-wrapper .swiper-slide .item_content .slide_btn{width:auto;height:auto;border:0;line-height:1.5;padding:10px 20px;color:var(--menuColor);text-transform:uppercase;font-weight:600;margin-top:2rem;border-radius:var(--radius3);font-size:var(--bodyFontSize);background-color:var(--mainContrastSchemeColor)}#basket_list .basket_end .right .checkout_btn:hover,.item_preview .float_offer .item_price button.oneclickbuy:hover,.search_form button:hover,.slider .swiper-wrapper .swiper-slide .item_content .slide_btn:hover{background-color:var(--mainContrastSchemeColor-darken10)}.triggers{-webkit-box-pack:justify;justify-content:space-between;padding:0;margin-bottom:40px}.triggers .trigger span{font-size:1.125rem}.items .item{border-color:var(--gray-border);border-radius:var(--radius3);background:#fff}.items .item:hover{border-color:var(--gray-color1)}.items .item .image .item_tags div{border-radius:var(--radius3);padding:3px 7px;font-size:10px;font-weight:400}.items .item .item_content .descr{font-size:var(--bodyFontSize);font-weight:600;color:var(--bodyTextColor);text-decoration:none}.items .item .item_content .descr:hover{color:var(--mainContrastSchemeColor)}.items .item .item_content .short_descr{margin-top:5px;margin-bottom:20px;font-size:14px;color:var(--gray-color1);display:-webkit-box;line-height:1.5;min-height:calc(14px*1.5*2);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item_preview .float_offer .item_price button .f7-icons,.items .item .item_content .item_price_big .old{display:none}.items .item .item_content .item_price_big .new{font-size:20px;font-weight:700}.items .item .item_content .item_basket_add,.items .item .item_content .more{width:100%;height:auto;border:0;background-color:var(--mainSchemeColor);color:var(--menuColor);border-radius:var(--radius3);font-size:14px;font-weight:400;margin:10px 0 0;padding:5px 0}.items .item .item_content .item_basket_add{background:0 0;border:2px solid var(--mainContrastSchemeColor);color:var(--mainContrastSchemeColor)}#basket_list .basket_end .promo form button:hover,.bestseller_items .item,.items .item .item_content .more:hover{background-color:var(--mainSchemeColor-lighten10)}.items .item .item_content .item_basket_add:hover{background-color:var(--mainContrastSchemeColor-darken10);border-color:var(--mainContrastSchemeColor-darken10);color:var(--menuColor)}.bestseller_items{padding:20px 60px 50px;margin:40px 0;background-color:var(--mainSchemeColor)}.bestseller_items .item{width:calc(100%/var(--category-items-count-grid) - var(--items-margin-grid));border:0}.bestseller_items,.bestseller_items .item .item_content .descr,.bestseller_items .item .item_content .short_descr{color:var(--menuColor)}.bestseller_items .item .item_content .descr:hover{color:var(--mainSchemeColor-darken30)}.bestseller_items .item .item_content .more:hover{background-color:var(--mainSchemeColor-darken30)}.maintext_wrapper,.news_main{margin:60px 0}.sort_show{margin-top:10px}.one_news_wrapp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:var(--news-grid-margin)}.item_categories .item_category,.one_news_wrapp .one_news{margin-right:var(--news-grid-margin);margin-bottom:var(--news-grid-margin)}.one_news_wrapp .one_news{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:var(--gray-bg);border-radius:var(--radius3);overflow:hidden;width:calc(100%/var(--news-grid-count) - var(--news-grid-margin))}.one_news_wrapp .one_news:hover .news_img .n_watch{color:var(--mainContrastSchemeColor);border-color:var(--mainContrastSchemeColor)}.one_news_wrapp .one_news .news_img .n_watch{position:absolute;border:1px solid #fff;margin-top:15px;margin-left:15px;padding:5px 10px;font-size:14px;color:var(--menuColor);font-weight:500;border-radius:var(--radius3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.category_items .category_item a img,.one_news_wrapp .one_news .news_img img{width:100%;height:auto}.one_news_wrapp .one_news .news_title{padding:25px}.one_news_wrapp .one_news .news_title .n_date,footer .footer_site_info p{font-size:12px;color:var(--gray-color1)}.one_news_wrapp .one_news .news_title .n_descr,.one_news_wrapp .one_news .news_title .n_title{color:#222;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.one_news_wrapp .one_news .news_title .n_title{display:block;max-height:calc(24px*1.24*4);font-size:24px;font-weight:500;margin-bottom:7px;text-decoration:none;line-height:1.24;-webkit-line-clamp:4}.category_items .category_item a:hover span,.one_news_wrapp .one_news .news_title .n_title:hover,.order_container .order_total a{color:var(--mainContrastSchemeColor)}.one_news_wrapp .one_news .news_title .n_descr{max-height:calc(var(--bodyFontSize)*6*1.5);padding-top:2px;font-size:var(--bodyFontSize);line-height:1.5;margin-bottom:var(--bodyFontSize);-webkit-line-clamp:6}.articles .article .title{font-size:16px;font-weight:500}.articles .article .description{font-size:14px}.item_categories,.one_news_wrapp{display:-webkit-box;display:flex;flex-wrap:wrap;margin-right:var(--news-grid-margin-wrapper)}.item_categories .item_category{width:calc(100%/var(--category-columns-count) - var(--news-grid-margin));padding:15px}.item_categories .item_category a .img_overflow{overflow:hidden}.item_categories .item_category a .img_overflow img{width:100%}.item_categories .item_category a .category_title{font-size:var(--bodyFontSize);text-decoration:none;font-weight:600}#basket_popup_list{box-shadow:var(--box-shadow1);border:0;background-color:var(--gray-bg);border-radius:var(--radius3);top:130px;max-width:100%;right:calc((100% - var(--inner-max-width))/2)}#basket_popup_list .close{right:7px;top:7px;color:var(--danger-color)}#basket_popup_list .close:hover{cursor:pointer;color:#000}#basket_popup_list .total{font-weight:400}#basket_list .basket_end .total_basket_wrapp,#basket_list .basket_end .total_basket_wrapp span,#basket_popup_list .title{font-weight:500}#basket_popup_list .btns a{border-radius:var(--radius3);font-weight:500}#basket_popup_list .btns a:hover{-webkit-transform:none;transform:none}#basket_popup_list .btns a:hover[href="/basket/"]{background:var(--mainContrastSchemeColor-darken10)}#basket_popup_list .btns a:hover[href="/checkout/"]{background:var(--mainSchemeColor-lighten10)}#basket_popup_list .items{margin:0}#basket_popup_list .item_in_basket{border-bottom-color:var(--gray-border)}#basket_popup_list .item_in_basket a .image{width:80px;height:80px}#basket_popup_list .item_in_basket a .descr{width:calc(100% - 100px)}#basket_list .v_code,table.orders td a,table.orders th a{color:var(--gray-color1)}#basket_list .basket_end .right .checkout_btn{line-height:1.5;border:0;color:var(--menuColor);width:auto;height:auto;font-size:20px;font-weight:600;padding:7px 15px}#basket_list .basket_end .right .checkout_btn:hover{color:var(--menuColor)}#basket_list .basket_end .promo form{border:0}#basket_list .basket_end .promo form input,.item_categories .item_category{border-radius:var(--radius3);border:1px solid var(--gray-border)}#basket_list .basket_end .promo form input:active,#basket_list .basket_end .promo form input:focus,#basket_list .basket_end .promo form input:hover{border-color:var(--gray-border-hover)}#basket_list .basket_end .promo form button{margin-left:20px;background-color:var(--mainSchemeColor);color:var(--menuColor);border-radius:var(--radius3)}#basket_list .item_in_basket,#basket_list .item_in_basket_titles{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#basket_list .item_in_basket .image,#basket_list .item_in_basket_titles .image{width:100px}#basket_list .item_in_basket .image img,#basket_list .item_in_basket_titles .image img,#favorites_list .item_favorites img{max-width:100px}#basket_list .item_in_basket_titles{color:#222;font-weight:500}#basket_list .item_in_basket .title a{font-size:16px}#basket_list .basket_item_wrapp{box-shadow:none;border:1px solid var(--gray-border);border-radius:var(--radius3)}.category_items{margin-right:var(--items-grid-margin-wrapper);margin-left:0}.category_items .category_item{border-color:var(--gray-border);border-radius:var(--radius3);overflow:hidden;width:calc(100%/var(--items-count-grid) - var(--items-grid-margin));margin:0;margin-right:var(--items-grid-margin);margin-bottom:var(--items-grid-margin);padding:0}.category_items .category_item a span{color:var(--bodyTextColor);font-weight:500;padding:10px 15px;margin-top:10px}.item_tags.item_page,.right_top{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap}.item_tags.item_page{margin-top:25px;margin-bottom:10px}.item_tags.item_page div{border-radius:var(--radius3);border:2px solid var(--mainContrastSchemeColor);color:var(--mainContrastSchemeColor);padding:2px 5px;font-size:14px;margin-right:15px;font-weight:600}.item_title{margin-bottom:10px;font-size:28px;line-height:36px}.right_top{margin-bottom:25px}.right_top .add_favorite,.right_top .availability,.right_top .code,.right_top .manufacturer{margin-right:10px;font-size:14px;font-weight:500;color:var(--gray-color2)}.right_top .add_favorite{cursor:pointer}.right_top .add_favorite.active svg{fill:#cc3232;stroke:#cc3232!important}.right_top .add_favorite svg{stroke:var(--mainSchemeColor)}.item_preview{margin-bottom:30px;width:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.item_preview .swiper-button-white{background:0 0}.item_preview .left{width:40%;padding-right:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.item_preview .left .extra_image{width:100%;margin:15px 0 0;height:unset;padding:0}.item_preview .left .extra_image .swiper-container{height:unset}.item_preview .left .extra_image .swiper-container .swiper-wrapper{-webkit-box-pack:start;justify-content:flex-start}.item_preview .left .extra_image .swiper-container .swiper-wrapper img{width:110px;height:110px}.item_preview .float_offer .item_price form,.item_preview .left .image{width:100%}.item_preview .left .image.active{background-color:#fff}.item_preview .left .image .feather{width:30px}.item_preview .right{width:calc(60% - 300px);padding-right:35px}.item_preview .right .item-title{font-size:20px}.item_preview .right .item_short_description{font-size:var(--bodyFontSize);margin:10px 0 5px}.item_preview .right .delivery_price{margin-top:15px;font-weight:500;color:var(--gray-color2)}.item_preview .right a[href="#more_descr"]{display:block;margin-bottom:20px}.item_preview .float_offer{width:300px;border:1px solid var(--gray-border);border-radius:var(--radius3);padding:30px 20px;position:-webkit-sticky;position:sticky;height:auto;top:30px}.item_preview .float_offer .item_price{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.item_preview .float_offer .item_price .count .count_minus,.item_preview .float_offer .item_price .count .count_plus,.item_preview .float_offer .item_price .count .number_input,table.orders tr{border-color:var(--gray-border)}.item_preview .float_offer .item_price .count .count_minus{border-top-left-radius:var(--radius3);border-bottom-left-radius:var(--radius3)}.item_preview .float_offer .item_price .count .count_plus{border-top-right-radius:var(--radius3);border-bottom-right-radius:var(--radius3)}.item_preview .float_offer .item_price .count .count_minus:hover,.item_preview .float_offer .item_price .count .count_plus:hover,.item_preview .float_offer .item_price .count .number_input,table.orders tr:hover{background-color:var(--gray-bg)}.item_preview .float_offer .item_price button{width:100%;padding:10px 0;margin-bottom:15px;font-weight:600;border-radius:var(--radius3);border:0}.item_preview .float_offer .item_price button:hover{background-color:var(--mainSchemeColor-lighten10);color:var(--menuColor)}.item_preview .float_offer .item_price button.oneclickbuy{background-color:var(--mainContrastSchemeColor)}.item_preview .float_offer .details_title{margin-top:15px;font-weight:600}.item_preview .float_offer .colors{flex-wrap:wrap}.item_preview .float_offer .colors .color{width:auto;font-size:16px;margin-bottom:5px;text-align:center;cursor:pointer}.item_preview .float_offer .colors .color .color_view{width:35px;height:35px;border-radius:var(--radius3);background-size:cover;box-shadow:none;font-size:14px;padding:3px 5px;border:1px solid var(--gray-color1)}.item_preview .float_offer .colors .color.active .color_view{-webkit-transform:scale(1);transform:scale(1);font-weight:600;border-color:#000}.item_preview .float_offer .colors .color.disabled{opacity:.2}.item_preview .float_offer .sizes .size{padding:3px 5px;background:0 0;border-radius:var(--radius3);border:1px solid var(--gray-color1);min-width:unset;margin-right:10px;margin-bottom:10px;cursor:pointer}.item_preview .float_offer .sizes .size.active{border-color:#000;font-weight:600}.item_preview .float_offer .sizes .size.active .feather-check{width:15px;display:block}.item_preview .float_offer .sizes .size:last-child{margin-right:0}.item_preview .float_offer .item_minmax_info{font-size:14px;color:var(--gray-color1);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#favorites_list .item_favorites{border:1px solid var(--gray-border);border-radius:var(--radius3);box-shadow:none}#favorites_list .item_favorites .remove{color:var(--danger-color)}#favorites_list .item_favorites .remove:hover{opacity:.6}#favorites_list .item_favorites .title{font-size:16px;font-weight:500}#favorites_list .item_favorites .price{font-weight:600}.order_container .order_total{position:-webkit-sticky;position:sticky;width:340px;height:auto;right:0;top:30px;border-color:var(--gray-border);font-size:16px}.order_container .order_total .foot,.order_container .order_total .head,.order_container .order_total .info .payment{border-bottom-color:var(--gray-border)}#checkout_form .delivery_pay{border:0}#checkout_form .delivery_block,#checkout_form .user_data,#checkout_form .user_type{border:0;padding:20px 0}#checkout_form .delivery_pay{padding:40px;background-color:var(--gray-bg)}#checkout_form .delivery_pay .delivery,#checkout_form .delivery_pay .pay{padding:0;margin:0;border:0}table.orders{border-radius:var(--radius3);overflow:hidden}table.orders td a:hover,table.orders th a:hover{color:var(--mainSchemeColor)}table.orders th{font-weight:500}#optorder,.mob_menu{display:-webkit-box;display:flex}#optorder{-webkit-box-pack:justify;justify-content:space-between;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start}#optorder .category_title{font-size:24px;margin-bottom:10px;text-transform:capitalize;font-weight:500}#optorder .opt_item{border:solid 1px var(--gray-border)}#optorder .opt_item .offer{border-bottom:solid 1px var(--gray-border);font-size:12px;font-weight:500}#optorder .opt_item .offer_header{font-weight:300}#optorder .offer_add,#optorder .opt_item,#optorder .paginator span{border-radius:var(--radius3)}#optorder .offer_add:hover{opacity:.8}#optorder .search input:hover{border-color:var(--gray-border-hover)}#optorder .search .drop_filter{border-bottom:1px dashed var(--gray-color1);color:var(--gray-color1)}#optorder .search .drop_filter:hover{text-decoration:none;border-bottom-color:var(--gray-color2);color:var(--gray-color2)}#optorder .paginator span{border-color:var(--gray-border);font-size:14px}#optorder .paginator span:active,#optorder .paginator span:hover,table.orders th{background:var(--gray-bg)}#optorder .paginator span.current{background:var(--gray-bg);font-weight:600}footer .top .inner .fmenu .footer_subtitle{font-weight:600;font-size:18px;color:#222}.mob_menu{padding:5px 10px 5px 0;font-weight:400;-webkit-box-align:center;align-items:center}.menu_popup_mob,.menu_popup_mob ul{width:100%;-webkit-transition:var(--cubic-animation);transition:var(--cubic-animation)}.menu_popup_mob{position:absolute;top:40px;height:auto;background:#fff;padding:30px;border:1px solid var(--gray-border);margin-top:120px;opacity:0;z-index:-10;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-shadow:var(--box-shadow1)}.menu_popup_mob.active{margin-top:0;opacity:1;z-index:1000}.menu_popup_mob .catalog_subtitle{font-size:16px;font-weight:600;margin-bottom:15px}.menu_popup_mob ul{list-style-position:inside;-moz-column-count:var(--category-columns-count);-webkit-column-count:var(--category-columns-count);column-count:var(--category-columns-count)}.menu_popup_mob ul li{padding:7px 0}.menu_popup_mob ul li a{text-decoration:none;color:var(--bodyTextColor)}.bars.search_open,.menu_popup_mob,.mob_menu{display:none}