

/* Start:/bitrix/templates/eshop_bootstrap_black/components/bitrix/search.title/visual1/style.min.css?17485921613392*/
.bx-searchtitle{margin:10px 0 0}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-searchtitle .bx-input-group .bx-form-control{position:relative;z-index:2;float:left;margin-bottom:0;display:block;width:100%;height: 47px;padding:6px 12px;font-size: 14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-right:0;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}.bx-searchtitle .bx-input-group-btn button{position:relative;border:0;background:#95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:6px 12px;border-radius:0 2px 2px 0;color:#fff;font-size:16px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background:#1484ce}div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:999;min-width:370px;margin-top:-3px;background-color:#FFF}div.title-search-fader{display:none;background-image:url('/bitrix/templates/eshop_bootstrap_black/components/bitrix/search.title/visual1/images/fader.png');background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_searche .bx_img_element{background:#fafafa;float:left;width:67px;padding:5px 10px;position:absolute;top:0;bottom:0}.bx_searche .bx_item_block{min-height:65px;position:relative}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8}.bx_searche .bx_item_element{padding-left:10px;margin-left:70px}.bx_searche .bx_item_element hr{margin:0;border:0;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#000;font-weight:normal}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:bold;font-size:13px}.bx_searche .bx_price .old{font-weight:normal;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_black/components/bitrix/sale.basket.basket.line/template1/style.min.css?17485921553716*/
.bx-basket-block{position:relative;padding-bottom:5px;padding-left:12px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}/*.bx-basket-block a{margin-right:10px}*/@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-item-list{display:none}}.bx-basket-fixed .bx-basket-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 .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_black/components/bitrix/menu/catalog_horizontal1/style.min.css?174859214510627*/
.bx-top-nav-container{margin-top:15px;padding: 0 10px 0 20px;color:#fff;border-radius: 18px;position:relative;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}.bx-top-nav-container .bx-nav-list-1-lvl{margin:0;padding:0;list-style:none}.bx-top-nav-container .bx-nav-1-lvl{float:left;position:relative}.bx-top-nav-container .bx-nav-1-lvl>a{color:#fff;font-weight:700;display:block;text-decoration:none;text-transform:uppercase;border-radius: 1px;/* padding-top:6px; *//* padding-bottom:2px; */border-bottom:0;}.bx-top-nav-container .bx-nav-1-lvl>a span{padding:7px 14px 7px;display:block}.bx-top-nav-container .bx-nav-1-lvl.bx-hover>a,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a, .bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a {z-index:250;box-shadow:0 6px 13px 0 rgba(0,0,0,.13)}.bx-top-nav-container .bx-nav-1-lvl.bx-hover>a span,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a span, .bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a span{background:#fff;}.bx-top-nav-container .bx-nav-parent-arrow{display:none}.bx-top-nav-container .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-2-lvl-container{z-index:999;display:none;opacity:0;padding: 9px 0 5px;box-shadow:0 6px 13px 0 rgba(0,0,0,.13);border-top:0;min-width:100%;color:#000;}.bx-top-nav-container .bx-nav-2-lvl-container-advanced:before,.bx-top-nav-container .bx-nav-2-lvl-container:before{position:absolute;content:" ";display:block;height:5px;background:#fff;top: -5px;left:0;right:0;}.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{opacity:1;display:block;position:absolute;top:100%;z-index:999;background:#fff}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container{top: 40px;margin-left:-10px;}.bx-top-nav-container>ul{box-sizing:border-box}.bx-top-nav-container .bx-nav-list-2-lvl{margin:0;padding:5px 0 12px}.bx-top-nav-container .bx-nav-2-lvl{display:block;min-width:180px;padding:0 10px;box-sizing:border-box}.bx-top-nav-container .bx-nav-2-lvl>a{padding:5px 15px 5px;color:#20394c;font-size:13px;line-height:16px;text-decoration:none;font-weight:bold;border-bottom:0;display:block}.bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a{border-top:0;margin-top:0}.bx-top-nav-container .bx-nav-3-lvl{padding:5px 0;margin:0}.bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,.bx-top-nav-container .bx-nav-3-lvl-container:before{position:absolute;content:" ";display:block;height:5px;background:#fff;top:-5px;left:0;right:0}.bx-top-nav-container .bx-nav-list-3-lvl{margin:0;padding:0 0 14px 7px}.bx-top-nav-container .bx-nav-3-lvl{display:block;min-width:180px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-top-nav-container .bx-nav-3-lvl a{padding:3px 15px;color:#555;font-size:13px;line-height:14px;text-decoration:none;border-bottom:0;display:block}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container{min-width:200px}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:200px;width:100%}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back{width:100%;background:#fff}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container{min-width:400px}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:200px;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back{width:50%}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container{min-width:600px}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:200px;width:33.33333%;float:left}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back{width:33.33333%}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col{position:static}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{top:100%;left:0;right:0}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container{min-width:100%}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;width:25%;float:left}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back{width:25%}.bx-top-nav-container .bx-nav-catinfo{padding:5px 15px 5px;z-index:120;position:relative}.bx-top-nav-container .bx-nav-catinfo img{box-sizing:border-box;border:1px solid #e7e9ea;width:auto;max-width:100%;height:auto;max-height:100%}.bx-top-nav-container .bx-nav-catinfo p{padding:20px 5px 0;font-size:13px}.bx-top-nav-container .bx-nav-catinfo-back{position:absolute;display:block;content:' ';top:-5px;right:0;bottom:0;background:#f7fafb;z-index:100;border-left:1px solid #ecefef}.bx-aside-nav-control{font-size:28px;position:fixed;width:40px;height:40px;top:5px;left:5px;line-height:40px;cursor:pointer;z-index:1750;color:#fff;text-align:center}body>.bx-aside-nav-control{-webkit-transition:left .15s linear;-moz-transition:left .15s linear;-ms-transition:left .15s linear;-o-transition:left .15s linear;transition:left .15s linear}.bx-aside-nav-control .fa{line-height:40px;vertical-align:middle}.bx-wrapper,.bx-aside-nav{-webkit-transition:-webkit-transform .15s linear;-moz-transition:-moz-transform .15s linear;-ms-transition:-ms-transform .15s linear;-o-transition:-o-transform .15s linear;transition:transform .15s linear}.bx-logo{z-index:1700!important}.bx-opened .bx-footer,.bx-opened .workarea{display:none!important}.bx-aside-nav{display:none;padding-top:50px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);width:100%;background:#4c5c65;position:fixed;top:0;bottom:0;left:0;z-index:1600}.bx-aside-nav.bx-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);overflow-y:scroll}.bx-aside-nav ul{list-style:none;margin:0;padding:0}.bx-aside-nav a{color:#fff;vertical-align:middle;line-height:48px;height:48px;font-size:16px;display:block;border-bottom:1px solid #3d4b53;padding-left:15px;max-width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bx-aside-nav a{text-decoration:none}.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-list-2-lvl{background:#44535c}.bx-aside-nav .bx-nav-2-lvl>a{padding-left:30px}.bx-aside-nav .bx-nav-3-lvl>a{padding-left:45px}.bx-aside-nav .bx-nav-4-lvl a{padding-left:60px}.bx-aside-nav .bx-nav-parent{position:relative}.bx-aside-nav .bx-nav-parent-arrow{position:absolute;right:0;top:0;margin-top:6px;width:46px;height:34px;text-align:center;border-left:1px solid #5a6971;z-index:200}.bx-aside-nav .bx-nav-parent-arrow i{line-height:34px;font-size:17px;font-style:normal;color:#fff}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;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,.bx-aside-nav .bx-nav-catinfo-back{display:none}@media(min-width:1200px){.bx-top-nav-container .bx-nav-1-lvl>a{font-size:15px}.bx-top-nav-container .bx-nav-1-lvl>a span{padding: 7px 14px 7px;}}@media(min-width:992px) and (max-width:1199px){.bx-top-nav-container .bx-nav-1-lvl>a{font-size:13px}.bx-top-nav-container .bx-nav-1-lvl>a span{padding:7px 14px 7px;}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container{top:47px}}@media(min-width:768px) and (max-width:991px){.bx-top-nav-container .bx-nav-1-lvl>a{font-size:11px}.bx-top-nav-container .bx-nav-1-lvl>a span{padding:5px 6px 9px}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container{top:37px}}@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,.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.bx-nav-parent>a>span>.fa{display:none}}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_black/components/bitrix/menu/catalog_horizontal1/themes/black/colors.min.css?1748592145986*/
.bx-black.bx-top-nav .bx-top-nav-container{background:#10adef}/*.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-hover>a,*/.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a{background:#5c5c5c;border-bottom:0}.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-hover>a,.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl:hover>a, .bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a {color:#333;background-color:transparent}.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-2-lvl>a.bx-active,.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-2-lvl>a:hover{color:#333;background:#f0f0f0}.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-3-lvl a.bx-active,.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-3-lvl a:hover{color:#333;background:#f0f0f0} /*.bx-nav-list-1-lvl > li:last-child  >a { font-weight: normal; text-transform: none; font-size: 18px; } .bx-nav-list-1-lvl > li:last-child > a > span { padding: 5px 14px; }*/
/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1748588672467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/components/bitrix/eshop.socnet.links/templates/big_squares/style.css?174859229532137*/
.bx-socialfooter { margin: 0; }

.bx-socialfooter-flex {
	display: flex;
	margin: 0;
	padding: 0;
	height: 52px;
	list-style: none;
	align-items: stretch;
}

.bx-socialfooter-item {
	position: relative;
	padding: 0;
	flex: 1;
}

.bx-socialfooter-item.fb { background: #3b5998; }

.bx-socialfooter-item.vk { background: #366baa; }

.bx-socialfooter-item.tw { background: #3cf; }

.bx-socialfooter-item.gp { background: #da4b42; }

.bx-socialfooter-item.in { background: #3f5d87; }

.bx-socialfooter-item.fb:hover { background-color: #1b4e7d; }

.bx-socialfooter-item.vk:hover { background-color: #2b5688; }

.bx-socialfooter-item.tw:hover { background-color: #1ca2cc; }

.bx-socialfooter-item.gp:hover { background-color: #ae4229; }

.bx-socialfooter-item.in:hover { background-color: #284e6d; }

.bx-socialfooter-item:hover { border: none !important; }

.bx-socialfooter-icon {
	position: absolute;
	top: 10px;
	right: 10px;
	bottom: 10px;
	left: 10px;
	background-size: contain !important;
}

.bx-socialfooter-item.fb .bx-socialfooter-icon { background: no-repeat center url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22217%22%20height%3D%2244%22%20viewBox%3D%220%200%20217%2044%22%3E%0A%20%20%3Cg%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M112.020508%2021.5966797C110.236328%2021.5966797%20108.950195%2022.1816406%20107.646484%2022.777832L107.646484%2036.2636718C108.895508%2036.3828124%20109.611328%2036.3828124%20110.796875%2036.3828124%20115.079102%2036.3828124%20115.666016%2034.4218749%20115.666016%2031.6835936L115.666016%2025.2421874C115.666016%2023.2207031%20114.995117%2021.5966797%20112.020508%2021.5966797zM83.5825195%2020.8608398C80.6118164%2020.8608398%2079.9331054%2022.4921875%2079.9331054%2024.5117187L79.9331054%2025.6464843%2087.227539%2025.6464843%2087.227539%2024.5117187C87.2275391%2022.4921875%2086.5498047%2020.8608398%2083.5825195%2020.8608398zM28.4926758%2034.8984375C28.4926758%2036.4960937%2029.246582%2037.3261719%2030.9106446%2037.3261719%2032.6958008%2037.3261719%2033.7524415%2036.7441407%2035.0551758%2036.1464844L35.0551758%2032.9472656%2031.1518555%2032.9472656C29.3046875%2032.9472656%2028.4926758%2033.2910156%2028.4926758%2034.8984375zM139.683594%2021.5966797C136.708008%2021.5966797%20135.676758%2023.2207031%20135.676758%2025.2421875L135.676758%2032.6210937C135.676758%2034.6484375%20136.708008%2036.2773437%20139.683594%2036.2773437%20142.651367%2036.2773437%20143.69043%2034.6484375%20143.69043%2032.6210937L143.69043%2025.2421875C143.69043%2023.2207031%20142.651367%2021.5966797%20139.683594%2021.5966797zM13.9091797%2043.171875L5.1616211%2043.171875%205.1616211%2021.9975586.7900391%2021.9975586.7900391%2014.7011719%205.1616211%2014.7011719%205.1616211%2010.3203125C5.1616211%204.3676758%207.6289063.828125%2014.640625.828125L20.4785156.828125%2020.4785156%208.1259766%2016.8295898%208.1259766C14.0996093%208.1259766%2013.9199218%209.1455078%2013.9199218%2011.0488282L13.9091796%2014.701172%2020.5195312%2014.701172%2019.7460937%2021.9975587%2013.9091796%2021.9975587%2013.9091796%2043.171875%2013.9091797%2043.171875zM43.8061523%2043.2265625L36.515625%2043.2265625%2036.199707%2041.3828125C32.8706054%2043.2265625%2029.899414%2043.5253906%2027.9394531%2043.5253906%2022.5927734%2043.5253906%2019.7460937%2039.953125%2019.7460937%2035.0136718%2019.7460937%2029.1855468%2023.0668945%2027.1054687%2029.0083007%2027.1054687L35.0551757%2027.1054687%2035.0551757%2025.8457031C35.0551757%2022.871582%2034.7143554%2021.9975586%2030.1396484%2021.9975586L22.659668%2021.9975586%2023.3911133%2014.7011719%2031.5673828%2014.7011719C41.6054687%2014.7011719%2043.8061523%2017.8720703%2043.8061523%2025.9042969L43.8061523%2043.2265625%2043.8061523%2043.2265625zM68.5991211%2022.5327148C64.0620117%2021.755371%2062.7592773%2021.5844726%2060.5761719%2021.5844726%2056.6547852%2021.5844726%2055.4697266%2022.449707%2055.4697266%2025.7792968L55.4697266%2032.0781249C55.4697266%2035.408203%2056.6547852%2036.2773437%2060.5761719%2036.2773437%2062.7592774%2036.2773437%2064.0620117%2036.1035156%2068.5991211%2035.3222656L68.5991211%2042.4394531C64.625%2043.3300781%2062.0361328%2043.5644531%2059.8476563%2043.5644531%2050.4555665%2043.5644531%2046.722168%2038.625%2046.722168%2031.4902343L46.722168%2026.3789062C46.722168%2019.2377929%2050.4555664%2014.290039%2059.8476563%2014.290039%2062.0361329%2014.290039%2064.6250001%2014.5253906%2068.5991211%2015.4199218L68.5991211%2022.5327148%2068.5991211%2022.5327148zM95.9750977%2031.4902344L79.9331055%2031.4902344%2079.9331055%2032.078125C79.9331055%2035.4082031%2081.1191407%2036.2773438%2085.0395508%2036.2773438%2088.5639649%2036.2773438%2090.7148438%2036.1035157%2095.2436524%2035.3222657L95.2436524%2042.4394532C90.8759766%2043.3300782%2088.6000977%2043.5644532%2084.3144532%2043.5644532%2074.9218751%2043.5644532%2071.1865235%2038.6250001%2071.1865235%2031.4902344L71.1865235%2025.6464844C71.1865235%2019.4038086%2073.9580079%2014.2900391%2083.5825196%2014.2900391%2093.2070313%2014.2900391%2095.9750977%2019.3442383%2095.9750977%2025.6464844L95.9750977%2031.4902344%2095.9750977%2031.4902344zM124.412109%2031.625C124.412109%2038.5214844%20122.441406%2043.5507812%20110.500977%2043.5507812%20106.189453%2043.5507812%20103.660156%2043.171875%2098.9013672%2042.4394531L98.9013672%203.019043%20107.646484%201.5595703%20107.646484%2015.3486328C109.536133%2014.6464844%20111.982422%2014.290039%20114.208984%2014.290039%20122.955078%2014.290039%20124.412109%2018.2109374%20124.412109%2024.5117187L124.412109%2031.625zM152.445312%2031.7753906C152.445312%2037.7246094%20149.989258%2043.4941406%20139.712891%2043.4941406%20129.431641%2043.4941406%20126.929687%2037.7246094%20126.929687%2031.7753906L126.929687%2026.03125C126.929687%2020.0791016%20129.431641%2014.3085938%20139.712891%2014.3085938%20149.989258%2014.3085938%20152.445312%2020.0791016%20152.445312%2026.03125L152.445312%2031.7753906zM180.458984%2031.7753906C180.458984%2037.7246094%20178%2043.4941406%20167.725586%2043.4941406%20157.444336%2043.4941406%20154.942383%2037.7246094%20154.942383%2031.7753906L154.942383%2026.03125C154.942383%2020.0791016%20157.444336%2014.3085938%20167.725586%2014.3085938%20178%2014.3085938%20180.458984%2020.0791016%20180.458984%2026.03125L180.458984%2031.7753906zM209.208008%2043.171875L199.728516%2043.171875%20191.711914%2029.7890625%20191.711914%2043.171875%20182.963867%2043.171875%20182.963867%203.019043%20191.711914%201.5595703%20191.711914%2027.4082031%20199.728516%2014.7011719%20209.208008%2014.7011719%20200.456055%2028.5683594%20209.208008%2043.171875zM167.696289%2021.5966797C164.725586%2021.5966797%20163.694336%2023.2207031%20163.694336%2025.2421875L163.694336%2032.6210937C163.694336%2034.6484375%20164.725586%2036.2773437%20167.696289%2036.2773437%20170.663086%2036.2773437%20171.712891%2034.6484375%20171.712891%2032.6210937L171.712891%2025.2421875C171.712891%2023.2207031%20170.663086%2021.5966797%20167.696289%2021.5966797zM214.201172%2038.1777344C215.673828%2038.1777344%20216.847656%2039.3789063%20216.847656%2040.8789063%20216.847656%2042.4023438%20215.673828%2043.5898438%20214.19043%2043.5898438%20212.714844%2043.5898438%20211.517578%2042.4023438%20211.517578%2040.8789063%20211.517578%2039.3789063%20212.714844%2038.1777344%20214.19043%2038.1777344L214.201172%2038.1777344zM214.19043%2038.5976562C213.003906%2038.5976562%20212.032227%2039.6191406%20212.032227%2040.8789062%20212.032227%2042.1621093%20213.003906%2043.1699218%20214.201172%2043.1699218%20215.399414%2043.1816406%20216.356445%2042.1621093%20216.356445%2040.8906249%20216.356445%2039.6191405%20215.399414%2038.5976561%20214.201172%2038.5976561L214.19043%2038.5976561%20214.19043%2038.5976562zM213.686523%2042.4511719L213.206055%2042.4511719%20213.206055%2039.4375C213.458008%2039.4023438%20213.698242%2039.3671875%20214.057617%2039.3671875%20214.513672%2039.3671875%20214.811523%2039.4628906%20214.99414%2039.59375%20215.170898%2039.7265625%20215.266601%2039.9296875%20215.266601%2040.2167969%20215.266601%2040.6152344%20215.004883%2040.8535157%20214.68164%2040.9511719L214.68164%2040.9746094C214.944336%2041.0234375%20215.124023%2041.2617188%20215.18457%2041.7050782%20215.254883%2042.1738282%20215.327148%2042.3535157%20215.375%2042.451172L214.87207%2042.451172C214.800781%2042.3535158%20214.728515%2042.0781251%20214.667969%2041.6816408%20214.597656%2041.2988283%20214.404297%2041.154297%20214.019531%2041.154297L213.686523%2041.154297%20213.686523%2042.4511719%20213.686523%2042.4511719zM213.686523%2040.7832031L214.03418%2040.7832031C214.427734%2040.7832031%20214.762695%2040.6386719%20214.762695%2040.265625%20214.762695%2040.0019531%20214.572265%2039.7382812%20214.03418%2039.7382812%20213.876953%2039.7382812%20213.768555%2039.75%20213.686523%2039.7617187L213.686523%2040.7832031z%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A'); }

.bx-socialfooter-item.vk .bx-socialfooter-icon { background: no-repeat center url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2045%2026%22%20enable-background%3D%22new%200%200%2045%2026%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%20d%3D%22M22%2C25.9h2.7c0%2C0%2C0.8-0.1%2C1.2-0.5c0.4-0.4%2C0.4-1.2%2C0.4-1.2s-0.1-3.7%2C1.6-4.2%0A%09c1.7-0.5%2C3.8%2C3.5%2C6%2C5.1c1.7%2C1.2%2C3%2C0.9%2C3%2C0.9l6-0.1c0%2C0%2C3.1-0.2%2C1.7-2.7c-0.1-0.2-0.9-1.9-4.5-5.2c-3.8-3.5-3.3-3%2C1.3-9.1%0A%09c2.8-3.7%2C3.9-6%2C3.5-7c-0.3-0.9-2.4-0.7-2.4-0.7l-6.8%2C0c0%2C0-0.5-0.1-0.9%2C0.2c-0.4%2C0.2-0.6%2C0.7-0.6%2C0.7S33.3%2C5%2C31.8%2C7.5%0A%09c-3%2C5.2-4.2%2C5.5-4.7%2C5.1c-1.1-0.8-0.9-3-0.9-4.6c0-5%2C0.8-7.1-1.5-7.7C24.1%2C0.1%2C23.5%2C0%2C21.6%2C0c-2.4%2C0-4.5%2C0-5.6%2C0.6%0A%09c-0.8%2C0.4-1.4%2C1.2-1%2C1.3c0.4%2C0.1%2C1.5%2C0.3%2C2%2C1c0.7%2C1%2C0.7%2C3.1%2C0.7%2C3.1s0.4%2C5.9-0.9%2C6.6c-0.9%2C0.5-2.2-0.5-4.8-5.2%0A%09C10.5%2C5%2C9.5%2C2.3%2C9.5%2C2.3S9.3%2C1.8%2C8.9%2C1.6c-0.4-0.3-1-0.4-1-0.4l-6.4%2C0c0%2C0-1%2C0-1.3%2C0.5c-0.3%2C0.4%2C0%2C1.2%2C0%2C1.2s5%2C11.9%2C10.7%2C17.9%0A%09C16.1%2C26.3%2C22%2C25.9%2C22%2C25.9L22%2C25.9z%22/%3E%0A%3C/svg%3E%0A'); }

.bx-socialfooter-item.tw .bx-socialfooter-icon { background: no-repeat center url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0D%0A%3Csvg%0D%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0D%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0D%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0D%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0D%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0D%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0D%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0D%0A%20%20%20version%3D%221.1%22%0D%0A%20%20%20id%3D%22Layer_1%22%0D%0A%20%20%20x%3D%220px%22%0D%0A%20%20%20y%3D%220px%22%0D%0A%20%20%20width%3D%22803%22%0D%0A%20%20%20height%3D%22149%22%0D%0A%20%20%20viewBox%3D%220%200%20803%20149%22%0D%0A%20%20%20enable-background%3D%22new%200%200%20792%20612%22%0D%0A%20%20%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%0D%0A%20%20%20d%3D%22m%20501.78933%2C91.543692%20c%20-0.11695%2C0.02052%20-0.23801%2C0.01231%20-0.35701%2C0.03283%20l%200.61759%2C-0.100539%20c%20-0.0964%2C0.01436%20-0.16414%2C0.05335%20-0.26058%2C0.06771%20z%22%0D%0A%20%20%20id%3D%22path7%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20d%3D%22m%2087.907873%2C120.60762%20c%200%2C4.02976%20-1.444476%2C7.48502%20-4.335481%2C10.35961%20-2.891004%2C2.87869%20-6.354465%2C4.31701%20-10.40064%2C4.31701%20H%2044.040111%20c%20-12.136474%2C0%20-22.508388%2C-4.28829%20-31.121899%2C-12.87307%20C%204.3026488%2C113.82433%20-3.067e-6%2C103.4914%20-3.067e-6%2C91.39391%20V%2032.558172%20c%200%2C-4.146714%201.434217267%2C-7.628641%204.302651867%2C-10.453987%202.8684346%2C-2.821243%206.3729312%2C-4.234942%2010.5093862%2C-4.234942%204.015398%2C0%207.466547%2C1.440372%2010.330878%2C4.319066%202.872539%2C2.87459%204.312911%2C6.325739%204.312911%2C10.359604%20v%2021.303974%20h%2041.475348%20c%203.765077%2C0%206.990527%2C1.333679%209.682506%2C4.005139%202.689927%2C2.667357%204.029761%2C5.866134%204.029761%2C9.604537%200%2C3.730196%20-1.339834%2C6.93718%20-4.019502%2C9.606588%20-2.679668%2C2.665305%20-5.898962%2C4.001036%20-9.647625%2C4.001036%20H%2029.455824%20v%2010.31036%20c%200%2C4.044123%201.411648%2C7.478858%204.249305%2C10.310363%202.833554%2C2.82534%206.274444%2C4.23904%2010.322671%2C4.23904%20h%2029.137797%20c%204.044123%2C0%207.515791%2C1.44243%2010.406795%2C4.31907%202.891005%2C2.87869%204.335481%2C6.33189%204.335481%2C10.3596%20z%22%0D%0A%20%20%20id%3D%22path9%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20d%3D%22m%20429.08949%2C120.60762%20c%200%2C4.02976%20-1.44447%2C7.48502%20-4.33342%2C10.35961%20-2.88896%2C2.87869%20-6.35447%2C4.31701%20-10.39859%2C4.31701%20h%20-13.23215%20c%20-12.13647%2C0%20-22.50838%2C-4.28829%20-31.12189%2C-12.87307%20-8.61352%2C-8.58479%20-12.91617%2C-18.91977%20-12.91617%2C-31.01726%20V%2032.558172%20c%200%2C-4.146714%201.43217%2C-7.628641%204.30265%2C-10.453987%202.86844%2C-2.821243%206.37088%2C-4.234942%2010.50939%2C-4.234942%204.01335%2C0%207.46655%2C1.440372%2010.32883%2C4.319066%202.87254%2C2.87459%204.31291%2C6.325739%204.31291%2C10.359604%20v%2021.303974%20h%2025.57585%20c%203.76507%2C0%206.99052%2C1.33573%209.68045%2C4.005139%202.69198%2C2.667357%204.02976%2C5.866134%204.02976%2C9.604537%200%2C3.730196%20-1.33778%2C6.935128%20-4.01745%2C9.604536%20-2.67967%2C2.665306%20-5.89896%2C4.001036%20-9.64557%2C4.001036%20H%20386.539%20v%2010.312412%20c%200%2C4.044123%201.41164%2C7.478858%204.2493%2C10.310363%202.83355%2C2.82534%206.27445%2C4.23904%2010.32062%2C4.23904%20h%2013.24035%20c%204.04207%2C0%207.51579%2C1.44243%2010.40474%2C4.31907%202.89101%2C2.87869%204.33548%2C6.33189%204.33548%2C10.3596%20z%22%0D%0A%20%20%20id%3D%22path11%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20d%3D%22m%20352.07264%2C120.60762%20c%200%2C4.02976%20-1.44447%2C7.48502%20-4.33343%2C10.35961%20-2.88895%2C2.87869%20-6.35446%2C4.31701%20-10.39859%2C4.31701%20h%20-13.23214%20c%20-12.13647%2C0%20-22.50839%2C-4.28829%20-31.11985%2C-12.87307%20-8.61351%2C-8.58684%20-12.91616%2C-18.91977%20-12.91616%2C-31.01726%20V%2032.558172%20c%200%2C-4.146714%201.43422%2C-7.628641%204.30265%2C-10.453987%202.86844%2C-2.821243%206.37088%2C-4.234942%2010.50939%2C-4.234942%204.01335%2C0%207.46655%2C1.440372%2010.32883%2C4.319066%202.87253%2C2.87459%204.31291%2C6.325739%204.31291%2C10.359604%20v%2021.303974%20h%2025.57585%20c%203.76507%2C0%206.99052%2C1.33573%209.68045%2C4.005139%202.69198%2C2.667357%204.02976%2C5.866134%204.02976%2C9.604537%200%2C3.730196%20-1.33778%2C6.935128%20-4.01745%2C9.604536%20-2.67967%2C2.665306%20-5.89896%2C4.001036%20-9.64557%2C4.001036%20H%20309.5283%20v%2010.312412%20c%200%2C4.044123%201.41165%2C7.478858%204.2493%2C10.310363%202.83356%2C2.82534%206.27445%2C4.23904%2010.32062%2C4.23904%20h%2013.24035%20c%204.04207%2C0%207.51579%2C1.44243%2010.40475%2C4.31907%202.88279%2C2.87869%204.32932%2C6.33189%204.32932%2C10.3596%20z%22%0D%0A%20%20%20id%3D%22path13%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20d%3D%22m%20229.95078%2C94.219256%20c%200%2C11.317804%20-4.0236%2C20.992094%20-12.08107%2C29.022894%20-8.05542%2C8.02875%20-17.75639%2C12.04209%20-29.10497%2C12.04209%20-10.38217%2C0%20-19.51684%2C-3.49834%20-27.41017%2C-10.50323%20-7.78253%2C7.00489%20-16.86795%2C10.50323%20-27.24602%2C10.50323%20-11.34653%2C0%20-21.05366%2C-4.01334%20-29.11113%2C-12.04209%20C%2096.944058%2C115.21341%2092.9184%2C105.53706%2092.9184%2C94.219256%20V%2065.536962%20c%200%2C-3.88203%201.348042%2C-7.138257%204.054383%2C-9.778941%202.69403%2C-2.642735%205.939997%2C-3.964102%209.717387%2C-3.964102%203.78559%2C0%207.02541%2C1.321367%209.72149%2C3.964102%202.70019%2C2.642736%204.05233%2C5.905118%204.05233%2C9.787148%20v%2028.692553%20c%200%2C3.783544%201.32547%2C6.986428%203.97026%2C9.631208%202.65094%2C2.64274%205.87024%2C3.95795%209.65378%2C3.95795%203.67685%2C0%206.83869%2C-1.31521%209.48758%2C-3.95795%202.64889%2C-2.64478%203.97026%2C-5.849716%203.97026%2C-9.631208%20V%2065.705211%20c%200%2C-3.773284%201.3583%2C-7.031563%204.06054%2C-9.785096%202.71249%2C-2.747378%206.01797%2C-4.126196%209.91436%2C-4.126196%203.78559%2C0%207.03361%2C1.348041%209.74406%2C4.048227%202.71044%2C2.69403%204.06259%2C5.931791%204.06259%2C9.703023%20v%2028.692553%20c%200%2C3.783544%201.32547%2C6.986428%203.97436%2C9.631208%202.64479%2C2.64274%205.81279%2C3.95795%209.48553%2C3.95795%203.7856%2C0%207.00489%2C-1.31521%209.64763%2C-3.95795%202.65094%2C-2.64478%203.97436%2C-5.849716%203.97436%2C-9.631208%20V%2065.545169%20c%200%2C-3.771232%201.35214%2C-7.008993%204.05438%2C-9.703023%202.69813%2C-2.698134%205.94205%2C-4.048227%209.71739%2C-4.048227%203.78354%2C0%207.02746%2C1.348041%209.72354%2C4.042071%202.70018%2C2.694031%204.05028%2C5.927688%204.05028%2C9.700972%20v%2028.682294%20z%22%0D%0A%20%20%20id%3D%22path15%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20d%3D%22m%20269.73544%2C29.340929%20c%200%2C4.025657%20-1.44038%2C7.48091%20-4.33138%2C10.357552%20-2.88895%2C2.876642%20-6.35241%2C4.319066%20-10.39038%2C4.319066%20-4.04823%2C0%20-7.50964%2C-1.442424%20-10.40064%2C-4.319066%20-2.88075%2C-2.87459%20-4.32522%2C-6.331895%20-4.32522%2C-10.357552%200%2C-4.031812%201.44447%2C-7.482962%204.32522%2C-10.359604%202.891%2C-2.880745%206.35446%2C-4.317014%2010.40064%2C-4.317014%204.04002%2C0%207.50348%2C1.436269%2010.39038%2C4.317014%202.891%2C2.876642%204.33138%2C6.329843%204.33138%2C10.359604%20z%22%0D%0A%20%20%20id%3D%22path17%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20d%3D%22m%20269.73544%2C120.59121%20c%200%2C4.03591%20-1.44038%2C7.49322%20-4.33138%2C10.37397%20-2.88895%2C2.88074%20-6.35241%2C4.31701%20-10.39038%2C4.31701%20-4.04823%2C0%20-7.50964%2C-1.43627%20-10.40064%2C-4.31701%20-2.88075%2C-2.8787%20-4.32522%2C-6.33806%20-4.32522%2C-10.37397%20V%2066.489003%20c%200%2C-4.035916%201.44447%2C-7.493221%204.32522%2C-10.371914%202.891%2C-2.880746%206.35446%2C-4.321118%2010.40064%2C-4.321118%204.04002%2C0%207.50348%2C1.440372%2010.39038%2C4.321118%202.891%2C2.876642%204.33138%2C6.335998%204.33138%2C10.371914%20v%2054.102207%20z%22%0D%0A%20%20%20id%3D%22path19%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20d%3D%22m%20604.2261%2C67.463615%20c%200%2C3.732247%20-1.34189%2C6.937179%20-4.02771%2C9.60864%20-2.68172%2C2.665305%20-5.89896%2C4.001035%20-9.64968%2C4.001035%20h%20-20.10982%20c%20-3.75687%2C0%20-6.94744%2C1.309057%20-9.57376%2C3.931274%20-2.63247%2C2.616062%20-3.94153%2C5.796372%20-3.94153%2C9.542982%20V%20121.652%20c%200%2C3.7384%20-1.33573%2C6.95154%20-4.0154%2C9.62095%20-2.67967%2C2.67966%20-5.89075%2C4.00924%20-9.63942%2C4.00924%20-3.74661%2C0%20-6.96385%2C-1.32958%20-9.63941%2C-4.00514%20-2.67967%2C-2.67146%20-4.01745%2C-5.87434%20-4.01745%2C-9.6189%20V%2094.568064%20c%200%2C-11.221365%203.99077%2C-20.813591%2011.97848%2C-28.774625%207.98771%2C-7.958983%2017.61071%2C-11.943604%2028.86696%2C-11.943604%20h%2020.09545%20c%203.75277%2C0%206.96796%2C1.335731%209.64763%2C4.007191%202.68172%2C2.669409%204.02566%2C5.868185%204.02566%2C9.606589%20z%22%0D%0A%20%20%20id%3D%22path21%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20d%3D%22m%20475.18963%2C135.28219%20c%20-11.58864%2C0%20-22.51044%2C-4.40319%20-31.12806%2C-13.20957%20-8.6094%2C-8.81049%20-11.91898%2C-18.40682%20-11.91898%2C-30.820285%200%2C0%20-0.83919%2C-39.476883%2043.80621%2C-39.476883%2034.93212%2C0%2045.56666%2C24.537632%2045.56666%2C36.651536%200%2C9.629158%20-4.40524%2C13.047482%20-14.4304%2C13.047482%20h%20-44.64745%20c%200%2C0%20-1.61683%2C10.21597%2018.72279%2C10.21597%20h%2025.47942%20c%206.5145%2C0%2011.79382%2C5.27932%2011.79382%2C11.79588%200%2C6.5145%20-5.27932%2C11.79382%20-11.79382%2C11.79382%20H%20475.18963%20z%20M%20462.73512%2C82.669601%20h%2029.31426%20c%200%2C-9.63121%20-14.58019%2C-9.63121%20-14.58019%2C-9.63121%200%2C0%20-14.73407%2C-0.0021%20-14.73407%2C9.63121%20z%22%0D%0A%20%20%20id%3D%22path23%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%3Cpath%0D%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0D%0A%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0D%0A%20%20%20id%3D%22path25%22%0D%0A%20%20%20d%3D%22m%20802.97701%2C68.72548%20c%20-7.60401%2C1.298797%20-18.63251%2C-0.0513%20-24.47607%2C-2.482694%2012.14263%2C-1.005388%2020.36424%2C-6.524765%2023.53224%2C-14.017987%20-4.37652%2C2.694031%20-17.96978%2C5.628124%20-25.4671%2C2.831502%20-0.37343%2C-1.762507%20-0.77969%2C-3.44089%20-1.19211%2C-4.959232%20-5.70814%2C-21.012617%20-25.29064%2C-37.946229%20-45.79441%2C-35.89852%201.65376%2C-0.670943%203.33009%2C-1.294694%205.02489%2C-1.863046%202.24468%2C-0.808414%2015.49734%2C-2.9710253%2013.4127%2C-7.6430035%20C%20746.25259%2C0.572459%20730.06379%2C7.7907371%20727.0189%2C8.7407266%20731.0425%2C7.232644%20737.69858%2C4.6309451%20738.40646%2C3.1740001e-6%20732.24486%2C0.84535013%20726.19407%2C3.7630282%20721.52209%2C8.0041257%20723.21278%2C6.1882712%20724.49106%2C3.974365%20724.7619%2C1.5860546%20708.31867%2C12.103648%20698.71414%2C33.290669%20690.94597%2C53.858043%20684.84593%2C47.934458%20679.42504%2C43.270688%20674.57661%2C40.675144%20660.96693%2C33.378897%20644.68785%2C25.75436%20619.14278%2C16.258569%20c%20-0.78585%2C8.459625%204.17749%2C19.717923%2018.47042%2C27.192678%20-3.09414%2C-0.41857%20-8.75714%2C0.519109%20-13.27934%2C1.594259%201.84048%2C9.703023%207.86665%2C17.686628%2024.19088%2C21.544036%20-7.45834%2C0.490384%20-11.31985%2C2.199544%20-14.80999%2C5.851771%203.39575%2C6.746361%2011.69534%2C14.676618%2026.59971%2C13.045427%20-16.58686%2C7.158776%20-6.76483%2C20.40938%206.732%2C18.43144%20-23.01109%2C23.80513%20-59.3015%2C22.03852%20-80.14177%2C2.14619%2054.40177%2C74.20998%20172.67238%2C43.88213%20190.28924%2C-27.59483%2013.21778%2C0.106694%2020.96953%2C-4.575543%2025.78308%2C-9.74406%20z%22%0D%0A%20%20%20clip-path%3D%22none%22%20/%3E%0D%0A%3C/svg%3E'); }

.bx-socialfooter-item.gp .bx-socialfooter-icon { background: no-repeat center url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22408%22%20height%3D%22259%22%20viewBox%3D%220%200%20408%20259%22%3E%0A%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M129.6%2C103.9%20L129.6%2C155.2%20C129.6%2C155.2%20179.3%2C155.1%20199.6%2C155.1%20C188.6%2C188.3%20171.6%2C206.4%20129.6%2C206.4%20C87.1%2C206.4%2054%2C172%2054%2C129.5%20C54%2C87%2087.2%2C52.6%20129.6%2C52.6%20C152.1%2C52.6%20166.6%2C60.5%20179.9%2C71.5%20C190.6%2C60.8%20189.7%2C59.3%20216.8%2C33.7%20C193.8%2C12.8%20163.2%2C0%20129.7%2C0%20C58.2%2C0%200.2%2C58%200.2%2C129.5%20C0.2%2C201%2058.2%2C259%20129.7%2C259%20C236.6%2C259%20262.7%2C165.9%20254%2C103.9%20C228.7%2C103.9%20129.6%2C103.9%20129.6%2C103.9%20Z%20M363%2C106.4%20L363%2C61.5%20L331%2C61.5%20L331%2C106.4%20L284.9%2C106.4%20L284.9%2C138.4%20L331%2C138.4%20L331%2C184.5%20L363%2C184.5%20L363%2C138.4%20L407.9%2C138.4%20L407.9%2C106.4%20L363%2C106.4%20Z%22/%3E%0A%3C/svg%3E%0A'); }

.bx-socialfooter-item.in .bx-socialfooter-icon { background: no-repeat center url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%222500%22%20height%3D%22706%22%20viewBox%3D%220.5%200.5%20998.999%20282.085%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M57.741.5c-9.136%200-20.98%209.688-27.967%2016.137C14.413%2030.272.5%2055.344.5%2075.468c0%2028.595%2024.319%2039.389%2030.47%2039.389%202.028%200%203.757-1.046%203.757-3.798%200-2.157-1.368-3.952-2.729-5.796-5.632-8.61-7.441-16.827-7.441-27.91%200-23.107%2010.657-44.287%2019.497-53.979%201.63-1.754%205.313-5.543%206.415-5.543%201.094%200%201.365.891%201.365%203.645l-1.027%20151.241c0%2023.643-6.822%2033.035-6.822%2038.602%200%202.446%201.059%203.081%203.081%203.081%209.574%200%2019.115-11.669%2021.818-15.925%208.382-14.478%2010.438-25.78%2010.438-58.38V13.007c0-3.44-.965-4.927-4.233-7.048C70.31%202.924%2064.834.5%2057.741.5zm273.743.422c-4.503%200-6.428%202.354-6.641%209.638l-.999%2030.16-26.377-.914c-1.6-.041-2.323.465-3.023%201.871-2.24%204.2-3.419%207.491-3.419%2012.971%200%204.462%202.023%204.938%203.827%204.938l27.444.788-.084%2057.621c0%2012.221-7.712%2028.075-21.396%2041.261%200%200%201.177-3.981%201.11-8.158%200-11.823-7.609-22.537-17.753-30.119l-24.759-18.626c5.19-6.004%2013.983-17.912%2013.983-27.967%200-7.796-4.902-11.071-14.04-11.071-12.897%200-27.854%2011.812-27.854%2029.331%200%206.386%202.841%2012.134%207.16%2016.53-5.963%2011.314-14.4%2026.2-20.665%2036.801-4.732%208.117-12.737%2020.553-17.473%2020.553-3.492%200-5.106-5.494-5.106-26.602%200-17.537%201.246-36.604%201.871-54.906%200-4.195-.688-8.065-6.134-11.859-5.01-3.21-11.197-7.693-17.57-7.693-14.168%200-23.82%2013.037-30.441%2025.785-6.852%2013.212-10.557%2024.346-15.784%2040.5l.577-55.595c.178-3.964-.823-5.503-3.995-6.852-4.115-1.745-10.172-3.757-15.545-3.757-4.49%200-5.036%201.936-5.036%206.654l-.604%2066.709-.069%2025.729c0%2023.197%202.905%2027.065%2016.67%2027.065%207.621%200%2010.062-.895%2010.213-7.23.209-4.19%202.213-14.341%204.924-24.521%207.929-30.048%2017.324-53.814%2033.523-71.928%201.689-1.758%202.995-1.129%202.729%201.364%200%200-2.561%2040.665-2.561%2057.298%200%2029.582%204.552%2045.018%2019.271%2045.018%2014.446%200%2028.634-18.561%2036.379-31.091l24.845-41.556c16.099%2013.718%2027.333%2024.354%2027.333%2037.293%200%208.042-5.074%2015.91-12.803%2015.91-9.659%200-15.83-10.186-22.354-10.186-5.415%200-12.365%2010.454-12.365%2016.39%200%205.604%2012.229%2013.532%2034.171%2013.532%2032.391%200%2049.767-22.229%2060.195-46.845%201.996%2029.216%2013.637%2046.282%2031.793%2046.282%2011.909%200%2025.673-15.046%2031.934-33.425%200%200%20.618%204.771%205.373%2014.546%206.545%2012.765%2016.495%2018.626%2028.854%2018.626%2015.372%200%2028.52-9.319%2036.547-24.956%201.217%2011.849%2011.166%2024.898%2027.165%2024.898%2010.043%200%2019.199-7.695%2025.209-20.37%200%200%207.785%2020.934%2030.302%2020.934%2012.647%200%2027.623-11.716%2031.202-20.229l.394%2012.38-33.409%2030.809c-9.701%209.417-20.02%2022.947-20.02%2037.927%200%2019.052%2017.988%2030.007%2033.818%2030.007%2016.455%200%2027.373-10.425%2033.354-19.16%207.527-11.303%2010.706-32.606%2010.706-53.43l-.746-31.313c22.517-24.751%2040.14-58.962%2047.985-83.168l17.092-.45c3.311-.223%203.146%201.081%202.688%203.011-3.004%2012.694-5.627%2027.07-5.627%2041.387%200%2023.653%205.448%2033.946%2013.279%2042.358%206.809%207.048%2013.58%209.425%2020.707%209.425%2013.938%200%2022.688-11.51%2025.463-18.766%206.545%2012.765%2016.187%2018.71%2028.543%2018.71%2015.373%200%2028.521-9.319%2036.549-24.956%201.217%2011.849%2011.164%2024.898%2027.164%2024.898%2011.953%200%2018.886-6.897%2024.338-19.892.11%204.18.271%208.636.394%2012.814.144%202.162%201.872%203.53%203.419%204.094%205.081%201.923%209.541%202.885%2013.547%202.885%2010.448%200%2012.717-2.146%2012.717-8.976%200-11.265.33-29.064%203.531-43.355%203.398-14.228%208.526-30.335%2015.602-41.542.637-1.158%202.198-.854%202.266.549%201.016%2023.979%202.62%2064.571%208.919%2075.079%203.108%205.012%207.915%208.665%2015.108%208.665%203.373%200%207.508-1.438%208.566-2.335%201.072-.836%201.612-1.765%201.547-3.488%200-30.654%209.56-60.331%2019.133-80.284.263-.592%201.009-.638.984.141l-.534%2022.087c0%2036.276%202.615%2059.194%2020.735%2070.212a23.744%2023.744%200%200%200%2011.662%203.023c9.271%200%2017.678-5.178%2021.833-13.505%203.385-6.471%206.556-18.926%206.556-25.981%200-2.731.032-7.176-4.445-7.176-2.455%200-3.93%201.81-4.517%204.544-1.427%205.926-2.598%2011.008-4.812%2016.867-2.116%205.593-5.274%208.85-9.018%208.85-4.398%200-6.63-3.461-7.906-5.6-5.612-8.56-6.062-28.224-6.062-44.637l1.351-42.245c0-3.495-1.459-7.678-6.852-10.762-3.62-2.084-12.776-6.007-18.386-6.007-5.202%200-7.72%202.946-9.595%207.271-3.521%207.768-15.287%2038.237-18.442%2063.009-.113.653-.927.791-.984-.042-1.64-17.518-2.481-38.625-2.463-52.865%200-4.305-1.053-10.459-10.185-14.447-4.438-1.841-8.109-2.968-12.592-2.968-5.562%200-6.758%202.722-8.75%206.329-6.301%2011.642-10.658%2026.824-17.189%2045.974l.099-43.82c0-2.049-1.256-4.735-4.854-5.458-8.921-2.05-13.054-2.981-16.571-2.981-2.561%200-3.968%202.041-3.968%204.248l-.479%2074.714c-1.726%209.146-8.719%2030.977-18.64%2030.977-8.143%200-11.943-8.25-11.943-42.736l1.478-56.047c0-3.54-2.324-5.027-5.711-6.526-4.843-1.924-8.696-2.688-13.618-2.688-6.178%200-8.298%202.957-7.048%2010.06-6.791-9.188-13.58-14.266-25.574-14.266-24.08%200-42.231%2028.965-42.231%2071.057-.236%2011.803%202.616%2023.534%202.616%2023.534-2.179%209.796-7.301%2017.781-14.377%2017.781-8.927%200-14.616-12.621-14.616-34.494%200-21.938%208.356-46.681%208.356-53.387%200-7.797-5.109-12.73-14.152-12.73-4.53%200-21.335%203.812-29.95%205.063%200%200%20.972-4.103.9-7.329%200-7.688-3.607-12.506-12.562-12.506-10.943%200-18.978%207.814-18.978%2021.145%200%205.981%203.445%2011.515%208.005%2014.488-5.919%2024.688-15.543%2043.048-29.725%2063.559l1.195-83.056c0-2.7-.719-4.377-6.008-6.43-2.796-1.208-7.353-2.603-13.097-2.603-8.325%200-7.774%205.945-7.329%2010.396-3.809-6.754-12.148-14.771-25.013-14.771-35.058%200-45.821%2053.46-40.543%2091.426%200%204.629-4.52%2021.06-14.729%2021.06-8.143%200-11.943-8.25-11.943-42.736l1.492-56.047c0-3.541-2.34-5.028-5.727-6.526-4.843-1.924-8.682-2.688-13.604-2.688-6.179%200-8.299%202.957-7.049%2010.059-6.791-9.188-13.594-14.266-25.589-14.266-24.08%200-42.471%2026.49-42.471%2068.58%200%2016.067-13.834%2040.585-23.535%2040.585-5.389%200-11.127-9.893-11.127-35.169.027-17.229%202.377-75.881%202.377-75.881l33.861-.549c1.616-.015%202.552-1.781%203.151-2.869%201.555-3.155%202.307-5.256%202.307-9.031%200-3.406-.682-4.65-5.05-4.896l-33.749-2.026%201.436-31.44c.101-1.985-1.097-3.279-3.264-4.248C344.57%203.394%20336.558.923%20331.484.922zm102.482%2082.38c9.028%200%2018.189%208.234%2018.189%2037.447%200%2036.782-13.4%2053.895-23.704%2053.895-9.66%200-16.993-13.635-16.993-40.417%200-27.071%207.161-50.925%2022.508-50.925zm325.131%200c9.028%200%2018.189%208.234%2018.189%2037.447%200%2036.782-13.4%2053.895-23.704%2053.895-9.66%200-16.994-13.635-16.994-40.417.001-27.071%207.162-50.925%2022.509-50.925zm-206.217.169c11.782%200%2016.994%2012.144%2016.994%2035.688%200%2035.497-10.552%2055.708-23.367%2055.708-8.181%200-17.588-13.433-17.092-39.854%200-16.893%205.508-51.542%2023.465-51.542zm19.947%20118.746v13.982c0%2046.396-12.363%2054.315-22.297%2054.315-3.764%200-12.984-2.843-12.984-14.321%200-16.045%2016.775-34.298%2021.988-39.938l13.293-14.038z%22/%3E%3C/svg%3E'); }

@media (max-width: 580px) {

	.bx-socialfooter-icon {
		top: 3px;
		right: 3px;
		bottom: 3px;
		left: 3px;
	}
}

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_black/components/bitrix/menu/bottom_menu/style.css?1748592145542*/
.bx-inclinksfooter a{border-bottom: none;}
.bx-inclinksfooter .bx-block-title{
	margin: 0;
	padding: 0;
	font-size: 17px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: 600;
}
.bx-inclinksfooter-container {
    margin-top: 15px;
    padding: 0;
    color: #fff;
    border-radius: 2px;
    font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.bx-inclinksfooter-list{
	list-style: none;
	margin: 0;
	padding: 0;
}
.bx-inclinksfooter-item{
	padding: 0 0 5px 0;
}

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_black/components/bitrix/sender.subscribe/template1/style.min.css?17485921614374*/
.bx-subscribe{margin:10px 0}.bx-subscribe div.bx-block-title{font-family:oranienbaumregular,"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;margin-bottom:9px;font-weight:600}.bx-subscribe-desc{color:#aaa;font-size:12px;position:relative;margin-top:-5px;margin-bottom:3px}.bx-subscribe .bx-input-group .bx-form-control{position:relative;margin-bottom:15px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-radius:2px;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-ios .bx-subscribe .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.btn-subscribe{cursor:pointer;text-align:center;background:#70bb18;border:0;color:#fff;font-size:13px;position:relative;text-transform:uppercase;border-radius:2px;line-height:30px;height:40px;padding:5px 60px 5px 20px;vertical-align:middle;outline:0;-webkit-transition:width 5s linear;-moz-transition:width 5s linear;-ms-transition:width 5s linear;-o-transition:width 5s linear;transition:width 5s linear}.btn-subscribe:hover{background:#7ec629}.btn-subscribe:before{content:" ";position:absolute;top:0;bottom:0;right:0;width:40px;background-color:#5b9f0b;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC");background-position:50%;background-repeat:no-repeat;border-radius:0 2px 2px 0}.btn-subscribe span{display:block}.btn-subscribe.send{padding:5px 40px;-webkit-animation-name:MeilSend;animation-name:MeilSend;-webkit-animation-duration:.5s;animation-duration:.5s;outline:0;color:#fff}.btn-subscribe:hover,.btn-subscribe:active{color:#fff}.btn-subscribe.send:before{width:0;background-position:100px 50%;-webkit-animation-name:MeilSendButton;animation-name:MeilSendButton;-webkit-animation-duration:.5s;animation-duration:.5s}@keyframes MeilSend{0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@-webkit-keyframes MeilSend{0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@keyframes MeilSendSpan{0%{color:transparent}100%{color:#fff}}@-webkit-keyframes MeilSendSpan{0%{color:transparent}100%{color:#fff}}@keyframes MeilSendButton{0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}@-webkit-keyframes MeilSendButton{0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}.bx_subscribe_response_container{padding:40px;color:#35414e}.bx_subscribe_checkbox_container{line-height:16px;font-size:13px;margin-bottom:3px;vertical-align:middle;color:#aaa}.bx-sender-subscribe-agreement .main-user-consent-request a{font-weight:100;font:11px/10px "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_black/styles.css?17485921426762*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "DaxlineCyrTF", sans-serif;
  font-weight: 500;
}
p {
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
}

.favorites {
  color: #333333 !important;
  background-color: white !important;
  width: 100% !important;
}

.favorites:hover {
  box-shadow: 8px 17px 38px 6px rgba(34, 60, 80, 0.2);
  width: 100% !important;
  color: white !important;
  /* background-color:#FF6157 !important; */
  background-color: #53a4d8 !important;
}

.favorites i:hover {
}

p.bxe-first-letter:first-letter,
.bxe-first-letter-s {
  font-weight: bold;
  font-size: 56px;
  line-height: 56px;
  margin-right: 10px;
  float: left;
  vertical-align: top;
}
.lead {
  color: #757575;
  margin-left: 40px;
  padding: 0 0 0 15px;
  font-size: 13px;
  font-weight: 300;
  line-height: 1.4;
  border-left: 3px solid #99cded;
}
@media (min-width: 768px) {
  .lead {
    font-size: 16px;
    margin-left: 20px;
  }
}

blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px 20px;
  border-left: 3px solid #c2c2c2;
}
blockquote p {
  font-size: 20px;
  font-style: italic;
  color: #757575;
  font-family: Georgia, "Helvetica Neue", Arial, Helvetica, sans-serif;
}
@media (max-width: 768px) {
  blockquote p {
    font-size: 16px;
  }
}

blockquote.bxe-quote {
  position: relative;
  padding-left: 70px;
  padding-top: 8px;
  min-height: 50px;
  border-left: none;
}
blockquote.bxe-quote:after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzOS45OTYgMzcuOTk1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzOS45OTYgMzcuOTk1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggc3R5bGU9ImZpbGw6I0Q2RDdENjsiIGQ9Ik0wLjAxLDM3Ljk5NXYtMTguMTFjLTAuMDc5LTIuNjA0LDAuMjk0LTUuMDQ5LDEuMTE4LTcuMzM4YzAuODI0LTIuMjg4LDEuOTgxLTQuMywzLjQ3Mi02LjAzNmMxLjQ5LTEuNzM1LDMuMjc2LTMuMTc2LDUuMzU2LTQuMzIxYzIuMDc4LTEuMTQzLDQuMzM1LTEuODczLDYuNzY4LTIuMTl2Ny44MTJjLTIuOTgzLDEuMDI3LTUuMDIzLDIuNTQ1LTYuMTIxLDQuNTU3Yy0xLjEsMi4wMTItMS42NDgsNC40NzktMS42NDgsNy4zOThoNy43Njl2MTguMjI4SDAuMDF6IE0yMy4yODEsMzcuOTk1di0xOC4xMWMtMC4wNzktMi42MDQsMC4yOTQtNS4wNDksMS4xMTgtNy4zMzhjMC44MjQtMi4yODgsMS45ODEtNC4zLDMuNDcyLTYuMDM2YzEuNDktMS43MzUsMy4yNzYtMy4xNzYsNS4zNTYtNC4zMjFjMi4wNzgtMS4xNDMsNC4zMzUtMS44NzMsNi43NjgtMi4xOXY3LjgxMmMtMi45ODMsMS4wMjctNS4wMjMsMi41NDUtNi4xMjEsNC41NTdjLTEuMSwyLjAxMi0xLjY0OCw0LjQ3OS0xLjY0OCw3LjM5OGg3Ljc2OXYxOC4yMjhIMjMuMjgxeiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: top left;
  position: absolute;
  left: 10px;
  top: 10px;
  -webkit-background-size: 40px;
  background-size: 40px;
  width: 40px;
  height: 40px;
}

hr {
  border: none;
  border-bottom: 1px solid #ccc;
}
hr.bxe-bolder {
  border-bottom-width: 5px;
}
hr.bxe-dashed {
  border-bottom-style: dashed;
  border-bottom-width: 2px;
}
hr.bxe-normal {
}
hr.bxe-light {
  border-bottom-color: #e5e5e5;
}
hr.bxe-dotted {
  border-bottom-width: 2px;
  border-bottom-style: dotted;
}

/**/
.bg-primary {
  background: #60aadb !important;
  color: #fff;
}
.bg-success {
  background: #64ba4e !important;
  color: #fff;
}
.bg-info {
  background: #9bc6dd !important;
  color: #fff;
}
.bg-warning {
  background: #fec139 !important;
  color: #fff;
}
.bg-danger {
}
/**/
img.pull-left {
  padding: 5px 15px 5px 0;
}
img.pull-right {
  padding: 5px 0 5px 15px;
}
/**/
.alert {
  border: none;
  border-radius: 1px;
  font-size: 14px;
}
.alert.alert-note {
  background: #f2f2f3;
}
.alert.alert-sys {
  background: #f5f2ec;
  color: #81641f;
}
.alert.bxe-icon {
  padding-left: 90px;
  min-height: 100px;
  position: relative;
}
.alert.bxe-icon:after {
  left: 22px;
  top: 20px;
  position: absolute;
  content: " ";
  width: 48px;
  height: 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/bitrix/templates/eshop_bootstrap_black/images/editor_sprite.png);
  background-repeat: no-repeat;
}
.alert.bxe-icon.alert-success:after {
  background-position: 0 0;
}
.alert.bxe-icon.alert-info:after {
  background-position: 0 -50px;
}
.alert.bxe-icon.alert-warning:after {
  background-position: 0 -100px;
}
.alert.bxe-icon.alert-danger:after {
  background-position: 0 -200px;
}
.alert.bxe-icon.alert-note:after {
  background-position: 0 -150px;
}
.alert.bxe-icon.alert-sys:after {
  background-position: 0 -250px;
}

.bxe-aleft-title {
  font-weight: bold;
  padding-bottom: 5px;
}

.bx-panel-tooltip {
  z-index: 2210 !important;
  overflow: hidden !important;
  position: absolute !important;
  letter-spacing: normal !important;
  list-style: none !important;
  text-align: left !important;
  text-indent: 0 !important;
  text-transform: none !important;
  visibility: visible !important;
  white-space: normal !important;
  word-spacing: normal !important;
  vertical-align: baseline !important;
  margin: 0 !important;
  padding: 15px !important;
  float: none !important;
  text-decoration: none !important;
  -webkit-border-radius: 1px !important;
  -moz-border-radius: 1px !important;
  border-radius: 1px !important;
  -webkit-box-shadow: 0 12px 10px rgba(0, 0, 0, 0.25) !important;
  -moz-box-shadow: 0 12px 10px rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 12px 10px rgba(0, 0, 0, 0.25) !important;
  border: 1px solid;
  border-color: #f0f0f0;
  background: #fff;
  color: #35414e;
  font-size: 14px;
}

/**/
tab,
tabsection,
.bxe-tab-title {
  display: block;
  padding: 5px;
  border: 1px dashed #ccc;
}
/**/
.bxe-list,
.bxe-list ul {
  list-style: none;
  margin: 5px 0;
  padding-left: 15px;
}
.bxe-list-default,
.bxe-list-default ul {
}
.bxe-list .fa {
  color: #9fb2bd;
  margin-right: 6px;
}
.bxe-lis-blue .fa {
  color: #0083d1;
}
span.sale-personal-section-index-block-ico {
  width: 90px;
  line-height: 90px;
  height: 90px;
  display: block;
  background: #f6f6f6;
  margin: 0 auto;
  border-radius: 16px;
  font-size: 0px;
}
.sale-personal-section-index-block:hover
  .sale-personal-section-index-block-ico {
  background: #1485ce;
}
span.sale-personal-section-index-block-ico svg {
  vertical-align: middle;
}
.sale-personal-section-index-block:hover
  .sale-personal-section-index-block-ico
  svg
  path {
  fill: #ffffff;
}
h2.sale-personal-section-index-block-name {
  color: #333333;
}
.sale-personal-section-index-block:hover
  h2.sale-personal-section-index-block-name {
  color: #1485ce;
  text-decoration: underline;
}
.sale-personal-section-index-block-link,
.sale-personal-section-index-block-link:hover,
.sale-personal-section-index-block-link:active,
.sale-personal-section-index-block-link:focus,
.sale-personal-section-index-block-link:visited {
  padding: 25px 19px;
}

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_black/template_styles.css?174859214259510*/
@media (max-width: 767px) {
  #bx-panel {
    display: none !important;
  }
}
@font-face {
  font-family: "DaxlineCyrTF";
  src: url("/bitrix/templates/eshop_bootstrap_black/DaxlineCyrTF-Regular.eot");
  src: url("/bitrix/templates/eshop_bootstrap_black/DaxlineCyrTF-Regular.eot?#iefix")
      format("embedded-opentype"),
    url("/bitrix/templates/eshop_bootstrap_black/DaxlineCyrTF-Regular.woff2")
      format("woff2"),
    url("/bitrix/templates/eshop_bootstrap_black/DaxlineCyrTF-Regular.woff")
      format("woff"),
    url("/bitrix/templates/eshop_bootstrap_black/DaxlineCyrTF-Regular.ttf")
      format("truetype"),
    url("/bitrix/templates/eshop_bootstrap_black/DaxlineCyrTF-Regular.svg#DaxlineCyrTF")
      format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

font-face {
  font-family: "oranienbaumregular";
  src: url("/bitrix/templates/eshop_bootstrap_black/oranienbaum_0-webfont.woff2")
      format("woff2"),
    url("/bitrix/templates/eshop_bootstrap_black/oranienbaum_0-webfont.woff")
      format("woff");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #fff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body.bx-opened {
  overflow: hidden;
}

.wrap,
.bx-wrap,
.bx-wrapper {
  position: relative;
}

body.bx-background-image {
  position: relative;
  background-repeat: no-repeat;
  background-position: top center;
  background-color: #fff;
  background-image: url("/bitrix/templates/eshop_bootstrap_black/images/bg.jpg");
}

@media (min-width: 992px) and (max-width: 1199px) {
  body.bx-background-image {
    -webkit-background-size: 1600px auto;
    background-size: 1600px auto;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  body.bx-background-image {
    -webkit-background-size: 1280px auto;
    background-size: 1280px auto;
  }
}

@media (max-width: 767px) {
  body.bx-background-image {
    background: none;
  }
}

body.bx-background-gradient {
  background: rgb(246, 247, 251);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjdmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(
    top,
    rgba(246, 247, 251, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(246, 247, 251, 1)),
    color-stop(100%, rgba(255, 255, 255, 1))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(246, 247, 251, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(246, 247, 251, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(246, 247, 251, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(246, 247, 251, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f7fb', endColorstr='#ffffff',GradientType=0 );
  background-attachment: fixed;
}

.icon-empty {
  opacity: 0;
}

a {
  text-decoration: none;
}

a:active,
a:hover {
  border-color: transparent;
  text-decoration: none;
}

a,
.container {
  -webkit-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -moz-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -o-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
}

img {
  /* width: auto; */
  max-width: 100%;
  height: auto;
}

.bx-header {
}

/*Logo*/

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

.bx-logo .bx-logo-block img {
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}
.bx-logo-block .mobile-logo {
  width: 44px !important;
}

.bx-logo-text,
.bx-logo-text:hover,
.bx-logo-text:active {
  font-size: 32px;
  font-weight: 700;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #000;
  line-height: 37px;
  text-decoration: none;
  border: none;
  vertical-align: bottom;
}

.bx-logo-text small {
  font-size: 37px;
}

.bx-logo-desc {
  text-transform: uppercase;
  display: block;
  font-weight: 700;
  font-size: 13px;
  line-height: 10px;
  color: #b8b8b8;
}

@media (max-width: 767px) {
  .bx-logo {
    /* background: #FF6157; */
    background: #10adef;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 1400;
    padding: 10px 60px;
  }

  .bx-logo .bx-logo-block {
    text-align: center;
    height: 30px;
  }

  .bx-logo-text {
    font-size: 24px;
    color: #fff;
    line-height: 30px;
    vertical-align: middle;
  }

  .bx-logo-text:hover,
  .bx-logo-text:active {
    color: #fff;
  }

  .bx-logo-text small {
    font-size: 24px;
    color: #fff;
  }

  .bx-logo-desc {
    display: none;
  }
}

/* Sections */
.bx-header-section {
  border-left: 1px solid #eaebec;
  border-right: 1px solid #eaebec;
  padding: 28px 45px 20px;
  background: #fff;
}

.bx-content-seection {
  min-height: 50vh;
  padding: 0 45px 5px;
  background: #fff;
  border-left: 1px solid #eaebec;
  border-right: 1px solid #eaebec;
}

@media (min-width: 1200px) {
  .bx-header-section {
    padding: 31px 45px 20px;
  }

  .bx-content-seection {
    padding: 0 45px 5px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .bx-header-section {
    padding: 31px 30px 10px;
  }

  .bx-content-seection {
    padding: 0 30px 5px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .bx-header-section {
    padding: 31px 15px 10px;
  }

  .bx-content-seection {
    padding: 0 15px 5px;
  }
}

@media (max-width: 767px) {
  .bx-header-section {
    padding: 110px 15px 10px;
  }

  .bx-content-seection {
    padding: 0 15px 10px;
  }
}

.h-phone {
  padding-right: 0px;
}
@media (max-width: 767px) {
  .h-phone {
    display: none;
  }
}

.h-basket {
  padding-left: 0px;
}

header.bx-header .h-search .bx-searchtitle {
  margin: 0;
}

header.bx-header .h-search input#title-search-input {
  border-radius: 30px;
  font-family: "DaxlineCyrTF";
  border: 1px solid #ccc;
  padding: 5px 20px;
  background: none;
}
header.bx-header .h-search input#title-search-input::placeholder {
  color: #ccc;
}
header.bx-header .h-search span.bx-input-group-btn {
  left: -39px;
  z-index: 9;
}

.bx-header .h-search button.btn.btn-default {
  border-radius: 20px;
  background: url(/images/search_icon.svg) no-repeat center;
  width: 25px;
  height: 25px;
  padding: 0;
}
.bx-header .h-search button.btn.btn-default i {
  display: none;
}

/* header / phone */
.bx-inc-orginfo {
  padding-left: 0px;
}

@media (max-width: 767px) {
  .bx-inc-orginfo {
    text-align: center;
    padding-bottom: 10px;
  }
}

.bx-inc-orginfo-phone {
  color: #333;
  font-size: 18px;
  font-weight: 700;
  white-space: nowrap;
  font-family: "DaxlineCyrTF";
}

.bx-inc-orginfo-phone i {
  color: #97a1ab;
  position: relative;
}

.bx-inc-orginfo-recall {
}

.bx-inc-orginfo-recall a {
  color: #039be5;
  border-bottom: 1px dashed;
  font-size: 12px;
  margin-left: 2px;
}

.bx-inc-orginfo-recall a:hover {
  text-decoration: none;
  border-bottom-color: transparent;
}

/* header / worktime */
.bx-worktime {
  padding-top: 4px;
}

@media (max-width: 767px) {
  .bx-worktime {
    text-align: center;
  }
}

.bx-worktime-title {
  color: #8d8d8d;
  font-size: 12px;
}

.bx-worktime-prop {
  font-size: 14px;
  font-family: "DaxlineCyrTF";
  color: #000;
}

.bx-worktime-prop > span {
  white-space: nowrap;
}

/*basket*/
.bx-basket-block span {
  color: #10adef;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  position: relative;
  top: 8px;
}

.bx-basket-block span.b-line:before {
  content: "В корзине:";
  position: absolute;
  color: #ccc;
  font-size: 12px;
  font-weight: 100;
  top: -16px;
}

span.count_products {
  /* background: #FF6157; */
  background: #10adef;
  padding: 1px 5px 1px 4px;
  color: #fff;
  border-radius: 10px;
  font-weight: 700;
  position: relative;
  left: 12px;
  top: -4px;
  font-size: 14px;
}

.bx-basket-block {
  position: relative;
  display: inline-table;
  padding-top: 12px;
}

.bx-basket-block:first-child {
  padding-left: 17px;
  padding-right: 11px;
}

.bx-basket-block.basket-search {
  display: none;
}

/*sidebar*/
.bx-sidebar-block {
  margin-bottom: 30px;
}

.bx-block-title {
  font-family: oranienbaumregular, "Open Sans", Arial, "Helvetica Neue",
    Helvetica, sans-serif;
  color: #343434;
  text-transform: uppercase;
  font-size: 12px;
  margin-bottom: 9px;
  font-weight: 600;
}

.bx-footer .bx-block-title {
  margin: 0;
  padding: 0;
  font-size: 17px;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #fff;
  font-weight: 600;
}

/* Breadcrumb Custom*/
.bx-breadcrumb-item a {
  color: #757575;
}

.bx-breadcrumb-item a:hover {
  color: #2d2d2d;
}

/* workarea */
/*TITLE*/
h1.bx-title,
h2.bx-title,
h3.bx-title,
h4.bx-title,
h5.bx-title,
h6.bx-title {
  font-family: "DaxlineCyrTF";
  font-weight: 500;
}

h1.bx-title,
h2.bx-title,
h3.bx-title {
  padding-bottom: 15px;
}

h4.bx-title,
h5.bx-title,
h6.bx-title {
}

h1.bx-title {
  margin: 0;
  padding-bottom: 0;
  font-weight: 600;
}

h2.bx-title {
  font-size: 25px;
}

h3.bx-title {
}

h4.bx-title {
}

h5.bx-title {
}

h6.bx-title {
}

/* FORMS */
input[type="text"],
input[type="password"] {
  margin: inherit 4px;
  padding: 0 4px;
  border: 1px solid #ccd5db;
  border-radius: 2px;
  background: #f8fafc;
  outline: none;
}

textarea {
  display: block;
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  font-size: 18px;
  min-height: 150px;
  max-height: 450px;
  margin: 0;
  padding: 0 4px;
  border: 1px solid #ccd5db;
  border-radius: 2px;
  background: #f8fafc;
  outline: none;
}

/* INC.banners */
.bx-incbanners {
  margin: 10px 0 25px;
  text-align: center;
}

/* INC.links.footer */
.bx-inclinksfooter a {
  border-bottom: none;
}

.bx-inclinksfooter .bx-block-title {
  margin: 0;
  padding: 0;
  font-size: 17px;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #fff;
  font-weight: 600;
}

.bx-inclinksfooter-container {
  margin-top: 15px;
  padding: 0;
  color: #fff;
  border-radius: 2px;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.bx-inclinksfooter-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.bx-inclinksfooter-item {
  padding: 0 0 5px 0;
}

/* INC.logo.footer */
.bx-inclogofooter {
  color: #fff;
}

.bx-inclogofooter a.bx-inclogofooter-logo:hover,
.bx-inclogofooter a.bx-inclogofooter-logo {
  border-bottom: none;
}

.bx-inclogofooter-logo img {
  max-width: 180px;
  height: auto;
}

.bx-inclogofooter-block {
  padding-bottom: 20px;
}

.bx-inclogofooter-tel {
  color: #cfd0d0;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 5px;
}

.bx-inclogofooter-worktime {
  color: #cfd0d0;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
}

/* INC.social.widget */
.bx-banners {
  margin: 10px 0;
}

.bx-banners .bx-block-title {
  font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #343434;
  text-transform: uppercase;
  font-size: 12px;
  margin-bottom: 9px;
  font-weight: 600;
}

/* INC.wt */
.bx-wt-block {
  color: #333;
  padding: 20px;
  background: url(/bitrix/templates/eshop_bootstrap_black/images/image6.png);
  -webkit-background-size: cover;
  background-size: auto;
  background-color: #f5f5f5;
  border-radius: 12px;
  background-repeat: no-repeat;
  background-position: bottom right;
}

.bx-wt .bx-block-title {
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: 600;
  text-transform: initial;
  margin-bottom: 10px;
  color: #333;
}

.bx-wt-block ul {
  margin: 0;
  padding: 0;
  list-style: inherit;
  font-size: 12px;
  font-family: "DaxlineCyrTF";
  line-height: 1.3;
}

.bx-wt-block ul li {
  padding-bottom: 7px;
  margin-left: 15px;
}
.bx-wt-block ul li i {
  display: none;
}

.bx-wt-others-block {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 7px;
  margin-top: 4px;
}

/* news.list.sidebar */

/* .bx-s-info {
	margin: 10px 0;
	padding-top: 5px;
} */

.bx-s-info-block {
  display: block;
  margin-bottom: 25px;
  position: relative;
}
.bx-s-info-block::after {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  position: absolute;
  right: 10px;
  top: 30%;
  background: url(/images/sidebar-list-after.svg) no-repeat center;
}
.bx-s-info-title {
  display: block;
  min-height: 29px;
  padding-left: 36px;
  margin-bottom: 5px;
  position: relative;
}

.bx-s-info-titleicon {
  display: block;
  background: #007fca;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -15px;
  line-height: 30px;
  color: #fff;
  text-align: center;
  font-weight: bold;
}

.bx-s-info-titleicon i {
  line-height: 30px;
  vertical-align: middle;
  font-style: normal;
}

.bx-s-info-titletext {
  display: block;
  padding: 6px 0;
  font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #343434;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  line-height: 26px;
}

.bx-s-info-content {
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: #3e454c;
  padding-left: 36px;
}

/* FOOTER */
.bx-footer {
  background: #292d2e;
  color: #c8cece;
}

.bx-footer-section.bx-center-section {
  padding-top: 40px;
  padding-bottom: 40px;
}

.bx-footer-section.bx-center-section > div {
  margin-bottom: 20px;
}

.bx-footer a {
  color: #c8cece;
}

.bx-footer a:hover {
  color: #fff;
  border-bottom: 1px solid;
  text-decoration: none;
}

.bx-footer-line {
  background: #0083d1;
}

.bx-footer-bottomline {
  background: #222425;
  font-size: 14px;
  padding: 22px 0;
}

.bx-up {
  text-align: right;
}

.bx-up a,
.bx-up a:hover {
  border-bottom: none;
}

@media (min-width: 1200px) {
}

@media (min-width: 992px) and (max-width: 1199px) {
}

@media (min-width: 768px) and (max-width: 991px) {
}

@media (max-width: 767px) {
  .bx-footer {
    text-align: center;
  }

  .bx-up {
    text-align: center;
  }
}

/**/
.btn,
.btn:hover,
.btn:active,
.btn:focus {
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  outline: none !important;
}

.btn-primary {
  background-color: #1485ce;
  border-color: #1485ce;
}

.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open > .dropdown-toggle.btn-primary {
  background-color: #53a4d8;
  border-color: #53a4d8;
}

.btn-link {
  color: #1485ce;
}

.btn-link:focus,
.btn-link:hover {
  color: #53a4d8;
  text-decoration: none;
}

/*404*/
.bx-404-container {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}

.bx-404-block {
  margin-top: 100px;
  margin-bottom: 66px;
}

@media (max-width: 768px) {
  .bx-404-block {
    margin-top: 50px;
    margin-bottom: 33px;
  }
}

.bx-404-text-block {
  font-size: 20px;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  padding-bottom: 20px;
}

.bx-maps-title {
  color: #8f8f8f;
  font-size: 16px;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  padding-bottom: 20px;
  padding-top: 10px;
  border-bottom: 1px solid #e9eaea;
}

.map-columns {
  padding-top: 20px;
}

.bx-map-title {
  font-weight: bold;
  font-size: 14px;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  position: relative;
  min-height: 20px;
  padding-left: 25px;
  margin-bottom: 20px;
}

.bx-map-title .fa {
  color: #10adef;
  position: absolute;
  left: 0;
  top: 2px;
  font-size: 15px;
}

.map-columns ul {
  list-style: none;
  margin-bottom: 5px;
}

.map-level-0 {
  margin-left: 0;
  padding-left: 25px;
  margin-bottom: 20px;
}

.map-level-0 li {
  margin-left: 0;
  padding-left: 0;
}

.map-level-0 ul {
  padding-left: 15px;
}

ul.map-level-1 {
  margin-bottom: 30px;
}

/*ABOUT*/
.bxd-block {
  width: 100%;
  border: 1px solid #e3e6e7;
  display: block;
  background: #fff;
  padding: 15px;
  min-height: 210px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

a.bxd-block:hover {
}

.bxd-icon {
  display: block;
  border-radius: 50%;
  height: 68px;
  width: 68px;
  margin: 0 auto;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -moz-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -o-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
}

.bxd-block:hover .bxd-icon {
}

.bxd-icon .fa {
  margin-left: -1px;
  position: relative;
  font-size: 35px;
  height: 68px;
  width: 68px;
  text-align: center;
  line-height: 68px;
  vertical-align: middle;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -moz-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  -o-transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease,
    border-color 0.3s ease;
}

.bxd-link:hover .bxd-icon .fa {
}

.bxd-title {
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: bold;
  text-align: center;
  color: #000;
  font-size: 15px;
  font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  text-transform: uppercase;
}

.bxd-desc {
  display: block;
  text-align: center;
  color: #737373;
  font-size: 12px;
}

.bx-up-button {
  border-radius: 2px;
  color: #fff;
  position: fixed;
  right: 30px;
  bottom: 30px;
  font-size: 12px;
  line-height: 20px;
  cursor: pointer;
  vertical-align: middle;
  padding: 9px 18px 7px 38px;
  -webkit-transition: background-color 0.3s ease, opacity 0.3s ease;
  -moz-transition: background-color 0.3s ease, opacity 0.3s ease;
  -ms-transition: background-color 0.3s ease, opacity 0.3s ease;
  -o-transition: background-color 0.3s ease, opacity 0.3s ease;
  transition: background-color 0.3s ease, opacity 0.3s ease;
  background: #c2c4c7
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAALCAMAAAB1RTwXAAAACVBMVEX///////////+OSuX+AAAAAnRSTlMAf7YpoZUAAAAfSURBVHgBYwACRkYgAaKZmBihNJAFpaFiTExAgjwGAA1BAD3lDqDYAAAAAElFTkSuQmCC)
    18px 13px no-repeat;
}

.bx-up-button:hover {
  background-color: #9fa0a3;
}

.bx-subscribe .bx-input-group .bx-form-control {
  position: relative;
  margin-bottom: 15px;
  display: block;
  width: 100%;
  height: 35px;
  padding: 6px 20px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555;
  background-color: #f8fafc;
  outline: 0;
  box-shadow: none !important;
  -webkit-transition: border-color ease-in-out 0.15s,
    box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  background: #f5f5f5;
  border-radius: 17.5px;
  border: 0;
  font-family: "DaxlineCyrTF";
}
.bx-subscribe .bx-input-group .bx-form-control::placeholder {
  color: #828282;
}

.btn-subscribe:before {
  display: none;
}

.btn-subscribe {
  cursor: pointer;
  text-align: center;
  /* color: #ff6057; */
  color: #10adef;
  font-size: 14px;
  font-weight: 600;
  position: relative;
  text-transform: initial;
  line-height: 9px;
  height: 38px;
  padding: 5px 20px 5px 20px;
  vertical-align: middle;
  outline: 0;
  -webkit-transition: width 5s linear;
  -moz-transition: width 5s linear;
  -ms-transition: width 5s linear;
  -o-transition: width 5s linear;
  transition: width 5s linear;
  background: transparent;
  /* border: 1px solid #ff6057; */
  border: 1px solid #10adef;
  border-radius: 100px;
  font-family: "DaxlineCyrTF";
  width: 100%;
}

.btn-subscribe:hover {
  background: #0083d1;
  /* background: #ff6e60; */
}

.bx-socialsidebar .bx-block-title,
.bx-block-title {
  text-transform: inherit;
  font-size: 22px;
  margin-bottom: 10px;
  font-weight: normal;
  font-family: "Oranienbaum";
}

.bx-s-info-block .bx-s-info-content {
  display: none;
}

.bx-s-info-titleicon {
  background: transparent;
  /* height: 40px; */
  top: 18px;
  left: 10px;
  font-size: 20px;
}

.bx-s-info-title {
  background: #10adef;
  border-radius: 6px;
  height: 40px;
  padding-left: 45px;
  margin-bottom: 0;
}

.bx-s-info-titletext {
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  text-transform: inherit;
  line-height: 25px;
}

.bx-s-info-block {
  margin-bottom: 10px;
}

.bx-wt .bx-block-title,
.bx-subscribe div.bx-block-title {
  font-family: "Oranienbaum";
  font-size: 22px;
  font-weight: normal;
  text-transform: initial;
  margin-bottom: 10px;
  color: #333;
  margin-top: 0;
}

/* .bx-subscribe div.bx-block-title {
	font-size: 20px;
	margin-bottom: 10px;
} */

span.lk {
  color: #ccc;
  font-size: 12px;
  font-weight: 100;
  left: 9px;
  position: relative;
  top: -6px;
}

a.personal-lk {
  font-size: 14px;
  font-weight: normal;
  color: #000;
  position: absolute;
  top: 7px;
  left: -81px;
  border-bottom: 1px solid;
  line-height: 1;
  display: table;
  max-width: 150px;
}

.bx-basket-block img {
  height: 25px;
}

.bx-basket-block.logout img {
  height: 19px;
  position: relative;
  top: -7px;
  left: 20px;
}

.bx-basket-block.logout a {
  position: relative;
  top: 7px;
  color: #ccc;
  font-size: 14px;
  left: -10px;
}
.bx-basket-block.logout .logout-link {
  display: flex;
  top: 7px;
}
.bx-basket-block.logout .logout-link span {
  color: #ccc;
  font-size: 12px;
  font-weight: normal;
}

.bx-basket-block span,
.bx-basket-block span.b-line:before,
a.personal-lk,
.bx-basket-block.logout a {
  font-family: "DaxlineCyrTF";
}

@media (min-width: 768px) {
  .bx-searchtitle .bx-input-group .bx-form-control {
    width: calc(100% + 30px);
  }

  header.bx-header .h-search span.bx-input-group-btn {
    left: -19px;
  }

  .h-basket {
    padding-top: 15px;
    padding-right: 0;
  }

  .bx-basket-block {
    padding: 15px 15px;
  }

  .bx-basket-block:first-child {
    width: 25%;
  }

  .bx-basket-block.basket-lk {
    width: 41.66666667%;
  }

  .bx-basket-block.logout {
    width: 32%;
    padding-right: 0;
    padding-left: 9px;
  }

  .bx-basket-block.logout img,
  .bx-basket-block.logout a {
    position: unset;
  }

  a.personal-lk {
    left: 53px;
    top: 28px;
  }

  .bx-basket-block.logout a {
    font-size: 16px;
  }

  .bx-basket-block.logout img {
    margin-top: -4px;
  } /**/
}

@media (min-width: 992px) {
  .h-basket {
    width: 42%;
  }

  .h-phone {
    width: 23%;
    padding-left: 11px;
  }

  .shedule-img,
  .phone-img {
    position: relative;
    top: -3px;
    height: 16px;
  }

  .bx-inc-orginfo-phone {
    font-size: 14px;
  }

  .bx-worktime-prop {
    font-size: 12px;
  }

  .bx-searchtitle .bx-input-group .bx-form-control {
    padding: 4px 8px;
    height: 40px;
  }

  .bx-logo .bx-logo-block img {
    height: 40px;
  }

  .h-logo {
    width: 9.66666667%;
    padding-right: 0;
  }

  .h-search {
    width: 23.6%;
    padding: 0;
  }

  .bx-searchtitle .bx-input-group .bx-form-control {
    width: calc(100% + 15px);
  }

  header.bx-header .h-search span.bx-input-group-btn {
    left: -25px;
  }

  span.count_products {
    font-size: 12px;
  }

  .bx-basket-block {
    padding: 8px 0px 5px 12px;
  }

  .bx-basket-block:first-child {
    width: auto;
  }

  .bx-basket-block span {
    font-size: 14px;
  }

  .bx-basket-block span.b-line:before,
  span.lk {
    font-size: 11px;
  }

  a.personal-lk {
    left: 50px;
    top: 22px;
    font-size: 12px;
  }

  .h-basket {
    padding-right: 0;
    padding-top: 0;
  }

  .bx-basket-block.basket-lk {
    width: 147px;
  }

  .bx-basket-block.logout a {
    top: 11px;
    position: relative;
    font-size: 14px;
  }

  .bx-basket-block.logout img {
    height: 16px;
    position: relative;
    margin-top: 0;
  }

  .bx-basket-block.logout {
    padding-left: 0px;
    width: auto;
  }
}

@media (min-width: 1200px) {
  .h-logo {
    width: 9.66666667%;
    padding-right: 0;
    max-width: 172px;
  }

  .bx-logo .bx-logo-block img {
    height: 47px;
  }

  .h-search {
    width: 25%;
    padding: 0;
  }

  .bx-searchtitle .bx-input-group .bx-form-control {
    padding: 4px 8px;
    height: 47px;
  }

  .bx-searchtitle .bx-input-group-btn button {
    font-size: 20px;
  }

  header.bx-header .h-search span.bx-input-group-btn {
    left: -30px;
  }

  .h-basket {
    width: 42%;
  }

  .bx-basket-block:first-child {
    padding-left: 0px;
    padding-right: 18px;
    margin-left: -5px;
    width: auto;
  }

  .bx-basket-block span {
    font-size: 16px;
    line-height: 1.5;
    position: relative;
    top: 9px;
  }

  span.count_products {
    top: -4px;
    font-size: 14px;
  }

  .bx-basket-block.basket-lk {
    width: auto;
  }
  span.lk {
    font-size: 12px;
    top: -8px;
  }
  a.personal-lk {
    left: 50px;
    top: 19px;
    font-size: 14px;
  }
  .bx-basket-block.logout {
    float: right;
    width: auto;
    padding-right: 5px;
  }
  .h-phone {
    width: 23%;
  }

  .bx-inc-orginfo-phone {
    font-size: 18px;
  }

  .bx-worktime-prop {
    font-size: 15px;
  }

  .shedule-img,
  .phone-img {
    position: relative;
    top: -2px;
    height: 18px;
    padding-right: 3px;
  }

  .bx-worktime {
    padding-top: 3px;
  }
}

@media (max-width: 767px) {
  .bx-searchtitle .bx-input-group .bx-form-control {
    width: calc(100% + 35px);
  }

  header.bx-header .h-search span.bx-input-group-btn {
    left: -15px;
  }

  .h-search {
    margin-bottom: 15px;
  }

  .bx-basket-fixed .bx-basket-block {
    float: left;
    width: 24.33333333%;
    margin: 0;
    padding: 0;
    display: inline-table;
    text-align: center;
  }

  .bx-basket-fixed .bx-basket-block span.b-line,
  .bx-basket-fixed .bx-basket-block span.lk,
  .bx-basket-fixed a.personal-lk,
  .bx-basket-fixed .bx-basket-block.logout {
    display: none;
  }

  .bx-basket-fixed .bx-basket-block img {
    height: 30px;
  }

  .bx-basket-fixed {
    padding: 15px 0px;
  }
}

@media (max-width: 576px) {
  .bx-basket-block,
  .bx-basket-block.basket-lk,
  .bx-basket-block.logout {
    padding-left: 0;
    padding-right: 0;
  }
}

.product-item-big-card .product-item-label-text.product-item-label-small span {
  font-family: "DaxlineCyrTF";
  font-size: 14px;
  border-radius: 15px;
  border: 1px solid #10adef;
  padding: 4px 7px;
}

/* .product-item-label-text span.label_NEWPRODUCT:before {
	background-image: url("/include/new.png");
} */

.product-item-label-text span.label_SALELEADER:before {
  background-image: url("/include/salesLeader.png");
}

.product-item-big-card
  .product-item-label-text.product-item-label-small
  span:hover {
  background: #fff;
  color: #0083d1;
}

/* .product-item-label-text span.label_NEWPRODUCT:hover:before {
	background-image: url("/include/new.png");
} */

.product-item-label-text span.label_SALELEADER:hover:before {
  background-image: url("/include/salesLeader.png");
}

/* .product-item-label-text span.label_NEWPRODUCT:before,  */
.product-item-label-text span.label_SALELEADER:before {
  content: "";
  width: 17px;
  height: 15px;
  display: block;
  float: left;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 4px;
  margin-top: 2px;
  background-position: center;
}

/*****************************/
h1.page-title {
  font-family: "DaxlineCyrTF";
  font-weight: bold;
  font-size: 36px;
  align-items: center;
  color: #10adef;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
}

.city-list {
  padding: 30px;
  background: #ffffff;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);
  border-radius: 15px;
  margin: 40px 30px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-column-gap: 20px;
}
.city-list p {
  margin: 0;
  border-left: 1px solid #e0e0e0;
  box-sizing: border-box;
}

.city-list a {
  text-decoration: none;
  font-family: "DaxlineCyrTF";
  font-size: 20px;
  line-height: 40px;
  color: #333333;
  padding-left: 15px;
}
.city-list a b {
  font-weight: normal;
}
.city-list a:hover span {
  background: #0083d1;
  border-radius: 2px;
  color: #fff;
}

.city-list a span {
  width: 100%;
  display: table;
  padding-left: 5px;
}
.city-list p:hover {
  background: #0083d1;
  border-radius: 2px;
}
.city-list p:hover a {
  color: #fff;
}
button.partner {
  padding: 18px 55px;
  background: #10adef;
  box-shadow: 0px 42px 25px -31px rgba(255, 97, 87, 0.5), 0px 4px 0px #ff3326,
    inset 0px 4px 4px rgba(255, 255, 255, 0.5);
  border-radius: 100px;
  position: static;
  font-family: "DaxlineCyrTF";
  font-weight: bold;
  font-size: 20px;
  color: #ffffff;
  outline: none;
  border: 0;
  display: block;
  margin: 0 auto 30px;
}

h1.page-title-head {
  font-family: "DaxlineCyrTF";
  font-weight: bold;
  font-size: 64px;
  text-align: center;
  position: relative;
  color: #10adef;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

h1.page-title-head:before,
h1.page-title-head:after {
  content: "";
  width: 74px;
  border-bottom: 1px solid #10adef;
}

h1.page-title-head:before {
  margin-right: 40px;
}

h1.page-title-head:after {
  margin-left: 40px;
}

div#map {
  width: 100%;
  height: 427px;
  background-color: rebeccapurple;
  border-radius: 8px;
}

.maps-area {
  padding: 20px;
}

.outlets_label {
  font-family: "DaxlineCyrTF";
  font-size: 18px;
  color: #cccccc;
}

.outlets_address,
.outlets_schedule,
.outlets_phone {
  font-family: "DaxlineCyrTF";
  font-weight: 700;
  font-size: 36px;
  color: #000;
}

.outlets_schedule,
.outlets_phone {
  font-size: 24px;
}

.outlets-c img {
  max-width: 100%;
  width: 100%;
  height: auto;
  border-radius: 15px;
  transition: 0.5s ease;
}

.point {
  text-align: center;
  padding-top: 15px;
}

.outlets_label.outlets_photo {
  margin: 5px 0;
}

h3.outlets-head {
  font-family: "DaxlineCyrTF";
  font-weight: bold;
  font-size: 24px;
  text-align: center;
  color: #000000;
}

.outlets-c.row,
.outlets-h.row {
  padding: 0 50px;
}

.border_line {
  margin: 50px 0;
  border-bottom: 1px solid #eaeaea;
}

.col-lg-5.img_block {
  position: relative;
  cursor: pointer;
}

.col-lg-5.img_block:hover::after,
.col-lg-5.img_block:hover::before {
  transition: 0.5s ease;
  opacity: 1;
}

.col-lg-5.img_block:after,
.col-lg-5.img_block:before {
  content: "";
  display: block;
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  transition: 0.5s ease;
}

.col-lg-5.img_block:after {
  background: url("https://my-parfumer-official.ru/magnifier.svg") no-repeat;
  background-position-x: center;
  background-position-y: calc(55% + 10px);
}

.col-lg-5.img_block:before {
  background: linear-gradient(
    0deg,
    rgba(255, 97, 87, 0.5),
    rgba(255, 97, 87, 0.5)
  );
  border-radius: 15px;
  width: calc(100% - 30px);
}

div#partnerPopup {
  width: 1000px;
  max-height: 600px;
  height: 600px;
  background-image: url("http://my-parfumer-official.ru/image-10-min.png");
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 30px;
}

.outlets:hover .outlets_address,
.outlets.act .outlets_address,
.outlets:hover .outlets_schedule,
.outlets.act .outlets_schedule,
.outlets:hover .outlets_phone,
.outlets.act .outlets_phone {
  color: #10adef;
  transition: 0.5s ease;
}

.outlets:hover rect,
.outlets.act rect {
  stroke: #10adef;
  fill: #10adef;
  /* stroke: #ff6157;
  fill: #ff6157; */
}

.outlets:hover path,
.outlets.act path {
  fill: #fff;
}

.outlets path,
.outlets rect,
.outlets div {
  transition: 0.5s ease;
}

/* картинка на странице */
.minimized {
  width: 300px;
  cursor: pointer;
  border: 1px solid #fff;
}

.minimized:hover {
  border: 1px solid yellow;
}

/* увеличенная картинка */
#magnify {
  display: none;

  /* position: absolute; upd: 24.10.2016 */
  position: fixed;
  max-width: 600px;
  height: auto;
  z-index: 9999;
}

#magnify img {
  width: 100%;
}

/* затемняющий фон */
#overlay {
  display: none;

  background: #000;
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0.5;
  z-index: 9990;
}

/* кнопка закрытия */
#close-popup {
  width: 30px;
  height: 30px;

  background: #ffffff;
  border: 1px solid #afafaf;
  border-radius: 15px;
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: 15px;
}

#close-popup i {
  width: 30px;
  height: 30px;
  background: url(https://codernote.ru/files/cross.png) no-repeat center center;
  background-size: 16px 16px;
  display: block;
}

@keyframes rota {
  25% {
    transform: rotate(360deg);
  }
}

#close-popup:hover {
  animation: rota 4s infinite normal;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

iframe#bx_form_iframe_5 {
  overflow: visible !important;
  width: 1000px !important;
  background-color: transparent;
  background-image: url("http://my-parfumer-official.ru/image-10-min.png");
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 30px;
  height: 600px !important;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .city-list a {
    font-size: 20px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .city-list {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width: 767px) {
  .city-list {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 992px) {
  table.forum-post-table tr {
    display: flex;
    flex-direction: column;
  }
  table.forum-post-table td.forum-cell-user {
    width: 100%;
    background: #fff;
  }
  div.forum-user-info {
    padding: 0.5em 1em;
  }
  table.forum-post-table td.forum-cell-post,
  table.forum-post-table td.forum-cell-actions {
    border: 1px solid #ebcaca;
  }
}

.bx-top-nav-container .bx-nav-1-lvl > a {
  text-transform: none;
  font-family: "DaxlineCyrTF";
  font-weight: 600;
}

@media (min-width: 992px) {
  .flex-row {
    display: flex;
    align-items: center;
  }
}

/* .bx-top-nav-container .bx-nav-1-lvl.bx-hover>a span, 
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a span, 
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a span {
	background: none;
	color: #fff;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-hover>a, 
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a, 
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a {
	box-shadow: none;
} */

.bx-top-nav-container {
  padding: 0;
  border-radius: 8px;
}
.bx-top-nav-container .bx-nav-1-lvl > a span {
  padding: 7px 90px;
  border-radius: 8px;
}
@media (max-width: 992px) {
  .bx-top-nav-container .bx-nav-1-lvl > a span {
    padding: 7px 65px;
  }
}
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active > a {
  color: #fff;
  box-shadow: none;
}
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl > a > span,
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active > a span {
  background: transparent;
}
.bx-black.bx-top-nav
  .bx-top-nav-container
  .bx-nav-1-lvl.bx-active.bx-hover
  > a {
  color: #333;
}
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-hover > a > span {
  background: #1485ce;
  color: #fff;
}
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-hover > a,
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl:hover > a,
.bx-black.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active > a {
  color: #fff;
}
.menu-top-forum span {
  position: relative;
}
.menu-top-forum span::before {
  content: "";
  display: block;
  width: 30px;
  height: 22px;
  background: url(/images/forum_icon.svg) no-repeat center;
  position: absolute;
  left: 55px;
}
/* .bx-active .menu-top-forum span::before,
.bx-hover .menu-top-forum span::before {
	content: "";
	display: block;
	width: 30px;
	height: 22px;
	background: url(/images/forum_icon.svg) no-repeat center;
	position: absolute;
	left: 55px;
} */

.bx-top-nav-container .bx-nav-list-1-lvl {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.contact-banner {
  position: relative;
  max-height: 272px;
  margin-bottom: 40px;
}
.contact-banner img {
  width: 100%;
  max-width: -webkit-fill-available;
  transition: all 0.3s;
}
.contact-banner:hover img {
  margin: 10px;
}
/* .contact-banner::before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.3);
	border-radius: 20px;
	transition: all .3s;
}
.contact-banner:hover::before {
	content: '';
	margin: 10px;
	opacity: 0;
	visibility: hidden;
} */

/* social-icons */

.bx-socialsidebar-group ul.social-icons_list li {
  width: auto;
}

.bx-socialsidebar-group ul li a {
  display: block;
  width: 30px;
  height: 30px;
}
.bx-socialsidebar-group ul li a.youtube {
  width: 43px;
  background: url(/images/youtube_icon.svg) no-repeat center;
}
.bx-socialsidebar-group ul li a.vk {
  background: url(/images/vk_icon.svg) no-repeat center;
}
.bx-socialsidebar-group ul li a.ok {
  background: url(/images/ok_icon.svg) no-repeat center;
}
.bx-socialsidebar-group ul li a.insta {
  width: 30px;
  height: 30px;
  background: url(/images/insta_icon.svg) no-repeat center;
}

/* voting form */

.voting-form-box {
  border-radius: 15px;
  padding: 1em;
}
.vote-item-title {
  font-weight: normal;
  font-size: 20px;
  font-family: "DaxlineCyrTF";
}
div.vote-item-image {
  padding: 0;
  float: none;
  margin-bottom: 10px;
}
ol.vote-answers-list {
  display: flex;
  align-items: center;
  margin: 15px 0;
}
ol.vote-answers-list li {
  margin: 0;
}
ol.vote-answers-list li:last-of-type {
  margin-left: 10px;
}
.vote-vote-footer {
  position: relative;
  display: flex;
  flex-direction: column-reverse;
}
.vote-form-box-button input[type="submit"] {
  width: 100%;
  background: #fff;
  font-size: 14px;
  /* color: #ff6157; */
  color: #10adef;
  font-family: "DaxlineCyrTF";
  /* border: 1px solid #ff6157; */
  border: 1px solid #10adef;
  border-radius: 20px;
  padding: 5px;
}
.vote-form-box-button.vote-form-box-button-last {
  position: absolute;
  right: 0;
  top: -40px;
}
.vote-form-box-button.vote-form-box-button-last a {
  color: #828282;
  font-size: 12px;
  border-bottom: 1px solid;
  font-family: "DaxlineCyrTF";
}
[type="radio"]:checked,
[type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px;
}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label {
  position: relative;
  padding-left: 24px;
  cursor: pointer;
  display: inline-block;
  /* color: #ff6157; */
  color: #10adef;
  font-weight: normal;
}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  border: 1px solid #ddd;
  border-radius: 100%;
  background: #fff;
}
[type="radio"]:checked + label:before {
  /* border: 1px solid #ff6157; */
  border: 1px solid #10adef;
}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {
  content: "";
  width: 12px;
  height: 12px;
  /* background: #ff6157; */
  background: #10adef;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
[type="radio"]:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}
[type="radio"]:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* product-list */

.product-item-image-wrapper {
  padding-top: 100%;
}
.product-item-big-card .product-item-image-wrapper {
  margin-bottom: 16px;
}
.product-item-container {
  margin-bottom: 50px;
}
.bx-no-touch .product-item-container.hover .product-item {
  border-radius: 6px;
  padding: 15px 15px 8px;
}
.product-item-title {
  font-family: "DaxlineCyrTF";
  padding-left: 7px;
}
.bx-touch .product-item-title,
.product-item-container.hover .product-item-title {
  overflow: hidden;
  white-space: nowrap;
}
.product-item-big-card .product-item-price-container {
  width: 45%;
  float: left;
  margin: 0;
  font-family: "DaxlineCyrTF";
}
.product-item-price-old {
  color: #828282;
}
.product-item-big-card .product-item-price-current {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.8;
}
.product-item-container.hover .product-item-price-current {
  /* color: #ff6157; */
  color: #10adef;
}
.product-item-button-container {
  width: 100%;
  float: right;
}
.product-item-button-container .btn {
  width: 100%;
}
.product-item-big-card .product-item-label-text.product-item-label-small span {
  border: 1px solid #10adef;
  /* border: 1px solid #ff6157; */
  background: none;
  /* color: #ff6157; */
  color: #10adef;
  border-radius: 4px;
  padding: 0px 6px;
  font-size: 12px;
  font-family: "DaxlineCyrTF";
}
.product-item-big-card
  .product-item-label-text.product-item-label-small
  span.label_STOSK,
.product-item-big-card
  .product-item-label-text.product-item-label-small
  span.label_S40 {
  /* background: #ff6157; */
  background: #10adef;
  color: #fff;
  position: relative;
}
.product-item-label-text.product-item-label-big span,
.product-item-scalable-card.hover
  .product-item-label-text.product-item-label-big
  span {
  padding: 4px 10px;
  font-size: 12px;
  background: #10adef;
  /* background: #ff6157; */
  border-radius: 4px;
  font-weight: normal;
  line-height: 1;
}
.product-item-label-text.product-item-label-small span.label_STOSK {
  padding-left: 20px;
}
.product-item-label-text.product-item-label-small span.label_STOSK::before {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background: url(/images/stock.svg) no-repeat center;
  background-size: 100%;
  position: absolute;
  left: 3px;
  top: 3px;
}
.product-item-big-card .product-item-label-ring.product-item-label-small {
  width: auto;
  height: auto;
  line-height: normal;
  /* background: #ff6157; */
  background: #10adef;
  border-radius: 4px;
  font-size: 12px;
  padding: 4px 6px;
}

.product-item-label-ring.product-item-label-small,
.product-item-scalable-card.hover
  .product-item-label-ring.product-item-label-small,
.product-item-label-ring.product-item-label-big,
.product-item-scalable-card.hover
  .product-item-label-ring.product-item-label-big {
  width: auto;
  height: auto;
  line-height: normal;
  /* background: #ff6157; */
  background: #10adef;
  border-radius: 4px;
  font-size: 12px;
  padding: 4px 6px;
}
.product-item-label-text.product-item-label-small span,
.product-item-scalable-card.hover
  .product-item-label-text.product-item-label-small
  span {
  width: auto;
  height: auto;
  line-height: normal;
  /* background: #ff6157; */
  background: #10adef;
  border-radius: 4px;
  font-size: 12px;
  padding: 4px 6px;
}
/* .product-item-big-card .product-item-label-ring.product-item-label-small span {
	font-size: 12px;
	font-weight: 600;
} */
.product-item-big-card
  .product-item-label-text.product-item-label-small
  span::before {
  display: none;
}
.product-item-label-top {
  top: 5px;
}
.product-item-big-card .product-item-amount-field-container {
  position: relative;
  text-align: right;
}
.product-item-amount-field {
  padding-right: 12px;
  text-align: center;
}
.product-item-amount-description-container span:first-of-type {
  position: absolute;
  top: 4px;
  right: 24px;
  width: 14px;
  text-align: left;
}
.product-item-amount-field-btn-plus,
.product-item-amount-field-btn-minus {
  background: #f5f5f5;
  /* color: #ff6157; */
  color: #10adef;
  border-radius: 4px;
}
.product-item-amount-field-btn-minus::after,
.product-item-amount-field-btn-plus::after {
  display: none;
}
.product-item-amount-field-btn-minus,
.product-item-amount-field-btn-minus:hover {
  background: url(/images/minus.svg) no-repeat center;
  background-size: 100%;
}
.product-item-amount-field-btn-plus,
.product-item-amount-field-btn-plus:hover {
  background: url(/images/plus.svg) no-repeat center;
  background-size: 100%;
}

.product-item-label-text .label_NEWPRODUCT {
  background: #fff !important;
  /* color: #ff6157; */
  color: #10adef;
  /* border: 1px solid #ff6157; */
  border: 1px solid #10adef;
  padding: 2px 6px !important;
}
.product-item-label-text .label_SALELEADER {
  background: #10adef;
  /* background: #ff6157; */
  border-radius: 4px;
  padding: 5px 8px 4px !important;
}
.product-item-label-text span.label_NEWPRODUCT:before,
.product-item-label-text span.label_SALELEADER:before {
  margin-top: -1px;
}

/* catalog */

.product-item-small-card .product-item-price-container {
  width: 41%;
  float: left;
  margin: 0;
}
.product-item-small-card .product-item-amount-field {
  max-width: 45px;
}
.product-item-small-card .product-item-amount {
  position: relative;
  width: 59%;
  float: right;
}
.product-item-small-card .product-item-amount-field-container {
  text-align: right;
}
.product-item-small-card .product-item-button-container {
  margin-top: 10px;
}
@media (max-width: 1200px) {
  .product-item-small-card .product-item-price-container {
    width: 100%;
    float: none;
    margin-bottom: 10px;
  }
  .product-item-small-card .product-item-amount {
    width: 100%;
    float: none;
  }
  .product-item-small-card .product-item-amount-field-container {
    text-align: left;
  }
  .product-item-small-card .product-item-button-container {
    margin-top: 5px;
  }
  .product-item-small-card
    .product-item-amount-description-container
    span:first-of-type {
    display: none;
  }
}

.product-item-detail-price-current {
  /* color: #ff6157; */
  color: #10adef;
}

/* pagination */

.pagination-block {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-family: "DaxlineCyrTF";
}
.pagination-block .text:first-of-type {
  color: #828282;
  font-size: 12px;
}
.pagination-block .text:last-of-type {
  min-height: 60px;
  display: flex;
  align-items: center;
}
.pagination-block .text * {
  color: #000;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 10px 15px;
  margin: 0 5px;
}
.pagination-block .text *:hover {
  background: #ccc;
}
.pagination-block .text b {
  /* color: #ff6157;
  border: 1px solid #ff6157; */
  color: #10adef;
  border: 1px solid #10adef;
}

.bx-pagination {
  font-family: "DaxlineCyrTF";
}
.bx-pagination .bx-pagination-container ul li span {
  border-radius: 4px;
  background: #fff;
  border: 1px solid #ccc;
}
.bx-pagination .bx-pagination-container ul li:hover span {
  background: #ccc;
}
.bx-pagination .bx-pagination-container ul li.bx-active span {
  background: #fff;
  /* color: #ff6157;
  border: 1px solid #ff6157; */
  color: #10adef;
  border: 1px solid #10adef;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span {
  background: #ccc;
  border: 2px solid #ccc;
  color: #fff;
}

/* main slider */

.carousel.fade .item img {
  border-radius: 12px;
}
.carousel .carousel-control {
  opacity: 0;
  transition: all 0.5s;
}
.carousel:hover .carousel-control {
  opacity: 1;
}
/* форум */

table.forum-table {
  font-family: "DaxlineCyrTF";
}
div.forum-menu-box {
  margin-bottom: 30px;
  padding: 0;
  border: none;
  background: none;
}
.forum-info-box-inner {
  display: flex;
  overflow-x: auto;
}
.forum-block-inner {
  overflow-x: auto;
}
div.forum-menu-box span.forum-menu-item {
  border: 1px solid #828282;
  border-right: none;
  margin: 0 !important;
  padding: 10px 20px !important;
}
div.forum-menu-box span.forum-menu-item:hover {
  /* background: #ff6157;
  border-color: #ff6157 !important; */
  background: #10adef;
  border-color: #10adef !important;
}
div.forum-menu-box span.forum-menu-item a {
  color: #828282;
  font-size: 14px;
  line-height: 1.5;
  font-family: "DaxlineCyrTF";
}
div.forum-menu-box span.forum-menu-item:hover a {
  color: #fff;
}
.forum-menu-item-first {
  border-radius: 4px 0 0 4px;
}
div.forum-menu-box span.forum-menu-item.forum-menu-item-last {
  border-right: 1px solid #828282;
  border-radius: 0 4px 4px 0;
}
div.forum-header-box {
  background: #10adef;
  /* background: #ff6157; */
  border-radius: 4px 4px 0 0;
  border: none;
  padding: 0;
}
div.forum-header-title {
  font-size: 16px;
  padding: 10px 25px;
  font-family: "DaxlineCyrTF";
}
table.forum-table th {
  background: #f5f5f5;
  color: #828282;
}
table.forum-table th.forum-column-lastpost {
  text-align: center;
}
td.forum-column-footer {
  display: none;
}
.forum-column-title {
  padding: 5px 10px !important;
}
span.forum-item-title a {
  font-size: 16px;
  line-height: 1.5;
  /* color: #ff6157; */
  color: #10adef;
}
.forum-lastpost-title a {
  font-size: 16px;
  /* color: #ff6157; */
  color: #10adef;
}
.forum-lastpost-date {
  color: #828282;
  margin-top: 5px;
}
table.forum-table th.forum-column-topics,
table.forum-table th.forum-column-replies,
table.forum-table th.forum-column-views {
  text-align: center;
}
table.forum-table td.forum-column-topics,
table.forum-table td.forum-column-replies,
table.forum-table td.forum-column-views {
  font-weight: 600;
}
table.forum-table td,
div.forum-info-box,
div.forum-reply-form {
  background: none;
}
.forum-column-topics {
  width: 10%;
}
div.forum-icon-container {
  width: 4.3em;
}
table.forum-table th.forum-column-title {
  padding-left: 20px !important;
}
table.forum-table td,
table.forum-table th.forum-column-lastpost,
table.forum-table th.forum-column-title,
table.forum-table th.forum-first-column,
table.forum-table th.forum-last-column,
div.forum-info-box,
div.forum-reply-form {
  border-color: #ccc;
}
table.forum-table tr.forum-row-first td {
  border-top-color: #ccc;
}
table.forum-table tr.forum-row-last td {
  border-bottom-color: #ccc;
}
div.forum-icon-default {
  background: url(/images/Message.svg) no-repeat center;
  margin: 11px auto;
}

/* sidebar menu */

.sidebar-menu-title {
  display: block;
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 10px;
  font-family: "DaxlineCyrTF";
}
.bx_vertical_menu_advanced.bx_blue {
  border-left: none;
  background: #fff;
  box-shadow: none;
  /* border: 1px solid #ff6157; */
  border: 1px solid #10adef;
}
.bx_vertical_menu_advanced > ul {
  margin: 0;
  font-family: "DaxlineCyrTF";
}
.bx_vertical_menu_advanced .bx_hma_one_lvl {
  position: relative;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl > a {
  /* border-bottom: 1px solid #ff6157; */
  border-bottom: 1px solid #10adef;
  font-size: 16px;
  padding: 15px 20px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child > a {
  border-bottom: none;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover {
  padding: 0;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover > a {
  padding: 15px 20px;
  margin: 0;
  box-shadow: none;
  /* background-color: #ff6157; */
  background-color: #10adef;
  box-sizing: border-box;
  font-weight: normal;
  color: #fff;
  width: calc(100% + 1px);
  text-shadow: none;
}
.sidebar_catalog-item_arrow {
  position: absolute;
  top: 8px;
  right: 10px;
  width: 30px;
  height: 30px;
  background: url(/images/catalog_arrow.svg) no-repeat center;
}
.bx_hma_one_lvl.hover .sidebar_catalog-item_arrow {
  background: url(/images/catalog_arrow_active.svg) no-repeat center;
  z-index: 1500;
}
.bx_hma_one_lvl.dropdown .sidebar_catalog-item_arrow {
  position: absolute;
  top: 8px;
  right: 10px;
  width: 30px;
  height: 30px;
  background: url(/images/burger.svg) no-repeat center;
}
.bx_hma_one_lvl.dropdown.hover .sidebar_catalog-item_arrow {
  background: url(/images/catalog_before.svg) no-repeat center;
  z-index: 1500;
}
.bx_vertical_menu_advanced .dropdown.hover .bx_shadow_fix {
  right: -5px;
}
.bx_vertical_menu_advanced.bx_blue
  .bx_hma_one_lvl
  .bx_children_container
  .bx_children_block
  li.parent
  > a:hover {
  color: #10adef;
  /* color: #ff6157; */
}

@media (max-width: 768px) {
  .bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container {
    display: block;
    left: -1px;
    top: 0;
    width: calc(100% + 2px);
    min-width: 100% !important;
    position: relative;
    box-shadow: none;
    border: 1px solid #10adef;
    /* border: 1px solid #ff6157; */
  }
  .bx_children_block.advanced {
    display: none;
  }
  .bx_hma_one_lvl.dropdown.hover .sidebar_catalog-item_arrow {
    transform: rotate(90deg);
  }
  .bx_vertical_menu_advanced
    .bx_hma_one_lvl
    .bx_children_container.b4
    .bx_children_block {
    width: 50%;
  }
  .bx_vertical_menu_advanced .dropdown:hover .bx_shadow_fix,
  .bx_vertical_menu_advanced .dropdown.hover .bx_shadow_fix {
    display: none;
  }
}

@media (max-width: 569px) {
  .bx_vertical_menu_advanced {
    display: block;
  }
}

/* mobile menu */

.bx-aside-nav,
.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: #f5f5f5;
}
.bx-aside-nav a {
  color: #000;
  /* border-bottom: 1px solid #ff6157; */
  border-bottom: 1px solid #10adef;
}
.bx-aside-nav .bx-nav-list-2-lvl {
  /* background: #ff6157 !important; */
  background: #10adef !important;
}
.bx-aside-nav .bx-nav-2-lvl > a {
  color: #fff;
  border-bottom: 1px solid #fff;
}
.fa-angle-left:before,
.fa-angle-down:before {
  /* color: #ff6157; */
  color: #10adef;
  font-size: 24px;
}
.bx-aside-nav .bx-nav-parent-arrow {
  border-left: none;
}
.bx-aside-nav .bx-nav-parent-arrow .fa-angle-left {
  transform: rotate(180deg);
}

.fa-bars:before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  background: url(/images/catalog_before.svg) no-repeat center;
  background-size: 24px;
}
.bx-opened .fa-bars:before {
  background: url(/images/close_icon.svg) no-repeat center;
  background-size: 35px;
}
.mob-header__phone {
  display: none;
  width: 32px;
  height: 32px;
  background: url(/images/header_phone.svg) no-repeat center;
  position: absolute;
  right: 15px;
  top: 10px;
}
.header_mob-menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  top: -60px;
  left: 0;
  right: 0;
  height: 32px;
  background: #fff;
  z-index: 99;
  font-family: "DaxlineCyrTF";
}
.header_mob-menu-item {
  display: none;
  width: calc(50% - 1px);
  height: 100%;
  justify-content: center;
  align-items: center;
  background: #f5f5f5;
  font-size: 14px;
  color: #333;
}
.header_mob-menu-item i {
  display: block;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}
.forum-icon {
  background: url(/images/forum_hover.svg) no-repeat center;
  background-size: 22px;
}
.news-icon {
  background: url(/images/news_icon.svg) no-repeat center;
  background-size: 22px;
}

@media (max-width: 768px) {
  .mobile-flex {
    display: flex;
    flex-direction: column-reverse;
  }
  .mob-header__phone {
    display: block;
  }
  .header_mob-menu-item {
    display: flex;
  }
}

@media (min-width: 992px) {
  .bx-newslist .col-md-6 {
    float: right;
  }
  .bx-newslist .bx-newslist-container:nth-child(3n + 1) {
    clear: none;
  }
}
.bx-newslist-img {
  overflow: hidden;
  border-radius: 10px;
  margin-bottom: 0;
}
.bx-newslist-slider img,
.bx-newslist-img img {
  width: 100%;
  max-width: 100%;
  height: 250px;
  object-fit: cover;
  border-radius: 10px;
  transition: all 0.3s;
}
.bx-newslist-block:hover .bx-newslist-img img {
  transform: scale(1.1);
}
.bx-newslist {
  margin-top: 20px;
}
.bx-newslist-block {
  padding: 0;
  position: relative;
}
.bx-newslist-img a::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(90, 90, 90, 0) 26.19%, #000000 100%);
  border-radius: 10px;
  z-index: 1;
}
.bx-newslist-title,
.bx-newslist-title a {
  font-family: "DaxlineCyrTF";
  font-size: 20px;
  color: #fff;
  padding: 0 15px;
  width: 100%;
  display: block;
}
.bx-newslist-title {
  display: flex;
  align-items: flex-end;
  height: 45px;
  padding: 0;
  margin: 0;
  overflow: hidden;
  position: absolute;
  bottom: 40px;
  width: 100%;
  z-index: 2;
}
.bx-newslist-block:hover .bx-newslist-title a {
  /* color: #ff6157; */
  color: #10adef;
}
.bx-newslist-content {
  display: none;
}
.bx-newslist-date {
  padding: 0;
  margin-left: -15px;
}
.bx-newslist-more {
  margin: 0;
  display: flex;
  justify-content: flex-end;
  margin-right: -15px;
}
.bx-newslist .btn {
  background: none;
  border: none;
  padding: 0;
  color: #a4a4a4;
  margin-left: 5px;
}
.bx-newslist-block:hover .bx-newslist-date,
.bx-newslist-block:hover .bx-newslist-more .btn {
  /* color: #ff6157; */
  color: #10adef;
  background: none;
  border: none;
}
.bx-newslist-block:hover .open-book svg path {
  /* stroke: #ff6157; */
  stroke: #10adef;
}
.bx-newslist-block__bottom {
  position: absolute;
  left: 15px;
  bottom: 10px;
  padding: 0 15px;
  width: 100%;
  z-index: 2;
}
.whatsapp-button {
  position: fixed;
  right: 13px;
  bottom: 90px;
  transform: translate(-50%, -50%);
  background: #25d366; /*цвет кнопки*/
  border-radius: 50%;
  width: 55px; /*ширина кнопки*/
  height: 55px; /*высота кнопки*/
  color: #fff;
  text-align: center;
  line-height: 53px; /*центровка иконки в кнопке*/
  font-size: 35px; /*размер иконки*/
  z-index: 9999;
}
.whatsapp-button a {
  color: #fff;
}
.whatsapp-button:before,
.whatsapp-button:after {
  content: " ";
  display: block;
  position: absolute;
  border: 50%;
  border: 1px solid #25d366; /*цвет анимированных волн от кнопки*/
  left: -20px;
  right: -20px;
  top: -20px;
  bottom: -20px;
  border-radius: 50%;
  animation: animate 1.5s linear infinite;
  opacity: 0;
  backface-visibility: hidden;
}

.whatsapp-button:after {
  animation-delay: 0.5s;
}

@keyframes animate {
  0% {
    transform: scale(0.5);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}
@media (max-width: 800px) {
  .whatsapp-button {
    bottom: 8%; /*отступ кнопки снизу от экрана*/
    right: 3%; /*отступ кнопки слева от экрана(right - справа)*/
  }
}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_black/colors.css?17485921422698*/
body.bx-background-gradient {
  background: rgb(247, 247, 247);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(
    top,
    rgba(247, 247, 247, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(247, 247, 247, 1)),
    color-stop(100%, rgba(255, 255, 255, 1))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(247, 247, 247, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(247, 247, 247, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(247, 247, 247, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(247, 247, 247, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 );
  background-attachment: fixed;
}
.bx-logo-text small {
  color: #0083d1;
}
/*ABOUT*/

a.bxd-block:hover {
  border-color: #0083d1;
}
.bxd-icon {
  border: 1px solid #0083d1;
}
a.bxd-block:hover .bxd-icon {
  background: #0083d1;
}
.bxd-icon .fa {
  color: #0083d1;
}
a.bxd-block:hover .bxd-icon .fa {
  color: #fff;
}

/* BTN */
/* .bx-theme-black .btn.btn-default {
										outline: none;
										background-color: #FF6157;
										border-color: #ff6257;
										color: #FFF;
								}
								.bx-theme-black .btn.btn-default:hover {
										outline: none;
										background-color: #ff6e60;
										border-color: #FF6E60;
										color: #FFF;
								} */
.bx-theme-black .btn.btn-default {
  outline: none;
  background-color: #10adef;
  border-color: #10adef;
  color: #fff;
}
.bx-theme-black .btn.btn-default:hover {
  outline: none;
  background-color: #0083d1;
  border-color: #0083d1;
  color: #fff;
}
.bx-theme-black .btn.btn-default:active {
  outline: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

/* End */
/* /bitrix/templates/eshop_bootstrap_black/components/bitrix/search.title/visual1/style.min.css?17485921613392 */
/* /bitrix/templates/eshop_bootstrap_black/components/bitrix/sale.basket.basket.line/template1/style.min.css?17485921553716 */
/* /bitrix/templates/eshop_bootstrap_black/components/bitrix/menu/catalog_horizontal1/style.min.css?174859214510627 */
/* /bitrix/templates/eshop_bootstrap_black/components/bitrix/menu/catalog_horizontal1/themes/black/colors.min.css?1748592145986 */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1748588672467 */
/* /local/components/bitrix/eshop.socnet.links/templates/big_squares/style.css?174859229532137 */
/* /bitrix/templates/eshop_bootstrap_black/components/bitrix/menu/bottom_menu/style.css?1748592145542 */
/* /bitrix/templates/eshop_bootstrap_black/components/bitrix/sender.subscribe/template1/style.min.css?17485921614374 */
/* /bitrix/templates/eshop_bootstrap_black/styles.css?17485921426762 */
/* /bitrix/templates/eshop_bootstrap_black/template_styles.css?174859214259510 */
/* /bitrix/templates/eshop_bootstrap_black/colors.css?17485921422698 */
