{"product_id":"electric-kettle-multi-functional-portable-travel-water-boiler-cooker-30-oz-electric-kettle-for-coffee-cooking-popcorn-maker-camping-rv-essen","title":"Electric Kettle, Multi-Functional Portable Travel Water Boiler Cooker, 30 oz Electric Kettle for Coffee, Cooking, Popcorn Maker, Camping RV Essentials","description":"\u003cdiv class=\"product-description\"\u003e\u003csection class=\"desc-box richtext-box\"\u003e\u003cdiv class=\"product__info-description body3 rte\"\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\u003e\u003ctable class=\"a-normal a-spacing-micro\"\u003e\u003ctbody\u003e\n\u003ctr class=\"a-spacing-small po-color\"\u003e\n\u003ctd class=\"a-span3\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003eColor\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"a-span9\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003eBlack\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"a-spacing-small po-special_feature\"\u003e\n\u003ctd class=\"a-span3\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003eSpecial Feature\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"a-span9\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003eBoil-Dry Protection. Preset Temp Control. Auto-Shut Off. Coutinuous Heating\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"a-spacing-small po-container.type\"\u003e\n\u003ctd class=\"a-span3\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003ePackage Information\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"a-span9\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003eKettle\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"a-spacing-small po-finish_type\"\u003e\n\u003ctd class=\"a-span3\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003eFinish Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"a-span9\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003ePainted\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable class=\"a-keyvalue prodDetTable\" id=\"productDetails_detailBullets_sections1\" role=\"presentation\" style=\"width: 100%; height: 512px;\"\u003e\u003ctbody\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eColor\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 42px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eSpecial Feature\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003eBoil-Dry Protection. Preset Temp Control. Auto-Shut Off. Coutinuous Heating\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003ePackage Information\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003eKettle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eFinish Type\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003ePainted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eProduct Dimensions\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003e5.67\"L x 5.67\"W x 10.47\"H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eIncluded Components\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003eLid\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eMaterial Feature\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003eNon-Toxic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eProduct Care Instructions\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003eHand Wash\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 42px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eRecommended Uses For Product\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003eTravel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eItem Weight\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003e2.38 Pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21.5px;\"\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\" style=\"width: 32.4307%;\"\u003eItem Weight\u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\" style=\"width: 67.1432%;\"\u003e2.38 pounds\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\n\u003cstyle\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%;}htmldir=\"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;}htmldir=\"rtl\" .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container { padding-left: 0px; padding-right: 40px;}.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container { padding-right: 40px;}htmldir=\"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\u003cstyle\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\u003cstyle\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;}htmldir=\"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 *\/htmldir=\"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%);}htmldir=\"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; width: 220px; background-color: #fff; padding: 2px 0 2px;}.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-goto-btn.regimen.aplus-active .aplus-carousel-index { color: inherit;}.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-label { color: inherit;}.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index { display: inline-block; width: 12px; color: #000;}.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-label { color: #000;}htmldir=\"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-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\u003cstyle\u003e\/** * Premium-module 8: Hero Video module *\/.aplus-v2 .premium-aplus-module-8 .premium-aplus-module-8-video { position: relative; width: 100%;}.aplus-v2 .premium-aplus-module-8 .video-placeholder { padding-bottom: 40.984%; \/* Video or image required size 1464 : 600 = 40.9836 *\/}.aplus-v2 .premium-aplus-module-8 .video-container { position: absolute; top: 0; width: 100%; height: 100%;}\/*Override the default VSE video player size*\/.aplus-v2 .premium-aplus-module-8 .video-js.vjs-fluid { padding: 0;}\u003c\/style\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.byIdindex = 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).attr('aria-selected'. 'true');  };  \/**  * Enter inactive state  * @memberOf CarouselButton  *\/  CarouselButton.prototype.deactivate = function() {  this.$elem.removeClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected'. 'false');  };  \/**  * 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.byId1.activate();  \/* Listen to slide changes *\/  A.on(\"a:carousel:\" + CAROUSELNAME + \":change:pageNumber\". function (data) {  var newCarouselButton = CarouselButton.objects.byIddata.newValue;  var marginLeft = parseInt(getComputedStyle(newCarouselButton.elem).getPropertyValue('margin-left'));  var positionLeft = newCarouselButton.elem.offsetLeft - marginLeft;  newCarouselButton.activate();  CarouselButton.objects.byIddata.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\/noscript\u003e\u003cdiv class=\"celwidget aplus-module premium-module-8-hero-video aplus-premium\"\u003e\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-8\"\u003e\u003cdiv class=\"a-section a-spacing-none premium-aplus-module-8-video\"\u003e\u003cdiv class=\"a-section a-spacing-none video-container\"\u003e\u003cdiv id=\"8da6682f-4de4-41c2-ae5e-1a64ee2b1ddf\" style=\"width: 100%; height: 100%;\"\u003e\u003cscript data-a-state='{\"key\":\"aplus-789008-player-ps\"}' type=\"a-state\"\u003e{\"clickstreamNexusMetricsConfig\":{\"actionType\":\"DISCOVERY\".\"productId\":\"\".\"eventOwner\":\"vsemetrics_playercards\".\"schemaId\":\"clickstream.CustomerEvent.4\".\"producerId\":\"vsemetrics_playercards\".\"eventType\":\"IVEVideoView\"}.\"clientPrefix\":\"aplus-789008\".\"ccvDisclosure\":\"\".\"closedCaptionsConfig\":{\"captionsOnTexts\":{\"en\":\"English (Automated)\"}.\"captionsOffText\":\"Captions off\".\"languageToLabelTexts\":{\"English\":\"English\"}}.\"sushiMetricsConfig\":{\"isRobot\":false.\"clientId\":\"VSE-US\".\"videoAsinList\":\"\".\"weblabIds\":\"\".\"eventSource\":\"Player\".\"sessionId\":\"147-7134009-2660681\".\"refMarkers\":\"aplus-789008_ref\".\"placementContext\":\"AplusWidget\".\"marketplaceId\":\"ATVPDKIKX0DER\".\"isInternal\":false.\"endpoint\":\"https:\/\/unagi-na.amazon.com\/1\/events\/com.amazon.eel.vse.metrics.prod.events.test\".\"requestId\":\"0C997465D591414C9859\".\"customerId\":\"0\".\"sessionType\":1}.\"mimeType\":\"video\/mp4\".\"nexusMetricsConfig\":{\"isInternal\":false.\"widgetMetricsSchemaId\":\"vse.VSECardsEvents.8\".\"clientId\":\"VSE-US\".\"videoAsinList\":\"\".\"weblabIds\":\"\".\"eventSource\":\"Player\".\"videoAsin\":\"hero-video\".\"producerId\":\"vsemetrics_playercards\".\"refMarkers\":\"aplus-789008_ref\".\"placementContext\":\"AplusWidget\".\"playerTSMMetricsSchemaId\":\"vse.VSECardsPlayerEvents.7\"}.\"videoHeight\":0.\"videoWidth\":0.\"videoUrl\":\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media\/sc\/0b040ab3-5532-47b3-b7ad-a0f47c217903.mp4\".\"metricsEmissionMethod\":\"nexus\".\"imageUrl\":\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media\/sc\/6f2bcca7-64be-46c4-808c-47b731141fa5.__CR0.0.1464.600_PT0_SX1464_V1___.jpeg\".\"awaConfig\":{\"useUpNextComponent\":false.\"clickstreamNexusMetricsConfig\":{\"actionType\":\"DISCOVERY\".\"productId\":\"\".\"eventOwner\":\"vsemetrics_playercards\".\"schemaId\":\"clickstream.CustomerEvent.4\".\"producerId\":\"vsemetrics_playercards\".\"eventType\":\"IVEVideoView\"}.\"initialVideo\":\"hero-video\".\"shouldPreload\":true.\"enableClickBasedAttribution\":false.\"isChromelessPlayer\":false.\"closedCaptionsConfig\":{\"captionsOnTexts\":{\"en\":\"English (Automated)\"}.\"captionsOffText\":\"Captions off\".\"languageToLabelTexts\":{\"English\":\"English\"}}.\"showPlayerPlayButton\":false.\"isVideoImmersivePlayer\":false.\"metricsEmissionMethod\":\"nexus\".\"skipInitialFocus\":false.\"playerSkin\":\"none\".\"disabledViewIds\":\"replayHint\".\"includeEarnsComissionDisclosure\":false.\"customerId\":\"0\".\"containerId\":\"aplus-789008-player-c3d7c62e-8fad-4cc1-8c28-659e49ae96d7\".\"allowCrossOrigin\":false.\"requestMetadata\":{\"marketplaceId\":\"ATVPDKIKX0DER\".\"clientId\":\"VSE-US\".\"method\":\"AplusWidget\".\"requestId\":\"0C997465D591414C9859\".\"pageAsin\":\"\".\"sessionId\":\"147-7134009-2660681\"}.\"shouldLoop\":false.\"shouldDisableControls\":false.\"alwaysSetInitialVideo\":true.\"showPlayerCloseButton\":false.\"clientPrefix\":\"\".\"useAutoplayFallback\":false.\"sushiMetricsConfig\":{\"isRobot\":false.\"clientId\":\"VSE-US\".\"videoAsinList\":\"\".\"weblabIds\":\"\".\"eventSource\":\"Player\".\"sessionId\":\"147-7134009-2660681\".\"refMarkers\":\"aplus-789008_ref\".\"placementContext\":\"AplusWidget\".\"marketplaceId\":\"ATVPDKIKX0DER\".\"isInternal\":false.\"endpoint\":\"https:\/\/unagi-na.amazon.com\/1\/events\/com.amazon.eel.vse.metrics.prod.events.test\".\"requestId\":\"0C997465D591414C9859\".\"customerId\":\"0\".\"sessionType\":1}.\"ospLinkCode\":\"\".\"showPosterImage\":true.\"languageCode\":\"en\".\"version\":\"\".\"nexusMetricsConfig\":{\"isInternal\":false.\"widgetMetricsSchemaId\":\"vse.VSECardsEvents.8\".\"clientId\":\"VSE-US\".\"videoAsinList\":\"\".\"weblabIds\":\"\".\"eventSource\":\"Player\".\"videoAsin\":\"hero-video\".\"producerId\":\"vsemetrics_playercards\".\"refMarkers\":\"aplus-789008_ref\".\"placementContext\":\"AplusWidget\".\"playerTSMMetricsSchemaId\":\"vse.VSECardsPlayerEvents.7\"}.\"shouldStartMuted\":false.\"airyVersion\":\"VideoJS\".\"languagePreferenceStrings\":{}.\"enableInactiveFocus\":true.\"isReactFactory\":false.\"enableDelphiAttribution\":false.\"includeReportWidget\":false.\"shouldAutoplay\":false}.\"needPlayerFactory\":false.\"isMobile\":false}\u003c\/noscript\u003e\u003cdiv class=\"vse-airy-container vse-player-container none\"\u003e\u003cdiv class=\"a-section a-spacing-none ive-player-label-container\" data-element-id=\"ive-player-label-container\" id=\"ive-aplus-789008-player-label-container\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\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\/div\u003e                  \u003c\/div\u003e                \u003c\/expand-component\u003e              \u003cdiv class=\"product__info-item m-26\" \u003e                \u003clink href=\"\/cdn\/shop\/prev\/32ce041007058889bd9ccb8b22ade877\/1751957187337\/assets\/snippet-share-card.css\" rel=\"stylesheet\" type=\"text\/css\" media=\"all\"\u003e\u003cscript src=\"\/cdn\/shop\/prev\/32ce041007058889bd9ccb8b22ade877\/1751957187337\/assets\/share-card.js\" defer\u003e\u003c\/script\u003e\u003cshare-card class=\"third-party-share notranslate\" data-id=\"block_12\"\u003e\u003ca class=\"third-party-item\" data-platform=\"Facebook\" href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.hbsvats.shop%2Fproducts%2Felectric-kettle-multi-functional-portable-travel-water-boiler-cooker-30-oz-electric-kettle-for-coffee-cooking-popcorn-maker-camping-rv-essen\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003cdiv class=\"third-party-icon\"\u003e\u003c\/div\u003e\u003c\/a\u003e\u003ca class=\"third-party-item\" data-platform=\"Twitter\" href=\"https:\/\/twitter.com\/share?text=Electric%20Kettle%2C%20Multi-Functional%20Portable%20Travel%20Water%20Boiler%20Cooker%2C%2030%20oz%20Electric%20Kettle%20for%20Coffee%2C%20Cooking%2C%20Popcorn%20Maker%2C%20Camping%20RV%20Essentials\u0026amp;url=https%3A%2F%2Fwww.hbsvats.shop%2Fproducts%2Felectric-kettle-multi-functional-portable-travel-water-boiler-cooker-30-oz-electric-kettle-for-coffee-cooking-popcorn-maker-camping-rv-essen\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003cdiv class=\"third-party-icon\"\u003e\u003c\/div\u003e\u003c\/a\u003e\u003ca class=\"third-party-item\" data-platform=\"Pin\" href=\"https:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwww.hbsvats.shop%2Fproducts%2Felectric-kettle-multi-functional-portable-travel-water-boiler-cooker-30-oz-electric-kettle-for-coffee-cooking-popcorn-maker-camping-rv-essen\u0026amp;media=https:\/\/img-va.myshopline.com\/image\/store\/1755929379923\/508256AB-E5D8-5F68-6FE4-7EFBE32EA0C3.jpg?w=1376\u0026amp;h=1500\u0026amp;description=Electric%20Kettle%2C%20Multi-Functional%20Portable%20Travel%20Water%20Boiler%20Cooker%2C%2030%20oz%20Electric%20Kettle%20for%20Coffee%2C%20Cooking%2C%20Popcorn%20Maker%2C%20Camping%20RV%20Essentials\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003cdiv class=\"third-party-icon\"\u003e\u003c\/div\u003e\u003c\/a\u003e\u003cdiv class=\"third-party-more\" id=\"share_card_block_12\"\u003e\n\u003cdiv class=\"third-party-arrow third-party-arrow-small\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"third-party-more-list\"\u003e\n\u003ca class=\"third-party-item\" data-platform=\"Line\" href=\"https:\/\/social-plugins.line.me\/lineit\/share?url=https%3A%2F%2Fwww.hbsvats.shop%2Fproducts%2Felectric-kettle-multi-functional-portable-travel-water-boiler-cooker-30-oz-electric-kettle-for-coffee-cooking-popcorn-maker-camping-rv-essen\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003cdiv class=\"third-party-icon\"\u003e\u003c\/div\u003e\u003c\/a\u003e\u003ca class=\"third-party-item\" data-platform=\"Whatsapp\" href=\"https:\/\/api.whatsapp.com\/send\/?text=https%3A%2F%2Fwww.hbsvats.shop%2Fproducts%2Felectric-kettle-multi-functional-portable-travel-water-boiler-cooker-30-oz-electric-kettle-for-coffee-cooking-popcorn-maker-camping-rv-essen\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003cdiv class=\"third-party-icon\"\u003e\u003c\/div\u003e\u003c\/a\u003e\u003ca class=\"third-party-item\" data-platform=\"Tumblr\" href=\"https:\/\/www.tumblr.com\/widgets\/share\/tool?posttype=link\u0026amp;canonicalUrl=https%3A%2F%2Fwww.hbsvats.shop%2Fproducts%2Felectric-kettle-multi-functional-portable-travel-water-boiler-cooker-30-oz-electric-kettle-for-coffee-cooking-popcorn-maker-camping-rv-essen\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003cdiv class=\"third-party-icon\"\u003e\u003c\/div\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/share-card\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\/div\u003e\u003c\/section\u003e\u003c\/div\u003e","brand":"mysite","offers":[{"title":"Joulle Kettle Pot Camouflage","offer_id":45786158268450,"sku":"Joulle Kettle Pot Camouflage-852949861","price":76.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0884\/4456\/7586\/files\/7d0253ee0b2a49759a48a9fd9f3bfdcb.jpg?v=1781592252","url":"https:\/\/daicia.com\/products\/electric-kettle-multi-functional-portable-travel-water-boiler-cooker-30-oz-electric-kettle-for-coffee-cooking-popcorn-maker-camping-rv-essen","provider":"Daicia","version":"1.0","type":"link"}