{"product_id":"30-inch-round-mirror-rustic-farmhouse-circle-mirrors-for-wall-decor-hd-tempered-glass-over-sink-accent-warm-wooden-look-decorative-style-for-living-room-foyer-entryway-bathroom","title":"30\" Rustic Wood Look Round Wall Mirror","description":"\u003cdiv class=\"a-section a-spacing-large bucket\" id=\"aplus\"\u003e\n\u003chr class=\"bucketDivider\" noshade size=\"1\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.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\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\u003ch2\u003eFrom the brand\u003c\/h2\u003e\n\n\u003cdiv lang=\"en_US\"\u003e\n\u003cdiv cel_widget_id=\"aplus\" class=\"aplus-v2 desktop celwidget\"\u003e\n\u003cdiv class=\"aplus-content-wrapper\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .apm-brand-story-carousel-container {\n        position: relative;\n    }\n\n    .aplus-v2 .apm-brand-story-carousel-hero-container,\n    .aplus-v2 .apm-brand-story-carousel-hero-container \u003e div {\n        position: absolute;\n        width: 100%;\n    }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\/*\n          Ensuring the carousel takes only the space it needs.\n          The sizes need to be set again on the absolutely positioned elements so they can take up space.\n        *\/\n        .aplus-v2 .apm-brand-story-carousel-container,\n        .aplus-v2 .apm-brand-story-carousel-hero-container {\n            height: 625px;\n            width: 100%;\n            max-width: 1464px;\n            margin-left: auto;\n            margin-right: auto;\n            overflow: hidden;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel-hero-container,\n        .aplus-v2 .apm-brand-story-carousel-hero-container \u003e div {\n            height: 625px;\n        }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .apm-brand-story-carousel.a-carousel-container {\n            padding: 0px;\n        }\n\n        \/*\n          This centers the carousel vertically on top of the hero image container and after the logo area (125px).\n          Margin-top = (heroHeight - cardHeight - logoAreaHeight) \/ 2 + logoAreaHeight\n        *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-row-inner {\n            margin-top: 149px;\n        }\n\n        \/*\n          Cards need to have a width set, otherwise they default to 50px or so.\n          All cards must have the same width. The carousel will resize itself so all cards take the width of the largest card.\n          The left margin is for leaving a space between each card.\n        *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-card {\n            width: 362px;\n            margin-left: 30px !important;\n        }\n\n        \/* styling the navigation buttons so they are taller, flush with the sides, and have a clean white background *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right {\n            padding: 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image {\n            border: none;\n            margin: 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image .a-button-inner,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image .a-button-inner {\n            background: #fff;\n            padding: 20px 6px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image .a-button-inner {\n            border-radius: 0px 4px 4px 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image .a-button-inner {\n            border-radius: 4px 0px 0px 4px;\n        }\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"apm-brand-story-carousel-container\"\u003e\n\u003cdiv class=\"apm-brand-story-carousel-hero-container\"\u003e\n\u003cdiv cel_widget_id=\"aplus-brand-story-hero-1-image-logo\" class=\"celwidget aplus-module brand-story-hero-1-image-logo aplus-brand-story-hero\"\u003e\n\u003cdiv class=\"apm-brand-story-hero\"\u003e\n\u003cdiv class=\"apm-brand-story-background-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"\" cke-id=\"img56\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/16986ab8-737b-4362-8df7-7b89ae34be64.__CR0,109,1464,625_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"apm-brand-story-text-bottom\"\u003e\n\u003ch3\u003eHOITUZYUS Wooden Mirror\u003c\/h3\u003e\n\n\u003cp\u003eWith HOITUZYUS, you’re not just adding a mirror; you’re adding a story, a touch of warmth, and a timeless piece of art to your home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"clear:both\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Featured content carousel\" aria-roledescription=\"carousel\" class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-stretchyGoodness a-carousel-transition-slide apm-brand-story-carousel size-cards a-carousel-container\" data-a-carousel-options='{\"minimum_gutter_width\":10,\"show_partial_next\":true,\"name\":\"brand-story-carousel\",\"single_page_align\":\"left\",\"circular\":false}' id=\"apm-brand-story-carousel\" role=\"region\"\u003e\n\u003cinput autocomplete=\"on\" class=\"a-carousel-firstvisibleitem\" type=\"hidden\"\u003e\n\u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons\"\u003e\n\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-left\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n\u003cdiv aria-roledescription=\"slide\" class=\"a-carousel-viewport\"\u003e\n\u003col class=\"a-carousel\" role=\"list\"\u003e\n\t\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card apm-brand-story-carousel-card-0\"\u003e \u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card apm-brand-story-carousel-card-1\"\u003e\n\t\u003cdiv cel_widget_id=\"aplus-brand-story-card-3-about\" class=\"celwidget aplus-module brand-story-card-3-about aplus-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-logo-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"\" cke-id=\"img58\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/8c8328d4-72ef-463c-b98a-6e4366cae182.__CR0,540,2000,921_PT0_SX315_V1___.png\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-slogan-text\"\u003e\n\t\u003cp\u003e\u003cspan class=\"a-text-bold\"\u003eAt HOITUZYUS, we believe a mirror should do more than simply reflect—it should elevate the space.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\u003cp\u003e \u003c\/p\u003e\n\n\t\u003cul class=\"a-unordered-list a-vertical\"\u003e\n\t\t\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eOur mirrors are crafted to be cherished focal points, present in the moments and spaces that matter, from bustling entryways to quiet bedroom corners. \u003c\/span\u003e\u003c\/li\u003e\n\t\t\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eWith HOITUZYUS, you’re adding not just a mirror, but a story, a touch of warmth, and a timeless piece of art that enhances every room it graces.\u003c\/span\u003e\u003c\/li\u003e\n\t\u003c\/ul\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv style=\"clear:both\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card apm-brand-story-carousel-card-2\"\u003e\n\t\u003cdiv cel_widget_id=\"aplus-brand-story-card-1-four-asin\" class=\"celwidget aplus-module brand-story-card-1-four-asin aplus-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-image-grid\" role=\"list\"\u003e\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-text \"\u003e\n\t\u003ch3\u003eBaroque Wall Mirror\u003c\/h3\u003e\n\n\t\u003cp class=\"apm-brand-story-stores-link\"\u003e \u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv style=\"clear:both\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card apm-brand-story-carousel-card-3\"\u003e\n\t\u003cdiv cel_widget_id=\"aplus-brand-story-card-1-four-asin\" class=\"celwidget aplus-module brand-story-card-1-four-asin aplus-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-image-grid\" role=\"list\"\u003e\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-text \"\u003e\n\t\u003ch3\u003eWindow Wall Mirror\u003c\/h3\u003e\n\n\t\u003cp class=\"apm-brand-story-stores-link\"\u003e \u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv style=\"clear:both\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card apm-brand-story-carousel-card-4\"\u003e\n\t\u003cdiv cel_widget_id=\"aplus-brand-story-card-1-four-asin\" class=\"celwidget aplus-module brand-story-card-1-four-asin aplus-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-image-grid\" role=\"list\"\u003e\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-text \"\u003e\n\t\u003ch3\u003eRound Wall Mirror\u003c\/h3\u003e\n\n\t\u003cp class=\"apm-brand-story-stores-link\"\u003e \u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv style=\"clear:both\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" class=\"a-carousel-card apm-brand-story-carousel-card-5\"\u003e\n\t\u003cdiv cel_widget_id=\"aplus-brand-story-card-1-four-asin\" class=\"celwidget aplus-module brand-story-card-1-four-asin aplus-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-card\"\u003e\n\t\u003cdiv class=\"apm-brand-story-image-grid\" role=\"list\"\u003e\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-image-grid-item\" role=\"listitem\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv class=\"apm-brand-story-text \"\u003e\n\t\u003ch3\u003eDecorative Wall Mirror\u003c\/h3\u003e\n\n\t\u003cp class=\"apm-brand-story-stores-link\"\u003e \u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\n\t\u003cdiv style=\"clear:both\"\u003e \u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"aplus-brandstory-pagination\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-spacing-large bucket\" id=\"aplus\"\u003e\n\u003chr class=\"bucketDivider\" noshade size=\"1\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.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\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\u003ch2\u003eProduct description\u003c\/h2\u003e\n\n\u003cdiv lang=\"en_US\"\u003e\n\u003cdiv cel_widget_id=\"aplus\" class=\"aplus-v2 desktop celwidget\"\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n\n    \/**\n     * Common event handler for click and keydown events.\n     * @param {Event} event - The event object.\n     * @param {Function} handleClickOrEnter - Function to handle click or Enter key events.\n     * @param {Function} handleEsc - Function to handle Esc key events.\n     *\/\n    \/\/ [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources\n    function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) {\n        const ENTER_KEY_CODE = 13;\n        const ESCAPE_KEY_CODE = 27;\n        const SPACE_KEY_CODE = 32;\n        const isClick = event.type === 'click';\n        const isKeydown = event.type === 'keydown';\n        const isEnter = isKeydown \u0026amp;\u0026amp; event.keyCode === ENTER_KEY_CODE;\n        const isSpace = isKeydown \u0026amp;\u0026amp; event.keyCode === SPACE_KEY_CODE;\n        const isEsc = isKeydown \u0026amp;\u0026amp; event.keyCode === ESCAPE_KEY_CODE;\n\n        if (isClick || isEnter || isSpace) {\n            handleClickOrEnterOrSpace();\n        } else if (isEsc) {\n            handleEsc(event);\n        }\n    }\n\n    \/**\n    * Function to handle esc key event.\n    * @param {Event} event - The event object.\n    *\/\n    function handleEsc(event) {\n        event.target.blur()  \/\/ force remove focus\n    }\n\n\u003c\/script\u003e\n\u003cdiv class=\"aplus-content-wrapper\"\u003e\n\u003cdiv cel_widget_id=\"aplus-premium-module-2-fullbackground-text\" class=\"celwidget aplus-module premium-module-2-fullbackground-text aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"mirrors for wall decor\" cke-id=\"img59\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/b2cf9858-1f15-4586-b7e1-e213e0fae173.__CR0,25,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-spacing-none premium-intro-wrapper left secondary-color\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-intro-content-container\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-intro-content-column\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-intro-background black-background\"\u003e\n\u003ch1 class=\"aplus-h1 aplus-module-2-heading a-text-bold\"\u003e30 Inch Wooden Round Mirror for a Warmer, Brighter Home\u003c\/h1\u003e\n\n\u003cdiv class=\"a-section a-spacing-none premium-intro-paragraph\"\u003e\n\u003cp class=\"aplus-p2 aplus-module-2-description\"\u003eA 30 inch wooden round mirror that adds warmth, depth, and effortless farmhouse charm to any bathroom, entryway, or living room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-text-center\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-2-fullbackground-text\" class=\"celwidget aplus-module premium-module-2-fullbackground-text aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"round mirrors for bathroom\" cke-id=\"img60\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/82221ee1-b62a-47af-8789-1af5a3a7f833.__CR0,25,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-text-center\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-2-fullbackground-text\" class=\"celwidget aplus-module premium-module-2-fullbackground-text aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"circular mirrors for wall\" cke-id=\"img61\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/6d0a5947-10c7-49af-945f-5536db857be8.__CR0,25,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-text-center\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-13-carousel\" class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n\u003cdiv aria-label=\"Featured content carousel\" aria-roledescription=\"carousel\" 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-3\"}' data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" id=\"premium-aplus-13-carousel-3-id\" role=\"region\"\u003e\n\u003cinput autocomplete=\"on\" class=\"a-carousel-firstvisibleitem\" type=\"hidden\"\u003e\n\u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\n\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-left\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n\u003cdiv aria-roledescription=\"slide\" class=\"a-carousel-viewport\"\u003e\n\u003col class=\"a-carousel\" role=\"list\"\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"5\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-3-slide-0\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"fireplace mirror mantel\" cke-id=\"img63\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/1fc5a24e-662a-43a6-9295-a6abdb32cb53.__CR0,25,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"5\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-3-slide-1\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"wall mirrors decorative\" cke-id=\"img64\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/8e94dc5b-dc7e-49ea-9f48-846dc276ab8c.__CR0,25,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"5\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-3-slide-2\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"round wall farmhouse mirror\" cke-id=\"img65\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/03eb2c56-2cae-4223-a36e-e67e40d3d649.__CR0,25,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"5\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-3-slide-3\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"round mirror rustic\" cke-id=\"img66\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/b20f2020-dde2-468b-8044-59fbfe631a5f.__CR0,25,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"5\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-3-slide-4\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cdiv\u003e\u003cimg alt=\"round mirrors for bathroom wall\" cke-id=\"img67\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/192feb2f-2f59-49f3-8a97-1dc58c03aa86.__CR0,25,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e\n\u003cscript\u003e\n\nP.now(\"premium-aplus-13-carousel-3\").execute(\"init-pagination-carousel\", function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-13-carousel-3\", 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 = \"3\";\n                var carouselName = \"premium-aplus-13-carousel-3\";\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 \u003c children.length; i++) {\n                            if (i \u003e= numPages) {\n                                \/\/ If number of dots \u003e 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 \u003e 0 ? currentIndex - 1 : dots.length - 1;\n                                } else if (isRightArrow) {\n                                    nextIndex = currentIndex \u003c 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 aria-label=\"tablist-section\" class=\"aplus-pagination-dots\" id=\"aplus-pagination-group-3-premium-aplus-13-carousel-3\" role=\"tablist\"\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-3-slide-0\" aria-label=\"slide-1\" aria-selected=\"true\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block aplus-carousel-active\" data-action=\"aplus-pagination-dot-action-3-premium-aplus-13-carousel-3\" data-aplus-pagination-dot-action-3-premium-aplus-13-carousel-3='{\"page\": 1}' role=\"tab\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-3-slide-1\" aria-label=\"slide-2\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" data-action=\"aplus-pagination-dot-action-3-premium-aplus-13-carousel-3\" data-aplus-pagination-dot-action-3-premium-aplus-13-carousel-3='{\"page\": 2}' role=\"tab\" tabindex=\"-1\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-3-slide-2\" aria-label=\"slide-3\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" data-action=\"aplus-pagination-dot-action-3-premium-aplus-13-carousel-3\" data-aplus-pagination-dot-action-3-premium-aplus-13-carousel-3='{\"page\": 3}' role=\"tab\" tabindex=\"-1\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-3-slide-3\" aria-label=\"slide-4\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" data-action=\"aplus-pagination-dot-action-3-premium-aplus-13-carousel-3\" data-aplus-pagination-dot-action-3-premium-aplus-13-carousel-3='{\"page\": 4}' role=\"tab\" tabindex=\"-1\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-3-slide-4\" aria-label=\"slide-5\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" data-action=\"aplus-pagination-dot-action-3-premium-aplus-13-carousel-3\" data-aplus-pagination-dot-action-3-premium-aplus-13-carousel-3='{\"page\": 5}' role=\"tab\" tabindex=\"-1\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-text-center\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-11-faq\" class=\"celwidget aplus-module premium-module-11-faq aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-11\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-container-2 faqs-container 4\" data-faq-block=\"4\"\u003e\n\u003cul class=\"faq-list\"\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-0\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-0\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-0\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eIs this a 30 inch round mirror? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-0\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eYes, this is a 30-inch round wall mirror, designed to be a stylish focal point for bathrooms, entryways, bedrooms, and living rooms.\u003c\/p\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-1\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-1\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-1\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eWhat style is this wooden round mirror? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-1\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eThis mirror features a simple round shape with a natural wood frame, making it easy to match farmhouse, rustic, modern, boho, or coastal decor.\u003c\/p\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-2\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-2\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-2\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eDoes this mirror make a room look bigger? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-2\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eYes, the reflective surface helps brighten the room and visually expand the space, making smaller rooms feel more open and inviting.\u003c\/p\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-3\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-3\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-3\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eIs a round mirror good for wall decor? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-3\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eYes, a round mirror softens the look of a room and adds a decorative focal point to plain walls, bathroom vanities, entryways, and living spaces.\u003c\/p\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-4\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-4\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-4\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eWhere can I hang a 30 inch wooden round mirror? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-4\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eYou can hang it above a bathroom vanity, entryway table, fireplace mantel, bedroom dresser, living room wall, or hallway console.\u003c\/p\u003e\n\t\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"JOHNSONNT","offers":[{"title":"Default Title","offer_id":45264900423862,"sku":null,"price":131.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/1006\/9174\/files\/815uFW_OmML._AC_SL1500.jpg?v=1784190580","url":"https:\/\/johnsonnt.com\/products\/30-inch-round-mirror-rustic-farmhouse-circle-mirrors-for-wall-decor-hd-tempered-glass-over-sink-accent-warm-wooden-look-decorative-style-for-living-room-foyer-entryway-bathroom","provider":"JOHNSONNT","version":"1.0","type":"link"}