

/* Start:/bitrix/components/krayt/krayt.slider/templates/.default/style.min.css?17754763552635*/
.main_banner .swiper-slide{pointer-events:none;border-radius:12px;overflow:hidden}.main_banner .swiper-slide-active{pointer-events:auto}.main_banner{margin-top:24px;display:block;position:relative;height:464px;width:100%;overflow:hidden;border-radius:12px}.main_banner .banner__link{overflow:hidden;display:block;width:100%;height:100%;position:relative;border-radius:12px}.main_banner img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity 0.2s ease}.main_banner img.mobile{display:none}.main_banner:hover img{transform:scale(1.01)}.main_banner_slider .swiper-pagination-bullets{z-index:10;position:absolute;left:50%;transform:translateX(-50%);bottom:20px;display:flex}.main_banner_slider .swiper-pagination-bullet{background:var(--main_text_black);width:20px;height:4px;border-radius:10px;margin-right:6px;display:block;cursor:pointer;opacity:.1;transition:0.3s all linear}.main_banner_slider .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;transition:0.3s all linear}.swiper-arrows{position:absolute;top:50%;margin-top:-23px;display:flex;justify-content:space-between;width:100%}.swiper-arrow{width:46px;height:46px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.05);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.2s transform linear,0.3s scale linear;z-index:1}.main_banner .swiper-arrow.swiper-button-disabled{display:none}.swiper-arrow svg{fill:currentColor;transition:0.2s all linear;will-change:transform}.main_banner_slider .swiper-prev-slide:hover svg{transform:translateX(-5px);transition:0.2s all linear}.main_banner_slider .swiper-next-slide:hover svg{transform:translateX(5px);transition:0.2s all linear}.main_banner_slider .swiper-arrow:active{transform:scale(.9);transition:0.2s all linear}.main_banner_slider .swiper-prev-slide{margin-left:16px;margin-right:auto}.main_banner_slider .swiper-next-slide{margin-right:16px;margin-left:auto}@media (max-width:1350px){.main_banner{height:400px}}@media (max-width:1140px){.main_banner{height:340px}}@media (max-width:992px){.main_banner{height:280px}}@media (max-width:860px){.main_banner{height:230px}}@media (max-width:768px){.main_banner_slider .swiper-arrow{width:40px;height:40px}.main_banner_slider .swiper-prev-slide{margin-left:6px}.main_banner_slider .swiper-next-slide{margin-right:6px}}@media (max-width:700px){.main_banner{min-height:340px}}@media (max-width:576px){.main_banner{min-height:340px;height:auto}.main_banner img,.main_banner_slider .swiper-arrow,.main_banner_slider .swiper-pagination-bullets{display:none}.main_banner img.mobile{display:block}}
/* End */


/* Start:/bitrix/components/krayt/krayt.smart_tabs/templates/.default/style.min.css?17830052925215*/
.smart-tabs-wrap{padding:15px 0}.actual .smart-tabs-wrap{padding-top:15px;padding-bottom:10px}.hits .smart-tabs-wrap{padding-top:20px;padding-bottom:15px}.recommend-title+.smart-tabs-wrap{padding-top:0}.smart-tabs{position:relative}.smart-tabs-wrap>.wrapper-inner.smart-tabs-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:0;padding-top:4px;padding-bottom:14px}.smart-tabs-title{display:flex;align-items:center;justify-content:space-between;gap:16px}.smart-tabs-wrap>.wrapper-inner.p-0 .tabs-content{padding-top:4px}.smart-tabs-title_title,.smart-tabs-title h2,.smart-tabs h2{font-weight:600;font-size:32px;line-height:120%;margin:0}.smart-tabs-title_link{display:inline-flex;align-items:center;gap:4px;font-weight:400;font-size:16px;line-height:100%;color:var(--main_text_black);text-decoration:none;white-space:nowrap;transition:color .2s linear}.smart-tabs-title_link span{font-size:18px;line-height:1}@media(hover:hover){.smart-tabs-title_link:hover{color:var(--active-tab)}}.tabs-list{display:flex;flex-wrap:nowrap;margin-bottom:20px;position:relative;padding-bottom:2px;overflow:hidden}.tabs-list__item{margin-right:30px}.tabs-list__item a{display:block;cursor:pointer;color:gray;font-size:16px}.tabs-content{position:relative}.tabs-content .k_loader{position:absolute;background-color:transparent}.tabs-content.wait .product__list,.tabs-content.wait .product__slider{opacity:.4}.smart-tabs .swiper-slide{width:auto}.smart-tabs .line{display:none}.smart-tabs .tabs-list{margin-bottom:40px;padding-bottom:0}.smart-tabs .swiper-button-next svg,.smart-tabs .swiper-button-prev svg{fill:var(--main_text_black);transition:.2s all linear;will-change:transform}.smart-tabs .swiper-button-prev{left:-23px}.smart-tabs .swiper-button-next{right:-23px}.smart-tabs .swiper-button-prev,.smart-tabs .swiper-button-next{width:46px;height:46px;border-radius:50%;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.05)}@media(hover:hover){.smart-tabs .swiper-button-prev:hover svg{transition:.2s all linear;transform:translateX(-5px)}.smart-tabs .swiper-button-next:hover svg{transition:.2s all linear;transform:translateX(5px)}}.smart-tabs .swiper-button-prev:active,.smart-tabs .swiper-button-next:active{transform:scale(.9);transition:.2s all linear}.smart-tabs .swiper-button-next.swiper-button-disabled,.smart-tabs .swiper-button-prev.swiper-button-disabled{display:none}.smart-tabs .tabs-list::before{display:none}.smart-tabs .tabs-list__item{margin:0;padding:1px 0;border:1px solid transparent}.smart-tabs .tabs-list__item a{height:46px;padding:0 24px;margin-right:12px;background:#FFF;border:1px solid #C4C4C4;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:16px;line-height:100%;color:var(--text-filter);transition:.2s all linear;white-space:nowrap}.smart-tabs .tabs-list__item a:hover{transition:.2s all linear;border:1px solid var(--main_text_black);color:var(--main_text_black)}.smart-tabs .tabs-list__item a.active{transition:.2s all linear;border:1px solid var(--active-tab);background-color:var(--active-tab);color:#fff}.smart-tabs .k_loader::before{top:calc(50% - 100px)}.right-shadow{background:linear-gradient(270deg,#FFF 32.39%,rgba(252,252,252,0) 106.25%);position:absolute;height:100%;width:60px;top:0;right:-1px;pointer-events:none;z-index:1}.smart-tabs.recommends{margin-top:0;padding-top:0}.smart-tabs .product__slider-wrp{margin-top:0!important}.smart-tabs .product__slider .product_item__price{padding-top:0}.recommend-title{padding-top:60px}.recommend-title h2{font-weight:600;font-size:32px;line-height:100%;display:inline-block}.item-not-data-filter p{text-align:center;font-size:25px}.smart-tabs .big-text{margin:60px 0}.smart-tabs .small-text{display:none}.item-not-data-filter+.k_loader{display:none}.smart-tabs .product__list.tiles .border-top-tiles{display:none}@media screen and (max-width:992px){.smart-tabs-wrap{padding:10px 0}.recommend-title{padding-top:40px}.actual .smart-tabs-wrap{padding-bottom:8px}.hits .smart-tabs-wrap{padding-top:14px}.smart-tabs-wrap>.wrapper-inner.smart-tabs-title{padding-top:3px;padding-bottom:10px}.smart-tabs-wrap>.wrapper-inner.p-0 .tabs-content{padding-top:3px}.smart-tabs-title_title,.smart-tabs-title h2,.smart-tabs h2,.recommend-title h2{font-size:26px}.smart-tabs-title_link{font-size:14px}}@media screen and (max-width:576px){.recommend-title{padding-top:25px}.smart-tabs-title_title,.smart-tabs-title h2,.smart-tabs h2,.recommend-title h2{font-weight:600;font-size:20px;line-height:23px}.smart-tabs-wrap>.wrapper-inner.smart-tabs-title{padding-bottom:8px}.hits .smart-tabs-wrap{padding-top:10px}.smart-tabs-title_link{font-size:12px}.smart-tabs .tabs-list__item a{font-size:12px;height:36px;padding:0 12px;margin-right:8px}.smart-tabs .tabs-list{margin-bottom:32px}.mini_tiles .product_card-flags{top:0;left:0}.mini_tiles .product-item-image-wrapper{padding-top:150px;margin-bottom:32px}.mini_tiles .product_item__price .price{font-size:16px}.mini_tiles .product_item__price .old_price{font-weight:400;font-size:12px;line-height:100%}.mini_tiles .product_item_title .name{margin-bottom:8px}.smart-tabs-wrap{padding:6px 0}.right-shadow{display:none}}

/* End */


/* Start:/local/templates/market/components/bitrix/catalog.section/catalog-list/style.min.css?1775476412995*/
.catalog-section-header{font-size:14px;font-weight:700;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:var(--main_font_color)}.catalog__list-content .sales_block{width:100%;margin:10px 5px}.sales__wrapper.row{margin-left:-7px;margin-right:-7px}.sales_container .sales__item,.sale_item-wrapper .sale__item{padding-left:7px;padding-right:7px}.sales_container .sales__item .sales_img_wrapper{width:100%;height:fit-content;border-radius:3px;box-shadow:0 2px 4px 0 rgba(210,210,210,.5);overflow:hidden;transition:.2s ease-out}.sales_container .sales__item:hover .sales_img_wrapper{box-shadow:none}.sales_container .sales__item .sales_img{position:relative;z-index:1;object-fit:contain;height:auto;max-height:100%;width:100%;display:block;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:transform .3s ease-out;transform:scale(1.02)}.sales_container .sales__item:hover .sales_img{transform:scale(1)}
/* End */


/* Start:/bitrix/components/krayt/krayt.compilations/templates/.default/style.min.css?177547635511213*/
.prev_filter_wrapper{position:relative;padding:60px 0}.prev-filter-title{margin-bottom:40px}.prev-filter-title_title{font-weight:600;font-size:32px;line-height:100%;color:var(--main_text_black)}.prev_filter_bottom{display:flex;background-color:var(--background-filter);border:1px solid var(--border-bottom-gray);border-radius:12px;padding:0 50px}.prev_filter_tabs-wrap{padding:50px 0}.prev-tabs{width:450px}.prev-tabs ul{margin-right:47px;padding:0;display:flex;flex-wrap:wrap}.prev-tabs ul li{list-style:none;margin-bottom:12px;margin-right:12px;max-width:100%}.prev-tabs ul li:last-child{margin-bottom:0}.prev-tabs ul li a{display:block;padding:16px 24px;text-align:center;font-weight:400;font-size:14px;line-height:1;color:var(--text-filter);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#fff;border:1px solid #C4C4C4;border-radius:6px;transition:0.2s all linear}.prev-tabs ul li a:hover{color:var(--main_text_black);border:1px solid var(--main_text_black);transition:0.2s all linear}.prev-tabs ul li a.active{color:#fff;background:var(--active-filter);border:1px solid var(--active-filter)}.prev-tabs ul li a.active:hover{background:var(--active-filter)}#prev_filter_filter{padding:50px 0 40px 0;width:100%;border-left:1px solid var(--border-bottom-gray)}#prev_filter_filter .section__filter-wrapper{height:100%}#prev_filter_filter .bx-filter{height:100%}#prev_filter_filter .bx-filter .bx-filter-section{height:100%}.bx-filter-section form{display:flex;flex-direction:column;justify-content:space-between;height:100%}.bx-filter-parameters-box{padding-right:40px;margin-bottom:40px;width:25%}.bx-filter-parameters-box:last-child{margin-right:0}.bx-filter-parameters-box-hint{font-weight:600;font-size:15px;line-height:100%;cursor:default!important;display:block;width:100%;color:var(--main_text_black);max-height:45px;overflow:hidden;text-overflow:ellipsis}.bx-filter-scroll{max-height:264px!important}.bx-filter-parameters-box-title{margin-right:20px;height:30px;margin-bottom:24px;width:100%}.checkbox.bx-filter-input-checkbox,.radio.bx-filter-input-checkbox{margin-bottom:16px;padding-right:6px}.checkbox.bx-filter-input-checkbox:last-child,.radio.bx-filter-input-checkbox:last-child{margin:0!important}.bx-filter .bx-filter-param-text{font-size:12px}.bx-filter-input-checkbox input{display:none}.bx-filter .bx-filter-input-checkbox input[type="checkbox"]:checked+label.bx-filter-param-label .check{background:var(--selected-checkbox);border:1px solid #DBC96B;transition:0.2s linear}.bx-filter .bx-filter-input-checkbox input[type="checkbox"]:checked+label.bx-filter-param-label .check:hover{border-color:#A6974D;transition:0.2s linear}.bx-filter .bx-filter-input-checkbox input[type="checkbox"]:checked+label.bx-filter-param-label .check svg path{fill:transparent}.bx-filter .bx-filter-input-checkbox input[type="checkbox"]:checked+label.bx-filter-param-label .check svg polyline{stroke-dashoffset:0}.bx-filter .bx-filter-input-checkbox .check svg{position:absolute;top:-2px;left:-1px}.bx-filter .bx-filter-input-checkbox .check{position:relative;float:left;margin-right:10px;min-width:18px;min-height:18px;max-width:18px;max-height:18px;width:18px;height:18px;border:1px solid #C4C4C4;border-radius:2px;background-color:#fff;transition:0.2s all linear}.bx-filter .bx-filter-input-checkbox .check:hover{border-color:var(--main_text_black);transition:0.2s all linear}.bx-filter .bx-filter-input-checkbox .check svg path{fill:none;stroke:var(--selected-checkbox);stroke-width:2;stroke-dasharray:71px;stroke-dashoffset:71px;transition:all 0.6s ease}.bx-filter .bx-filter-input-checkbox .check svg polyline{fill:none;stroke:var(--main_text_black);stroke-width:2;stroke-dasharray:18px;stroke-dashoffset:18px;transition:all 0.3s ease}.bx-filter .bx-filter-param-label{display:flex;flex-direction:row}.smartfilter .row{margin:0!important;padding:0!important}.wrapper-buttons-filter{display:flex;flex-wrap:wrap}.wrapper-buttons-filter>*{margin-bottom:10px}.bx-filter-parameters-box-container.with_btn{display:flex;margin-top:30px;padding:0}.bx-filter-parameters-box-container.with_btn .btn-filter-send,.bx-filter-parameters-box-container.with_btn .btn-reset button{height:48px;width:221px;text-align:center;font-weight:500;font-size:16px;color:var(--main_text_black);border-radius:6px;transition:0.2s all linear}.bx-filter-parameters-box-container.with_btn .btn-filter-send{background-color:var(--main_color);color:var(--main_text_button);margin-right:12px}.bx-filter-parameters-box-container.with_btn .btn-filter-send:disabled{-webkit-text-fill-color:var(--main_text_button)}.bx-filter-parameters-box-container.with_btn .btn-reset button{background-color:var(--border-bottom-gray);border:none}.bx-filter-parameters-box-container.with_btn .btn-filter-send:hover,.bx-filter-parameters-box-container.with_btn .btn-filter-send:focus{background-color:var(--yellow-button-hover);transition:0.2s all linear}.bx-filter-parameters-box-container.with_btn .btn-filter-send:active{transform:scale(.95);transition:0.2s all linear}.bx-filter-parameters-box-container.with_btn .btn-reset button:hover,.bx-filter-parameters-box-container.with_btn .btn-reset button:focus{background-color:var(--gray-button-hover);transition:0.2s all linear}.bx-filter-parameters-box-container.with_btn .btn-reset button:active{transform:scale(.95);transition:0.2s all linear}.smart-filter-img{position:absolute;bottom:0;right:0;width:224px;height:276px}.smart-filter-img *{pointer-events:none;width:100%;height:100%;object-fit:cover}.bx-filter span.bx-filter-param-btn{border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:transparent;height:28px;width:28px;border:1px solid #C4C4C4;transition:0.2s all linear}.bx-filter .bx-filter-param-text{position:static!important;margin:0!important;line-height:18px!important}.bx-filter .bx-filter-param-label{min-height:auto!important}#prev_filter_filter .bx-filter .bx-filter-input-checkbox input[type="radio"]+label.bx-filter-param-label .check{border-radius:50%}#prev_filter_filter .bx-filter .bx-filter-input-checkbox input[type="radio"]+label.bx-filter-param-label .check:before{content:'';position:absolute;width:18px;height:18px;top:-1px;left:-1px;border:5px solid #FFE974;background-color:var(--main-txt);border-radius:50%;transition:.3s ease;transform:scale(0);opacity:0}#prev_filter_filter .bx-filter .bx-filter-input-checkbox input[type="radio"]+label.bx-filter-param-label .check:after{content:'';position:absolute;width:18px;height:18px;top:-1px;left:-1px;border:1px solid #DBC96B;border-radius:50%;opacity:0}#prev_filter_filter .bx-filter .bx-filter-input-checkbox input[type="radio"]:checked+label.bx-filter-param-label .check:before,#prev_filter_filter .bx-filter .bx-filter-input-checkbox input[type="radio"]:checked+label.bx-filter-param-label .check:after{transform:scale(1);opacity:1}#prev_filter_filter .bx-filter .bx-filter-input-checkbox input[type="radio"]:checked+label.bx-filter-param-label .check:hover{border-color:transparent}#prev_filter_filter .bx-filter .bx-filter-input-container input{border:1px solid #C4C4C4;border-radius:6px;text-align:center;font-size:16px;line-height:100%;font-weight:400}#prev_filter_filter .bx-filter .bx-filter-parameters-box-container-block{width:40%}#prev_filter_filter .bx-filter .bx-filter-input-container input::placeholder{color:var(--main-txt);font-weight:400}#prev_filter_filter .bx-filter .bx-ui-slider-track-container{margin:0;width:100%;z-index:1}#prev_filter_filter .bx-filter .bx-ui-slider-pricebar-vd{border-radius:4px}#prev_filter_filter .bx-filter .bx-ui-slider-pricebar-vn{border-radius:4px}#prev_filter_filter .bx-filter .bx-ui-slider-track{height:2px;border-radius:4px}#prev_filter_filter .price-separator{width:22px;height:1px;background-color:#838383;position:relative}#prev_filter_filter .bx-filter.bx-blue .bx-ui-slider-pricebar-vn,#prev_filter_filter .bx-ui-slider-track{background:#e2e2e2}#prev_filter_filter .bx-filter.bx-blue .bx-ui-slider-pricebar-v{background:var(--main_color);border-radius:4px}#prev_filter_filter .bx-filter .bx-ui-slider-part{top:-3px;width:0;height:9px;background:var(--main_color);display:none}#prev_filter_filter .bx-filter .bx-ui-slider-part span{top:-22px}.bx-filter .bx-ui-slider-part.p2 span{margin-left:0;margin-right:-10px;left:auto;right:0;text-align:right}.bx-filter .bx-ui-slider-part.p1 span{margin-left:-10px;left:0;text-align:left}#prev_filter_filter .bx-filter .bx-ui-slider-handle{background:#fff!important;width:16px;height:16px;top:-7px;border:2px solid var(--main_color);border-radius:50%}.bx-filter .bx-ui-slider-part.p2{left:auto;right:-1px}.bx-filter .filter-price-block.bx-active .bx-filter-block{overflow:visible}#prev_filter_filter .bx-filter .bx-ui-slider-range{z-index:100;border-radius:4px}#prev_filter_filter .bx-filter .bx-ui-slider-range a{margin:0}#prev_filter_filter .bx-filter-input-container input{border-radius:0}#prev_filter_filter .bx-filter-parameters-box-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#prev_filter_filter .bx-filter-parameters-box-container .separator{height:1px;width:15px;background:#838383}@media (max-width:1480px){.prev-tabs{max-width:400px}.prev-tabs ul{margin-right:30px}.section__filter-wrapper{margin-left:30px}}@media (max-width:1350px){.smart-filter-img{width:180px;height:215px}.bx-filter-parameters-box{width:33%}}@media(max-width:1280px){.bx-filter-parameters-box{width:50%;padding-right:60px}}@media (max-width:992px){.prev_filter_wrapper{padding:40px 0}.prev-filter-title_title{font-size:26px;margin-bottom:24px}.prev-tabs{max-width:unset;width:100%}.prev_filter_bottom{flex-direction:column}.prev-tabs ul{margin:0}#prev_filter_filter{padding:0 0 50px 0;border:none}.section__filter-wrapper{margin-left:0!important}.bx-filter-parameters-box{width:33%;padding-right:40px}}@media (max-width:768px){.prev-filter-title{margin-bottom:24px}.prev_filter_bottom{padding:0 20px}.prev_filter_tabs-wrap{padding:20px 0 16px 0}#prev_filter_filter{padding:0 0 20px 0}.bx-filter-parameters-box{width:50%;padding-right:40px}.bx-filter-parameters-box:nth-child(2n){padding:0 0 0 20px}}@media (max-width:628px){.wrapper-buttons-filter{width:100%;justify-content:space-between}.bx-filter-parameters-box-container.with_btn .btn-filter-send,.bx-filter-parameters-box-container.with_btn .btn-reset{width:calc(50% - 6px);margin:0}.bx-filter-parameters-box-container.with_btn .btn-reset button{width:100%}}@media (max-width:576px){.prev-filter-title_title{font-weight:600;font-size:20px;line-height:23px}.prev_filter_wrapper{padding:25px 0}.prev-tabs ul li{margin-bottom:8px;margin-right:8px}.prev-tabs ul li a{padding:8px;font-size:12px}}@media (max-width:480px){.bx-filter-parameters-box-container.with_btn .btn-filter-send,.bx-filter-parameters-box-container.with_btn .btn-reset{width:100%}.bx-filter-parameters-box-container.with_btn .btn-filter-send{margin-bottom:8px}.smartfilter .row{flex-direction:column}.bx-filter-parameters-box{max-width:none;margin-right:0;margin-bottom:24px}.bx-filter-parameters-box:last-child{margin-bottom:0}.bx-filter .bx-filter-parameters-box{padding:0;width:100%}.bx-filter-parameters-box-title{margin-bottom:0}}
/* End */


/* Start:/bitrix/components/krayt/krayt.popular.brands/templates/brand_slider/style.min.css?17829120132145*/
.brands_wrapper a .brand_item_image{display:flex;justify-content:center;align-items:center;}.brands_wrapper .brand_item{display:flex;justify-content:center;align-items:center;background:#F6F6F6;}.block_section_link{display:flex;justify-content:center;align-items:center;}.more-brands-link{display:flex;justify-content:center;align-items:center;color:var(--main-txt);font-size:12px;line-height:12px;font-weight:500;text-transform:uppercase;}.more-brands-link i{line-height:17px;font-weight:600;margin-left:10px;font-size:14px;position:relative;top:0px;transition:translate .3s;}.more-brands-link:hover svg{animation:arrow_move 1s infinite;}.more-brands-link:hover path{stroke:var(--main_color)}.more-brands-link svg{margin-left:5px;margin-bottom:1px;}.more-brands-link:hover{color:var(--main_color);}@keyframes arrow_move{0%{transform:translate(0px,0);}50%{transform:translate(5px,0);}100%{transform:translate(0px,0);}}.brand_item .brand_item_image{height:100%;width:100%;padding:0 40px;box-sizing:border-box;}.brand_item .brand_item_image img{width:auto;height:auto;max-width:100%;max-height:34px;object-fit:contain;filter:grayscale(100%);-webkit-filter:grayscale(100%);object-fit:contain;}.brand_item .brand_item_image:hover{opacity:1;}.brand_item .brand_item_image:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);}.brand_item .brand_item_image:active img{filter:grayscale(0%);-webkit-filter:grayscale(0%);}.wrapper_slider_brends{padding:60px 0!important;}.brands_container{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.brands_container::-webkit-scrollbar{display:none;}.brands_wrapper,.brands_wrapper.swiper-wrapper{display:flex !important;flex-direction:row;flex-wrap:nowrap !important;align-items:center;gap:12px;width:max-content !important;min-width:100%;}.brand_item,.brand_item.swiper-slide{width:153px;height:68px;flex:0 0 153px;border:none;border-radius:4px;transition:0.2s;overflow:hidden;}.brand_item a{height:100%;width:100%;}@media (max-width:992px){.wrapper_slider_brends{padding:40px 0!important;}}@media (max-width:576px){.wrapper_slider_brends{padding:25px 0!important;}}
/* End */


/* Start:/bitrix/components/krayt/krayt.about/templates/about/style.min.css?17829129544277*/
.blocks_about_info{padding:60px 0;}.about-company{--about-text-width:470px;--about-card-width:470px;--about-gap:30px;position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:var(--about-gap);width:100%;isolation:isolate;}.about-company__text{flex:0 0 var(--about-text-width);width:var(--about-text-width);max-width:var(--about-text-width);display:flex;flex-direction:column;gap:8px;}.about-company__title{margin:0;font-weight:500;font-size:34px;line-height:120%;color:#000000;}.about-company__desc{display:flex;flex-direction:column;gap:16px;}.about-company__body{font-weight:500;font-size:20px;line-height:120%;color:#000000;margin-bottom:0;clear:none;}.about-company__body p{margin:0;}.about-company__more{display:inline-flex;flex-direction:row;align-items:center;align-self:flex-start;gap:4px;width:auto;height:19px;margin:0;font-weight:400;font-size:16px;line-height:120%;color:rgba(0,0,0,0.5);text-decoration:none;transition:color 0.2s linear;}.about-company__more-text{flex:none;}.about-company__more-icon{display:flex;flex-direction:row;align-items:center;flex:none;width:16px;height:18px;padding:2px 0 0;box-sizing:border-box;}.about-company__more-icon svg{display:block;width:16px;height:16px;}.about-company__more:hover{color:#000000;}.about-company__nav{position:absolute;left:var(--about-text-width);top:74px;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;width:60px;height:60px;padding:17px 6px;box-sizing:border-box;background:#FFFFFF;border:1.5px solid rgba(0,0,0,0.5);border-radius:100px;}.about-company__nav-btn{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:rgba(0,0,0,0.5);cursor:pointer;transition:color 0.2s linear,opacity 0.2s linear;}.about-company__nav-btn:hover:not(:disabled){color:#000000;}.about-company__nav-btn:disabled{opacity:0.35;cursor:default;}.about-company__slider{position:relative;flex:0 0 calc(var(--about-card-width) * 2 + var(--about-gap));width:calc(var(--about-card-width) * 2 + var(--about-gap));max-width:calc(var(--about-card-width) * 2 + var(--about-gap));min-width:0;height:208px;}.about-company__viewport{overflow:hidden;width:100%;height:208px;}.about-company__track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--about-gap);height:208px;transition:transform 0.35s ease;will-change:transform;}.about-company__card{flex:0 0 var(--about-card-width);width:var(--about-card-width);height:208px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:40px 20px;gap:20px;background:rgba(0,86,173,0.08);border-radius:8px;}.about-company__card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:8px;box-sizing:border-box;background:#0056AD;border-radius:100px;}.about-company__card-icon img{display:block;max-width:24px;max-height:24px;width:auto;height:auto;object-fit:contain;}.about-company__card-content{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin:0;}.about-company__card-title{margin:0;width:100%;font-weight:500;font-size:22px;line-height:110%;text-align:center;color:#000000;}.about-company__card-text{margin:0;width:100%;font-weight:400;font-size:16px;line-height:100%;text-align:center;color:#000000;}@media (max-width:1200px){.about-company{--about-text-width:380px;--about-card-width:380px;}}@media (max-width:992px){.blocks_about_info{padding:40px 0;}.about-company{flex-direction:column;gap:24px;}.about-company__text{flex:none;width:100%;max-width:100%;}.about-company__title{font-size:26px;}.about-company__body{font-size:18px;}.about-company__nav{position:static;margin:0 auto 16px;left:auto;top:auto;}.about-company__slider{flex:none;width:100%;max-width:100%;height:auto;}.about-company__viewport{height:auto;}.about-company__track{height:auto;}.about-company{--about-card-width:320px;}.about-company__card{min-height:208px;height:auto;}}@media (max-width:576px){.blocks_about_info{padding:25px 0;}.about-company__title{font-size:20px;}.about-company__body{font-size:16px;}.about-company{--about-card-width:280px;}.about-company__card{padding:32px 16px;}.about-company__card-title{font-size:18px;}.about-company__card-text{font-size:14px;}}
/* End */


/* Start:/local/templates/market/components/bitrix/sender.subscribe/subscribe/style.css?17835139336775*/
.main_subscribe-section {
	padding: 40px 0;
	background: rgba(0, 86, 173, 0.1);
}

.subscribe-block {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 20px;
	width: 100%;
}

.subscribe-block__icon {
	display: block;
	flex: none;
	width: 71px;
	height: 70px;
	object-fit: contain;
}

.subscribe-block__content {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 20px;
	width: 100%;
	max-width: 1470px;
}

.subscribe-block__text {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 8px;
	width: 100%;
}

.subscribe-block__title {
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	font-size: 34px;
	line-height: 120%;
	text-align: center;
	color: #000000;
}

.subscribe-block__desc {
	margin: 0;
	padding: 0;
	width: 100%;
	max-width: 1470px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	font-size: 20px;
	line-height: 120%;
	text-align: center;
	color: rgba(0, 0, 0, 0.5);
	opacity: 1;
}

.subscribe-block__desc-line {
	color: rgba(0, 0, 0, 0.5);
}

.subscribe-block__form {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	width: 100%;
	max-width: 720px;
	margin: 0;
}

.subscribe-block__field {
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	gap: 10px;
	width: 100%;
	height: 52px;
	padding: 4px 4px 4px 12px;
	background: #FFFFFF;
	border: 1px solid #0056AD;
	border-radius: 8px;
	transition: border-color 0.2s linear, box-shadow 0.2s linear;
}

.subscribe-block__field--error {
	border-color: #e53935;
	box-shadow: 0 0 0 1px #e53935;
}

.subscribe-block__input {
	flex: 1 1 auto;
	min-width: 0;
	height: 100%;
	padding: 0;
	border: 0;
	outline: none;
	background: transparent;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 120%;
	color: #000000;
}

.subscribe-block__input::placeholder {
	color: rgba(0, 0, 0, 0.5);
	opacity: 0.5;
}

.subscribe-block__input:-webkit-autofill,
.subscribe-block__input:-webkit-autofill:hover,
.subscribe-block__input:-webkit-autofill:focus,
.subscribe-block__input:-webkit-autofill:active {
	-webkit-box-shadow: 0 0 0 30px #ffffff inset !important;
}

.subscribe-block__submit {
	flex: none;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 44px;
	height: 44px;
	padding: 10px;
	border: 0;
	border-radius: 8px;
	background: #0056AD;
	color: #FFFFFF;
	cursor: pointer;
	transition: background-color 0.2s linear, transform 0.2s linear, opacity 0.2s linear;
}

.subscribe-block__submit svg {
	display: block;
	width: 24px;
	height: 24px;
}

.subscribe-block__submit:hover {
	background: #004892;
}

.subscribe-block__submit:active {
	transform: scale(0.96);
}

.subscribe-block__submit:disabled {
	opacity: 0.45;
	cursor: default;
	pointer-events: none;
}

.subscribe-block__consent {
	display: flex;
	justify-content: center;
	width: 100%;
	max-width: 720px;
}

.subscribe-block__consent-label {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	margin: 0;
	cursor: pointer;
	user-select: none;
}

.subscribe-block__consent-input {
	position: absolute;
	opacity: 0;
	width: 1px;
	height: 1px;
	margin: 0;
	pointer-events: none;
}

.subscribe-block__consent-mark {
	flex: none;
	width: 18px;
	height: 18px;
	border: 1px solid #000000;
	border-radius: 2px;
	background: #ffffff url('/local/templates/market/images/icons/check-symbol.svg') no-repeat center;
	background-size: 0 0;
	box-sizing: border-box;
	transition: border-color 0.2s linear, box-shadow 0.2s linear, background-size 0.15s linear;
}

.subscribe-block__consent--checked .subscribe-block__consent-mark {
	background-size: 10px 8px;
}

.subscribe-block__consent--error .subscribe-block__consent-mark {
	border-color: #e53935;
	box-shadow: 0 0 0 1px #e53935;
}

.subscribe-block__consent-text {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 12px;
	line-height: 120%;
	color: rgba(0, 0, 0, 0.5);
	opacity: 0.7;
	text-align: center;
}

.subscribe-block__consent-text a {
	color: rgba(0, 0, 0, 0.5);
	text-decoration: underline;
	text-underline-offset: 2px;
	cursor: pointer;
}

.subscribe-block__consent-text a:hover {
	color: #000000;
}

.hidden-desc {
	display: none;
}

#sender_subscribe_component {
	background: #F6F6F6;
	box-shadow: none;
	border-radius: 8px;
	padding: 20px;
	width: 588px;
	max-width: calc(100vw - 32px);
	box-sizing: border-box;
}

#sender_subscribe_component .popup-window-content {
	background: transparent;
}

.subscribe-alert {
	width: 100%;
}

.subscribe-alert__body {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 0 20px 20px;
	gap: 40px;
}

.subscribe-alert__text {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 12px;
	width: 100%;
}

.subscribe-alert__title {
	margin: 0;
	padding: 0;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	font-size: 34px;
	line-height: 120%;
	text-align: center;
	color: #000000;
}

.subscribe-alert__desc {
	margin: 0;
	padding: 0;
	max-width: 508px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	text-align: center;
	color: rgba(0, 0, 0, 0.5);
}

.subscribe-alert__ok,
.stock_popup_ok {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 50px;
	padding: 10px;
	border: 0;
	border-radius: 8px;
	background: #0056AD;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	transition: background-color 0.2s linear;
}

.subscribe-alert__ok:hover,
.stock_popup_ok:hover {
	background: #004892;
}

#sender_subscribe_component .popup-window-close-icon:after {
	background-image: url('/local/templates/market/components/bitrix/sender.subscribe/subscribe/./images/close-btn.svg');
}

#sender_subscribe_component .popup-window-close-icon {
	width: 30px;
	height: 30px;
	right: 20px;
	top: 20px;
	border-radius: 0;
	opacity: 1;
}

@media (max-width: 992px) {
	.main_subscribe-section {
		padding: 32px 0;
	}

	.subscribe-block__title {
		font-size: 26px;
	}

	.subscribe-block__desc {
		font-size: 18px;
	}
}

@media (max-width: 576px) {
	.main_subscribe-section {
		padding: 24px 0;
	}

	.subscribe-block__title {
		font-size: 20px;
	}

	.subscribe-block__desc {
		font-size: 16px;
	}

	.subscribe-block__form {
		max-width: 100%;
	}

	.subscribe-block__field {
		height: 48px;
	}

	.subscribe-block__submit {
		width: 40px;
		height: 40px;
		padding: 8px;
	}

	.subscribe-block__submit svg {
		width: 20px;
		height: 20px;
	}

	#sender_subscribe_component {
		padding: 20px 16px 16px;
		width: calc(100vw - 32px);
	}

	.subscribe-alert__body {
		padding: 0 4px 4px;
		gap: 32px;
	}

	.subscribe-alert__title {
		font-size: 24px;
	}
}

/* End */
/* /bitrix/components/krayt/krayt.slider/templates/.default/style.min.css?17754763552635 */
/* /bitrix/components/krayt/krayt.smart_tabs/templates/.default/style.min.css?17830052925215 */
/* /local/templates/market/components/bitrix/catalog.section/catalog-list/style.min.css?1775476412995 */
/* /bitrix/components/krayt/krayt.compilations/templates/.default/style.min.css?177547635511213 */
/* /bitrix/components/krayt/krayt.popular.brands/templates/brand_slider/style.min.css?17829120132145 */
/* /bitrix/components/krayt/krayt.about/templates/about/style.min.css?17829129544277 */
/* /local/templates/market/components/bitrix/sender.subscribe/subscribe/style.css?17835139336775 */
