{"product_id":"woodbridge-smart-medicine-cabinet-with-led-lighting-anti-fog-mirror-compact-bathroom-storage","title":"WOODBRIDGE | Smart Medicine Cabinet | with LED Lighting, Anti-Fog Mirror \u0026 Compact Bathroom Storage","description":"\u003ch3 class=\"PDq2pG_selectionAnchorContainer\" data-end=\"167\" data-start=\"0\"\u003eWOODBRIDGE 20\" 30\" 40\" Smart Medicine Cabinet\u003cstrong data-start=\"0\" data-end=\"33\"\u003e\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cp data-start=\"0\" data-end=\"230\" class=\"PDq2pG_selectionAnchorContainer\"\u003e\u003cstrong data-start=\"0\" data-end=\"33\"\u003e20\" Dimensions:\u003c\/strong\u003e Measuring 19.75\" W x 27.75\" H\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"230\" class=\"PDq2pG_selectionAnchorContainer\"\u003e\u003cstrong data-start=\"0\" data-end=\"33\"\u003e30\" Dimensions:\u003c\/strong\u003e Measuring \u003cspan\u003e29.5'W x 27.9\" H\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"230\" class=\"PDq2pG_selectionAnchorContainer\"\u003e\u003cstrong data-start=\"0\" data-end=\"33\"\u003e40\" Dimensions:\u003c\/strong\u003e Measuring \u003cspan\u003e39.4\" W × 27.9\" H\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"17a5e499-a3ca-415c-9b06-c7c434c4f25f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-7\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-testid=\"conversation-turn-106\" data-turn-id-container=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-7\" data-turn-id=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-7\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"5e912649-4404-4ff9-be1a-b468158ac1ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-1\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-1\" data-turn-id-container=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-1\" data-testid=\"conversation-turn-158\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv data-conversation-screenshot-content=\"\" class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"c9fb5fa7-91f3-4a32-8d6d-00175c0fd5e4\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5-mini\" dir=\"auto\" data-message-id=\"d108fa82-8f89-4ab4-a5ab-5e25325d8881\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"4ca8247d-fedc-40f9-adbb-d97f945c6bff\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-testid=\"conversation-turn-266\" data-turn-id-container=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-1\" data-turn-id=\"request-6a50eea8-45a8-83ee-bf1a-fde0dd0b2602-1\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"8ade5a6c-2210-466e-aead-7f0dba48e7e2\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"148\" data-end=\"294\" class=\"PDq2pG_selectionAnchorContainer\"\u003e\u003cstrong data-start=\"148\" data-end=\"174\"\u003eMulti-Storage Options:\u003c\/strong\u003e Includes removable shelves, hooks, and dedicated holders to organize daily essentials, cosmetics, brushes, and jewelry.\u003cspan aria-hidden=\"true\" class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"296\" data-end=\"433\"\u003e\u003cstrong data-start=\"296\" data-end=\"321\"\u003e3X Magnifying Mirror:\u003c\/strong\u003e Built-in magnifying mirror slides vertically and rotates horizontally for detailed grooming and precision care.\u003c\/p\u003e\n\u003cp data-start=\"435\" data-end=\"604\"\u003e\u003cstrong data-start=\"435\" data-end=\"458\"\u003eTouch LED Lighting:\u003c\/strong\u003e Adjustable touch-controlled LED lighting with \u003cstrong data-start=\"505\" data-end=\"559\"\u003e3000K, 4500K, and 6000K color temperature settings\u003c\/strong\u003e provides ideal illumination for any routine.\u003c\/p\u003e\n\u003cp data-start=\"606\" data-end=\"714\"\u003e\u003cstrong data-start=\"606\" data-end=\"626\"\u003eAnti-Fog Mirror:\u003c\/strong\u003e Integrated defogger keeps the mirror clear and fog-free in humid bathroom environments.\u003c\/p\u003e\n\u003cp data-start=\"716\" data-end=\"864\"\u003e\u003cstrong data-start=\"716\" data-end=\"744\"\u003eIntegrated Power Access:\u003c\/strong\u003e Features built-in USB ports and outlets for convenient charging and powering of razors, hair dryers, and other devices.\u003c\/p\u003e\n\u003cp data-start=\"866\" data-end=\"984\"\u003e\u003cstrong data-start=\"866\" data-end=\"899\"\u003eEasy Wall-Mount Installation:\u003c\/strong\u003e Designed for simple installation with included mounting hardware for a secure setup.\u003c\/p\u003e\n\u003cp data-start=\"986\" data-end=\"1125\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"986\" data-end=\"1011\"\u003eDurable Construction:\u003c\/strong\u003e Made with water-resistant and rust-proof materials for long-lasting performance in moisture-rich bathroom spaces.\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\u003c\/section\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\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\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\u003c\/section\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","brand":"Woodbridge","offers":[{"title":"20\"","offer_id":49820888203506,"sku":"M2028","price":529.99,"currency_code":"USD","in_stock":true},{"title":"30\"","offer_id":49820787081458,"sku":"M3028","price":649.99,"currency_code":"USD","in_stock":true},{"title":"40\"","offer_id":49820787114226,"sku":"M4028","price":769.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/3318\/7826\/files\/202411281329117W4OOOSO.jpg?v=1784357267","url":"https:\/\/www.socalbathtubs.com\/products\/woodbridge-smart-medicine-cabinet-with-led-lighting-anti-fog-mirror-compact-bathroom-storage","provider":"SoCal Bathtubs","version":"1.0","type":"link"}