

/* Start:/bitrix/templates/ibox/components/bitrix/menu/bootstrap_v5/style.min.css?171485377810230*/
.bx-top-nav-container{position:relative;padding:0 10px;border-radius:2px;background:var(--theme-color-primary);color:#fff}.bx-nav-list-1-lvl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.bx-nav-1-lvl{position:relative}.bx-nav-1-lvl-link{display:block;padding-top:6px;padding-bottom:2px;border-bottom:0;border-radius:1px;text-decoration:none;transition:250ms linear all}.bx-nav-1-lvl-link:hover{text-decoration:none}.bx-nav-1-lvl.bx-hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-active>.bx-nav-1-lvl-link,.bx-nav-1-lvl:hover>.bx-nav-1-lvl-link{border-bottom:0;background:var(--theme-color-second)}.bx-nav-1-lvl-link-text{display:flex;padding:10px 14px 14px;color:#fff;text-decoration:none;text-transform:uppercase;font:14px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-semi-bold,600);transition:250ms linear all;align-items:center}.bx-nav-angle-bottom{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-bottom:after,.bx-nav-angle-bottom:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-bottom:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-angle-bottom:before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:after,.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:before{background-color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background-color:transparent;color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{z-index:250;box-shadow:0 6px 13px 0 rgba(0,0,0,.13)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:#fff}.bx-nav-angle-top{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-top:after,.bx-nav-angle-top:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-top:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-angle-top:before{margin-left:2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-parent-arrow{display:none}.bx-nav-2-lvl-container,.bx-nav-2-lvl-container-advanced{z-index:999;display:none;padding:0;min-width:100%;border-top:0;box-shadow:0 6px 13px 0 rgba(0,0,0,.13);color:#000;opacity:0}.bx-nav-2-lvl-container>ul,.bx-nav-2-lvl-container>div,.bx-nav-2-lvl-container-advanced>ul,.bx-nav-2-lvl-container-advanced>div{flex:1}.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:absolute;top:calc(100% - 5px);z-index:999;display:flex;background:#fff;opacity:1;align-items:stretch}.bx-nav-list-2-lvl{margin:0;padding:5px 0 12px}.bx-nav-2-lvl{display:block;padding:0;min-width:180px}.bx-nav-2-lvl-link{display:block;padding:5px 15px 5px;border-bottom:none !important;text-decoration:none !important}.bx-nav-2-lvl-link-text{color:var(--theme-color-primary);text-decoration:none;font-weight:var(--ui-font-weight-bold);font-size:13px;line-height:16px}.bx-nav-2-lvl>.bx-nav-list-2-lvl.bx-active .bx-nav-list-2-lvl-text,.bx-nav-2-lvl>.bx-nav-list-2-lvl:hover .bx-nav-list-2-lvl-text{background:var(--theme-color-light);color:var(--theme-color-primary)}.bx-nav-3-lvl-container-advanced:before,.bx-nav-3-lvl-container:before{position:absolute;top:-5px;right:0;left:0;display:block;height:5px;background:#fff;content:" "}.bx-nav-list-3-lvl{margin:0;padding:0 0 14px 0}.bx-nav-3-lvl{display:block;box-sizing:border-box;margin:0;padding:0;min-width:180px}.bx-nav-3-lvl-link{display:block;padding:3px 15px 3px 20px;border-bottom:0;color:#555;text-decoration:none;font-size:13px;line-height:14px}.bx-nav-3-lvl-link.bx-active,.bx-nav-3-lvl-link:hover{background:#f0f0f0;color:var(--theme-color-primary);text-decoration:none}.bx-nav-list-4-col{position:static}.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{top:100%;right:0;left:0}.bx-nav-list-4-col .bx-nav-2-lvl-container,.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{right:0;left:0}.bx-nav-catinfo{position:relative;z-index:120;padding:15px 15px 5px;min-width:200px;border-left:1px solid #ecefef;background:#f7fafb}.bx-nav-catinfo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:100%;width:auto;height:auto;border:1px solid #e7e9ea}.bx-nav-catinfo p{padding:20px 5px 0;font-size:13px}.bx-menu-button-mobile{position:absolute;top:8px;left:5px;z-index:10;width:40px;height:40px}.bx-aside-nav-control{position:absolute;top:0;left:0;z-index:1750;width:40px;height:40px;color:#fff;text-align:center;font-size:28px;line-height:40px;cursor:pointer;transition:left .15s linear}.bx-nav-bars{position:absolute;top:50%;left:50%;z-index:2100;display:block;box-sizing:border-box;width:30px;height:25px;border-top:5px solid #fff;border-bottom:5px solid #fff;vertical-align:middle;transform:translate(-50%,-50%)}.bx-nav-bars:after{position:absolute;top:50%;display:block;background:#fff;width:100%;height:5px;content:'';transform:translateY(-50%)}.bx-wrapper,.bx-aside-nav{transition:transform .15s linear}.bx-opened .bx-footer,.bx-opened .workarea{overflow:hidden}.bx-aside-nav{position:fixed;top:50px;bottom:0;left:0;z-index:1600;display:none;width:100%;background:#4c5c65;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.bx-aside-nav.bx-opened{overflow-y:scroll;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.bx-aside-nav ul{margin:0;padding:0;list-style:none}.bx-aside-nav a{display:block;overflow:hidden;padding-left:15px;max-width:100%;height:48px;border-bottom:1px solid #3d4b53 !important;color:#fff;vertical-align:middle;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:48px}.bx-aside-nav .bx-nav-list-1-lvl{z-index:1700;flex-direction:column}.bx-aside-nav .bx-nav-1-lvl-link{padding:0;display:flex;align-items:center}.bx-aside-nav .bx-nav-1-lvl-link-text{padding:0 0 0 15px}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{box-shadow:none !important}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:transparent;color:#fff}.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:relative;box-shadow:none;top:auto}.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container{display:block;opacity:1}.bx-nav-1-lvl.bx-opened,.bx-aside-nav .bx-nav-1-lvl:hover>a,.bx-aside-nav .bx-nav-1-lvl.bx-hover>a{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link-text,.bx-aside-nav .bx-nav-3-lvl-link-text,.bx-aside-nav .bx-nav-4-lvl-link-text{color:#fff;font-weight:500;font-size:14px}.bx-aside-nav .bx-nav-list-2-lvl{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link{padding:0 0 0 30px}.bx-aside-nav .bx-nav-2-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-3-lvl-link{padding:0 0 0 45px}.bx-aside-nav .bx-nav-3-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-4-lvl-link{padding:0 0 0 60px}.bx-aside-nav .bx-nav-4-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-parent{position:relative}.bx-aside-nav .bx-nav-parent-arrow{position:absolute;top:0;right:0;z-index:200;margin-top:6px;width:46px;height:34px;border-left:1px solid #5a6971;text-align:center}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i{transition:all .15s linear}.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent>ul{overflow:hidden;height:0}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent.bx-opened>ul{height:auto}.bx-aside-nav .bx-nav-catinfo{display:none}.bx-aside-nav .bx-nav-angle-top,.bx-aside-nav .bx-nav-angle-bottom{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;margin:0}@media(min-width:1200px){.bx-nav-1-lvl>a{font-size:15px}.bx-nav-1-lvl>a span{padding:12px 14px 15px}}@media(min-width:992px) and (max-width:1199px){.bx-nav-1-lvl>a{font-size:13px}.bx-nav-1-lvl>a span{padding:9px 11px 12px}}@media(min-width:768px) and (max-width:991px){.bx-nav-1-lvl>a{font-size:11px}.bx-nav-1-lvl>a span{padding:5px 6px 9px}}@media(min-width:768px){.bx-aside-nav-control,.bx-aside-nav{display:none}.bx-top-nav-container{display:block}}@media(max-width:767px){.bx-aside-nav-control{display:flex;align-items:center;justify-content:center}.bx-aside-nav{display:block}.bx-top-nav-container{display:none}.bx-aside-nav .bx-nav-parent-arrow{display:block}.bx-aside-nav .bx-nav-1-lvl-link-text .bx-nav-angle-bottom{display:none}}.bx-white{--theme-color-primary:#f5f5f5;--theme-color-second:#dfdfdf}.bx-white .bx-nav-1-lvl-link-text,.bx-white .bx-nav-2-lvl-link-text,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-white .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{color:#333}
/* End */


/* Start:/bitrix/components/awelite/favorite.icon/templates/.default/style.css?1721401820459*/
#awelite_favorites_equation {
    height: 64px;
    position: relative;
}
#awelite_favorites_equation i {
    font-size: 32px;
    color: red;
}
#awelite_favorites_equation p.count {
    border-radius: 50%;
    width: 20px;
    height: 20px;
    background-color: #0b011d;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    color: #feae4f;
    right: -5px;
    margin: 0;
    top: -5px;
}
/* End */


/* Start:/bitrix/templates/ibox/components/bitrix/catalog.section.list/template1/style.min.css?17148537776236*/
.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:/bitrix/components/bitrix/sale.basket.basket.line/templates/bootstrap_v4/style.min.css?17148546504065*/
.basket-line-block{position:relative;padding-left:25px;white-space:nowrap;font-size:13px}.basket-line-block-icon-cart,.basket-line-block-icon-profile{position:relative;margin-right:10px}.basket-line-block-icon-cart:after,.basket-line-block-icon-profile:after{position:absolute;top:-1px;left:-25px;display:block;width:20px;height:20px;content:''}.basket-line-block-icon-profile:after{background:no-repeat center url(/bitrix/components/bitrix/sale.basket.basket.line/templates/bootstrap_v4/images/profile.svg)}.basket-line-block-icon-cart:after{background:no-repeat center url(/bitrix/components/bitrix/sale.basket.basket.line/templates/bootstrap_v4/images/cart.svg)}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.vcenter{bottom:10px;top:auto !important}.bx-basket-item-list{display:none}}.bx-basket-fixed .basket-line-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .basket-line{line-height:1.44em}
/* End */


/* Start:/bitrix/templates/ibox/components/bitrix/sale.basket.basket.line/cart/style.min.css?17148537784065*/
.basket-line-block{position:relative;padding-left:25px;white-space:nowrap;font-size:13px}.basket-line-block-icon-cart,.basket-line-block-icon-profile{position:relative;margin-right:10px}.basket-line-block-icon-cart:after,.basket-line-block-icon-profile:after{position:absolute;top:-1px;left:-25px;display:block;width:20px;height:20px;content:''}.basket-line-block-icon-profile:after{background:no-repeat center url(/bitrix/templates/ibox/components/bitrix/sale.basket.basket.line/cart/images/profile.svg)}.basket-line-block-icon-cart:after{background:no-repeat center url(/bitrix/templates/ibox/components/bitrix/sale.basket.basket.line/cart/images/cart.svg)}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.vcenter{bottom:10px;top:auto !important}.bx-basket-item-list{display:none}}.bx-basket-fixed .basket-line-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .basket-line{line-height:1.44em}
/* End */


/* Start:/bitrix/templates/ibox/components/bitrix/sale.basket.basket.line/cartright/style.min.css?17148537784065*/
.basket-line-block{position:relative;padding-left:25px;white-space:nowrap;font-size:13px}.basket-line-block-icon-cart,.basket-line-block-icon-profile{position:relative;margin-right:10px}.basket-line-block-icon-cart:after,.basket-line-block-icon-profile:after{position:absolute;top:-1px;left:-25px;display:block;width:20px;height:20px;content:''}.basket-line-block-icon-profile:after{background:no-repeat center url(/bitrix/templates/ibox/components/bitrix/sale.basket.basket.line/cartright/images/profile.svg)}.basket-line-block-icon-cart:after{background:no-repeat center url(/bitrix/templates/ibox/components/bitrix/sale.basket.basket.line/cartright/images/cart.svg)}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.vcenter{bottom:10px;top:auto !important}.bx-basket-item-list{display:none}}.bx-basket-fixed .basket-line-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .basket-line{line-height:1.44em}
/* End */


/* Start:/bitrix/components/bitrix/catalog.compare.list/templates/bootstrap_v4/style.min.css?1714854578575*/
.catalog-compare-list{z-index:998;overflow:hidden;box-sizing:border-box;margin-bottom:10px;padding:.75rem 1.25rem;max-height:100%;border:1px solid #ced4da;border-radius:.2rem;background:#fff;color:#404040;white-space:normal;font-size:12px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.catalog-compare-list.fixed{position:fixed;width:270px;box-shadow:0 2px 8px 0 rgba(0,0,0,.18)}.catalog-compare-list.top{top:5px}.catalog-compare-list.right{right:5px}.catalog-compare-list.bottom{bottom:5px}.catalog-compare-list.left{left:5px}.catalog-compare-item-list{width:100%}
/* End */


/* Start:/bitrix/templates/ibox/template_styles.css?171485884043525*/
.bx-yellow,
.bx-theme-yellow {
	--primary: #f9a91d;
	--theme-color-primary: #f9a91d;
	--theme-color-second: #faba4a;
	--theme-color-light: #fff;
	--theme-b-link: #f9a91d;
	--theme-b-link-hover: #faba4a;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary: #f9a91d;
	--theme-b-bd-primary: #f9a91d;
	--theme-b-sd-primary: rgba(249, 169, 29, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: #faba4a;
	--theme-b-bd-primary-hover: #daa53e;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #faba4a;
	--theme-b-bd-primary-active: #daa53e;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #daa53e;
	--theme-b-bd-primary-disabled: #b7853b;
}

.bx-blue,
.bx-theme-blue {
	--primary: #0083d1;
	--theme-color-primary: #0083d1;
	--theme-color-second: #5ca6e4;
	--theme-color-light: #f0f6f8;
	--theme-b-link: #44b1c9;
	--theme-b-link-hover: #5cc3d1;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary: #0083d1;
	--theme-b-bd-primary: #0083d1;
	--theme-b-sd-primary: rgba(0, 131, 209, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: #5ca6e4;
	--theme-b-bd-primary-hover: #5599d2;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #5ca6e4;
	--theme-b-bd-primary-active: #5599d2;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #5599d2;
	--theme-b-bd-primary-disabled: #4d8bbf;
}

.bx-red,
.bx-theme-red {
	--primary: #e22b2b;
	--theme-color-primary: #e22b2b;
	--theme-color-second: #e95c5c;
	--theme-color-light: #f0f0f0;
	--theme-b-link: #e22b2b;
	--theme-b-link-hover: #e95c5c;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary: #e22b2b;
	--theme-b-bd-primary: #e22b2b;
	--theme-b-sd-primary: rgba(226, 43, 43, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: #e95c5c;
	--theme-b-bd-primary-hover: #d05454;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #e95c5c;
	--theme-b-bd-primary-active: #d05454;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #d05454;
	--theme-b-bd-primary-disabled: #c04e4e;
}

.bx-green,
.bx-theme-green {
	--primary: #ef1487;
	--theme-color-primary: #ef1487;
	--theme-color-second: #ef1487;
	--theme-color-light:#ef1487;
	--theme-b-link: #ef1487;
	--theme-b-link-hover: #ef1487;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary:#ef1487;
	--theme-b-bd-primary: #ef1487;
	--theme-b-sd-primary: rgba(99, 170, 40, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: ##ef1487;
	--theme-b-bd-primary-hover: #ef1487;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #ef1487;
	--theme-b-bd-primary-active: #ef1487;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #ef1487;
	--theme-b-bd-primary-disabled: #ef1487;
}

body {
	background-attachment: fixed;
	background-size: cover;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#pagetitle { margin-bottom: 35px; }

h1,h2,h3,h4,h5 {
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
}

.bx-content-section,
.bx-header-section {
	padding-bottom: 2px;
	background-color: rgba(255, 255, 255, .95);
}

.bx-wrapper { }

/*region HEADER*/
.bx-header { }

.bx-header-section { }

.bx-header-logo { order: 1 }

.bx-header-personal { order: 3 }

.bx-header-contact { order: 2 }

/*region Logo*/
.bx-logo-block {
	display: block;
	height: 50px;
	border-bottom: none;
}

.bx-logo-block img {
	max-height: 50px;
	width: auto;
}

@media (max-width: 767px) {
	.bx-logo-block img {
		max-width: 100%;
		max-height: 45px;
		width: auto;
		height: auto;
	}

	.bx-header-logo {
		padding: 5px 50px;
		height: 55px;
		background-color: var(--theme-color-primary);
	}

	.bx-logo-block { height: auto; }

	body.bx-theme-green .bx-store-logo { background: #33b111; }
}

/*endregion*/

/*region included Phone*/
.bx-header-phone-block {
	display: flex;
	align-items: center;
}

.bx-header-phone-number {
	color: #000;
	white-space: nowrap;
	font: 21px/28px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	transition: 250ms linear all;
}

.bx-header-phone-icon {
	display: block;
	margin-right: 10px;
	width: 26px;
	height: 26px;
	background: no-repeat center url(/bitrix/templates/ibox/images/phone.svg);
}

@media (max-width: 991px) {
	.bx-header-phone-number {
		font: 15px/18px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
		font-weight: var(--ui-font-weight-semi-bold, 600);
	}
}

/*endregion*/

/*region included Worktime*/
.bx-header-worktime {
	color: #000;
	font: 16px/22px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	transition: 250ms linear all;
}

.bx-worktime-title {
	color: #adadad;
	font: 12px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
}

.bx-worktime-schedule {
	color: #000;
	font: 12px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
}

@media (max-width: 991px) {
	.bx-header-worktime {
		font: 15px/18px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
		font-weight: var(--ui-font-weight-regular, 400);
	}
}

/*endregion*/

/*endregion*/

.sidebar-block-title {
	color: #343434;
	text-transform: uppercase;
	font-size: 14px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
}

/*region FOOTER*/
.bx-footer { }

.bx-footer-section { }

.bx-footer-section .bx-block-title { }

.bx-footer-bg { background-color: #1f496a; }

.bx-footer-logo {
	border-bottom: none !important;
	text-decoration: none !important;
}

.bx-footer-logo img {
	max-width: 100%;
	height: auto;
}

/*endregion*/

.bx-inclinkspersonal-item.bx-theme-blue:hover { background: #0083d1; }

.bx-theme-blue.bx-inclinkspersonal-selected { background: #3398d7; }

.bx-inclinkspersonal-item.bx-theme-black:hover { background: #303030; }

.bx-theme-black.bx-inclinkspersonal-selected { background: #484848; }

.bx-inclinkspersonal-item.bx-theme-green:hover { background: #44b1c9; }

.bx-theme-green.bx-inclinkspersonal-selected { background: #5cc3d1; }

.bx-inclinkspersonal-item.bx-theme-red:hover { background: #e63c3c; }

.bx-theme-red.bx-inclinkspersonal-selected { background: #e95c5c; }

.bx-inclinkspersonal-item.bx-theme-yellow:hover { background: #f4a52e; }

.bx-theme-yellow.bx-inclinkspersonal-selected { background: #fbb859; }

/*region Bootstrap modified*/
.btn-primary,
.list-group-item.active {
	border-color: var(--theme-b-bd-primary);
	background-color: var(--theme-b-bg-primary);
	color: var(--theme-b-tx-primary);
}

.btn-primary:hover {
	border-color: var(--theme-b-bd-primary-hover);
	background-color: var(--theme-b-bg-primary-hover);
	color: var(--theme-b-tx-primary-hover);
}

.btn-primary:focus,
.btn-primary.focus {
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

.btn-primary.disabled,
.btn-primary:disabled {
	border-color: var(--theme-b-bg-primary);
	background-color: var(--theme-b-bg-primary);
	color: var(--theme-b-tx-primary);
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
	border-color: var(--theme-b-bd-primary-active);
	background-color: var(--theme-b-bg-primary-active);
	color: var(--theme-b-tx-primary-active);
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

.form-control:focus {
	border-color: var(--theme-color-primary);
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

a,
.btn-link { color: var(--theme-b-link); }

a:hover,
.btn-link:hover { color: var(--theme-b-link-hover); }

.g-font-size-15 { font-size: 15px; }

.g-font-size-17 { font-size: 17px; }

.g-font-size-20 { font-size: 20px; }

.text-primary { color: var(--primary) !important }

.bg-primary { background: var(--primary) !important }

.border-primary { border-color: var(--primary) !important }

/*endregion*/

.bx-sidebar-block { }

.sidebar h2,
.sidebar h3,
.sidebar h4,
.sidebar h5 {
	text-transform: uppercase;
	font-size: 14px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
}

.sidebar li {
	font-size: 12px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
}

.sidebar-icon {
	width: 27px;
	height: 27px;
	margin-right: 5px;
	border-radius:50%;
	background-color: var(--theme-color-primary);
	background-repeat: no-repeat;
	background-position: center;
}

.sidebar-icon-label {
	background-image:  url(/bitrix/templates/ibox/images/label.svg);
	background-size: 19px auto;
}

.sidebar-icon-delivery {
	background-image: url(/bitrix/templates/ibox/images/delivery.svg);
	background-size: 17px auto;
}

.sidebar-icon-sale {
	background-image: url(/bitrix/templates/ibox/images/sale.svg);
	background-size: auto 17px ;
}

.sidebar-icon-self {
	background-image: url(/bitrix/templates/ibox/images/self.svg);
	background-size: auto 17px ;
}

.sidebar-icon-phone {
	background-image: url(/bitrix/templates/ibox/images/phone_white.svg);
	background-size: auto 21px ;
}











/* Оформление панели */
#side-checkbox {
    display: none;
}
.side-panel {
    position: fixed;
    z-index: 999999;
    top: 0;
    right: -560px;
    background: #fff;
    transition: all 0.5s;   
    max-width: 560px;
    height: 100vh;
    color: #FFF;
    padding: 20px 20px 40px;
	box-shadow: -17px 0px 30px -26px #000000;
}
.side-panel .basket-line, .bx-basket-item-list-item-status {display:none}
.side-title {
    font-size: 20px;
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 1px solid rgba(0,0,0,.2);
color:#ef1487
}
.side-panel .bx-basket-item-list {border:0;}


.side-panel .bx-basket-item-list-item {display:flex}
.side-panel .bx-basket-item-list-item-img  {
	position:static;
    background-size: cover;
    background-position: center;
}
.side-panel .bx-basket-item-list-item-img a, .side-panel .bx-basket-item-list-item-img span{
    width: 50px;
    height: 50px;
    background-size: cover;
    border-radius: 7px;
    background-color: #eee;
    background-position: center;
	display:block;
	background-repeat: no-repeat;
box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.side-panel .bx-basket-item-list-item {align-items:center}
.side-panel .bx-basket-item-list-item-name {padding-left:20px}
.side-panel .bx-basket-item-list-item-name a {color:#000;font-weight:bold;text-decoration:none}
.side-panel .bx-basket-item-list-item-remove {top:25px}
.btn-primary, .list-group-item.active{background-color:#ef1487;border:0;}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle
{background-color:#ef1487;border:0;}


.side-panel .bx-basket-item-list-button-container a {display:block;width:80%;margin:130px auto 0;background:#000;color:#fff}

#navigation {margin-top:30px}
.pknavs {order: 2;}
.bx-header {background:#000;padding:3px 0}
.bx-header .bx-content-section, .bx-header .bx-header-section {background:none !important}
.bx-header-phone-number {color: rgb(240, 240, 240);}
.bx-top-nav-container {background:none !important}
@media (min-width: 1200px) {
	.bx-nav-1-lvl>a span {
		padding: 5px 10px 5px !important;
	}
}
.bx-nav-1-lvl-link-text {text-transform: unset;}
.bx-nav-1-lvl-link:hover {background:none !important;}
.bx-nav-1-lvl-link:hover span { color:#ef1487}
/* Оформление кнопки на странице */
.side-button-1-wr {
    text-align: center; /* Контейнер для кнопки, чтобы было удобнее ее разместить */
}
.side-button-1 {
    display: inline-block;
}
.side-button-1 .side-b {
    margin: 10px;
    text-decoration: none;
    position: relative;
    font-size: 20px;
    line-height: 20px;
    padding: 12px 30px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase; 
    font-family: 'Roboto', Тahoma, sans-serif;
    background: #337AB7;
    cursor: pointer; 
    border: 2px solid #BFE2FF;
}
.side-button-1 .side-b:hover,
.side-button-1 .side-b:active,
.side-button-1 .side-b:focus {
    color: #FFF;
}
.side-button-1 .side-b:after,
.side-button-1 .side-b:before {
    position: absolute;
    height: 4px;
    left: 50%;
    bottom: -6px;
    content: "";
    transition: all 280ms ease-in-out;
    width: 0;
}
.side-button-1 .side-open:after,
.side-button-1 .side-open:before {
    background: green;
}
.side-button-1 .side-close:after,
.side-button-1 .side-close:before {
    background: red;
}
.side-button-1 .side-b:before {
    top: -6px;
}
.side-button-1 .side-b:hover:after,
.side-button-1 .side-b:hover:before {
    width: 100%;
    right: 0;
}
/* Переключатели кнопки 1 */
.side-button-1 .side-close {
    display: none;
}
#side-checkbox:checked + .side-panel + .side-button-1-wr .side-button-1 .side-open {
    display: none;
}
#side-checkbox:checked + .side-panel + .side-button-1-wr .side-button-1 .side-close {
    display: block;
}
#side-checkbox:checked + .side-panel {
    right: 0;
}
/* Оформление кнопки на панеле */
.side-button-2 {
    font-size: 30px;
    border-radius: 20px;
    position: absolute;
    z-index: 1;
    top: 8px;
    right: 8px;
    cursor: pointer;
    transform: rotate(45deg);
    color: #ef1487;    
    transition: all 280ms ease-in-out;    
}
.side-button-2:hover {
    transform: rotate(45deg) scale(1.1);    
    color: #ef1487;
}

.cart-content {
    height: 100%;
    overflow: scroll;
}
.cart-content::-webkit-scrollbar {
  width: 0;
}
.basket-line-fixed label {
	position:fixed;
	z-index:999;
	width:60px;
	height:60px;
	border-radius:50%;
	background:#000;
	top:100px;
	right:30px;
	cursor:pointer;
	padding:15px
}
.basket-line-fixed label .namb {
	position:absolute;
	bottom:0;
	right:0;
    background-color: #ef1487;
    color: #ffffff;
    min-width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
	border-radius:50%;
	padding:0;
	text-align:center
}
.basket-line-fixed .cart-total {display:none}
.basket-line-fixed:hover .cart-total {
	display:block;
	background: #ef1487;
	color: #ffffff;
	position:absolute;
	padding:10px;
	right: 130%;
	top:20%
}
	.basket-line-fixed:hover .cart-total:after {content: '';
    position: absolute;
    width: 0;
    height: 0;
    border: solid transparent;
    border-width: 10px;
    top: 50%;
    right: -20px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-left-color: #292929;border-left-color: #ef1487;}

.bx-header-phone-number {font-size:18px}

#home-reit {
	background: url(/bitrix/templates/ibox/images/_WhatsApp_2022-10-22.jpg) no-repeat center center;
	background-size:cover;
	display:flex;
    justify-content: center;
    padding: 20px;
}
#home-cat .bx_catalog_line {
    margin-bottom: 0 !important;
}
#home-cat {padding:30px;background-color: #f0f0f0;margin-bottom:30px;}
#home-cat .bx_catalog_line_ul {display:flex;justify-content: center;margin:0;padding:10px}
#home-cat .bx_catalog_line .bx_catalog_line_ul li {
    margin-bottom: 0 !important;
    list-style: none;
}

#home-cat .bx_catalog_line .bx_catalog_line_img {
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    margin-right: 10px;
    width: 125px;
    height: 125px;
    border-radius: 10px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
	box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
border:0;
}
#home-cat .bx_catalog_line_title {text-align:center}
#home-cat .bx_catalog_line_title a {
	color: #000000;
    font-size: 12px;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
text-decoration:none;
text-align:center
}


#brands {
	background:url(/bitrix/templates/ibox/images/1920x1080-oboi-nomer.jpg) no-repeat center center;
	background-size:cover;
	padding:150px 0
}
#brands h2 {color:#fff}
#brands .brand-row {
	display:flex;
	flex-wrap:wrap;
	justify-content: center;
}
#brands .brand-row-item {
	width:25%;
	padding: 20px;
}
#brands .brand-row-item img {
	width:100%
}
#brands .bx-content-section {background:none !important}

#otzhome {padding:50px 0}
.home-text {padding:100px}
.home-text h2 {margin-bottom:50px}
.home-text p {
color: #000000;
    font-size: 20px;
    font-family: 'TildaSans',Arial,sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#imghome {display:flex;flex-wrap:wrap;margin:10px 10px 20px;}
#imghome a {
	display:block;
	margin: 10px;
    flex-grow: 1;
    padding-top:15%;
    width: calc(25% - 20px);
background-size:cover}







.page {
padding:20px;
box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
background:#fff;
margin-bottom:30px
}
.page-d-flex {padding:30px 0}
.page-d-imem-right {padding-left:30px}
.page-d-imem-kredit-left h3, .page h3{
color: #000000;
    font-size: 32px;
    font-family: 'TildaSans',Arial,sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;}
.page-d-imem-kredit-left p, .page p {color: #000000;
    font-size: 20px;
    font-family: 'TildaSans',Arial,sans-serif;
    line-height: 1.45;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;}

.page-d-kredit {
background-image:url(/bitrix/templates/ibox/images/gal/kredit.jpg);
background-size:cover
}
.page-d-imem-kredit-left {background:#fff;padding:40px 30px}
.page-v-flex .item {
margin:20px;
padding:20px;
background:#f6f6f6;
box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.page-v-flex .item img {width:150px}
.page-v-flex .item ol li {
font-size: 16px;
    line-height: 1.55;
font-family: 'TildaSans',Arial,sans-serif;
    font-weight: 300;
    color: #000000;
}

.list {
padding:10px;
background:#f6f6f6;
margin-top:10px}
.list a {
text-decoration:none;
font-size:16px;
color:#000
}

.infos {
margin:30px;
padding:30px;
border-top:1px solid #ef1487;
border-bottom:1px solid #ef1487;
text-align:center;
max-width:60%;
margin:50px auto
}
.infos h6 {padding: 10px 43px;
    background-color: #ef1487;
    display: inline-block;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 2px;
    position: relative;
top:-40px;
    z-index: 1;}

.bg-dark {
    background-color: #000 !important;
}

.smart-filter-parameters-box {
background:#fefefe;
margin-bottom:2px;
box-shadow: 0 2px 4px rgba(0, 0, 0, .02)
}
.smart-filter-parameters-box-title-text {color:#000}

.smart-filter-angles:after, .smart-filter-angles:before {background-color:#000}
.smart-filter-checkbox-text, .smart-filter-dropdown-text {
    font-size: 12px;
}

.bx_soc_comments_div.bx_important.bx_green .bx_bt_button {background:#000}


.bx-breadcrumb-item-link {
    text-decoration: none;
}

.bx-breadcrumb-item-link:hover {
border-bottom:1px dotted #ef1487
}


.filtr-pamyt {display:flex;flex-wrap:wrap;margin-bottom:30px}
.filtr-pamyt a {
	color:#666 !important;
	font-size:12px;
	border:1px solid #ddd;
	margin:0 10px 10px 0;
	padding:10px 20px;
	border-radius:25px;
	background:#fff;
	text-decoration:none
}


.catalog-rop-list .col {display:flex;flex-wrap:wrap}
.catalog-rop-list .catalog-section-list-item {
	border:1px solid #ddd;
	margin:0 10px 10px 0;
	padding:10px 20px;
	border-radius:25px;
	background:#fafafa
}
.catalog-rop-list .catalog-section-list-item a {
	color:#666 !important;
font-size:12px
}


#izbr {position: fixed;z-index: 999;width: 60px;height: 60px;border-radius: 50%;background: #000;top: 170px;right: 30px;cursor: pointer;padding: 15px;}
#compare-id {position: fixed;z-index: 999;width: 60px;height: 60px;border-radius: 50%;background: #000;top: 240px;right: 30px;cursor: pointer;
padding: 15px;text-align: center;}
#izbr #awelite_favorites_equation i { font-size: 32px;color: #fff !important;}
#awelite_favorites_equation p.count {
    border-radius: 50%;
    width: 24px;
    height: 24px;
    background-color: #ef1487;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    color: #fff;
    right: -13px;
    margin: 0;
    top: 10px;
    font-size: 14px;
}
	#compare-id span {
    border-radius: 50%;
    width: 24px;
    height: 24px;
    background-color: #ef1487;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    color: #fff;
    right: 0;
    margin: 0;
    top: 38px;
    font-size: 14px;
}
	.product-item-detail-compare-container {display:none}
	.product-item-detail-pay-block {position:relative}


.product-item-detail-pay-block .fa-heart {position:absolute;top:10px;left:10px;text-decoration:none;padding:10px;border:1px solid #ef1487;
border-radius:3px;color:#ef1487;width:40px;height:40px;text-align:center;margin-right:10px}
.product-item-detail-pay-block .fa-heart-o {position:absolute;top:10px;left:10px;text-decoration:none;padding:10px;
border:1px solid #ddd;border-radius:3px;color:#ddd;width:40px;height:40px;text-align:center;margin-right:10px}
.product-item-detail-pay-block #btns {display:inline-block;position:absolute;top:10px;left:60px;}
.product-item-detail-pay-block #btns .compare-item-add, 
.product-item-detail-pay-block #btns .compare-item-add-none {padding:6px;border:1px solid #ddd;border-radius:3px;color:#ddd;width:40px;
height:40px;text-align:center;margin-bottom:10px;display:block;stroke:#ddd !important}
.product-item-detail-pay-block #btns .compare-item-del-none,
.product-item-detail-pay-block #btns .compare-item-del {padding:6px;border:1px solid #ef1487;border-radius:3px;color:#ef1487;width:40px;
height:40px;text-align:center;margin-bottom:10px;display:block;}
.product-item-detail-pay-block #btns .compare-item-del-none svg path,
.product-item-detail-pay-block #btns .compare-item-del svg path {stroke:#ef1487 !important}
l#cat-panel {position:absolute;top:0;right:0;}
.product-item-compare-container {display:none !important}
	.product-item-image-wrapper {z-index:0}

#cat-panel {position:absolute;z-index:9;top:10px}
#cat-panel .fa-heart {font-size: 20px;position:absolute;top:10px;left:10px;text-decoration:none;padding:5px;
color:#ef1487;width:30px;height:30px;text-align:center;margin-right:10px}
#cat-panel .fa-heart-o {font-size: 20px;position:absolute;top:10px;left:10px;text-decoration:none;padding:5px;
color:#ddd;width:30px;height:30px;text-align:center;margin-right:10px}
#cat-panel #btns {display:inline-block;position:absolute;top:10px;left:50px;}
#cat-panel #btns .compare-item-add, 
#cat-panel #btns .compare-item-add-none {padding:0;color:#ddd;width:30px;
height:30px;text-align:center;margin-bottom:10px;display:block;stroke:#ddd !important}
#cat-panel #btns .compare-item-del-none,
#cat-panel #btns .compare-item-del {padding:0;color:#ef1487;width:30px;
height:30px;text-align:center;margin-bottom:10px;display:block;}
#cat-panel #btns .compare-item-del-none svg path,
#cat-panel #btns .compare-item-del svg path {stroke:#ef1487 !important}

.product-item-title {
       white-space: normal;
		text-align:left
}
.product-item-price-container { text-align: left;}
.product-item-price-container .product-item-price-current {margin-left:-9px}
	.form-control:focus {outline: none !important;}
input {outline:none !important;}
input:active, input:hover, input:focus {
    outline: 0 !important;
    outline-offset: 0 !important;
}
	.form-group:active, .form-group:hover, .form-group:focus {outline:none !important;outline: 0 !important;
    outline-offset: 0 !important;}
	.smart-filter-input-container:active, .smart-filter-input-container:hover, .smart-filter-input-container:focus {outline:none !important;outline: 0 !important;
    outline-offset: 0 !important;}

.bx_filter.bx_green .bx_filter_section {
    background: #000;
border: 7px solid #666;
}

.bx_filter .bx_filter_parameters_box_title, .bx_filter .bx_filter_title {color: #fff;text-shadow: none;}
.bx_filter .bx_filter_button_box, .bx_filter .bx_filter_parameters_box {margin-bottom: 0;padding: 0;}
.bx_filter .bx_filter_section {text-shadow: none;}
.bx_filter .bx_ui_slider_part span {color:#fff}
.bx_filter.bx_green .bx_ui_slider_part.p2 span, .bx_filter.bx_green .bx_ui_slider_part.p3 span, .bx_filter.bx_green .bx_ui_slider_part.p4 span {
    color: #fff;
}
.bx_filter .bx_filter_input_checkbox .bx_filter_param_text {color: #fff;margin-top: -4px;}
.bx_filter.bx_green .bx_filter_search_button {
    background: #ef1487;
}
.bx_filter.bx_green .bx_filter_search_button, .bx_filter .bx_filter_search_reset {color:#fff}


.bx_filter.bx_green .bx_ui_slider_pricebar_V {background: #ef1487 !important;
}
.bx_filter.bx_green .bx_ui_slider_pricebar_VN {
    background: #fff !important;
}
.bx-pagination .bx-pagination-container ul li.bx-active span {
    background: #ef1487;
    color: #fff;
}


#home-cat .bx_catalog_line_ul li:hover a {color:#ef1487 !important}
.catalog-section-list-tile-list li:hover a {color:#000 !important}
.bx-header-phone-block .bx-header-phone-icon {fill:#fff !important;color:#fff}
.bx-header-phone-block a {color:#fff;text-decoration:none}
.bx-header-phone-block a:hover {color:#ef1487;text-decoration:none}
.bx-logo-block img {
    max-height: 40px;
    width: auto;
}
.bx-top-nav .bx-nav-list-1-lvl {justify-content: center;}
.bx-top-nav .bx-nav-list-1-lvl span {font-size: 14px;
    font-weight: 300;}

.bx-footer-logo img {width: 100px }



	.CVET_ID {display:flex}
	.CVET_ID-item {width:40px;padding:10px 2px;position:relative}
	.CVET_ID-item img {width:100%}
	.OB_ID {display:flex}
	.CVET_ID-item a {text-decoration:none;font-weight:bold;color:#666}
	.IDH3 {padding:20px 0 0 3px;font-size:14px;font-weight:bold}
	.skus {display:none !important}
	.CVET_ID-item span {display:none}
	.CVET_ID-item:hover span {display:block;font-size:12px;position:absolute;z-index:9999;top:-10px}
	.OB_ID-item {margin-right:5px;margin-left:3px}
	.OB_ID-item a {border: 1px solid #ddd;
    margin: 10px 5px 10px 0;
    padding: 10px 20px;
    border-radius: 25px ;
    background: #fafafa;color: #666 !important;
    font-size: 12px;text-decoration:none}
	.OB_ID-item a:hover {
border: 1px solid #ef1487;
    margin: 10px 5px 10px 0;
    padding: 10px 20px;
    border-radius: 25px ;
    background: #fafafa;color: #ef1487 !important;
    font-size: 12px;text-decoration:none}
	.product-item-detail-slider-images-container {border: 1px solid #ddd;
    border-radius: 5px ;}
.product-item-detail-slider-images-container >div {margin:20px}

.cop a {color:#fff;text-decoration:none;font-size:14px}

.bx-footer-section .bx-block-title > div {font-size: 22px !important;}
.bx-footer-section .nav-link {padding: 5px 0;}
.bx-footer-section .nav-item a {
    font-size: 13px !important;
    font-weight: 300 !important;
}

.bx_filter.bx_green .bx_filter_section {
    background: #f0f0f0;
    border: 7px solid #f0f0f0;
}
.bx_filter .bx_filter_title {
    font-size: 21px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 0;
color:#000
}
.bx_filter .bx_filter_parameters_box_title, .bx_filter .bx_filter_title {
    color: #000;
}
.bx_filter .bx_filter_input_checkbox .bx_filter_param_text {
    color: #000;
}
.bx_filter.bx_green .bx_ui_slider_part.p2 span, .bx_filter.bx_green .bx_ui_slider_part.p3 span, .bx_filter.bx_green .bx_ui_slider_part.p4 span {
    color: #000;
}
.bx_filter .bx_ui_slider_part span {
    color: #000;
}
.bx_filter.bx_green .bx_filter_search_button:hover {
    background: #c40c6e;
}
.bx_filter .bx_filter_search_reset {
    color: #000;
}
#home-cat .bx_catalog_line_img {
    border:1px solid #fff !important
}
.box {
	position: absolute;
	margin: 0 auto;
	top:0;
	right:40px;
		z-index:2
}
.box2 {
	position: absolute;
	margin: 0 auto;
	top:0;
	right:0px;z-index:2
}
.ribbon-4 {
	position: relative;
	margin-left:4px;
	top: -3px; 
}
.ribbon-4 span {
	display: block;
	color: #fff;
	font-size: 16px;
	text-align: center;
	background: #f0f0f0;
	width: 35px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
	line-height: 35px;
	clip-path: polygon(0 0, 100% 0, 100% 100%, 50% 85%, 0 100%);
}
	.ribbon-4 a {text-decoration:none}
	.ribbon-4 .fa-heart-o {color:#666}
	.ribbon-4 .fa-heart {colro:#ef1487}
.ribbon-4 .compare-item-add-none svg path, .ribbon-4 .compare-item-add svg path {
    stroke: #666 !important;
}
.ribbon-4 .compare-item-del-none svg path, .ribbon-4 .compare-item-del svg path {
    stroke: #ef1487 !important;
}
	.box2 svg {margin-bottom:4px}


.bx-theme-green .catalog-compare-filter, .bx-green.catalog-compare .catalog-compare-filter {
    border: 7px solid #f0f0f0;
    background: #f0f0f0;
}
.form-check-input:checked {
    background-color: #ef1487;
    border-color: #ef1487;
}

.product-item-price-container .product-item-price-old {margin-right:5px}
.product-item-price-container .product-item-price-current {font-size:20px;margin:10px 0 10px -5px}
.product-item-price-container {
    text-align: left;
    margin: 20px 0;
}
.product-item-title {height:35px}
@media (max-width:760px) {
.product-item-title {height:70px}
}

.bx-rating {display:none}
.product-item-detail-tab[data-value="comments"] {display:none}

.product-item-detail-price-current {color:#ef1487}
.btn.product-item-detail-buy-button {width:282px;height:57px;max-width:282px;color:#fff;border:3px solid #ef1487;background:#ef1487;line-height:27px;border-radius:5px}
.btn.product-item-detail-buy-button:hover {background:#fff;color:#ef1487;border:3px solid #ef1487}
.brandblock-list {display:none}
.product-item-detail-tab-link {text-decoration:none}


.telpk {display:inline-block}
.telmob {display:none}


@media (max-width: 767px) {
	.bx-header-logo {background: none;}
	.bx-header .row.pt-0.align-items-center {display:flex;padding: 0 5px;}
	.telpk {display:none}
.telmob {display:block} 
	.asd {display:none}


#compare-id {
  position: relative;
  z-index: 999;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #000;
  top: 0;
  right: 0;
  cursor: pointer;
  padding: 15px;
  text-align: center;
}
#izbr {
  position: relative;
  z-index: 999;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #000;
  top: 0;
  right: 0;
  cursor: pointer;
  padding: 15px;
}
.bx-menu-button-mobile {
  position: relative;
  top: 0;
  left: 0;
  z-index: 10;
  width: 40px;
  height: 40px;
}

.bx-menu-button-mobile, .bx-header-logo, #izbr, #compare-id, .bx-header-contact {width:auto;padding: 0;}
	.bx-header-logo {order: 1;padding: 0;flex-grow: 2}
	#izbr {order: 2;width:40px;height:40px;border-radius:0;text-align:center;padding-top:4px;background:none}
	#compare-id {order: 3;width:40px;height:40px;border-radius:0;text-align:center;padding-top:7px;background:none}
	.bx-header-contact {order: 4;width:40px;height:40px;border-radius:0;text-align:center;padding-top:4px;background:none}
	.bx-menu-button-mobile {order: 5;width:40px;height:40px;border-radius:0;text-align:center;background:none}
	.bx-logo-block {height: 100%;align-items: center;}
	.bx-logo-block.d-block {display: flex !important;}

	#awelite_favorites_equation p.count {
  border-radius: 50%;
  width: 18px;
  height: 18px;
  background-color: #ef1487;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  color: #fff;
  right: -6px;
  margin: 0;
  top: 10px;
  font-size: 10px;
}
#compare-id span {
  border-radius: 50%;
  width: 18px;
  height: 18px;
  background-color: #ef1487;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  color: #fff;
  right: 0;
  margin: 0;
  top: 27px;
  font-size: 10px;
}


.bx-basket-fixed {background: #ef1487;}
.bx-basket-fixed .basket-line {display:flex}
.bx-basket-fixed .basket-line-block:nth-child(1) {width:35%}
.bx-basket-fixed .basket-line-block:nth-child(1) a {display:block;color:#fff;text-decoration:none;}
.bx-basket-fixed .basket-line-block:nth-child(2) {color:#fff;text-decoration:none;width:65%}



.basket-line-block-icon-profile:after {
  position: absolute;
  top: -1px;
  left: -45px;
  display: block;
  width: 40px;
  height: 40px;
  content: '';
background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='30px' height='30px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='6' r='4' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M15 20.6151C14.0907 20.8619 13.0736 21 12 21C8.13401 21 5 19.2091 5 17C5 14.7909 8.13401 13 12 13C15.866 13 19 14.7909 19 17C19 17.3453 18.9234 17.6804 18.7795 18' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center center;
}
.basket-line-block-icon-cart:after {
  position: absolute;
  top: -1px;
  left: -45px;
  display: block;
  width: 40px;
  height: 40px;
  content: '';
background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='30px' height='30px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 3L2.26491 3.0883C3.58495 3.52832 4.24497 3.74832 4.62248 4.2721C5 4.79587 5 5.49159 5 6.88304V9.5C5 12.3284 5 13.7426 5.87868 14.6213C6.75736 15.5 8.17157 15.5 11 15.5H13M19 15.5H17' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M7.5 18C8.32843 18 9 18.6716 9 19.5C9 20.3284 8.32843 21 7.5 21C6.67157 21 6 20.3284 6 19.5C6 18.6716 6.67157 18 7.5 18Z' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M16.5 18.0001C17.3284 18.0001 18 18.6716 18 19.5001C18 20.3285 17.3284 21.0001 16.5 21.0001C15.6716 21.0001 15 20.3285 15 19.5001C15 18.6716 15.6716 18.0001 16.5 18.0001Z' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M5 6H8M5.5 13H16.0218C16.9812 13 17.4609 13 17.8366 12.7523C18.2123 12.5045 18.4013 12.0636 18.7792 11.1818L19.2078 10.1818C20.0173 8.29294 20.4221 7.34853 19.9775 6.67426C19.5328 6 18.5054 6 16.4504 6H12' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center center;
}
.bx-basket-fixed .basket-line-block {margin-left: 30px;}
.basket-line-block-icon-cart {color:#fff;text-decoration:none}
.basket-line-block-icon-cart {display:block}

.product-item-small-card {border-bottom:1px solid #ddd;padding: 0 10px 10px}
.product-item-small-card:nth-child(odd) {border-right:1px solid #ddd}
.product-item-detail-pay-block {position: relative;margin-top: 30px;padding-top: 50px;}
#home-cat .bx_catalog_line_ul {overflow: auto;justify-content: left;}
#brands {padding: 50px 0;}
#brands .brand-row-item {width: 50%;padding: 20px}
.home-text {padding: 50px 20px 0;}
.bx-header {position:fixed;height:63px;top:0;left:0;right:0;z-index:999999}
body {padding-top:63px}
}

.bx-top-nav .bx-hover, .bx-top-nav .bx-hover a, .bx-top-nav .bx-hover a span {background:none !important;}
.bx-top-nav li:hover, .bx-top-nav li:hover a, .bx-top-nav li:hover a span {background:none !important;}

.product-item-small-card {border:0.5px solid #eee;padding: 0 10px 10px;margin:0 -1px -1px 0;}

.btn-primary:active, .btn-primary:focus, .btn-primary.focus, .basket-checkout-section .basket-btn-checkout, #bx-soa-orderSave a, .popup-window-buttons .btn-primary {
	box-shadow: none;
}
.popup-window-buttons .btn-primary {border:1px solid #ef1487;}
.popup-window-buttons:hover .btn-primary {border:1px solid #ef1487;color:#ef1487;background:#fff;}

#bx-soa-orderSave a {border:2px solid #ef1487;}
#bx-soa-orderSave a:hover  {border:2px solid #ef1487;color:#ef1487;background:#fff;}

.basket-checkout-section .basket-btn-checkout {border:2px solid #ef1487;}
.basket-checkout-section .basket-btn-checkout:hover {border:2px solid #ef1487;color:#ef1487;background:#fff;}



.btn-primary,
.list-group-item.active {
	border-color: #ef1487;
	background-color: #ef1487;
	color: #fff;
	border:2px solid #ef1487;
}

.btn-primary:hover {
	border-color: #ef1487;
	background-color: #ef1487;
	color: #fff;
	border:2px solid #ef1487;
}

.btn-primary:focus,
.btn-primary.focus {
	box-shadow: none;
	border:2px solid #ef1487;
}

.btn-primary.disabled,
.btn-primary:disabled {
	border-color: #ccc;
	background: #ccc;
	color: #fff;
	border:2px solid #ef1487;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
	border-color: #ef1487;
	background-color: #ef1487;
	color: #fff;
	border:2px solid #ef1487;
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow:none;
	border:2px solid #ef1487;
}

.form-control:focus {
	border-color: #ef1487;
	box-shadow: none;
	border:2px solid #ef1487;
}

.side-panel .bx-basket-item-list-button-container a {
    display: block;
    width: 80%;
    margin: 130px auto 0;
    background: #ef1487;
    color: #fff;
}

.basket-item-label-text span, .basket-item-label-ring {
    background: #ef1487;
}

.alert-success {
    border-color: #f0f0f0;
    background-color: #f0f0f0;
    color: #000;
}
.icon-success {
    display:none !important;
}
.bx-soa-section.bx-step-completed {
    border: 1px solid #ddd;
}
.bx-soa-cart-total-line.bx-soa-cart-total-line-highlighted {
    border-color: transparent;
    background-color: #ffadd9;
}
.bx-soa-section-title-container {
    overflow: hidden;
    padding: 10px 15px;
    background: #f2f5f7;
    font-size: 14px;
}
.bx-soa-section.bx-step-completed .bx-soa-section-title-count {
    border-color: #ef1487;
    background: #ef1487;
}
.bx-soa-section-title-count:before {
    display:none !important;
}
.bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container {
    border-color: #ef1487;
}
.bx-soa-section.bx-selected {
    border: 1px solid #ef1487;
}
.bx-soa-pp-delivery-cost, .bx-soa-pp-price, .bx-soa-pp-list  {display:none !important;}
.bx-soa-cart-total .bx-soa-cart-total-line:nth-child(2) {display:none !important;}
.filtr-pamyt a:hover {border: 1px solid #ef1487 !important;}
.sc-active {border: 1px solid #ef1487 !important;color:#ef1487 !important;}
.catalog-rop-list .catalog-section-list-item:hover {border: 1px solid #ef1487 !important;}
.bx_filter .bx_filter_popup_result a {
    color: #ef1487;
}
input[type="checkbox"] {
  border: 1px solid #ef1487;
  background:#ef1487;
  border-radius: 5;
}


.bx_filter .bx_filter_param_label {display:flex;}
.bx_filter .bx_filter_input_checkbox .bx_filter_param_text {margin-top: 0px;}
.bx_filter .bx_filter_input_checkbox .bx_filter_param_text {margin-left: 0;}

/* прячем input checkbox */
.bx_filter input[type="checkbox"] {
  display: none;
}

.bx_filter .bx_filter_input_checkbox {
    padding-left: 35px;
}
.bx_filter label {position:relative;}
.bx_filter label:before {
  content: " ";
  color: #000;
  display: inline-block;
  font: 20px/30px Arial;
  margin-right: 15px;
  position: absolute;
  text-align: center;
  text-indent: 0px;
  width: 20px;
  height: 20px;
  background: #FFF;
  border: 1px solid #e3e3e3;
  border-image: initial;
  vertical-align: middle;
  cursor:pointer;
  float:left;
}
.bx_filter input:checked ~ span:before {
  content: "V";
  color: #000;
  display: inline-block;
  font: 14px/30px Arial;
  position: relative;
  text-align: center;
  text-indent: 0px;
  width: 20px;
  height: 20px;
  border-image: initial;
  vertical-align: middle;
  cursor:pointer;
  position:absolute;
  color:#ef1487;
  left: -35px;
    top: -9px;
}
font.notetext {
    color: #000;
}



	.tinkof {margin-bottom:10px}
	.vsegda button {width:281px;height:57px;border-radius:10px;border:3px solid #6D33AB;background:#fff;display:flex;align-items:center;padding:0 8px;}
	.vsegda button:hover {border:3px solid #a070d4;}
	.vsegda img {width:50px}
	.sptext {color:#6D33AB;margin-left:10px;font-size: 15px;
    line-height: 24px;
    font-weight: 500;
		white-space: nowrap;font-weight:bold}
	.sptext span {display:block;font-size: 11px;
    line-height: 16px;
		letter-spacing: 0.4px;margin-left:0;padding-left:0;font-weight:normal;text-align:left}
	.tinkof, .vsegda {margin:0 auto 10px;width:282px}

  /* скрываем все input[type="radio"], расположенные в .tab
  .tab > input[type="radio"] {
    display: none;
  }

  /* скрываем все .tab-content */
  .tab-content {
    display: none;
  }

	.adapt {display:none}
	.pks {display:block}

	.pks input {display:none}

.pks label {
color: #ef1487;
display: inline-block;
    box-sizing: border-box;
    padding: 10px 25px;
    height: 60px;
    color: #000;
    vertical-align: middle;
    text-transform: uppercase;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    font-weight: bold;
    font-size: 13px;
    line-height: 45px;
    transition: all 250ms ease;
    text-decoration: none;
	border-bottom:2px solid #000;
cursor:pointer;
		margin:30px 0 20px
} 
	.pks > input[type="radio"]:checked + label {color: #ef1487;border-bottom:2px solid #ef1487}

	@media (max-width:760px) {

	.bx_filter {margin-bottom:30px}

	.adapt {display:block}
	.pks {display:none}

		.adapt input {display:none}
.adapt label {
color: #ef1487;
display: block;
    box-sizing: border-box;
    padding: 10px 25px;
    height: 60px;
    color: #000;
    vertical-align: middle;
    text-transform: uppercase;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    font-weight: bold;
    font-size: 13px;
    line-height: 45px;
    transition: all 250ms ease;
    text-decoration: none;
	border:1px solid #000;
	text-align:center;
cursor:pointer;
			margin:10px 0 10px;border-radius:5px
} 
	.adapt > input[type="radio"]:checked + label {color: #ef1487;border:1px solid #ef1487}
}
	.product-item-detail-tabs-container-fixed {display:none !important}
  /* отображаем только тот контент, который соответствует отмеченной радоикнопки */
  #tab-btn-1:checked~#content-1,
  #tab-btn-2:checked~#content-2,
  #tab-btn-3:checked~#content-3 {
    display: block;
  }
  /* отображаем только тот контент, который соответствует отмеченной радоикнопки */
  #tab-btn-11:checked~#content-11,
  #tab-btn-12:checked~#content-12,
  #tab-btn-13:checked~#content-13 {
    display: block;
  }

.product-item-detail-slider-block {
  position: relative;
  box-sizing: border-box;
  padding-top: 100%;
  height: 0;
}





.smart-filter {
    padding: 20px;
    background: #f0f0f0;
}
.smart-filter-parameters-box {
    background: none;
    margin-bottom: 2px;
padding-bottom:5px;
    box-shadow: none;
}
.smart-filter-slider-handle {
    position: absolute;
    top: 100%;
    margin-top: -9px;
    width: 15px;
    z-index: 100;
    height: 15px;
    background: #ef1487;
    border-radius: 100%;
}
.smart-filter_title {
    cursor:pointer;
font-weight:normal;
font-wize:12px;
margin:0;
}

.smart-filter_bottons input#set_filter {
    background: #ef1487 !important;
}
@media (max-width:760px) {
	.smart-filter-parameters-box {padding:5px 0}
  .mobile_filter_panel {
    z-index: 99999999;
}
  .mobile_filter_button {
    display: block;
    width: 100%;
    top: 10px;
    background: #fff;
    border-radius: 2px;
    color: #ef1487;
    border: 0;
    height: 45px;
    margin-bottom: 20px;
border:1px solid #ef1487;
  }
}
/* End */
/* /bitrix/templates/ibox/components/bitrix/menu/bootstrap_v5/style.min.css?171485377810230 */
/* /bitrix/components/awelite/favorite.icon/templates/.default/style.css?1721401820459 */
/* /bitrix/templates/ibox/components/bitrix/catalog.section.list/template1/style.min.css?17148537776236 */
/* /bitrix/components/bitrix/sale.basket.basket.line/templates/bootstrap_v4/style.min.css?17148546504065 */
/* /bitrix/templates/ibox/components/bitrix/sale.basket.basket.line/cart/style.min.css?17148537784065 */
/* /bitrix/templates/ibox/components/bitrix/sale.basket.basket.line/cartright/style.min.css?17148537784065 */
/* /bitrix/components/bitrix/catalog.compare.list/templates/bootstrap_v4/style.min.css?1714854578575 */
/* /bitrix/templates/ibox/template_styles.css?171485884043525 */
