

/* Start:/bitrix/components/bxready.market2/basket.small/templates/.default/header_style.min.css?175476833612517*/
#bxr-basket-row{display:block;float:right}#bxr-basket-row a,#bxr-basket-row a:hover,#bxr-basket-row a:visited,#bxr-basket-row a:active{text-decoration:none}#bxr-basket-row a.bxr-basket-indicator{color:#414141}.bxr-basket-indicator i{font-size:21px;line-height:44px;font-weight:normal;text-shadow:1px 1px 0 rgba(255,255,255,1);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.bxr-basket-indicator i:hover{color:rgba(0,0,0,0.4);text-shadow:0 0 0 rgba(255,255,255,1)}.bxr-indicator-item-active,.bxr-counter-active{background:#F00}.basket-body-container .bxr-helper{margin:0 20px;line-height:1.5;padding:15px;border:1px solid rgba(217,223,247,1);border-radius:4px}#bxr-basket-row>div{float:right;position:relative;border-left:1px solid #FFF;padding:0;text-align:center;width:44px;height:44px;line-height:44px;margin-left:20px}#bxr-basket-row>div:last-child{margin-left:0}.basket-body-table-row .basket-image a{width:54px;height:54px;display:block;margin:0}.basket-body-container table{width:100%}.basket-body-container .basket-body-title{margin:2px 0 18px 20px;text-align:left}.basket-body-container .basket-footer .bxr-color-button{text-transform:none;font-weight:normal;padding:10px 13px}.basket-body-container .basket-body-title .gray-line{font-size:16px;color:#555}.basket-body-container .basket-body-title-h{font-size:20px;font-weight:bold;display:inline-block;padding-top:0;margin-right:20px}.basket-body-container .basket-body-title-h i{font-size:20px;font-weight:normal;margin-right:5px}.basket-body-container .basket-footer{display:table;width:100%;padding:28px 20px 15px 24px}.basket-body-container .basket-footer>div{display:table-cell}.basket-body-container .basket-footer>div:first-child{text-align:left;font-weight:100;width:204px}.basket-body-container .basket-footer>div:last-child{text-align:right}.basket-body-container .basket-footer>div:first-child a{text-decoration:underline !important}#bxr-favor-body.basket-body-container .basket-footer>div:first-child a{text-decoration:none !important}.basket-body-container .basket-footer .bxr-format-price{font-size:1.143em}.basket-body-container .basket-footer .bxr-format-price>span{font-size:1.2em}.basket-body-container .basket-footer .bxr-format-price>span .bxr-detail-currency{font-size:.8889em;font-weight:normal}.basket-body-title-h span.bxr-basket-cnt{display:inline-block;font-size:.8em;line-height:18px;color:#fff;padding:0 10px;border-radius:4px;border:2px solid #fff;min-width:22px;height:22px;font-weight:900;margin-left:5px;text-align:center}.basket-body-container table th{background:#f6f6f7;padding:12px 5px;text-align:left;font-size:1em;color:#5a5a5a}.basket-body-container table td{padding:12px 5px;text-align:left;vertical-align:middle;border-bottom:1px solid #EEE}.bxr-basket-tab-content[data-tab='delay'] table tr:last-child td,.bxr-content-scroll[data-tab='favor'] table tr:last-child td{border-bottom:0;padding-bottom:0}.basket-body-container table th.first,.basket-body-container table td.first{padding-left:20px;padding-right:10px;width:85px}.basket-body-container table td.last{text-align:right;padding-right:20px;width:85px}.basket-body-container table td.basket-price,.basket-body-container table td.basket-summ{font-size:1.2em;font-weight:bold;width:110px;max-width:110px}.basket-body-container table td.basket-price span.bxr-detail-currency,.basket-body-container table td.basket-summ span.bxr-detail-currency{font-size:.75em;font-weight:100}.basket-body-container table td.basket-action{width:110px;text-align:right}.basket-body-table-row table td.basket-line-qty{width:110px}.basket-body-table-row table td.bxr-format-price{width:145px}.basket-body-container table td a{color:#414141}.basket-body-container .bxr-indicator-item{background:#fff;border:1px solid #e5e5e5;padding:0;height:37px;width:37px;border-radius:4px;font-size:13px;text-transform:uppercase;font-weight:bold;margin-left:6px}.basket-body-container .bxr-indicator-item.icon-button-delay .fa{font-weight:900}.basket-body-container .bxr-indicator-item.icon-button-delete{color:#f94b4b}.basket-body-container .bxr-indicator-item:first-child{margin-left:0}#bxr-delay-body,#bxr-basket-body,#bxr-compare-body,#bxr-favor-body{position:absolute;color:#222;padding:20px 0 15px;min-width:810px;max-width:810px;right:-22px;top:48px;display:none;background:#fefefe;-webkit-box-shadow:0 2px 10px 0 rgba(50,50,50,0.2);-moz-box-shadow:0 2px 10px 0 rgba(50,50,50,0.2);box-shadow:0 2px 10px 0 rgba(50,50,50,0.2);z-index:20;line-height:1;border-radius:4px}#bxr-basket-popup{padding:15px 25px;min-width:370px;max-width:370px}#bxr-basket-popup .min-order-price-notify{margin-top:0}#bxr-delay-body:before,#bxr-basket-body:before,#bxr-compare-body:before,#bxr-favor-body:before{content:'';position:absolute;right:31px;top:-13px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #d2d2d2}#bxr-delay-body:after,#bxr-basket-body:after,#bxr-compare-body:after,#bxr-favor-body:after{content:'';position:absolute;right:31px;top:-12px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}#basket-popup-product-image,#basket-popup-product-name,#basket-popup-buttons{text-align:center}#basket-popup-product-image{border:1px solid #efefef;border-radius:4px;padding:20px}#basket-popup-product-image>img{max-width:280px;max-height:280px}#basket-popup-product-name{font-size:1.25em;font-weight:bold;padding:15px 0 25px}#basket-popup-buttons{margin-bottom:20px}#basket-popup-buttons>span,#basket-popup-buttons>a{display:block;width:195px;margin:0 auto}#basket-popup-buttons>a{margin-bottom:13px;padding:13px 13px 12px}#basket-popup-buttons>span{text-transform:inherit;font-weight:normal;font-size:1.077em;padding:11px 13px 10px;cursor:pointer;border-radius:4px}#bxr-basket-body-mobile,#bxr-delay-body-mobile,#bxr-favor-body-mobile{display:none}#bxr-mobile-content{position:relative}.bxr-counter-mobile{font-size:24px;padding:8px;position:relative;z-index:18;background:#e5e9ea;display:inline-block;min-width:52px;text-align:center;cursor:pointer;margin-left:30px;float:right}.bxr-counter-mobile>span{position:absolute;display:none;right:-16px;top:-16px;font-family:Arial;font-size:16px;min-width:32px;min-height:32px;border-radius:32px;border:2px solid #FFF;text-align:center;padding:3px;z-index:20;background:#FFF}.bxr-counter-mobile>span.bxr-counter-active{display:block}#bxr-basket-mobile-container,#bxr-favor-mobile-container{display:none;position:absolute;z-index:18;top:58px;right:0;background:#f9f9f9;-webkit-box-shadow:0 15px 30px 0 rgba(50,50,50,0.2);-moz-box-shadow:0 15px 30px 0 rgba(50,50,50,0.2);box-shadow:0 15px 30px 0 rgba(50,50,50,0.2)}@media(max-width:479px){.bxr-counter-mobile{font-size:16px;padding:8px;min-width:40px;margin-left:18px}#bxr-basket-popup{max-width:320px;min-width:320px}#basket-popup-product-image>img{max-width:230px;max-height:230px;width:auto}.bxr-counter-mobile>span{right:-14px;top:-16px;font-size:14px;min-width:30px;min-height:30px;border-radius:32px;padding:3px}}.basket-body-container .basket-body-title-h.bxr-basket-tab,.basket-body-container .basket-body-title-h.tab-favor{font-size:1.071em;margin-right:20px;cursor:pointer}.bxr-basket-tab-content{display:none}.bxr-basket-tab-content.active{display:block}#bxr-favor-mobile-container .basket-image a{width:54px;height:54px;display:block;margin:0}#bxr-basket-mobile .basket-body-title-h.bxr-basket-tab{cursor:pointer;color:#414141}#bxr-basket-mobile .basket-body-title-h{font-size:13px;font-weight:bold;display:inline-block;padding-top:0;color:#fff;float:left;margin-right:20px;padding:4px}#bxr-basket-mobile .basket-body-title-h.active{color:#fff}#bxr-basket-mobile .basket-body-title-h span.bxr-basket-cnt{font-size:11px}.basket-body-table{margin-bottom:20px}.basket-action-row .bxr-basket-action{float:left;margin-left:10px}.basket-action-row .bxr-basket-add{margin:0 0 0 10px;padding:5px 7px;color:#414141}#bxr-favor-mobile-container .basket-action-row .bxr-basket-add{padding:4px 6px}.bxr-basket-favor-delete{font-size:14px;padding:4px 7px;color:#a00}.basket-action-row .bxr-indicator-item-active{color:#414141}div.popup-window.popup-window-with-titlebar,div.popup-window.popup-window-with-titlebar .bxr-basket-popup{padding:0;border-radius:6px;font-family:inherit}div.popup-window.popup-window-with-titlebar .popup-window-titlebar{height:auto}div.popup-window.popup-window-with-titlebar .popup-window-titlebar div{background:#fff;color:#000;border-radius:4px 4px 0 0;font-size:1.243em;color:#181818;font-weight:bold;padding:15px 25px;height:auto;line-height:1.42857143;border-width:2px !important}div.popup-window.popup-window-with-titlebar .popup-window-content{padding:0;background:transparent}.popup-window-titlebar-close-icon{width:18px;height:18px;right:12px;top:17px;background:#fff;opacity:1;border-radius:8px}.popup-window-titlebar-close-icon:after{background:0;content:"\00D7";display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:auto;height:auto;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.popup-window-titlebar-close-icon:hover:after{opacity:.5}.min-order-price-notify{border:1px solid rgba(255,20,0,0.13);border-radius:4px;padding:15px;margin:20px;margin-bottom:20px;background:#f2dede;color:#a94442;line-height:1.5}.bxr-color-button.bxr-add-order{border:1px solid}.bxr-mobile-all-summ{color:#fff;margin-right:10px;line-height:32px}@media(max-width:767px){.min-order-price-notify{margin:0;margin-bottom:20px}}.bxr-bsmall-prop{color:#b4b4b4}.basket-items-cnt{display:inline-block;font-size:.7857em;line-height:18px;color:#fff;padding:0 2px;border-radius:4px;position:absolute;top:-3px;right:-2px;border:2px solid #fff;min-width:22px;height:22px;font-weight:900}.bxr-basket-fixed #bxr-basket-row{background:#fff;position:fixed;top:180px;z-index:1030;position:fixed;right:0;box-shadow:0 1px 3px 0 rgba(0,0,0,0.12)}.bxr-basket-fixed #bxr-basket-row>div{float:none;margin:0;padding:0;width:64px;height:64px;line-height:64px}.bxr-basket-fixed #bxr-basket-row>div,.bxr-basket-fixed .bxr-rpbtn-margin-min .bxr-rpbtn-container{margin-left:0 !important}.bxr-basket-fixed #bxr-basket-row a.bxr-basket-indicator{display:block}.bxr-basket-fixed #bxr-basket-row>div.bxr-bg-hover-flat:hover a.bxr-basket-indicator,.bxr-basket-fixed #bxr-basket-row>div.bxr-bg-hover-flat:hover a.bxr-basket-indicator i,.bxr-basket-fixed #bxr-basket-row>div.bxr-bg-hover-flat:hover a.bxr-basket-indicator i:hover,.bxr-basket-fixed #bxr-basket-row>div.bxr-color-flat a.bxr-basket-indicator,.bxr-basket-fixed #bxr-basket-row>div.bxr-color-flat a.bxr-basket-indicator i,.bxr-basket-fixed #bxr-basket-row>div.bxr-color-flat a.bxr-basket-indicator i:hover{color:#fff;text-shadow:none;-webkit-transition:unset;-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset}.bxr-basket-fixed #bxr-delay-body,.bxr-basket-fixed #bxr-basket-body,.bxr-basket-fixed #bxr-compare-body,.bxr-basket-fixed #bxr-favor-body{right:100%;top:0;border:0;border-radius:4px 0 0 4px;box-shadow:-1px 1px 5px 0 rgba(0,0,0,0.12)}.bxr-basket-fixed #bxr-favor-body{top:-64px}.bxr-basket-fixed #bxr-basket-body{top:-128px}.bxr-basket-fixed #bxr-delay-body:before,.bxr-basket-fixed #bxr-basket-body:before,.bxr-basket-fixed #bxr-compare-body:before,.bxr-basket-fixed #bxr-favor-body:before,.bxr-basket-fixed #bxr-delay-body:after,.bxr-basket-fixed #bxr-basket-body:after,.bxr-basket-fixed #bxr-compare-body:after,.bxr-basket-fixed #bxr-favor-body:after{display:none}.bxr-basket-fixed .basket-items-cnt{background:transparent;border:0;left:0;right:0;font-size:.9em;color:#000;bottom:0;top:auto}.bxr-basket-fixed .bxr-color-flat .basket-items-cnt,.bxr-basket-fixed .bxr-bg-hover-flat:hover .basket-items-cnt{color:#fff}.bxr-basket-dinamic #bxr-delay-body,.bxr-basket-dinamic #bxr-basket-body,.bxr-basket-dinamic #bxr-compare-body,.bxr-basket-dinamic #bxr-favor-body{right:-810px}.basket-body-container .basket-body-title-h.bxr-basket-tab{padding-top:10px;padding-bottom:10px}.basket-body-container .tab-basket-clear{color:#888;font-size:1em;font-weight:normal;padding:10px 15px;float:right;border-style:solid;border-width:1px;border-color:#efefef;cursor:pointer}#bxr-basket-body .tab-basket-clear .fa-close{font-size:1em;margin-right:10px}
/* End */


/* Start:/bitrix/components/bxready.market2/catalog.compare.list/templates/.default/header_style.min.css?1754768346504*/
#bxr-counter-compare-new{display:none!important}#bxr-compare-body .bxr-content-scroll{width:100%}.basket-body-container .compare-body-title{margin:0 20px 20px;text-align:left}.basket-body-container .compare-body-title-h{font-size:20px;font-weight:bold;display:inline-block;padding-top:0;color:#414141;margin-right:20px}#bxr-compare-body.basket-body-container .basket-footer>div:first-child a{text-decoration:none!important}#bxr-compare-body.basket-body-container .basket-footer{padding:6px 20px 7px 24px}
/* End */


/* Start:/bitrix/components/bxready.market2/form.iblock/templates/popup/header_style.min.css?1754768366152*/
.popup-success{min-width:300px;max-width:800px;min-height:20px;font-size:16px;color:green;font-weight:bold;text-align:center;margin:20px 0;padding:20px}
/* End */


/* Start:/bitrix/components/bxready.market2/form.iblock/templates/request_product/header_style.min.css?1754768366152*/
.popup-success{min-width:300px;max-width:800px;min-height:20px;font-size:16px;color:green;font-weight:bold;text-align:center;margin:20px 0;padding:20px}
/* End */


/* Start:/bitrix/components/bxready.market2/catalog.fast.view/templates/.default/header_style.min.css?1754768347501*/
.bxr-modal-loading{height:200px;text-align:center}.bxr-modal-loading i{font-size:48px;line-height:200px}.fast-view-modal .modal-header{border-width:2px!important}.bxr-fast-view-btn{width:150px;text-align:center;padding:6px 10px;border-radius:4px;background:rgba(0,0,0,0.7);color:#fff;cursor:pointer;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out}.bxr-fast-view-btn:hover{background:rgba(0,0,0,1)}
/* End */


/* Start:/bitrix/components/bxready.market2/catalog.fast.view/templates/element/header_style.min.css?175476834722379*/

.fast-view-modal .bxr-container-catalog-element{background-color:#fff;background-clip:content-box}.fast-view-modal .bxr-container-catalog-element-title{margin:10px 24px 0 21px;border-bottom:1px solid #ededed}.fast-view-modal .bxr-detail-col{background:#fff;padding:20px;border-radius:4px}.fast-view-modal .bxr-slider-detail-col>.bxr-detail-col{padding-right:0}.fast-view-modal .bxr-slider-detail-col>.bxr-detail-col,.fast-view-modal .bxr-preview-detail-col>.bxr-detail-col{border-bottom:0}.fast-view-modal .bxr-right-col-detail.bxr-detail-col{padding:18px 20px 20px}.fast-view-modal .bxr-bottom-detail-col>.bxr-detail-col{border-top:0;border-radius:0}.fast-view-modal .bxr-detail-product-list-col{margin-top:20px}.fast-view-modal .bxr-detail-product-list-col>.bxr-detail-col{padding-top:10px}@media(min-width:992px){.fast-view-modal .bxr-detail-smart-links ul{box-shadow:0 2px 3px 0 rgba(0,0,0,0.08)!important}.fast-view-modal .bxr-bottom-detail-col{padding-right:15px!important}}.fast-view-modal .bxr-left-col-detail{padding:20px 10px}.fast-view-modal .bxr-rating-detail,.fast-view-modal .bxr-article{margin-bottom:20px}.fast-view-modal .bxr-article{font-weight:lighter;font-size:14px;line-height:14px;color:#414141}.fast-view-modal .bxr-anounce-detail{font-weight:lighter;line-height:22px;margin-bottom:20px}.fast-view-modal .bxr-detail-preview-wrap{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:20px 0 0}.fast-view-modal .bxr-detail-anounce{font-weight:400;line-height:16px;margin-bottom:30px}.fast-view-modal .bxr-props-table{width:100%;font-weight:lighter;margin-bottom:20px}.fast-view-modal .bxr-props-table .bxr-props-name,.fast-view-modal .bxr-props-table .bxr-props-data{background:url(/bitrix/components/bxready.market2/catalog.fast.view/templates/element/images/gray_pixel.png) no-repeat;background-position:0 12px;background-repeat:repeat-x}.fast-view-modal .bxr-props-table .bxr-props-name,.fast-view-modal .bxr-props-table .bxr-props-data{width:50%}.fast-view-modal .bxr-props-table .bxr-props-data{text-align:right}.fast-view-modal .bxr-props-table .bxr-props-name span{background:#FFF;padding:3px 5px 3px 0}.fast-view-modal .bxr-props-table .bxr-props-name{font-weight:500}.fast-view-modal .bxr-props-table .bxr-props-name.no-bold span{font-weight:lighter}.fast-view-modal .bxr-props-table .bxr-props-data span{background:#FFF;padding:3px 0 3px 5px}.fast-view-modal .bxr-props-table td{vertical-align:top;padding-bottom:8px}.fast-view-modal .bxr-props-data.bxr-props-data-group{text-align:left;padding-right:5px;background:0;font-weight:500}.fast-view-modal .bxr-detail-price-wrap{margin-bottom:14px}.fast-view-modal .bxr-detail-price-name-wrap,.bxr-detail-range-wrap{margin-bottom:20px}.fast-view-modal .bxr-detail-price-name-wrap:last-child,.fast-view-modal .bxr-detail-range-wrap:last-child{border-bottom:0}.fast-view-modal .bxr-detail-offers-price-wrap{display:none;margin-bottom:14px}.fast-view-modal .bxr-detail-old-price{font-size:15px;font-weight:lighter;color:#414141;text-decoration:line-through;float:left;margin-right:10px}.fast-view-modal .bxr-detail-old-price.bxr-with-range{float:right;margin:0;font-size:14px;line-height:25px}.fast-view-modal .bxr-detail-price{font-size:25px;line-height:1;font-weight:bold;color:#222;float:left;margin-bottom:10px}.fast-view-modal .bxr-detail-price.bxr-with-range{float:right;line-height:25px}.fast-view-modal .bxr-detail-currency,.fast-view-modal .bxr-detail-from,.fast-view-modal .bxr-detail-measure{font-size:17px;font-weight:lighter}.fast-view-modal .bxr-detail-range,.fast-view-modal .bxr-detail-price-name{font-size:14px;line-height:25px;font-weight:lighter;color:#414141;margin-right:20px;float:left}.fast-view-modal .bxr-detail-price-name{padding-top:0}.fast-view-modal .bxr-detail-price-name.bxr-without-range{margin-top:0;margin-bottom:5px;line-height:1;float:none}.fast-view-modal .bxr-detail-range-title,.fast-view-modal .bxr-detail-price-name-title{float:none;color:#414141;font-weight:bold;padding:4px 10px 3px 22px;position:relative;border:1px solid #e3e3e3;border-right:0;border-left:0;margin:0 0 10px -20px}.fast-view-modal .bxr-detail-range-title:after,.fast-view-modal .bxr-detail-price-name-title:after{content:"";background:url(/bitrix/components/bxready.market2/catalog.fast.view/templates/element/images/arrow-right.png) no-repeat;width:11px;height:32px;position:absolute;top:0;right:-10px}.fast-view-modal .bxr-detail-range.bxr-without-sale{margin-top:2px}.fast-view-modal .bxr-discount-percent{display:inline-block;font-size:15px;font-weight:bold;color:#d50000;border:2px solid #d50000;border-radius:4px;padding:5px 14px;margin:14px 10px 10px 0}.fast-view-modal .bxr-discount-value{display:inline-block;font-size:13px;border:2px solid #ff9800;border-radius:4px;padding:5px 14px;margin:14px 0 10px 0}.fast-view-modal .bxr-discount-value span{font-size:15px;font-weight:bold}.fast-view-modal .bxr-discount-value span.bxr-detail-currency{font-size:13px;font-weight:lighter}.fast-view-modal .bxr-detail-offers-buy-btn-wrap{display:none;margin-bottom:10px}.bxr-basket-action button{font-size:13px;text-transform:uppercase;font-weight:bold;border-radius:4px}.fast-view-modal .bxr-color-button.bxr-detail-product-request,.fast-view-modal .bxr-detail-product-request{cursor:pointer;font-size:13px;text-transform:uppercase;font-weight:bold;border-radius:4px;margin-bottom:18px}.fast-view-modal .bxr-detail-buy-btn-wrap .bxr-basket-action{margin-bottom:8px}.fast-view-modal .bxr-basket-action button.bxr-one-click-buy{border:0;background:0;font-size:13px;font-weight:lighter;color:#414141;text-decoration:underline;text-transform:initial;padding:0 0 18px}.fast-view-modal .bxr-basket-action button.bxr-basket-add{min-height:40px}.fast-view-modal .bxr-bprop-table{margin:10px 0;width:100%}.fast-view-modal .bxr-bprop-table tr td{padding-bottom:10px;width:50%;font-weight:lighter}.fast-view-modal .bxr-bprop-table tr td.bxr-bprop-value{position:relative;padding-left:10px}.fast-view-modal .bxr-bprop-table .bxr-bprop-select{border:1px solid #e3e3e3;border-radius:4px;padding:4px;font-size:13px;width:100%;cursor:pointer}.fast-view-modal .bxr-bprop-table .wrong-bprop .bxr-bprop-select{border:1px solid #a94442}.fast-view-modal .bxr-bprop-tooltip{position:absolute;top:-34px;left:10px;border:1px solid #a94442;border-radius:4px;padding:4px;font-size:11px;width:100px;background:#f2dede;color:#a94442;opacity:0;visibility:hidden;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in}.fast-view-modal .bxr-bprop-table .wrong-bprop .bxr-bprop-tooltip{opacity:1;visibility:visible}.fast-view-modal .bxr-bprop-tooltip .fa-caret-down{position:absolute;bottom:-10px;left:35px;font-size:13px;color:#a94442}.fast-view-modal .bxr-props-block>div{padding:5px 0}.fast-view-modal .bxr-props-block h5{margin:5px 0}.bxr-detail-torg-btn .bxr-share-group,.bxr-detail-torg-btn button{font-size:12px;font-weight:400;color:#222;border:1px solid #d3d3d3;border-radius:4px;padding:7px 6px 6px 6px;min-width:30px;display:inline-block;text-transform:none;background-color:#fff;width:112px;margin-right:5px;margin-bottom:10px;cursor:pointer;text-align:center;transition:all .1s ease-in;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in}.fast-view-modal .bxr-detail-torg-btn .bxr-basket-action.bxr-basket-group{display:inline-block;float:none;margin-bottom:10px}.fast-view-modal .bxr-detail-torg-btn button.bxr-basket-favor{float:none;margin:0}.fast-view-modal .bxr-detail-torg-btn .bxr-share-group{display:block}.fast-view-modal .bxr-detail-torg-btn .bxr-share-group:last-child{margin-right:0}.fast-view-modal .bxr-detail-torg-btn .bxr-indicator-item-delay{margin-right:0}.fast-view-modal .bxr-detail-torg-btn .fa:before{margin-right:6px}.fast-view-modal .bxr-subscribe-wrap{margin-bottom:18px}.fast-view-modal .bxr-share-icon-wrap{display:none;position:relative}.fast-view-modal .bxr-indicator-item-active:not(.spinner-wrap),.fast-view-modal .bxr-counter-active:not(.spinner-wrap),.fast-view-modal .bxr-counter-compare-active:not(.spinner-wrap),.fast-view-modal .bxr-detail-torg-btn .bxr-indicator-item-active:not(.spinner-wrap),.fast-view-modal .bxr-detail-torg-btn .bxr-counter-compare-active:not(.spinner-wrap){color:#fff!important}.fast-view-modal .bxr-market-sku-select-wrap{margin-bottom:30px}.fast-view-modal .sku-choise-wrap{position:relative}.fast-view-modal .sku-prop-name{font-size:14px;font-weight:lighter;color:#414141;margin:14px 0 6px}.fast-view-modal .sku-prop-values-list{margin:0;padding:0;list-style:none}.fast-view-modal .sku-prop-values-list li{cursor:pointer;float:left;position:relative}.fast-view-modal .sku-prop-value{width:34px;height:34px;margin-right:12px;font-size:11px;font-weight:bold;line-height:30px;text-align:center;margin-bottom:6px;border-radius:4px;transition:all .1s ease-in;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in}.sku-prop-value.prop-img-wrap{border:1px solid #eaeaea}.fast-view-modal .prop-img-wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:auto;max-height:100%;max-width:30px;margin-top:1px;border:2px solid #fff}.fast-view-modal .active.prop-img-wrap img{margin-top:0}.fast-view-modal .prop-img-wrap.rounded{border-radius:50%}.fast-view-modal .prop-img-wrap.rounded img{border-radius:50%}.fast-view-modal .active.prop-img-wrap .prop-checked{width:30px;height:30px;position:absolute;left:0;top:0;background:url(/bitrix/components/bxready.market2/catalog.fast.view/templates/element/images/ico-check.png) no-repeat center center}.sku-prop-value.prop-text-wrap{border:1px solid #c8c8c8;line-height:27px;display:inline-block;float:none;width:auto;min-width:26px;height:auto;min-height:26px;padding:3px 12px}.fast-view-modal .sku-prop-value.prop-text-wrap.rounded{border-radius:50%;min-width:36px;line-height:26px;padding:4px}.fast-view-modal .active.prop-text-wrap{padding:2px 11px}.fast-view-modal .sku-prop-value.prop-text-wrap.rounded.active{padding:3px 4px}.fast-view-modal .offers-cnt{display:none;font-size:14px;font-weight:lighter;color:#0d0d0d;text-align:left;position:absolute;top:0;left:-310px;background-color:#fff;box-shadow:1px 0 8px 2px rgba(0,0,0,0.1);padding:20px 20px 26px;width:300px;z-index:1030;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out}.fast-view-modal .offers-cnt:after{content:"";background:url(/bitrix/components/bxready.market2/catalog.fast.view/templates/element/images/tooltip_arrow.png) top left no-repeat;width:8px;height:15px;margin-top:-8px;position:absolute;top:50%;right:-8px}.fast-view-modal .offers-cnt a,.fast-view-modal .text-link{display:inline-block;margin-top:10px;border-radius:4px}.fast-view-modal .offers-cnt a:hover,.fast-view-modal .text-link:hover{text-decoration:none}.fast-view-modal .offers-cnt .popup-window-close-icon{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;background:0;border:0;background-color:#999;border-radius:50%;padding:0;width:16px;height:16px;right:5px;top:-4px}.fast-view-modal .offers-cnt .popup-window-close-icon:before{content:"\f057";font-size:20px;position:absolute;top:0;left:0;background:0;color:#FFF;border-radius:50%;top:-2px;left:-1px}.fast-view-modal .bxr-sku-select-wrap{width:100%;height:36px;border:1px solid #e3e3e3;border-radius:4px;padding:8px 0 0 10px;font-size:13px;position:relative;cursor:pointer}.fast-view-modal .bxr-sku-select-wrap hr{position:absolute;top:14px;left:0;height:1px;width:100%;color:#e3e3e3;display:none}.fast-view-modal .bxr-sku-select-wrap .fa{position:absolute;right:-1px;top:-1px;color:#fff;font-size:20px;padding:8px 10px 8px;border-radius:0 4px 4px 0}.fast-view-modal .bxr-sku-select-chosen-inner{margin-bottom:8px;max-width:90%;word-break:break-all;height:18px;overflow:hidden}.fast-view-modal .bxr-sku-select-items{display:none;width:100%;overflow:hidden;list-style:none;padding:0 10px;margin:0;overflow-y:scroll;height:270px;position:absolute;left:-1px;top:35px;border:1px solid #e3e3e3;border-top:0;z-index:999;background:#fff}.fast-view-modal .bxr-sku-select-items.scroll-content{top:0}.fast-view-modal .bxr-sku-select-items li{border-bottom:1px solid #e3e3e3;padding:10px 10px}.fast-view-modal .bxr-sku-select-items li:last-child{border-bottom:0}.fast-view-modal .bxr-offers-ico{display:inline-block;overflow:hidden;text-align:center;max-height:100%;max-width:100%;width:46px;height:46px;line-height:46px;border:1px solid #e3e3e3;float:left;margin-right:11px;margin-left:0;background:#fff}.fast-view-modal .bxr-offers-ico img{max-width:75%;max-height:75%;margin-top:-10%;height:auto;display:inline-block}.fast-view-modal .bxr-offers-props{word-break:break-word;padding-left:58px;margin-top:-3px}.fast-view-modal .bxr-sku-select-item:hover .bxr-offer-props-name{text-decoration:none}.fast-view-modal .bxr-sku-prop-brackets{color:#a8a8a8;display:block}.fast-view-modal #bxr-market-detail-basket-btn-wrap{margin-bottom:10px}.fast-view-modal .bxr-sku-icons-items-block{position:relative}.fast-view-modal .bxr-sku-icons-items-block .bxr-offers-scroll{display:inline}.fast-view-modal .bxr-sku-icons-items{list-style:none;padding:0;margin:10px 0}.fast-view-modal .bxr-sku-icons-items li{float:left;margin-bottom:10px;cursor:pointer}.fast-view-modal .bxr-offers-ico.rounded{border-radius:50%}.fast-view-modal .bxr-sku-icons-items li .bxr-offers-props{display:none}.fast-view-modal .bxr-no-image-detail-wrap{line-height:360px;text-align:center}.fast-view-modal .bxr-element-slider{background-color:#fff;position:relative;display:none}.fast-view-modal .bxr-element-slider .bxr-circle-marker-vertical{top:10px;left:20px;z-index:899}.fast-view-modal .bxr-element-slider-main{text-align:center;border:1px solid #f6f6f6;border-radius:4px;height:360px;overflow:hidden;margin-bottom:10px}.fast-view-modal .bxr-element-slider-nav{padding-left:3px;text-align:center}.fast-view-modal .bxr-element-slider-main .slick-list .slick-track a{line-height:340px;margin-top:10px;background:#fff;outline:0}.fast-view-modal .bxr-element-slider-main .slick-list .slick-track a img{max-width:100%;max-height:340px;display:inline-block}.fast-view-modal .bxr-element-slider-nav .slick-list .slick-track .slick-slide{text-align:center;border:1px solid #f6f6f6;cursor:pointer;margin-right:8px;border-radius:4px;width:56px;height:56px}.fast-view-modal .bxr-element-slider-nav .slick-list .slick-track .slick-slide.bxr-def-border{border:1px solid #f6f6f6}.fast-view-modal .bxr-element-slider-nav .slick-list .slick-track .slick-slide .slide-wrap{display:inline-block;overflow:hidden;vertical-align:middle;width:54px;height:54px;line-height:54px;max-height:100%;max-width:100%}.fast-view-modal .bxr-element-slider-nav .slick-list .slick-track .slick-slide .slide-wrap img{max-width:90%;max-height:90%;height:auto;display:inline-block}.fast-view-modal .slick-dots{display:inline-block;list-style:none;padding:0}.fast-view-modal .slick-dots li{float:left;margin-right:4px}.fast-view-modal .slick-dots li button{cursor:pointer;position:relative;width:12px;height:12px;border:0;color:transparent;border-radius:50%;font-size:0;background:#ddd}.fast-view-modal .slick-dots li.slick-active button{background:#a3a3a3}.fast-view-modal .bxr-element-slider .slick-arrow,.fast-view-modal .bxr-complect-wrap .slick-arrow{display:none;position:absolute;height:50px;opacity:.4;top:50%;margin-top:-25px;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.fast-view-modal .bxr-element-slider .bxr-element-slider-main:hover>.slick-arrow,.fast-view-modal .bxr-element-slider .bxr-element-slider-nav:hover>.slick-arrow,.fast-view-modal .bxr-complect-wrap:hover>.slick-arrow{opacity:.4;box-shadow:none}.fast-view-modal .bxr-element-slider .slick-next,.fast-view-modal .bxr-complect-wrap .slick-next{right:0;border-top-right-radius:0;border-bottom-right-radius:0;border-radius:4px 0 0 4px;padding:12px 20px}.fast-view-modal .bxr-element-slider .slick-prev,.fast-view-modal .bxr-complect-wrap .slick-prev{left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-radius:0 4px 4px 0;padding:12px 20px}.fast-view-modal .bxr-element-slider .bxr-element-slider-main:hover>.slick-arrow:hover,.fast-view-modal .bxr-element-slider .bxr-element-slider-nav:hover>.slick-arrow:hover,.fast-view-modal .bxr-complect-wrap:hover>.slick-arrow:hover{opacity:.8}.fast-view-modal .bxr-element-slider-nav .slick-prev{left:4px!important}.fast-view-modal .bxr-element-slider-nav .slick-next{right:8px!important}.fancybox-container:not(.fancybox-container--thumbs) .scroll-wrapper{display:none}.magnifier{border-radius:4px 4px 0 0}.textdn{border-top:0!important;width:300px!important;font-family:'Roboto',sans-serif!important;border-radius:0 0 4px 4px}.cursorshade{border-radius:4px}.fast-view-modal .brand-detail{border:1px solid #f6f6f6;border-radius:4px;position:absolute;bottom:8px;right:8px;padding:6px;background-color:#fff}.fast-view-modal .bxr-instock-wrap,.fast-view-modal .bxr-outstock-wrap{border-radius:2px;padding:3px 8px 1px;margin:0 0 20px;display:inline-block;font-size:12px;font-weight:lighter}.fast-view-modal .bxr-instock-wrap{color:#599d0a;border:1px solid #599d0a}.fast-view-modal .bxr-outstock-wrap{color:#0f7eda;border:1px solid #0f7eda}.fast-view-modal .bxr-element-get-back.bxr-color-button{display:inline-block;padding:5px 12px 5px;margin-top:20px;font-size:11px;font-weight:400;border-radius:4px;color:#fff}.fast-view-modal .bxr-element-get-back.bxr-color-button:hover{text-decoration:none}.fast-view-modal .bxr-element-detail .bxr-discount-timer{min-height:54px;margin-bottom:10px}.fast-view-modal .bxr-bottom-detail-col>.bxr-detail-col.bxr-detail-col-complect{padding-right:0;margin-left:-20px;margin-right:-20px;background:transparent}.fast-view-modal .bxr-complect-wrap{margin-top:-12px}.fast-view-modal .bxr-detail-col-complect h3,.fast-view-modal .bxr-detail-col-complect .h3{padding-left:20px}.fast-view-modal .bxr-share-wrap{display:inline-block;margin-top:15px;float:right}.fast-view-modal .bxr-share-title{color:#b7b7b7;margin-top:7px;float:left}.fast-view-modal .bxr-detail-col-tabs .bxr-initial{position:initial}.fast-view-modal .bxr-detail-tab-hr{margin:0;border-top:1px solid #e9e9e9}.fast-view-modal .bxr-countdown{width:100%;height:auto}.fast-view-modal .bxr-countdown .bxr-tiles{display:inline-block}.fast-view-modal .bxr-countdown .bxr-tiles>span{width:46px;padding:0;background:#fff;box-shadow:none;border:1px solid #e0e0e0;border-radius:4px 4px 0 0;font-size:17px;font-weight:bold;color:#222}.fast-view-modal .bxr-countdown .bxr-tiles.gray>span{background:#d9d9d9;background:-moz-linear-gradient(top,#d9d9d9 1%,#e6e6e6 100%);background:-webkit-linear-gradient(top,#d9d9d9 1%,#e6e6e6 100%);background:linear-gradient(to bottom,#d9d9d9 1%,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9',endColorstr='#e6e6e6',GradientType=0);border-bottom-color:#cfcfcf}.fast-view-modal .bxr-countdown .bxr-tiles>span:after{content:':';width:auto;height:auto;left:initial;right:-8px;top:initial;bottom:-8px;border:0;background:0;color:#888}.fast-view-modal .bxr-countdown .bxr-tiles>span:last-child:after{content:'';height:auto}.fast-view-modal .bxr-countdown .labels{display:inline-block;width:auto;height:20px;text-align:initial;padding:0;margin:0;list-style:none}.fast-view-modal .bxr-countdown .labels li{width:46px;color:#6d6d6d;border:1px solid #e0e0e0;border-top:0;border-radius:0 0 4px 4px;margin:0 6px 0 2px;display:block;float:left;padding:2px 0}.fast-view-modal .bxr-countdown .labels li.days{margin-left:0}.fast-view-modal .bxr-countdown .labels li.seconds{margin-right:0}.bxr-countdown .labels.gray li{background:#e6e6e6;background:-moz-linear-gradient(top,#e6e6e6 0,#efefef 100%);background:-webkit-linear-gradient(top,#e6e6e6 0,#efefef 100%);background:linear-gradient(to bottom,#e6e6e6 0,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6',endColorstr='#efefef',GradientType=0);box-shadow:0 1px 0 rgba(0,0,0,0.5)}.fast-view-modal .bx_item_rating{text-align:right;float:left;margin-right:20px;margin-left:10px}.fast-view-modal .rating-title{float:left;line-height:14px;color:#414141;font-weight:lighter}.fast-view-modal .bx_item_rating .bx_stars_container{position:relative;width:61px;height:12px;background:#dadada;background-size:100% 100%}.fast-view-modal .bx_item_rating .bx_stars_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:101;background:url(/bitrix/components/bxready.market2/catalog.fast.view/templates/element/images/stars.png) no-repeat center;cursor:pointer}.fast-view-modal .bx_item_rating .bx_stars_progres{position:absolute;top:0;bottom:0;left:0;background:#f18e00}.fast-view-modal .bx_item_rating .bx_stars_rating_votes{color:#8d8d8d;font-size:11px;line-height:11px;vertical-align:middle}.modal.fast-view-modal{z-index:1050;background:rgba(0,0,0,0.5)}.fast-view-modal .fast-view-modal-dialog{width:1000px}@media(max-width:1024px){.bxr-fast-view-btn,.fast-view-modal-dialog{display:none!important}}.fast-view-modal .bxr-name-wrap{display:block;font-size:22px;color:#181818;font-weight:bold}.fast-view-modal .bxr-name-wrap:hover,.fast-view-modal .bxr-name-wrap:visited,.fast-view-modal .bxr-name-wrap:focus,.fast-view-modal .bxr-name-wrap:active{text-decoration:none}.bxr-loupe{z-index:999}.fast-view-modal .bxr-indicator-item-active.spinner-wrap,.fast-view-modal .bxr-counter-active.spinner-wrap,.fast-view-modal .bxr-counter-compare-active.spinner-wrap,.fast-view-modal .bxr-detail-torg-btn .bxr-indicator-item-active.spinner-wrap,.fast-view-modal .bxr-detail-torg-btn .bxr-counter-compare-active.spinner-wrap,.fast-view-modal .bxr-detail-torg-btn .bxr-share-group.spinner-wrap,.fast-view-modal .bxr-detail-torg-btn button.spinner-wrap{padding:7px 6px 6px 6px;background:#efefef;color:#000}.fast-view-modal .bxr-element-container .bxr-compare-button .fa{width:13px;font-size:13px}.fast-view-modal .bxr-element-container .bxr-compare-button .fa.fa-spin{margin-left:1px;margin-right:-1px}.fast-view-modal .spinner{display:inline-block;width:14px;height:14px;background:url(/bitrix/components/bxready.market2/catalog.fast.view/templates/element/images/spin.png);margin-bottom:-3px;margin-right:4px}.fast-view-modal .bxr-compare-button{padding:7px 9px 6px 8px}.fast-view-modal .wheel{animation-name:spin;animation-duration:600ms;animation-iteration-count:infinite;animation-timing-function:linear;z-index:4}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
/* End */


/* Start:/bitrix/components/bxready.market2/menu/templates/bxr_mobile_v1/style.min.css?17547683695608*/
.bxr-mobile-menu-content{overflow-x:hidden}.bxr-mobile-push-menu{font-size:.9286em;position:relative;min-width:290px}.bxr-mobile-push-menu-header{position:relative;min-height:52px;background:#FFF;-webkit-box-shadow:0 2px 10px 0 rgba(100,100,100,0.25);-moz-box-shadow:0 2px 10px 0 rgba(100,100,100,0.25);box-shadow:0 2px 10px 0 rgba(100,100,100,0.25)}#bxr-mobile-phone,#bxr-mobile-contacts,#bxr-mobile-search,#bxr-mobile-user,#bxr-mobile-auth-data{display:none;width:100%;position:absolute;z-index:45;background:#FFF;border-bottom:2px solid #f8f8f8;border-top:2px solid #f8f8f8;-webkit-box-shadow:0 10px 20px 0 rgba(100,100,100,0.25);-moz-box-shadow:0 10px 20px 0 rgba(100,100,100,0.25);box-shadow:0 10px 20px 0 rgba(100,100,100,0.25)}.bxr-mobile-slide table{font-size:1em}.bxr-mobile-slide table td{padding:6px 5px}.bxr-mobile-push-menu-content{overflow:hidden;position:absolute;width:100%;margin-left:-954px;top:-1px;z-index:45;background:#FFF}.bxr-mobile-contact-form{border:1px solid #e8e8e8;padding:20px;background:#fafafa}.bxr-mobile-contact-form.bxr-built-in-form{background:url(/bitrix/components/bxready.market2/menu/templates/bxr_mobile_v1/images/form-bg.png)}.bxr-mobile-contact-form.bxr-built-in-form h2,.bxr-mobile-contact-form.bxr-built-in-form .h2{margin-top:0}.bxr-mobile-contact-form table td{padding:0}.bxr-mobile-push-menu-content #bxr-mobile-menu-body{background:#FFF;float:left;width:100%;position:relative;font-weight:bold}.bxr-mobile-push-menu-header .bxr-mobile-menu-button{width:50px;cursor:pointer;float:left;color:#616161;text-align:center;height:52px;font-size:1.214em;padding:17px 5px}.bxr-mobile-push-menu-header .bxr-mobile-menu-button:hover,.bxr-mobile-push-menu .bxr-mobile-menu-button-close,.bxr-mobile-push-menu-header .bxr-mobile-menu-button-active{color:#FFF}.bxr-mobile-push-menu-header .bxr-mobile-menu-button-close{display:none}.bxr-mobile-push-menu-content.bxr-mobile-menu-list{position:relative}#bxr-multilevel-menu{position:relative;width:100%;list-style:none;padding:0;margin:0}#bxr-multilevel-menu li.content-child{display:none;background:#FFF;list-style:none;padding:0;margin:0;width:100%}#bxr-multilevel-menu li.content-child ul{margin:0;padding:0}#bxr-multilevel-menu a,#bxr-multilevel-menu li.child,#bxr-multilevel-menu li.parent{padding:20px 20px;border-bottom:1px solid #e6eaed;display:block;width:100%;cursor:pointer}#bxr-multilevel-menu a:hover:not(.bxr-color):not(.bxr-color-dark),#bxr-multilevel-menu li.child:hover:not(.bxr-color):not(.bxr-color-light-hover),#bxr-multilevel-menu li.parent:hover{background:#f8f8f8}#bxr-multilevel-menu li.title{position:relative;color:#FFF}#bxr-multilevel-menu li.child,#bxr-multilevel-menu li.title{padding:20px}#bxr-multilevel-menu .content-child>ul{display:block;width:100%}#bxr-multilevel-menu li.child-title a{position:relative;color:#FFF}#bxr-multilevel-menu li.child-title{position:relative}#bxr-multilevel-menu li.child-title .menu-arrow-top{position:absolute;width:0;height:0;left:15px;margin-left:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top-width:10px;border-bottom:0;bottom:-6px}#bxr-multilevel-menu li.title .menu-arrow-top{position:absolute;width:0;height:0;left:15px;margin-left:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top-width:10px;border-bottom:0;bottom:-6px}#bxr-multilevel-menu li span.direction{float:right;font-size:.9286em;padding:3px 0}@media(max-width:768px){.bxr-mobile-contact-form table,.bxr-mobile-contact-form .answer{font-size:.8571em}}.bxr-mobile-push-menu-v2{display:table;width:100%;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,0.12);background:#fff;border-radius:4px}.bxr-mobile-push-menu-v2>div{display:table;min-height:43px;float:left;table-layout:fixed}.bxr-mobile-push-menu-v2>div:not(.bxr-w100){width:50%}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button{display:table-row;width:100%;margin:0;padding:0}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button>li{display:table-cell;vertical-align:middle;text-align:center;color:#616161;font-weight:bold;text-transform:uppercase;cursor:pointer;border-left:1px solid #dfdfdf;height:43px;position:relative}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button>li a{color:#616161;display:block;line-height:43px}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button>li:hover,.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button>li.bxr-color,.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button>li:hover a,.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button>li.bxr-color a,.bxr-mobile-push-menu-v2.bxr-color-flat .bxr-mobile-push-menu-button>li,.bxr-mobile-push-menu-v2.bxr-dark-flat .bxr-mobile-push-menu-button>li,.bxr-mobile-push-menu-v2.bxr-color-flat .bxr-mobile-push-menu-button>li a,.bxr-mobile-push-menu-v2.bxr-dark-flat .bxr-mobile-push-menu-button>li a{color:#fff}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button>li:first-child{border-left:0;width:50%}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button>li span{margin-left:13px}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button>li .fa{font-size:1.286em}#bxr-mobile-auth-data .bxr-profile{font-size:14px;text-align:center}#bxr-mobile-auth-data .bxr-profile a{margin-right:30px}#bxr-mobile-auth-data .bxr-profile i{margin-right:10px;font-size:20px}@media(max-width:660px){.bxr-mobile-push-menu-v2>div{width:100% !important}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom{border-top:1px solid #dfdfdf}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-top .bxr-mobile-push-menu-button>li{height:52px}.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-top .bxr-mobile-push-menu-button>li:first-child{border-left:0}}
/* End */


/* Start:/bitrix/components/bxready.market2/search.title/templates/.default/style.min.css?17547683744656*/
.bx-searchtitle{margin:0}.bx-searchtitle form{margin-bottom:0;border:1px solid #e6e9ea;border-radius:2px;color:#e6e9ea}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:.9571em;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;padding-right:2px;background:#fff;width:100%}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:31px;padding:6px 12px;font-size:1em;line-height:1.42857143;color:#555;border:0;border-right:0;border-radius:2px 0 0 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-searchtitle .bxr-input-group-btn button{position:relative;border:0;background:#fff;display:inline-block;margin-bottom:0;cursor:pointer;padding:4px 8px 6px;border-radius:0;border-left:1px solid #e6e9ea;font-size:1.143em;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;line-height:14px;color:#414141}.bx-searchtitle .bxr-input-group-btn button:hover,.bx-searchtitle .bxr-input-group-btn button:active,.bx-searchtitle .bxr-input-group-btn button:focus{outline:0;box-shadow:none}.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-color:#ccc;display:inline-block;margin-bottom:0;cursor:pointer;padding:9px 12px;border-radius:0;color:#fff;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;padding:5px 7px 6px;font-size:.9571em;line-height:14px;border-radius:50%}.bx-searchtitle .bx-input-group-btn button:hover{background-color:#ddd}div.title-search-result{display:none;overflow:hidden;z-index:9;min-width:260px;margin-top:-2px;background-color:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,0.12);border-radius:4px}div.title-search-fader{display:none;background-image:url('/bitrix/components/bxready.market2/search.title/templates/.default/images/fader.png');background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:.9571em}div.title-search-result td.title-search-price span{font-size:1.857em}.bx-searchtitle .bxr-input-group-btn{position:relative;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}.bx_searche .bx_img_element{float:left;width:67px;padding:5px 10px;top:0;bottom:0;border-right:1px solid #eeeff1}.bx_searche .bx_item_block{position:relative;border-bottom:1px solid #eeeff1}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat}.bx_searche .bx_item_element{padding-left:20px;min-height:53px;display:table-cell;height:53px;vertical-align:middle;width:100%;line-height:1.2;text-align:left}.bx_searche .bx_item_element hr{margin:0;border:0;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:5px;display:inline-block;font-size:.9286em;text-decoration:none}.bx_searche .bx_item_element a b{font-weight:normal}.bx_searche .bx_item_element a span{color:#000}.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:.9286em}.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}.bx_item_block.all_result .all_result_title{display:block;font-size:.9571em;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{text-decoration:underline}.bx_item_block.all_result .all_result_title .fa.fa-search-plus{margin-right:8px;font-size:1.3em}.bx_item_block.all_result a{margin-top:0}.title-search-selected{background:#f6f6f7}.bx_searche_region .bx_item_element{padding-left:13px!important}
/* End */


/* Start:/bitrix/components/bxready.market2/form.iblock/templates/built_in/style.min.css?1754768366152*/
.popup-success{min-width:300px;max-width:800px;min-height:20px;font-size:16px;color:green;font-weight:bold;text-align:center;margin:20px 0;padding:20px}
/* End */


/* Start:/bitrix/components/bxready.market2/iblock.element.add.form/style.min.css?17547683664367*/
.success-message{text-align:center;font-size:16px}.starrequired{color:red}.request-product{text-align:left;margin-bottom:8px;display:table-row}.request-product>div{display:table-cell}.bxr-form-body .bxr-pr-name{margin:14px 0 6px 0;display:inline-block}.bxr-form-body .bxr-personal-accept{margin-top:25px;font-size:.9286em}.request-product-img{width:94px;height:94px;display:block;position:relative;margin-bottom:0;border:1px solid #efefef;border-radius:4px}.request-product-img img{top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:auto;max-height:80px;max-width:80px;position:absolute;display:block}.request-product-name{padding-left:14px;font-size:1.143em;font-weight:bold}.bxr-form-body textarea{resize:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px;outline:0;border:1px solid #e7e7e7;border-radius:3px;box-shadow:inset 2px 2px 2px -1px rgba(180,188,191,0.23);vertical-align:middle;font-size:90%}.modal-title{margin:1px 0 0 0!important}.modal.bxr-form-modal.in{z-index:2000}.bxr-form-body .bxr-form-select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px;outline:0;border:1px solid #e7e7e7;border-radius:3px;box-shadow:inset 2px 2px 2px -1px rgba(180,188,191,0.23);vertical-align:middle;font-size:90%}.bxr-form-body .form-control:focus{background:#fff}.bxr-form-body .form-control{height:40px;background:#faf9f9;border:1px solid #efefef;border-radius:4px;box-shadow:none!important}.bxr-form-body .form-control[multiple=multiple]{height:85px}.bxr-form-body textarea.form-control{height:auto}.bxr-form-body .captchaImgContent{display:block;width:180px;overflow:hidden;border-radius:4px;border:1px solid #e2e2e2;height:40px;float:left}.bxr-form-body .captchaBlock{display:table-row;height:40px}.bxr-form-body .captchaBlock>div{display:table-cell;height:40px;vertical-align:top;width:100%}.bxr-form-body .captchaBlock>div:first-child{width:242px}.bxr-form-body .captchaImgContent .captchaImg{margin:-1px}.bxr-form-body .reloadCaptcha{width:45px;height:40px;background:#fff;border-radius:0 4px 4px 0;border:1px solid #e2e2e2;margin-left:-3px;position:absolute;font-size:20px;padding:9px 14px;cursor:pointer;margin-left:-63px}.bxr-form-body .inputCaptcha{width:100%;padding:11px 11px 10px 11px}.bxr-form-body .captchaImgContent{display:block;width:182px;overflow:hidden;border-radius:4px;border:1px solid #e2e2e2;height:40px;float:left;margin-right:60px}.bxr-form-body .bxr-button-group{margin:15px 0 17px}.bxr-form-body-container .bxr-form-errors{border:1px solid rgba(255,20,0,0.13);border-radius:4px;padding:15px 15px 10px;margin-bottom:20px;background:#f2dede;color:#a94442;line-height:1.5}.bxr-form-body-container .bxr-form-errors>p{margin-bottom:5px}.bxr-form-body-container .bxr-form-errors .fa.fa-exclamation-triangle{padding-right:5px}.bxr-form-body-container .errortext,.bxr-form-body-container .starrequired{color:#a94442!important}@media(max-width:450px){.bxr-form-body .captchaBlock{height:auto}.bxr-form-body .captchaBlock,.bxr-form-body .captchaBlock>div{display:block}.bxr-form-body .captchaBlock>div:first-child{margin-bottom:10px}}.bxr-label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:13px;font-weight:normal;line-height:20px}.bxr-checkbox,.bxr-radio{position:relative}.bxr-checkbox input[type=checkbox],.bxr-radio input[type=radio]{display:block;position:absolute;top:0;left:0}.bxr-label:before{content:"";display:inline-block;width:19px;height:19px;margin-right:10px;position:absolute;left:0;top:1px;background-color:#efefef;border:1px solid #e2e2e2;border-radius:4px}.bxr-radio .bxr-label:before{border-radius:10px}.bxr-radio input[type=radio]:checked+label:after{content:"\f111";color:#414141;font-size:38px;text-align:left;line-height:18px;position:absolute;left:5.5px;top:10px;text-align:center;display:inline-block;font:normal normal normal 10px/0px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bxr-checkbox .bxr-label:before{border-radius:3px}.bxr-checkbox input[type=checkbox]:checked+label:before{content:"\f00c";color:#414141;text-align:center;display:inline-block;font:normal normal normal 12px/16px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/* End */


/* Start:/bitrix/components/bxready.market2/menu/templates/top_panel/style.min.css?17547683701006*/
ul.bxr-topline-menu{display:inline-block;padding:0;margin:0;list-style:none;font-size:.9286em;line-height:1;text-align:left}.bxr-topline-menu li{float:left;margin-right:1.1em;position:relative}.bxr-topline-menu li:last-child{margin-right:0}ul.bxr-topline-menu a{text-decoration:none;color:#181818}.bxr-topline-menu>li{z-index:10}.bxr-topline-menu li.bxr-children:after{content:"\f107";font:normal normal normal .9em/0.9em FontAwesome;color:#181818}.bxr-topline-menu .bxr-children ul{display:none;padding:0;margin:0;left:-20px;right:-20px;list-style:none;position:absolute;background:#fff;padding:0;box-shadow:0 1px 3px 0 rgba(0,0,0,0.12);z-index:10;width:200%;top:100%}.bxr-topline-menu .bxr-children:hover ul{display:block}.bxr-topline-menu .bxr-children ul li{float:none;border-bottom:1px solid #e8e8e8;line-height:1.4em!important;margin-right:0}.bxr-topline-menu .bxr-children ul li:first-child{border-top:1px solid #e8e8e8}.bxr-topline-menu .bxr-children ul li a{display:block;padding:.8em 0 .7em 20px}
/* End */


/* Start:/bitrix/templates/market2_v1/components/bxready.market2/search.title/template1/style.min.css?17547702064656*/
.bx-searchtitle{margin:0}.bx-searchtitle form{margin-bottom:0;border:1px solid #e6e9ea;border-radius:2px;color:#e6e9ea}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:.9571em;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;padding-right:2px;background:#fff;width:100%}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:31px;padding:6px 12px;font-size:1em;line-height:1.42857143;color:#555;border:0;border-right:0;border-radius:2px 0 0 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-searchtitle .bxr-input-group-btn button{position:relative;border:0;background:#fff;display:inline-block;margin-bottom:0;cursor:pointer;padding:4px 8px 6px;border-radius:0;border-left:1px solid #e6e9ea;font-size:1.143em;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;line-height:14px;color:#414141}.bx-searchtitle .bxr-input-group-btn button:hover,.bx-searchtitle .bxr-input-group-btn button:active,.bx-searchtitle .bxr-input-group-btn button:focus{outline:0;box-shadow:none}.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-color:#ccc;display:inline-block;margin-bottom:0;cursor:pointer;padding:9px 12px;border-radius:0;color:#fff;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;padding:5px 7px 6px;font-size:.9571em;line-height:14px;border-radius:50%}.bx-searchtitle .bx-input-group-btn button:hover{background-color:#ddd}div.title-search-result{display:none;overflow:hidden;z-index:9;min-width:260px;margin-top:-2px;background-color:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,0.12);border-radius:4px}div.title-search-fader{display:none;background-image:url('/bitrix/templates/market2_v1/components/bxready.market2/search.title/template1/images/fader.png');background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:.9571em}div.title-search-result td.title-search-price span{font-size:1.857em}.bx-searchtitle .bxr-input-group-btn{position:relative;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}.bx_searche .bx_img_element{float:left;width:67px;padding:5px 10px;top:0;bottom:0;border-right:1px solid #eeeff1}.bx_searche .bx_item_block{position:relative;border-bottom:1px solid #eeeff1}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat}.bx_searche .bx_item_element{padding-left:20px;min-height:53px;display:table-cell;height:53px;vertical-align:middle;width:100%;line-height:1.2;text-align:left}.bx_searche .bx_item_element hr{margin:0;border:0;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:5px;display:inline-block;font-size:.9286em;text-decoration:none}.bx_searche .bx_item_element a b{font-weight:normal}.bx_searche .bx_item_element a span{color:#000}.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:.9286em}.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}.bx_item_block.all_result .all_result_title{display:block;font-size:.9571em;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{text-decoration:underline}.bx_item_block.all_result .all_result_title .fa.fa-search-plus{margin-right:8px;font-size:1.3em}.bx_item_block.all_result a{margin-top:0}.title-search-selected{background:#f6f6f7}.bx_searche_region .bx_item_element{padding-left:13px!important}
/* End */


/* Start:/bitrix/components/bxready.market2/main.include/templates/include_phone/style.min.css?17547683683200*/
.bxr-phone-block{display:inline-block;position:relative;text-align:right;margin:0 0 0 -13px;padding:0}.bxr-phone-block .fa{font-size:.9286em;margin-right:7px}.bxr-phone-block li{line-height:28px}.bxr-phone-block i.fa-angle-down{margin-left:8px;margin-right:0;font-weight:900}.bxr-phone-block li,.bxr-phone-block li>div,.bxr-phone-block li a{list-style-type:none;padding-left:13px;padding-right:20px}.bxr-phone-block li li a,.bxr-phone-block li li div{padding-top:.8em;padding-bottom:.7em}.bxr-phone-block li>div,.bxr-phone-block li a{margin-left:-13px;margin-right:-20px;display:block;color:#181818}.bxr-phone-block li a:hover,.bxr-phone-block li a:focus,.bxr-phone-block li a:visited,.bxr-phone-block li a:active{text-decoration:none;cursor:pointer}.bxr-phone-block ul{margin:0;padding:0}.bxr-phone-block ul{display:none;position:absolute;z-index:10;margin-left:-13px;width:100%}.bxr-phone-block ul li{margin-top:0;margin-bottom:0;border-bottom:1px solid #e8e8e8;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.12);line-height:1.4}.bxr-phone-block>li:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,0.12)}.bxr-phone-block>li:first-child:hover{box-shadow:none}.bxr-phone-block>li>div:hover,.bxr-phone-block>li li:hover{background:#faf9f9}.bxr-phone-block>li:first-child>div:hover{background:transparent}.bxr-phone-block>li:hover ul{display:block}.bxr-phone-block.phone-small.phone-several li{padding:0;margin:0}.bxr-phone-block.phone-small.phone-several>li>div{float:left;margin:0;padding:0 15px}.bxr-phone-block.phone-small.phone-several li a{margin:0;padding:0}.bxr-phone-block.phone-small.phone-several ul{top:100%;margin:0}.bxr-phone-block.phone-small.phone-several li li a,.bxr-phone-block.phone-small.phone-several li li div{padding:.8em 15px .7em 15px}.bxr-phone-block.phone-small .fa-phone.bxr-bg-hover-light-flat:hover{background:transparent}.bxr-phone-block.phone-big i.fa-angle-down{display:none}.bxr-phone-block.phone-big>li{line-height:50px;font-size:1.714em}.bxr-phone-block.phone-big.phone-several>li{line-height:25px}.bxr-phone-block.phone-big.phone-several>li>div.first{padding-top:10px}.bxr-phone-block.phone-big.phone-several>li>div.last{padding-bottom:10px}.bxr-phone-block.phone-big li,.bxr-phone-block.phone-big li>div,.bxr-phone-block.phone-big li a{padding-right:27px}.bxr-phone-block.phone-big>li:first-child>.fa.fa-phone,.bxr-phone-block.phone-big>li:first-child>div>.fa.fa-phone,.bxr-phone-block.phone-big>li:first-child>div>a>.fa.fa-phone,.bxr-phone-block.phone-big>li:first-child>a>.fa.fa-phone{position:absolute;right:-8px;height:35px;width:35px;top:50%;margin-top:-17px;padding:10px;font-size:.75em;color:#e0e7ec;border:1px solid #e0e7ec}.bxr-phone-block.phone-big ul{font-size:.65em}.bxr-phone-block.phone-big>li li{padding-right:10px}.bxr-phone-block.phone-big>li li:first-child{border-radius:4px 4px 0 0}.bxr-phone-block.phone-big>li li:last-child{border-radius:0 0 4px 4px}.bxr-phone-block.phone-big>li:first-child>.fa.fa-phone:hover,.bxr-phone-block.phone-big>li:first-child>div>.fa.fa-phone:hover,.bxr-phone-block.phone-big>li:first-child>div>a>.fa.fa-phone:hover,.bxr-phone-block.phone-big>li:first-child>a>.fa.fa-phone:hover{color:#fff;border:1px solid transparent}
/* End */


/* Start:/bitrix/components/bxready.market2/menu/templates/version_v1/style.min.css?17547683704991*/
.bxr-menuline{position:relative}.bxr-top-menu .bxr-color>a,.bxr-top-menu .bxr-color-flat>a,.bxr-top-menu .bxr-dark-flat>a{color:#fff}.bxr-v-line_menu{background-color:#fff}.bxr-v-line_menu.line-top,ul.bxr-flex-menu.line-top{border-top:1px solid rgba(125,125,125,0.1)}.bxr-v-line_menu.line-top ul.bxr-flex-menu.line-top{border-top:0;border-bottom:0}.bxr-top-menu{display:block;position:relative;list-style:none;padding:0;margin:0;float:left;height:48px;width:70%;overflow:hidden;visibility:hidden;box-shadow:3px 0 3px -3px rgba(0,0,0,0.12),-3px 0 3px -3px rgba(0,0,0,0.12)}.bxr-top-menu>li>a{line-height:48px}.bxr-top-menu>li{color:#414141}ul.bxr-top-menu li.bxr-static-li{position:static}ul.bxr-top-menu ul{list-style:none;padding:0;margin:0;display:block}ul.bxr-top-menu li{display:block;float:left;position:relative;text-align:left;font-size:1em;height:100%;box-shadow:0 3px 3px -4px rgba(0,0,0,0.12)}ul.bxr-top-menu>li>a{border-left:1px solid rgba(125,125,125,0.1)}.bxr-left-column-top{margin-top:-2rem !important}.bxr-left-column-top-calc{margin-top:0 !important}ul.bxr-top-menu.bxr-big-menu li{font-size:1.143em}ul.bxr-top-menu>li>a{display:block;color:#414141;text-align:center;padding:0 20px;float:left;width:100%;text-decoration:none;white-space:nowrap;float:left;font-weight:bold;text-transform:uppercase}ul.bxr-top-menu .bxr-ico-top-menu>img{margin-right:12px}ul.bxr-top-menu .bxr-ico-top-menu>i{margin-right:10px}ul.bxr-top-menu>li .bxr-ico-menu-top-hover,ul.bxr-top-menu>li:hover>a .bxr-ico-menu-top-default,.bxr-top-menu-other>ul>li>a:hover .bxr-ico-menu-top-default,ul.bxr-top-menu>li[data-selected="1"]>a .bxr-ico-menu-top-default,.bxr-top-menu-other>ul>li[data-selected="1"]>a .bxr-ico-menu-top-default{display:none}ul.bxr-top-menu>li:hover>a .bxr-ico-menu-top-hover,.bxr-top-menu-other>ul>li>a:hover .bxr-ico-menu-top-hover,ul.bxr-top-menu>li[data-selected="1"]>a .bxr-ico-menu-top-hover,.bxr-top-menu-other>ul>li[data-selected="1"]>a .bxr-ico-menu-top-hover{display:inline-block}ul.bxr-top-menu>li.bxr-last-element{float:right}ul.bxr-top-menu.bxr-light-menu li a{font-weight:normal}ul.bxr-top-menu.bxr-ident-items-little>li>a{padding-left:10px;padding-right:10px}ul.bxr-top-menu.bxr-ident-items-big>li>a{padding-left:30px;padding-right:30px}ul.bxr-top-menu>li>a .glyphicon-chevron-down{font-size:.5em;top:-1px;padding-left:5px}ul.bxr-top-menu>li>a .fa-angle-down{font-size:1em;padding-left:5px}ul.bxr-top-menu>li.other,ul.bxr-top-menu>li.search{width:40px}ul.bxr-top-menu>li.search>a{padding:17px 0}ul.bxr-top-menu>li.other>ul:before{right:18px;left:initial}ul.bxr-top-menu>li.other .bxr-top-menu-other span.fa{display:none}.li-visible>a{padding-left:0 !important;padding-right:0 !important}.bxr-flex-menu-other>a{padding:0 !important}@-webkit-keyframes submenu_view{from{opacity:.2}to{opacity:1}}@keyframes submenu_view{from{opacity:.2}to{opacity:1}}ul.bxr-top-menu>li>div{position:absolute;top:48px;left:0;display:none}ul.bxr-top-menu>li>div ul{box-shadow:rgba(0,0,0,0.172549) 0 6px 12px 0}ul.bxr-top-menu>li:hover>div{display:block;-webkit-animation:submenu_view 400ms;animation:submenu_view 400ms}ul.bxr-top-menu .bxr-bg-hover-light:hover>a,ul.bxr-top-menu .bxr-bg-hover-flat:hover>a{color:#FFF}.bxr-top-menu-other{right:0 !important;left:inherit !important;z-index:1001;width:auto}.bxr-top-menu-other>ul{list-style:none;padding:0;margin:0;display:block;float:left;top:0;background-color:#fff;min-width:200px}.bxr-top-menu-other>ul>li{cursor:pointer;position:relative;width:100%;border-top:1px solid rgba(255,255,255,0.2);display:block;float:left;text-align:left;font-size:1em !important;height:100%;font-weight:bold}.bxr-children-color-hover .bxr-top-menu-other>ul>li{border-top:1px solid rgba(125,125,125,0.1)}.bxr-top-menu-other>ul>li:first-child{border-top:0}.bxr-top-menu-other>ul>li>a{white-space:nowrap;padding:14px 25px 13px 12px;display:block;text-decoration:none;text-transform:uppercase}.bxr-children-color-hover .bxr-top-menu-other>ul>li>a{color:#414141}.bxr-top-menu-other.menu-arrow-top{border-top:3px solid #ccc}.bxr-top-menu-other.menu-arrow-top:before{content:'';position:absolute;left:48px;top:-9px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #CCC}.bxr-top-menu-other:before{right:14px !important;left:inherit !important}.bxr-top-menu-other .glyphicon{display:none}.bxr-built-menu .bxr-built-menu-container{width:100%;padding-left:0;padding-right:0}.bxr-built-menu .bxr-v-line_menu.line-top,.bxr-built-menu ul.bxr-flex-menu.line-top{border:0}.top_fixed_panel .bxr-built-menu .bxr-menu-search-line-container{top:80%}ul.bxr-top-menu[data-first-catalog='Y'] li:first-child{box-shadow:none}ul.bxr-top-menu[data-first-catalog='Y']>li:first-child>a{border-left:0;text-align:left;padding-left:23px;position:relative}ul.bxr-top-menu[data-first-catalog='Y']>li:first-child>a .fa-angle-down{position:absolute;top:50%;margin-top:-0.5em;right:12px}.bxr-left-menu-hover>li:first-child{border-top:0}
/* End */


/* Start:/bitrix/components/bxready.market2/panel.top.fixed.ajax/templates/.default/style.min.css?1754768372175*/
#bxr-top-fixed-panel:not(.bxr-top-fixed-panel-show){display:none;position:fixed;width:100%;top:0;z-index:1005}#bxr-top-fixed-panel.bxr-top-fixed-panel-show{margin-bottom:20px}
/* End */


/* Start:/bitrix/templates/market2_v1/components/bitrix/breadcrumb/bxr_market2/style.css?1754770184353*/
.bxr-breadcrumb{
    line-height: 1em;    
    background: #fff;
    display: table;
    width: 100%;    
}
.bxr-breadcrumb .bxr-breadcrumb-item{
    display: inline-block;
    color: #7c7c7c;
    font-size: 1em;
    line-height: 1em;
    max-height: 13px
}
.bxr-breadcrumb i.fa {
    margin-left: .9em;
    margin-right: .9em;
    font-size: .8571em;
}
/* End */


/* Start:/bitrix/components/bxready.market2/promo.controller/templates/.default/bitrix/news.list/promoblock/style.min.css?1754768373819*/
.bxr-promo-ribbon{margin:-10px;padding-left:0;padding-right:0}.bxr-promo-ribbon .bxr-promo-element{height:250px;overflow:hidden;text-align:center;position:relative}.bxr-promo-ribbon.bxr-promo-block .bxr-promo-element{padding-top:10px;padding-bottom:10px}.bxr-promo-ribbon.bxr-promo-mono{padding-left:10px!important;padding-right:10px!important}.bxr-promo-ribbon.bxr-promo-mono .bxr-promo-element{padding-left:0;padding-right:0}.bxr-promo-ribbon .bxr-promo-element figure{box-shadow:0 2px 5px 0 rgba(0,0,0,0.08);border:1px solid #fff}.bxr-promo-ribbon:not(.bxr-promo-mono) .bxr-promo-element figure .bxr-promo-ribbon:not(.bxr-promo-mono) .bxr-promo-element figure .bxr-promo-image{border-radius:4px}.bxr-promo-ribbon.bxr-promo-mono .bxr-promo-element figure{box-shadow:0 2px 5px 0 rgba(0,0,0,0.08);border:1px solid #fff}
/* End */


/* Start:/bitrix/components/bxready.market2/promo.controller/templates/.default/bitrix/news.list/promoblock/include/css/apollo_min.min.css?17547683732082*/
figure.effect-apollo-min{height:100%;position:relative;overflow:hidden;text-align:center;cursor:pointer;background:#3498db}figure.effect-apollo-min .bxr-promo-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden;background-position:center;position:relative;display:block;opacity:.95}figure.effect-apollo-min figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-apollo-min figcaption::before,figure.effect-apollo-min figcaption::after{pointer-events:none}figure.effect-apollo-min figcaption,figure.effect-apollo-min figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}figure.effect-apollo-min figcaption>a{z-index:10;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}figure.effect-apollo-min h2,figure.effect-apollo-min .h2{word-spacing:-0.15em;text-align:left;font-size:14px}figure.effect-apollo-min h2,figure.effect-apollo-min .h2,figure.effect-apollo-min p{margin:0;padding:7px 14px;display:inline-block}figure.effect-apollo-min figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}figure.effect-apollo-min p{letter-spacing:1px;font-size:12px;position:absolute;right:0;bottom:0;margin:3em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-apollo-min:hover .bxr-promo-image{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-apollo-min:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}figure.effect-apollo-min:hover p{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}
/* End */


/* Start:/bitrix/templates/market2_v1/components/bxready.market2/menu/footer_cols2/style.min.css?175477020590*/
.bxr-footer-col{padding:0!important}.bxr-footer-col ul{padding:0;list-style:none;margin:0}
/* End */


/* Start:/bitrix/templates/market2_v1/components/bxready.market2/menu/footer_cols1/style.min.css?175477020590*/
.bxr-footer-col{padding:0!important}.bxr-footer-col ul{padding:0;list-style:none;margin:0}
/* End */


/* Start:/bitrix/components/bxready.market2/buttonUp/templates/.default/style.min.css?1754768344371*/
.bxr-button-up{width:44px;height:44px;position:fixed;border:0;box-shadow:none;z-index:50;bottom:0;display:none;opacity:.5;filter:alpha(opacity=50);border-radius:4px}.bxr-button-up.right{right:0}.bxr-button-up.left{left:0}.bxr-button-up:hover{opacity:1;filter:alpha(opacity=100)}.bxr-button-up>.fa{font-size:18px;margin-left:-1px}.bxr-button-up.absolute{position:absolute}
/* End */


/* Start:/bitrix/templates/market2_v1/styles.css?17547701812394*/
.tab-detail > table {width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.tab-detail > table tr td {
    padding: 5px 5px 5px 1px ;
}
/*.tab-detail > table tr td:first-child {
    border-bottom: 1px dotted #ccc;
}*/
.bxr-market-old-price {
    color: #cc1d17!important;
}
a.bxr-sortbutton, a.bxr-sort-num {
    line-height: normal;
}
.clients img {
    display: block;
    float: left;
    margin: 15px 20px;
    max-height: 65px;
    max-width: 135px;
}
.specnews_header {
    font-weight: bold;
    position: relative;
    text-decoration: none;
    font-size: 18px;
    color: #333;
    margin-bottom: 25px;
}
.site_page a img {
    border: none;
    padding: 10px 10px 10px 10px;
    background: #FCFCFC;
    box-shadow: 0px 0px 5px #CFCFCF;
}
.page_img_left {
    margin: 5px 10px 5px 0;
    float: left;
}
.page_img_right {
    margin: 5px 0 5px 10px;
    float: right;
}
.page_img_center {
    margin: 5px 0px;
    text-align: center;
}
/*.bxr-fast-view-btn {
    width: 70px;
    height: 70px;
    text-align: center;
    padding: 10px 10px;
    border-radius: 50%;
    border: 3px solid #e38d19;
    background-image: url(https://arsenal-sb.ru/images/eye.svg);
    background-size: 60px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-color:transparent!important;
    margin-left: -35px!important;
    cursor: pointer;
    color:transparent!important;
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
}
.bxr-fast-view-btn:hover {
    background-color:transparent!important;
    background-size: 60px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-image: url(https://arsenal-sb.ru/images/eye.svg);
}*/
.bxr-fast-view-btn {
    background: rgba(0,0,0,0.2);
}
.bxr-fast-view-btn:hover {
        background: rgba(0,0,0,0.5);
}
.sale_order_full_table tr:nth-child(2) {display: none;}
.sale-order-list-button-container {display: none;}

.bxr-detail-buy-btn-wrap {padding-top: 15px;}

.mx-needed {
    padding: 0 20px;
    height: 0px;
    overflow: visible;
    position: relative;
    /*margin-bottom: 500px;*/
}

.mx-needed > div {
	padding-bottom: 25px;
}
.mx-needed-text {
    margin-bottom: 5px;
    min-height: 100px;
    overflow: hidden;
}
.mx-price > span {font-size:18px;}
/* End */


/* Start:/bitrix/templates/market2_v1/template_styles.css?175477018120778*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Source+Sans+Pro:300,300i,400,400i,700,700i|Ubuntu:300,300i,400,400i,700,700i&subset=cyrillic');

*, *:focus {
    outline: none !important;
}

body {
    font-family: 'Roboto', sans-serif;
    color: #414141;
    font-size: 14px;
    position: relative;
    min-width: 320px;
}

h1
, .h1 {
    font-size: 1.786em;
    color: #181818;
    font-weight: bold;
    margin: 20px 0px 20px;
}

.bxr-template-container h1.bxr-h1 {
    border-bottom: 1px solid #ededed;
    padding: 0.2rem 0 2.0rem 0;
    margin: 0 0 1.8rem 0;
}

h2
, .h2 {
    font-size: 1.429em;
    color: #181818;
    font-weight: bold;
    margin: 10px 0px 20px;
}

.bxr-cloud-padding .h2 {
    padding: 0.2rem 0 2.0rem 0;
    margin: 0;
}

h3
, .h3 {
    font-size: 1.286em;
    color: #181818;
    font-weight: bold;
    margin: 16px 0px 20px;
}

h4
, .h4 {
    font-size: 1.143em;
    color: #181818;
    font-weight: bold;
    margin: 10px 0px 20px;
}

.company-logo {
    margin-right: 20px;
    float: left;
}

@media (min-width: 992px) {
    .bxr-sticky-col {
        position: fixed;
        z-index: 9;
    }

    .bxr-stop-col {
        position: relative;
        z-index: 9;
    }
}

.modal-backdrop {
    z-index: 1098;
}

.modal {
    z-index: 1099;
}

input[type="text"], input[type="password"] {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 11px;
    outline: none;
    border: 1px solid #e7e7e7;
    border-radius: 4px;
    box-shadow: inset 2px 2px 2px -1px rgba(180, 188, 191, 0.23);
    vertical-align: middle;
    font-size: 90%;
}

.btn, .bxr-color-button, .bx_auth_popup_form, .containter input[type="submit"], .authorize-submit-cell input[type="submit"], .bx-registration-table input[type="submit"], .bxr-border-color-button {
    border-radius: 4px;
    padding: 11px 13px 10px;
    border-collapse: collapse;
    border: none;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
    text-decoration: none;
}

.bxr-color-button:visited, .bxr-color-button:focus {
    color: #fff;
}

.bxr-color-button:hover, .bxr-color-button:focus, .bxr-color-button:visited {
    text-decoration: none;
}

.bxr-hidden {
    display: none;
}

.bxr-color-button .glyphicon, .bxr-color-button .fa {
    margin-right: 8px;
    font-size: 14px;
}

.bxr-border-button {
    display: inline-block;
    font: 13px "Roboto", sans-serif;
    padding: 6px 20px;
    text-align: center;
    margin-bottom: 10px;
    margin-right: 10px;
    border-radius: 2px;
    cursor: pointer;
}

/*scroll start*/
.scroll-wrapper {
    overflow-y: auto;
}

.scroll-wrapper > .scroll-element, .scroll-wrapper > .scroll-element div {
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 999999;
}

.scroll-wrapper > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scroll-wrapper > .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top: 0;
    width: 4px;
}

.scroll-wrapper > .scroll-element .scroll-element_track {
    background-color: #e8e8e8;
}

.scroll-wrapper > .scroll-element .scroll-element_outer, .scroll-wrapper > .scroll-element .scroll-element_track, .scroll-wrapper > .scroll-element .scroll-bar {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

/*scroll end*/

/*basket btn start*/
.bxr-basket-action {
    margin-bottom: 6px;
}

input.bxr-quantity-button-plus, input.bxr-quantity-button-minus {
    padding: 7px 3px;
    border: 1px solid #e0e0e0;
    background: #FFF;
    display: block;
    float: left;
    width: 20px;
}

input.bxr-quantity-button-plus {
    border-radius: 0px 4px 4px 0px;
}

input.bxr-quantity-button-minus {
    border-radius: 4px 0px 0px 4px;
}

input.bxr-quantity-button-plus, .bxr-basket-add {
    margin-right: 14px;
}

input[type=text].bxr-quantity-text {
    background: #f7f7f9;
    display: block;
    float: left;
    width: 33px;
    border-left: 0px;
    border-right: 0px;
    box-shadow: none;
    border-radius: 0;
    padding: 7px 5px;
    vertical-align: top;
}

.bxr-quantity-text, .bxr-quantity-button-minus, .bxr-quantity-button-plus, .icon-button-cart, .bxr-quantity-button-delay, .icon-button-delay, .icon-button-delete, .compare-button-delete {
    font-size: 14px;
    line-height: 24px;
    color: #000;
    width: 30px;
    text-align: center;
}

.bxr-indicator-item-active, .bxr-counter-active, .bxr-counter-compare-active, .bxr-detail-torg-btn .bxr-indicator-item-active, .bxr-detail-torg-btn .bxr-counter-compare-active {
    border: 1px solid transparent;
}

/*basket btn end*/

/*fancy start*/
.fancybox-thumbs > ul > li {
    border: 1px solid #eaeaea;
    border-radius: 4px;
    margin: 2px 2px 2px 2px;
}

.scroll-wrapper.fancybox-thumbs {
    padding: 17px 20px 20px !important;
    width: 260px;
}

@media (min-width: 801px) {
    .fancybox-container--thumbs .fancybox-caption-wrap, .fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap {
        right: 260px;
    }
}

.fancybox-thumbs > ul > li {
    height: 105px;
    text-align: center;
    line-height: 105px;
}

.fancybox-thumbs > ul > li > img {
    position: relative;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
    max-width: 95px;
    max-height: 94px;
    margin: 0 !important;
}

/*fancy end*/

.bxr-breadcrumb-wrap {
    background: #fff;
    border-radius: 4px;
    padding: 20px 20px 0px;
    margin-bottom: 20px;
    display: table;
    width: 100%;
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.08);
}

.popup-window {
    border-radius: 4px;
}

.popup-window-content .bx-catalog-popup-content {
    padding: 20px 0;
}

.bx-catalog-popup-message {
    padding: 0 20px;
    text-align: center;
}

.bxr-m20 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.bxr-t20 {
    margin-top: 2rem;
    margin-bottom: 0;
}

.bxr-b20 {
    margin-top: 0;
    margin-bottom: 2rem;
}

.prm_bxr_catalog_top > div > *
,.prm_bxr_left > div > *
,.prm_bxr_catalog_top > div > *
,.prm_bxr_sidebar > div > * {
    margin-top: 0;
    margin-bottom: 2rem;
    display: block;
}

.prm_bxr_left > div > * {
    padding: 2rem;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
    background: #fff;
    border-radius: 4px;
    margin:1px 1px 2rem 1px;
}

.bxr-p20 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.bxr-w100 {
    width: 100%;
}

.bxr-element-row-middle {
    display: table;
}

.bxr-element-row-middle > .bxr-element-col-middle {
    display: table-cell;
    vertical-align: middle;
}

#bxr-show-more {
    text-align: center;
    min-height: 38px;
}

.bxr-nav-loader {
    border: 3px solid #f3f3f3;
    border-top: 3px solid #ef7f1a;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    animation: spin 2s linear infinite;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -10px;
    margin-left: -10px;
}

.inline-block {
    display: inline-block;
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.bxr-border-block {
    border: 1px solid #ddd;
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    margin: 15px 0 30px 0;
}

/*modal-backdrop*/
.modal-backdrop.in {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.1;
    z-index: 15;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    background-color: #000;
    display: none;
}

.modal.in {
    z-index: 1050;
    background: rgba(0,0,0,0.5);
}

/*end modal-backdrop*/

.ajax-shadow {
    background: rgba(255, 255, 255, 0.7);
    display: block;
    position: absolute;
    z-index: 1080;
}

.fa-ajax-shadow {
    display: block;
    width: 100%;
    text-align: center;
}

.fa-ajax-shadow > .fa {
    font-size: 60px;
    color: #777;
}

.modal-header {
    border-width: 2px !important;
}

.modal-header
,.modal-body {
    padding: 15px 25px;
}

.modal-header .close {
    margin-right: -10px;
    margin-top: 0px;
}

/*start order styles*/
#bx-soa-order .bx-soa-section.bx-step-completed, #bx-soa-order .bx-soa-section.bx-selected {
    border: 1px solid #efefef;
}

#bx-soa-order .bx-soa-section-title-container {
    padding: 20px 0;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}

#bx-soa-order .bx-soa-section.bx-step-completed .bx-soa-section-content {
    line-height: 30px;
}

#bx-soa-order .bx-soa-section {
    margin-bottom: 20px;
    border-radius: 4px;
}

#bx-soa-order .bx-soa-section.bx-step-error {
    border: 1px solid #f3afa0;
}

#bx-soa-order .bx-soa-section.bx-selected .bx-soa-section-title {
    font-size: 16px;
}

#bx-soa-order .bx-soa-section-title {
    padding-left: 20px;
}

#bx-soa-order .bx-soa-editstep {
    display: inline-block;
    line-height: 1;
    margin-top: -1px;
    margin-right: 10px;
}

#bx-soa-order .bx-soa-editstep:hover {
    text-decoration: none;
}

#bx-soa-order .bx-soa-section-content {
    padding: 20px 20px 20px 60px;
}

#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company-graf-container {
    border: none;
}

#bx-soa-order .bx-selected .bx-soa-coupon-label {
    padding-top: 0px;
    margin-bottom: 0;
    line-height: 1;
    vertical-align: middle;
}

#bx-soa-order .bx-soa-coupon-block {
    margin-bottom: 20px;
}

#bx-soa-order .bx-soa-more {
    border-top: 1px solid #efefef;
    padding-top: 20px;
    padding-bottom: 10px;
}

@media (min-width: 580px) {
    #bx-soa-order .bx-soa-item-img-block {
        width: 100px;
    }
}

#bx-soa-order .bx-soa-item-imgcontainer {
    border: none;
}

#bx-soa-orderSave label[data-bx-user-consent] {
    margin-bottom: 10px;
    margin-top: 5px;
}

#bx-soa-orderSave label[data-bx-user-consent] a {
    font-size: 14px;
}

#bx-soa-orderSave label[data-bx-user-consent] input {
    margin-top: 0px;
}

#bx-soa-order .bx-soa-cart-total-line.bx-soa-cart-total-line-highlighted {
    background: #faf9f9;
}

#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line-total .bx-soa-cart-d {
    font-size: 18px;
}

#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line:first-child {
    padding: 5px 7px 20px;
}

#bx-soa-order .bx-soa-pp .bx-soa-pp-company {
    padding: 10px 16px 10px 0px;
}

#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company {
    background: #f9f9f9;
    border: none;
    padding: 20px 20px 20px 20px;
    margin-bottom: 10px;
}

#bx-soa-order .bx-soa-pp-company-graf-container {
    border: 1px solid #efefef;
    border-radius: 4px;
}

#bx-soa-order .form-group .form-control {
    height: 40px;
    background: #faf9f9;
    border: 1px solid #efefef;
    border-radius: 4px;
    box-shadow: none;
}

#bx-soa-order .form-group .form-control:focus {
    box-shadow: none;
    background: #fff;
}

#bx-soa-order .bx-soa-reference {
    font-size: 14px;
}

#bx-soa-order .bx-soa .form-group label {
    padding-bottom: 0px;
}

#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line:nth-child(2) {
    border-color: #e8e9eb;
}

#bx-soa-order .form-group {
    margin-bottom: 20px;
}

#bx-soa-order .bx_soa_location {
    margin-top: 0px;
}

#bx-soa-order .bx_soa_location .form-group:first-child .bx-soa-custom-label {
    font-size: 16px;
    font-weight: bold;
    color: #181818;
    padding-bottom: 6px;
}

#bx-soa-order .bx-soa-coupon-input {
    padding-top: 10px;
}

#bx-soa-order .bx-soa-coupon-input input[type=text].form-control, #bx-soa-order .bx-soa-cart-total {
    margin-bottom: 0px;
    border: 1px solid #efefef;
    border-radius: 4px;
}

#bx-soa-order .bx-soa-coupon-input:after {
    right: 14px;
    margin-top: 0px;
}

#bx-soa-order .bx-soa-item-img-block {
    margin-right: 20px;
    border: 1px solid #efefef;
    border-radius: 4px;
    padding: 14px;
}

#bx-soa-order .bx-soa-item-table {
    margin-bottom: 0px;
}

#bx-soa-order .bx-soa-section-title-count {
    margin-right: 20px;
}

#bx-soa-order .bx-soa-pp-company-smalltitle {
    font-size: 13px;
    font-weight: lighter;
    color: #414141;
}

#bx-soa-order .bx-soa-pp-company-selected > img {
    height: 50px !important;
    border: 1px solid #efefef;
    border-radius: 4px;
    margin-right: 20px;
}

#bx-soa-order .bx-soa-pp-company-selected strong {
    margin-left: 0px;
}

#bx-soa-order .bx-soa-section.bx-selected .bx-soa-section-content {
    padding: 20px 20px 10px;
}

#bx-soa-order .form-group textarea.form-control {
    padding-top: 10px;
}

#bx-soa-order #bx-soa-orderSave > .checkbox {
    float: left;
    margin-top: 16px;
}

#bx-soa-order [data-type=informer] > div > div {
    padding-left: 60px !important;
}

#bx-soa-order .bx-soa-pp-company {
    z-index: 1;
}

#bx-soa-order .bx-soa-pp-delivery-cost {
    padding: 4px 8px;
    right: -1px;
    bottom: -1px;
    border-radius: 4px 0px 4px 0px;
    background: rgb(244, 67, 54);
}

#bx-soa-order .bx-soa-pp-company-logo {
    padding-top: 20px;
}

#bx-soa-order .bx-soa-pp-company-desc {
    padding-top: 20px;
}

#bx-soa-order .bx-soa-pp-price {
    padding: 14px 0;
}

#bx-soa-order .bx-soa-item-td {
    padding-left: 0px;
    padding-bottom: 20px;
    padding-top: 20px;
}

#bx-soa-order .alert {
    padding: 0px;
    margin-bottom: 30px;
}

#bx-soa-order .alert-success {
    color: #3C763D;
    background-color: #fff;
    border-color: #fff;
}

#bx-soa-order .alert-danger {
    color: #f44336;
    background-color: #fff;
    border-color: #ebccd1;
}

#bx-soa-order .alert-warning {
    color: #8A6D3B;
    background-color: #fff;
    border-color: #ebccd1;
}

#bx-soa-order .bx-soa-tooltip.bx-soa-tooltip-danger .tooltip-arrow {
    border-top-color: #f44336;
}

#bx-soa-order .bx-soa-tooltip.bx-soa-tooltip-danger .tooltip-inner {
    background: #f44336;
    color: #ffffff;
}

#bx-soa-order #bx-soa-basket .bx-soa-editstep {
    display: none;
}

/*start order mobile styles*/
@media (max-width: 767px) {
    #bx-soa-order .bx-soa-item-td {
        min-width: auto !important;
        padding-bottom: 10px;
        padding-top: 0px;
        text-align: center;
    }

    #bx-soa-order .bx-soa-item-tr {
        text-align: left;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    #bx-soa-order .bx-soa-section-content {
        padding: 20px 20px 20px 22px;
    }

    #bx-soa-order .bx-soa-pp-company-selected > img {
        display: none;
    }

    #bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company-graf-container {
        margin-top: 20px;
    }

    #bx-soa-order .bx-soa-coupon-input input[type=text].form-control
    , #bx-soa-order .bx-soa-cart-total {
        margin-bottom: 20px;
        margin-top: 2px;
    }

    #bx-soa-order #bx-soa-orderSave>.checkbox {
        margin-top: 40px;
        padding: 0px 0px;
        float: none;
    }

    #bx-soa-order .bx-soa-editstep {
        float: left;
        margin-left: 47px;
        margin-top: 6px;
    }

    #bx-soa-order .bx-soa-item-block {
        text-align: center;
    }

    #bx-soa-order .bx-soa-item-img-block {
        float: none;
        margin: 0 auto;
        border: none;
    }

    #bx-soa-order .bx-step-completed .bx-soa-item-img-block {
        width: 90px;
    }

    .bx-soa-pp-company-selected
    , #bx-soa-order .bx-soa-pp-price {
        padding: 0px 0;
        text-align: left;
    }

    #bx-soa-order .bx-soa-coupon-label {
        margin-top: 20px;
        padding-bottom: 0px;
    }

    #bx-soa-order .bx-soa-coupon-input:after {
        margin-top: -9px;
    }

    #bx-soa-order .bx-soa-item-td-text .bx-price +br {
        display:none;
    }

    #bx-soa-order .bx-price-old {
        padding-left:10px;
    }

    #bx-soa-order .bx-soa-item-title {
        padding-left: 0px;
    }
}

/*end order styles*/

/*start consent styles*/
.main-user-consent-request-popup-cont {
    padding: 0;
    border-radius: 4px;
    height: 486px;
}

.main-user-consent-request-popup-header {
    font-size: 16px;
    color: #181818;
    font-weight: bold;
    margin: 0px 0px 10px;
    padding: 20px 20px;
    border-bottom: 1px solid #efefef;
    border-width: 2px !important;
}

.main-user-consent-request-popup-body {
    padding: 15px 20px;
}

.main-user-consent-request-popup-text {
    height: 310px;
    border: 1px solid #efefef;
    border-radius: 4px;
    resize: none;
}

.main-user-consent-request-popup-button-acc, .main-user-consent-request-popup-button-rej {
    border-radius: 4px;
    padding: 11px 13px 10px;
    border-collapse: collapse;
    border: none;
    text-transform: uppercase;
    cursor: pointer;
    text-decoration: none;
    height: auto;
    font: bold 13px Roboto, sans-serif;
    box-shadow: none;
    color: #fff;
}

.main-user-consent-request-popup-button-rej:hover {
    background: #fff;
}

@media (max-width: 767px) {
    .main-user-consent-request-popup-cont {
        height: 466px;
    }

    .main-user-consent-request-popup-text {
        height: 255px;
    }
}

/*end consent styles*/

@media (max-width: 767px) {
    .pull-right-xs {
        float: right;
    }
}

.delivery-img {
    display: inline-block;
    float: left;
    margin: 0 34px 0 0;
}
.delivery-img-agent {
    border: 1px solid #cacaca;
    border-radius: 4px;
    padding: 29px 0;
    text-align: center;
}
.delivery-text-agent {
    padding-left: 18px !important;
}
.delivery-item-text {
    display: none;
    clear: both;
    margin-bottom: 20px;
}
.delivery-item-more {
    cursor: pointer;
}
.delivery-item-more .fa-angle-up-js {
    display: none;
}
.company-logo {
    max-width: 100%;
    height: auto;
    margin-bottom:15px;
}
.bxr-subscribe-tab-link {
    display: inline-block;
    font: 13px "Roboto", sans-serif;
    padding: 6px 20px;
    text-align: center;
    margin-bottom: 10px;
    margin-right: 10px;
    border-radius: 2px;
    cursor: pointer;
}

.bxr-product-block-title, .h3{
    border-bottom: 2px solid #777;
    display: inline-block;
    padding-bottom: 6px;
}

.slick-dots button {
    padding: 0;
}

#bxmedialib input {
    padding: 0;
    margin: 0;
    width: auto;
}

.bxr-contact-form-fullwidth {
    padding: 30px 12px;
    margin: 20px 0;
    background-color: #f9f9f9;
    border: 1px solid #ececec;
    border-radius: 4px;
}

.modal-content {
    box-shadow: none;
    border: none;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

@media print {
    a[href]:after {
        content: "";
    }
    
    #panel
    ,.bxr-mobile-push-menu-v2
    ,.bxr-mobile-push-menu
    ,#basket_form_container .bx_ordercart_photo_container
    ,#basket_form_container .bx_sort_container
    ,#basket_form_container .bx_ordercart_order_pay_center
    ,#basket_form_container .control
    ,#basket_form_container .bxr-quantity-button-minus-big-basket
    ,#basket_form_container .bxr-quantity-button-plus-big-basket
    ,#basket_form_container .bx_ordercart_order_pay_left
    ,footer .mobile-footer-menu-tumbl
    ,.bxr-detail-buy-btn-wrap
    ,.bxr-detail-torg-btn
    {
        display: none !important;
    }
    
    #basket_form_container .bx_ordercart_order_pay_right {
        float: right;
        width: 100%;
    }
    
    #basket_form_container .bx_ordercart .bx_ordercart_order_table_container tbody td.item {
        width: 40%;
    }
    
    .bxr-basket-qty
    ,.bxr-measure {
        float: left;
        width: auto;
    }
    
    .bxr-measure {
        margin-top: 6px;
    }
    
    .bx_ordercart .bx_ordercart_order_table_container tbody td.item, .bx_ordercart .bx_ordercart_order_table_container tbody td.custom, .bx_ordercart .bx_ordercart_order_table_container tbody td.control, .bx_ordercart .bx_ordercart_order_table_container tbody td.price {
        line-height: 0;
    }
    
    input[type=text] {    
        background: none !important;
        border: none !important;
        font-weight: bold !important;
        width: auto !important;
        padding: 0 !important;
        margin: 0 !important;
    }

    #basket_form_container .itemphoto {
        width: 0;
        padding: 0;
        margin: 0; 
    }
    
    #basket_form_container .custom.bxr-center-mobile > div {
        margin-top: 10px;
    }
    
    #basket_form_container .custom.bxr-center-mobile > div > table {
        margin-top: -10px;
    }
    
    #basket_form_container .current_price {
        margin-top: 4px;
    }
}

.bxr-element-employees-v1 .bxr-element-employee {border:none;}

.bxr-element-employees-v1 .bxr-element-info {position: relative;}

@media (max-width: 767px) {
	.bxr-element-employees-v1 .bxr-element-image {display:none!important;}
	.bxr-trigger-v2 .bxr-element-name {text-align: center;}
}

.bxr-news-vertical-v1 {margin-bottom: 0px;}
/* End */


/* Start:/bitrix/templates/market2_v1/library/less/less.css?17547702078557*/
/*********input vars*********/
/*********calculate vars*****/
/*.lightmix(@image) when (@use_percent = 0) {
  color: @light;
  background-image: @image;
}

.lightmix(@image) when (@use_percent = 1) {
  color: lighten(@base, @steplight);
  background-image: @image;
}

.darkmix  when (@use_percent = 0) {
  color: @dark;
}

.darkmix  when (@use_percent = 1)  {
  color: lighten(@base, @stepdark);
}*/
/*********end vars********/
body {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}
.color-light {
  color: #edaf5c;
}
.color-dark {
  color: #9e6211;
}
.bxr-color,
.bxr-color-hover:hover,
.bxr-detail-smart-links li.active,
.bxr-detail-smart-links-top li.active {
  background: #e38d19;
  color: #ffffff;
}
.bxr-color-light,
.bxr-color-light-hover:hover,
.main-user-consent-request-popup-buttons .main-user-consent-request-popup-button-acc:hover {
  background-color: #edaf5c;
  color: #ffffff;
}
.bxr-color-dark,
.bxr-color-dark-hover:hover,
.bxr-indicator-item-active:hover,
.bxr-counter-active,
.bxr-counter-compare-active:hover,
.bxr-detail-torg-btn .bxr-indicator-item-active:hover,
.bxr-detail-torg-btn .bxr-counter-compare-active:hover {
  background-color: #9e6211;
}
.bxr-color-button,
div.bx-auth-service-form .button,
#bx-soa-order.bx-blue .btn.btn-default,
.main-user-consent-request-popup-buttons .main-user-consent-request-popup-button-rej:hover,
.main-user-consent-request-popup-buttons .main-user-consent-request-popup-button-acc {
  background: #e38d19;
  color: #fff;
  border-radius: 4px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bxr-border-color-button {
  border-radius: 4px;
  padding: 8px 15px;
  font-size: 14px;
  border-collapse: collapse;
  border: none;
}
.bxr-border-color-button {
  color: #e38d19;
  text-decoration: none;
  border: 1px solid #e38d19;
}
a.bxr-border-color-button {
  display: inline-block;
  text-decoration: none;
}
.bxr-color-button:hover,
div.bx-auth-service-form .button:hover,
.bx_auth_popup_form,
.containter input[type="submit"]:hover,
.authorize-submit-cell input[type="submit"]:hover,
.bx-registration-table input[type="submit"]:hover,
.bxr-border-color-button:hover {
  background: #e38d19;
  color: #ffffff;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(169, 134, 134, 0.5);
  -moz-box-shadow: 1px 1px 2px 0px rgba(169, 134, 134, 0.5);
  box-shadow: 1px 1px 2px 0px rgba(169, 134, 134, 0.5);
}
.bxr-color-button:active,
div.bx-auth-service-form .button:active,
.bxr-border-color-button:active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.bxr-color-button:hover,
.bxr-color-button-hover:hover {
  background-color: #9e6211;
  color: #FFF;
}
.bxr-indicator-item-active,
.bxr-counter-active,
.bxr-counter-compare-active,
.bxr-detail-torg-btn .bxr-indicator-item-active,
.bxr-detail-torg-btn .bxr-counter-compare-active,
.fast-view-modal .bxr-indicator-item-active,
.fast-view-modal .bxr-counter-active,
.fast-view-modal .bxr-counter-compare-active,
.fast-view-modal .bxr-detail-torg-btn .bxr-indicator-item-active,
.fast-view-modal .bxr-detail-torg-btn .bxr-counter-compare-active {
  background: #e38d19;
  color: #ffffff;
}
.bxr-border-color,
.bxr-border-color-hover:hover,
.form-control:focus,
.bx_profile .form-group .form-control:focus,
.sale-profile-detail-form .form-group .form-control:focus,
.sale-profile-detail-form .bx-sls .dropdown-block:focus,
.bxr-bottom-detail-col .bxr-detail-tabs .bxr-detail-tab-div:hover,
.bxr-detail-tabs .bxr-detail-tab-div.active,
.bx_item_detail_scu .bx_scu ul li:hover .cnt,
.bx_item_detail_size ul li:hover .cnt,
.bxr-element-slider-nav .slick-list .slick-track .slick-slide.bxr-border-color,
.fast-view-modal .bxr-element-slider-nav .slick-list .slick-track .slick-slide.bxr-border-color,
.bxr-element-slider-nav .slick-list .slick-track .slick-slide.bxr-border-color,
.sale-acountpay-pp-company.bx-selected > .sale-acountpay-pp-company-graf-container,
.sale-order-payment-change-pp-company:hover .sale-order-payment-change-pp-company-graf-container,
.bx_filter .bx_filter_parameters_box_container .bx_filter_input_container input:focus,
#bx-soa-order .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container,
#bx-soa-order .form-group .form-control:focus,
#bx-soa-order .bx-soa-coupon-input input[type=text].form-control:focus,
.main-user-consent-request-popup-buttons .main-user-consent-request-popup-button-rej,
.bxr-border-color-focus:focus {
  border: 1px solid #e38d19;
  border-color: #e38d19;
}
#bxr-mobile-menu-body > #bxr-multilevel-menu > .menu-arrow-top {
  border-top-color: #e38d19 !important;
}
.menu-arrow-top:before {
  border-bottom-color: #e38d19 !important;
}
.bxr-border-bottom-top {
  border-top: 1px solid #e38d19;
  border-color: #e38d19;
}
.bxr-border-bottom-color,
.main-user-consent-request-popup-header {
  border-bottom: 1px solid #e38d19;
  border-color: #e38d19;
}
.bxr-border-color-dark,
.bxr-border-color-dark-hover:hover {
  border: 1px solid #9e6211;
  border-color: #9e6211;
}
.active.prop-img-wrap,
.active.prop-text-wrap,
.fancybox-thumbs > ul > li:before,
.bx_item_detail_scu .bx_scu ul li:active .cnt,
.bx_item_detail_scu .bx_scu ul li.bx_active .cnt,
.bx_item_detail_size ul li:active .cnt,
.bx_item_detail_size ul li.bx_active .cnt,
.fast-view-modal .active.prop-img-wrap,
.fast-view-modal .active.prop-text-wrap,
.fast-view-modal .bx_item_detail_scu .bx_scu ul li:active .cnt,
.fast-view-modal .bx_item_detail_scu .bx_scu ul li.bx_active .cnt,
.fast-view-modal .bx_item_detail_size ul li:active .cnt,
.fast-view-modal .bx_item_detail_size ul li.bx_active .cnt {
  border: 2px solid #e38d19;
}
a,
a:focus,
.bxr-font-color,
.bxr-font-color-hover:hover,
.bxr-basket-action button.bxr-one-click-buy:hover,
.bxr-detail-tabs .bxr-detail-tab-div.active,
.bxr-sku-select-item:hover .bxr-offer-props-name,
.fast-view-modal .bxr-sku-select-item:hover .bxr-offer-props-name,
.bxr-breadcrumb .bxr-breadcrumb-item a:hover,
.main-user-consent-request-popup-buttons .main-user-consent-request-popup-button-rej:not(:hover) {
  color: #e38d19;
}
a:hover,
.bxr-font-color-light {
  color: #edaf5c;
}
/*a:visited:not(.bxr-color-button) 
, a:active:not(.bxr-color-button) 
, */
.bxr-font-color-dark {
  color: #9e6211;
}
.bxr-color-button.slick-prev {
  background: url("/bitrix/templates/market2_v1/library/less/images/buttons/arrow_prev.png") no-repeat center center, #a8a8a8;
}
.bxr-color-button.slick-prev:hover {
  background: #e38d19;
  background: url("/bitrix/templates/market2_v1/library/less/images/buttons/arrow_prev.png") no-repeat center center, #e38d19;
}
.bxr-color-button.slick-next {
  background: url("/bitrix/templates/market2_v1/library/less/images/buttons/arrow_next.png") no-repeat center center, #a8a8a8;
}
.bxr-color-button.slick-next:hover {
  background: #e38d19;
  background: url("/bitrix/templates/market2_v1/library/less/images/buttons/arrow_next.png") no-repeat center center, #e38d19;
}
.bxr-color-button.slick-prev.slick-arrow-slim {
  background: url("/bitrix/templates/market2_v1/library/less/images/buttons/arrow_prev.png") no-repeat center center, #a8a8a8;
}
.bxr-color-button.slick-prev.slick-arrow-slim:hover {
  background: #e38d19;
  background: url("/bitrix/templates/market2_v1/library/less/images/buttons/arrow_prev.png") no-repeat center center, #e38d19;
}
.bxr-color-button.slick-next.slick-arrow-slim {
  background: url("/bitrix/templates/market2_v1/library/less/images/buttons/arrow_next.png") no-repeat center center, #a8a8a8;
}
.bxr-color-button.slick-next.slick-arrow-slim:hover {
  background: #e38d19;
  background: url("/bitrix/templates/market2_v1/library/less/images/buttons/arrow_next.png") no-repeat center center, #e38d19;
}
blockquote {
  border-left: 5px solid #e38d19;
}
/*background flat*/
.bxr-dark-flat {
  background-color: #424f60;
  color: #fff;
}
.bxr-dark-light-flat {
  background-color: #61748d;
  color: #fff;
}
.bxr-dark-dark-flat {
  background-color: #232a33;
  color: #fff;
}
.bxr-color-flat,
.sp-replacer .fa-chevron-down,
.sp-container button,
.sp-container button:hover {
  background-color: #e38d19;
  color: #ffffff;
}
.bxr-color-dark-flat {
  background-color: #9e6211;
  color: #ffffff;
}
.bxr-bg-hover-flat:hover {
  background-color: #e38d19;
}
.bxr-bg-hover-light-flat:hover {
  background-color: #edaf5c;
}
.bxr-bg-hover-dark-flat:hover {
  background-color: #9e6211;
}
/*end background flat*/
.bxr-children-color > a,
.bxr-children-color .bxr-children-color-children {
  color: #e38d19 !important;
}
.bxr-children-color-hover:hover > a {
  color: #e38d19 !important;
}
.bxr-m2-ecommerce-small-v1 .bxr-hover-btn:not(.bxr-indicator-item-active):hover {
  color: #e38d19;
  border-color: #e38d19;
}
.bxr-product-block-title,
.h3 {
  border-bottom: 2px solid #e38d19;
}
.bxr-color-before:before {
  background-color: #e38d19;
}
.bxr-color-after:after {
  background-color: #e38d19;
}

/* End */


/* Start:/bitrix/templates/market2_v1/bxready2/area/top_panel/v2/style.css?17547701831093*/

.bxr-header-panel .bxr-upper-part {
    line-height: 1;
    border-bottom: 1px solid #f0f0f0;
}

.bxr-header-panel .bxr-upper-part .bxr-topline-menu {
   padding-right: 2rem !important; 
}

.bxr-header-panel .bxr-upper-part .bxr-topline-menu li
,.bxr-header-panel .bxr-upper-part .bxr-phone-block li
,.bxr-header-panel .bxr-upper-part .bxr-login-container {
    line-height: 44px;
}

.bxr-header-panel .bxr-upper-part .bxr-phone-block li li{
    line-height: 1.4;
}

#top-panel-phone-link
,#top-panel-menu-link
,#top-panel-region-link {
    margin-right: 2rem;
    cursor: default;
    color: #181818;
    font-size: 1em;
    display: inline-block;
    float: right;
}

#top-panel-menu-link {
    margin-right: 0;
}

#top-panel-phone-link > div
,#top-panel-menu-link > div
,#top-panel-region-link > div {
    display: inline-block;
}

.bxr-header-panel .bxr-upper-part{
    background: #fff;
    padding-left: 0;
    padding-right: 0;
}

.bxr-header-panel .bxr-upper-part > .row > div {
    line-height: 0;
}

.bxr-header-panel .bxr-upper-part .bxr-login-container {
    padding-left: 2rem;
}
/* End */


/* Start:/bitrix/templates/market2_v1/bxready2/area/header/v2/style.css?17547701825278*/
.bxr-header-panel {
    z-index: 21;
    position: relative;
}

.bxr-header-panel .bxr-lower-part{
    background: #fff;
    padding-left: 0;
    padding-right: 0;
}

.bxr-header-panel .bxr-lower-part .bxr-element-row-middle{
    min-height: 100px;
    padding-top: 1.3em;
    padding-bottom: 1.2em;
}

.bxr-logo-top-panel {
    padding-left: 2rem;
    border-right: 1px solid #e5e5e5;
}
.bxr-logo-top-panel .fa-angle-down {
    position: absolute;
    top: 50%;
    margin-top: -.5em;
    right: 30px;
    color: #aaaaaa;
    -webkit-transition: all 200ms ease-out 0ms;
    -moz-transition: all 200ms ease-out 0ms;
    -o-transition: all 200ms ease-out 0ms;
    transition: all 200ms ease-out 0ms;
}

.bxr-logo-top-panel .fa-angle-down.rotate180 {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.bxr-header-panel-v1 .bx-searchtitle .bx-input-group .bx-form-control {
    height: 42px;
}

.bxr-basket-container {
    padding-right: 2rem;
}

.bxr-rpbtn-container {
    width: 44px;
    float: right;
    margin-left: 2rem;
}

.bxr-frame-btn {
    display: inline-block;
    font-size: 21px;
    width: 44px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #414141;
    box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.1);
    border-radius: 2px;
}

.bxr-left-panel-btn-on-top
,.bxr-right-panel-btn-on-top {
    display: block;
    width: 44px;
    height: 44px;
    margin: 0 2rem;
    text-align: center;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    -webkit-transition: background-color 200ms ease-out;
    -moz-transition: background-color 200ms ease-out;
    -o-transition: background-color 200ms ease-out;
    transition: background-color 200ms ease-out;
}

.bxr-left-panel-btn-on-top:hover
, .bxr-right-panel-btn-on-top:hover {
    background: #fff;
    box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.1);
}

.bxr-right-panel-btn-on-top {
    position: relative;
    margin-left: 0px;
}

.bxr-left-panel-btn-on-top .fa
, .bxr-right-panel-btn-on-top .fa {
    font-size: 21px;
    line-height: 44px;
}

.bxr-header-panel .bxr-logo img {
    max-height: 55px;
    max-width: 100%;
}

.bxr-header-panel .table-row-full-width>div>div
,.bxr-header-panel .table-row-full-width>div>ul {
    margin: 0px;
}

#bxr-header-panel-height-offset {
    height: 112px;
}

.bxr-left-column-js {
    /*margin-top: -2rem;*/
    background:#fff;
}

.bxr-left-column-js.isHidden {
    position: absolute;
    z-index: 999;
    left: 10px;
    right: 10px;
    top: 100%;
    margin-top: 0;
    display: none;
}

.container-fluid-for-menu {
    padding-left: 0;
    padding-right: 0;
}

.bxr-is-header .bxr-left-column-js.isHidden {
    margin-top: 0;
}

.bxr-right-panel-btn-on-top.animation:before {
    content: '';
    display: block;
    position: absolute;
    height: 100%;
    width: 140%;
    left: -20%;
    opacity: 0.6;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0), #ffffff 40%, rgba(255, 255, 255, 0.6) 60%, rgba(255, 255, 255, 0));
    transform: rotate(-20deg);
    animation: hotspot 1.5s infinite;
    -webkit-animation: hotspot 1.5s infinite;
    z-index: 1;
}

@keyframes hotspot {
    0%   {top: -20px;}
    86%, 100% {top: 20px;}
}
@-webkit-keyframes hotspot {
    0%   {top: -20px;}
    86%, 100% {top: 20px;}
}

.bxr-header-panel-v1 .bxr-rpbtn-margin-min {
    padding-left: 0px;
    padding-right: 0px;
}

.bxr-header-panel-v1 .bxr-rpbtn-margin-min #bxr-basket-row > div
,.bxr-header-panel-v1 .bxr-rpbtn-margin-min .bxr-rpbtn-container {
    margin-left: 0.4rem;
}

 .bxr-header-panel-v1 .bxr-phone-container.text-right {
     padding-right: 2rem;
 }

@media (max-width: 1239px) {
    .bxr-header-panel-v1 #bxr-basket-row > div
    ,.bxr-header-panel-v1 .bxr-rpbtn-container {
        margin-left: 0.4rem;
    }
    .bxr-header-panel-v1 .bxr-basket-fixed #bxr-basket-row > div {
        margin: 0;
    }
    .bxr-header-panel .bxr-phone-block.phone-big > li {
        font-size: 1.3em;
    }
}

@media (max-width: 991px) {
    .bxr-header-panel-v1 .bxr-cloud-all {
        border-radius: 4px !important;
    }
    
    .bxr-logo-top-panel {
        border-right: none;
    }
    
    .bxr-logo-top-panel .fa-angle-down {
        display: none;
    }
    .bxr-header-panel .bxr-phone-container {
        padding-right: 2rem;
    }
    .bxr-top-panel-header-container {
        visibility: hidden;
        max-height: 0;
        overflow: hidden;
    }
}

@media (max-width: 767px) {
    .bxr-logo-top-panel {
        text-align: center;
    }
}

/*****CLOUD SECTION*****/
.bxr-bg-container {
   background: #faf9f9;
}

.bxr-cloud-all {
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
    background: #fff;
    border-radius: 4px;
}

.bxr-cloud-all-br1-not {
    border-top-left-radius: 0px;
}

.bxr-cloud-all-br2-not {
    border-top-right-radius: 0px;
}

.bxr-cloud-all-br3-not {
    border-bottom-right-radius: 0px;
}

.bxr-cloud-all-br4-not {
    border-bottom-left-radius: 0px;
}


.bxr-cloud-padding {
    padding: 2rem;
}

.bxr-cloud-padding h1 {
   margin-top: 0; 
}

#basket_container > div > div:first-child {
    display: none;
}
/***END CLOUD SECTION***/
/* End */


/* Start:/bitrix/templates/market2_v1/bxready2/area/top_fixed_panel/v1/style.css?17547701831045*/
.top_fixed_panel {
    background: #fff;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.top_fixed_panel .bxr-logo img {
    max-height: 55px;
    max-width: 100%;
}

.top_fixed_panel .bxr-element-row-middle {
    min-height: 90px;
    padding-top: .9rem;
    padding-bottom: .8rem;
}

.top_fixed_panel .bx-searchtitle .bx-input-group .bx-form-control {
    height: 42px;
}

.top_fixed_panel .bxr-rpbtn-margin-min {
    padding-left: 0px;
    padding-right: 0px;
}

.top_fixed_panel .bxr-rpbtn-margin-min #bxr-basket-row > div
,.top_fixed_panel .bxr-rpbtn-margin-min .bxr-rpbtn-container {
    margin-left: 0.4rem;
}

@media (max-width: 1239px) {
    .top_fixed_panel .bxr-phone-block.phone-big > li {
        font-size: 1.3em;
    }
}

@media (max-width: 1199px) {
    .top_fixed_panel .bxr-phone-container {
        text-align: left;
    }
}

@media (max-width: 991px) {

    .top_fixed_panel .bxr-phone-container {
        padding-right: 2rem;
    }
    
    .top_fixed_panel .bxr-phone-container {
        text-align: right;
    }
}
/* End */


/* Start:/bitrix/templates/market2_v1/components/bitrix/main.include/include_phone/style.css?17547701874220*/
/***** bxr-phone-block *****/
.bxr-phone-block {
    display: inline-block;
    /*z-index: 9;*/
    position: relative;
    text-align: right;
    margin: 0 0 0 -13px;
    padding: 0;
}

.bxr-phone-block .fa {
    font-size: 0.9286em;
    margin-right: 7px;
}

.bxr-phone-block li {
    line-height: 28px;
}

.bxr-phone-block i.fa-angle-down {
    margin-left: 8px;
    margin-right: 0;
    font-weight: 900;
}

.bxr-phone-block li
,.bxr-phone-block li > div
,.bxr-phone-block li a {
    list-style-type: none; 
    padding-left: 13px;
    padding-right: 20px;
}

.bxr-phone-block li li a
,.bxr-phone-block li li div {
    padding-top: 0.8em;
    padding-bottom: 0.7em;
}

.bxr-phone-block li > div
,.bxr-phone-block li a{
    margin-left: -13px;
    margin-right: -20px;
    display: block;
    color: #181818;
 }

.bxr-phone-block li a:hover
,.bxr-phone-block li a:focus
,.bxr-phone-block li a:visited
,.bxr-phone-block li a:active {
    text-decoration: none;
    cursor: pointer;
}

.bxr-phone-block ul
{
    margin: 0;
    padding: 0;
}

.bxr-phone-block ul {
    display: none;
    position: absolute;
    z-index: 10;
    margin-left: -13px;
    width: 100%;
}

.bxr-phone-block ul li {
    margin-top: 0;
    margin-bottom: 0;
    border-bottom: 1px solid #e8e8e8;
    background: #fff;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
    line-height: 1.4;
}

.bxr-phone-block > li:hover {
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.bxr-phone-block > li:first-child:hover {
    box-shadow: none;
}

.bxr-phone-block > li > div:hover
,.bxr-phone-block > li li:hover {
    background: #faf9f9;
}

.bxr-phone-block > li:first-child > div:hover {
    background: transparent;
}

.bxr-phone-block > li:hover ul {
    display: block;
}

.bxr-phone-block.phone-small.phone-several li {
    padding: 0;
    margin: 0;
}

.bxr-phone-block.phone-small.phone-several > li > div {
    float: left;
    margin: 0px;
    padding: 0px 15px;
}

.bxr-phone-block.phone-small.phone-several li a {
    margin: 0px;
    padding: 0px;
}

.bxr-phone-block.phone-small.phone-several ul {
    top: 100%;
    margin: 0px;
}

.bxr-phone-block.phone-small.phone-several li li a
,.bxr-phone-block.phone-small.phone-several li li div {
    padding: 0.8em 15px 0.7em 15px;
}

.bxr-phone-block.phone-small .fa-phone.bxr-bg-hover-light-flat:hover {
    background: transparent;
}

.bxr-phone-block.phone-big i.fa-angle-down {
    display: none;
}

.bxr-phone-block.phone-big > li {
    line-height: 50px;
    font-size: 1.714em;
}

.bxr-phone-block.phone-big.phone-several > li {
    line-height: 25px;
}

.bxr-phone-block.phone-big.phone-several > li > div.first {
    padding-top: 10px;
}

.bxr-phone-block.phone-big.phone-several > li > div.last {
    padding-bottom: 10px;
}

.bxr-phone-block.phone-big li
,.bxr-phone-block.phone-big li > div
,.bxr-phone-block.phone-big li a {
    padding-right: 27px;
}

.bxr-phone-block.phone-big > li:first-child > .fa.fa-phone
,.bxr-phone-block.phone-big > li:first-child > div > .fa.fa-phone
,.bxr-phone-block.phone-big > li:first-child > div > a > .fa.fa-phone
,.bxr-phone-block.phone-big > li:first-child > a > .fa.fa-phone {
    position: absolute;
    right: -8px;
    height: 35px;
    width: 35px;
    top: 50%;
    margin-top: -17px;
    padding: 10px;
    font-size: 0.75em;

    color: #e0e7ec;
    border: 1px solid #e0e7ec;
}
.bxr-phone-block.phone-big ul {
    font-size: 0.65em;
}
.bxr-phone-block.phone-big > li li {
    padding-right: 10px;
}
.bxr-phone-block.phone-big > li li:first-child {
    border-radius: 4px 4px 0 0;
}
.bxr-phone-block.phone-big > li li:last-child {
    border-radius: 0 0 4px 4px;
}
.bxr-phone-block.phone-big > li:first-child > .fa.fa-phone:hover
,.bxr-phone-block.phone-big > li:first-child > div > .fa.fa-phone:hover
,.bxr-phone-block.phone-big > li:first-child > div > a > .fa.fa-phone:hover
,.bxr-phone-block.phone-big > li:first-child > a > .fa.fa-phone:hover {
    color: #fff;
    border: 1px solid transparent;
}
/*** end bxr-phone-block ***/
/* End */


/* Start:/bitrix/templates/market2_v1/bxready2/area/footer/v1/style.css?17547701822690*/
.footer-head-v0 .bxr-cloud-padding {
    padding-top: 0;
}

.footer-head-v0 .bxr-border-color  {
    border-width: 3px 0 0 0;
}

.footer-head-v0 .footer-head .row > div{
    padding-top: 27px;
    padding-bottom: 14px;
}
.footer-head-v0 .footer-head .row>div .bx-share-social{
    margin-top: 0;
    height: 24px;
    display: table;
}
.footer-head-v0 .bxr-footer-col li{
    padding: 7px 0;
    line-height: 1;
}
.footer-head-v0 .footer-head .row > div.footer-socnet-col{
    padding: 14px 10px;
}
.footer-head-v0 .bxr-footer-col {
    font-size: 0.9286em;
}
.footer-head-v0 .bxr-footer-col a {
    color: #414141;
}
.footer-head-v0 .bxr-socnet-wrap  {
   margin-top: 10px; 
}
.footer-head-v0 .bxr-share-social .bxr-share-icon {
    margin-left: 0px;
    margin-right: 6px;
}

.footer-head-v0 .footer-about-company {
    padding-top: 0px;
    font-size: 0.9286em;
    line-height: 26px;
}

/**/
footer .mobile-footer-menu-tumbl{
    cursor: pointer;
}
@media (min-width:991px) {
    .toggled-item {
        display: block !important;
    }
}
@media (max-width:991px) {
    .toggled-item{
        display: none;
    }
    footer .toggled-item, footer .mobile-footer-menu-tumbl, .footer-about-company{
        text-align: center;
        padding: 5px;
    }
    .mobile-footer-menu-tumbl .fa {
        position: absolute;
        margin-left: 10px;
        margin-top: 2px;
        margin-top: 3px;
        font-size: 10px;
    }
    
    .mobile-footer-menu-tumbl > div {
        display: inline-block;
    }
    
    .mobile-footer-menu-tumbl:first-child {
        margin-top: 27px;
    }
}
/**/

/* bxr-socnet-wrap */
.bxr-socnet-wrap {
    display: inline-block;
}
.bxr-socnet-wrap .footer-socnet {
    float: left;
    display: block;
    margin-right: 4px;
    margin-bottom: 4px;
    background-color: #d6d6d6;
    padding-top: 1px;
    font-size: 15px;
    text-align: center;
    vertical-align: middle;
    display: block;
    height: 22px;
    width: 22px;
    border-radius: 3px;
    line-height: 21px;
}
.bxr-socnet-wrap .footer-socnet.vk {
    background-color: #446690;
}
.bxr-socnet-wrap .footer-socnet.twitter {
    background-color: #50abf1;
}
.bxr-socnet-wrap .footer-socnet.facebook {
    background-color: #39579a;
}
.bxr-socnet-wrap .footer-socnet.gplus {
    background-color: #d95333;
}
.bxr-socnet-wrap .footer-socnet.pinterest {
    background-color: #cb2027;
}
.bxr-socnet-wrap .footer-socnet.odnoklassniki {
    background-color: #ee8208;
}
.bxr-socnet-wrap .footer-socnet.youtube {
    background-color: #e62117;
}
.bxr-socnet-wrap .footer-socnet.linkedin {
    background-color: #0177b5;
}
.bxr-socnet-wrap > a > i {
    color: #fff;
}
/* end bxr-socnet-wrap */
/* End */


/* Start:/bitrix/templates/market2_v1/bxready2/area/footer/under_v1/style.css?17547701823519*/
/*****************************BXR-UNDER-FOOTER-V1******************************/
.bxr-under-footer-v1 .bxr-cloud-padding {
    padding: 1rem 2rem;
}
.bxr-under-footer-v1 .pull-right,.bxr-under-footer-v1 .pull-right li:last-child{padding-right: 2px;}
.bxr-under-footer-v1 a:hover span {
    color: #fff;
    height: 100%;
    text-decoration: underline;
}
.bxr-under-footer-v1 a
,.bxr-under-footer-v1 span.copyright{
    color: #fff;
}
.bxr-under-footer-v1 .bxr-logo{
    height: 40px;
    background: none;
}
.bxr-under-footer-v1 .bxr-links{
    padding: 0;
    list-style: none;
    height: 30px;
    margin: 5px 0;
}
.bxr-under-footer-v1 .bxr-links li:nth-child(2) {
    border-left: 1px solid rgba(125, 125, 125, 0.5);
}
.bxr-under-footer-v1 .bxr-links li{
    height: 100%;
    float: left;
    padding: 0 20px;
}
.bxr-under-footer-v1 .bxr-links li a span
,.bxr-under-footer-v1 .bxr-links li span{
    line-height: 30px;
    float: left;
}
.bxr-under-footer-v1 .bxr-links li a:hover span.fa {
    text-decoration: none;
    color: #242424;
}
.bxr-under-footer-v1 .bxr-links li span.fa {
    font-size: 14px;
    margin-left: 10px;
    margin-top: 3px;
    height: 25px;
    width: 25px;
    background-color: #fff;
    text-align: center;
    line-height: 25px;
    border-radius: 3px;
    cursor: pointer;
}

.bxr-under-footer-v1 .bxr-element-row-middle {
    min-height: 50px;
}

@media (max-width:767px) {
    .bxr-under-footer-v1 .bxr-links li a{
        display: block;
        width: 200px;
        margin: auto;
        height: 30px;
    }
    .bxr-under-footer-v1 .bxr-links li:nth-child(2) {
        border: none;
    }

    .bxr-under-footer-v1 .bxr-links li
    ,.bxr-under-footer-v1 .bxr-links li > span {
        width: 100%;
    }
    .bxr-under-footer-v1 .pull-right{
        float: left !important;
        width: 100%;
    }
    .bxr-under-footer-v1 .row > div{
        margin: 0;
    }
    .bxr-under-footer-v1 .fa-phone-square::before {
        position: absolute;
        top: -20px;
        right: -15px;
    }
    .bxr-under-footer-v1 .bxr-links li a
    ,.bxr-under-footer-v1 .bxr-links li span{
        text-align: center;
    }
    .bxr-under-footer-v1 .bxr-links li a span{
        float: none;
    }
    .bxr-under-footer-v1 .footer-about-company{
        margin-top: 10px;
        text-align: center;;
    }
    
    .bxr-under-footer-v1 .copyright {
        text-align: center;
    }   
   
}

/* bxr-socnet-wrap */
.bxr-socnet-wrap {
    display: inline-block;
}
.bxr-socnet-wrap .footer-socnet {
    float: left;
    display: block;
    margin-right: 4px;
    margin-bottom: 4px;
    background-color: #d6d6d6;
    padding-top: 1px;
    font-size: 15px;
    text-align: center;
    vertical-align: middle;
    display: block;
    height: 22px;
    width: 22px;
    border-radius: 3px;
    line-height: 21px;
}
.bxr-socnet-wrap .footer-socnet.vk {
    background-color: #446690;
}
.bxr-socnet-wrap .footer-socnet.twitter {
    background-color: #50abf1;
}
.bxr-socnet-wrap .footer-socnet.facebook {
    background-color: #39579a;
}
.bxr-socnet-wrap .footer-socnet.gplus {
    background-color: #d95333;
}
.bxr-socnet-wrap .footer-socnet.pinterest {
    background-color: #cb2027;
}
.bxr-socnet-wrap .footer-socnet.odnoklassniki {
    background-color: #ee8208;
}
.bxr-socnet-wrap .footer-socnet.youtube {
    background-color: #e62117;
}
.bxr-socnet-wrap .footer-socnet.linkedin {
    background-color: #0177b5;
}
.bxr-socnet-wrap > a > i {
    color: #fff;
}
/* end bxr-socnet-wrap */
/* End */
/* /bitrix/components/bxready.market2/basket.small/templates/.default/header_style.min.css?175476833612517 */
/* /bitrix/components/bxready.market2/catalog.compare.list/templates/.default/header_style.min.css?1754768346504 */
/* /bitrix/components/bxready.market2/form.iblock/templates/popup/header_style.min.css?1754768366152 */
/* /bitrix/components/bxready.market2/form.iblock/templates/request_product/header_style.min.css?1754768366152 */
/* /bitrix/components/bxready.market2/catalog.fast.view/templates/.default/header_style.min.css?1754768347501 */
/* /bitrix/components/bxready.market2/catalog.fast.view/templates/element/header_style.min.css?175476834722379 */
/* /bitrix/components/bxready.market2/menu/templates/bxr_mobile_v1/style.min.css?17547683695608 */
/* /bitrix/components/bxready.market2/search.title/templates/.default/style.min.css?17547683744656 */
/* /bitrix/components/bxready.market2/form.iblock/templates/built_in/style.min.css?1754768366152 */
/* /bitrix/components/bxready.market2/iblock.element.add.form/style.min.css?17547683664367 */
/* /bitrix/components/bxready.market2/menu/templates/top_panel/style.min.css?17547683701006 */
/* /bitrix/templates/market2_v1/components/bxready.market2/search.title/template1/style.min.css?17547702064656 */
/* /bitrix/components/bxready.market2/main.include/templates/include_phone/style.min.css?17547683683200 */
/* /bitrix/components/bxready.market2/menu/templates/version_v1/style.min.css?17547683704991 */
/* /bitrix/components/bxready.market2/panel.top.fixed.ajax/templates/.default/style.min.css?1754768372175 */
/* /bitrix/templates/market2_v1/components/bitrix/breadcrumb/bxr_market2/style.css?1754770184353 */
/* /bitrix/components/bxready.market2/promo.controller/templates/.default/bitrix/news.list/promoblock/style.min.css?1754768373819 */
/* /bitrix/components/bxready.market2/promo.controller/templates/.default/bitrix/news.list/promoblock/include/css/apollo_min.min.css?17547683732082 */
/* /bitrix/templates/market2_v1/components/bxready.market2/menu/footer_cols2/style.min.css?175477020590 */
/* /bitrix/templates/market2_v1/components/bxready.market2/menu/footer_cols1/style.min.css?175477020590 */
/* /bitrix/components/bxready.market2/buttonUp/templates/.default/style.min.css?1754768344371 */
/* /bitrix/templates/market2_v1/styles.css?17547701812394 */
/* /bitrix/templates/market2_v1/template_styles.css?175477018120778 */
/* /bitrix/templates/market2_v1/library/less/less.css?17547702078557 */
/* /bitrix/templates/market2_v1/bxready2/area/top_panel/v2/style.css?17547701831093 */
/* /bitrix/templates/market2_v1/bxready2/area/header/v2/style.css?17547701825278 */
/* /bitrix/templates/market2_v1/bxready2/area/top_fixed_panel/v1/style.css?17547701831045 */
/* /bitrix/templates/market2_v1/components/bitrix/main.include/include_phone/style.css?17547701874220 */
/* /bitrix/templates/market2_v1/bxready2/area/footer/v1/style.css?17547701822690 */
/* /bitrix/templates/market2_v1/bxready2/area/footer/under_v1/style.css?17547701823519 */
