{"product_id":"heavy-duty-kayak-cart-350lbs-load-capacity-foldable-canoe-trolley-with-13-beach-wheels-adjustable-carrier-width-nonslip-support-foot-for-kay","title":"Heavy Duty Kayak Cart, 350lbs Load Capacity, Foldable Canoe Trolley with 13'' Beach Wheels, Adjustable Carrier Width \u0026 Nonslip Support Foot, for Kayaks Canoes Paddleboards Float Mats Jon Boats","description":"\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"product-description\"\u003e\u003cdiv class=\"product-description\"\u003e\n\u003c!-- \u003csection                class=\"desc-box\"                transform-if=\"(info.sizeGuide)?? \u0026\u0026 info.sizeGuide != ''\"                v-html=\"info.sizeGuide\"                \u003e\u003c\/section\u003e--\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\"\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Strong Weight Capacity: This compact kayak trailer is specially designed for transporting various kinds of kayaks. It adopts a 2mm thickened aluminum alloy frame for a larger load capacity. It can carry 350 lbs \/ 160 kg kayaks without breaking or deforming. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 13'' Beach Tires: Our kayak cart is equipped with 13'' beach wheels. The large-sized wheels with the high-efficient bearings can better absorb shock and pass through obstacle sections, making the cart less likely to get stuck when driving over grasslands, sand beaches, etc. Notes: It's not suitable for gravel roads, there is a risk of tire breakage. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Double Tie-Down Strap and Foot Support: Kayak dolly comes with two straps with non-slip coating(12ft x 2) , which can firmly tie the canoe to the trailer. The upgraded single foot support allows you to stop and fix the cart anytime; thanks to this feature, kayak wheel can also be firmly locked without falling, even on uneven road sections. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Easy to Load and Unload: The detachable design is convenient for you to store and transport. You can directly put this cart on your cars or kayaks for easier carrying. When you want to use the kayak dolly, it can be easily assembled in two minutes without any tools. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Wide Application: The carrying frame of this kayak trailer is adjustable in width at the range of 170-440 mm, making the trailer suitable for more types of kayaks, including canoes, kayaks, Jon boats, paddleboards, floating mats, etc. \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable class=\"a-keyvalue prodDetTable\" id=\"productDetails_techSpec_section_1\" role=\"presentation\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eItem Package Dimensions L x W x H\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎30 x 12 x 8.6 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003ePackage Weight\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎18 Pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eItem Dimensions LxWxH\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎31.7 x 36.9 x 18.1 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eItem Weight\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎15 Pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eModel Name\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎Heavy Duty Kayak Cart, 350lbs Load Capacity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eColor\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎Gray+Black+Orange\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eMaterial\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎Aluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eSuggested Users\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎unisex-adult\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003ePart Number\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎Kayak Cart 350lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eIncluded Components\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎1 x Nonslip Tie Down Strap, 1 x Kayak Cart, 1 x Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eSize\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e‎Large\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e                            \u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\/** * MODULE TITLE: Hot-spot *\/.aplus-v2 .premium-aplus-module-10 {    position: relative;}.aplus-v2 .premium-aplus-module-10 .hover-wrapper {    position: absolute;    width: 35px;    height: 35px;}.aplus-v2 .premium-aplus-module-10 .hover-point {    display: block;    border: 2px solid #fff;    background: rgba(145, 145, 145, .4);    width: 100%;    height: 100%;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    outline-style: none;    cursor: pointer;}.aplus-v2 .premium-aplus-module-10 .aplus-text-container {    padding: 40px 80px 0;}.aplus-v2 .premium-aplus-module-10 .aplus-description {    padding: 10px 0;    text-align: center;}.aplus-v2 .premium-aplus-module-10 .aplus-image-container {    position: relative;    border: 1px solid #000;}.aplus-v2 .premium-aplus-module-10 .hover-title {    font-weight: bold;}.aplus-v2 .premium-aplus-module-10 .hover-point.secondary {    background: #000;    padding-top: 6px;    color: #fff;    text-align: center;    font-size: 1.5em;}.aplus-v2 .premium-aplus-module-10 .hover-point.selected {    background: rgba(50, 150, 255, .8);}\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e                            \u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .premium-aplus-module-2 .premium-background-wrapper {    position: relative;}.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper {    position: absolute;    width: 50%;    height: 100%;    top: 0;}.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {    left: 50%;}html[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {    left: auto;    right: 50%;}.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.secondary-color {    color: #fff;}.aplus-v2 .premium-aplus-module-2 .premium-intro-background {    padding: 20px;}.aplus-v2 .premium-aplus-module-2 .aplus-module-2-topic {    padding-bottom: 10px;}.aplus-v2 .premium-aplus-module-2 .aplus-module-2-heading {    padding-bottom: 20px;}.aplus-v2 .premium-aplus-module-2 .aplus-module-2-description {    line-height: 1.5em;}.aplus-v2 .premium-aplus-module-2 .premium-intro-background.white-background {    background: rgba(255,255,255,0.5);}.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background {    background: rgba(0,0,0,0.5);}.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background,.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h1,.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h5,.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol,.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul,.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol .a-list-item,.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul .a-list-item {  color: #fff;}.aplus-v2 .premium-aplus-module-2 .premium-intro-content-container {    display: table;    height: 100%;}.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {    padding-left: 40px;}html[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\tpadding-left: 0px;\tpadding-right: 40px;}.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {    padding-right: 40px;}html[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {    padding-right: 0px;    padding-left: 40px;}.aplus-v2 .premium-aplus-module-2 .premium-intro-content-column {    display: table-cell;    vertical-align: middle;}\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e                            \u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\/** * Premium modules global styles *\/.aplus-v2.desktop {  max-width: 1464px;  min-width: 800px;  margin-left: auto;  margin-right: auto;  word-wrap: break-word;  overflow-wrap: break-word;  word-break: break-word;}\/* Undo this for tech-specs because it breaks table layout *\/.aplus-v2.desktop .premium-aplus .aplus-tech-spec-table { word-break: initial; }.aplus-v2 .premium-aplus,.aplus-v2 .premium-aplus .aplus-h1,.aplus-v2 .premium-aplus .aplus-h2,.aplus-v2 .premium-aplus .aplus-p1,.aplus-v2 .premium-aplus .aplus-p2,.aplus-v2 .premium-aplus .aplus-p3,.aplus-v2 .premium-aplus .aplus-accent1,.aplus-v2 .premium-aplus .aplus-accent2{ font-family: Arial, sans-serif; }.aplus-v2 .premium-aplus,.aplus-v2 .premium-aplus .aplus-h1,.aplus-v2 .premium-aplus .aplus-h2,.aplus-v2 .premium-aplus .aplus-p1,.aplus-v2 .premium-aplus .aplus-p2,.aplus-v2 .premium-aplus .aplus-p3,.aplus-v2 .premium-aplus .aplus-accent1,.aplus-v2 .premium-aplus .aplus-accent2{ font-family: inherit; }\/* type *\/.aplus-v2 .premium-aplus .aplus-h1 { font-size: 32px; line-height: 1.2em; font-weight: 500; }.aplus-v2 .premium-aplus .aplus-h2 { font-size: 26px; line-height: 1.25em; font-weight: 500; }.aplus-v2 .premium-aplus .aplus-h3 { font-size: 18px; line-height: 1.25em; font-weight: 500; }.aplus-v2 .premium-aplus .aplus-p1 { font-size: 20px; line-height: 1.3em; font-weight: 300; }.aplus-v2 .premium-aplus .aplus-p2 { font-size: 16px; line-height: 1.4em; font-weight: 300; }.aplus-v2 .premium-aplus .aplus-p3 { font-size: 14px; line-height: 1.4em; font-weight: 300; }.aplus-v2 .premium-aplus .aplus-accent1 { font-size: 16px; line-height: 1.4em; font-weight: 600; }.aplus-v2 .premium-aplus .aplus-accent2 { font-size: 14px; line-height: 1.4em; font-weight: 600; }\/* spacing *\/.aplus-v2 .aplus-container-1 { padding: 40px; }.aplus-v2 .aplus-container-1-2 { padding: 40px 80px; }.aplus-v2 .aplus-container-2 { padding: 80px; }.aplus-v2 .aplus-container-3 { padding: 40px 0; }\/* Display *\/.aplus-v2 .premium-aplus .aplus-display-table { display: table; }.aplus-v2 .premium-aplus .aplus-display-table-cell { display: table-cell; }.aplus-v2 .premium-aplus .aplus-display-inline-block { display: inline-block; }\/* Aplus display table with min-width 1000px and fill remaining space inside parent *\/.aplus-v2.desktop .premium-aplus .aplus-display-table-width { min-width: 1000px; width: 100% }\/*** Padding and margin for element should be 10, 20, 40, or 80 px. Considering mini 10, small 20, medium 40, large 80.*\/\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {P.now('premium-module-10-hotspot-desktop').execute(function(init) {    if (init) {        return;    }    P.register('premium-module-10-hotspot-desktop', function() {        return function() {            P.when('jQuery', 'a-popover', 'ready').execute(function ($, popover) {                var $hoverPoints = $('.aplus-v2 .premium-aplus-module-10 .hover-point');                $hoverPoints.each(function(i, trigger) {                    return popover.create(trigger, $(trigger).data());                });                $hoverPoints.hover(                    function() {                        $(this).focus();                        $(this).addClass('selected');                    },                    function() {                        $(this).removeClass('selected');                    }                );            });        };    });});}));\u003c\/script\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\/** * Premium-module 12: Nav Carousel *\/.aplus-v2 .premium-aplus-module-12 .aplus-carousel-card {    position: relative;    width: 100%;}.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container {    position: relative;}.aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container {    \/* Match the aspect ratio of the desktop image uploaded via the editor (1464px x 600px) *\/    padding-top: calc(600 \/ 1464 * 100%); \/* ~40.983% *\/    height: 0;}.aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container \u003e div {    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;}\/* Override AUI styles. It poorly attempts to measure the slide heights before waiting until images load. *\/.aplus-v2 .premium-aplus-module-12 .a-carousel-viewport {    height: 100% !important;}.aplus-v2 .premium-aplus-module-12 .aplus-card-image img {    width: 100%;    height: auto;}.aplus-v2 .premium-aplus-module-12 .aplus-card-details-wrapper {    position: absolute;    top: 0;    width: 50%;    height: 100%;}.aplus-v2 .premium-aplus-module-12 .aplus-card-detail {    display: table;    width: 100%;    height: 100%}.aplus-v2 .premium-aplus-module-12 .card-description {    text-align: left;}html[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .card-description {    text-align: right;}.aplus-v2 .premium-aplus-module-12 .aplus-table-cell {    display: table-cell;    vertical-align: middle;}.aplus-v2 .premium-aplus-module-12 .aplus-text-background {    padding: 20px;}.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color {    background: rgba(0, 0, 0, 0.5);}.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color,.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h1,.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h5,.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol,.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul,.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol .a-list-item,.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul .a-list-item {    color: #fff;}.aplus-v2 .premium-aplus-module-12 .description {    padding-top: 20px;}\/* nav *\/.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions {    position: absolute;    top: 20px;    width: 100%;    text-align: center;}.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn {    display: inline-block;    margin: 7px 10px;    cursor: pointer;    border-radius: 30px;    border: 2px solid #000;    line-height: 2.5em;    min-width: 200px;    background-color: #fff;    white-space: nowrap;    color: #000;}.aplus-v2 .premium-aplus-module-12 .aplus-carousel-index {    display: none;}.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.aplus-active {    border-color: #fff;    background-color: #000;    color: #fff;}\/** * Regimen template specific css *\/.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen {    text-align: left;}html[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen {    text-align: right;}.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen {    text-align: right;    top: 50%;    width: 250px;    right: 75px;    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%);}html[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen {    text-align: left;    top: 50%;    left: 75px;    right: auto;}.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen {    display: inline-block;    margin: 10px 10px;    cursor: pointer;    border-radius: 30px;    border: 2px solid #000;    line-height: 2.5em;    width: 220px;    background-color: #fff;    white-space: nowrap;}.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active {    border-color: #fff;    background-color: #000;    color: #fff;}.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index {    display: inline-block;    margin-left: 6px;    width: 16px;    line-height: 26px;    color: #000;    text-align: center;}html[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index {    margin-left: 0px;    margin-right: 6px;}.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-index {    color: #fff;}.aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen {    position: absolute;    top: 0;    left: 0;    width: 100%;    background-color: #000;    opacity: 0.5;    text-align: center;}.aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen .aplus-headline {    color: #fff;    line-height: 2em;}\/** * Navigation template specific css *\/.aplus-v2 .premium-aplus-module-12--top-nav .aplus-carousel-actions {    background-color: rgba(0, 0, 0, 0.8);    top: 0px;}.aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn {    padding: 8px;    color: #fff;    background-color: transparent;    border: none;}.aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn.aplus-active {    text-decoration: underline;    text-underline-offset: 0.8em;    text-decoration-thickness: 3px;    background-color: transparent;    border: none;}\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {P.now('premium-module-12-nav-carousel').execute(function(init) {    if (init) {        return;    }    P.register('premium-module-12-nav-carousel', function(){        return function() {            P.when('A', 'jQuery', 'a-carousel-framework', 'ready').execute(function (A, $, framework) {                function initiateCarousel(module) {                    var MODULE_ID = $(module).data('module-id');                    \/**                    * Carousel button element classname                    * @const                    *\/                    var GOTO_BTN_CLASS_NAME = \"aplus-goto-btn-\" + MODULE_ID;                    \/**                    * Carousel button element active classname                    * @const                    *\/                    var GOTO_BTN_ACTIVE_CLASS_NAME = \"aplus-active\";                    \/**                    * AUI name for aui carousel                    * @const                    *\/                    var CAROUSEL_NAME = \"premium-aplus-12-carousel-\" + MODULE_ID;                    \/**                    * Module class name                    * @const                    *\/                    var MODULE_CLASS_NAME = \".aplus-v2 .premium-aplus-module-12\";                    \/**                    * Carousel text container class name                    * @const                    *\/                    var TEXT_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + \" .aplus-carousel-text-container-\" + MODULE_ID;                    \/**                    * Carousel text hidden class name                    * @const                    *\/                    var TEXT_CONTAINER_HIDDEN = \"aplus-hidden\";                    \/**                    * Carousel horizontal scroll container class name                    * @const                    *\/                    var HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + \" .aplus-horizontal-scroll-container-\" + MODULE_ID;                    function showCarouselText(oldIndex, newIndex) {                        var oldClass = TEXT_CONTAINER_CLASS_NAME + \"-\" + oldIndex;                        var newClass= TEXT_CONTAINER_CLASS_NAME + \"-\" + newIndex;                        $(oldClass).addClass(TEXT_CONTAINER_HIDDEN);                        $(newClass).removeClass(TEXT_CONTAINER_HIDDEN);                    }                    function scrollToCarouselButton(scrollLeft) {                        if ($(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).length) {                            $(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).animate({scrollLeft}, 200);                        }                    }                    \/**                    * Creates a CarouselButton class for provided carousel instance                    * @param {object} carousel - AUI Carousel instance                    * @returns {Class} - CarouselButton Class                    *\/                    function CarouselButtonTemplate(carousel) {                        \/**                        * Button for controlling the active slide                        * @constructor                        * @param {number} index - slide index                        * @param {DOMElement} [elem] - optional DOM element to use as this objects DOM representation                        *\/                        function CarouselButton(index, elem) {                            var self = this;                            this.index = index;                            this.carousel = carousel;                            \/* create the button element *\/                            this.elem = this.getElem(elem);                            this.$elem = $(this.elem);  \/* store jquery version *\/                            this.elem.addEventListener('click', self.handleClick.bind(self));                            \/* add this object to the object manager *\/                            CarouselButton.objects.byId[index] = this;                            CarouselButton.objects.all.push(this);                        }                        \/**                        * Describe behavior for click events on this.elem                        * @memberOf CarouselButton                        *\/                        CarouselButton.prototype.handleClick = function(e) {                            e.preventDefault();                            this.carousel.gotoPage(this.index);                        };                        \/**                        * Enter active state                        * @memberOf CarouselButton                        *\/                        CarouselButton.prototype.activate = function() {                            this.$elem.addClass(GOTO_BTN_ACTIVE_CLASS_NAME);                        };                        \/**                        * Enter inactive state                        * @memberOf CarouselButton                        *\/                        CarouselButton.prototype.deactivate = function() {                            this.$elem.removeClass(GOTO_BTN_ACTIVE_CLASS_NAME);                        };                        \/**                        * Returns an existing or creates a new bound element for this object                        * @memberOf CarouselButton                        * @param {DOMElement} [elem] - optionally provide an existing element in the DOM to use                        * @returns {DOMElement} - this objects DOM representation                        *\/                        CarouselButton.prototype.getElem = function(elem) {                            if (this.elem) return this.elem;                            if (elem) return elem;                            var createdElem = document.createElement('span');                            createdElem.className = GOTO_BTN_CLASS_NAME;                            return createdElem;                        };                        \/** @const Object manager *\/                        CarouselButton.objects = {                            byId: {},                            all: [],                        };                        return CarouselButton;                    }                    framework.onInit(CAROUSEL_NAME, function(carousel) {                        \/** @const {Class} *\/                        var CarouselButton = CarouselButtonTemplate(carousel);                        \/* create carousel controls *\/                        var $carouselBtns = $(safeClassSelector(GOTO_BTN_CLASS_NAME));                        var btns = $carouselBtns.map(function(i, btnElem) {                            return new CarouselButton(i + 1, btnElem);                        });                        \/* activate first one *\/                        CarouselButton.objects.byId[1].activate();                        \/* Listen to slide changes *\/                        A.on(\"a:carousel:\" + CAROUSELNAME + \":change:pageNumber\", function (data) {                            var newCarouselButton = CarouselButton.objects.byId[data.newValue];                            var marginLeft = parseInt(getComputedStyle(newCarouselButton.elem).getPropertyValue('margin-left'));                            var positionLeft = newCarouselButton.elem.offsetLeft - marginLeft;                            newCarouselButton.activate();                            CarouselButton.objects.byId[data.oldValue].deactivate();                            scrollToCarouselButton(positionLeft);                            showCarouselText(data.oldValue, data.newValue);                        });                    });                    \/**                    * @returns {string} - css classname prefixed with module selector                    *\/                    function safeClassSelector(className) {                        return '.' + MODULE_CLASS_NAME + ' .' + className;                    }                }                $('.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container').each(function (index, module) {                    initiateCarousel(module);                });                framework.createAll();                framework.initializeAll();            });        }    })});}));\u003c\/script\u003e\u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\"\u003e\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003ch1 class=\"a-text-center aplus-container-3 aplus-h1 a-text-bold\"\u003eKayak Cart for Easier Transporting\u003c\/h1\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n\u003cimg alt=\"kayak cart\" class=\"a-lazy-loaded lazyautosizes lazyloaded lazyload\" data-sizes=\"auto\" data-src=\"https:\/\/img.shopublicpic.com\/products\/ed589ff38ea847d5b218ec66340102e9.jpg\" sizes=\"1464px\" src=\"https:\/\/img.shopublicpic.com\/products\/ed589ff38ea847d5b218ec66340102e9.jpg\"\u003e\u003cnoscript\u003e\u003cimg alt=\"kayak cart\" class=\"lazyload\" data-sizes=\"auto\" data-src=\"https:\/\/img.shopublicpic.com\/products\/dab5485b0fb2490b95b9ac2e8f895d1c.jpg\" src=\"https:\/\/img.shopublicpic.com\/products\/dab5485b0fb2490b95b9ac2e8f895d1c.jpg\"\u003e\u003c\/noscript\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"a-section a-text-center\"\u003e\u003cp class=\"aplus-description aplus-container-3 aplus-p1\"\u003eAll-terrain solid tires can cross grassland, gravel road, and sand beach. It's the best option for helping you carry kayaks to your destinations with no effort.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-12-nav-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-12 premium-aplus-module-12--top-nav\"\u003e\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\" data-module-id=\"1\"\u003e\n\u003cdiv class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular aplus-image-carousel-container\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-12-carousel-1\"}' data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" id=\"premium-aplus-12-carousel-1-id\"\u003e\n\u003cinput autocomplete=\"on\" class=\"a-carousel-firstvisibleitem\" type=\"hidden\"\u003e\u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-left\"\u003e                                      \u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\u003cdiv class=\"a-carousel-viewport\"\u003e\u003col class=\"a-carousel\" role=\"list\"\u003e\n\u003cli aria-setsize=\"2\" class=\"a-carousel-card aplus-carousel-card\" role=\"listitem\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg alt=\"canoe trolley cart\" class=\"lazyautosizes lazyloaded lazyload\" data-sizes=\"auto\" data-src=\"https:\/\/img.shopublicpic.com\/products\/d1d88a497d4146b7b9f64aa96bac264b.jpg\" sizes=\"1169px\" src=\"https:\/\/img.shopublicpic.com\/products\/d1d88a497d4146b7b9f64aa96bac264b.jpg\"\u003e\u003c\/div\u003e \u003c\/li\u003e\n\u003cli aria-setsize=\"2\" class=\"a-carousel-card aplus-carousel-card\" role=\"listitem\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg alt=\"heavy duty kayak cart\" class=\"lazyautosizes lazyloading lazyload\" data-sizes=\"auto\" data-src=\"https:\/\/img.shopublicpic.com\/products\/a69f9a7e8dfc4d43803a0fd21fd154f3.jpg\" sizes=\"1169px\" src=\"https:\/\/img.shopublicpic.com\/products\/a69f9a7e8dfc4d43803a0fd21fd154f3.jpg\"\u003e\u003c\/div\u003e \u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e                                      \u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section aplus-carousel-actions\" id=\"aplus-carousel-actions-1\"\u003e\n\u003cspan class=\"aplus-goto-btn aplus-goto-btn-1 aplus-active\"\u003e \u003cspan class=\"aplus-carousel-index\"\u003e1\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eStrong Load Capacity\u003c\/span\u003e \u003c\/span\u003e\u003cspan class=\"aplus-goto-btn aplus-goto-btn-1\"\u003e \u003cspan class=\"aplus-carousel-index\"\u003e2\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eFit Multiple Terrain\u003c\/span\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {    P.when('premium-module-12-nav-carousel').execute(function(init){        init();    });}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-12-nav-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-12 premium-aplus-module-12--top-nav\"\u003e\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\" data-module-id=\"2\"\u003e\n\u003cdiv class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular aplus-image-carousel-container\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-12-carousel-2\"}' data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" id=\"premium-aplus-12-carousel-2-id\"\u003e\n\u003cinput autocomplete=\"on\" class=\"a-carousel-firstvisibleitem\" type=\"hidden\"\u003e\u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-left\"\u003e                                      \u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\u003cdiv class=\"a-carousel-viewport\"\u003e\u003col class=\"a-carousel\" role=\"list\"\u003e\n\u003cli aria-setsize=\"2\" class=\"a-carousel-card aplus-carousel-card\" role=\"listitem\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg alt=\"heavy duty kayak trailer\" class=\"lazyautosizes lazyloading lazyload\" data-sizes=\"auto\" data-src=\"https:\/\/img.shopublicpic.com\/products\/0257e0af7ff848429bdab8edb3684a5e.jpg\" sizes=\"1169px\" src=\"https:\/\/img.shopublicpic.com\/products\/0257e0af7ff848429bdab8edb3684a5e.jpg\"\u003e\u003c\/div\u003e \u003c\/li\u003e\n\u003cli aria-setsize=\"2\" class=\"a-carousel-card aplus-carousel-card\" role=\"listitem\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg alt=\"kayak wheels\" class=\"lazyload\" data-sizes=\"auto\" data-src=\"https:\/\/img.shopublicpic.com\/products\/afb95a514efc421aaa5883dd0e806746.jpg\" src=\"https:\/\/img.shopublicpic.com\/products\/afb95a514efc421aaa5883dd0e806746.jpg\"\u003e\u003c\/div\u003e \u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e                                      \u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section aplus-carousel-actions\" id=\"aplus-carousel-actions-2\"\u003e\n\u003cspan class=\"aplus-goto-btn aplus-goto-btn-2 aplus-active\"\u003e \u003cspan class=\"aplus-carousel-index\"\u003e1\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eNonslip \u0026amp; Stable\u003c\/span\u003e \u003c\/span\u003e\u003cspan class=\"aplus-goto-btn aplus-goto-btn-2\"\u003e \u003cspan class=\"aplus-carousel-index\"\u003e2\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eVersatile Use\u003c\/span\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {    P.when('premium-module-12-nav-carousel').execute(function(init){        init();    });}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-12-nav-carousel aplus-premium\"\u003e\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-12 premium-aplus-module-12--top-nav\"\u003e\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\" data-module-id=\"3\"\u003e\u003cdiv class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular aplus-image-carousel-container\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-12-carousel-3\"}' data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" id=\"premium-aplus-12-carousel-3-id\"\u003e\u003cinput autocomplete=\"on\" class=\"a-carousel-firstvisibleitem\" type=\"hidden\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e","brand":"mysite","offers":[{"title":"Default Title","offer_id":45152635060406,"sku":"-848183679","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/6652\/9462\/files\/c0f6a4c66f20485a98ff48a66cd6b5c2.jpg?v=1780297393","url":"https:\/\/ntaim.shop\/products\/heavy-duty-kayak-cart-350lbs-load-capacity-foldable-canoe-trolley-with-13-beach-wheels-adjustable-carrier-width-nonslip-support-foot-for-kay","provider":"My Store","version":"1.0","type":"link"}