/*! elementor-pro - v3.23.0 - 05-08-2024 */ "use strict";(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[838],{8208:(e,t,s)=>{var i=s(8003).__,n=s(3203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=n(s(1699));class TOCHandler extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{widgetContainer:".elementor-widget-container",postContentContainer:'.elementor:not([data-elementor-type="header"]):not([data-elementor-type="footer"]):not([data-elementor-type="popup"])',expandButton:".elementor-toc__toggle-button--expand",collapseButton:".elementor-toc__toggle-button--collapse",body:".elementor-toc__body",headerTitle:".elementor-toc__header-title"},classes:{anchor:"elementor-menu-anchor",listWrapper:"elementor-toc__list-wrapper",listItem:"elementor-toc__list-item",listTextWrapper:"elementor-toc__list-item-text-wrapper",firstLevelListItem:"elementor-toc__top-level",listItemText:"elementor-toc__list-item-text",activeItem:"elementor-item-active",headingAnchor:"elementor-toc__heading-anchor",collapsed:"elementor-toc--collapsed"},listWrapperTag:"numbers"===this.getElementSettings().marker_view?"ol":"ul"}}getDefaultElements(){const e=this.getSettings();return{$pageContainer:this.getContainer(),$widgetContainer:this.$element.find(e.selectors.widgetContainer),$expandButton:this.$element.find(e.selectors.expandButton),$collapseButton:this.$element.find(e.selectors.collapseButton),$tocBody:this.$element.find(e.selectors.body),$listItems:this.$element.find("."+e.classes.listItem)}}getContainer(){const e=this.getElementSettings();if(e.container)return jQuery(l.default.sanitize(e.container));const t=this.$element.parents(".elementor");if("popup"===t.attr("data-elementor-type"))return t;const s=this.getSettings();return jQuery(s.selectors.postContentContainer)}bindEvents(){const e=this.getElementSettings();e.minimize_box&&(this.elements.$expandButton.on("click",(()=>this.expandBox())).on("keyup",(e=>this.triggerClickOnEnterSpace(e))),this.elements.$collapseButton.on("click",(()=>this.collapseBox())).on("keyup",(e=>this.triggerClickOnEnterSpace(e)))),e.collapse_subitems&&this.elements.$listItems.on("hover",(e=>jQuery(e.target).slideToggle()))}getHeadings(){const e=this.getElementSettings(),t=e.headings_by_tags.join(","),s=this.getSettings("selectors"),i=e.exclude_headings_by_selector;return this.elements.$pageContainer.find(t).not(s.headerTitle).filter(((e,t)=>!jQuery(t).closest(i).length))}addAnchorsBeforeHeadings(){const e=this.getSettings("classes");this.elements.$headings.before((t=>{if(!jQuery(this.elements.$headings[t]).data("hasOwnID"))return``}))}activateItem(e){const t=this.getSettings("classes");if(this.deactivateActiveItem(e),e.addClass(t.activeItem),this.$activeItem=e,!this.getElementSettings("collapse_subitems"))return;let s;s=e.hasClass(t.firstLevelListItem)?e.parent().next():e.parents("."+t.listWrapper).eq(-2),s.length?(this.$activeList=s,this.$activeList.stop().slideDown()):delete this.$activeList}deactivateActiveItem(e){if(!this.$activeItem||this.$activeItem.is(e))return;const{classes:t}=this.getSettings();this.$activeItem.removeClass(t.activeItem),!this.$activeList||e&&this.$activeList[0].contains(e[0])||this.$activeList.slideUp()}followAnchor(e,t){const s=e[0].hash;let i;try{i=jQuery(decodeURIComponent(s))}catch(e){return}this.createObserver(s,i,{rootMargin:"0px",threshold:0},e,t).observe(i[0])}createObserver(e,t,s,i,n){let l=0;return new IntersectionObserver((e=>{e.forEach((e=>{const s=document.documentElement.scrollTop,a=s>l,o=t.attr("id");e.isIntersecting&&!this.itemClicked?(this.viewportItems[o]=!0,this.activateItem(i)):e.isIntersecting&&a?(delete this.viewportItems[o],Object.keys(this.viewportItems).length&&this.activateItem(this.$listItemTexts.eq(n+1))):a||(delete this.viewportItems[o],this.activateItem(this.$listItemTexts.eq(n-1))),l=s<=0?0:s}))}),s)}followAnchors(){this.$listItemTexts.each(((e,t)=>this.followAnchor(jQuery(t),e)))}populateTOC(){this.listItemPointer=0;this.getElementSettings().hierarchical_view?this.createNestedList():this.createFlatList(),this.$listItemTexts=this.$element.find(".elementor-toc__list-item-text"),this.$listItemTexts.on("click",this.onListItemClick.bind(this)),elementorFrontend.isEditMode()||this.followAnchors()}createNestedList(){this.headingsData.forEach(((e,t)=>{e.level=0;for(let s=t-1;s>=0;s--){const t=this.headingsData[s];if(t.tag<=e.tag){e.level=t.level,t.tag`:"");let a=`<${t.listWrapperTag} class="${t.classes.listWrapper}">`;for(;this.listItemPointero.level)break;if(e===o.level){a+=`
  • `,a+=`
    `;let h=`${o.text}`;"bullets"===s.marker_view&&i&&(h=`${n}${h}`),h=l.default.sanitize(h),a+=h,a+="
    ",this.listItemPointer++;const c=this.headingsData[this.listItemPointer];c&&e"}}return a+=``,a}handleNoHeadingsFound(){const e=i("No headings were found on this page.","elementor-pro");return this.elements.$tocBody.html(e)}collapseBodyListener(){const e=elementorFrontend.breakpoints.getActiveBreakpointsList({withDesktop:!0}),t=this.getElementSettings("minimized_on"),s=elementorFrontend.getCurrentDeviceMode(),i=this.$element.hasClass(this.getSettings("classes.collapsed"));"desktop"===t||e.indexOf(t)>=e.indexOf(s)?i||this.collapseBox(!1):i&&this.expandBox(!1)}onElementChange(e){"minimized_on"===e&&this.collapseBodyListener()}getHeadingAnchorLink(e,t){const s=this.elements.$headings[e].id,i=this.elements.$headings[e].closest(".elementor-widget").id;let n="";return s?n=s:i&&(n=i),s||i?jQuery(this.elements.$headings[e]).data("hasOwnID",!0):n=`${t.headingAnchor}-${e}`,n}setHeadingsData(){this.headingsData=[];const e=this.getSettings("classes");this.elements.$headings.each(((t,s)=>{const i=this.getHeadingAnchorLink(t,e);this.headingsData.push({tag:+s.nodeName.slice(1),text:s.textContent,anchorLink:i})}))}run(){if(this.elements.$headings=this.getHeadings(),!this.elements.$headings.length)return this.handleNoHeadingsFound();this.setHeadingsData(),elementorFrontend.isEditMode()||this.addAnchorsBeforeHeadings(),this.populateTOC(),this.getElementSettings("minimize_box")&&this.collapseBodyListener()}expandBox(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=this.getCurrentDeviceSetting("min_height");this.$element.removeClass(this.getSettings("classes.collapsed")),this.elements.$tocBody.slideDown(),this.elements.$expandButton.attr("aria-expanded","true"),this.elements.$collapseButton.attr("aria-expanded","true"),this.elements.$widgetContainer.css("min-height",t.size+t.unit),e&&this.elements.$collapseButton.trigger("focus")}collapseBox(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.$element.addClass(this.getSettings("classes.collapsed")),this.elements.$tocBody.slideUp(),this.elements.$expandButton.attr("aria-expanded","false"),this.elements.$collapseButton.attr("aria-expanded","false"),this.elements.$widgetContainer.css("min-height","0px"),e&&this.elements.$expandButton.trigger("focus")}triggerClickOnEnterSpace(e){13!==e.keyCode&&32!==e.keyCode||(e.currentTarget.click(),e.stopPropagation())}onInit(){super.onInit(...arguments),this.viewportItems=[],jQuery((()=>this.run()))}onListItemClick(e){this.itemClicked=!0,setTimeout((()=>this.itemClicked=!1),2e3);const t=jQuery(e.target),s=t.parent().next(),i=this.getElementSettings("collapse_subitems");let n;i&&t.hasClass(this.getSettings("classes.firstLevelListItem"))&&s.is(":visible")&&(n=!0),this.activateItem(t),i&&n&&s.slideUp()}}t.default=TOCHandler}}]);{"id":592,"date":"2020-06-25T19:06:16","date_gmt":"2020-06-25T19:06:16","guid":{"rendered":"http:\/\/rimrackplus.com\/?page_id=592"},"modified":"2020-09-26T01:47:16","modified_gmt":"2020-09-26T01:47:16","slug":"all-wheels","status":"publish","type":"page","link":"https:\/\/rimrackplus.com\/all-wheels\/","title":{"rendered":"All Wheels"},"content":{"rendered":"

    [et_pb_section fb_built=”1″ admin_label=”Services” _builder_version=”4.4.8″ background_enable_color=”off” background_image=”https:\/\/rimrackplus.com\/wp-content\/uploads\/2020\/06\/Pink-and-Blue-Galaxy-Gaming-Youtube-Channel-Art-6.png” custom_padding=”100px|0px|54px|0px|false|false” locked=”off”][et_pb_row _builder_version=”4.4.8″][et_pb_column type=”4_4″ _builder_version=”4.4.8″][et_pb_shop type=”product_category” posts_number=”9″ show_pagination=”on” include_categories=”all” columns_number=”3″ icon_hover_color=”rgba(0,0,0,0)” hover_overlay_color=”rgba(0,0,0,0)” _builder_version=”4.4.8″ title_font=”||on||||||” title_text_color=”#000000″ title_font_size=”22px”][\/et_pb_shop][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-592","page","type-page","status-publish","hentry"],"yoast_head":"\nCustom Wheels in Miami, FL | Rim Rack Plus Wheels<\/title>\n<meta name=\"description\" content=\"View all of the custom wheel options we have to offer at Rim Rack Plus. Our varieties of sizes, colors, and designs make us the best in South Florida.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rimrackplus.com\/all-wheels\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom Wheels in Miami, FL | Rim Rack Plus Wheels\" \/>\n<meta property=\"og:description\" content=\"View all of the custom wheel options we have to offer at Rim Rack Plus. Our varieties of sizes, colors, and designs make us the best in South Florida.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rimrackplus.com\/all-wheels\/\" \/>\n<meta property=\"og:site_name\" content=\"Rim Rack Plus\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-26T01:47:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/rimrackplus.com\/all-wheels\/\",\"url\":\"https:\/\/rimrackplus.com\/all-wheels\/\",\"name\":\"Custom Wheels in Miami, FL | Rim Rack Plus Wheels\",\"isPartOf\":{\"@id\":\"https:\/\/rimrackplus.com\/#website\"},\"datePublished\":\"2020-06-25T19:06:16+00:00\",\"dateModified\":\"2020-09-26T01:47:16+00:00\",\"description\":\"View all of the custom wheel options we have to offer at Rim Rack Plus. Our varieties of sizes, colors, and designs make us the best in South Florida.\",\"breadcrumb\":{\"@id\":\"https:\/\/rimrackplus.com\/all-wheels\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/rimrackplus.com\/all-wheels\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/rimrackplus.com\/all-wheels\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/rimrackplus.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"All Wheels\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/rimrackplus.com\/#website\",\"url\":\"https:\/\/rimrackplus.com\/\",\"name\":\"Rim Rack Plus\",\"description\":\"Rim Rack Plus\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/rimrackplus.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Custom Wheels in Miami, FL | Rim Rack Plus Wheels","description":"View all of the custom wheel options we have to offer at Rim Rack Plus. Our varieties of sizes, colors, and designs make us the best in South Florida.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rimrackplus.com\/all-wheels\/","og_locale":"en_US","og_type":"article","og_title":"Custom Wheels in Miami, FL | Rim Rack Plus Wheels","og_description":"View all of the custom wheel options we have to offer at Rim Rack Plus. Our varieties of sizes, colors, and designs make us the best in South Florida.","og_url":"https:\/\/rimrackplus.com\/all-wheels\/","og_site_name":"Rim Rack Plus","article_modified_time":"2020-09-26T01:47:16+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rimrackplus.com\/all-wheels\/","url":"https:\/\/rimrackplus.com\/all-wheels\/","name":"Custom Wheels in Miami, FL | Rim Rack Plus Wheels","isPartOf":{"@id":"https:\/\/rimrackplus.com\/#website"},"datePublished":"2020-06-25T19:06:16+00:00","dateModified":"2020-09-26T01:47:16+00:00","description":"View all of the custom wheel options we have to offer at Rim Rack Plus. Our varieties of sizes, colors, and designs make us the best in South Florida.","breadcrumb":{"@id":"https:\/\/rimrackplus.com\/all-wheels\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rimrackplus.com\/all-wheels\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rimrackplus.com\/all-wheels\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rimrackplus.com\/"},{"@type":"ListItem","position":2,"name":"All Wheels"}]},{"@type":"WebSite","@id":"https:\/\/rimrackplus.com\/#website","url":"https:\/\/rimrackplus.com\/","name":"Rim Rack Plus","description":"Rim Rack Plus","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rimrackplus.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/rimrackplus.com\/wp-json\/wp\/v2\/pages\/592"}],"collection":[{"href":"https:\/\/rimrackplus.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rimrackplus.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rimrackplus.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rimrackplus.com\/wp-json\/wp\/v2\/comments?post=592"}],"version-history":[{"count":5,"href":"https:\/\/rimrackplus.com\/wp-json\/wp\/v2\/pages\/592\/revisions"}],"predecessor-version":[{"id":678,"href":"https:\/\/rimrackplus.com\/wp-json\/wp\/v2\/pages\/592\/revisions\/678"}],"wp:attachment":[{"href":"https:\/\/rimrackplus.com\/wp-json\/wp\/v2\/media?parent=592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}