QUINTON HAZELL - 4402603-CAV - Cable Pull, parking brake - Na nasem stanju artikl proizvodaca CAVO. – купить за 19 € | CarService - Auto servis - Prodavnica Auto Delove
Pre-order

QUINTON HAZELL - 4402603-CAV - Cable Pull, parking brake - Na nasem stanju artikl proizvodaca CAVO.

(0)
(0)
Characteristics
Brake system:
Brake Disc, Cable Pull, parking brake
All stats
Описание
Characteristics Length 1 [mm] 1434 mm Length 2 [mm] 755 mm. Graphic. OE numbers BMW 34 40 6 760 443 34406760443
Показать полностью Свернуть
Not available
Описание
Characteristics
Описание
Описание
4402603-CAV Additional parts information Comparison numbers Other suppliers 4402603 Properties vehicle Fitting Position Rear Brake Type Disc Brake
Characteristics
Brake system
Brake Disc, Cable Pull, parking brake
Описание
No one has left any reviews yet
Описание
4402603-CAV Additional parts information Comparison numbers Other suppliers 4402603 Properties vehicle Fitting Position Rear Brake Type Disc Brake
Characteristics
Brake system
Brake Disc, Cable Pull, parking brake
CarService.Bar AI ×
Привет! Я ваш ИИ-помощник в г. Бар. Введите VIN или название детали, и я помогу с подбором.
} catch(error) { console.error('Widget "widget-type_widget_v4_product_info_2_5f6f3f54bc3450ac4a98b2a8fb5a2a3b"', error) } ;try { let widget = '.widget-type_widget_v4_footer_16_1_826f58ffc04fdfe73f6c8b2379794861'; let $widget = $('.widget-type_widget_v4_footer_16_1_826f58ffc04fdfe73f6c8b2379794861'); $(function() { $widget.each(function() { let socialDiv = $(this).find('.social-items .social-img-item') if (socialDiv.length == 0) { $(this).find('.footer-wrap').addClass('social-empty') } }); }); } catch(error) { console.error('Widget "widget-type_widget_v4_footer_16_1_826f58ffc04fdfe73f6c8b2379794861"', error) } ;try { let widget = '.widget-type_widget_v4_header_5_3a52db18982b23b8bab33e7a29de96d1'; let $widget = $('.widget-type_widget_v4_header_5_3a52db18982b23b8bab33e7a29de96d1'); /* eslint-disable linebreak-style */ var isTouch = !!('ontouchstart' in window || navigator.msMaxTouchPoints); var mobilePoint = 768; function getWidget(item) { return item.closest('.layout'); } $(document).ready(function() { if (isTouch) { $(widget).find(".header").addClass("is-touch"); } $(widget).find("[data-catalog-current]").each(function(index, el) { let currrent_link = $(el).data('catalog-current') let currrent_selector = `[data-navigation-link="${currrent_link}"]`; $(currrent_selector).addClass('is-current') }) $(widget).find(".js-show-header-collections").on("click", function() { let thisWidget = getWidget($(this)); thisWidget.each(function(index, el) { let lazyLoadCollectionList = new LazyLoad({ container: $(el).get(0), elements_selector: '.lazyload' }); try { lazyLoadCollectionList.loadAll() } catch (e) { console.log(e) } }); let collections_menu = thisWidget.find(".header__collections"); let collections_menu_content = collections_menu.find(".header__collections-content"); if (collections_menu.is(".is-show")) { collections_menu.removeClass("is-show"); } else { collections_menu.addClass("is-show"); let max_height = $(window).height() - collections_menu.offset().top - 20; collections_menu_content.css("maxHeight", max_height); } $(this).toggleClass("is-active"); thisWidget.find(".header__collections-overlay").toggleClass("is-show"); }); $(document).on("click", function(event) { let thisWidget = getWidget($(event.target).closest('.layout')); if ($(event.target).closest(".js-show-header-collections").length || $(event.target).closest(".header__collections-content").length) { return; } thisWidget.find(".header__collections.is-show").removeClass("is-show"); thisWidget.find(".header__collections-overlay.is-show").removeClass("is-show"); thisWidget.find(".js-show-header-collections").removeClass("is-active"); }); if ($(window).width() >= mobilePoint) { new InsalesCutList($(widget).find(".js-cut-list"), { moreBtnTitle: '', alwaysVisibleElem: '.is-current', minWidth: 767 }); } new InsalesCutList($(widget).find(".js-cut-list-menu"), { moreBtnTitle: '', showMoreOnHover: true, minWidth: 767 }); $(window).on('load', function() { $(widget).find(".js-cut-list").resize(); $(widget).find(".js-cut-list-menu").resize(); }); if ($(widget).find(".header__collections .is-current").length) { if ($(window).width() < mobilePoint ) { $(widget).find(".header__collections .is-current").addClass("is-show"); } } $(widget).find(".js-toggle-languages-list").on("click", function() { $(this).parents(".header__languages").toggleClass("is-show"); }); $(widget).find(".js-show-mobile-submenu").on("click", function() { $(this).parents(".header__collections-item:first").toggleClass("is-show-mobile"); }); $(".header__collections-item").hover( function() { var submenu = $(this).find("> .header__collections-submenu"); if (submenu.length && submenu.offset().left + submenu.innerWidth() > $(window).width()) { submenu.addClass("is-right"); } }, function() { $(this).find("> .header__collections-submenu").removeClass("is-right"); } ) $(widget).find(".js-show-touch-submenu").on("click", function() { let thisWidget = getWidget($(this)); var root_item = $(this).parents(".header__collections-item:last"); var cur_item = $(this).parents(".header__collections-item:first"); var submenu = cur_item.find("> .header__collections-submenu"); if ($(window).width() >= mobilePoint) { if ($(this).parents(".cut-list__more-content").length) { $(this).parents(".cut-list__more-content").find("> .header__collections-item.is-show").each(function() { if ($(this).is(root_item) == false) { $(this).removeClass("is-show is-right").find(".header__collections-item.is-show").removeClass("is-show is-right"); } }); } else { thisWidget.find(".header__collections > .header__collections-item.is-show").each(function() { if ($(this).is(root_item) == false) { $(this).removeClass("is-show is-right").find(".header__collections-item.is-show").removeClass("is-show is-right"); } }); } } cur_item.toggleClass("is-show"); if (submenu.length && submenu.offset().left + submenu.innerWidth() > $(window).width()) { submenu.addClass("is-right"); } }); $(document).on("click", function(event) { let thisWidget = getWidget($(event.target).closest('.layout')); if ($(event.target).closest(".header__collections").length) { return; } if ($(window).width() >= mobilePoint) { thisWidget.find(".header__collections-item").removeClass("is-show is-right"); } }); $(widget).find(".cut-list__drop-toggle").on("click", function() { let thisWidget = getWidget($(this)); if ($(window).width() >= mobilePoint) { thisWidget.find(".header__collections-item").removeClass("is-show is-right"); } }); $(widget).find(".js-show-mobile-menu").on("click", function() { let thisWidget = getWidget($(this)); thisWidget.find(".header").addClass("is-show-mobile"); let targetElement = thisWidget.find(".header").get(0); bodyScrollLock.disableBodyScroll(targetElement); thisWidget.each(function(index, el) { let lazyLoadCollectionList = new LazyLoad({ container: $(el).get(0), elements_selector: '.lazyload' }); try { lazyLoadCollectionList.loadAll() } catch (e) { console.log(e) } }); }); $(widget).find(".js-hide-mobile-menu").on("click", function() { let thisWidget = getWidget($(this)); thisWidget.find(".header").removeClass("is-show-mobile"); let targetElement = thisWidget.find(".header").get(0); bodyScrollLock.enableBodyScroll(targetElement); }); $(widget).find(".js-show-mobile-search").on("click", function() { $(this).parents(".header__search").toggleClass("is-show-mobile").find(".header__search-field").focus(); }); $(widget).find(".js-show-more-subcollections").on("click", function() { let thisWidget = getWidget($(this)); let collections_menu = thisWidget.find(".header__collections-menu"); let limit = collections_menu.attr("data-subcollections-items-limit"); let collection_elem = $(this).parents(".header__collections-item.is-level-1"); if ($(this).is(".is-active")) { $(this).removeClass("is-active"); collection_elem.find('.header__collections-submenu .header__collections-item:nth-child(n+' + (parseInt(limit) + 1) + ')').addClass("is-hide"); } else { $(this).addClass("is-active"); collection_elem.find(".header__collections-submenu .header__collections-item").removeClass("is-hide"); } }); }); $(function() { EventBus.subscribe(['widget:input-setting:insales:system:editor', 'widget:change-setting:insales:system:editor'], () => { $(widget).find(".js-cut-list").resize(); $(widget).find(".js-cut-list-menu").resize(); }); }); EventBus.subscribe('widget:change-setting:insales:system:editor', (data) => { $(widget).find(".js-cut-list").resize(); if (data.setting_name == 'subcollections-items-limit') { configureSubcollectionsItemsLimit(data.value); } }); EventBus.subscribe('update_items:insales:favorites_products', (data) => { $(widget).find(".header__favorite").attr('data-badge-count', data.products.length); }); EventBus.subscribe('update_items:insales:cart:light', (data) => { $(widget).find(".header__cart, .header__mobile-cart").attr('data-badge-count', data.order_lines.length); }); function configureSubcollectionsItemsLimit(limit) { let collections_menu = $(widget).find(".header__collections-menu"); collections_menu.attr("data-subcollections-items-limit", limit); $(widget).find(".header__collections-submenu").each(function() { let collection_elem = $(this).parents(".header__collections-item.is-level-1"); let collection_elem_more_controls = collection_elem.find(".header__collections-show-more"); $(this).find(".header__collections-item").removeClass("is-hide"); $(this).find('.header__collections-item:nth-child(n+' + (parseInt(limit) + 1) + ')').addClass("is-hide"); collection_elem_more_controls.find(".js-show-more-subcollections").removeClass("is-active"); if ($(this).find(".header__collections-item").length > parseInt(limit)) { collection_elem_more_controls.addClass("is-show"); } else { collection_elem_more_controls.removeClass("is-show"); } }); } } catch(error) { console.error('Widget "widget-type_widget_v4_header_5_3a52db18982b23b8bab33e7a29de96d1"', error) } ;try { let widget = '.widget-type_widget_v4_product_5_c382e7fa33b0123f256f02af0f983d46'; let $widget = $('.widget-type_widget_v4_product_5_c382e7fa33b0123f256f02af0f983d46'); $(function() { MicroModal.init({ disableFocus: true, disableScroll: true, // onShow: , onClose: function(modal, element, event) { event.preventDefault(); event.stopPropagation(); }, }); let videos = [...$("video.fslightbox-source")]; for (var i = 0; i < videos.length; i++) { console.log(videos[i]); videos[i].controls = false; videos[i].autoplay = "true"; videos[i].playsinline = "true"; videos[i].loop = "true"; videos[i].muted = "true"; } $(".splide__slide video").each(function() { $(this).attr("autoplay", "true"); $(this).attr("muted", "true"); $(this).attr("playsinline", "true"); $(this).attr("loop", "true"); }); $widget.each(function() { let productGalleryBlock = $(this).find(".js-product-gallery"); if (productGalleryBlock.length > 0) { initProductGallerySlider(productGalleryBlock); } }); $widget.on("click", ".js-product-gallery-tumbs-slide", function() { let slide_index = $(this).attr("data-product-img-index"); let slider_main_inst = $(this) .parents(".js-product-gallery") .find(".js-product-gallery-main")[0].splide; if (slider_main_inst) { slider_main_inst.go(Number(slide_index)); } }); fixedBuyBtnOnMobile($widget); cutBlock(); EventBus.subscribe( [ "widget:input-setting:insales:system:editor", "widget:change-setting:insales:system:editor", ], (data) => { if ( data.widget_id == $widget.parents(".editable-widget").data("widgetId") ) { if (data.setting_name == "show-selected-variant-photos") { let product_node = $widget.find("[data-product-id]:first"); product_node.attr( "data-gallery-type", data.value ? "variant-photos" : "all-photos" ); configurateVariantsPhoto(product_node); } else { updateProductGallerySlider(data); } if (data.setting_name == "product-hide-short-description") { setTimeout(function() { cutBlock(); }, 0); } if (data.setting_name == "properties-limit") { configuratePropertiesLimit($widget, data.value); } } } ); EventBus.subscribe("init_instance:insales:product", (data) => { if (data.action && data.action.productJSON) { let product_block = `[data-product-id="${data.action.productJSON.id}"]`; let $product_block = $(product_block); $product_block.addClass("product-inited"); } }); EventBus.subscribe("change_variant:insales:product", function(data) { $widget.each(function(index, el) { let product_node = data.action.product || $('
'); let product_id = product_node.attr("data-product-id"); let is_cur_product_instance = $(data.action.product[0]) .parents(".layout:first").is($(el)); if ( data.action && data.action.product && data.first_image.url && data.product_id == product_id && is_cur_product_instance ) { let variant_photos = []; let product_img_ids = []; let product_imgs = data.action.productJSON.images; let product_variants = data.action.productJSON.variants; if (data.image_id) { if (data.image_ids && data.image_ids.length > 0) { variant_photos.push.apply(variant_photos, data.image_ids); } product_imgs.forEach(function(item) { product_img_ids.push(item.id); }); product_img_ids.forEach(function(imageId) { let is_image_for_all_variants = true; product_variants.forEach(function(variantItem) { let variant_imgs = variantItem.image_ids; if (variant_imgs.indexOf(imageId) != -1) { is_image_for_all_variants = false; } }); if (is_image_for_all_variants) { variant_photos.push(imageId); } }); } product_node.attr("data-variant-photos", variant_photos); product_node.attr("data-variant-id", data.id); product_node.attr("data-variant-first-img-id", data.first_image.id); let gallery_type = product_node.attr("data-gallery-type"); if (gallery_type == "variant-photos") { configurateVariantsPhoto(product_node); } else { if (product_node.is("[data-is-gallery-type-all-photos]")) { goToCurrentVariantPhoto(product_node); configurateVariantsPhoto(product_node); } else { configurateVariantsPhoto(product_node); } } } }); }); $widget.find(".js-more-prop").on("click", function() { $(this).closest('.product__properties').find(".product__property.is-hide").toggleClass("is-hide"); $(this).hide(); }); }); function initProductGallerySlider(galleryBlock) { let mainSliderBlock = galleryBlock.find(".js-product-gallery-main"); let tumbsSliderBlock = galleryBlock.find(".js-product-gallery-tumbs"); mainSliderBlock.find('.product__slide-main.play-video').each(function(index, el) { let $splideVideoItem = $(el) $(el).find('iframe[src*="rutube"]').each(function(index, iframe) { let $controlPlay = $splideVideoItem.find('.control.play'); $controlPlay[0].dataset.iframeSrc = iframe.src; iframe.src = ''; $controlPlay.on('click', function(e) { let targetSrc = e.target.parentNode.dataset.iframeSrc; if (targetSrc === $controlPlay[0].dataset.iframeSrc) { $(`.fslightbox-absoluted .fslightbox-fade-in-strong #${iframe.id}`).attr('src', targetSrc); } }) }) }); let img_id = mainSliderBlock.parents('[data-variant-first-img-id]:first').attr("data-variant-first-img-id"); let startIndex = 0; let currentImage = mainSliderBlock.find(`[data-product-img-id="${img_id}"]`); if (currentImage.length) { startIndex = currentImage.index() } mainSliderBlock[0].splide = new Splide(mainSliderBlock[0], { gap: 1, start: startIndex }); mainSliderBlock[0].splide.on("move", function(newIndex) { let slide_index = newIndex; let slider_tumbs_node = mainSliderBlock .parents(".js-product-gallery") .find(".js-product-gallery-tumbs"); let slider_tumbs_inst = slider_tumbs_node[0].splide; if (slider_tumbs_inst) { slider_tumbs_inst.go(Number(slide_index)); slider_tumbs_node .find(".splide__slide.is-current") .removeClass("is-current"); slider_tumbs_node .find(".splide__slide[data-product-img-index=" + slide_index + "]") .addClass("is-current"); } }); mainSliderBlock[0].splide.mount(); tumbsSliderBlock[0].splide = new Splide(tumbsSliderBlock[0], { perPage: 4, perMove: 1, gap: "0.8rem", pagination: false, breakpoints: { 1024: { perPage: 5, gap: "0.8rem", }, }, start: startIndex }); tumbsSliderBlock .find(".splide__slide.is-current") .removeClass("is-current"); tumbsSliderBlock .find(".splide__slide[data-product-img-index=" + startIndex + "]") .addClass("is-current"); tumbsSliderBlock[0].splide.mount(); } function configurateVariantsPhoto(productNode) { let product_gallery_block = productNode.find(".js-product-gallery"); let videoFirst = productNode.find(".js-product-all-images.video-first"); if (product_gallery_block.length > 0) { let gallery_type = productNode.attr("data-gallery-type"); let variant_id = productNode.attr("data-variant-id"); let variant_photos_ids = productNode .attr("data-variant-photos") .split(",") .filter((element) => element !== ""); let sizeVideo = productNode.data('video-size') if (variant_photos_ids.length > 0 && sizeVideo && sizeVideo > 0) { for (let i = sizeVideo - 1; i >= 0; i--) { if (videoFirst.length > 0) { variant_photos_ids.unshift(i); } else { variant_photos_ids.push(i); } } } let slider_main_inst = productNode.find(".js-product-gallery-main")[0] .splide; let slider_tumbs_inst = productNode.find(".js-product-gallery-tumbs")[0] .splide; let showVariantPhotos = () => { for (let i = 0; i < variant_photos_ids.length; i++) { let result_main_slide = productNode.find( '.js-product-all-images .product__slide-main[data-product-img-id="' + variant_photos_ids[i] + '"]' ); let result_tumbs_slide = productNode.find( '.js-product-all-images .product__slide-tumbs[data-product-img-id="' + variant_photos_ids[i] + '"]' ); if (result_main_slide.length > 0) { let main_slide_clone = result_main_slide .clone() .attr("data-product-img-index", i); main_slide_clone .find(".product__photo") .attr("data-fslightbox", "product-photos-lightbox-" + variant_id); main_slide_clone.appendTo( $(slider_main_inst.Components.Elements.list) ); } if (result_tumbs_slide.length > 0) { let tumbs_slide_clone = result_tumbs_slide .clone() .attr("data-product-img-index", i); if (i == 0) { tumbs_slide_clone.addClass("is-current"); } tumbs_slide_clone.appendTo( $(slider_tumbs_inst.Components.Elements.list) ); } } if (variant_photos_ids.length > 1) { product_gallery_block.removeClass("is-shown-one-photo"); } else { product_gallery_block.addClass("is-shown-one-photo"); } }; let showAllProductPhotos = () => { let all_main_photos = productNode.find( ".js-product-all-images .product__slide-main" ); let all_tumbs_photos = productNode.find( ".js-product-all-images .product__slide-tumbs" ); all_main_photos.each(function(index, el) { let main_slide_clone = $(el) .clone() .attr("data-product-img-index", index); main_slide_clone .find(".product__photo") .attr("data-fslightbox", "product-photos-lightbox-" + variant_id); main_slide_clone.appendTo($(slider_main_inst.Components.Elements.list)); }); all_tumbs_photos.each(function(index, el) { let tumbs_slide_clone = $(el) .clone() .attr("data-product-img-index", index); if (index == 0) { tumbs_slide_clone.addClass("is-current"); } tumbs_slide_clone.appendTo( $(slider_tumbs_inst.Components.Elements.list) ); }); if (all_main_photos.length > 1) { product_gallery_block.removeClass("is-shown-one-photo"); } else { product_gallery_block.addClass("is-shown-one-photo"); } }; $(slider_main_inst.Components.Elements.list).html(""); $(slider_tumbs_inst.Components.Elements.list).html(""); slider_main_inst.destroy(); slider_tumbs_inst.destroy(); if (gallery_type == "variant-photos") { if (variant_photos_ids.length > 0) { showVariantPhotos(); } else { showAllProductPhotos(); } initProductGallerySlider(product_gallery_block); productNode.removeAttr("data-is-gallery-type-all-photos"); } else { showAllProductPhotos(); initProductGallerySlider(product_gallery_block); goToCurrentVariantPhoto(productNode); productNode.attr("data-is-gallery-type-all-photos", ""); } refreshFsLightbox(); } } function updateProductGallerySlider(data) { let widget_slider_main_node = $( '[data-widget-id="' + data.widget_id + '"] .js-product-gallery-main' ); let widget_slider_tumbs_node = $( '[data-widget-id="' + data.widget_id + '"] .js-product-gallery-tumbs' ); if (widget_slider_main_node.length) { let sliderMainInst = widget_slider_main_node[0].splide; setTimeout(function() { sliderMainInst.refresh(); }, 0); } if (widget_slider_tumbs_node.length) { let sliderTumbsInst = widget_slider_tumbs_node[0].splide; setTimeout(function() { sliderTumbsInst.refresh(); }, 0); } } function goToCurrentVariantPhoto(productNode) { let img_id = productNode.attr("data-variant-first-img-id"); let videoFirst = productNode.find(".js-product-all-images.video-first").not('.after-inited'); let result_slide_elem_first_video = productNode.find( '.js-product-gallery-main [data-product-img-id="0"]' ); let result_slide_elem = productNode.find( '.js-product-gallery-main [data-product-img-id="' + img_id + '"]' ); if (result_slide_elem.length > 0) { let sliderMainInst = productNode.find(".js-product-gallery-main")[0].splide; if (sliderMainInst) { if (videoFirst.length > 0) { sliderMainInst.go( Number(result_slide_elem_first_video.attr("data-product-img-index")) ); } else { sliderMainInst.go( Number(result_slide_elem.attr("data-product-img-index")) ); } let slider_tumbs_node = productNode.find(".js-product-gallery-tumbs"); slider_tumbs_node .find(".splide__slide.is-current") .removeClass("is-current"); if (videoFirst.length > 0) { slider_tumbs_node .find( ".splide__slide[data-product-img-index=" + result_slide_elem_first_video.attr("data-product-img-index") + "]" ) .addClass("is-current"); } else { slider_tumbs_node .find( ".splide__slide[data-product-img-index=" + result_slide_elem_first_video.attr("data-product-img-index") + "]" ) .addClass("is-current"); } } } if (videoFirst.length > 0) { videoFirst.addClass('after-inited') } } function fixedBuyBtnOnMobile(widgetLayout) { if (widgetLayout.find("#product-detail-buy-area").length === 0) { return false; } configureBuyBtn(); $(window).on("scroll resize", configureBuyBtn); function configureBuyBtn() { if (widgetLayout.find('.hide-all-buttons').length || widgetLayout.find('.is-show-marketplace-button').length) { return; // Если один из классов найден, выходим из функции } let buy_area = widgetLayout.find("#product-detail-buy-area"); let buy_area_top = buy_area.offset().top; let buy_area_height = buy_area.innerHeight(); let fixed_bottom_panel = $('[data-fixed-panels="bottom"]'); if ( $(window).width() < 768 && $(window).scrollTop() >= buy_area_top + buy_area_height ) { let fixed_bottom_panel_height = 0; if ( fixed_bottom_panel.length && !fixed_bottom_panel.is(".is-no-layouts") ) { fixed_bottom_panel_height = fixed_bottom_panel.innerHeight(); } let btn_area_height = buy_area .find(".product__buy-btn-area-inner") .innerHeight(); let new_bottom_offset = `${ fixed_bottom_panel_height + btn_area_height }px`; buy_area .css("height", buy_area_height) .addClass("is-fixed-state") .css("--product-buy-fixed-position", `${fixed_bottom_panel_height}px`); $("html").css("--fixed-panels-bottom-offset", new_bottom_offset); } else { let fixed_bottom_panel_height = 0; if ( fixed_bottom_panel.length && !fixed_bottom_panel.is(".is-no-layouts") ) { fixed_bottom_panel_height = fixed_bottom_panel.innerHeight(); } buy_area.css("height", "auto").removeClass("is-fixed-state"); $("html").css( "--fixed-panels-bottom-offset", `${fixed_bottom_panel_height}px` ); } } } function configuratePropertiesLimit(widgetLayout, limit) { let properties_block = widgetLayout.find(".product__properties"); let properties_controls = properties_block.find( ".product__properties-controls" ); properties_block.find(".product__property").removeClass("is-hide"); properties_block .find(".product__property:nth-child(n+" + (parseInt(limit) + 1) + ")") .addClass("is-hide"); if (properties_block.find(".product__property").length > parseInt(limit)) { properties_controls.addClass("is-show"); } else { properties_controls.removeClass("is-show"); } } // CUT BLOCK function cutBlock() { if ($(".js-cut-block").length === 0) { return false; } $(".js-cut-block").each(function() { configureCutBlockHeight($(this)); }); $(window).on("load resize", function() { $(".js-cut-block").each(function() { configureCutBlockHeight($(this)); }); }); $(".js-show-cut-block").on("click", function() { let cut_block = $(this).parents(".js-cut-block"); let content_height = cut_block.find(".cut-block__content").innerHeight(); cut_block .addClass("is-full") .find(".cut-block__content-wrapper") .css("height", content_height); }); $(".js-hide-cut-block").on("click", function() { let cut_block = $(this).parents(".js-cut-block"); let max_height = cut_block.attr("data-max-height"); cut_block .removeClass("is-full") .find(".cut-block__content-wrapper") .css("height", max_height); }); function configureCutBlockHeight(cutBlock) { let cut_block_wrapper = cutBlock.find(".cut-block__content-wrapper"); let max_height = parseInt(cutBlock.attr("data-max-height")); if (cutBlock.is(".is-full")) { let content_height = cutBlock.find(".cut-block__content").innerHeight(); cutBlock .find(".cut-block__content-wrapper") .css("height", content_height); } else { cut_block_wrapper.css("height", max_height); let content_height = cutBlock.find(".cut-block__content").innerHeight(); if (content_height > max_height) { cut_block_wrapper.css("height", max_height + "px"); cutBlock.find(".cut-block__controls").show(); cutBlock.addClass("is-hidden"); } else { cut_block_wrapper.css("height", "auto"); cutBlock.find(".cut-block__controls").hide(); cutBlock.removeClass("is-hidden"); } } } } // Отключаем увеличение картинок в галерее let fs_gallery = document.querySelector(".product__area-photo"); if (fs_gallery) { fs_gallery.addEventListener("click", (event) => { $(".fslightbox-absoluted video").each(function(i) { $(this).get(0).play(); $(this).get(0).controls = false; $(this).get(0).autoplay = true; $(this).get(0).muted = true; $(this).get(0).playsinline = true; $(this).get(0).loop = true; }); if ( event.target.nodeName === "IMG" && event.target.closest(".product__gallery-main") ) { let items = document.querySelectorAll(".fslightbox-absoluted"); items.forEach(function(item) { item.addEventListener( "touchmove", (event) => { event.preventDefault(); }, { passive: false } ); }); } }); } } catch(error) { console.error('Widget "widget-type_widget_v4_product_5_c382e7fa33b0123f256f02af0f983d46"', error) }