{"product_id":"rotating-photo-frame-24-photo-mini-gallery-p-0533f34776b3880abb27","title":"Rotating Photo Frame — 24-Photo Mini Gallery 📸","description":"\u003cstyle id=\"nuvaro-filmframe-page-palette\"\u003e body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe){background:#F8F5F0;color:#222C28} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainContent{background:#F8F5F0} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) .header-wrapper,body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) header.header,body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) .header__heading-link{background:#FFFFFF!important;color:#213E37} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) header.header a,body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) header.header .header__icon{color:#213E37} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) .announcement-bar{--color-background:33,62,55;--color-foreground:248,245,240;background:#213E37!important;color:#F8F5F0!important} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) footer.footer{--color-background:33,62,55;--color-foreground:248,245,240;--color-link:248,245,240;background:#213E37!important;color:#F8F5F0!important} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) footer.footer a,body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) footer.footer h2{color:#F8F5F0} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main{--color-base-accent-1:172,82,63;--color-base-accent-2:33,62,55;--color-base-text:34,44,40;--color-foreground:34,44,40;--color-background:248,245,240;--color-button:172,82,63;--color-button-text:255,255,255} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main .product__title h1{color:#213E37;line-height:1.2} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main .product-page-price{color:#213E37} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main variant-selects input[type=radio]+label{background:#fff!important;color:#213E37!important;border-color:#9DAEA3!important;min-height:44px} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main variant-selects input[type=radio]:checked+label{background:#213E37!important;color:#fff!important;border-color:#213E37!important} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main variant-selects input[type=radio]:focus-visible+label{outline:3px solid #AC523F;outline-offset:3px} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main .quantity-break{background:#fff!important;color:#222C28!important;border-color:#C4CEC5!important} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main .quantity-breaks-container\u003einput:checked+label{background:#ECF0E9!important;border-color:#213E37!important} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main .quantity-break__badge{background:#213E37!important;color:white!important} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main #ProductSubmitButton-template--20710059933847__main,body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main #SectionAtcBtn-template--20710059933847__main{background:#AC523F!important;color:#fff!important;border-color:#AC523F!important;--color-button:172,82,63;--color-button-text:255,255,255} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main #ProductSubmitButton-template--20710059933847__main:hover,body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main #SectionAtcBtn-template--20710059933847__main:hover{background:#8B3D2E!important} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main button:focus-visible{outline:3px solid #213E37;outline-offset:3px} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main button:disabled{opacity:.55;cursor:not-allowed} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main .rating-stars,body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main .shipping-checkpoints,body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #MainProduct-template--20710059933847__main .quantity-break__badge{display:none!important} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx{padding:0 20px 64px} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper{margin:0 auto;max-width:1080px} @media(max-width:650px){body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx{padding:0 0 32px}} body:has(#MainContent \u003e #shopify-section-template--20710059933847__custom_product_liquid_8qn9Tx \u003e .custom-product-liquid-wrapper \u003e #nuvaro-filmframe) #shopify-section-sections--20710060261527__2c2ec774-3430-481f-b927-e9c035b9d24e .horizontal-ticker{background:#213E37!important;color:#F8F5F0!important;--color-background:33,62,55;--color-foreground:248,245,240} \u003c\/style\u003e\u003csection aria-label=\"Rotating photo frame details\" id=\"nuvaro-filmframe\"\u003e \u003cstyle\u003e #nuvaro-filmframe{--ff-paper:#F8F5F0;--ff-green:#213E37;--ff-clay:#AC523F;--ff-ink:#222C28;--ff-muted:#59635D;--ff-line:#DADFD5;max-width:1080px;margin:0 auto;color:var(--ff-ink);font-family:inherit;line-height:1.6;overflow:hidden;background:var(--ff-paper);isolation:isolate} #nuvaro-filmframe *{box-sizing:border-box} #nuvaro-filmframe h2,#nuvaro-filmframe h3,#nuvaro-filmframe p,#nuvaro-filmframe figure{margin:0} #nuvaro-filmframe h2,#nuvaro-filmframe h3{font-family:inherit;line-height:1.1;font-weight:600;letter-spacing:-.035em;color:inherit} #nuvaro-filmframe h2{font-size:clamp(30px,4.5vw,50px)} #nuvaro-filmframe h3{font-size:clamp(25px,3.2vw,36px)} #nuvaro-filmframe p{font-size:17px;line-height:1.65} #nuvaro-filmframe img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain} #nuvaro-filmframe .ff-eyebrow{display:block;color:var(--ff-clay);font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px} #nuvaro-filmframe .ff-section{padding:64px 48px} #nuvaro-filmframe .ff-intro{padding:52px 48px 30px;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:end} #nuvaro-filmframe .ff-intro p{max-width:36ch;color:var(--ff-muted)} #nuvaro-filmframe .ff-photo{position:relative;margin:0 24px;background:#EFEDE6} #nuvaro-filmframe .ff-photo img{aspect-ratio:1\/1;max-height:760px} #nuvaro-filmframe .ff-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 24px 28px;color:var(--ff-muted);font-size:14px} #nuvaro-filmframe .ff-caption span:last-child{color:var(--ff-clay);font-weight:600} #nuvaro-filmframe .ff-stats{display:grid;grid-template-columns:repeat(3,1fr);padding:0 48px 48px;border-bottom:1px solid var(--ff-line)} #nuvaro-filmframe .ff-stat{padding:8px 20px;border-left:1px solid var(--ff-line)} #nuvaro-filmframe .ff-stat:first-child{border-left:0;padding-left:0} #nuvaro-filmframe .ff-stat strong{font-size:32px;line-height:1.2;color:var(--ff-green);font-weight:600;letter-spacing:-.04em;display:block} #nuvaro-filmframe .ff-stat span{font-size:14px;color:var(--ff-muted);display:block;margin-top:6px} #nuvaro-filmframe .ff-split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center} #nuvaro-filmframe .ff-split p{margin-top:20px;color:var(--ff-muted)} #nuvaro-filmframe .ff-rotate{background:var(--ff-green);color:var(--ff-paper)} #nuvaro-filmframe .ff-rotate .ff-eyebrow{color:#E9B8A4} #nuvaro-filmframe .ff-rotate p{color:#E0E6DF} #nuvaro-filmframe .ff-motion{display:inline-flex;align-items:center;gap:14px;margin-top:28px;padding-top:24px;border-top:1px solid #587068;width:100%;font-size:14px;color:#E0E6DF} #nuvaro-filmframe .ff-motion svg{width:35px;height:35px;flex-shrink:0;animation:ff-dial-turn 2.8s ease-in-out 1} @keyframes ff-dial-turn{0%{transform:rotate(0)}65%{transform:rotate(180deg)}100%{transform:rotate(180deg)}} #nuvaro-filmframe .ff-note{font-size:13px!important;line-height:1.5!important;opacity:.85} #nuvaro-filmframe .ff-story{display:grid;grid-template-columns:1fr .9fr;gap:48px;align-items:start} #nuvaro-filmframe .ff-story .ff-copy{padding-top:16px} #nuvaro-filmframe .ff-story p{color:var(--ff-muted);margin-top:20px} #nuvaro-filmframe .ff-story-list{margin:28px 0 0;padding:0;list-style:none;border-top:1px solid var(--ff-line)} #nuvaro-filmframe .ff-story-list li{display:flex;align-items:baseline;gap:20px;padding:16px 0;border-bottom:1px solid var(--ff-line);font-size:15px} #nuvaro-filmframe .ff-story-list em{font-style:normal;color:var(--ff-clay);font-size:12px;font-weight:700;letter-spacing:.1em} #nuvaro-filmframe .ff-assembly{background:#ECEFE8} #nuvaro-filmframe .ff-assembly\u003ep{max-width:58ch;color:var(--ff-muted);margin-top:20px} #nuvaro-filmframe .ff-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px} #nuvaro-filmframe .ff-step{border-top:1px solid #ADBBAF;padding-top:18px} #nuvaro-filmframe .ff-step .ff-step-number{font-size:13px;color:var(--ff-clay);font-weight:700;letter-spacing:.12em} #nuvaro-filmframe .ff-step h3{font-size:23px;letter-spacing:-.02em;margin-top:16px} #nuvaro-filmframe .ff-step p{font-size:15px;margin-top:12px;color:var(--ff-muted)} #nuvaro-filmframe .ff-evidence{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px} #nuvaro-filmframe .ff-evidence-crop{position:relative;aspect-ratio:1.28;overflow:hidden;background:#eee} #nuvaro-filmframe .ff-evidence-crop img{position:absolute;width:277.8%;max-width:none;height:auto;top:var(--ff-crop-y);left:var(--ff-crop-x)} #nuvaro-filmframe .ff-evidence figcaption{font-size:12px;line-height:1.5;margin-top:10px;color:var(--ff-muted)} #nuvaro-filmframe .ff-evidence-label{margin-top:25px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ff-muted)} #nuvaro-filmframe .ff-spec-head{max-width:630px;margin-bottom:32px} #nuvaro-filmframe .ff-spec-head p{margin-top:18px;color:var(--ff-muted)} #nuvaro-filmframe .ff-specs{border-top:1px solid var(--ff-line);width:100%;border-collapse:collapse;font-size:15px} #nuvaro-filmframe .ff-specs th,#nuvaro-filmframe .ff-specs td{padding:16px 0;text-align:left;border-bottom:1px solid var(--ff-line);vertical-align:top} #nuvaro-filmframe .ff-specs th{width:35%;padding-right:20px;font-weight:600;color:var(--ff-green)} #nuvaro-filmframe .ff-specs td{color:var(--ff-muted)} #nuvaro-filmframe .ff-fit-note{border-left:3px solid var(--ff-clay);padding-left:18px;font-size:14px!important;line-height:1.6!important;color:var(--ff-muted);margin-top:24px} #nuvaro-filmframe .ff-gift{background:#EDE0D4;padding-bottom:0} #nuvaro-filmframe .ff-gift-copy{max-width:620px;padding-bottom:32px} #nuvaro-filmframe .ff-gift-copy p{margin-top:20px;color:#5C574F} #nuvaro-filmframe .ff-gift figure{margin:0 -24px} #nuvaro-filmframe .ff-faq{background:#FFFFFF} #nuvaro-filmframe .ff-faq h2{margin-bottom:28px} #nuvaro-filmframe details{border-top:1px solid var(--ff-line);padding:0} #nuvaro-filmframe details:last-child{border-bottom:1px solid var(--ff-line)} #nuvaro-filmframe summary{padding:20px 36px 20px 0;font-size:17px;font-weight:600;line-height:1.4;cursor:pointer;list-style:none;position:relative;color:var(--ff-green)} #nuvaro-filmframe summary::-webkit-details-marker{display:none} #nuvaro-filmframe summary::after{content:'+';position:absolute;right:0;top:18px;font-size:24px;font-weight:400;color:var(--ff-clay)} #nuvaro-filmframe details[open] summary::after{content:'−'} #nuvaro-filmframe details p{padding:0 24px 22px 0;font-size:16px;color:var(--ff-muted)} #nuvaro-filmframe summary:focus-visible{outline:2px solid var(--ff-clay);outline-offset:4px} #nuvaro-filmframe .ff-close{padding:40px 48px;background:var(--ff-green);color:var(--ff-paper)} #nuvaro-filmframe .ff-close p{max-width:52ch;margin-top:15px;color:#DEE5DF;font-size:16px} #nuvaro-filmframe .ff-close h3{font-size:30px} @media(max-width:650px){#nuvaro-filmframe .ff-section{padding:40px 22px}#nuvaro-filmframe .ff-intro{padding:40px 22px 26px;grid-template-columns:1fr;gap:20px}#nuvaro-filmframe .ff-intro p{max-width:none}#nuvaro-filmframe .ff-photo{margin:0 12px}#nuvaro-filmframe .ff-caption{padding:14px 22px 25px;align-items:start;font-size:12px;gap:14px}#nuvaro-filmframe .ff-stats{padding:0 22px 32px}#nuvaro-filmframe .ff-stat{padding:4px 12px}#nuvaro-filmframe .ff-stat strong{font-size:26px}#nuvaro-filmframe .ff-stat span{font-size:12px;line-height:1.4}#nuvaro-filmframe .ff-split,#nuvaro-filmframe .ff-story{grid-template-columns:1fr;gap:28px}#nuvaro-filmframe .ff-story .ff-copy{padding-top:0}#nuvaro-filmframe .ff-steps{grid-template-columns:1fr;gap:24px;margin-top:28px}#nuvaro-filmframe .ff-step{display:grid;grid-template-columns:30px 1fr;column-gap:12px;padding-top:16px}#nuvaro-filmframe .ff-step-number{grid-row:1\/3;padding-top:5px}#nuvaro-filmframe .ff-step h3{margin-top:0}#nuvaro-filmframe .ff-step p{grid-column:2;margin-top:8px}#nuvaro-filmframe .ff-evidence{grid-template-columns:repeat(2,1fr);gap:18px 12px}#nuvaro-filmframe .ff-specs{font-size:14px}#nuvaro-filmframe .ff-specs th{width:37%;padding-right:14px}#nuvaro-filmframe .ff-gift{padding-bottom:0}#nuvaro-filmframe .ff-gift figure{margin:0 -10px}#nuvaro-filmframe .ff-close{padding:36px 22px}#nuvaro-filmframe .ff-close h3{font-size:27px}} @media(prefers-reduced-motion:reduce){#nuvaro-filmframe *,#nuvaro-filmframe *::before,#nuvaro-filmframe *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}} \u003c\/style\u003e \u003cdiv class=\"ff-intro\"\u003e \u003cdiv\u003e\n\u003cspan class=\"ff-eyebrow\"\u003eA place for your people\u003c\/span\u003e\u003ch2\u003eA little gallery,\u003cbr\u003emade of your life.\u003c\/h2\u003e\n\u003c\/div\u003e \u003cp\u003eBring your favorite mini prints out of storage. A white rotating frame keeps a collection of moments together, ready to revisit with a turn of the top dial.\u003c\/p\u003e \u003c\/div\u003e \u003cfigure class=\"ff-photo\"\u003e\u003cimg alt=\"White rotating photo frame with a top dial and portrait photo pages arranged around its central spindle\" height=\"1024\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-01_hero_c5d47534-38e6-416b-894d-b3e70c13469a.png?v=1794452132\" width=\"1024\"\u003e\u003c\/figure\u003e \u003cdiv class=\"ff-caption\"\u003e\n\u003cspan\u003eFor desks, shelves \u0026amp; bedside tables.\u003c\/span\u003e\u003cspan\u003eYour moments. Your mini gallery.\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv aria-label=\"Photo frame at a glance\" class=\"ff-stats\"\u003e\n\u003cdiv class=\"ff-stat\"\u003e\n\u003cstrong\u003e24\u003c\/strong\u003e\u003cspan\u003ephotos, up to\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-stat\"\u003e\n\u003cstrong\u003e12\u003c\/strong\u003e\u003cspan\u003edouble-sided pages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-stat\"\u003e\n\u003cstrong\u003e1 dial\u003c\/strong\u003e\u003cspan\u003eturn by hand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"ff-section ff-rotate ff-split\"\u003e \u003cdiv\u003e\n\u003cspan class=\"ff-eyebrow\"\u003eThe part you'll keep coming back to\u003c\/span\u003e\u003ch2\u003eGive your memories\u003cbr\u003ea little turn.\u003c\/h2\u003e\n\u003cp\u003eTurn the top dial to rotate the inner photo pages. Pause on a favorite face, then turn again for the next moment in your collection.\u003c\/p\u003e\n\u003cdiv class=\"ff-motion\"\u003e\n\u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 40 40\"\u003e\u003cpath d=\"M31 13A13 13 0 1 0 33 25\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M31 5v9h-9\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eA hands-on way to browse printed photos.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e \u003cfigure\u003e\u003cimg alt=\"Close view of the top dial and rotating inner photo pages\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-03_rotate_b9e0e745-3c5b-4d79-af53-94886b37e42d.png?v=1794452132\" width=\"1024\"\u003e\u003c\/figure\u003e \u003c\/div\u003e \u003cdiv class=\"ff-section ff-story\"\u003e \u003cfigure\u003e\u003cimg alt=\"White frame and double-sided photo page details\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-05_details_23f0ca17-0a0a-4548-8170-ab410c07aabf.png?v=1794452132\" width=\"1024\"\u003e\u003c\/figure\u003e \u003cdiv class=\"ff-copy\"\u003e\n\u003cspan class=\"ff-eyebrow\"\u003eMake room for more than one moment\u003c\/span\u003e\u003ch2\u003eA collection,\u003cbr\u003ekept together.\u003c\/h2\u003e\n\u003cp\u003eEach photo page holds two prints, one on each side. Mix the big days with the everyday ones to create a display that feels like you.\u003c\/p\u003e\n\u003cul class=\"ff-story-list\"\u003e\n\u003cli\u003e\n\u003cem\u003e01\u003c\/em\u003e\u003cspan\u003eThe people you love\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003e02\u003c\/em\u003e\u003cspan\u003eThe places you went\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003e03\u003c\/em\u003e\u003cspan\u003eThe little moments in between\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ff-section ff-assembly\"\u003e \u003cspan class=\"ff-eyebrow\"\u003eBuild your collection\u003c\/span\u003e\u003ch2\u003eA small project.\u003cbr\u003eA personal result.\u003c\/h2\u003e\n\u003cp\u003eThis is a DIY display with photo pages to load and assemble. Set aside a little time to choose your prints and make it your own.\u003c\/p\u003e \u003cdiv class=\"ff-steps\"\u003e\n\u003cdiv class=\"ff-step\"\u003e\n\u003cspan class=\"ff-step-number\"\u003e01\u003c\/span\u003e\u003ch3\u003eChoose your prints\u003c\/h3\u003e\n\u003cp\u003eSelect up to 24 photos and check their outer dimensions against the photo slot size below.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-step\"\u003e\n\u003cspan class=\"ff-step-number\"\u003e02\u003c\/span\u003e\u003ch3\u003eFill the pages\u003c\/h3\u003e\n\u003cp\u003ePlace two photos back-to-back in each double-sided page, then close the page's snap fasteners.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-step\"\u003e\n\u003cspan class=\"ff-step-number\"\u003e03\u003c\/span\u003e\u003ch3\u003eAssemble \u0026amp; display\u003c\/h3\u003e\n\u003cp\u003eFit the pages onto the center spindle, secure the frame and dial, and rotate by hand to browse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"ff-evidence-label\"\u003eAssembly details · original product photos\u003c\/div\u003e \u003cdiv class=\"ff-evidence\"\u003e \u003cfigure\u003e\u003cdiv class=\"ff-evidence-crop\" style=\"--ff-crop-x:-14.6%;--ff-crop-y:-64.4%\"\u003e\u003cimg alt=\"Original seller photo of white frame, top knob and individual page holders before assembly\" height=\"800\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-original-assembly.webp?v=1794452078\" width=\"800\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eFrame, knob \u0026amp; page holders\u003c\/figcaption\u003e\u003c\/figure\u003e \u003cfigure\u003e\u003cdiv class=\"ff-evidence-crop\" style=\"--ff-crop-x:-153.8%;--ff-crop-y:-64.4%\"\u003e\u003cimg alt=\"Original seller photo showing the page holder folding closed\" height=\"800\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-original-assembly.webp?v=1794452078\" width=\"800\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eFold each photo page closed\u003c\/figcaption\u003e\u003c\/figure\u003e \u003cfigure\u003e\u003cdiv class=\"ff-evidence-crop\" style=\"--ff-crop-x:-14.6%;--ff-crop-y:-209.8%\"\u003e\u003cimg alt=\"Original seller photo marking the three snap fasteners on a photo page\" height=\"800\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-original-assembly.webp?v=1794452078\" width=\"800\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eSecure the three snap fasteners\u003c\/figcaption\u003e\u003c\/figure\u003e \u003cfigure\u003e\u003cdiv class=\"ff-evidence-crop\" style=\"--ff-crop-x:-153.8%;--ff-crop-y:-209.8%\"\u003e\u003cimg alt=\"Original seller close-up of page holder positions on the central spindle\" height=\"800\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-original-assembly.webp?v=1794452078\" width=\"800\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eAlign with the spindle positions\u003c\/figcaption\u003e\u003c\/figure\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ff-section\"\u003e \u003cdiv class=\"ff-spec-head\"\u003e\n\u003cspan class=\"ff-eyebrow\"\u003eThe right fit matters\u003c\/span\u003e\u003ch2\u003eSmall prints.\u003cbr\u003ePlenty of personality.\u003c\/h2\u003e\n\u003cp\u003eDesigned for mini photos and cards. Check the full size of your print, including any white border, before loading.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"ff-split\"\u003e\n\u003cfigure\u003e\u003cimg alt=\"Photo frame dimensions and mini print fit guide\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-06_size_e237fee0-16b1-4ba4-b4d4-e451775aab24.png?v=1794452131\" width=\"1024\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ctable class=\"ff-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCapacity\u003c\/th\u003e\n\u003ctd\u003eUp to 24 photos in 12 double-sided pages\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePhoto slot\u003c\/th\u003e\n\u003ctd\u003eApprox. 3.4 × 2.1 in\u003cbr\u003e(8.6 × 5.4 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFrame size\u003c\/th\u003e\n\u003ctd\u003eApprox. 6.7 × 5.5 × 1.9 in\u003cbr\u003e(width × height × depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003e3D-printed plastic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eWhite\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOperation\u003c\/th\u003e\n\u003ctd\u003eManual top dial\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eComponents\u003c\/th\u003e\n\u003ctd\u003e1 outer frame, 12 page holders, 1 top knob\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSetup\u003c\/th\u003e\n\u003ctd\u003ePhoto loading and assembly required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cp class=\"ff-fit-note\"\u003eSeller-listed dimensions are approximate. Photo formats vary by brand; compare the full print size with the slot measurements rather than the image area alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ff-section ff-gift\"\u003e \u003cdiv class=\"ff-gift-copy\"\u003e\n\u003cspan class=\"ff-eyebrow\"\u003eFor someone who shares your story\u003c\/span\u003e\u003ch2\u003eThe gift you fill\u003cbr\u003ewith memories.\u003c\/h2\u003e\n\u003cp\u003eAn anniversary, a birthday, a new home—or simply a reminder of your favorite days together. Make a personal display around the moments that mean something to you.\u003c\/p\u003e\n\u003c\/div\u003e \u003cfigure\u003e\u003cimg alt=\"Rotating photo frame styled as a thoughtful personal gift\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/rotating-photo-frame-07_gift_8b6a1561-0409-4c6c-958e-ee4e742eb69a.png?v=1794452132\" width=\"1024\"\u003e\u003c\/figure\u003e \u003c\/div\u003e \u003cdiv class=\"ff-section ff-faq\"\u003e \u003cspan class=\"ff-eyebrow\"\u003eA few things to know\u003c\/span\u003e\u003ch2\u003eBefore you choose yours.\u003c\/h2\u003e \u003cdetails open=\"\"\u003e\u003csummary\u003eHow do the photos rotate?\u003c\/summary\u003e\u003cp\u003eTurn the dial at the top by hand. It moves the inner photo pages around the central spindle so you can browse the collection.\u003c\/p\u003e\u003c\/details\u003e \u003cdetails\u003e\u003csummary\u003eHow does it hold 24 photos?\u003c\/summary\u003e\u003cp\u003eThere are 12 double-sided photo pages. Each holds two photos back-to-back, for a total capacity of up to 24.\u003c\/p\u003e\u003c\/details\u003e \u003cdetails\u003e\u003csummary\u003eWhich photo size should I use?\u003c\/summary\u003e\u003cp\u003eThe seller lists this as a mini-photo display for 2 × 3 in prints. The slot diagram shows approximately 3.4 × 2.1 in (8.6 × 5.4 cm). Compare the outside dimensions of your actual print—including borders—and avoid forcing a photo into a page.\u003c\/p\u003e\u003c\/details\u003e \u003cdetails\u003e\u003csummary\u003eIs assembly required?\u003c\/summary\u003e\u003cp\u003eYes. Load your photos into the individual pages, close the snap fasteners, and assemble the pages into the frame with its top dial.\u003c\/p\u003e\u003c\/details\u003e \u003cdetails\u003e\u003csummary\u003eWhat does the finish look like?\u003c\/summary\u003e\u003cp\u003eThe frame is made from 3D-printed plastic in white. Its printed surface can have visible texture and print lines.\u003c\/p\u003e\u003c\/details\u003e \u003cdetails\u003e\u003csummary\u003eCan I choose the photos for my display?\u003c\/summary\u003e\u003cp\u003eAdd your own printed memories. This listing does not offer an upload-and-print service. Check the photo-slot measurements before preparing prints. Styled photos and decoration illustrate display ideas.\u003c\/p\u003e\u003c\/details\u003e \u003c\/div\u003e \u003cdiv class=\"ff-close\"\u003e\n\u003ch3\u003eStart with a few favorite moments.\u003c\/h3\u003e\n\u003cp\u003eCheck your print size, choose the white frame, and make a mini gallery worth turning back to.\u003c\/p\u003e\n\u003c\/div\u003e \u003c\/section\u003e","brand":"mysite","offers":[{"title":"2 PCS White","offer_id":67989335376024,"sku":"NUV-RPF24-WHT","price":24.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/5613\/4552\/files\/rotating-photo-frame-01_hero_c5d47534-38e6-416b-894d-b3e70c13469a.png?v=1794565826","url":"https:\/\/keepfbshop.com\/products\/rotating-photo-frame-24-photo-mini-gallery-p-0533f34776b3880abb27","provider":"keepfbshop","version":"1.0","type":"link"}