{"product_id":"bovke-travel-sunglasses-organizer-glasses-display-case-eyeglasses-organizer-storage-holder-for-multiple-pairs-for-men-women","title":"BOVKE Travel Sunglasses Organizer, Glasses Display Case, Eyeglasses Organizer Storage Holder for Multiple Pairs for Men Women","description":"\u003cdiv id=\"aplus\" class=\"a-section a-spacing-large bucket\"\u003e \u003chr noshade size=\"1\" class=\"bucketDivider\"\u003e\n                                  \u003cstyle\u003e\n    .aplus-v2 .aplus-content-wrapper {\n        position: relative;\n        overflow: hidden;\n    }\n\n    .aplus-v2 .container-with-background-image {\n        width: 100%;\n        height: 100%;\n        background-repeat: no-repeat;\n        background-size: cover;\n    }\n\n    .aplus-v2 .aplus-module-csa-wrapper {\n        display: flow-root;\n    }\n\u003c\/style\u003e\n   \u003cscript type=\"application\/javascript\"\u003e\n    function logShoppableMetrics(moduleName, showsAddToCart) {\n        if (window.ue \u0026amp;\u0026amp; window.ue.count) {\n            window.ue.count(\"aplus:shoppable:\" + moduleName + \":addToCart\", showsAddToCart ? 1 : 0);\n        }\n    }\n\u003c\/script\u003e\n\n                                                  \u003ch2\u003eProduct description\u003c\/h2\u003e   \u003cdiv lang=\"en_US\"\u003e\n    \u003cdiv class=\"aplus-v2 desktop celwidget\" cel_widget_id=\"aplus\"\u003e\n            \u003cdiv class=\"aplus-content-wrapper\"\u003e\n                                \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-text aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-text\"\u003e\n                              \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                   \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                       \u003cimg alt=\"Eyeglass Cases\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/7ccb7905-08a8-4a4b-9b59-851e3be34d07.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e  \u003c\/div\u003e   \u003cdiv class=\"a-section a-spacing-none premium-intro-wrapper right secondary-color\"\u003e \u003cdiv class=\"a-section a-spacing-none premium-intro-content-container\"\u003e \u003cdiv class=\"a-section a-spacing-none premium-intro-content-column\"\u003e \u003cdiv class=\"a-section a-spacing-none premium-intro-background black-background\"\u003e                                        \u003ch2 class=\"aplus-accent1 aplus-module-2-topic a-text-bold\"\u003e BOVKE Case for Sunglasses \u0026amp; Eyeglasses \u003c\/h2\u003e                                           \u003ch1 class=\"aplus-h1 aplus-module-2-heading a-text-bold\"\u003e Compact \u0026amp; Practical, Great to Carry Your Sunglasses \u003c\/h1\u003e    \u003cdiv class=\"a-section a-spacing-none premium-intro-paragraph\"\u003e                                   \u003cp class=\"aplus-p2 aplus-module-2-description\"\u003e BOVKE carrying case is specially designed for multiple pairs of sunglasses and eyeglasses storage, effectively helps to organize your sunglasses and other jewelry with optimal convenience, you can use this glasses holder everywhere to protect your eyeglasses, keeps your glasses clean and protected. \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e  \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n             \u003cdiv class=\"celwidget aplus-module premium-module-3-four-column-images aplus-premium\" cel_widget_id=\"aplus-premium-module-3-four-column-images\"\u003e\n                     \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-3 aplus-container-1\"\u003e                                       \u003ch1 class=\"a-text-center premium-module-3-heading aplus-h1 a-text-bold\"\u003e High Quality Details, Provides Excellent Protection for Your Eyeglasses \u003c\/h1\u003e    \u003cdiv class=\"a-section a-spacing-none premium-aplus-four-column\"\u003e \u003cdiv class=\"a-section a-spacing-none premium-aplus-column\"\u003e \u003cdiv class=\"a-section a-spacing-none {'column-image'}\"\u003e                                       \u003cimg alt=\"mesh pocket\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/94dd4e17-36ec-4205-88a1-600a7fc97ef5.__CR0,0,1200,900_PT0_SX300_V1___.jpg\"\u003e  \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-heading\"\u003e                                        \u003ch1 class=\"aplus-h3 a-text-bold\"\u003e Mesh Pocket \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e This glasses storage case comes with a mesh pocket to store the eyeglasses cloth, spray and other accessories, keep everything organized in one place. \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus-column\"\u003e \u003cdiv class=\"a-section a-spacing-none {'column-image'}\"\u003e                                       \u003cimg alt=\"velcro divider\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/5d6fb080-a565-4e41-969f-3b02717c7a0e.__CR0,0,1200,900_PT0_SX300_V1___.jpg\"\u003e  \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-heading\"\u003e                                        \u003ch1 class=\"aplus-h3 a-text-bold\"\u003e Velcro Divider \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e The sunglasses travel case features 5 velcro dividers, helps to adjust the compartment and protect your eyeglasses, keep everything organized. \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus-column\"\u003e \u003cdiv class=\"a-section a-spacing-none {'column-image'}\"\u003e                                       \u003cimg alt=\"dual zippers\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/a397cacc-8ac0-47f3-a246-1db734147f5d.__CR0,0,1200,900_PT0_SX300_V1___.jpg\"\u003e  \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-heading\"\u003e                                        \u003ch1 class=\"aplus-h3 a-text-bold\"\u003e Double Zippers \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e This sunglasses organizer has dual metal zippers, smooth enough to provide easy opening and closing, keep your glasses safely locked. \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus-column\"\u003e \u003cdiv class=\"a-section a-spacing-none {'column-image'}\"\u003e                                       \u003cimg alt=\"rubber handle\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/1c29fd98-5137-40af-8bd8-6b5c9eefd3cd.__CR0,0,1200,900_PT0_SX300_V1___.jpg\"\u003e  \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-heading\"\u003e                                        \u003ch1 class=\"aplus-h3 a-text-bold\"\u003e Rubber Handle \u003c\/h1\u003e    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none column-description\"\u003e                                   \u003cp class=\"aplus-p3\"\u003e We combine the sturdy rubber handle with the carrying case to provide portability, convenient to store your sunglasses and other supplies on the go. \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e     \u003c\/div\u003e\n             \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\"\u003e\n                              \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e                                   \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e  \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e                                       \u003cimg alt=\"glasses storage case\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/dc5991e5-40e1-466e-829f-95f3c09906be.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e  \u003c\/div\u003e   \u003c\/div\u003e \u003cdiv class=\"a-section a-text-center\"\u003e                                  \u003c\/div\u003e \u003c\/div\u003e      \u003c\/div\u003e\n             \u003cdiv class=\"celwidget aplus-module premium-module-15-text aplus-premium\" cel_widget_id=\"aplus-premium-module-15-text\"\u003e\n                   \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-15\"\u003e \u003c!-- Optional header --\u003e\n    \u003cdiv class=\"a-section a-spacing-none premium-aplus-15-heading\"\u003e                                    \u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none\"\u003e                                   \u003cp class=\"description\"\u003e \u003cspan class=\"a-text-bold\"\u003eSuperior Material\u003c\/span\u003e: \u003c\/p\u003e        \u003cp class=\"description\"\u003e This sunglasses holder is made of three layers of high-quality materials, provide excellent protection. \u003c\/p\u003e        \u003cp class=\"description\"\u003e the outer shell of this eyeglasses organizer travel case is made of fabric, it is durable and wipeable, you can simply clean it with a wet wipe, waterproof and dust-proof, brings a decent look and strong enough to withstand daily wear and tear. \u003c\/p\u003e        \u003cp class=\"description\"\u003e The middle of the sunglass case for multiple sunglasses is hard EVA material which provides a hard-shell for your eyeglasses, shockproof, keeps your sunglasses and other items safe from bumps and drops. \u003c\/p\u003e        \u003cp class=\"description\"\u003e The Interior of the multiple glasses case is featured with soft fabric lining, absorbs the impacts and reduces damages caused by accidentally bumping scratches and bumps. \u003c\/p\u003e    \u003c\/div\u003e \u003c\/div\u003e     \u003c\/div\u003e\n             \u003cdiv class=\"celwidget aplus-module premium-module-14-video-image-carousel aplus-premium\" cel_widget_id=\"aplus-premium-module-14-video-image-carousel\"\u003e\n                                                                                                              \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-14\"\u003e                                    \u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e \u003cdiv id=\"premium-aplus-14-carousel-4-id\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-14-carousel-4\"}' aria-label=\"Featured content carousel\" aria-roledescription=\"carousel\" data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" role=\"region\" class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular\"\u003e\n\u003cinput autocomplete=\"on\" type=\"hidden\" class=\"a-carousel-firstvisibleitem\"\u003e  \u003cdiv class=\"a-row a-carousel-controls a-carousel-row\"\u003e\u003cdiv class=\"a-carousel-row-inner\"\u003e\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\u003cdiv class=\"a-carousel-viewport\" aria-roledescription=\"slide\"\u003e\u003col class=\"a-carousel\" role=\"list\"\u003e                \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-element\" aria-setsize=\"2\"\u003e \u003cdiv id=\"premium-aplus-14-carousel-4-slide-0\" class=\"a-section a-spacing-none aplus-display-table aplus-display-table-width\"\u003e  \u003cdiv class=\"a-section a-spacing-none text-panel-container aplus-container-1 aplus-display-table-cell\"\u003e                                                                           \u003ch1 class=\"aplus-h1 a-text-bold\"\u003e Hold the Travel Glasses Carrier Case in Hand \u003c\/h1\u003e   \u003cbr\u003e\n                                              \u003cp class=\"aplus-p2\"\u003e This sunglasses storage organizer comes with a sturdy handle for easy portability, high quality rubber handle, comfortable to hold, non-slip, just grab this eyeglasses travel case and go. \u003c\/p\u003e    \u003c\/div\u003e  \u003cdiv class=\"a-section a-spacing-none media-placeholder\"\u003e\u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none media-container\"\u003e                                       \u003cimg alt=\"carrying \" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/1d94750f-55b4-4426-8f3c-39e4560fab2a.__CR0,0,800,600_PT0_SX800_V1___.jpg\"\u003e  \u003c\/div\u003e  \u003c\/div\u003e \u003c\/li\u003e              \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-element\" aria-setsize=\"2\"\u003e \u003cdiv id=\"premium-aplus-14-carousel-4-slide-1\" class=\"a-section a-spacing-none aplus-display-table aplus-display-table-width\"\u003e  \u003cdiv class=\"a-section a-spacing-none text-panel-container aplus-container-1 aplus-display-table-cell\"\u003e                                                                           \u003ch1 class=\"aplus-h1 a-text-bold\"\u003e Compact Travel Sunglasses Case Easy to Fit in Your Bag \u003c\/h1\u003e   \u003cbr\u003e\n                                              \u003cp class=\"aplus-p2\"\u003e This glasses case for multiple pairs is lightweight and compact, you can fit it in your backpack while traveling. No longer need to dig through your bag to find your sunglasses, keeps your sunglasses organized and protected without putting any pressure on it. \u003c\/p\u003e    \u003c\/div\u003e  \u003cdiv class=\"a-section a-spacing-none media-placeholder\"\u003e\u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none media-container\"\u003e                                       \u003cimg alt=\"Carrying 2\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/a07c314c-db2e-4fe3-ae39-ea7a5cb4afbb.__CR0,0,800,600_PT0_SX800_V1___.jpg\"\u003e  \u003c\/div\u003e  \u003c\/div\u003e \u003c\/li\u003e                                                  \u003c\/ol\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e \u003cdiv class=\"a-section a-carousel-col a-carousel-left\"\u003e  \u003c\/div\u003e \u003cdiv class=\"a-section a-carousel-col a-carousel-right\"\u003e  \u003c\/div\u003e \u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e      \u003cscript\u003e\n\nP.now(\"premium-aplus-14-carousel-4\").execute(\"init-pagination-carousel\", function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-14-carousel-4\", function() {\n        return function() {\n            P.when(\"A\", \"jQuery\", \"a-carousel-framework\", \"ready\").execute(\"paginate-carousel\", function (A, $, framework) {\n                const ENTER_KEY_CODE = 13;\n                const ESCAPE_KEY_CODE = 27;\n                const LEFT_ARROW_KEY = 37;\n                const RIGHT_ARROW_KEY = 39;\n                const HOME_KEY = 36;\n                const END_KEY = 35;\n\n                var moduleId = \"4\";\n                var carouselName = \"premium-aplus-14-carousel-4\";\n                var paginationAction = \"aplus-pagination-dot-action-\" + moduleId + \"-\" + carouselName;\n                var paginationGroup = \"#aplus-pagination-group-\" + moduleId + \"-\" + carouselName;\n\n                \/* If the carousel goes to a new page *\/\n                A.on(\"a:carousel:\"+carouselName+\":change:pageNumber\", function (data) {\n                    A.$(paginationGroup+\" .carousel-slider-circle\").removeClass(\"aplus-carousel-active\").attr('aria-selected', 'false').attr('tabindex', -1)\n                                    .eq(data.newValue - 1).addClass(\"aplus-carousel-active\").attr('aria-selected', 'true').attr('tabindex', 0);\n                });\n\n                function syncPaginationDotsWithCarouselPages(numPages) {\n                    const parentElement = document.querySelector(paginationGroup);\n                    if (parentElement \u0026amp;\u0026amp; parentElement.children) {\n                        const children = parentElement.children;\n                        for (let i = 0; i \u0026lt; children.length; i++) {\n                            if (i \u0026gt;= numPages) {\n                                \/\/ If number of dots \u0026gt; num of pages, we should hide other dots\n                                children[i].classList.add('aplus-pagination-dot--display-none');\n                            } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) {\n                                \/\/ Reset display of dots if it was hidden before\n                                children[i].classList.remove('aplus-pagination-dot--display-none');\n                            }\n                        }\n                    }\n                }\n\n                framework.onInit(carouselName, function (carousel) {\n                    try {\n                        var totalPages = carousel.getAttr('totalPages');\n                        syncPaginationDotsWithCarouselPages(totalPages);\n                        \/* Resize event handler to re-calculate the pagination dots count based on orientation *\/\n                        window.addEventListener('resize', function() {\n                            carousel.resize();\n                            totalPages = carousel.getAttr('totalPages');\n                            syncPaginationDotsWithCarouselPages(totalPages);\n                        });\n\n                        A.declarative(paginationAction, 'click keydown', function(event){\n                            var isClick = event.type === 'click';\n                            var isKeydown = event.type === 'keydown';\n                            var isEnter = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === ENTER_KEY_CODE;\n                            var isEsc = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === ESCAPE_KEY_CODE;\n                            var isLeftArrow = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === LEFT_ARROW_KEY;\n                            var isRightArrow = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === RIGHT_ARROW_KEY;\n                            var isHome = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === HOME_KEY;\n                            var isEnd = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === END_KEY;\n\n                            if (isClick || isEnter) {\n                                var data = event.data;\n                                carousel.gotoPage(data.page);\n                            } else if (isEsc) {\n                                event.$target.blur();\n                            } else if (isLeftArrow || isRightArrow || isHome || isEnd) {\n                                event.$event.preventDefault();\n                                const dots = A.$(paginationGroup + \" .carousel-slider-circle\");\n                                const currentIndex = dots.index(event.$target);\n                                let nextIndex;\n\n                                if (isLeftArrow) {\n                                    nextIndex = currentIndex \u0026gt; 0 ? currentIndex - 1 : dots.length - 1;\n                                } else if (isRightArrow) {\n                                    nextIndex = currentIndex \u0026lt; dots.length - 1 ? currentIndex + 1 : 0;\n                                } else if (isHome) {\n                                    nextIndex = 0;\n                                } else if (isEnd) {\n                                    nextIndex = dots.length - 1;\n                                }\n\n                                dots.eq(nextIndex).focus();\n                                carousel.gotoPage(nextIndex + 1);\n                            }\n                        });\n                    } catch (e) {\n                        P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources');\n                    }\n                });\n            });\n        }\n    });\n});\n\u003c\/script\u003e\n     \u003cdiv class=\"aplus-mantle aplus-module\"\u003e\n        \u003cdiv class=\"aplus-carousel-nav\"\u003e\n            \u003cul id=\"aplus-pagination-group-4-premium-aplus-14-carousel-4\" class=\"aplus-pagination-dots\" aria-label=\"tablist-section\" role=\"tablist\"\u003e\n                  \u003cli class=\"aplus-pagination-dot\"\u003e\n                        \u003cspan class=\"a-declarative carousel-slider-circle aplus-display-inline-block aplus-carousel-active\" aria-selected=\"true\" data-action=\"aplus-pagination-dot-action-4-premium-aplus-14-carousel-4\" data-aplus-pagination-dot-action-4-premium-aplus-14-carousel-4='{\"page\": 1}' aria-label=\"slide-1\" aria-controls=\"premium-aplus-14-carousel-4-slide-0\" tabindex=\"0\" role=\"tab\"\u003e\u003c\/span\u003e\n                    \u003c\/li\u003e\n                  \u003cli class=\"aplus-pagination-dot\"\u003e\n                        \u003cspan class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" aria-selected=\"false\" data-action=\"aplus-pagination-dot-action-4-premium-aplus-14-carousel-4\" data-aplus-pagination-dot-action-4-premium-aplus-14-carousel-4='{\"page\": 2}' aria-label=\"slide-2\" aria-controls=\"premium-aplus-14-carousel-4-slide-1\" tabindex=\"-1\" role=\"tab\"\u003e\u003c\/span\u003e\n                    \u003c\/li\u003e\n                 \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e  \u003c\/div\u003e\n         \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e                                 \u003cdiv data-feature-name=\"productDescription\" data-template-name=\"productDescription\" id=\"productDescription_feature_div\" class=\"a-row feature\"\u003e              \u003cdiv id=\"productDescription\" class=\"a-section a-spacing-small\"\u003e       \u003c!-- show up to 2 reviews by default --\u003e\n           \u003c\/div\u003e  \u003c!-- Used to set table width because AUI is overriding the width attribute of the tables coming in description --\u003e\n\u003cstyle\u003e\n        #productDescription h3 {\n            margin: 0.75em 0px 0.375em -1px;\n        }\n        \u003c\/style\u003e\n           \u003c\/div\u003e  ","brand":"Lens Wrap","offers":[{"title":"Default Title","offer_id":67937847935076,"sku":null,"price":15.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0814\/2405\/6420\/files\/81gbLCfpesL._AC_SL1500.jpg?v=1793606234","url":"https:\/\/www.kitchennestpr.com\/products\/bovke-travel-sunglasses-organizer-glasses-display-case-eyeglasses-organizer-storage-holder-for-multiple-pairs-for-men-women","provider":"Lens Wrap","version":"1.0","type":"link"}