

/* Start:/local/templates/fast/components/bitrix/catalog.smart.filter/smart.mobile.filter/style.min.css?17937906955758*/
@charset "UTF-8";.mobile_filter_panel_name{font-size:16px;padding:20px;font-weight:700}.smart-filter{font-size:14px;border-radius:var(--radius1);background:#fff;padding-bottom:15px}@media (max-width:992px){.smart-filter{padding:15px;border:0;margin-top:5px;font-size:13px}}.smart-filter_bottons input#del_filter:hover,.smart-filter_title{color:#333}.smart-filter-parameters-box{border-radius:var(--radius1);transition:var(--animation1)}@media (max-width:992px){.smart-filter-parameters-box{padding:4px 0}}.smart-filter-parameters-box .bx_filter_block_expanded{display:none;padding:0 15px 5px}.smart-filter-parameters-box .smart-filter_title{transition:var(--animation1);cursor:pointer;padding:8px 20px;display:flex;gap:5px}.smart-filter-parameters-box .smart-filter_title span{font-weight:600}.smart-filter-parameters-box .smart-filter_title svg{width:12px;height:12px;position:relative;bottom:-2px;transform:rotate(0deg)}.smart-filter-parameters-box .smart-filter_title:hover{background:#ffffe0}.smart-filter-parameters-box.bx-active .smart-filter_title svg{transform:rotate(90deg)}.smart-filter-parameters-box.bx-active .bx_filter_block_expanded{display:block}.smart-filter-digits{display:flex;justify-content:space-between}.smart-filter-digits input{width:48%;text-align:center;background:#fff;height:40px;border:1px #ddd solid}.smart-filter_checkbox input,.smart-filter_radio input{display:none;position:absolute;left:-9999999999px}.smart-filter_radio label{height:30px;line-height:30px;margin:0 1px 1px 0;display:inline-block;cursor:pointer;font-size:14px;padding:0 12px;background:#fff;color:#444}.smart-filter_radio input:checked+label{background:var(--c0);color:#fff}.smart-filter_checkbox{padding:0 0 0 20px}.smart-filter_checkbox::-webkit-scrollbar{width:5px;height:5px}.smart-filter_checkbox::-webkit-scrollbar-thumb{background:var(--c1);border-radius:10px}.smart-filter_checkbox::-webkit-scrollbar-track{background:#f6f6f6}.smart-filter_checkbox label{display:flex;color:#444;margin:5px 0}@media (max-width:768px){.smart-filter_checkbox label{padding:4px 0;font-size:14px}}.smart-filter_checkbox label span{width:calc(100% - 18px);padding-left:7px;text-transform:lowercase;position:relative;bottom:-2px}.smart-filter_checkbox label span:first-letter{text-transform:uppercase}.smart-filter_checkbox label i{width:17px;position:relative;bottom:-2px;height:17px;background:url(/local/templates/fast/components/bitrix/catalog.smart.filter/smart.mobile.filter/images/chb.svg)no-repeat;background-position:bottom}.smart-filter_checkbox input:checked+label i{background-position:top}.smart-filter_bottons{margin:10px 0 30px;display:flex;flex-wrap:wrap;flex-direction:column}@media (max-width:992px){.smart-filter_bottons{margin:0 15px 30px}}.smart-filter_bottons input#del_filter{background:0 0;color:#d23014;height:20px;margin:5px 0 0;border:0;cursor:pointer}.smart-filter-container-modef{position:relative;width:100%;display:block;clear:both}.smart-filter-popup-result{position:absolute;right:-57%;z-index:500;width:185px;height:72px;display:flex;align-items:center;padding:10px 0 0 25px;background:url(/local/templates/fast/components/bitrix/catalog.smart.filter/smart.mobile.filter/images/pop2.svg);background-repeat:no-repeat;color:#fff}@media (max-width:992px){.smart-filter-popup-result{position:fixed;background:var(--c1);padding:13px 15px 13px 20px;font-weight:700;border-radius:var(--radius1) var(--radius1)0 0;left:15px;bottom:0;width:calc(100% - 30px)}}.smart-filter-popup-result a{color:var(--color2);text-decoration:underline;display:block}.smart-filter-popup-result a:hover{color:#fff}.smart-pictures{display:flex;flex-direction:column;gap:7px;max-height:200px;overflow-y:scroll}.smart-pictures label{display:flex;transition:var(--animation1);cursor:pointer;line-height:17px}.smart-pictures label span{width:20px;height:20px;background-size:cover;border:2px #ddd solid;background-position:center;background-repeat:no-repeat;border-radius:var(--radius1)}.smart-pictures label i{font-style:normal;color:#666;width:calc(100% - 20px);padding-left:7px}.smart-pictures label.bx-active span{border:2px var(--c0) solid!important}.smart-pictures label.bx-active i{color:var(--c0)!important}.smart-pictures label:hover i{color:var(--c0)}.smart-filter-slider-track-container{overflow:hidden;padding:20px 10px 10px}.smart-filter-slider-track{position:relative;height:4px;border-radius:2px;background:#e1e1e1}.smart-filter-slider-ruler{position:absolute;top:-6px;width:1px;height:17px;background:#a2bfc7}.smart-filter-slider-ruler span{position:absolute;top:-16px;left:50%;display:block;margin-left:-50px;width:100px;color:#000;text-align:center;font-size:11px}.smart-filter-slider-range{z-index:50}.smart-filter-slider-price-bar,.smart-filter-slider-price-bar-v,.smart-filter-slider-price-bar-vd,.smart-filter-slider-price-bar-vn,.smart-filter-slider-range{position:absolute;top:0;bottom:0}.smart-filter-slider-price-bar-v{background:var(--c2)}.smart-filter-slider-handle{position:absolute;top:100%;margin-top:-9px;width:15px;z-index:10;height:15px;background:var(--c3);border-radius:100%}.smart-filter-slider-handle:hover{cursor:grab;z-index:110}.smart-filter-slider-handle:active{cursor:grabbing;z-index:110}.smart-filter-slider-handle.left{left:0;margin-left:-5px}.smart-filter-slider-handle.right{right:0;margin-right:-5px}.mobile_filter_button{display:none!important}@media (max-width:992px){.mobile_filter_button{display:flex!important}.mobile_filter_panel{position:fixed;overflow-y:scroll;width:270px;height:100vh;background:#fff;top:0;left:-270px;z-index:1000;transition:var(--animation1);padding-bottom:40px}}.mobile_filter_panel_show{left:0}@media (max-width:992px){.mobile_filter_panel_over{position:fixed;transition:var(--animation1);width:100%;height:100vh;left:0;top:0;display:none;z-index:900;background:rgba(255,255,255,.7);backdrop-filter:blur(5px)}.mobile_filter_panel_over_show{display:block}}
/* End */


/* Start:/local/templates/fast/components/bitrix/catalog/catalog/bitrix/catalog.section.list/.default/style.min.css?17937070586236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/local/templates/fast/components/bitrix/catalog.section/section/style.min.css?179370577942*/
.section-row{row-gap:10px;margin-top:10px}
/* End */


/* Start:/local/templates/fast/components/bitrix/catalog.item/.default/style.min.css?17937935944623*/
.pcard{position:relative;display:flex;flex-direction:column;height:100%;padding:10px;background:#fff;color:inherit;text-decoration:none;transition:var(--animation1);border:1px solid transparent;border-radius:var(--border_radius)}.pcard:hover{box-shadow:var(--box_shadow);border-color:var(--c5)}.pcard_img,.pcard_nophoto{display:flex;align-items:center;justify-content:center}.pcard_img{position:relative}.pcard_img img{display:block;width:100%;height:230px;object-fit:contain;object-position:center}.pcard_nophoto{height:100%;color:#bbb;font-size:12px}.pcard_hits{position:absolute;top:8px;left:8px;display:flex;flex-wrap:wrap;gap:4px;max-width:calc(100% - 16px)}.pcard_hit{padding:1px 6px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;white-space:nowrap}.pcard_offers{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:3px;padding:8px 0;background:rgba(255,255,255,.6);backdrop-filter:blur(4px);transform:translateY(100%);opacity:0;visibility:hidden;transition:var(--animation1)}.pcard:hover .pcard_offers{transform:translateY(0);opacity:1;visibility:visible}@media (hover:none){.pcard_offers{transform:translateY(0);opacity:1;visibility:visible}}.pcard_offers_title{color:#777;font-size:12px;font-weight:500}.pcard_offer,.pcard_offer_value{display:flex;align-items:center;font-size:12px}.pcard_offer{flex-wrap:wrap;gap:3px}.pcard_offer_value{justify-content:center;gap:2px;padding:0 2px;min-height:25px;min-width:29px;border:1px solid #ddd;border-radius:var(--border_radius2);background:#fff;color:#555;line-height:inherit;text-decoration:none}.pcard_offer_value_no{color:#bbb}.pcard_offer_color{width:14px;height:14px;flex:0 0 14px;border:1px solid rgba(0,0,0,.15);border-radius:50%;background-position:center;background-size:cover}.pcard_article{margin-top:10px;margin-bottom:4px;padding-bottom:4px;border-bottom:1px #f6f6f6 solid;color:#999;font-size:12px;line-height:16px}.pcard_name{color:#555;margin-bottom:5px;font-size:14px;font-weight:500;height:43px;overflow:hidden}.pcard:hover .pcard_name{color:var(--c2)}.pcard_price{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;font-size:16px;font-weight:700}.pcard_price_old{color:#999;font-size:13px;font-weight:400;text-decoration:line-through;text-decoration-color:var(--c3)}.pcard_discount{color:#daa520;font-size:12px;font-weight:600;white-space:nowrap;position:relative;top:-5px;letter-spacing:-1px}.pcard_stock{display:flex;align-items:center;gap:4px;margin-bottom:10px;color:#1a9c3a;font-size:12px}.pcard_stock:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pcard_stock_no{color:#999}.pcard_footer{display:flex;align-items:center;gap:6px;margin-top:auto}.pcard_buy,.pcard_more{display:flex;flex:1 1 auto;align-items:center;justify-content:center;height:40px;border:0;border-radius:var(--border_radius2);background:var(--c5);color:var(--c1);font-weight:600;text-decoration:none;transition:var(--animation1)}.pcard_buy:hover,.pcard_more:hover{background:var(--c2);color:#fff}.pcard_buy_no{background:#eee;color:#999;cursor:default}.pcard_actions{display:flex;flex:0 0 auto;gap:2px}.pcard_action{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:var(--border_radius);background:0 0;color:#555;cursor:pointer;transition:var(--animation1);border:1px solid transparent}.pcard_action:hover{border-color:var(--c2);color:var(--c1)}@media (max-width:480px){.pcard{padding:8px}.pcard_img img{height:160px}.pcard_name{height:38px;font-size:13px;line-height:19px}.pcard_buy,.pcard_more{height:36px;font-size:13px}.pcard_action{width:36px;height:36px}.pcard_footer{gap:4px}}.pcard_popup,.pcard_popup img{border-radius:var(--border_radius2)}.pcard_popup{--pcard_popup_bottom:50px;right:-320px;z-index:10000;display:flex;align-items:center;width:280px;max-width:calc(100vw - 40px);padding:10px;background:#fff;color:inherit;text-decoration:none;opacity:.98;box-sizing:border-box;transition:right .5s ease,opacity .5s ease;box-shadow:var(--box_shadow);border:1px var(--c5) solid}.pcard_popup.is-show{right:20px}.pcard_popup,.pcard_popup:active{position:fixed;bottom:var(--pcard_popup_bottom)}@media (max-width:780px){.pcard_popup{--pcard_popup_bottom:calc(66px + env(safe-area-inset-bottom))}}.pcard_popup img{flex:0 0 70px;width:70px;height:70px;margin-right:10px;background:#f7f7f7;object-fit:contain;object-position:center}.pcard_popup_inner{min-width:0;color:#1a9c3a;font-size:13px;line-height:18px}.pcard_popup_inner span{display:block;margin-bottom:2px}.pcard_popup_inner strong{display:block;color:var(--c1);font-weight:600}
/* End */
/* /local/templates/fast/components/bitrix/catalog.smart.filter/smart.mobile.filter/style.min.css?17937906955758 */
/* /local/templates/fast/components/bitrix/catalog/catalog/bitrix/catalog.section.list/.default/style.min.css?17937070586236 */
/* /local/templates/fast/components/bitrix/catalog.section/section/style.min.css?179370577942 */
/* /local/templates/fast/components/bitrix/catalog.item/.default/style.min.css?17937935944623 */
