1(function(a){"use strict";window.rtWpvsVariationsFromInitialize=function(){a(".variations_form").each(function(){a(this).wc_variation_form()})},a.fn.rtWpvsVariationSwatchesForm=function(){return this._variation_form=a(this),this.product_variations=this._variation_form.data("product_variations"),this._attributeTerms=this._variation_form.find(".variations select"),this._is_ajax=!!this.product_variations,this._is_archive=this._variation_form.hasClass("rtwpvs-product-loop-variation")||this._variation_form.hasClass("rtwpvs-archive-variation-wrapper"),this._out_of_stock={},this._is_mobile=a("body").hasClass("rtwpvs-is-mobile"),this.start=function(){const t=this;let r=!1;this._variation_form.find("select.rtwpvs-wc-select").each(function(){a(this).val()&&(r=!0)}),r&&this._variation_form.find(".reset_variations").addClass("show"),this._variation_form.find(".rtwpvs-terms-wrapper").each(function(){let i=a(this),e=i.parent().find("select.rtwpvs-wc-select");i.on("touchstart click",".rtwpvs-term:not(.rtwpvs-radio-term)",function(s){s.preventDefault(),s.stopPropagation();var o=Date.now();if(i.data("_rtwpvs_last_click")&&o-i.data("_rtwpvs_last_click")<200)return;i.data("_rtwpvs_last_click",o);let n=a(this),c=n.hasClass("selected"),d=n.data("term");c&&rtwpvs_params.reselect_clear&&(d=""),e.val(d).trigger("change").trigger("click").trigger("focusin"),t._is_mobile&&e.trigger("touchstart"),n.trigger("focus"),c?n.trigger("rtwpvs-unselected-term",[d,e,this._variation_form]):n.trigger("rtwpvs-selected-term",[d,e,this._variation_form])}),i.on("change","input.rtwpvs-radio-button-term:radio",function(s){s.preventDefault(),s.stopPropagation();let o=a(this),n=o.val(),c=o.parent(".rtwpvs-term.rtwpvs-radio-term"),d=c.hasClass("selected");d&&rtwpvs_params.reselect_clear&&(n=""),e.val(n).trigger("change").trigger("click").trigger("focusin"),t._is_mobile&&e.trigger("touchstart"),rtwpvs_params.reselect_clear?d?_.delay(function(){o.prop("checked",!1),c.trigger("rtwpvs-unselected-term",[n,e,this._variation_form])},1):c.trigger("rtwpvs-selected-term",[n,e,this._variation_form]):rtwpvs_params.reselect_clear||o.parent(".rtwpvs-term.rtwpvs-radio-term").removeClass("selected disabled").addClass("selected").trigger("rtwpvs-selected-term",[n,e,this._variation_form])}),rtwpvs_params.reselect_clear&&i.on("touchstart click","input.rtwpvs-radio-button-term:radio",function(s){s.preventDefault(),s.stopPropagation(),a(this).trigger("change")})}),this._variation_form.on("click.wc-variation-form",".reset_variations",{variationForm:this._variation_form},function(i){i.preventDefault(),a(this).removeClass("show")}),this._variation_form.on("change.wc-variation-form",".variations select",{variationForm:this._variation_form},function(i){t._variation_form.find(".reset_variations").addClass("show")}),setTimeout(function(){t._variation_form.trigger("reload_product_variations"),t._variation_form.trigger("rtwpvs_loaded",[t])},1),this.initVariationURL()},this.update_trigger=function(){this._variation_form.on("rtwpvs_loaded",{that:this},this.loaded_triggered),this._variation_form.on("woocommerce_update_variation_values",this.update_variation_triggered),this._variation_form.on("reset_data",{that:this},this.reset_triggered),this._variation_form.on("woocommerce_variation_has_changed",{that:this},this.variation_has_changed_triggered),this._variation_form.on("check_variations.rtwpvs-wc-variation-form",{that:this},this.term_change)},this.update_variation_triggered=function(t){a(this).find(".rtwpvs-terms-wrapper").each(function(){let r=a(this),i=r.parent().find("select.rtwpvs-wc-select"),e=i.find("option:selected").val()||"",s=i.find("option:selected"),o=i.find("option").eq(1),n=[];i.find("option").each(function(){a(this).val()!==""&&(n.push(a(this).val()),e=s?s.val():o.val())});var c=new Set(n);setTimeout(function(){r.find(".rtwpvs-term").each(function(){let d=a(this),p=d.attr("data-term"),v=c.has(p),l=p===e;d.removeClass("selected disabled"),l?d.addClass("selected"):v||d.addClass("disabled");var h=d.find("input.rtwpvs-radio-button-term:radio");h.length&&(h.prop("disabled",!v&&!l),h.prop("checked",l))}),r.trigger("rtwpvs-terms-updated")},1)})},this.variation_has_changed_triggered=function(t){t.data.that._is_ajax||a(this).find(".rtwpvs-terms-wrapper").each(function(){let r=a(this),i=r.parent().find("select.rtwpvs-wc-select"),e=i.find("option:selected").val()||"",s=i.find("option:selected"),o=i.find("option").eq(1),n=[];i.find("option").each(function(){a(this).val()!==""&&(n.push(a(this).val()),e=s?s.val():o.val())}),setTimeout(function(){r.find(".rtwpvs-term").each(function(){let c=a(this),d=c.attr("data-term");c.removeClass("selected disabled"),d===e&&c.addClass("selected").find("input.rtwpvs-radio-button-term:radio").prop("disabled",!1).prop("checked",!0)}),r.trigger("rtwpvs-terms-updated")},1)})},this.reset_triggered=function(t){t.data.that._is_ajax&&a(this).find(".rtwpvs-terms-wrapper").each(function(){a(this).find(".rtwpvs-term").removeClass("selected disabled").find("input.rtwpvs-radio-button-term:radio").prop("disabled",!1).prop("checked",!1)})},this.loaded_triggered=function(t){const r=t.data.that;if(r._is_ajax){let i={};(typeof r.product_variations=="object"?r.product_variations:JSON.parse(r.product_variations)).map(function(e){e.attributes?Object.keys(e.attributes).map(function(s){i[s]||(i[s]=[]),e.attributes[s]&&i[s].indexOf(e.attributes[s])===-1&&i[s].push(e.attributes[s])}):console.log("variation.attributes Type ",typeof e.attributes)}),a(t.target).find(".rtwpvs-terms-wrapper").each(function(){const e=a(this).data("attribute_name");a(this).find(".rtwpvs-term").each(function(){let s=a(this),o=s.attr("data-term");!a.isEmptyObject(i)&&i[e].indexOf(o)===-1&&s.removeClass("selected").addClass("disabled").find("input.rtwpvs-radio-button-term:radio").prop("disabled",!0).prop("checked",!1)})})}},this.initVariationURL=function(){const t=this;let r=window.location.toString();const i=t.closest(".rtwpvs-product");
1if(this._is_archive&&(r=i.find("a.woocommerce-LoopProduct-link").first().attr("href")),r){let e=new URL(r),s=e.searchParams.toString(),o=e.origin+e.pathname;this._variation_form.on("check_variations.wc-variation-form",function(n){let c;rtwpvs_params.has_wc_bundles?(e=new URL(r),s=e.searchParams.toString(),c=t.getChosenAttributesBundleSupport()):c=t.getChosenAttributes();let d=Object.keys(c).reduce(function(h,m){return c[m]&&(h[m]=c[m]),h},{}),p=t.urlParamsToObj(s),v=Object.assign({},p,d),l=a.param(v);!t._is_archive&&rtwpvs_params.enable_variation_url&&window.history.pushState({},"",t.setUrlParams(o,l)),t._is_archive&&rtwpvs_params.enable_archive_variation_url&&i.find("a:not(.rtwpvs_add_to_cart,.rtsb-quick-checkout-btn)").attr("href",t.setUrlParams(o,l))})}},this.getChosenAttributesBundleSupport=function(){let t={};return this._attributeTerms.each(function(){let r=a(this).attr("name");t[r]=a(this).val()||""}),t},this.getChosenAttributes=function(){let t={};return this._attributeTerms.each(function(){const r=a(this).data("attribute_name")||a(this).attr("name");t[r]=a(this).val()||""}),t},this.urlParamsToObj=function(t){const r=new URLSearchParams(t);let i={};return r.forEach(function(e,s){i[s]=e}),i},this.setUrlParams=function(t,r){if(r){r=r.trim().replace(/^(\?|#|&)/,"").replace(/(\?|#|&)$/,""),r=r&&"?"+r;let i=t.split(/[\?\#]/)[0];r&&/\:\/\/[^\/]*$/.test(i)&&(i=i+"/");const e=t.match(/(\#.*)$/);t=i+r,e&&(t=t+e[0])}return t},this.term_change=function(t){rtwpvs_params.term_beside_label&&a(this).find("select.rtwpvs-wc-select").each(function(){const r=a(this),i=r.find("option:selected"),e=i.val()||"",s=r.closest("tr, .rtwpvs-variation-row").find(".label").first();if(s.length&&(s.find("span").remove(),e.length>0)){const o=i.text(),n=s.text().trim();s.html(n+"<span>:</span> <span>"+o+"</span>")}})},this.start(),this.update_trigger(),this},a.fn.wc_set_variation_attr=function(t,r){this.attr("data-o_"+t)===void 0&&this.attr("data-o_"+t,this.attr(t)?this.attr(t):""),r===!1?this.removeAttr(t):this.attr(t,r)},a.fn.wc_reset_variation_attr=function(t){this.attr("data-o_"+t)!==void 0&&this.attr(t,this.attr("data-o_"+t))},a.fn.rtWpvsVariationSwatchesArchiveForm=function(){this._variation_form=a(this),this._is_archive=this._variation_form.hasClass("rtwpvs-product-loop-variation")||this._variation_form.hasClass("rtwpvs-archive-variation-wrapper"),this.product_variations=this._variation_form.data("product_variations"),this._attributeTerms=this._variation_form.find(".variations select"),this._is_ajax=!!this.product_variations,this._wrapper=this._variation_form.closest(rtwpvs_params.archive_product_wrapper),this._is_mobile=a("body").hasClass("rtwpvs-is-mobile"),this._image=this._wrapper.find(rtwpvs_params.archive_image_selector),this._cart_button=this._wrapper.find(rtwpvs_params.archive_add_to_cart_button_selector),this._cart_button_ajax=this._wrapper.find(".rtwpvs_ajax_add_to_cart"),this._cart_button_html=this._cart_button.clone().html(),this._price=this._wrapper.find(rtwpvs_params.archive_product_price_selector),this._price_html=this._price.clone().html(),this._reveal_price=this._variation_form.find(".rtwpvs-reveal-price"),this._reveal_price_html=this._reveal_price.html(),this._product_id=this._cart_button.data("product_id"),this.attributeData={},this.selectedData={},a.trim(rtwpvs_params.archive_add_to_cart_button_selector)&&(this._cart_button=this._wrapper.find(rtwpvs_params.archive_add_to_cart_button_selector),this._cart_button_ajax=this._wrapper.find(rtwpvs_params.archive_add_to_cart_button_selector)),this.resetArchiveVariation=function(){let t=this._variation_form.hasClass("rtwpvs-reveal-hover")||this._variation_form.closest(".rtwpvs-modal").length>0,r=this._wrapper.find(rtwpvs_params.archive_product_price_selector),i=this._wrapper.find(".added_to_cart"),e=this._wrapper.find(".added_to_cart_button");t||r.html(this._price_html),this._reveal_price&&this._reveal_price.length&&this._reveal_price.html(this._reveal_price_html),this._cart_button.data("variation_id",""),this._cart_button.data("variation",""),!t&&!rtwpvs_params.archive_swatches_enable_single_attribute&&(rtwpvs_params.archive_add_to_cart_select_options?this._cart_button.html(rtwpvs_params.archive_add_to_cart_select_options):wc_add_to_cart_variation_params.i18n_select_options.trim()&&this._cart_button.text(wc_add_to_cart_variation_params.i18n_select_options),wc_add_to_cart_variation_params.enable_ajax_add_to_cart==="no"&&this._cart_button.prop("href",this._cart_button.data("product_permalink"))),this._cart_button.removeClass("added"),i.length>0&&i.remove(),e.length>0&&e.remove(),this._variation_form.removeClass("rtwpvs-variation-selected")},this.init_trigger=function(){const t=this;this._is_archive&&(this._variation_form.on("found_variation.rtwpvs-archive-variation",{variationForm:this._variation_form},function(i,e){i.stopPropagation(),t.variationsImageUpdate(e);let s=!1,o="",n=t._wrapper.find(".added_to_cart"),c=t._wrapper.find(".added_to_cart_button"),d=t._wrapper.find(rtwpvs_params.archive_product_price_selector);e.variation_is_visible?s=wp.template("rtwpvs-variation-template"):s=wp.template("unavailable-variation-template"),o=s({variation:e,price_html:a(e.price_html).unwrap().html()||t._price_html}),o=o.replace("/*<![CDATA[*/",""),o=o.replace("/*]]>*/","");var p=t._variation_form.hasClass("rtwpvs-reveal-hover")||t._variation_form.closest(".rtwpvs-modal").length>0;if(p){if(t._reveal_price.length){var v=e.price_html||t._reveal_price_html;e.availability_html&&(v+='<div class="woocommerce-variation-availability">'+e.availability_html+"</div>"),t._reveal_price.html(v)}}else d.html(o),t._reveal_price.length&&t._reveal_price.html(e.price_html||t._reveal_price_html);if(t._cart_button.data("variation_id",e.variation_id),t._cart_button.data("variation",t.getChosenAttributes()),t._variation_form.find(".rtwpvs-hover-add-to-cart").data("variation_id",e.variation_id).data("variation",t.getChosenAttributes()),!p&&!rtwpvs_params.archive_swatches_enable_single_attribute&&(rtwpvs_params.archive_add_to_cart_text?t._cart_button.html(rtwpvs_params.archive_add_to_cart_text):wc_add_to_cart_variation_params.i18n_add_to_cart.trim()&&t._cart_button.text(wc_add_to_cart_variation_params.i18n_add_to_cart),wc_add_to_cart_variation_params.enable_ajax_add_to_cart==="no")){const l=a.param(Object.assign({},{"add-to-cart":t._product_id,variation_id:e.variation_id}));t._cart_button.prop("href",t.setUrlParams(t._cart_button.data("add_to_cart_url"),l))}t._cart_button.removeClass("added"),n.length>0&&n.remove(),c.length>0&&c.remove(),e.variation_id&&e.is_purchasable&&e.is_in_stock?t._variation_form.addClass("rtwpvs-variation-selected"):t._variation_form.removeClass("rtwpvs-variation-selected")}),this._variation_form.on("reset_image.rtwpvs-archive-variation",{variationForm:this._variation_form},function(i){t.variationsImageUpdate(!1)}),this._variation_form.on("reset_data.rtwpvs-archive-variation",{variationForm:this._variation_form},function(i){t.resetArchiveVariation()}),this._variation_form.on("change.wc-variation-form",".variations select",{variationForm:this._variation_form},function(i){t._wrapper.find(rtwpvs_params.archive_image_selector).addClass("rtwpvs-image-load").one("webkitAnimationEnd oanimationend msAnimationEnd animationend webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(){a(this).removeClass("rtwpvs-image-load")})}),this._variation_form.on("check_variations.rtwpvs-wc-variation-form",{that:this},this.term_change));const r=this._cart_button_ajax.add(this._variation_form.find(".rtwpvs-hover-add-to-cart"));r.off("click.rtwpvs-archive-add-to-cart"),r.on("click.rtwpvs-archive-add-to-cart",function(i){const e=a(this),s=e.hasClass("rtwpvs-hover-add-to-cart");if(rtwpvs_params.archive_swatches_enable_single_attribute&&!s||!e.data("variation_id"))return!0;
1i.preventDefault(),i.stopPropagation(),e.removeClass("added").addClass("loading");const o={action:"rtwpvs_add_variation_to_cart"};a.each(e.data(),function(n,c){o[n]=c}),a(document.body).trigger("adding_to_cart",[e,o]),a.post(wc_add_to_cart_variation_params.ajax_url.toString(),o,function(n){if(n){if(n.error&&n.product_url){window.location=n.product_url;return}if(wc_add_to_cart_params.cart_redirect_after_add==="yes"){window.location=wc_add_to_cart_params.cart_url;return}a(document.body).trigger("added_to_cart",[n.fragments,n.cart_hash,e])}})})},this.term_change=function(t){a(this).find(".rtwpvs-variation-terms-wrapper").each(function(){let r=a(this),i=r.find("select.rtwpvs-wc-select"),e=i.find("option:selected").val()||"",s=i.find("option:selected"),o=i.find("option").eq(1),n=[];i.find("option").each(function(){a(this).val()!==""&&(n.push(a(this).val()),e=s?s.val():o.val())});const c=r.find(".rtwpvs-label");if(c.find("span").remove(),e.length>0){const d=s.text(),p=c.text().trim()+" <span>"+d+"</span>";c.html(p)}})},this.setUrlParams=function(t,r){if(r){r=r.trim().replace(/^(\?|#|&)/,"").replace(/(\?|#|&)$/,""),r=r&&"?"+r;let i=t.split(/[\?\#]/)[0];r&&/\:\/\/[^\/]*$/.test(i)&&(i=i+"/");const e=t.match(/(\#.*)$/);t=i+r,e&&(t=t+e[0])}return t},this.urlParamsToObj=function(t){const r=new URLSearchParams(t);let i={};return r.forEach(function(e,s){i[s]=e}),i},this.init=function(){this.init_trigger();const t=this;_.delay(function(){t.setDefaultImages(),t._variation_form.trigger("rtwpvs_archive_init",[t,t.product_variations]),a(document).trigger("rtwpvs_archive_init_loaded",[t._variation_form,t.product_variations])},2)},this.setDefaultImages=function(){let t=this;_.delay(function(){t._variation_form.off("mouseenter.archive-image-hover"),rtwpvs_params.archive_swatches_display_event==="hover"&&t._variation_form.on("mouseenter.archive-image-hover",".rtwpvs-terms-wrapper > .rtwpvs-term:not(.disabled)",function(r){r.stopPropagation(),!a(this).hasClass("selected")&&(a(this).trigger("click").trigger("focusin"),t._is_mobile&&a(this).trigger("touchstart"))})},2)},this.variationsImageUpdate=function(t){const r=this._wrapper.find(rtwpvs_params.archive_image_selector);var i=["src","height","width","srcset","sizes","title","alt"];if(t&&t.image&&t.image.thumb_src&&t.image.thumb_src.length>1)for(var e=t.image,s=[e.thumb_src,e.thumb_src_h,e.thumb_src_w,e.thumb_srcset,e.thumb_sizes,e.title,e.alt],o=0;o<i.length;o++)r.wc_set_variation_attr(i[o],s[o]);else for(var n=0;n<i.length;n++)r.wc_reset_variation_attr(i[n]);a(document).trigger("rtwpvs_archive_variation_image_updated",[this._wrapper,t])},this.isMatch=function(t,r){let i=!0;for(let e in t)if(t.hasOwnProperty(e)){let s=t[e],o=r[e];s!==void 0&&o!==void 0&&s.length!==0&&o.length!==0&&s!==o&&(i=!1)}return i},this.findMatchingVariations=function(t,r){let i=[];for(let e=0;e<t.length;e++){let s=t[e];this.isMatch(s.attributes,r)&&i.push(s)}return i},this.getChosenAttributes=function(){let t={};return this._attributeTerms.each(function(){const r=a(this).data("attribute_name")||a(this).attr("name");t[r]=a(this).val()||""}),t},this.init(),a(document).trigger("rtwpvs_archive",[this._variation_form])},window.rtWpvsLoadArchiveVariations=function(){if(!rtwpvs_params.enable_ajax_archive_variation)return;function t(i,e){i.forEach(function(s){if(s.isIntersecting){const o=s.target,n=a(o);if(!o.classList.contains("rtwpvs_av_loading")||!o.classList.contains("rtwpvs_av_loaded")){const c=parseInt(o.getAttribute("data-product_id"),10),d=JSON.parse(o.getAttribute("data-product_variations"));rtwpvs_params.enable_ajax_archive_variation&&d===!1&&c&&a.ajax({type:"POST",url:rtwpvs_params.ajax_url,data:{action:"rtwpvs_load_product_variation",rtwpvs_nonce:rtwpvs_params.nonce,product_id:c},beforeSend:function(){o.classList.add("rtwpvs_av_loading")},success:function(p){p.success&&(o.classList.add("rtwpvs_av_loaded"),a(o).data("product_variations",p.data),setTimeout(function(){n.on("wc_variation_form",function(){a(this).rtWpvsVariationSwatchesForm(),a(this).rtWpvsVariationSwatchesArchiveForm()}).wc_variation_form()},100))},error:function(){console.error("Error Loading Data...")},complete:function(){n.removeClass("rtwpvs_av_loading")}})}e.unobserve(o)}})}window._rtwpvs_archive_observer||(window._rtwpvs_archive_observer=new IntersectionObserver(t,{root:null,rootMargin:"0px",threshold:0}));const r=document.querySelectorAll(".rtwpvs-archive-variation-wrapper:not(.rtwpvs_av_loaded):not(.rtwpvs_av_loading)");for(let i=0;i<r.length;i++)window._rtwpvs_archive_observer.observe(r[i])},window.rtWpvsWithoutAjaxVariations=function(){if(rtwpvs_params.enable_ajax_archive_variation)return;const t=a(".variations_form").hasClass("rtwpvs-product-loop-variation")?".variations_form.rtwpvs-product-loop-variation":".variations_form.rtwpvs-archive-variation-wrapper";a(document).on("wc_variation_form",t,function(){a(this).rtWpvsVariationSwatchesForm(),a(this).rtWpvsVariationSwatchesArchiveForm(
1)}),a(document).on("yith_infs_added_elem yith-wcan-ajax-filtered post-load quick-view-displayed wood-images-loaded astraInfinitePaginationLoaded berocket_ajax_products_loaded facetwp-loaded",function(){rtWpvsVariationsFromInitialize()}),a(".shop-container .products").on("append.infiniteScroll",function(r,i,e){rtWpvsVariationsFromInitialize()}),a("body").on("aln_reloaded",function(){_.delay(function(){rtWpvsVariationsFromInitialize()},100)}),a(document.body).on("konte_products_loaded",function(){rtWpvsVariationsFromInitialize()})},window.rtWpvsWithAjaxVariations=function(){rtwpvs_params.enable_ajax_archive_variation&&(a(document).on("yith_infs_added_elem yith-wcan-ajax-filtered post-load quick-view-displayed wood-images-loaded astraInfinitePaginationLoaded berocket_ajax_products_loaded facetwp-loaded",function(){rtWpvsLoadArchiveVariations()}),a(".shop-container .products").on("append.infiniteScroll",function(t,r,i){rtWpvsLoadArchiveVariations()}),a("body").on("aln_reloaded",function(){_.delay(function(){rtWpvsLoadArchiveVariations()},100)}),a(document.body).on("konte_products_loaded",function(){rtWpvsLoadArchiveVariations()}))},window.rtWpvsBlockPaginationSupport=function(){if(typeof window.MutationObserver>"u")return;const t=document.querySelectorAll(".wp-block-woocommerce-product-collection");if(!t.length)return;let r=null;const i=function(){clearTimeout(r),r=setTimeout(function(){rtwpvs_params.enable_ajax_archive_variation?rtWpvsLoadArchiveVariations():rtWpvsVariationsFromInitialize(),window.rtWpvsUnclipArchiveSwatches()},150)},e=function(s){for(let o=0;o<s.length;o++){const n=s[o];if(n.nodeType===1&&(n.matches&&n.matches(".rtwpvs-archive-variation-wrapper")||n.querySelector&&n.querySelector(".rtwpvs-archive-variation-wrapper")))return!0}return!1};t.forEach(function(s){new MutationObserver(function(o){for(let n=0;n<o.length;n++)if(o[n].addedNodes.length&&e(o[n].addedNodes)){i();break}}).observe(s,{childList:!0,subtree:!0})})},rtWpvsWithoutAjaxVariations(),rtWpvsWithAjaxVariations(),window.rtWpvsRelocateRevealPanels=function(){a(".rtwpvs-reveal-hover-wrapper").each(function(){const t=a(this),r=t.closest(".rtwpvs-product");r.length&&t.parent()[0]!==r[0]&&r.append(t)})},window.rtWpvsUnclipArchiveSwatches=function(){a(".rtwpvs-archive-variation-wrapper").each(function(){const t=a(this);if(t.hasClass("rtwpvs-reveal-hover")||t.closest(".rtwpvs-modal, .rtwpvs-reveal-hover-wrapper").length)return;const r=t.closest(".rtwpvs-product")[0];if(!r)return;let i=this.parentElement;for(;i&&i!==r;){const e=window.getComputedStyle(i);(e.overflow==="hidden"||e.overflow==="clip"||e.overflowY==="hidden"||e.overflowY==="clip")&&(i.classList.add("rtwpvs-unclip-meta"),i.classList.contains("product-loop-meta")&&i.classList.add("no-transform")),i=i.parentElement}})},window.rtWpvsSyncRevealWrapperPadding=function(){a(".rtwpvs-reveal-hover-wrapper").each(function(){const t=this.offsetParent;if(!t)return;const r=window.getComputedStyle(t);this.style.padding=r.paddingTop+" "+r.paddingRight+" "+r.paddingBottom+" "+r.paddingLeft})};let u=null;a(window).on("resize.rtwpvs-reveal",function(){clearTimeout(u),u=setTimeout(function(){window.rtWpvsUnclipArchiveSwatches(),window.rtWpvsSyncRevealWrapperPadding()},150)}),a(document).ready(function(){rtWpvsLoadArchiveVariations(),rtWpvsBlockPaginationSupport(),window.rtWpvsUnclipArchiveSwatches(),window.rtWpvsRelocateRevealPanels(),window.rtWpvsSyncRevealWrapperPadding()}),a(document).on("wc_variation_form",".variations_form.cart",function(){a(this).rtWpvsVariationSwatchesForm()}),a("body").on("click",".rtwpvs-details-term-more",function(){const t=a(this);t.parents(".rtwpvs-terms-wrapper").removeClass("has-more-variation"),t.remove()});const f={open:function(t,r){if(!t.length)return;let i=r?a(r).closest(".rtwpvs-product"):a();i.length||(i=t.closest(".rtwpvs-product")),i.length&&t.parent()[0]!==i[0]&&t.appendTo(i),t.addClass("is-open").attr("aria-hidden","false"),a("body").addClass("rtwpvs-modal-open"),t.data("rtwpvs-trigger",r||null);const e=t.find(".rtwpvs-modal__close").first();e.length&&e.trigger("focus")},close:function(t){if(!t.length)return;const r=t.data("rtwpvs-trigger");t.removeClass("is-open").attr("aria-hidden","true"),a(".rtwpvs-modal.is-open").length||a("body").removeClass("rtwpvs-modal-open"),r&&a(r).trigger("focus")}};a(document).on("click","[data-rtwpvs-modal-open]",function(t){const r=a(this).attr("data-rtwpvs-modal-open"),i=a(document.getElementById(r));i.length&&(t.preventDefault(),f.open(i,this))}),a(document).on("click","[data-rtwpvs-modal-close]",function(t){t.preventDefault(),f.close(a(this).closest(".rtwpvs-modal"))}),a(document).on("keydown","[data-rtwpvs-modal-close]",function(t){(t.key==="Enter"||t.key===" "||t.keyCode===13||t.keyCode===32)&&(t.preventDefault(),f.close(a(this).closest(".rtwpvs-modal")))}),a(document).on("keydown.rtwpvs-modal",function(t){(t.key==="Escape"||t.keyCode===27)&&f.close(a(".rtwpvs-modal.is-open"))})})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.