{"product_id":"gaming-chair-ergonomic-office-chair_e7cedff4","title":"Gaming chair ergonomic office chair","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\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\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\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\u003cdiv\u003e\u003ctable class=\"a-normal a-spacing-micro\"\u003e\u003ctbody\u003e\n\u003ctr class=\"a-spacing-small po-brand\"\u003e\n\u003ctd class=\"a-span3\"\u003e \u003cspan class=\"a-size-base a-text-bold\"\u003eBrand\u003c\/span\u003e \u003c\/td\u003e\n\u003ctd class=\"a-span9\"\u003e \u003cspan class=\"a-size-base po-break-word\"\u003ePrimy\u003c\/span\u003e \u003c\/td\u003e\n\u003c\/tr\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\"\u003eWhite\u003c\/span\u003e \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"a-spacing-small po-item_depth_width_height\"\u003e\n\u003ctd class=\"a-span3\"\u003e \u003cspan class=\"a-size-base a-text-bold\"\u003eProduct Dimensions\u003c\/span\u003e \u003c\/td\u003e\n\u003ctd class=\"a-span9\"\u003e \u003cspan class=\"a-size-base po-break-word\"\u003e23\"D x 12\"W x 20\"H\u003c\/span\u003e \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"a-spacing-small po-size\"\u003e\n\u003ctd class=\"a-span3\"\u003e \u003cspan class=\"a-size-base a-text-bold\"\u003eSize\u003c\/span\u003e \u003c\/td\u003e\n\u003ctd class=\"a-span9\"\u003e \u003cspan class=\"a-size-base po-break-word\"\u003ePR988ZK\u003c\/span\u003e \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"a-spacing-small po-back.style\"\u003e\n\u003ctd class=\"a-span3\"\u003e \u003cspan class=\"a-size-base a-text-bold\"\u003eBack Style\u003c\/span\u003e \u003c\/td\u003e\n\u003ctd class=\"a-span9\"\u003e \u003cspan class=\"a-size-base po-break-word\"\u003eSolid Back\u003c\/span\u003e \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003cbr\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 🎮Comfy Ergonomic Gaming Chair Primy ergonomic gaming office chairs are designed with ergonomic construction to protect the lumbar spine. head and neck. 3D elastic lumbar pillow fine-tuned fit lumbar design to support the lumbar back can effectively avoid lumbar suspension. excessive force. lumbar spine injury. The computer desk chair in Primy features an ergonomic lumbar partition design to decompress the lower back. The backrest is divided into two parts to decompress the lumbar back. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 🕹Simple Adjustment and Installation The difference between Primy's new office chair and ordinary chairs on the market uses a built-in button to adjust the height of the chair. No effort is required. just listen to the sound of the cues inside the keel and lift gently to adjust three height. Primy's chairs come with specialized assembly instructions and assembly videos that allow you to assemble the chair easily. Let you sit comfortably. play well. work well. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 🥇Elastic Breathable Arch Ergonomic Seat Cushion Computer Chair The seat cushion and backrest of the office chair consists of a double woven mesh of cowhide. the seat cushion of the gaming chair is a arch surface streamlined design fits the human hip line disperses the thigh and hip pressure. allowing you to sit for a long time more relaxed. greatly reducing the sense of oppression. The backrest has three levels of up and down adjustment and air bar up and down adjustment to perfectly match your height and desk. gaming desk table. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 🏆Adjustable Ergonomic Headrest The headrest of the Primy office gaming chair adopts a widened headrest that conforms to the curve of the human neck. which can be adjusted up and down. rotated 60 degrees back and forth. and naturally fits to support the neck. 360°swivel and smooth racing caster wheels for mobility. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e The armrests of the Primy office chair can be adjusted to different postures. whether a sitting upright. reclining or playing with mobile phones. giving arm support at any time. \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\u003ctable class=\"a-keyvalue prodDetTable\" id=\"productDetails_detailBullets_sections1\" role=\"presentation\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Brand \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Primy \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Color \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e White \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Product Dimensions \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e 23\"D x 12\"W x 20\"H \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Size \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e PR988ZK \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Back Style \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Solid Back \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Special Feature \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Adjustable Lumbar. Adjustable Height. Ergonomic. Arm Rest. Head Support \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Product Care Instructions \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Wipe Clean \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Unit Count \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e 1.0 Count \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Recommended Uses For Product \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Office. Gaming \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Style \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Fine \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Finish Type \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Brushed \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Room Type \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Office \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Age Range (Description) \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Adult \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Included Components \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e User Manual. Cushion. Caster \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Arm Style \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e With arms \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Surface Recommendation \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Hard Floor \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Form Factor \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Recliner \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Seat Depth \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e 20.47 inches \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Item Weight \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e 37.5 pounds \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Manufacturer \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e Primy \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e ASIN \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e B0BTD5ZY31 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003eCustomer Reviews\u003c\/th\u003e\n\u003ctd class=\"a-size-base\"\u003e \u003cstyle type=\"text\/css\"\u003e    \/*     * Fix for UDP-1061. Average customer reviews has a small extra line on hover     * https:\/\/omni-grok.amazon.com\/xref\/src\/appgroup\/websiteTemplates\/retail\/SoftlinesDetailPageAssets\/udp-intl-lock\/src\/legacy.css?indexName=WebsiteTemplates#40    *\/    .noUnderline a:hover {         text-decoration: none;     }    .cm-cr-review-stars-spacing-big {        margin-top: 1px;    }\u003c\/style\u003e\n\u003cdiv data-asin=\"B0BTD5ZY31\" data-ref=\"dpx_acr_pop_\" id=\"averageCustomerReviews\"\u003e\n\u003cspan class=\"a-declarative\" data-acrstarslink-click-metrics=\"{}\" data-action=\"acrStarsLink-click-metrics\" data-csa-c-func-deps=\"aui-da-acrStarsLink-click-metrics\" data-csa-c-type=\"widget\"\u003e \u003cspan class=\"reviewCountTextLinkedHistogram noUnderline\" id=\"acrPopover\" title=\"4.6 out of 5 stars\"\u003e\u003cspan class=\"a-declarative\" data-a-popover='{\"max-width\":\"700\".\"closeButton\":\"false\".\"name\":\"star_ratings_popover\".\"position\":\"triggerBottom\".\"url\":\"\/gp\/customer-reviews\/widgets\/average-customer-review\/popover\/ref=dpx_acr_pop_?contextId=dpx\u0026amp;asin=B0BTD5ZY31\"}' data-action=\"a-popover\" data-csa-c-func-deps=\"aui-da-a-popover\" data-csa-c-type=\"widget\"\u003e \u003c\/span\u003e \u003cspan class=\"a-letter-space\"\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-letter-space\"\u003e\u003c\/span\u003e\u003cspan class=\"a-declarative\" data-acrlink-click-metrics=\"{}\" data-action=\"acrLink-click-metrics\" data-csa-c-func-deps=\"aui-da-acrLink-click-metrics\" data-csa-c-type=\"widget\"\u003e \u003c\/span\u003e\u003cscript type=\"text\/javascript\"\u003e                                        var dpAcrHasRegisteredArcLinkClickAction;                    P.when('A'. 'ready').execute(function(A) {                        if (dpAcrHasRegisteredArcLinkClickAction !== true) {                            dpAcrHasRegisteredArcLinkClickAction = true;                            A.declarative(                                'acrLink-click-metrics'. 'click'.                                { \"allowLinkDefault\": true }.                                function (event) {                                    if (window.ue) {                                        ue.count(\"acrLinkClickCount\". (ue.count(\"acrLinkClickCount\") || 0) + 1);                                    }                                }                            );                        }                    });                \u003c\/script\u003e\u003cscript type=\"text\/javascript\"\u003e            P.when('A'. 'cf').execute(function(A) {                A.declarative('acrStarsLink-click-metrics'. 'click'. { \"allowLinkDefault\" : true }.  function(event){                    if(window.ue) {                        ue.count(\"acrStarsLinkWithPopoverClickCount\". (ue.count(\"acrStarsLinkWithPopoverClickCount\") || 0) + 1);                    }                });            });        \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cbr\u003e 4.6 out of 5 stars \u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Best Sellers Rank \u003c\/th\u003e\n\u003ctd\u003e \u003cspan\u003e \u003cspan\u003e#68.848 in Home \u0026amp; Kitchen ()\u003c\/span\u003e \u003cbr\u003e \u003cspan\u003e#57 in \u003c\/span\u003e \u003cbr\u003e \u003c\/span\u003e \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"a-color-secondary a-size-base prodDetSectionEntry\"\u003e Date First Available \u003c\/th\u003e\n\u003ctd class=\"a-size-base prodDetAttrValue\"\u003e January 30. 2023 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cbr\u003e\u003cdiv cel_widget_id=\"aplus\" class=\"aplus-v2 desktop celwidget\"\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%;}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 {\tpadding-left: 0px;\tpadding-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 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\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;}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*\/.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen {  text-align: left;}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;    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;}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-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;}\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\/** * Premium-module 7: Video module - Text on right *\/.aplus-v2 .premium-aplus-module-7 .video-panel-container..aplus-v2 .premium-aplus-module-7 .text-panel-container {    vertical-align: middle;    width: 50%;}.aplus-v2 .premium-aplus-module-7 .video-panel {    position: relative;}.aplus-v2 .premium-aplus-module-7 .video-placeholder {    padding-bottom: 75%;  \/* Aspect ratio 4:3 for video and image *\/}.aplus-v2 .premium-aplus-module-7 .video-container {    position: absolute;    top: 0;    width: 100%;    height: 100%;}.aplus-v2 .premium-aplus.premium-aplus-module-7 .title {    padding-bottom: 20px;}\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\/** * Premium-module 13: Carousel *\/.aplus-v2 .premium-aplus-module-13 .aplus-carousel-container {    position: relative;}.aplus-v2 .premium-aplus-module-13 .aplus-carousel-element {    position: relative;    width: 100%;}.aplus-v2 .premium-aplus-module-13 .aplus-card-description-wrapper {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}.aplus-v2 .premium-aplus-module-13 .aplus-card-description {    display: table;    width: 50%;    height: 100%;    color: #fff;}.aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell {    display: table-cell;    vertical-align: middle;    text-align: left;}htmldir=\"rtl\" .aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell {    text-align: right;}.aplus-v2 .premium-aplus-module-13 .aplus-text-background {    background: rgba(0. 0. 0. 0.5);}.aplus-v2 .premium-aplus-module-13 .aplus-text-background..aplus-v2 .premium-aplus-module-13 .aplus-text-background h1..aplus-v2 .premium-aplus-module-13 .aplus-text-background h5..aplus-v2 .premium-aplus-module-13 .aplus-text-background ol..aplus-v2 .premium-aplus-module-13 .aplus-text-background ul..aplus-v2 .premium-aplus-module-13 .aplus-text-background ol .a-list-item..aplus-v2 .premium-aplus-module-13 .aplus-text-background ul .a-list-item {    color: #fff;}.aplus-v2 .premium-aplus-module-13 .aplus-card-body {    padding: 20px 40px 0 0;}htmldir=\"rtl\" .aplus-v2 .premium-aplus-module-13 .aplus-card-body {    padding: 20px 0 0 40px;}.aplus-v2 .premium-aplus-module-13 .aplus-card-link-button {    text-align: center;    padding-top: 20px;}.aplus-v2 .premium-aplus-module-13 .aplus-pagination-wrapper {    position: absolute;    top: 92%;    width: 100%;}\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);                        };                        \/**                        * 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.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\/script\u003e\u003cdiv cel_widget_id=\"aplus-premium-module-13-carousel\" class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\u003cdiv class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular\" data-a-carousel-options='{\"peek_percentage\":0.\"minimum_gutter_width\":0.\"show_partial_next\":false.\"name\":\"premium-aplus-13-carousel-0\"}' data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" id=\"premium-aplus-13-carousel-0-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-element\" role=\"listitem\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg alt=\"Primy 988 ergonomic white chair\" class=\"lazyload\" data-sizes=\"auto\" data-src=\"https:\/\/cdn.statics-cdn-im.com\/pics\/96138f81ad87049dd1f2aea895e01ae2f2b654967849402d3c6ec0a4f452a515.jpg\" src=\"https:\/\/cdn.statics-cdn-im.com\/pics\/96138f81ad87049dd1f2aea895e01ae2f2b654967849402d3c6ec0a4f452a515.jpg\"\u003e\u003c\/div\u003e \u003c\/li\u003e\n\u003cli aria-\u003e\n\u003c\/ol\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\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":"PR988ZK \/ White","offer_id":52082234556712,"sku":"PR988ZK-White-838718088","price":108.51,"currency_code":"AUD","in_stock":true},{"title":"PR988ZK \/ Black","offer_id":52082234589480,"sku":"PR988ZK-Black-838718089","price":108.51,"currency_code":"AUD","in_stock":true},{"title":"PR988 \/ White","offer_id":52082234622248,"sku":"PR988-White-838718087","price":108.51,"currency_code":"AUD","in_stock":true},{"title":"PR988 \/ Black","offer_id":52082234655016,"sku":"PR988-Black-838718090","price":108.51,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/6591\/1848\/files\/da6cdb2b8432a4461bfac57a912ceb55176cdaf3995a6b73af17aaeba1334a1c_864f429f-242a-4ea7-a99f-6c2471ac7e79.webp?v=1783677351","url":"https:\/\/nvfcx.shop\/products\/gaming-chair-ergonomic-office-chair_e7cedff4","provider":"nvfcx","version":"1.0","type":"link"}