"use strict";class Carousel{CarouselSlickQuickView(){jQuery("#tbay-quick-view-content .woocommerce-product-gallery__wrapper").each(function(){let a=jQuery(this);if(!(0==a.children().length||a.hasClass("slick-initialized"))){var b={};b.slidesToShow=1,b.infinite=!1,b.focusOnSelect=!0,b.dots=!0,b.arrows=!1,b.adaptiveHeight=!0,b.mobileFirst=!0,b.vertical=!1,b.cssEase="ease",b.settings="unslick",b.rtl="yes"===a.parent(".woocommerce-product-gallery").data("rtl"),jQuery(".variations_form").on("woocommerce_variation_select_change",function(){a.slick("slickGoTo",0)}),a.slick(b)}})}CarouselSlick(){var a=this;0===jQuery(".owl-carousel[data-carousel=owl]:visible").length||(jQuery(".owl-carousel[data-carousel=owl]:visible:not(.scroll-init)").each(function(){a._initCarouselSlick(jQuery(this))}),jQuery(".owl-carousel[data-carousel=owl]:visible.scroll-init").waypoint(function(){var b=jQuery(jQuery(this)[0].element);a._initCarouselSlick(b)},{offset:"100%"}))}_initCarouselSlick(a){var b=this;a.hasClass("slick-initialized")||(767"+hara_settings.slick_prev+"",nextArrow:"",rtl:"rtl"==jQuery("html").attr("dir")};if(1{let c=jQuery(jQuery(b.target).attr("href")).find(".owl-carousel[data-carousel=owl]:visible"),d=jQuery(jQuery(b.relatedTarget).attr("href")).find(".owl-carousel[data-carousel=owl]");d.hasClass("slick-initialized")&&d.slick("unslick"),c.hasClass("slick-initialized")||c.slick(a._getSlickConfigOption(c))})}}class Slider{tbaySlickSlider(){jQuery(".flex-control-thumbs").each(function(){if(!(0==jQuery(this).children().length||jQuery(this).hasClass("slick-initialized"))){var a={};a.vertical="vertical"===jQuery(this).parent(".woocommerce-product-gallery").data("layout"),a.slidesToShow=jQuery(this).parent(".woocommerce-product-gallery").data("columns"),a.infinite=!1,a.focusOnSelect=!0,a.settings="unslick",a.prevArrow="",a.nextArrow="",a.rtl="yes"===jQuery(this).parent(".woocommerce-product-gallery").data("rtl")&&"vertical"!==jQuery(this).parent(".woocommerce-product-gallery").data("layout"),a.responsive=[{breakpoint:1200,settings:{vertical:!1,slidesToShow:4}}],jQuery(this).slick(a)}})}}jQuery(document).ready(function(){var a=new Carousel;a.CarouselSlick(),a.getSlickTabs()}),jQuery(document.body).on("wc-product-gallery-after-init",()=>{var a=new Slider;a.tbaySlickSlider()}),setTimeout(function(){jQuery(document.body).on("tbay_carousel_slick",()=>{var a=new Carousel;a.CarouselSlick()}),jQuery(document.body).on("tbay_quick_view",()=>{var a=new Carousel;a.CarouselSlickQuickView()})},2e3);var CustomSlickHandler=function(){var a=new Carousel;a.CarouselSlick()};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.isEditMode()&&"undefined"!=typeof hara_settings&&Array.isArray(hara_settings.elements_ready.slick)&&jQuery.each(hara_settings.elements_ready.slick,function(a,b){elementorFrontend.hooks.addAction("frontend/element_ready/tbay-"+b+".default",CustomSlickHandler)})});