

/* Start:/local/templates/tehprivod2023/assets/js/owl/owl.carousel.min.css?17089328413327*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/tehprivod2023/assets/js/owl/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/local/templates/tehprivod2023/assets/js/owl/owl.theme.default.min.css?17089328411013*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/* End */


/* Start:/local/templates/tehprivod2023/assets/css/style.css?175403992870608*/
.for_in_electro_ul.have_childs,.in-slider-container_reviews .owl-nav,.index_in_slider,.index_in_slider .owl-nav,.lines_slider .text_slider,.logo_brand,.new_select,.owl-controls,.relative,.right_product .border_bottom,.right_top>div,.search_product,.slider_640,.slider_place,.slider_place .slide,.sls,.top-menu .call-back-button,.wo_li{position:relative}.call-back-button,.right_top>div,.right_top>div:after,.time>*,.top-menu ul li{vertical-align:middle}.basket a,.bottom-in-text>.title a:hover,.input-block a.fancy.fancybox:hover,.map a,.top-menu ul li a,a.button,span.button{text-decoration:none}.cats-list>ul>li>ul>li a:after,.right-block ul li:before{width:5px;height:4px;background-color:#3c3122;content:' '}.its_tipoz .elems_in_sect .slide-block:hover,.slide-block.with_off:hover>div{box-shadow:0 0 30px rgba(0,0,0,.5)}.elems_in_sect .offer_block>div:last-child>div,.for_in_electro_ul_in,.its_city .h3,.new_select.current .choicesa div,.requisites_about b,.v_z{white-space:nowrap}.dont_click,.quan input{pointer-events:none}.left_product.with_carousel .detail_picture img,.slide-block img{object-fit:cover}#dt_ch button.no,#order_form_content input[type=radio],#order_form_div .table-wrap,#to_up .pp2,#to_up:hover .pp1,.back_choices.no,.blocker_,.bx-filter .bx-filter-parameters-box .bx-filter-block:after,.bx-filter .bx-filter-parameters-box .bx-filter-block:before,.bx-ui-slider-part,.bx_logotype,.bx_order_make .bx_sof_req,.bx_ordercart .bx_sort_container,.choices a img:last-child,.coool_sections .sections ul ul.subsections,.filter select,.for-sm-sect,.form_open .small-title,.form_open form>p,.hide_slider_data,.images-podbor,.in_go_slider_640>.img:after,.its_tipoz>br,.lprch2 select,.new_select .choicesa,.no,.orange-block .block_about .black_block_640 hr,.podr-data,.prices_page .left-xls>span,.product_open_tabs>div,.review .review_title br,.right_top>div:last-child:after,.sections a .sec-im img.hover2,.sections a:hover .sec-im img.hover1,.show_mobile,.tabo,.top-menu ul li:last-child span,.ui-loader,.wo_li .sect_open_to,div[data-property-id-row="17"],div[data-property-id-row="18"],label.chch input,span.bx_pg_text,table.bx_ordercart_order_sum,table.delivery_extra_services,ul.bx_news li:before{display:none}.bread a:hover,.cats-list ul li a:hover,.cats-list ul li.current>a,.coool_sections .line-w a:hover,.double_garant>div:first-child a:hover,.footer a:hover,.footer ul a:hover,.lines_slider .text_slider>div>div.current span,.lines_slider .text_slider>div>div:hover span,.news-block a:hover,.title_sect_block a:hover,.top-menu ul li a:hover,a:hover{color:#ffc400}body,html{padding:0;margin:0;font-family:arial;font-size:16px;opacity:1!important}.top_line{background-color:#504c40;height:80px}.form_open,.top-menu{background-color:#fff}.container,.owl-controls{width:1310px;margin:0 auto}.page .container{padding-right:0!important;padding-left:0!important;padding-bottom:55px}.form_open{position:absolute;z-index:4000;left:50%;padding:40px 64px 35px;width:608px;margin-left:-304px;top:100px;border-radius:5px}.exit_form{position:Absolute;right:16px;top:14px;opacity:.56;cursor:pointer}.form_title{font-size:36px;font-weight:300;text-align:center;color:#383220;margin-bottom:30px}.small-title{font-size:14px;margin-bottom:4px;opacity:.54}.input-block input,.input-block select,.input-block textarea{font-family:SFUI;border:1px solid #ffc400;height:46px;border-radius:3px;width:100%;padding-left:10px;outline:0}.input-block textarea{height:132px}.elems_in_sect>.slide-block,.input-block,.orange-form .title-center{margin-bottom:30px}.input-block button{border:none;text-transform:uppercase;border-radius:5px;outline:0;height:48px;line-height:48px;background-position:25px 15px;margin:0 auto;padding:0 30px;background-color:#ffc400;cursor:pointer;display:table}.call-back-button,.right_top>div,.right_top>div:after,.search-block,.time>*,.top-menu ul li{display:inline-block}.input-block button.zak_button{padding:0 30px 0 50px;background-image:url(/local/templates/tehprivod2023/assets/css/../images/call-ico.png);background-repeat:no-repeat;line-height:44px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.logo{padding-top:6px}#take_elems_in_sect .line-prch,.blacks_640>div.black_block_640:nth-child(2n),.buts,.lprch2,.right,.summall,.xls-file:nth-child(2n){float:right}.left,.left-tabs,.right-bb{float:left}.right_top{padding-top:14px;color:#fff;font-weight:300}.analog_name span,.block_sort>span,.data-slide>*,.descr_analog,.image_product>span,.map>*,.phones>*,.search-block>div,.sections a>span{display:inline-block;vertical-align:middle}.phones div span:first-child{font-weight:600;display:block;line-height:22px;margin-bottom:1px}.time>*{font-size:14px}.right_top>div:after{position:relative;content:' ';height:44px;width:1px;background-color:rgba(255,255,255,.15);margin-left:30px;margin-right:20px}.top_line .basket span,.v_z{position:absolute;font-size:14px}.basket a{color:#fff;display:block;padding-top:25px;width:44px}.v_z{right:0;top:-2px}.top_line .basket span{top:14px;right:5px;color:#504c40;text-align:center;font-weight:700;width:22px;height:22px;background-color:#ffc400;border-radius:50%;line-height:22px}.top_line .basket{margin-left:16px}.map>img{margin-right:7px}.time>img{margin-right:17px;opacity:.45}.basket img{opacity:1;filter:brightness(.25)}.map a{cursor:pointer;border-bottom:1px dotted;color:inherit}.slider_place .slide{height:410px;background:0 0!important}.slider_place .index_slider.slide{background:url(/local/templates/tehprivod2023/assets/css/../images/slide.png) 0 0/cover no-repeat!important}.data-slide{width:808px;position:absolute;left:50%;margin-left:-428px;top:50px}.title-slide{font-size:42px;color:#fff;width:550px;font-weight:300;margin-bottom:18px}a.button,span.button{display:table;padding:15px 23px;background-color:#ffc400;cursor:pointer;border-radius:5px;text-transform:uppercase;color:#533710;font-size:12px;transition:background .5s}.here_bsbm a:hover,.list_item_button:hover,.order-button span:hover,.product_added a:hover,a.button:hover,div.search-page input.search-button:hover,span.button:hover{background-color:#533710;color:#ffc400}.text-slide{position:absolute;right:0;top:64px;width:520px}.sls .cyatks{position:absolute;color:#fff;right:0;bottom:90px}.sls .cyatks>div{font-size:0px;width:6px;height:6px;text-align:center;margin:0 auto 18px;border:1px solid #fff;border-radius:50%;transition:.5s;cursor:pointer;font-weight:300}.sls .cyatks>div.current{font-size:12px;width:auto;border-radius:0;border:none;height:auto}.top-menu{z-index:20;height:56px;padding:6px}.bread ol,.cats-list ul,.top-menu ul{list-style:none;padding:0;margin:0}.top-menu ul li{margin-right:45px;position:relative;line-height:44px}.top-menu ul li span{display:block;width:6px;height:6px;border-radius:50%;border:1px solid #484848;position:absolute;right:-27px;top:19px}.top-menu ul li a{font-size:15px;text-transform:uppercase;color:#484848}.open-search{padding:12px 15px 12px 7px;cursor:pointer;height:44px;position:relative;z-index:2}input[type=text].inputs_control{border:none;outline:0;height:100%;border-radius:5px;width:100%;padding:0 0 0 20px;font-size:15px}input::placeholder,textarea::placeholder{color:#a7a7a7}textarea.inputs_control{border:none;outline:0;height:100%;border-radius:5px;width:100%;padding:13px 0 0 15px;max-height:155px;font-family:SFUI;font-size:14px;resize:none;margin:0 0 -1px}.orange-form button.button,.orange-form input.button,button.button,input.button{height:100%;display:block;position:relative;max-height:50px;width:100%;font-size:15px;line-height:50px;font-weight:700;transition:background-color .5s;cursor:pointer;text-transform:uppercase;outline:0}button.button,input.button{border-radius:5px;border:none;background:#ffc400;background:-moz-linear-gradient(top,#ffc400 0,#ffc400 50%,#ffc400 51%,#ffc400 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffc400),color-stop(50%,#ffc400),color-stop(51%,#ffc400),color-stop(100%,#ffc400));background:-webkit-linear-gradient(top,#ffc400 0,#ffc400 50%,#ffc400 51%,#ffc400 100%);background:-o-linear-gradient(top,#ffc400 0,#ffc400 50%,#ffc400 51%,#ffc400 100%);background:-ms-linear-gradient(top,#ffc400 0,#ffc400 50%,#ffc400 51%,#ffc400 100%);background:linear-gradient(to bottom,#ffc400 0,#ffc400 50%,#ffc400 51%,#ffc400 100%);color:#533710;-webkit-border-radius:5px}button.button:hover,input.button:hover{background:#533710!important;color:#ffc400}.orange-form button.button,.orange-form input.button{border-radius:5px;border:none;background:#4c82b5;background:-moz-linear-gradient(top,#4c82b5 0,#4c82b5 50%,#4c82b5 51%,#4c82b5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c82b5),color-stop(50%,#4c82b5),color-stop(51%,#4c82b5),color-stop(100%,#4c82b5));background:-webkit-linear-gradient(top,#4c82b5 0,#4c82b5 50%,#4c82b5 51%,#4c82b5 100%);background:-o-linear-gradient(top,#4c82b5 0,#4c82b5 50%,#4c82b5 51%,#4c82b5 100%);background:-ms-linear-gradient(top,#4c82b5 0,#4c82b5 50%,#4c82b5 51%,#4c82b5 100%);background:linear-gradient(to bottom,#4c82b5 0,#4c82b5 50%,#4c82b5 51%,#4c82b5 100%);color:#fff;-webkit-border-radius:5px}.orange-form button.button:hover,.orange-form input.button:hover{background:#fff!important;color:#4c82b5}.left_product.with_carousel .thumbs .owl-item.active.current .item_thumb,.subscribe_block button.button:hover,.subscribe_block input.button:hover,a.button.pereyti{border:1px solid #ffc400}.search-in{position:absolute;height:50px;top:0!important;right:0;margin-top:-3px;width:0;overflow:hidden;transition:.5s}.search-in.open{width:480px;box-shadow:0 0 10px rgba(0,0,0,.15)}.search-block{position:relative}.call-back-button{font-size:12px;text-transform:uppercase;background:url('/local/templates/tehprivod2023/assets/css/../images/call-ico.png') 13px 11px no-repeat #ffc400;font-weight:400;margin-right:43px;height:36px;padding-left:40px;width:234px;border-radius:5px;cursor:pointer;line-height:37px;transition:background-color .5s}.img-in-t,.img_in_sect{background-position:50%!important}.call-back-button:hover{background:url('/local/templates/tehprivod2023/assets/css/../images/call-icoh.png') 13px 11px no-repeat #533710;color:#ffc400}.my-v-soc{position:absolute;bottom:55px}.tt-my-v-soc{color:#fff;font-weight:600;margin-bottom:16px}.gray-block{background-color:#504c43;color:#fff}.in-gray-block{display:table;width:100%}.in-gray-block>div{display:table-cell;width:21%;border-right:1px solid rgba(193,193,193,.2);vertical-align:top;padding:10px 30px 14px}.in-gray-block>div:first-child{padding-left:0;width:18%}.in-gray-block>div:last-child{padding-right:0;width:18%;border:none}.gray-title{margin-top:5px;font-weight:600}.in-gray-block hr{border:none;height:1px;background-color:#fff;margin:15px 0}.gray-descr{font-size:13px}.title-center,.title-norm,.title-orange{font-size:46px;font-weight:600}.orange-block{background-color:#f6e6bd}.lr,.slide-block{background-color:#fff;position:relative}.orange-slider{padding:20px 60px 30px}.title-orange{color:#504c43;margin-bottom:30px}.title-orange>div{display:inline-block;margin-right:26px;vertical-align:middle}.lr{border-radius:50%;display:inline-block;border:none;width:48px;height:48px;margin-right:14px;cursor:pointer;transition:.5s}.elems_in_sect>.slide-block:nth-child(3n),.filter .double_params>div:last-child,.footer ul:last-child,.item_brand.br1:nth-child(4n),.item_brand:nth-child(3n),.news .news-block:nth-child(4n),.produc_buttons>a:last-child,.slide-block,.sort_block>div:nth-child(2){margin-right:0}.lr>span{display:block;width:9px;height:14px;position:absolute;left:50%;margin-left:-5px;top:50%;margin-top:-6px;background:url(/local/templates/tehprivod2023/assets/css/../images/strelochki_new.png) no-repeat}.owl-next:before,.right-go.lr span{background-position:-9px 0}.lr:hover{background-color:#726c5e}.slide-block{width:304px;border-radius:5px;float:left;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2)}.elems_in_sect .slide-block{min-height:325px}.slide-block .top-img{height:160px;background-color:#d7d5d6;display:block}.img-in-t{width:100%;height:100%;display:block}.slide-block .title{height:60px;text-align:center;font-size:19px;color:#484848;width:100%;padding:15px 20px 0;display:table;opacity:.75}.bx_order_make .bx_section h4,.choices,.clear{clear:both}.dont_back .slide-block.is_section .title{height:68px;text-align:center;font-size:20px;color:#484848;width:100%;padding:0 35px}.cats-list .opened.parent,.orange-block.orange-slider.slider-block .container,form{padding:0}.bottom-in-text>.title a{display:table-cell;vertical-align:middle;width:99%}.bottom-in-text>.title:after{display:table-cell;vertical-align:middle;width:1%;content:' ';height:100%}.slide-block .price{font-size:18px;color:#8a8a8a;text-align:center;height:76px;line-height:76px;font-weight:300}.left_price_product span,.slide-block .price span{color:#504c40;font-size:36px}.dont_back .is_section .bottom-in-text>.title a{color:#fff!important}.bx_pagination_page ul li.bx_active span,.dont_back .is_section .bottom-in-text>.title a:hover{color:#ffc400!important}.slide-block .price.not-price{background-color:#7f93ae}.slide-block .price.not-price span{color:#fff;font-size:18px}.title-norm{color:#504c43;margin-bottom:60px}.news-block,.news-block .title a,.window-sec a{color:inherit;text-decoration:none}.not-white-block{background-color:#fff;border-top:1px solid rgba(0,0,0,.1);padding-top:50px;padding-bottom:40px}.sections ul{list-style:none;margin:0 0 20px;padding-left:0}.sections ul ul{padding-left:60px;margin-top:20px}.sections ul ul a{opacity:1;font-size:14px;text-decoration:none;color:#4c82b5}.sections>ul>li>a>*{display:table-cell;vertical-align:middle;font-size:16px}.sections a{display:Table;text-decoration:none}.sec-im{width:60px;text-align:center;padding-right:10px}.its_tipoz .sect_in_sect,.right-block .bx_news li,.sections ul li{margin-bottom:10px}.prices_page,.sections{display:flex;flex-wrap:wrap;justify-content:space-between}.cats-list>ul>li:last-child,.without-border,label{border:none}.cats-list>ul>li,.news-block{border-bottom:1px solid rgba(0,0,0,.1)}.news-block{float:left;width:304px;margin-right:30px;height:150px;position:relative;margin-bottom:55px}.news-block .title{font-size:18px;margin-bottom:25px;min-height:42px}.news-block .description{color:rgba(72,72,72,.77);font-size:14px}.didi{position:absolute;bottom:35px;width:100%}.news-block .date{font-size:12px;color:#474747}.news-block .podr a{color:#98651e;text-decoration:none}.news-block .podr a>*{display:inline-block;vertical-align:middle;margin-left:10px;font-size:12px}.news-block .podr a span.in-podr{background:url('/local/templates/tehprivod2023/assets/css/../images/podr.png') no-repeat;width:12px;height:12px}.news-block a:hover span.in-podr{background-position:-12px 0}.news-block:hover{border-bottom:1px solid #ffc400}#dt_ch button,.subscribe_block_index.catalog_element_subscribe .subs_input input{margin-right:20px}.title-center{color:#504c43;margin-bottom:60px;text-align:center}.form-blocks{margin-bottom:17px}.index-form{width:416px;margin:0 auto}.index-form textarea{border-radius:5px 5px 0 0}.index-form .button,.index-form button{border-radius:5px}form{margin:0}.orange-form{padding-bottom:30px;padding-top:30px}.footer{padding:40px 0 30px}.foot-logo{margin-right:120px}.footer-maps{width:405px;position:relative}.dop-foot-text,.places{width:100%;display:flex}.footer a{color:#fff;text-decoration:none}.footer ul{list-style:none;padding:0;margin:0 85px 0 0;display:inline-block;vertical-align:top}.map-data-footer span,.places>div>span{display:inline-block;font-weight:300;line-height:17px;margin-left:15px;color:#fff}.footer ul a{text-transform:uppercase;font-size:14px;font-weight:300;text-decoration:none}.filter .double_params,.footer ul>li,.logo_brand.section465 img,.mb20,.pzprsu,.sect_in_sect,.slider_640,.spec_forcss2,.subscribe_block button.button,.subscribe_block input.button{margin-bottom:20px}.footer-maps>div{display:inline-block;vertical-align:top}.footer-maps>div:last-child{border-left:1px solid rgba(255,255,255,.3);text-align:left;padding-left:75px}.map-data-footer span{font-size:12px;margin-bottom:10px;vertical-align:top}#basket_items_list table.basket,.clock-data-footer span:first-child,.map-data-footer span:nth-child(2){margin-left:0}.clock-data-footer span{font-size:12px;color:#fff;display:inline-block;font-weight:300;line-height:17px;vertical-align:middle;margin-left:10px}.institle{font-size:12px;margin-bottom:15px}.checks,.inssoc{margin-bottom:35px}.copy{font-size:12px;font-weight:300}.footer hr{height:1px;border:none;background-color:rgba(255,255,255,.3);margin:40px 0 30px}.right-block h1,h4{margin:25px 0}.places{margin:0 auto;justify-content:space-between}.dop-foot-text,.right_product{justify-content:space-between}.places>div{display:inline-block;padding-right:20px;padding-left:5px}.places>div:last-child,.product_tabs>div:last-child,.two_for_new_met>div:first-child{border-right:0px}.places>div>span{vertical-align:middle}.bread a,.bread ol li a,.cats-list ul a{color:#8a8a8a;text-decoration:none}.dop-foot-text{margin:0 auto;font-size:13px;opacity:1;line-height:21px}.new_time{color:#fff;margin-top:7px;margin-left:30px;padding-left:30px;border-left:1px solid #fff}.new-phone,.right_top>div.phones,.text-right{text-align:right}.title-bl-cat,select.sort_select option{text-align:left}.big_phone{font-size:22px;font-weight:600;color:#fff}.not_index .top-menu{position:relative;z-index:20;left:0;margin:0 auto;height:64px;padding-top:10px;background-color:#fff;padding-left:0;border-radius:5px;padding-bottom:10px}.not_index .search-in{top:15px}.not_index{background-color:#f2f2f2}.page{padding:20px 0 0}.left-cats{width:304px;float:left}.right-block{width:976px;float:right}.not_index .menu-for-resize{background-color:#fff;border-bottom:1px solid #ddd}.title-bl-cat{height:46px;padding-left:22px;line-height:46px;font-size:16px;text-transform:uppercase;color:#fff;background-color:#504c40;border-radius:5px 5px 0 0}.cats-list ul a{font-size:15px}.cats-list>ul>li{padding:12px 0 12px 22px;position:relative}.cats-list>ul>li>ul>li{position:relative;max-width:initial;padding-left:18px;margin-bottom:10px}.block_about .slider_640,.cats-list>ul>li>ul>li:last-child,.coool_sections>div>ul>li,.double_in_data>div>p:last-child,.prices_page .xls-file .ttl-xls,.requisites_about p:last-child,.subscribe_block_index .upper_subs{margin-bottom:0}.cats-list>ul>li>ul>li a:after{display:block;position:absolute;left:0;top:50%;margin-top:-2px;border-radius:50%}.cats-list>ul>li>ul{padding-left:20px;display:none;margin-top:7px}.cats-list>ul>li>ul>li a{font-size:13px;color:#565656}.cats-list>ul>li span.go_d{background:url('/local/templates/tehprivod2023/assets/css/../images/down_sort_new.png') no-repeat;width:10px;height:6px;cursor:pointer;position:absolute;right:22px;top:19px;display:block}.cats-list>ul>li.opened span.go_d{filter:brightness(0%);transform:rotateZ(180deg);margin-top:-1px;background-position:0 0}.cats-list>ul>li.opened ul{padding-bottom:13px;padding-left:22px;margin-top:0;padding-top:13px;background-color:#fafafa;display:block}.cats-list>ul>li.opened.parent>a{display:block;padding:12px 0 12px 22px;color:#504c40}.cats-list>ul>li.current.opened.parent>a{display:block;padding:12px 0 12px 22px;background-color:#ffc500;color:#504c40}.title_drug{font-size:36px;font-weight:700;color:#504c40;margin:46px 0 28px}.left-xls,.title_reviews,h1{font-weight:300}.orange-block.orange-slider.slider-block{background:#f3e7c1}.bread{padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,.2)}.bread span{color:#474747}.bread>*{padding-right:5px}h1{margin:30px 0;color:#484848}.description-sect{color:#484848;font-size:14px;margin-bottom:45px}.xls-file{margin-bottom:15px;float:left;width:100%;display:block;border:1px solid #4c82b5;text-decoration:none;border-radius:5px;background-color:#fff}.xls-file>*{display:inline-block;padding:10px 17px;vertical-align:top;opacity:1!important;line-height:initial!important;font-size:initial!important;margin:0!important}.menu_mob.yes,.top_line.yes{position:relative;z-index:44444}.back_shadow.yes{position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.left-xls{text-align:center;color:#000;border-right:1px solid #ccc;text-transform:uppercase}.left-xls>span{display:block;margin-bottom:10px}.ttl-xls{font-size:14px;color:#000;display:block;margin-bottom:26px}.search_notindex{float:right;cursor:pointer}.gooray-block{background-color:#67645c;color:#fff}.line-w,.tab-l,.w-title{background-color:#fff}.block_640 h2,.title_reviews{font-size:42px;color:#484848}.block_640{width:640px;margin:0 auto}#dt_ch button,.blacks_640,.here_form_index_1 .input-block,.its_tipoz{margin-top:20px}.block_640 h2{padding:20px 0;margin:0;font-weight:400;text-align:Center}.kov,.pagination>a,.title_reviews{text-align:center}.block_640 h1{padding-top:0;margin-top:0}.bl-mrg,.block_640 p{margin-bottom:25px}.block_640 .img_640,.description-big-block-section ul li,.page .right-block ul li,.subscribe_block .input-block{margin-bottom:5px}.in_go_slider_640>.img{cursor:pointer;position:relative;float:left;margin-right:23px;line-height:0;border-radius:5px;overflow:hidden}.in_go_slider_640 .img.current{border:2px solid #ffc400}.slider_640 .img_640{margin-bottom:20px;border-radius:8px;position:relative;overflow:hidden;line-height:0}.slider_640 .right-go.lr{right:-80px;margin-right:0}.slider_640 .lr{position:absolute;top:130px;z-index:3000}.slider_640 .left-go.lr{left:-80px}.orange_640{padding:45px 0;margin-bottom:-19px}.blacks_640>div.black_block_640{float:left;width:303px;margin-bottom:30px}.black_block_640 hr{margin:15px 0}.black_block_640 .gray-descr{color:#504c40;opacity:.54}.black_block_640 .gray-title{margin-top:7px}.no_float{float:none!important}.tab-l,h4{font-size:14px}.kov{margin:30px 0 40px}.its_review{padding-bottom:30px}#map{height:384px;width:100%}.right-tabs{float:right;width:1090px}.tab-l{border-bottom:1px solid #f3f3f3;width:220px;cursor:pointer;color:#474747;opacity:.54;padding:20px 0}.tab-l>span{display:inline-block;vertical-align:middle;margin-right:10px}.tab-l.current,.tab-l:hover{background-color:#ffc400;opacity:1;border-bottom:1px solid #ffc400}.in-left-tab{width:500px;float:left}.in-right-tab{width:760px;float:right}.tabo{margin-top:45px;color:#676767}.title-tab{color:#504c40;font-size:31px;margin-bottom:27px}.tab-titleb{color:#474747;font-weight:600}.width-sr span{font-weight:600;color:#000}.in-right-tab p{margin-top:0;margin-bottom:34px}.color-blue{color:#264875;font-weight:600;font-size:16px;text-decoration:none}.left-bb{float:left;margin-right:45px}.item_brand,.item_brand.br1:nth-child(3n){margin-right:2%}#dt_ch>div.on,#to_up:hover .pp2,.block,.for_in_electro_ul.have_childs:hover .for_in_electro_ul_in,.images-podbor.opened,.line-w.wo_li.opened .go_in_sect_f,.podr-data.opened,.podr-podrobnee.tt,.product_open_tabs>div.current,.subscribe_block_index.catalog_element_subscribe .upper_subs,.tabo.current,.ui-autocomplete a{display:block}.sections.catalog-section ul{display:inline-block;width:50%;padding-left:0;vertical-align:top}.sections.catalog-section ul:nth-child(2n),.tab-l{padding-left:20px}.sections.catalog-section a>span{display:table-cell;vertical-align:middle}.window-sec{width:100%;margin-top:0;position:relative;overflow:hidden;border-radius:5px}.left-window-sections{width:464px;float:left}.right-window-sections{width:464px;float:right}a.sho_more{margin-top:40px}.w-title{color:#504c40;padding:25px 0 10px 20px;font-size:18px;font-weight:700}.line-w{padding:5px 0 17px 20px;font-size:12px;font-weight:400;color:rgba(0,0,0,.54)}.choice_sku>div:last-child,.line-w:last-child{border-bottom:0}.coool_sections .line-w>a{font-size:16px!important;color:#4c82b5}.sect_in_left{float:left;width:304px}.img_in_sect{width:100%;height:240px;box-shadow:0 0 5px rgba(0,0,0,.15)}.sect_in_right{float:right;width:640px}h4{font-weight:600;color:rgba(0,0,0,.78)}.sect_in_right p{font-weight:300;margin:0 0 25px;font-size:14px}.right-block table{border:1px solid #d8d8d8;border-radius:5px;overflow:hidden;border-spacing:0px;width:100%;box-shadow:1px 1px 4px rgba(0,0,0,.15);margin-bottom:15px}.right-block h3{font-size:24px;color:#383220;font-weight:300;margin:20px 0}.right-block td,.right-block th{font-size:14px;opacity:.54;padding:15px 30px;border-bottom:1px solid #d8d8d8}.right-block table tr td:first-child,.right-block table tr th:first-child,.right-block table tr:first-child td,.right-block table tr:first-child th{opacity:.87}table tr:nth-child(2n) td,table tr:nth-child(2n) th{background-color:#faf2de}a.button.pereyti:hover{background-color:#ffc400;color:#533710}.section_blocks_go_left{float:left;width:175px;height:180px;display:block;background-color:#d9d9d9}.section_blocks_go_left>div{width:100%;height:100%;background-position:39%!important}.section_blocks_go_right{float:left;width:801px;background-color:#fff;min-height:180px;padding:20px 15px}.title_sect_block{font-size:18px;color:#484848;font-weight:600;margin-bottom:15px}.title_sect_block a{color:inherit;text-decoration:none;line-height:18px}.description_sect_block{font-size:14px;color:#484848;opacity:1;line-height:18px;margin-bottom:15px}.section_blocks_go{border-radius:5px;position:relative;overflow:hidden;margin-bottom:20px;background-color:#d9d9d9}.pagination{margin-top:55px}.pagination>a{display:inline-block;width:28px;height:28px;text-decoration:none;line-height:28px;color:#484848}.pagination>a.current,.pagination>a:hover{background-color:#ffc400;border-radius:3px}.description-big-block-section{padding:30px 47px;margin-top:60px;border-radius:5px;background:#fff;clear:both}.description-big-block-section h4{margin-top:0;margin-bottom:32px}.right-block ul{list-style:none;padding:0}.right-block ul li{padding-left:30px;margin-bottom:30px;position:relative;font-size:16px}.right-block ul li:before{display:block;border-radius:50%;position:absolute;left:11px;top:6px;overflow:hidden;opacity:.54}.button-download{background:url(/local/templates/tehprivod2023/assets/css/../images/download-ico.png) 23px 14px no-repeat;padding:15px 30px 15px 50px;font-size:14px;color:#000;line-height:14px;text-transform:uppercase;border:1px solid #ffc400;border-radius:4px;text-decoration:none;transition:.5s}.button-download:hover,.cats-list ul li a:hover:after,.cats-list ul li.current>a:after{background-color:#ffc400}.sort_block>div>div{display:inline-block;vertical-align:middle;margin-right:20px}.sort_block>div{margin-right:60px}.hr_new{margin-top:19px;margin-bottom:35px;border:none;height:1px;width:100%;background-color:#ddd}.block_sort,.lines_slider .text_slider>div>div,.podr-podbor{cursor:pointer}.block_sort>span:last-child{margin-left:7px}.filter{padding:40px 30px;background-color:#fff;box-shadow:0 0 18px rgba(0,0,0,.15);margin-top:35px}.title_filter{font-size:13px;margin-bottom:15px;line-height:13px}.filter input{height:24px;border:1px solid #c1c1c1;border-radius:3px}.filter .double_params>div{display:inline-block;vertical-align:middle;margin-right:13px;font-size:13px}.filter .with_input input{width:80px;text-align:Center}.filter_line{height:4px;background-color:#d2c3a6;margin-bottom:50px;position:relative}.filter_line .filter_choice_line{height:4px;background-color:#5b4e43;width:30%}.choice_filter{position:absolute;width:16px;height:22px;bottom:-10px;margin-left:0;background:url(/local/templates/tehprivod2023/assets/css/../images/filter_plz.png) no-repeat}.check{position:relative;font-size:13px;font-weight:300;padding-left:8px;margin-bottom:12px}.check label span{position:absolute;left:0;top:3px;width:12px;height:12px;display:block;background:url(/local/templates/tehprivod2023/assets/css/../images/check.png) no-repeat}.check input{opacity:0;height:0}.check input:checked+span{background-position:-12px 0!important}.select_block{width:100%;height:24px;border:1px solid #c1c1c1;border-radius:3px;background:url(/local/templates/tehprivod2023/assets/css/../images/down_sort.png) 96% 50% no-repeat;margin-bottom:33px;font-size:13px;padding-left:10px;line-height:24px}.left_product{width:380px;height:300px;float:left}.left_product.with_carousel{width:480px}.left_product>div{width:100%;height:100%;background-position:50%!important;background-color:#f1f0f0!important}.right_product{width:510px;float:right;display:flex}.row.new_product{padding:25px 25px 1px;background-color:#fff;border-radius:5px;margin-bottom:30px}.left_price_product{color:#484848;font-size:18px;font-weight:300;order:1;min-width:100%;margin-bottom:20px}.left_price_product>div{color:#a7a7a7;font-size:20px}.choice_sku>div>*{display:inline-block;vertical-align:middle;font-size:14px;color:#ffc400;font-weight:300}.choice_sku>div>span{width:190px;line-height:30px}.choice_sku>div{padding:7px 0;clear:both;border-bottom:1px solid #e1e1e1}.choice_sku>div>div{width:110px;background:url(/local/templates/tehprivod2023/assets/css/../images/down_sort.png) 90% 48% no-repeat;background-color:#fff!important;padding:6px 15px;border:1px solid #efefef;color:rgba(72,72,72,.54);cursor:pointer}.bx_pagination_page ul li,.right-block .product_open_tabs ul li{padding-left:30px;margin-bottom:4px;position:relative;opacity:1}.choices>div:hover a img:first-child,.code-filter-kol_stup,.code-filter-moshnost+.code-filter-power,.code-filter-uglov,.img-podbor,.sections li:before,style{display:none!important}.produc_buttons{clear:both;padding-top:11px}.produc_buttons>a,.produc_buttons>span{float:left;font-size:14px}a.button.white_button.print{padding-left:55px;background:url('/local/templates/tehprivod2023/assets/css/../images/print-ico.png') 30px 50% no-repeat #fff;border:1px solid #ffc400}a.button.white_button.price_b{background:url(/local/templates/tehprivod2023/assets/css/../images/price-ico_no.png) 72px 50% no-repeat #504c40;border:1px solid #504c40;width:224px;padding:19px 23px 19px 102px;color:#fff;font-weight:700}.left_right_product{margin-bottom:24px}.product_tabs{background-color:#f3e7c1;display:flex;margin-bottom:20px;border-radius:5px;overflow:hidden;position:relative;width:100%}.product_tabs>div{padding:0 32px;display:table-cell;color:#504c40;height:42px;font-size:16px;line-height:42px;text-align:center;font-weight:300;transition:.5s;cursor:pointer}.product_tabs.w6>div{width:33%}.product_tabs.w6{justify-content:space-between}.product_tabs>div.current,.product_tabs>div:hover{background-color:#504c40;color:#fff}#chertz a:hover{color:inherit!important}.model_3d{text-align:center;margin-top:25px}.dont_back{background:0 0!important}.for_in_electro_ul_in a:hover,.in-bb a:hover,.small_in_electro:hover{background-color:#4c82b5;color:#fff}.product_open_tabs h4{font-size:18px;font-weight:300;margin:40px 0 10px;color:#383220}#dt_ch button,.or_call a,.subs_title,.wo_li>a{font-weight:700}.bx_pagination_page ul li{border:1px solid #ffc400;background-color:#fff;width:43px;line-height:40px!important;height:40px}.bx-filter-parameters-box-container .checkbox{margin:5px 0}.right-block .bx_news_detail ul li:before,.right-block .product_open_tabs ul li:before{content:' ';display:block;width:14px;height:13px;position:absolute;left:11px;top:4px;overflow:hidden;opacity:.87;background:url(/local/templates/tehprivod2023/assets/css/../images/li.png) no-repeat}.back_form{background:#000;opacity:.8;position:fixed;z-index:2222;left:0;top:0;width:100%;height:100%}.mega_button,.search-in.open:before{width:18px;height:18px;left:21px;background:url(/local/templates/tehprivod2023/assets/css/../images/search_ss.png) no-repeat;cursor:pointer;top:15px;position:absolute;content:' '}.search-in input[type=text]{max-height:100%!important;border:none!important;padding-left:58px!important}.mega_button{border:0;font-size:0px}.index_slider{overflow:hidden}.lines_slider{position:absolute;bottom:0;left:50%;margin-left:-235px;height:80px;overflow:hidden;width:572px}.lines_slider .text_slider span{position:absolute;width:14px;height:526px;text-align:center;top:10px;color:#fff;font-size:15px;left:50%;margin-left:0;transform-origin:bottom center;z-index:100}.lines_slider span.next,.lines_slider span.prev{width:130px;height:60px;z-index:1111;position:absolute;cursor:pointer;bottom:0}.lines_slider .text_slider>div,span.rewr_inp.ni{opacity:0}.lines_slider .text_slider>div.active{opacity:1}.lines_slider .text_slider>div.first{width:100%;height:100%;transition:.5s;position:absolute;top:6px;left:50%;margin-left:-430px;z-index:30}.lines_slider .text_slider>div.second{width:100%;height:100%;transition:.5s;position:absolute;top:6px;left:50%;margin-left:-381px;z-index:30}.lines_slider span.prev{left:0}.lines_slider span.next{right:0}.lines_slider .text_slider>div.third{width:100%;height:100%;transition:.5s;position:absolute;top:6px;left:50%;margin-left:-429px;z-index:30}.lines_slider>img{position:absolute;bottom:0;left:50%;margin-left:-235px}.orange-form input[type=text].inputs_control,input#title-search-input{height:50px}.orange-form textarea.inputs_control{height:130px;font-family:Arial;padding-top:20px}.index-form .button,.index-form button{height:36px;margin-top:-4px}.bx_news_detail ul li{margin-bottom:initial}.error-input{border:1px solid #f33!important}.error-input::-webkit-input-placeholder{color:#f33!important}.error-input::-moz-placeholder{color:#f33!important}.error-input:-moz-placeholder{color:#f33!important}.error-input:-ms-input-placeholder{color:#f33!important}.sect_open_to{right:12px;position:absolute;display:block;top:14px;padding:10px;cursor:pointer}.sect_open_to:after{background:url(/local/templates/tehprivod2023/assets/css/../images/up_d_lm.png) -10px 0 no-repeat;width:10px;height:6px;cursor:pointer;content:' ';display:block}.bx-filter.bx-blue,.cats-list,.item_brand,.page.page_about,.pes_f,.subscribe_block,label.chch span{background-color:#fff}.opened span.sect_open_to:after{background-position:0 0}.go_in_sect_f{padding-top:10px;display:none}.go_in_sect_f .line-wi,.page .right-block .bx-filter-select-popup ul li,.page .right-block ul.bx_news li{padding-left:0}.line-wi a{font-size:14px!important;display:block;color:#504c40;position:relative;line-height:20px}.choices>div{width:31%;display:inline-block;vertical-align:top;cursor:pointer;margin:1%;background-color:#d9d9d9;height:220px;text-align:center}.item_brand:before,.item_brand>span,input#city-query-input{vertical-align:middle;display:inline-block}#dt_ch button,span.save_search_city{background-color:#ffc400;cursor:pointer;text-align:center}.choices>div:hover{background-color:#67645c;color:#fff!important}.choices>div a{display:block;color:inherit;text-decoration:none}.choices a img{max-width:100%;max-height:170px}.choices>div:hover a img:last-child{display:initial}.form_inp input{font-family:SFUI;border:1px solid #ffc400;height:46px;border-radius:3px;width:200px;padding-left:10px;outline:0;display:inline-block;margin-right:22px;max-width:100%;vertical-align:middle}.bx-filter .bx-filter-parameters-box,.in-bb a{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.for_in_electro_ul:last-child .small_in_electro,.in-bb a,.in-bb:last-child a{border-right:1px solid #dcdcdc}.form_inp label{padding-bottom:6px;display:inline-block}#dt_ch button{float:none;clear:both;border:none;display:table;padding:15px 23px;border-radius:5px;text-decoration:none;text-transform:uppercase;line-height:19px;color:#533710}input#city-query-input{font-family:SFUI;border:1px solid #ffc400;height:46px;border-radius:3px;width:100%;padding-left:10px;outline:0}span.save_search_city{position:absolute;right:0;height:46px;border-radius:0 3px 3px 0;line-height:46px;width:94px}.chch.error,label.chch{position:relative}.subscribe_block label.chch,label.chch{padding-left:34px;line-height:13px;font-size:13px}span.save_search_city.not_active{color:#fff;background-color:#ccc}.in-bb a,.or_call a,.sections a,.subs_title,select.sort_select{color:#504c40}.choices>div .title{height:49px;padding-top:10px}.item_brand{display:inline-block;height:140px;padding:10px;width:32%;text-align:center;margin-bottom:22px;border:1px solid #e1e1e1;text-decoration:none}.item_brand.br1{width:23.5%}.item_brand>span{width:96%;text-align:center}.item_brand:before{width:1px;height:100%;content:" "}.item_brand img{max-width:100%;max-height:120px}.chch.error{color:red}label.chch span{position:absolute;width:27px;height:27px;left:0;top:-6px;border-radius:3px;border:1px solid #ccc}label.chch input:checked+span:before{content:" ";display:block;width:11px;height:11px;background-color:#4c82b5;position:absolute;left:7px;top:7px;border-radius:3px}.bl_sp_brands{margin-bottom:-51px;margin-top:34px}.text-left,.text-left *{text-align:left!important}div#here_is_now_left_menu{border-radius:5px;position:relative;margin-bottom:20px}.or_call a{text-decoration:none}.input-block a.fancy.fancybox,.right-block h3>a,.right-block p>a{color:#4c82b5}.subscribe_block{position:static;width:100%;padding:15px;margin-top:20px;border-radius:5px}.block_electro_in+.bx-filter.bx-blue,.change_blocks.change2 .not-white-block .sections ul ul,.pes_f,.pes_f+.bx-filter.bx-blue,input#del_filter,input#set_filter{margin-top:10px}.upper_subs{display:flex;align-items:center;margin-bottom:12px}.ico_subs{margin-right:17px}.subs_title{font-size:20px}.data_subs{font-size:15px;margin-bottom:15px}.subs_input input{border:1px solid #dcdcdc;outline:0;height:50px;border-radius:5px;width:100%;padding:0 0 0 20px;font-size:15px;margin-bottom:20px}.subscribe_block label.chch{position:relative;display:block}.subscribe_block label.chch span{position:absolute;width:25px;height:25px;background-color:#fff;left:0;top:-1px;border-radius:3px;border:1px solid #ccc}.subscribe_block label.chch input:checked+span:before{content:" ";display:block;width:11px;height:11px;background-color:#4c82b5;position:absolute;left:6px;top:6px;border-radius:3px}.bx-filter.bx-blue{padding:7px 17px 17px;border-radius:5px}.bx-filter .bx-filter-parameters-box{width:220px;margin-top:10px;border-right:1px solid #dcdcdc;margin-right:21px}.smartfilter .in_filter{display:flex;flex-wrap:wrap;justify-content:inherit}.bx-filter-block.right_bl_buttons{display:block;flex:auto;margin-right:22px}.all-filter{border-radius:5px;position:relative}.bx-filter .bx-filter-parameters-box-title{font-size:13px;position:relative;padding:10px}.bx-filter .bx-filter-parameters-box .bx-filter-parameters-box-title:before{background:url(/local/templates/tehprivod2023/assets/css/../images/down_sort_new.png) no-repeat;width:10px;height:6px;content:" ";cursor:pointer;position:absolute;right:10px;top:50%;margin-top:-2px;display:block}.bx-filter .bx-filter-parameters-box-title span{cursor:pointer;font-size:13px;color:#504c40}.pes_f{padding:17px;border-radius:5px;display:flex;align-items:stretch;width:100%;flex-wrap:wrap}.in-bb{display:table-cell}.pes_f .in-bb{display:block;margin-right:0}.in-bb a{height:100%;padding:9px;display:block;font-size:12px;text-decoration:none;text-align:center}.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block{width:100%;left:0;margin-left:0;box-sizing:border-box;margin-top:14px}.owl-carousel .owl-item img{width:auto}.owl-next,.owl-prev{border-radius:50%;display:inline-block;border:none;width:48px;background-color:#fff!important;height:48px;cursor:pointer;position:absolute;transition:.5s;top:-250px;font-size:0px}.owl-next{right:0}.owl-next:before,.owl-prev:before{display:block;width:9px;height:14px;content:" ";position:absolute;left:50%;margin-left:-5px;top:50%;margin-top:-6px;background:url(/local/templates/tehprivod2023/assets/css/../images/strelochki_new.png) no-repeat}.owl-next:hover,.owl-prev:hover{background-color:#726c5e!important}.lr:hover span,.owl-next:hover:before,.owl-prev:hover:before{filter:brightness(0) invert(1)}.owl-dots{position:absolute;left:50%;bottom:30px;z-index:22;right:50%;transform:translate(50%,50%);display:flex;gap:18px}.owl-dot{width:8px;height:8px;background:rgba(0,0,0,.28)!important;border-radius:50%;display:block;min-width:8px}.owl-dot.active,a.of_zak:hover{background-color:#fff!important}.gray-block .line_icos{padding:40px 0 20px;margin-bottom:0}.gray-block .item_icos{font-size:16px;color:#fff;margin-bottom:20px}.gray-block .line_icos img{width:56px}body .change_blocks.change2 .not-white-block{padding-top:50px;padding-bottom:50px;border:none}.subscribe_block_index{display:flex;justify-content:space-between;margin-bottom:60px;background:url(/local/templates/tehprivod2023/assets/css/../images/backsubs.png) 0 0/cover no-repeat;padding:30px 35px}.subscribe_block_index .subs_title{font-size:24px;padding-top:9px}.subscribe_block_index .data_subs{font-size:17px;font-weight:400;margin-top:17px}.subscribe_block_index .ico_subs{margin-right:30px}.form_subs_ind,.two_for_new_met{display:flex}.subscribe_block_index .subs_input input{border:1px solid #dcdcdc;outline:0;height:50px;border-radius:5px;width:410px;padding:0 0 0 20px;font-size:15px;margin-bottom:20px;margin-right:35px}.subscribe_block_index button.button,.subscribe_block_index input.button{width:184px}.coool_sections .line-w a,.modal-select-city__right-inner,.places>div>span,.subscribe_block_index label.chch{font-size:14px}div#take_elems_in_sect.no+#all_for_pr,div#take_elems_in_sect.not_tipo.no+#all_for_pr .lines-sku{padding-top:0}.kus-filter.ksks{float:right;display:flex}.smartfilter .in_filter{display:flex;margin-right:-24px;flex-wrap:wrap;justify-content:start}input#set_filter{font-size:11px;color:#fff;background-color:#4c82b5;margin-right:10px}input#del_filter{height:37px;width:107px;font-size:11px;text-transform:uppercase;background:0 0;border:1px solid #4c82b5;border-radius:5px;color:#4c82b5;transition:.5s}input#del_filter:hover{background:#4c82b5;color:#fff}span.from_price_cur{font-size:24px}.socs_footer{margin-top:20px;display:flex;justify-content:space-between;width:100%;gap:5px;align-items:center}body .socs_footer img{max-width:40px}div#take_elems_in_sect{position:absolute;width:100%;margin-top:56px}div#take_elems_in_sect+#all_for_pr .lines-sku{order:2;width:100%;padding-top:41px}div#take_elems_in_sect+#all_for_pr{padding-top:0;min-height:121px}#to_up.up_in_footer{position:absolute;transition:.5s ease-out;bottom:auto;right:-50px;cursor:pointer;top:0}.form_open.fixed{position:fixed}body .bx-filter-parameters-box-container .checkbox{padding:3px 10px}[data-agrrement="y"]{cursor:pointer;text-decoration:underline}.page_more{padding-left:30px;padding-right:30px;position:relative;border:1px solid #ffc400;opacity:1;background-color:#fff;line-height:40px!important;display:table;margin:0 auto 30px;cursor:pointer;border-radius:3px;transition:.3s}#to_up,.cart_count_now{position:fixed;cursor:pointer}.double_garant>div:first-child a,.nash_desh{border-bottom:1px dashed;text-decoration:none}.page_more:hover{background:#ffc400}.bx-filter-parameters-box-container,.ui-corner-all.ui-autocomplete{max-height:300px;overflow:auto}.right-block table.table-wrap1 td.special-td{text-align:left!important;padding:5px!important}.right-block table.table-wrap,.right-block table.table-wrap1{border-left:0;border-top:0}.right-block table.table-wrap tr:first-child td,.right-block table.table-wrap1 tr:first-child td{border-top:1px solid #ccc}.right-block table.table-wrap tr>th:first-child,.right-block table.table-wrap1 tr>th:first-child{border-right:none}.right-block table.table-wrap tr:first-child>th,.right-block table.table-wrap1 tr:first-child>th{border-top:1px solid #f1e794}.right-block table tr>:first-child,.right-block table.table-wrap tr>th:first-child+td{border-left:1px solid #d8d8d8}.right-block table.table-wrap tr:last-child>th:first-child,.right-block table.table-wrap1 tr:last-child>th:first-child{border-bottom:1px solid #f1e794}select.sort_select{padding:5px;border:1px solid #dcdcdc;display:block;font-size:12px;text-decoration:none;text-align:center;outline:0}.double_garant>div:first-child a{color:#73726e}.right-block table.table-wrap th,.right-block table.table-wrap1 th{font-size:13px;border-bottom:1px solid #f1e794;opacity:1!important;vertical-align:middle}.prices_page .xls-file{display:flex;align-items:center;margin-bottom:7px}#dt_ch button{width:140px;font-size:14px}.sect_in_sect p{margin-left:10px}.button_raschet{padding:9px 21px 9px 51px;display:table;background:url(/local/templates/tehprivod2023/assets/css/../images/icoacat.svg) 18px no-repeat #ffc400;border-radius:5px;color:#533710;transition:background-color .5s;text-decoration:none}.requisites_about,.review{background-color:#fff;border-radius:8px}.button_raschet:hover{color:#ffc400;background:url(/local/templates/tehprivod2023/assets/css/../images/icoacath.svg) 18px no-repeat #533710}.double_in_data{display:flex;justify-content:space-between;color:#212121;align-items:center;margin-bottom:50px}#product_added .h3,.coool_sections .sections ul li,.text_form{margin-bottom:15px}.double_in_data h1{font-size:46px;color:#151515;margin:0 0 15px}.double_in_data>div{width:569px}.double_in_data h3{color:#151515;font-size:32px;margin-bottom:10px;margin-top:0;font-weight:300;line-height:32px}.in_go_slider_640 .img.current span{border:2px solid #ffc400;display:block;width:95px}.image_product>span img,.in_go_slider_640 .img.current span img{max-width:100%}.double_in_data ul{padding:0;margin:20px 0;list-style:none}.double_in_data ul li{margin-bottom:8px;padding-left:20px;position:relative;font-size:14px;font-weight:300}.double_in_data ul li:before{background-color:#4c82b5;content:" ";display:block;width:5px;height:2px;position:absolute;left:0;top:50%;margin-top:-1px}.double_in_data p{font-size:14px;line-height:18px;font-weight:300;text-align:left}.double_in_data .slider_640 .left-go.lr{left:20px;margin-right:0}.double_in_data .slider_640 .right-go.lr{right:20px;margin-right:0}.double_in_data .lr{border-radius:50%;display:inline-block;border:none;width:40px;background-color:rgba(255,255,255,.5);height:40px;cursor:pointer;transition:.5s}.block_640.block_about{width:1176px}.title_line_about h2,.title_line_about h3{color:#151515;font-size:46px;margin-bottom:0;margin-top:0;font-weight:300;line-height:32px;padding:0;text-align:left}.suppliers_block .title_line_about{margin-bottom:45px}.postvsh{display:flex;align-items:center;justify-content:space-between}.suppliers_block{padding-bottom:75px;margin-top:82px}.orange-block .title_line_about{margin-bottom:40px}.orange-block .block_about .blacks_640{margin-top:20px;display:flex;justify-content:space-between}.orange-block .block_about .blacks_640>div.black_block_640{float:none;width:222px;margin-bottom:0}.orange-block .block_about .black_block_640 .gray-title{font-weight:700;margin-top:13px;white-space:nowrap;margin-bottom:10px}.orange-block .block_about .black_block_640 .gray-descr{color:#212121;opacity:1;font-size:14px}.orange_640.orange_about{padding:63px 0 74px;margin:0 0 60px}.double_in_data.aligntop{align-items:initial}.requisites_about{padding:30px;display:flex;justify-content:space-between}.requisites_about p{margin:0 0 20px;text-align:left}.requi_left{width:288px}.requi_right{width:182px}.requisites_about b{font-size:16px;padding-bottom:5px;display:inline-block}span.cb-xls{font-size:14px;color:#000}.double_in_data.aligntop{align-items:initial;margin-bottom:80px}.review{text-align:left;padding:25px 30px}.review .review_text{font-size:14px;color:#484848;line-height:19px;margin-bottom:0;font-weight:300}.review .review_title{font-size:16px;font-weight:600;color:#474747;line-height:18px;width:auto;margin:0 0 15px}.its_review.slider_640 .lr{top:108px;width:40px;height:40px}.its_review.slider_640 .lr>span{background-size:17px}.its_review.slider_640 .right-go.lr span{background-position:-9px 0;margin-left:-2px}.its_review.slider_640 .right-go.lr{right:-65px}.its_review.slider_640 .left-go.lr{left:-65px}.block_about .its_review.slider_640{padding-bottom:110px}.bread{font-size:13px;color:#474747}.top-menu .call-back-button:after{content:" ";display:block;width:1px;height:100%;background-color:#ddd;position:absolute;right:-30px;top:0}.subscribe_block_index.catalog_element_subscribe{display:flex;justify-content:space-between;margin-top:50px;margin-bottom:0;background:url(/local/templates/tehprivod2023/assets/css/../images/back_subs_new.webp) 100%/auto 100% no-repeat #fff;padding:45px 65px 25px;border-radius:8px}.subscribe_block_index.catalog_element_subscribe .subs_title{color:#504c43;font-size:46px;padding-top:0}.subscribe_block_index.catalog_element_subscribe .data_subs{color:#484848;font-size:14px;margin:15px 0 26px}.subscribe_block_index.catalog_element_subscribe button.button,.subscribe_block_index.catalog_element_subscribe input.button{font-size:14px;color:#533710;background:#ffc400;width:140px}.produc_buttons:after{clear:both;content:" ";display:block}.line_icos.line_icos_product{display:block;margin-bottom:0;justify-content:space-between}.in_right_product{width:290px}.line_icos.line_icos_product span.ico_img{margin-right:0;width:54px;height:43px;background-position:50%!important;background-color:#f4f4f4!important;border-radius:5px;margin-bottom:8px}.line_icos.line_icos_product .item_icos .tultip_icos{opacity:0;z-index:-1;top:50%;position:absolute;padding:15px 30px;width:200px;max-height:100px;right:0;left:auto;color:#484848;text-align:left;font-size:12px;margin-left:0;background-color:#ffc400;border-radius:5px;border:2px solid #141513;transition:none}.line_icos.line_icos_product .item_icos:hover .tultip_icos{z-index:2;opacity:1;max-height:initial;top:50%;right:50%;left:auto}.line_icos.line_icos_product .item_icos:hover span.ico_img{background-color:#fcc200!important}.line_icos.line_icos_product .item_icos .tultip_icos span{font-size:14px;display:block;color:#484848;margin-bottom:10px}.in_right_product .here_bsbm a,.in_right_product .here_bsbm span,body .here_bsbm .but-submit.tovar-b span.call.button.zakazat{width:135px;padding:14px 23px 13px}body .here_bsbm .but-submit.tovar-b a.ne_zak.zakazat{width:135px;padding:14px 13px}.in_right_product a.button.white_button.price_b{width:135px;padding:13px 23px 15px 55px;background:url(/local/templates/tehprivod2023/assets/css/../images/icofile.png) 30px 50% no-repeat #504c40;border:1px solid #504c40}.left_product>div.image_product{border-radius:5px;overflow:hidden}.form_new_in{width:430px}.form_new_in .form_title{margin-bottom:12px}.text_form{font-size:14px;text-align:center}.form_new_in .input-block input,.form_new_in .input-block select,.form_new_in .input-block textarea{border:1px solid #ccc}.form_new_in ::placeholder{color:#484848}.nash_desh{display:table!important;font-size:16px;color:#73726e}.text_form.text-justify,p{text-align:justify}.tfl__link.tfl__link_order{color:#4c82b5;text-decoration:none}.top_line .logo img{height:68px}.foot-logo img{width:170px}.left_product.with_carousel .thumbs .item_thumb{cursor:pointer;border:1px solid transparent}.subscribe_block_index.catalog_element_subscribe input.button:hover{background-color:#533710!important;color:#ffc400!important}h2{font-weight:300;color:#484848}.slider_640 .img_640 img{height:320px;object-fit:contain;object-position:center;width:100%}.double_in_data .slider_640 .left-go.lr,.double_in_data .slider_640 .right-go.lr{background-color:rgb(255 196 0 / 50%)}.bx_pagination_bottom .bx_pagination_page li{display:inline-block;min-width:30px;color:#8d8d8d;text-align:center;font-size:18px;line-height:30px}.bx_pagination_bottom .bx_pagination_page li a{transition:.3s;display:block;line-height:40px;min-width:30px;color:#337ab7}.bx_pagination_bottom .bx_pagination_page li a:hover{color:#000!important;background:#ffc400}.for_iversi_text{margin-top:-15px;margin-bottom:5px}.product_open_tabs>div iframe{min-height:320px}.classic_title{font-size:22px;font-weight:700;margin:10px 0}.lines-sku{order:2;width:100%}.here_bsbm a,.here_bsbm span,.list_item_button{float:left;text-align:center;display:table;padding:18px 23px;background-color:#ffc400;cursor:pointer;border-radius:5px;width:224px;text-decoration:none;text-transform:uppercase;margin-right:20px;line-height:19px;color:#533710;font-size:15px;transition:background .5s;font-weight:700}.left_price_product>div,a.go_in_sect{display:inline-block}.lprch,.new_select .current{line-height:36px;font-size:14px}.list_item_button{float:none;display:table;margin:0 auto 15px;padding:14px 39px;width:auto}.wehavepricenot{margin-left:5px}.if_not_we_have>span{color:#a7a7a7}.line-prch{padding:0 0 12px;width:100%;clear:both}.lprch{float:left;color:#484848}.cart_count_now{padding:20px;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.new_select .current{padding-left:12px;background:url(/local/templates/tehprivod2023/assets/css/../images/down_sort_new.png) 96% 48% no-repeat #fff;color:#504c40;border:1px solid #efefef;cursor:pointer;border-radius:3px}.new_select.current .current{background:url(/local/templates/tehprivod2023/assets/css/../images/down_sort2.png) 90% 48% no-repeat}.new_select.current .choicesa{display:block;max-height:350px;overflow:auto;position:absolute;z-index:100;background-color:#fff;min-width:98%;margin-left:1%;color:#b0b0b0;padding:5px 0;box-shadow:0 0 4px}.new_select.current .choicesa div{padding-left:12px;line-height:20px;padding-right:12px}.new_select.current .choicesa div:hover{cursor:pointer;color:#ffc400}.product-l .name-l a,.sections a:hover .sec-im img.hover2{display:inline}.articlesgo{width:187px;height:48px}a.button.articlesgo{font-size:14px;text-align:Center}.table-wrap{overflow:auto;width:100%!important;max-width:100%}table.table-wrap td,table.table-wrap th{padding:15px 2px}.product_open_tabs img{vertical-align:middle;max-width:100%;height:auto!important}.produc_buttons>a,.produc_buttons>span{margin-right:33px}a.button.pereyti{float:right;position:absolute;top:16px;right:14px;padding:5px 8px!important;background-color:#ffc400}a.go_in_sect{font-size:12px;text-decoration:none;color:#1b1811;background-color:#ffc400;padding:5px 8px;margin-right:5px;margin-bottom:5px;border-radius:5px;transition:.5s}a.go_in_sect:hover{color:#ffc400;background-color:#1b1811}.right-block p{font-size:16px;color:#676767;opacity:1;line-height:20px}.inherit,.title_sect_block h2{font-size:inherit;font-weight:inherit}.bread ol li span,.inherit{color:inherit}.inherit{text-decoration:inherit}.right-block .too_much_table td,.right-block .too_much_table th{padding:10px}.title_sect_block h2{color:inherit;margin:0;padding:0}.right-block ul li{color:#676767;opacity:1}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.right-block .bx_news h3{margin:10px 0}.section_blocks_go_left>a{height:inherit;width:inherit;display:block;background-position:50% 50%!important;background-size:100% auto!important}.cat-open:before{content:" ";background:url(/local/templates/tehprivod2023/assets/css/../images/cat_x.png)}#to_up{transition:.5s ease-out;bottom:58px;right:130px;z-index:999}#to_up.none{opacity:0;bottom:-20px}.img-in-t{background-size:cover!important}.header-youcity p,.mrgn0{margin:0}.its_tipoz h2,.left_banner,.product_open_tabs h3{text-align:center}.right-block ol,.right-block ul{font-size:16px;color:#676767;opacity:1;line-height:20px;margin:10px 0;text-align:justify}.order-button span,a.checkout{background-color:#ffc400;text-decoration:none;text-transform:uppercase;color:#533710;font-size:12px;transition:.5s}.right-block table.table-wrap th{padding:10px 5px;text-align:center;background-color:#faf3e2;border-right:1px solid #f1e794;color:#555350}.right-block div.table-wrap{margin-bottom:30px;margin-top:30px}.right-block table.table-wrap tr>th:first-child,.right-block table.table-wrap1 tr>th:first-child{border-left:1px solid #f1e794}.right-block table.table-wrap,.right-block table.table-wrap1{border-right:0px solid;border-bottom:0 solid;overflow:visible;box-shadow:none}.right-block table.table-wrap td{opacity:1!important;background-color:#fff;color:#858483;text-align:Center;border-right:1px solid #d8d8d8}.right-block table.table-wrap1 th{padding:2px!important;text-align:center;background-color:#faf3e2;border-right:1px solid #f1e794;color:#555350}.right-block table.table-wrap1 th p{font-size:12px}.right-block table.table-wrap1 td{opacity:1!important;background-color:#fff;padding:2px!important;color:#858483;text-align:Center;border-left:1px solid #d8d8d8}.right-block table.table-wrap1 td:last-child{border-right:1px solid #d8d8d8}.product_open_tabs canvas,.product_open_tabs img{display:block;margin:0 auto}.product_open_tabs h2{text-align:Center}.title-orange>div{line-height:0}.bx_news_detail img{padding:15px}#results th,a.checkout{padding:15px 23px}.fofo .gray-block{background-color:#67645c}.fofo .in-gray-block>div,.offer_block>div:first-child>div{padding-top:15px}.fancybox-skin{background-color:#fff;padding:40px 64px 35px!important;border-radius:5px}.modal-select-city__title{font-size:36px;font-weight:300;text-align:center;color:#383220;margin-bottom:30px;min-width:270px;max-width:100%}ul.modal-select-city__other-city.root-city-list{list-style:none;margin:0;padding:0}ul.modal-select-city__other-city.root-city-list.glav{display:block;width:25%;float:left}ul.modal-select-city__other-city.root-city-list.glav li{display:block;width:100%}ul.modal-select-city__other-city.root-city-list li{line-height:20px}span.more_citys{border-bottom:1px dotted;cursor:pointer;font-weight:700}.basket#basket_items .name a:hover,.right-block h3>a:hover,.right-block p>a:hover,.select_its.tekush,.slide-block .top-img:hover+div div.title a,ul.modal-select-city__other-city.root-city-list li span:hover{color:#ffc400}ul.modal-select-city__other-city.root-city-list.more_citys_block{-webkit-column-width:140px;-moz-column-width:140px;column-width:140px;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}a.fancybox-item.fancybox-close{background:url(/local/templates/tehprivod2023/assets/css/../images/exit_form.png) no-repeat;position:Absolute;right:16px;top:14px;opacity:.56;cursor:pointer;width:14px;height:14px}.sections.index_sections>ul{display:inline-block;vertical-align:top;width:33%}@-moz-document url-prefix(){.map>img{margin-top:3px}}.char_f{display:block;color:inherit!important;text-decoration:none!important}.image_product>span:first-child,.left_banner img{width:100%}.image_product>span:last-child{width:1%;height:100%}.its_new_meta_section .window-sec{width:100%;padding:0;border-radius:0;float:none;box-shadow:none;overflow:initial!important;border-bottom:1px solid #e3e3e3}.two_for_new_met>div{width:50%;border:1px solid #e3e3e3}.its_new_meta_section .window-sec .its_that{border:3px solid #4c82b5;margin:-1px -1px 0;width:auto}.slide-block.is_section .title{background-color:#7f93ae!important;color:#fff!important}.its_new_meta_section .window-sec>div{position:relative;overflow:hidden;box-shadow:none!important;border:none}.its_new_meta_section .window-sec:nth-child(2n){float:none}.phones div span:last-child{font-size:20px;font-weight:600;display:block;text-align:right}#product_added .h3,.descr_chss,.golov_o,.item_icos,.its_city .h3,.need_close_mr,.small_in_electro,.title_newbf,.yes_city_but{font-weight:700}.phones div span:first-child{font-size:20px}.phones div span:last-child span{padding-left:10px;display:inline-block}.places>div>span strong{font-weight:inherit}.its_that{box-shadow:0 0 10px!important}.cntr{text-align:Center!important}.podr-podrobnee{display:none;width:700px;left:50%;margin-left:-300px;position:absolute;max-height:800px;margin-top:-100px;overflow:auto;z-index:3000;padding:20px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.7)}.ui-autocomplete{width:auto!important;margin:0!important;padding-left:0!important;list-style:none;float:left}.btt,.butt-p{float:left;margin-top:20px;padding:5px 10px;cursor:pointer}.x{position:absolute;right:10px;top:7px;cursor:pointer}.podr-data .butt-p{width:199px!important;padding:7px 10px}.podr-data>div{display:inline-block;vertical-align:top;width:50%}.butt-p{background-color:#efe7d7;border:1px solid #ccc}.podr-data .order-button{width:auto;float:right;margin-top:20px}.order-button span{display:block;padding:15px 23px;cursor:pointer;border-radius:5px}.img-podbor.cur{display:block!important;max-height:none;top:0;left:0;margin:0 auto}.images-podbor img{max-height:120px;max-width:500px;margin-right:1%;cursor:pointer}.btt{display:block;background:#efe7d7;border:1px;margin-left:10px}.its_city,.yes_city_but,a.checkout{border-radius:5px}table#basket_items .image{width:80px;height:70px;display:table-cell}table#basket_items .name{display:table-cell;padding-left:15px;vertical-align:middle}table#basket_items .quantity>div>div{display:inline-block;vertical-align:middle;line-height:1px}table#basket_items .quantity>div{margin:0 auto;display:Table}a.checkout{cursor:pointer}.quan{margin:0 10px}.back_choices,.yes_city_but{margin-right:15px;display:inline-block;font-size:12px;vertical-align:middle}.quan input{text-align:center}#order_form_content label{line-height:22px;min-height:22px;padding-left:36px;background:url(/local/templates/tehprivod2023/assets/css/../images/radio.png) no-repeat;font-weight:400;font-size:16px;display:inline-block;max-width:100%;margin-bottom:5px;margin-left:30px}#order_form_content input[type=radio]:checked+label{background:url(/local/templates/tehprivod2023/assets/css/../images/radio-ch.png) no-repeat}.bx_order_make .bx_description strong{display:block;color:#000;font-weight:400;font-size:18px}#order_form_div .dropdown-block{width:auto;height:36px}.new_select .current{min-width:160px;padding-right:34px;width:auto}div#popupCity h6{color:#000;margin:0 0 20px;font-size:25px}.its_city{position:absolute;z-index:2222;padding:20px;min-width:380px;background-color:#fff;color:#59594d;box-shadow:0 3px 8px rgba(0,0,0,.5)}.back_choices,.product_added a,.yes_city_but,div.search-page input.search-button{background-color:#ffc400;text-decoration:none;text-transform:uppercase;color:#533710;transition:.5s;cursor:pointer}.its_city .exit_form{top:7px;right:8px}.its_city .h3{margin-top:0;display:block;font-size:16px;margin-bottom:12px}.yes_city_but{padding:15px 23px}.back_choices{padding:7px 23px;border:none;margin-bottom:20px;border-radius:5px}.its_city:before{border:12px solid transparent;border-bottom:12px solid #fff;content:' ';display:block;top:-20px;position:absolute}.no_city_but{display:inline-block;vertical-align:middle;color:#000;cursor:pointer;border-bottom:1px dotted}div#modal-select-city{width:700px;max-width:100%}.small_title_city{color:#ffc400;clear:both;margin:15px 0}.form_inp{float:none;width:100%;padding:0 5px 8px 0;clear:both;margin-bottom:1px}.form_inp select{font-family:SFUI;border:1px solid #ffc400;height:46px;border-radius:3px;width:200px;padding-left:10px;outline:0;display:inline-block;margin-right:22px;vertical-align:middle}.modal-select-city__right.city-content{position:absolute;top:105px;background-color:#fff;box-shadow:0 0 4px}ul.modal-select-city__other-city.sub-city-list{margin:0;padding:0;list-style:none;display:none}ul.modal-select-city__other-city.sub-city-list li:first-child{padding:6px 6px 0}ul.modal-select-city__other-city.sub-city-list li{padding-left:6px;padding-right:6px}ul.modal-select-city__other-city.sub-city-list li:last-child{padding-bottom:6px}.img_in_ch_rl{text-align:Center;background-color:#d9d9d9;margin-bottom:40px}.img_in_ch_rl img{max-height:300px;max-width:100%}input.ui-autocomplete-input{margin-right:9px!important}.descr_chss{margin-bottom:10px}.need_close_mr{cursor:pointer}.need_close_mr span{border-bottom:1px dotted}span.rewr_inp{border:2px solid #000;height:20px;display:block;width:20px;text-align:center;opacity:.4;position:absolute;right:100px;line-height:16px;cursor:pointer;top:87px;border-radius:50%}span.rewr_inp img{width:8px;position:absolute;left:50%;top:50%;margin-top:-4px;margin-left:-4px}.for_in_electro_ul_in a:last-child,.line-prch:last-child{border-bottom:none}.product_added{position:fixed;z-index:4000;left:50%;padding:20px 34px 32px;width:436px;margin-left:-218px;top:50%;margin-top:-50px;border-radius:5px;background-color:#fff}.product_added a{padding:15px 23px;border-radius:5px;display:inline-block;font-size:12px}.product_added h3{margin-top:0;font-size:23px}#product_added .h3{font-size:20px}a.of_zak{background-color:#fff;border:1px solid #ffc400;padding:14px 23px}a.prod_pok{margin-right:10px}.back_added{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.6);top:0;left:0;z-index:2222}.form_razd{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);padding:20px 0;margin:20px 0}.form_inp input.error{border:1px solid red}.fancybox-overlay{z-index:98810!important}.someClass .fancybox-inner{overflow:visible;height:auto!important}.tt_off{display:table-row;padding:0 20px;margin-bottom:10px;color:#8a8a8a}.offer_block,.with_off:hover .offer_block{background-color:#fafafa;display:table;width:100%;opacity:1;max-height:100px;font-size:15px;position:relative}.tt_off>div{display:table-cell;padding:5px 10px;vertical-align:middle}.title_off{min-width:0;margin-right:20px}.data_off{color:#264875}.offer_block{transition:.5s}.offer_block>div:last-child>div{padding-bottom:15px}.with_off:hover .offer_block{z-index:2222;box-shadow:0 3px 5px rgba(0,0,0,.2);border-radius:0 0 5px 5px;padding-bottom:10px}.slide-block.with_off{overflow:visible;height:318px;transition:.5s}.right-block .elems_in_sect .slide-block.with_off{height:auto}.slide-block.with_off:hover>div{position:absolute;margin-top:-35px;width:100%;background-color:#fff}.slide-block.with_off:hover{box-shadow:none;z-index:333;background-color:transparent}.slide-block.with_off>div{transition:.5s;border-radius:5px;overflow:hidden}.offer_block:before{content:" ";display:none;width:2px;height:81%;position:absolute;left:168px;top:11px;background-color:#dcdcdc}.offer_block.no_ispol:before{height:52px}.its_tipoz .elems_in_sect .slide-block{transition:.5s;margin-bottom:30px}.its_tipoz .elems_in_sect .slide-block.with_off:hover{box-shadow:none;background:0 0}.right-block .elems_in_sect{display:flex;flex-wrap:wrap;gap:0 30px}.analog{display:none!important;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);cursor:pointer;border:none!important;margin-bottom:27px;align-items:center}.descr_analog>div{background-color:#7f93ae;font-size:9px;color:#fff;width:85px;line-height:13px;padding:8px 0 8px 10px;text-transform:uppercase;display:inline-block;vertical-align:middle}.descr_analog:after{content:' ';display:inline-block;vertical-align:middle;border:27px solid transparent;border-left:10px solid #7f93ae;margin-right:-13px}.analog_name{display:inline-block;vertical-align:middle;padding-right:5px}span.img_analog{margin-right:12px}.url_analog{font-size:15px;color:#272727}span.analog_name{max-width:220px}.img_analog a{display:block;height:44px}.spec_forcss1{padding-left:0;vertical-align:bottom;width:100%;display:flex;flex-wrap:wrap}.spec_forcss3{margin:0 15px 0 0}.right-block.not_right{width:auto!important;float:none!important}.order_page{margin-top:-15px}.description-big-block-section>h3:first-child,.order_page h1{margin-top:0}.basket#basket_items a{padding-top:0;text-align:center}a.in_basket{background-color:#fff;border:1px solid #ffc400;padding-top:14px;padding-bottom:13px}.bx_ordercart_order_pay{padding:0!important}textarea#ORDER_DESCRIPTION{width:654px}.block_a{display:block!important;width:100%!important;height:100%}.basket#basket_items .name a{display:block;min-width:250px}.here_bsbm .but-submit.tovar-b span.call.button.zakazat{height:48px;line-height:18px;width:190px;text-align:center;font-size:14px}.change_blocks.change2 .not-white-block{padding-top:20px;padding-bottom:20px}.change_blocks.change2 .not-white-block h1.title-norm{margin-top:auto}.change_blocks.change2 .not-white-block .title-norm{margin-bottom:46px}.bread ol li{font-size:15px;display:inline-block;padding-right:5px}.bx_pagination_page{display:table;margin:0 auto}.ui-corner-all.ui-autocomplete li{cursor:pointer;font-size:14px}.block_about .its_review{padding-bottom:0}.sort_bl{display:inline-block;vertical-align:middle;cursor:pointer;margin-right:15px}.phones a{font-size:22px;font-weight:600;line-height:22px;margin-bottom:4px;color:#fff;text-decoration:none;display:block;width:195px}.orange-block.hidden-xs.orange-form{margin-bottom:-20px}.search_product input.inputs_control.miu{height:50px;padding-left:50px}.pbt9{padding-bottom:1px}.tipo_text{margin-top:-40px;display:block;float:left;margin-bottom:-40px}.line_icos{display:flex;margin-bottom:24px;justify-content:space-between}.gray-block .item_icos{width:20%}.item_icos{display:flex;position:relative;align-items:center;font-size:13px;color:#504c40}span.ico_img{margin-right:16px}.orange-form.new_bottom_form{color:#504c40;padding:0;background:url(/local/templates/tehprivod2023/assets/css/../images/form_image.webp) 0 -2px no-repeat #f7ce45}.cats-list{border-radius:0 0 5px 5px;overflow:hidden}.orange-form.new_bottom_form>.container{display:flex;justify-content:flex-end;padding:50px 0}.bottom_product_form{width:418px;margin-right:111px}.title_newbf{font-size:36px;margin-bottom:22px}.or_call,.text_newbf{font-size:17px}.text_newbf{margin-bottom:15px}.golov_o,.or_call{margin-bottom:20px}.right_product .border_bottom:after{background-color:#fff;height:1px;width:100%;content:" ";display:block;position:absolute;bottom:0}.orange-block.orange-slider.slider-block.dont_back{padding-bottom:0!important}.tultip_icos{opacity:0;z-index:-1;top:0;position:absolute;padding:10px;width:200px;max-height:0;left:50%;color:#fff;text-align:center;margin-left:0;background-color:rgba(80,76,64,.9);transition:.5s}.item_icos span:hover+.tultip_icos,.new_product .item_icos:hover .tultip_icos{z-index:2;opacity:1;max-height:100px;top:-50px}.bx-filter .bx-filter-input-container .max-price,.bx-filter .bx-filter-input-container .min-price{width:140px}.bottom-in-text>.title a.inherit{height:67px}.block_electro_in{padding:17px;background-color:#fff;border-radius:5px;margin-top:10px;display:flex;align-items:stretch;width:100%;flex-wrap:wrap;gap:13px}.small_in_electro{padding:10px;border:1px solid #dcdcdc;display:block;color:#504c40;font-size:12px;text-decoration:none;text-align:center}#dt_ch button:hover{background-color:#533710;color:#ffc400;background-position:13px 11px}.logo_brand img{position:absolute;right:0;bottom:10px}.for_in_electro_ul_in{display:none;position:absolute;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);z-index:999}.for_in_electro_ul_in a{display:block;color:inherit;text-decoration:none;padding:10px 15px;border-bottom:1px solid #dcdcdc;font-size:14px}.sections a:hover{color:#f7ce45}.right-block table{border:none;box-shadow:none}.search-page td{padding:0;border:none!important}div.search-page input.search-button{border:none;text-align:center;display:table;padding:16px 23px 18px;border-radius:5px;width:224px;line-height:19px;font-size:15px;font-weight:700}div.search-page input.search-query{padding:16px}.item_icos:last-child span+.tultip_icos{left:auto;right:0}a.button.white_button.price_b{padding-bottom:18px}a.button.white_button.price_b:hover{background-color:#353532;border:1px solid #353532}.top_line .basket img{filter:initial}.item_icos:last-child .ico_img{margin-bottom:0!important}.data-slide img{margin-left:-70px}.slide-block img{width:100%!important;height:160px}.in-slider-container_reviews .owl-next,.in-slider-container_reviews .owl-prev{top:-116px}.in-slider-container_reviews .owl-prev{left:-40px}.in-slider-container_reviews .owl-next{right:-40px}.right_clear_block{margin-left:auto;margin-right:24px}.to_top{position:absolute;right:0;top:-4px;cursor:pointer}.go_to_spr{font-size:initial;display:inline;color:#98651e}.has-children .arrow-toggle{position:absolute;right:15px;top:20px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;cursor:pointer;transition:transform .3s}.has-children .arrow-toggle.active{transform:translateY(-50%) rotate(180deg)}.catalog-section>ul>li{position:relative;padding-right:25px}
/* End */


/* Start:/local/templates/tehprivod2023/assets/css/responsive.css?175403596727034*/
@media (min-width:1440px){.visible-sm{display:none}}@media (max-width:1439px){.top-menu ul li:last-child{margin-right:0}body .orange-form.new_bottom_form{background-position:-100px -2px}.visible-sm{display:none}.container{width:1260px}.right-tabs{width:1040px}.left-window-sections,.right-window-sections{width:454px}.right-block{width:920px}.section_blocks_go_right{width:745px}.left_product{width:366px;height:300px}.news-block{width:290px}.slide-block{width:286px}.right_product{width:475px;float:right;display:flex;justify-content:space-between}.left_product.with_carousel{width:410px}.left_product.with_carousel>div.large{width:350px}}@media (max-width:1279px){.footer-maps{width:295px}.footer-maps>div:last-child{padding-left:25px}span.visible-sm.fancybox-city.city-container{border:none;font-size:16px;background-position:13px 9px;border-bottom:1px dotted;display:table;padding:0;margin:15px auto 0}.hidden-sm,.my-v-soc,.places>div.hidden-sm,.sections>div:last-child,.sls .cyatks{display:none}.filter_tri{float:left;width:33%;padding-right:39px}.mobile_filter{margin-bottom:45px}.sect_in_right{width:610px}.sect_in_left{width:290px}.section_blocks_go_right{width:750px}.left-window-sections,.right-window-sections{width:448px}.right-tabs{float:right;width:727px}.in-left-tab{width:440px;float:left}.in-right-tab{width:440px;float:right}.title-tab{font-size:36px}.gray-block .item_icos,.small_phone{font-size:14px}.cat-open{color:#fff;text-transform:uppercase;cursor:pointer;float:left}.cat-open span{padding-left:10px}.right-block{width:auto;float:none}.cat-line-b{background-color:#504c41;padding:14px 0}.block_640.block_about,.container,.owl-controls{width:928px}.requisites_about,.visible-sm{display:block}.slide-block{width:288px}.top_line{background-color:#504c40;height:70px}.new_time{color:#fff;margin-top:9px;margin-left:30px;padding-left:30px;border-left:1px solid #fff}.top_line .logo img{height:56px;margin-top:3px}.new_map,.right.visible-sm.new-phone{margin-top:12px}.small_phone{color:#fff;opacity:.5;margin-top:2px}.top-menu{padding-left:0;position:static;margin:0 auto}.menu-for-resize{position:absolute;width:100%;background-color:#fff;z-index:22}.for_b_gr{overflow:auto}.in-gray-block{width:1564px;display:block}.gray-block{height:162px}.in-gray-block>div{width:308px;display:inline-block;padding-top:13px;height:162px}.in-gray-block>div:first-child,.in-gray-block>div:last-child{width:308px}.sections>div{display:inline-block;width:50%;vertical-align:top}.news-block{float:left;width:432px}.title-norm a.button{margin-top:10px}.foot-logo .socs_footer img,.footer.gray-block{height:auto}.foot-logo img{height:45px}.socs_footer{margin:20px auto}.foot-logo{margin-right:60px}.footer ul{margin-right:37px}.not_index .menu-for-resize{position:relative}.left_product{width:367px;height:312px;float:left}.for-sm-sect.yes,.ito-fm-sect{background-color:#fff;width:100%}.produc_buttons>a{float:left;margin-right:32px;font-size:14px}.for-sm-sect.yes{display:block;z-index:300;position:absolute;box-shadow:4px 4px 15px rgba(0,0,0,.1)}.ito-fm-sect{padding-top:36px}.subscribe_block_index{display:block;margin-bottom:0}.double_in_data>div{width:453px}.double_in_data{align-items:initial}.postvsh{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.orange-block .block_about .blacks_640{margin-top:20px;display:flex;justify-content:space-around;flex-wrap:wrap}.orange-block .block_about .blacks_640>div.black_block_640{float:none;width:222px;margin-bottom:20px}.double_in_data>div img{max-width:100%}}@media (min-width:1024px){.visible-xs{display:none!important}}@media (max-width:1023px){.filter .double_params>div:last-child,.here_bsbm{margin-right:0!important}.menu_mob,.white-xs{background-color:#fff}.bread,.here_bsbm,.in-right-tab p,p{margin-top:0}.block_640.block_about,.home .block_open_menu,.requi_left,.right_product.width_owl_catousel,a.button.white_button.price_b{width:100%}.form_open .small-title,.home .block_open_menu.left,.orange-slider .slide-block .title:after,.search-block,.sect_in_left,.slider_640 .lr,.top-menu>ul li span,body .gray-block .item_icos br,body .offer_block:before,body .right_product .border_bottom:after,body .with_off:hover .offer_block{display:none}.in-bb a{display:flex;align-items:center;padding:5px}.bx-filter-block.right_bl_buttons{max-width:220px}.sections.index_sections>div>ul>li>a{display:flex;align-items:center}body .product_tabs{overflow:auto;border-radius:0;margin-bottom:10px;display:block;background:0 0}.left_product>div,.section_blocks_go_left>div{background-size:cover!important}body .product_tabs>div{display:block;float:left;border-right:0px;border-radius:3px;margin-bottom:8px;width:49%!important;background-color:#f6e6bd;color:#504c40}body .right_product .border_bottom{height:auto;margin-bottom:10px}.logo,.produc_buttons{padding-top:0}.title-slide{font-size:28px;color:#fff;width:380px;font-weight:300;margin-bottom:18px}.big_phone,.w-title,h1{font-weight:600}.places,.visible-xs{display:block}.slider_place .slide{height:290px}.data-slide{width:576px;position:absolute;left:50%;margin-left:-288px;top:44px}.owl-carousel .owl-item img,.smartfilter .in_filter,canvas,img{max-width:100%}.title-orange{font-size:30px;margin-bottom:20px}.text-slide{position:absolute;right:0;top:25px;width:330px}.owl-next,.owl-prev{top:-155px}.title_sect_block a{font-size:18px;font-weight:700}.container,.owl-controls{width:768px;max-width:100%}.image_product>span img{opacity:0}span.more_citys{color:inherit!important}ul.modal-select-city__other-city.root-city-list{width:50%!important}ul.modal-select-city__other-city.root-city-list.more_citys_block{width:100%!important;-webkit-column-width:auto!important;-moz-column-width:auto!important;column-width:auto!important;-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important;-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}body .change_blocks.change2 .not-white-block{padding-top:45px;padding-bottom:45px}.fancybox-wrap .fancybox-skin{padding:17px 26px!important}.two_for_new_met>div{float:left!important;width:50%!important}.here_bsbm{float:left!important;width:338px;position:absolute;left:0}.menu_mob,.top_line{position:fixed;z-index:2222}body .new_product a.button.white_button.price_b{float:none;padding:18px 23px 18px 77px}.page .right-block ul li{margin-bottom:5px;font-size:17px;font-family:inherit;padding-left:30px}.right-block ul li:before{top:8px}body .description-big-block-section{padding:15px}.new_product .line_icos{justify-content:flex-start;margin-bottom:0}.bread{border:none;padding-bottom:0;font-size:14px;margin-bottom:17px}.black_block_640 .gray-descr,.check{font-size:10px}.left_product{width:500px;height:263px}.left_price_product.hidden-xs{display:block!important}.hidden-xs,.left_price_product.visible-xs{display:none!important}.filter_tri{float:none;width:100%;padding-right:0;clear:both}.filter .double_params>div{font-size:11px;margin-right:11px}.filter{padding:15px 10px}.filter .double_params>div.with_input{margin-right:52px}.check{float:left;width:50%}.title_filter{font-size:12px;margin-bottom:7px;line-height:11px}.data_off,.tab-l>span,body{font-size:14px}.select_block{margin-bottom:13px}.elems_in_sect .slide-block{min-height:0}.elems_in_sect>.slide-block .top-img{height:120px}.img-in-t{background-size:auto 100%!important}body .elems_in_sect>.slide-block{margin-bottom:15px;height:auto;margin-right:0}.data_off{color:#264875}.big_phone,.title-tab{font-size:18px}.pagination{margin-top:12px}.more_button{margin:0 auto;padding:8px 15px!important}.title-tab,p{margin-bottom:15px}.intrif{width:120px;float:left}.choice_sku>div>div,.intrif:nth-child(2n),.product_tabs>div:nth-child(2n){float:right}.choice_sku.right,.left-bb,.left-tabs,.right-bb,.xls-file:nth-child(2n){float:none}.in-left-tab,.in-right-tab{width:auto;float:none;text-align:center}.left-bb{margin-right:0}.block_640 h2,.orange-block.orange_640 p,.text-right{text-align:center}.tabo{margin-top:20px}.in-right-tab p{margin-bottom:20px}.tab-l{float:left;padding:15px 0 10px 10px!important;text-align:left;width:50%;border:1px solid #f3f3f3}.tab-l>span{display:inline;margin-right:5px}.tab-l>span img{width:13px}body{padding-top:76px}.block_640{width:auto;margin:0 auto;padding:0 20px}.block_640 h1,.block_640 h2{padding:20px 0;margin:0;font-weight:400;color:#484848;font-size:16px}.block_640 .img_640{width:320px;margin:0 auto 5px;max-width:100%}.in_go_slider_640>.img{max-width:40px;width:40px;margin-right:7px}.orange-block.orange_640{padding:0}.postvsh>a{width:82px;height:26px;margin:0 30px 17px 0}.black_block_640 hr,.button_raschet{margin:10px 0}.blacks_640>div.black_block_640{float:none!important;width:100%;margin-bottom:30px;text-align:center}.top_line .logo img{height:37px;margin-top:7px}.top_line{height:50px;width:100%;top:0}.big_phone{margin-top:2px}.owl-dots{left:341px;top:-40px}.menu_mob{font-size:14px;text-transform:uppercase;top:50px;width:100%}.block_open_menu{cursor:pointer;width:50%;padding:15px 15px 15px 20%;font-size:18px;color:#504c40}.block_open_menu.left{background-color:#f2bc05}.block_open_menu>div{display:inline-block;vertical-align:middle}.block_open_menu .str_mn{margin-right:12px;line-height:0;width:20px}body .right-block p{width:100%;display:block;height:auto;line-height:initial;text-align:left}.gray-block,.slide-block .top-img{height:auto}.for_b_gr{overflow:visible;padding:20px 0}.in-gray-block{width:auto;display:block}.gray-descr{font-size:12px;opacity:.5}.orange-slider{padding:25px;width:100%;height:426px}.orange-slider .slide-block .title{height:87px;width:100%}.orange-slider .bottom-in-text>.title a.inherit{height:67px;width:100%}.orange-slider .bottom-in-text{display:table;height:auto;width:100%}.title-orange>div{margin-right:14px}.in-gray-block>div{padding-left:0!important;padding-right:0!important;width:100%!important;height:auto;text-align:center;border:none!important}.slide-block{width:234px;margin-left:1px}.line_icos{flex-wrap:wrap}body .gray-block .item_icos{font-size:16px;color:#fff;width:50%}.title-orange>div:last-child{margin:0}.sections>div>ul>li>a>*{display:block;vertical-align:middle;text-align:center;margin-bottom:7px;font-size:14px}.not-white-block{padding-top:20px;padding-bottom:20px}.footer{padding:20px 0 0}.line-w,.w-title{padding:8px 0 8px 15px}.foot-logo{margin-right:0;float:none!important;text-align:center;margin-bottom:20px}.dop-foot-text{width:100%;font-size:12px;text-align:left;line-height:17px}.footer hr{margin:15px 0 8px}.places>div>span{vertical-align:top;margin-left:0}.places>div>span:first-child{margin-right:9px}.places>div{display:inline-block;padding-left:0;width:50%;padding-right:5%;border-bottom:1px solid rgba(255,255,255,.3);margin-bottom:0;margin-top:15px;padding-bottom:15px;border-right:0px}.places>div:nth-child(2n){margin-right:0;border-right:0px}.xls-file{float:none;width:100%;margin-bottom:15px}.left-window-sections,.right-window-sections{width:100%;float:none}.right-tabs,.sect_in_right{width:auto;float:none}.w-title{color:#fff;background-color:#7f93ae;font-size:12px}.for-sm-sect.yes,.line-w,.top-menu{background-color:#fff}.line-w{font-size:10px}.window-sec{box-shadow:none}a.sho_more{margin:40px auto 0}.right-tabs{clear:both}.section_blocks_go_left{float:none;width:223px;height:223px;display:table-cell}.title_sect_block{font-size:9px;margin-bottom:5px}a.button.pereyti{font-size:12px;background:0 0;color:#ffc400;border:0!important;display:inline;padding:0;text-transform:capitalize}.section_blocks_go_right{width:auto;float:none;display:table-cell;vertical-align:top;height:auto;padding:15px 10px}.for-sm-sect.yes,.not_index .top-menu,.top-menu{height:100%;position:fixed}.description_sect_block{font-size:10px;color:#484848;opacity:1;line-height:14px;margin-bottom:15px}.form_title,.product_open_tabs h4,.right-block h3{color:#383220;font-weight:300}.section_blocks_go{box-shadow:none;border:1px solid #f1f0f0}.section_blocks_go_left>div{width:88px;height:88px;background-color:#fafafa!important}h4{margin:15px 0}.description-big-block-section{padding:0;margin-top:30px}.right-block ul li{margin-bottom:19px;position:relative;font-size:10px;padding-left:0}.top-menu{z-index:22222;border-radius:0;padding:10px 0;text-align:center}.call-back-button{margin:0 auto}.menu_mob.yes{border-bottom:0;position:fixed}.new_map{margin-top:12px;display:none!important}.top_line.yes{position:fixed}body .its_new_meta_section .window-sec{width:100%;padding:0;box-shadow:none;overflow:initial!important}.sect_open_to{top:5px}.ttl-xls{max-width:240px}.menu-for-resize.yes{display:block!important;z-index:222}.top-menu>ul li{display:block;margin-right:0;position:relative;vertical-align:middle;line-height:39px}.top-menu>ul{float:none;border-bottom:1px solid #e1e1e1}.right.hidden-sm.go-xs{display:block;float:none;margin-top:14px;padding-bottom:10px}h1{margin:15px 0 20px;color:#484848;font-size:30px}.left_price_product{font-size:9px;margin-top:9px}.new_select .current{width:146px}.produc_buttons>a,.produc_buttons>span{float:right;margin-right:0!important;font-size:12px;text-align:center;width:180px;border-radius:2px;padding:10px}.bread a:nth-last-child(3){color:#504c40;text-decoration:none;position:absolute;padding:5px 15px 5px 25px;display:block;font-size:12px;background:url(/images/breadbut.png) 10px 50% no-repeat #ffc400;border-radius:3px}.left_right_product{margin-bottom:23px;position:relative}body .here_bsbm a{width:100%;margin-right:0;border-radius:initial;transition:none;height:55px}body .produc_buttons{padding-top:0;display:table;width:100%}.xls-file,body .here_bsbm{display:table}.right-block h3{font-size:15px;margin:20px 0 10px}.right-block td{font-size:10px;opacity:.54;width:auto!important;padding:4px;border-bottom:1px solid #d8d8d8}.right-block .product_open_tabs ul li:before{content:' ';display:block;width:5px;height:5px;border-radius:50%;position:absolute;left:9px}.right-block .product_open_tabs ul li{padding-left:24px;margin-bottom:4px;position:relative;font-size:12px;color:#484848;opacity:1}.product_open_tabs h4{font-size:12px;margin:20px 0 5px}.form_open{padding:17px 26px;width:320px;margin-left:-160px}.form_title{font-size:14px;text-align:center;margin-bottom:16px}.input-block input,.input-block select,.input-block textarea{font-family:SFUI;border:1px solid rgba(80,76,64,.2);height:36px}.input-block{margin-bottom:15px}.input-block button{width:100%;height:36px;border-radius:3px;font-size:12px}.input-block textarea{height:82px}.small-title{font-size:12px}.input-block button.zak_button{background-position:23px 10px}.page{padding-left:15px;padding-right:15px;padding-top:50px}.dop-foot-text{margin:0 auto;padding:20px 0;flex-wrap:wrap}.hidden-sm.go-xs{display:inline-block!important}.for-sm-sect.yes{display:block;width:100%;z-index:300;overflow:auto;top:79px;box-shadow:4px 4px 15px rgba(0,0,0,.1)}.not_index .top-menu{padding-top:26px}.top-menu{width:100%;margin:0 auto;left:0}.title_off{min-width:72px!important;font-size:13px}.slide-block .price span{color:#504c40;font-size:28px}.subscribe_block_index{display:block;margin-bottom:0}.orange-form.new_bottom_form{background:#f7ce45!important}.bottom_product_form{width:418px!important;margin:0 auto!important}.double_in_data>div>p:last-child,.text_f_r{margin-bottom:20px}body #to_up{position:fixed;transition:.5s ease-out;bottom:0;right:auto;cursor:pointer}.text_f_r{order:1}.left_copp{order:2}body .slide-block.with_off:hover>div{position:static;margin-top:0;width:100%;box-shadow:none}.herech1 .sections.index_sections{column-count:2;display:block}.herech1 .sections>div{display:inline;width:100%;vertical-align:top}.herech1 .index_sections>div>ul{height:auto!important;float:none;width:100%}.block_640 .double_in_data h1,.block_640 .double_in_data h2{font-size:35px}.double_in_data{align-items:initial;display:block;margin-bottom:15px}.double_in_data>div{width:100%;text-align:justify}.double_in_data p{font-size:15px;line-height:18px;font-weight:300;text-align:justify}.slider_640 .slider-container{margin:0 auto;text-align:justify;width:320px}.page_about .block_640 .img_640{width:100%;margin:0 auto 5px;max-width:100%}.double_in_data h3{color:#151515;font-size:24px;margin-bottom:10px;margin-top:30px;font-weight:300;line-height:32px}.block_640 h2{text-align:center;font-size:35px}.requi_right{width:100%;margin-top:15px}p.right-xls{text-align:left}.in_go_slider_640 .img.current span{width:auto}.suppliers_block{padding-bottom:20px;margin-top:20px}.right_product{width:100%;margin-top:30px}.in_right_product{width:500px}.new_product a.button.white_button.price_b{display:block!important;float:right!important;width:170px}.requisites_about b{white-space:initial;text-align:left}.requisites_about{padding:10px}.choices>div{width:30%}}@media (max-width:740px){.in-bb a,.small_in_electro{border-right:1px solid #dcdcdc}.in-bb a,.in-bb:last-child a{border-bottom:1px solid #dcdcdc}.page .orange-slider{height:auto}div#take_elems_in_sect{margin-top:105px}.elems_in_sect .slide-block,.form_new_in,.in-slider-container .slide-block,.in_right_product .here_bsbm a,.in_right_product .here_bsbm span,.sections.index_sections>div,.spec_forcss1,body .here_bsbm .but-submit.tovar-b span.call.button.zakazat,body .right_product.width_owl_catousel{width:100%}.form_new_in .form_title{font-size:20px;font-weight:700}.form_new_in .input-block button{width:100%;height:48px;border-radius:3px;font-size:12px}div#take_elems_in_sect+#all_for_pr .lines-sku{padding-top:81px}.orange-block.orange_640,.sections ul li,body .coool_sections .sections ul li,body .logo_brand.section465 img{margin-bottom:0}.bx-filter .bx-filter-parameters-box:last-child,.double_in_data h3,.postvsh img,body .product_tabs{margin-bottom:10px}.postvsh img{max-width:48%}.block_640.block_about{width:100%;padding:0}.double_in_data h3{color:#151515;font-size:19px;text-align:left;margin-top:30px;font-weight:300;line-height:22px}.basket_mobile .v_z,.double_in_data>div>img,.mobile_hide,.new_product .line_icos,.slider_place,.special_mobile_choice .call-back-button:after{display:none}.basket_mobile .basket a{padding-top:13px;width:auto}body .fancybox-overlay{z-index:999!important}.bx_news h3 a:link{text-align:left;display:block;font-size:20px}.prices_page p.left-xls{max-width:64px}.input-block button.zak_button{line-height:36px}.product_open_tabs>div.current,div#dt_ch form{display:block;width:100%}.form_inp input,.subscribe_block_index .subs_input input{width:100%;margin-right:0}.form_subs_ind,body .block_electro_in,body .show_mobile,label.chch{display:block}.herech1 .sections.index_sections{column-count:1;display:block}.description-big-block-section{padding:15px}.bx-filter .bx-filter-parameters-box{width:100%;margin-top:10px;border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin-right:0}.pes_f{display:flex;flex-wrap:wrap;justify-content:space-between}.pes_f .in-bb{width:49%}.in-bb a{border-top:0}.in-bb:first-child a,.in-bb:nth-child(2) a{border-top:1px solid #dcdcdc}.show_more_for_mobie_sections{font-size:16px;color:inherit;font-weight:600;background-color:#ffc400;padding:20px;text-align:center;margin:0 15px 15px}.new_product a.button.white_button.price_b,body .sections.index_sections>div>ul.mobile_hide{display:none!important}body .sections.index_sections>div>ul.mobile_hide.active{display:block!important}.row.new_product{padding:18px}.left_product,.right_product{width:100%;height:auto;float:none;display:block}body .left_price_product.hidden-xs{display:block!important;margin-bottom:0;width:100%}body .lprch{float:none;font-size:16px}body .lprch2{float:none}.new_select .current{min-width:230px;padding-right:34px;width:100%}.line-prch{border:none!important}.here_bsbm{margin-right:0!important;float:none!important;width:100%;position:static;left:0}body .product_tabs{overflow:auto;border-radius:0;display:block;background:0 0}body .product_tabs>div{display:inline-block;float:none;border-right:0px;font-size:15px;border-radius:3px;height:31px;line-height:31px;margin-bottom:8px;width:49%!important;background-color:#f6e6bd;color:#504c40;transition:none;border-radius:initial;padding:0;text-align:center}.double_garant>div:first-child{margin-right:20px}.here_bsbm .but-submit.tovar-b{float:none!important;margin-right:0}div#take_elems_in_sect+#all_for_pr{padding-top:22px;min-height:181px}span.visible-sm.fancybox-city.city-container{margin:20px auto}.section_blocks_go_left{float:none;width:100%;height:223px;display:block}.title_sect_block a{font-size:27px;font-weight:400;margin-top:15px;display:block;margin-bottom:20px;line-height:28px}.page .right-block ul li{margin-bottom:5px;font-size:17px;font-family:inherit;padding-left:30px}.right-block ul li:before{top:8px}body a.go_in_sect{font-size:18px;text-decoration:none;color:#1b1811;background-color:#ffc400;padding:5px 8px;display:block;margin-right:5px;margin-bottom:5px;border-radius:5px;text-align:center;transition:.5s}.bottom_product_form{width:100%!important;margin-right:0!important;padding:0 15px!important}.container,.owl-controls{width:100%;padding:0 15px}.block_open_menu{text-align:center;padding-left:0;padding-right:0;display:flex;justify-content:center}.block_open_menu .str_mn img{height:13px;margin-top:2px}.item_brand>div{width:90%;text-align:center;display:inline-block;vertical-align:middle}.title-norm,.title-orange{font-size:26px}.sections.catalog-section ul,.sections.catalog-section ul:nth-child(2n){display:block;width:100%;vertical-align:top;border-bottom:1px solid #e3e3e3;padding:15px 0;margin-bottom:0}.sections.catalog-section a>span{font-size:18px;text-align:left}.sections.catalog-section a>span.sec-im{text-align:center}.two_for_new_met>div{float:none!important;width:100%!important}.its_new_meta_section{margin:0 -15px}.sec-im{width:70px;text-align:center;padding-right:20px}.sections.catalog-section ul:first-child,.sections.index_sections>div>ul:first-child{border-top:1px solid #e3e3e3}.change_blocks.change2 .not-white-block .sections ul ul{margin-top:10px;display:none}body .change_blocks.change2 .not-white-block .title-norm{margin-bottom:18px}.sections.index_sections>div>ul{width:100%!important;display:block!important;border-bottom:1px solid #e3e3e3;padding:15px 0;margin-bottom:0}.sections>div>ul>li>a>*{margin-bottom:0;font-size:16px}.sections.index_sections>div>ul a{color:#264875;display:flex;text-decoration:none;align-items:center}.title-orange>div:last-child{margin:0;display:none}.slide-block{width:265px;margin-left:1px}body .gray-block .item_icos{width:100%;height:60px}span.ico_img{width:56px;height:60px}.subscribe_block_index{padding:30px}.subscribe_block_index .ico_subs{margin-right:15px;width:65px}.subscribe_block_index .subs_title{font-size:22px}.subscribe_block_index .data_subs{font-size:15px;font-weight:400;margin-top:10px;margin-bottom:10px}body .subscribe_block_index button.button,body .subscribe_block_index input.button{min-width:100%}.input-block{margin-bottom:15px;margin-top:20px;font-size:14px}.block_640 a.xls-file{display:flex}.in_right_product{width:auto}.subscribe_block_index.catalog_element_subscribe{padding:20px}.subscribe_block_index.catalog_element_subscribe .subs_title{font-size:24px}.double_garant{margin-bottom:0;font-size:17px}.page.page_about>.container{padding-bottom:20px}.right.hidden-sm.go-xs.special_mobile_choice{text-align:center;align-items:center;justify-content:space-between}.special_mobile_choice span.tfl__link-container{display:block;margin-top:10px}.right.hidden-sm.go-xs.special_mobile_choice a.tfl__link{color:inherit;text-decoration:none;font-size:14px}.special_mobile_choice .call-back-button{margin:0;padding:0 10px;width:auto;background-image:none}.tfl-popup-overlay{z-index:9999999!important}body .tfl-popup{position:fixed;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;z-index:2001;max-width:100%;left:50%;top:10px;transform:translate(-50%,0);-webkit-box-shadow:-1px 2px 13px 0 rgba(0,0,0,.25);-moz-box-shadow:-1px 2px 13px 0 rgba(0,0,0,.25);box-shadow:-1px 2px 13px 0 rgba(0,0,0,.25);display:grid;grid-template-rows:0;grid-template-columns:1fr;grid-gap:2rem;overflow:auto;height:100%}.tfl-define-popup__mobile{top:101px!important;position:fixed!important}.tfl-define-popup__text{font-size:18px}body .tfl-define-popup__buttons{font-size:16px}.top_line .basket span{width:18px;height:18px;font-size:13px;right:-4px;top:18px;line-height:19px}.in-slider-container.owl-carousel .owl-item img,body .left_product.with_carousel .detail_picture img{max-width:100%}.left_product.with_carousel{flex-direction:column;width:100%}body .left_product.with_carousel>div.large{width:100%;height:auto;margin-bottom:15px}body .left_product.with_carousel.owl-carousel .owl-item img{max-width:initial}body .left_product.with_carousel .thumbs{position:static;transform:initial}body .left_product.with_carousel .thumbs .owl-item .item_thumb{transform:initial}body .double_offer_choicer{flex-direction:column;align-items:initial}}@media (max-width:440px){.delivery_iframe{position:relative;overflow:auto}body .product_added{width:100%;left:0;margin-left:0}body .product_added a{font-size:9px;margin-right:3px;padding:15px 10px}body a.prod_pok.of_zak{margin-right:10px}a.checkout{margin-top:20px;display:table}.bx_ordercart_order_pay h4{text-align:left!important;clear:both}body .item_brand{width:auto;margin-right:0!important;text-align:center;display:block;vertical-align:middle}span.save_search_city{position:static;display:block;right:0;height:24px;border-radius:3px;text-align:center;cursor:pointer;line-height:24px;margin-top:8px;width:100%}input#city-query-input{height:28px}.modal-select-city__title{font-size:20px!important;margin-bottom:15px;min-width:auto!important}ul.modal-select-city__other-city.root-city-list.glav{display:block;width:100%!important;float:left}ul.modal-select-city__other-city.root-city-list.more_citys_block{width:100%!important;-webkit-column-width:auto!important;-moz-column-width:auto!important;column-width:auto!important;-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important;-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.modal-select-city__top span.rewr_inp{border:2px solid #000;height:20px;display:block;width:20px;text-align:center;opacity:.4;position:absolute;right:8px;line-height:18px;cursor:pointer;top:57px;border-radius:50%}.double_in_data .ttl-xls{max-width:100%}.ttl-xls{max-width:174px;margin-bottom:7px}.places>div{padding-right:0;display:flex;width:48%}.places{display:flex;flex-wrap:wrap}.places>div.hidden-sm.go-xs{display:flex!important}.places>div>span:first-child{min-width:15px}.here_handler tr td{display:block;margin-bottom:10px;border:none!important}.here_handler tr{display:block}.right-block table tr>:first-child{border:none;width:100%;display:block}.right-block table tr>* p{margin:0}}@media (max-width:360px){.in_go_slider_640>.img{width:36px;margin-right:7px}.ttl-xls{max-width:124px;text-align:left}.product_open_tabs>div iframe{overflow:auto}}
/* End */


/* Start:/local/templates/tehprivod2023/assets/js/fancybox/jquery.fancybox.css?17089328414895*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('/local/templates/tehprivod2023/assets/js/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('/local/templates/tehprivod2023/assets/js/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('/local/templates/tehprivod2023/assets/js/fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('/local/templates/tehprivod2023/assets/js/fancybox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('/local/templates/tehprivod2023/assets/js/fancybox/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('/local/templates/tehprivod2023/assets/js/fancybox/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* End */


/* Start:/local/templates/tehprivod2023/assets/js/fancybox/fancyboxudm.css?170893284115598*/
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/* End */


/* Start:/local/templates/tehprivod2023/components/twofingers/location/new/style.css?17089328417971*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin,cyrillic);

.tfl__link-container:hover,
.tfl__link-container{
    text-decoration:none;
    display: flex;
}

.tfl__link:hover,
.tfl__link {
    border-bottom:1px dashed;
    cursor: pointer;
}

.tfl__link-label{
    margin-right: 5px;
}

.tfl__link.tfl__link_order {
    font-weight: bold;
    line-height: 2;
}

.tfl-define-popup{
    background-color: #fff;
    text-align: center;
}

.tfl-define-popup__desktop{
    border-radius: 0.3em;
    -webkit-box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    transform: translateX(-50%);
    z-index: 1001;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    position: absolute;
    width: 24rem;
}

.tfl-define-popup__mobile{
    width: 100%;
    position: relative;
    z-index: 9999999;
    border-radius: 0!important;
}

.tfl-define-popup__mobile .tfl-define-popup__buttons{
    border-radius: 0!important;
}

.tfl-define-popup__desktop:before{
    position: absolute;
    width: 11px;
    height: 11px;
    transform: rotate(45deg);
    content: '';
    background-color: #fff;
    left: calc(50% - 5px);
    top: -5px;
}
.tfl-define-popup__text{
    padding: 1.5em 2em;
}

.tfl-define-popup__buttons{
    text-align: center;
    font-size: 0.85em;
    overflow: hidden;
}
.tfl-define-popup__button{
    width: 50%;
    display: block;
    padding: 1rem 2rem;
    float: left;
    box-sizing: border-box;
}

.tfl-define-popup__main{
    font-weight: bold;
}

.tfl-define-popup__second{
    background-color: #f5f5f5;
}

.tfl-popup{
    /*display: none;*/
    position: fixed;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    z-index: 2001;
    max-width: 100%;
    overflow: hidden;
    left: 50%;
    top: 45%;
    transform: translate(-50%, -50%);
    -webkit-box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    display: grid;
    grid-template-rows: auto auto 25rem;
    grid-template-columns: 1fr;
    grid-gap: 2rem;
}

.tfl-popup.tfl-popup_loading {
    background:url(/local/templates/tehprivod2023/components/twofingers/location/new/img/preloader.svg) center center no-repeat #ffffff;
}

.tfl-popup__title{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
}

.tfl-popup__search{
    position: relative;
    padding: 0;
    margin-bottom: 1rem;
}

.tfl-popup .tfl-popup__search-input {
    background: #fff;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    padding: 1rem .75rem;
    width: 100%;
    font-family: 'Open Sans', sans-serif;
    position: relative;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom: 1px solid #d5d5d5;
}

.tfl-popup .tfl-popup__search-input:focus{
    border-bottom: 1px solid #999;
}

.tfl-popup__search-input::-webkit-input-placeholder {color: #bbb;}
.tfl-popup__search-input::-moz-placeholder {color: #bbb;}
.tfl-popup__search-input:-ms-input-placeholder {color: #bbb;}
.tfl-popup__search-input:-moz-placeholder {color: #bbb;}

.tfl-popup__search-input:focus::-webkit-input-placeholder {color: #d5d5d5;}
.tfl-popup__search-input:focus::-moz-placeholder {color: #d5d5d5;}
.tfl-popup__search-input:focus:-ms-input-placeholder {color: #d5d5d5;}
.tfl-popup__search-input:focus:-moz-placeholder {color: #d5d5d5;}

.tfl-popup__clear-field {
    /*background: url("/local/templates/tehprivod2023/components/twofingers/location/new/img/clear_field.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    height: 16px;
    position: absolute;
    right: 35px;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
    display:none;
}

.tfl-popup__search-icon{
    height: 17px;
    position: absolute;
    right: 1.5rem;
    top: 50%;
    transform: translateY(-50%);
    width: 17px;
}

.tfl-popup__search-icon .svg-search{
    fill: #d5d5d5;
}

.tfl-popup__container{
    position: relative;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

.tfl-popup__container:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 18px;
    bottom: 0px;
    z-index: 1;
    background-image: linear-gradient(to bottom, transparent 0%, #fff);
}

.favorites-right-locations.tfl-popup__with-locations.tfl-popup__with-defaults .tfl-popup__container{
    grid-template-columns: 2fr 1fr;
}

.favorites-left-locations.tfl-popup__with-locations.tfl-popup__with-defaults .tfl-popup__container{
    grid-template-columns: 1fr 2fr;
}

.tfl-popup__scroll-container{
    overflow: hidden;
    overflow-y: auto;
    position: relative;
    display: none;
}

.tfl-popup__scroll-container + .tfl-popup__scroll-container{
    padding-left: 10px;
}

.tfl-popup__with-locations .tfl-popup__scroll-container.tfl-popup__locations,
.tfl-popup__with-defaults .tfl-popup__scroll-container.tfl-popup__defaults{
    display: block;
}

.tfl-popup__list {
    list-style: none outside none;
   /* padding: 0 0.75rem 0 0;*/
    padding: 0;
    line-height: 1.25;
    margin-bottom: 1rem;
    -webkit-column-width: 15rem;
    -moz-column-width: 15rem;
    column-width: 15rem;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem;
    -webkit-column-rule: 0px solid #ccc;
    -moz-column-rule: 0 solid #ccc;
    column-rule: 0px solid #ccc;
    display: block;
}

.favorites-under-search .tfl-popup__defaults .tfl-popup__list{
    margin-top: 1rem;
    margin-bottom: 0;
}

.tfl-popup__list li {
    padding-bottom: 0.75rem;
    overflow: hidden;
    list-style: none;
    page-break-inside: avoid;
    break-inside: avoid;
}

.tfl-popup__list li:before,
.tfl-popup__list li:after {
    content: none;
}

.tfl-popup__location-link {
    color: #333;
    text-decoration: none;
    border-bottom: 1px dashed #777;
    font-family: 'Open Sans', sans-serif;
}

.tfl-popup__location-link:hover {
    border-bottom: 1px dotted #333;
}

.tfl-popup__defaults .tfl-popup__location-link {
    font-weight: 700;
    border-bottom: 1px dotted #333;
}

.tf-location__region {
    display: block;
    font-size: 0.7em;
    color: #999;
    line-height: 1;
    margin-top: 0.3em;
}

.tfl-popup-overlay{
    display: none;
    position: fixed;
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: url('/local/templates/tehprivod2023/components/twofingers/location/new/img/custom-popup-overlay.png') repeat;
    z-index: 1000;
}

.tfl-popup__close-container{
    right: 1.25rem;
    top: 1.25rem;
    position: absolute;
}

.tfl-popup__close{
    display: block;
    position: relative;
    cursor: pointer;
    opacity: 0.2;
    width: 15px;
    height: 15px;
}

.tfl-popup__close:hover {
    opacity: 0.5;
}

.tfl-popup__close:before,
.tfl-popup__close:after {
    position: absolute;
    content: '';
    width: 3px;
    background-color: #333;
    height: 25px;
    left: 0;
}

.tfl-popup__close:before {
    transform: rotate(45deg);
}

.tfl-popup__close:after {
    transform: rotate(-45deg);
}

.tfl-popup__clear-field .tfl-popup__close:before,
.tfl-popup__clear-field .tfl-popup__close:after {
    width: 2px;
    height: 15px;
}

.tfl-body-freeze{
    overflow: hidden;
}

.tfl-body-blur {
    -webkit-filter: blur(0.2rem);
    -moz-filter: blur(0.2rem);
    -o-filter: blur(0.2rem);
    -ms-filter: blur(0.2rem);
    filter: blur(0.2rem);
}

.tfl-popup__nofound-mess{
    display: none;
    font-size: 2rem;
    text-align: center;
    position: absolute;
    top: 50%;
    width: 100%;
    color: #d5d5d5;
    transform: translateY(-50%);
}

.tfl-popup__nofound-mess-show{
    display: block;
}
/* End */


/* Start:/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/style.css?17514439056943*/
.bx-no-touch .menu_bg.active,
.bx-no-touch .notive.header,
.bx-no-touch .menu-page{display:none !important;}
@media (min-width:570px) 							{
	.menu_bg.active,
	.notive.header,
	.menu-page{display:none !important;}
}

@media (max-width:569px) 							{
	.bx-touch .header_inner_include_aria{padding-top:10px}
	.bx-touch .header_wrap{padding-top:60px}
	.bx-touch .site_title,
	.bx-touch .cart_block,
	.bx-touch .login_block,
	.bx-touch .bx_cart_login_top,
	.bx-touch .header_inner_bottom_line>div,
	.bx-touch .header_top_section{display:none;}

	.bx-touch .notive.header {
		position:fixed;
		top: 0;
		right:0;
		left:0;
		z-index:10001;
		margin:0;
		padding:0;
		height:44px;
		background-image:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/panel_bg.png);
		background-size: 44px;
		background-repeat:repeat;
		box-shadow:0 1px 1px 0 rgba(1,1,1,.2);
	}
	.bx-touch .notive.gn_general_nav {
		position:absolute;
		top:8px;
		left:9px;
		display:block;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		width:37px;
		height:29px;
		border:1px solid rgba(12,33,46,.6);
		border-radius:4px;
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_notive.png) no-repeat center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,157,179,0.6)), color-stop(100%,rgba(19,80,114,0.6)));
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_notive.png) no-repeat center, -webkit-linear-gradient(top,rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_notive.png) no-repeat center,    -moz-linear-gradient(top,rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_notive.png) no-repeat center,     -ms-linear-gradient(top,rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_notive.png) no-repeat center,      -o-linear-gradient(top,rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_notive.png) no-repeat center,         linear-gradient(to bottom, rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		-webkit-background-size:15px auto, 100%;
		background-size:15px auto, 100%;
		box-shadow:0 1px 1px 0 rgba(255,255,255,.15);
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99689db3', endColorstr='#99135072',GradientType=0 );
	}
	.bx-touch .notive.cart_link {
		position:absolute;
		top: 8px;
		right:9px;
		display:block;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		width:37px;
		height:29px;
		border:1px solid rgba(12,33,46,.6);
		border-radius:4px;
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_cart.png) no-repeat center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,157,179,0.6)), color-stop(100%,rgba(19,80,114,0.6)));
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_cart.png) no-repeat center, -webkit-linear-gradient(top,rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_cart.png) no-repeat center,    -moz-linear-gradient(top,rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_cart.png) no-repeat center,     -ms-linear-gradient(top,rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_cart.png) no-repeat center,      -o-linear-gradient(top,rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		background:url(/local/templates/tehprivod2023/components/bitrix/menu/top_mobile/images/icon_cart.png) no-repeat center,         linear-gradient(to bottom, rgba(104,157,179,0.6) 0%,rgba(19,80,114,0.6) 100%);
		-webkit-background-size:16px auto, 100%;
		background-size:16px auto, 100%;
		box-shadow:0 1px 1px 0 rgba(255,255,255,.15);
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99689db3', endColorstr='#99135072',GradientType=0 );
	}
	.bx-touch .notive.title{
		overflow:hidden;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		padding:0 50px;
		width:100%;
		color:#fff;
		text-align:left;
		-ms-text-overflow:ellipsis;
		text-overflow:ellipsis;
		text-shadow:0 1px rgba(0,0,0, 0.42);
		white-space:nowrap;
		font-size: 22px;
		line-height:44px;
	}

	.bx-touch .menu-page{
		position:fixed;
		top: 44px;
		bottom:0;
		opacity:0.97;
		left:-100%;
		z-index:10000;
		overflow:visible;
		margin:0;
		padding:0;
		width: 85%;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		background:#ecf1f4;
		box-shadow:2px 0 2px 0 rgba(1,1,1,.15);
		font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	.bx-touch .menu-items{
		overflow:auto;
		height:100%;
		-webkit-tap-highlight-color:transparent;
	}

	.bx-touch .menu-separator{
		display:block;
		padding-left:15px;
		border-bottom: 1px solid #fff;
		height:40px;
		color:#123751;
		vertical-align:middle;
		text-decoration:none;
		font-weight:bold;
		font-size:16px;
		line-height:40px;
	}

	.bx-touch .menu-section .menu-separator{
		background:#fff;
		margin-bottom:1px;
	}
	.bx-touch .menu-item{
		position:relative;
		display:block;
		overflow:hidden;
		padding:0 10px 0 20px;
		height:44px;
		background:#fff;
		color:#123751;
		text-decoration:none;
		-ms-text-overflow:ellipsis;
		text-overflow:ellipsis;
		white-space:nowrap;
		font-size:16px;
		line-height:42px;
		margin-bottom:1px;
		-webkit-tap-highlight-color:transparent;
	}

	.bx-touch .menu-separator-user{
		display:block;
		position:relative;
		padding-left:55px;
		height:40px;
		color:#123751;
		vertical-align:middle;
		text-decoration:none;
		font-weight:bold;
		font-size:16px;
		line-height:40px;
	}
	.bx-touch .menu-item-avatar{
		position:absolute;
		display:block;
		top: 9px;
		left:21px;
		width:22px;
		height:22px;
		border:1px solid #fff;
		background-color:#63839c;
		background-size:22px;
		background-repeat:no-repeat;
	}
	.bx-touch .menu-item-selected .menu-item-avatar{top:11px}
	.bx-touch .menu-item-selected.menu-icon-user:before{margin-top:11px}
	.bx-touch .menu-item-selected{
		margin-top:-2px;
		height:46px;
		
		background-size:46px 46px;
		background-repeat:repeat-x;
		line-height:46px;
	}
	.bx-touch .menu-item-selected:after {background:none}
	.bx-touch .menu-item-selected:before{
		margin-top:2px;
		height:46px
	}

	.bx-touch .menu_bg.active{
		position:fixed;
		top: 0;
		right:0;
		z-index:9999;
		width:1000px;
		height:2000px;
	}
}

/* многоуровневое меню */
.main-menu__item {
	position: relative;
}
.main-menu__sub {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	padding: 15px!important;
	background: #fff;
	min-width: 200px;
	border-top: 1px solid #ccc;
	z-index: 50;
}
.main-menu__item:hover .main-menu__sub {
	display: block;
}
.main-menu__sub-item {
	display: block!important;
	margin-right: 0!important;
	height: auto!important;
	line-height: 16px!important;
	padding-bottom: 10px;
}
.main-menu__sub-item:last-child {
	padding-bottom: 0;
}
.main-menu__sub-item a{
	font-size: 14px!important;
	text-transform: none!important;

}
@media (max-width: 1023px) {
	.main-menu__sub {
		display: block;
		position: relative;
		top: -10px;
		text-align: center;
		border: none;
	}
}
/* End */


/* Start:/local/templates/tehprivod2023/components/bitrix/search.title/search/style.css?17089328413907*/
.bx-searchtitle {

}
.bx-searchtitle .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-searchtitle .bx-input-group {
	position: relative;
	display: table;
	border-collapse: separate;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-searchtitle .bx-input-group {}
.bx-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: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #f8fafc;
	border: 1px solid #d5dadc;
	border-right: none;
	border-radius: 2px 0 0 2px;
	outline: none;
	box-shadow: none !important;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.bx-ios .bx-searchtitle .bx-input-group .bx-form-control {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);
	background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);
}
.bx-searchtitle .bx-input-group-btn {

}
.bx-searchtitle .bx-input-group-btn button {
	position: relative;
	border: none;
	background: #95a1a8;
	display: inline-block;
	margin-bottom: 0;
	cursor: pointer;
	padding:6px 12px;
	border-radius: 0 2px 2px 0;
	color: #fff;
	font-size: 16px;
	line-height: 1.42857143;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.bx-searchtitle .bx-input-group-btn button:hover {
	background: #1484CE;
}


div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 370px;
	margin-top:-3px;
	background-color: #FFF;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/tehprivod2023/components/bitrix/search.title/search/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	background: #fafafa;
	float: left;
	width: 67px;
	padding: 5px 10px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx_searche .bx_item_block{
	min-height: 65px;
	position: relative
}
.bx_searche .bx_image{
	width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
	/*float: left;*/
	padding-left: 10px;
	margin-left: 70px;
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	margin-top: 10px;
	display: inline-block;
	color: #4788cb;
	font-size: 13px;
	text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
	font-weight:bold;
	font-size:13px;
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	min-height: 0;
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;
	font-size: 12px;
	color: #a7a7a7;
	padding-top: 15px;
	padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
	margin-top: 0;
}
/* End */


/* Start:/local/templates/tehprivod2023/components/bitrix/news.list/menu-contact/style.css?1751264528150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/tehprivod2023/components/bitrix/catalog.section.list/left_menu/style.css?17089328417305*/
/* line */
.bx_catalog_line{margin-bottom: 30px;}
.bx_catalog_line .bx_catalog_line_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_line .bx_catalog_line_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_line .bx_catalog_line_ul{padding: 0;}
.bx_catalog_line .bx_catalog_line_ul li{
	margin-bottom: 20px;
	list-style: none;
}
.bx_catalog_line .bx_catalog_line_ul li:before {content: '' !important}

.bx_catalog_line .bx_catalog_line_img{
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 40px;
	width: 125px;
	height: 125px;
	border:1px solid #ccc;
	border-radius: 2px;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}

.bx_catalog_line .bx_catalog_line_title{
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 18px;
}
.bx_catalog_line .bx_catalog_line_title a{
	color: #4c7da6;
	font-size: 18px;
}
.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration: none;}
.bx_catalog_line .bx_catalog_line_title span{font-size: 16px}
.bx_catalog_line .bx_catalog_line_description{
	color: #3f3f3f;
	font-size: 13px;
	line-height: 16px;
}


@media (max-width:639px) {
	.bx-touch .bx_catalog_line .bx_catalog_line_img{
		margin-right: 10px;
		width: 50px;
		height: 50px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 14px;
	}
	.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size: 14px;}
	.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size: 11px;}
}



.bx_catalog_line .bx_catalog_line_img,
.bx_catalog_line .bx_catalog_line_title,
.bx_catalog_line .bx_catalog_line_title a,
.bx_catalog_line .bx_catalog_line_description{
	-webkit-transition: all 0.3s ease;
	   -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	     -o-transition: all 0.3s ease;
	 		transition: all 0.3s ease;
}

/* text */
.bx_catalog_text{margin-bottom: 30px;}
.bx_catalog_text .bx_catalog_text_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_text .bx_catalog_text_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_text .bx_catalog_text_ul{padding: 0;}
.bx_catalog_text .bx_catalog_text_ul li{
	float: left;
	margin: 0 10px 10px;
	list-style: none;
}
.bx_catalog_text .bx_catalog_text_ul li:before {content: '' !important}
.bx_catalog_text .bx_catalog_text_title{
	margin: 0;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}
.bx_catalog_text .bx_catalog_text_title a{
	color: #4c7da6;
	white-space: nowrap;
	font-size: 14px;
}
.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration: none}
.bx_catalog_text .bx_catalog_text_title span{font-size: 12px;}

@media (max-width:639px) {
	.bx-touch .bx_catalog_text .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 12px;
	}
	.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size: 12px;}
}

	.bx_catalog_text .bx_catalog_line_title,
	.bx_catalog_text .bx_catalog_line_title a{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
	
/* tile */

.bx_catalog_tile{margin-bottom: 30px;}
.bx_catalog_tile .bx_catalog_tile_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_tile .bx_catalog_tile_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_tile .bx_catalog_tile_ul{padding: 0;}
.bx_catalog_tile .bx_catalog_tile_ul li{
	float: left;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
	margin-bottom: 20px;
	padding: 0 10px;
	width:12.5%;
	list-style: none;
	text-align: center;
}
.bx_catalog_tile .bx_catalog_tile_ul li:before {content: '' !important}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: both;}

.bx_catalog_tile .bx_catalog_tile_img{
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	width: 78px;
	height: 78px;
	border:1px solid #ccc;
	border-radius: 2px;
			background-color: #fff;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}
.bx_catalog_tile .bx_catalog_tile_title{
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a{
	color: #4c7da6;
	font-size: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration: none;}
.bx_catalog_tile .bx_catalog_tile_title span{font-size: 12px;}




/*2*/
@media (max-width:980px){
	.bx_catalog_tile .bx_catalog_tile_ul li{width:20%;}
	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear: both;}
}
/*3*/
@media (max-width:639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title{
		margin-bottom: 5px;
		line-height: 14px;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size: 11px;}
}
@media (min-width:480px) and (max-width:639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear: both;}
}
/*4*/
@media (max-width:479px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_img{
		width: 100%;
		height: 80px;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear: both;}

}


	.bx_catalog_tile .bx_catalog_tile_title,
	.bx_catalog_tile .bx_catalog_tile_title a,
	.bx_catalog_tile .bx_catalog_tile_ul li,
	.bx_catalog_tile .bx_catalog_tile_img{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
	
/* list */

.bx_sitemap{margin-bottom: 30px;}
.bx_sitemap .bx_sitemap_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_sitemap .bx_sitemap_title a{
	color: #000;
	text-decoration: none;
}

.bx_sitemap .bx_sitemap_ul li{
	padding: 0;
	line-height: 14px;
}
.bx_sitemap .bx_sitemap_ul li:before {content: '' !important}
.bx_sitemap .bx_sitemap_li_title{
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: top;
	font-weight: normal;
	line-height: 13px;
	margin-bottom: 10px;
}
.bx_sitemap .bx_sitemap_li_title a{
	color: #4c7da6;
	white-space: nowrap;
	font-size: 13px;
}
.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration: none}
.bx_sitemap .bx_sitemap_li_title span{font-size: 11px;}

@media (max-width:639px) {
	.bx-touch .bx_sitemap .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 12px;
	}
	.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size: 12px;}
}

	.bx_sitemap .bx_catalog_line_title,
	.bx_sitemap .bx_catalog_line_title a{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
/* End */


/* Start:/local/templates/tehprivod2023/template_styles.css?175126802613150*/
.bx-filter .bx-filter-input-checkbox .bx-filter-param-text {
    display: block;
    text-align: left;
    padding-left: 23px;
    color: #4c82b5;
    background: url(/local/templates/tehprivod2023/assets/images/mmp.png) no-repeat;
    background-position: 0 50%;
}
.bx-filter .bx-filter-input-checkbox>input {
    display: none;
}
.bx-filter .bx-filter-input-checkbox input:checked+.bx-filter-param-text {
    background: url(/local/templates/tehprivod2023/assets/images/mmp_check.png) no-repeat;
    background-position: 0 50%;
    color: #ffc400;
}
div#modef {
    display: none !important;
}
.left_product.with_carousel {
    display: flex;
}
.right_product.width_owl_catousel {
    width: 430px;
}
.double_garant {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}
.double_garant>div:first-child {
    display: flex;
    align-items: center;
    margin-right: 30px;
}
.double_garant>div:first-child img {
    margin-right: 10px;
}
.left_product.with_carousel>div.large {
    width: 380px;
    height: 285px;
}
.left_product.with_carousel>div {
    background: none !important;
}
.double_offer_choicer {
    display: flex;
    width: 100%;
    justify-content: space-between;
    padding: 0 0 12px;
    align-items: center;
}
.in_pr_offer{display:none;}
.double_offer_choicer .product-item-detail-info-container {
    position: relative;
	margin-bottom:0px;
}

.current_offer_p {
    width: 112px;
    line-height: 36px;
    padding-left: 12px;
    background: url(/local/templates/tehprivod2023/assets/images/down_sort_new.png) no-repeat;
    color: #504c40;
    border: 1px solid #efefef;
    font-size: 14px;
    background-position: 96% 48%;
    cursor: pointer;
    border-radius: 3px;
    background-color: #fff;
}
.current_offer_p {
    min-width: 160px;
    padding-right: 34px;
    width: auto;
}
.item_data_offer.current .in_pr_offer{
	display: block;
    max-height: 350px;
    overflow: auto;
    position: absolute;
    z-index: 100;
    background-color: #fff;
    min-width: 98%;
    margin-left: 1%;
    color: #b0b0b0;
    padding: 5px 0;
    box-shadow: 0 0 4px;
}
.item_data_offer.current .in_pr_offer div {
    padding-left: 12px;
    line-height: 20px;
    padding-right: 12px;
    white-space: nowrap;
}
.item_data_offer.current .in_pr_offer .select_its.tekush,.line_item_choice_off.active {
    color: #ffc400;
}
.item_data_offer.current .in_pr_offer div:hover {
    cursor: pointer;
    color: #ffc400;
}
a.product-item-detail-buy-button.disabled {
    background: #ccc;
    pointer-events: none;
}
.here_price_offer {
    display: inline;
    white-space: nowrap;
}
#product_added a.of_zak {
    background-color: #fff;
    border: 1px solid #ffc400;
    padding: 14px 23px;
}
#product_added a {
    padding: 15px 23px;
    background-color: #ffc400;
    cursor: pointer;
    border-radius: 5px;
    text-decoration: none;
    text-transform: uppercase;
    color: #533710;
    display: inline-block;
    font-size: 12px;
    transition: all 0.5s ease;
}

@media (max-width: 444px) {
    #product_added .double_button_open a {
        max-width: 195px;
        width: 100%;
        text-align: center;
    }
    #product_added .double_button_open a:nth-child(2) {
        margin-top: 10px;
    }
}

.right.visible-sm.new-phone a{
	color:inherit; text-decoration:none;
}
.right.visible-sm.basket_mobile {
    position: relative;
}
.right.visible-sm.basket_mobile .v_z{display:none;}
.slider_about_elements .owl-prev, .slider_about_elements .owl-next {
    top: 50%;
    margin-top: -24px;
}
.slider_about_elements .owl-next {
    margin-right: -20px; background-color: #ffc400 !important;
}
.slider_about_elements .owl-prev {
    margin-left: -20px; background-color: #ffc400 !important;
}
#here_is_now_left_menu{display:none;}
#here_menu_left #here_is_now_left_menu {
    display: block;
}
.left_product.with_carousel .thumbs {
    transform: rotate(90deg);
    min-width: 268px;
    width: 100%;
    position: relative;
    left: -90px;
    top: 105px;
    height: 60px;
}
.left_product.with_carousel .thumbs .owl-item .item_thumb {
    transform: rotate(-90deg);
    line-height: 0px;
}
a.product-item-detail-buy-button.ne_zak.zakazat {
    white-space: nowrap;
}
.items_recoms{
	margin-top:15px;
}
form p>font.notetext{
	display:none;
}
.double_offer_choicer.hidden {
    display: none;
}
.double_offer_choicer.its_power_choice.hidden {
    display: flex;
}
.left_price_product.noprice {
    padding-top: 11px;
    margin-bottom: 28px;
}
.left_price_product.noprice span.from_price_cur {
    color: #a7a7a7;
    font-size: 20px;
}
.sogl_br>br:nth-child(2n+5)+br+br {
    display: none;
}
div#product_added {
    padding: 20px 34px 32px;
    border-radius: 5px;
}
div#product_added h3 {
    margin-top: 0px;
}
#product_added a:hover {
    background-color: #533710;
    color: #ffc400;
}
#product_added a.of_zak:hover {
    background-color: #fff !important;
}
.double_offer_choicer>.item {
    font-size: 14px;
    line-height: 36px;
    color: #484848;
}
button[name="web_form_submit"]{
	transition:all 0.3s linear;
}
button[name="web_form_submit"]:hover{
	background-color: #533710;
    color: #ffc400;
}
body .img-in-t {
    background-size: cover !important;
}
.input-block input, .input-block select, .input-block textarea{
	outline:none !important;
}
.slide-block.is_section .title{padding-top:0px;}
.items_recoms .owl-nav {
    display: none;
}
.slider_about_elements a {
    display: block;
    text-align: center;
}
.spec_filter_go_btn:hover {
    background-color: #533710;
    color: #f2bc05;
}
.orange-slider .owl-nav {
    display: none;
}
.block_electro_in+.cat_sect_items {
    margin-top: 25px;
}
.its_start_mobile_hide a{text-align:left !important;}
.tfl-define-popup__main {
    color: inherit;
    background-color: #ffc400;
    text-decoration: none;
}
.tfl-define-popup__button{
	text-decoration:none;
}

.new_slider_place .data-slide {
    width: 880px;
    position: absolute;
    left: 50%;
    margin-left: -440px;
    top: 50px;
    text-align: right;
}
.new_slider_place .data-slide img {
    margin-right: -70px;
}
.new_slider_place .text-slide {
    left: 0px;
	
}
.new_slider_place .title-slide {
    text-align: left;
}


.in_main_slide {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 50px;
}
.new_slider_place .index_in_slider .owl-nav{
	position:static;
}
.main_slide_tags {
    display: flex;
    gap: 20px;
    margin-bottom: 30px;
}
.main_slide_tags-item {
    padding: 8px 16px;
    border: 1px solid #8e8e8e;
    color: #6a6a6a;
    border-radius: 14px;
}
.new_slider_place .owl-prev, .new_slider_place .owl-next {
    top: 50%;
    margin-top: -38px;
    width: 76px;
    height: 76px;
    background-color: rgb(255 255 255 / 30%) !important;
}
.new_slider_place .owl-prev:hover, .new_slider_place .owl-next:hover{
	 background-color: rgb(255 255 255 / 60%) !important;
}
.new_slider_place .owl-prev {
    margin-left: -120px;
}
.new_slider_place .owl-prev:hover:before, .new_slider_place .owl-next:hover:before {
    filter: brightness(01) invert(0);
}
.new_slider_place .owl-next {
    right: calc((100% - 1310px)/2);
    margin-right: -120px;
}
.new_slider_place .owl-dot.active {
    background-color: #504c43 !important;
}
.new_slider_place .title-slide {
    max-width: 600px;
    width: 100%;
    font-size: 54px;
    color: #504c43;
    margin-bottom: 30px;
}
.new_slider_place a.button {
    font-weight: bold;
}
.slide_main {
    padding: 30px 0;
}
.new_slider_place .title-slide {
    max-width: 600px;
    width: 100%;
    font-size: 54px;
    color: #3b3b3b;
    margin-bottom: 30px;
    text-transform: uppercase;
}

.new_slider_place  .owl-dot {
    width: 6px;
    height: 6px;
    min-width: 6px;
}
.new_slider_place .owl-carousel .owl-stage {
    display: flex;
    align-items: center;
}
.new_slider_place .owl-dots {
    position: absolute;
    bottom: 30px;
    z-index: 22;
    transform: initial;
    display: flex;
    gap: 18px;
    left: 0px;
    right: auto;
    width: 100%;
    justify-content: center;
}
.main_slider_picture img {
    max-width: 500px;
}
.page_about img {
    max-width: 100%;
}
.items-blog {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 25px;
}
.item-blog {
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    display: block;
    padding-bottom: 20px;
}
.item-blog .title {
    font-size: 18px;
    margin-bottom: 15px;
}
.item-blog .description {
    color: rgba(72, 72, 72, 0.77);
    font-size: 14px;
    margin-bottom: 10px;
}
.date-blog {
    font-size: 14px;
}
.item-blog:hover .title {
    color: #ffc400;
}
.item-blog:hover {
    border-bottom: 1px solid #ffc400;
}
.blog_detail img {
    max-width: 100%;
    height: auto;
}
.in_blog_detail{
    max-width:800px;
    margin:0 auto;
}
.date_grey {
    color: #757268;
    margin-top: 5px;
    text-align: center;
}
.in_blog_detail_content{
    margin:0 auto;
}
.item-blog img {
    max-width: 100%;
}
@media (max-width: 1570px){
	
	.new_slider_place .owl-prev {
		margin-left: -56px;
	}
	.new_slider_place .owl-next {
		margin-right: -56px;
	}
}
@media (max-width: 1439px){
	.in_main_slide {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 0 100px;
	}
	.new_slider_place .owl-prev, .new_slider_place .owl-next {
		top: 50%;
		margin-top: -37.5px;
		width: 75px;
		height: 75px;
	}
	.new_slider_place .owl-prev {
		margin-left: 0px;
	}
	.new_slider_place .owl-next {
		margin-right: 0px;
		right: calc((100% - 1260px)/2);
	}
	.left_product.with_carousel .detail_picture img {
		width: 350px;
	}
	.left_product.with_carousel>div.large {
		width: 350px;
		height: 270px;
	}
	.right_product.width_owl_catousel {
		width: 410px;
	}
	.left_product{
		height:auto;
	}
}
@media (max-width: 1279px) {
	.new_slider_place .title-slide {
		max-width: 500px;
		font-size: 35px;
		margin-bottom: 20px;
	}
	.main_slider_picture img {
		max-width: 100%;
	}
	.main_slide_data {
		flex-shrink: 0;
		width: 50%;
	}
	.new_slider_place .owl-prev, .new_slider_place .owl-next {
        top: 50%;
        margin-top: -30px;
        width: 60px;
        height: 60px;
    }
	.new_slider_place .owl-next {
		right: calc((100% - 928px)/2);
	}
	.left_product{
		height:auto;
	}
}
@media (max-width: 1023px) {
	.new_slider_place .owl-dots {
	
		top: auto;
	}
	.in_main_slide {
		display: flex;
		align-items: center;
		justify-content: space-between;
		        padding: 0 40px;
	}
	.new_slider_place .owl-prev {
		margin-left: 0px;
		left: 15px;
	}
	.new_slider_place .owl-next {
		right: 15px;
	}
	.slide_main {
		padding: 20px 0;
	}
	.left_product.with_carousel .owl-carousel .owl-item img {
        max-width: initial;
    }
	.in_right_product {
		width: 380px;
	}
	.right_product.width_owl_catousel {
		float: none;
		margin: 30px 0;
		width: 500px;
	}
}
@media (max-width: 900px) {
	.new_slider_place .owl-prev, .new_slider_place .owl-next {
		display:none;
	}
	
}
@media (max-width: 767px) {
    .items-blog {
        grid-template-columns: repeat(2, 1fr);
    }
	.in_main_slide {
		flex-direction: column;
	}
	.main_slide_data {
		flex-shrink: 0;
		width: 100%;
	}
	.in_main_slide {
        padding: 0;
    }
	.main_slide_data {
		flex-shrink: 0;
		width: 100%;
		order: 2;
		text-align: center;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		padding-bottom: 30px;
	}
	.main_slider_picture img {
		max-width: 250px !important;
		max-height: 250px;
	}
	.new_slider_place .title-slide {
		font-size: 25px;
		margin-bottom: 20px;
		text-align: center;
	}
	.main_slide_tags {
        display: flex;
        gap: 15px;
        margin-bottom: 20px;
        flex-wrap: wrap;
        justify-content: center;
    }
	body.home {
		padding-top: 100px;
	}
	.left_product.with_carousel .detail_picture img {
		width: 100%;
	}
	.in_right_product {
		width: auto;
	}
}
@media (max-width: 500px) {
    .items-blog {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (max-width: 440px) {
    .two_for_new_met {
        flex-direction: column;
    }
}

.menu-for-resize .top-menu-contacts {
    display: none;
}

.menu-for-resize.yes .top-menu-contacts {
    display: block;
    margin-top: 10px;
}

.menu-for-resize.yes .top-menu-contacts .left-bb {
    display: flex;
    flex-direction: column;
}

.menu-for-resize.yes .top-menu-contacts .left-bb a {
    margin-top: 5px;
}

.menu-for-resize.yes .top-menu-contacts .right-bb {
    margin-top: 10px;
}

.menu-for-resize.yes .top-menu-contacts .bl-mrg {
    margin-bottom: 10px;
}
.menu-for-resize .top-menu-contacts .width-sr:nth-of-type(3),
.menu-for-resize .top-menu-contacts .width-sr:nth-of-type(8),
.menu-for-resize .top-menu-contacts .width-sr:nth-of-type(9),
.menu-for-resize .top-menu-contacts .width-sr:nth-of-type(10),
.menu-for-resize .top-menu-contacts .width-sr:nth-of-type(11) {
    display: none;
}

@media (max-width: 430px) {
    .sections>div>ul>li>a>span:nth-child(1) {
        width: 70px;
    }
    .sections>div>ul>li>a>span:nth-child(2) {
        text-align: start;
    }
    .sections.index_sections>div>ul>li>a {
        display: grid;
        grid-template-columns: 20% 80%;
    }
}
/* End */
/* /local/templates/tehprivod2023/assets/js/owl/owl.carousel.min.css?17089328413327 */
/* /local/templates/tehprivod2023/assets/js/owl/owl.theme.default.min.css?17089328411013 */
/* /local/templates/tehprivod2023/assets/css/style.css?175403992870608 */
/* /local/templates/tehprivod2023/assets/css/responsive.css?175403596727034 */
/* /local/templates/tehprivod2023/assets/js/fancybox/jquery.fancybox.css?17089328414895 */
/* /local/templates/tehprivod2023/assets/js/fancybox/fancyboxudm.css?170893284115598 */
/* /local/templates/tehprivod2023/components/twofingers/location/new/style.css?17089328417971 */
/* /local/templates/tehprivod2023/components/bitrix/menu/top_mobile/style.css?17514439056943 */
/* /local/templates/tehprivod2023/components/bitrix/search.title/search/style.css?17089328413907 */
/* /local/templates/tehprivod2023/components/bitrix/news.list/menu-contact/style.css?1751264528150 */
/* /local/templates/tehprivod2023/components/bitrix/catalog.section.list/left_menu/style.css?17089328417305 */
/* /local/templates/tehprivod2023/template_styles.css?175126802613150 */
