{"product_id":"gothic-corner-balcony-shelf-mini","title":"Gothic Corner Balcony Shelf | Mini Staircase Wall Décor 🏛️","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026family=Source+Sans+3:wght@400;500;600;700\u0026display=swap');\n\n  #tnv-gothic-balcony {\n    --gb-ink: #251b1c;\n    --gb-oxblood: #4b252b;\n    --gb-brown: #2d2122;\n    --gb-parchment: #f5e9d5;\n    --gb-pale: #f9f1e3;\n    --gb-brass: #edc58b;\n    --gb-brass-dark: #745232;\n    --gb-rose: #f3aaa5;\n    --gb-serif: \"Instrument Serif\", Georgia, serif;\n    --gb-sans: \"Source Sans 3\", system-ui, sans-serif;\n    box-sizing: border-box;\n    display: block;\n    width: 100%;\n    max-width: 660px;\n    min-width: 0;\n    margin: 0 auto;\n    overflow: hidden;\n    background: var(--gb-pale);\n    color: var(--gb-ink);\n    border: 1px solid #b58c59;\n    border-radius: 16px;\n    font-family: var(--gb-sans);\n    font-size: 17px;\n    line-height: 1.47;\n    text-align: left;\n    overflow-wrap: anywhere;\n  }\n  #tnv-gothic-balcony *, #tnv-gothic-balcony *::before, #tnv-gothic-balcony *::after { box-sizing: inherit; }\n  #tnv-gothic-balcony :is(h2,h3,p,figure,ul,dl,dd) { margin: 0; }\n  #tnv-gothic-balcony :is(h2,h3) {\n    color: inherit;\n    font-family: var(--gb-serif);\n    font-weight: 400;\n    line-height: .98;\n    letter-spacing: -.015em;\n    text-transform: none;\n    text-wrap: balance;\n  }\n  #tnv-gothic-balcony h2 { font-size: clamp(43px, 11.1vw, 68px); }\n  #tnv-gothic-balcony h3 { font-size: clamp(35px, 8.6vw, 53px); }\n  #tnv-gothic-balcony .gb-brand-bar {\n    display: flex;\n    justify-content: space-between;\n    align-items: baseline;\n    gap: 12px;\n    padding: 13px 17px 14px;\n    background: #23191c;\n    color: var(--gb-brass);\n    border-bottom: 1px solid #b18454;\n  }\n  #tnv-gothic-balcony .gb-brand {\n    color: var(--gb-brass);\n    font: 400 24px\/.96 var(--gb-serif);\n    letter-spacing: .13em;\n  }\n  #tnv-gothic-balcony :is(.gb-brand-label,.gb-kicker,.gb-chapter) {\n    font-size: 11px;\n    font-weight: 700;\n    line-height: 1.2;\n    letter-spacing: .14em;\n    text-transform: uppercase;\n  }\n  #tnv-gothic-balcony .gb-brand-label { color: #f5e2c8; text-align: right; }\n  #tnv-gothic-balcony .gb-hero {\n    position: relative;\n    padding: 26px clamp(15px, 5vw, 27px) 24px;\n    background: radial-gradient(ellipse at 21% 8%, #613239, #332023 51%, #231a20 87%);\n    background-size: 150% 150%;\n    color: var(--gb-parchment);\n    text-align: center;\n    animation: tnv-gb-atmosphere 17s ease-in-out infinite alternate;\n  }\n  #tnv-gothic-balcony .gb-kicker { color: #f2d8b4; }\n  #tnv-gothic-balcony .gb-hero h2 { margin-top: 8px; }\n  #tnv-gothic-balcony .gb-lead { max-width: 34ch; margin: 13px auto 19px; }\n  #tnv-gothic-balcony .gb-gold { display: block; color: var(--gb-brass); }\n  #tnv-gothic-balcony .gb-wine { color: #662b37; }\n  @supports ((background-clip: text) or (-webkit-background-clip: text)) {\n    #tnv-gothic-balcony .gb-gold {\n      background: linear-gradient(100deg,#edbf84,#fff0cf 42%,#edbd92 80%);\n      background-size: 160% 100%;\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n      animation: tnv-gb-letters 10s ease-in-out infinite alternate;\n    }\n    #tnv-gothic-balcony .gb-wine {\n      background: linear-gradient(105deg,#4b2028,#83394b 53%,#69442e 90%);\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n    }\n  }\n  #tnv-gothic-balcony .gb-media {\n    display: block;\n    position: relative;\n    isolation: isolate;\n    width: 100%;\n    overflow: hidden;\n    background: #c4b8a3;\n    border: 1px solid #c4a379;\n    border-radius: 11px;\n  }\n  #tnv-gothic-balcony .gb-media :is(picture,img) { display: block; width: 100%; margin: 0; }\n  #tnv-gothic-balcony .gb-media img { height: auto; border: 0; }\n  #tnv-gothic-balcony .gb-media::after {\n    content: \"\";\n    position: absolute;\n    inset: 0 auto 0 -57%;\n    width: 43%;\n    pointer-events: none;\n    background: linear-gradient(108deg, transparent, rgba(255,217,171,.21) 47%, rgba(255,244,220,.19) 55%, transparent);\n    opacity: 0;\n    animation: tnv-gb-sweep 4.5s ease-in-out infinite;\n  }\n  #tnv-gothic-balcony .gb-real { max-width: 440px; margin: 0 auto; }\n  #tnv-gothic-balcony .gb-real .gb-media { border-radius: 45% 45% 11px 11px \/ 15% 15% 11px 11px; }\n  #tnv-gothic-balcony figcaption {\n    padding: 8px 5px 0;\n    color: #f4ddbf;\n    font-size: 12px;\n    line-height: 1.35;\n  }\n  #tnv-gothic-balcony .gb-tags {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 7px;\n    margin-top: 13px;\n    padding: 0;\n    list-style: none;\n    text-align: center;\n  }\n  #tnv-gothic-balcony .gb-tags li {\n    margin: 0;\n    padding: 8px 5px;\n    border-radius: 7px;\n    background: #f2d5ad;\n    color: #311e21;\n    font-size: 14px;\n    font-weight: 700;\n    line-height: 1.24;\n  }\n  #tnv-gothic-balcony .gb-tags li:nth-child(2) { background: #f0c3bd; }\n  #tnv-gothic-balcony .gb-tags li:last-child { grid-column: 1 \/ -1; background: #eee5d6; }\n  #tnv-gothic-balcony :is(.gb-feature,.gb-size,.gb-close,.gb-faq) { padding: 23px clamp(15px, 5vw, 26px); }\n  #tnv-gothic-balcony .gb-feature { background: linear-gradient(145deg,#f8eedc,#e8d4b9); }\n  #tnv-gothic-balcony .gb-feature .gb-chapter, #tnv-gothic-balcony .gb-size .gb-chapter { color: #704535; }\n  #tnv-gothic-balcony .gb-feature h3, #tnv-gothic-balcony .gb-size h3, #tnv-gothic-balcony .gb-close h3 { margin: 7px 0 9px; }\n  #tnv-gothic-balcony .gb-feature .gb-wide { margin-top: 15px; border-radius: 3px 34px 3px 34px; }\n  #tnv-gothic-balcony .gb-aside {\n    margin-top: 13px;\n    padding: 10px 12px;\n    border-inline-start: 3px solid #966039;\n    background: #fff7e8;\n    color: #422b25;\n    font-size: 15px;\n  }\n  #tnv-gothic-balcony .gb-architecture { padding: 24px clamp(13px, 4vw, 23px); background: #362126; color: var(--gb-parchment); }\n  #tnv-gothic-balcony .gb-architecture .gb-chapter { color: var(--gb-brass); }\n  #tnv-gothic-balcony .gb-architecture \u003e h3 { margin: 7px 0 15px; }\n  #tnv-gothic-balcony .gb-row {\n    display: grid;\n    grid-template-columns: minmax(0,1.2fr) minmax(0,.9fr);\n    align-items: center;\n    gap: clamp(9px, 3vw, 17px);\n    margin-bottom: 13px;\n  }\n  #tnv-gothic-balcony .gb-row:last-child {\n    grid-template-columns: minmax(0,.9fr) minmax(0,1.2fr);\n    margin-bottom: 0;\n  }\n  #tnv-gothic-balcony .gb-row .gb-media { border-radius: 25px 3px 25px 3px; }\n  #tnv-gothic-balcony .gb-row:last-child .gb-media { border-radius: 3px 25px 3px 25px; }\n  #tnv-gothic-balcony .gb-row strong { display: block; color: var(--gb-brass); font: 400 clamp(24px,6vw,33px)\/.99 var(--gb-serif); }\n  #tnv-gothic-balcony .gb-row p { margin-top: 5px; color: #f5e4cc; font-size: clamp(13px,3.65vw,16px); line-height: 1.34; }\n  #tnv-gothic-balcony .gb-size { background: var(--gb-pale); }\n  #tnv-gothic-balcony .gb-size .gb-media { margin-top: 15px; border-radius: 10px 10px 3px 3px; }\n  #tnv-gothic-balcony .gb-spec {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1px;\n    overflow: hidden;\n    margin-top: 7px;\n    border: 1px solid #bd9a72;\n    border-radius: 3px 3px 11px 11px;\n    background: #bd9a72;\n  }\n  #tnv-gothic-balcony .gb-spec \u003e div { padding: 9px 10px; background: #f0e1c9; }\n  #tnv-gothic-balcony .gb-spec dt { color: #704338; font-size: 11px; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n  #tnv-gothic-balcony .gb-spec dd { font-size: 15px; font-weight: 600; }\n  #tnv-gothic-balcony .gb-close { text-align: center; background: linear-gradient(145deg,#54282f,#2e2024); color: var(--gb-parchment); }\n  #tnv-gothic-balcony .gb-close .gb-media { margin-top: 14px; border-radius: 35px 35px 5px 5px; }\n  #tnv-gothic-balcony .gb-close .gb-media + .gb-media { margin-top: 9px; border-radius: 5px 5px 19px 19px; }\n  #tnv-gothic-balcony .gb-faq { background: #f4e6d1; }\n  #tnv-gothic-balcony .gb-faq h3 { margin-bottom: 11px; }\n  #tnv-gothic-balcony .gb-faq details { border-top: 1px solid #c7a984; padding: 10px 0; }\n  #tnv-gothic-balcony .gb-faq details:last-child { padding-bottom: 0; }\n  #tnv-gothic-balcony .gb-faq summary { color: #4b252b; font-size: 16px; font-weight: 700; cursor: pointer; }\n  #tnv-gothic-balcony .gb-faq summary:focus-visible { outline: 2px solid #6c3542; outline-offset: 3px; }\n  #tnv-gothic-balcony .gb-faq p { margin-top: 7px; font-size: 16px; }\n  #tnv-gothic-balcony .gb-signoff { padding: 14px 17px 18px; background: #251b1e; text-align: center; }\n  #tnv-gothic-balcony .gb-arch-mark {\n    display: inline-block;\n    width: 10px;\n    height: 12px;\n    margin: 0 6px 0 0;\n    border: 1px solid currentColor;\n    border-radius: 50% 50% 0 0 \/ 65% 65% 0 0;\n    vertical-align: -2px;\n  }\n  #tnv-gothic-balcony .gb-stair-mark {\n    display: inline-block;\n    width: 13px;\n    height: 11px;\n    margin-right: 6px;\n    background: currentColor;\n    clip-path: polygon(0 72%, 34% 72%, 34% 39%, 67% 39%, 67% 5%, 100% 5%, 100% 29%, 85% 29%, 85% 63%, 52% 63%, 52% 96%, 0 96%);\n  }\n  #tnv-gothic-balcony .gb-star {\n    position: absolute;\n    inset: 10px 11px auto auto;\n    color: #ffd098;\n    text-shadow: 0 0 6px #f7b77d, 0 0 14px #cf6871;\n    font-size: 15px;\n    line-height: 1;\n    pointer-events: none;\n    animation: tnv-gb-star 2.9s ease-in-out infinite;\n  }\n  #tnv-gothic-balcony .gb-star--left { inset: 83px auto auto 9px; font-size: 10px; animation-delay: -.95s; }\n  @keyframes tnv-gb-atmosphere { from { background-position: 8% 9%; } to { background-position: 84% 70%; } }\n  @keyframes tnv-gb-letters { from { background-position: 0 50%; } to { background-position: 100% 50%; } }\n  @keyframes tnv-gb-sweep {\n    0%,14% { transform: translateX(0) skewX(-17deg); opacity: 0; }\n    24% { opacity: .78; }\n    59% { opacity: .52; }\n    75%,100% { transform: translateX(410%) skewX(-17deg); opacity: 0; }\n  }\n  @keyframes tnv-gb-star { 0%,100% { opacity: .36; transform: scale(.8); } 48% { opacity: 1; transform: scale(1.27); } }\n  @media (prefers-reduced-motion: reduce) {\n    #tnv-gothic-balcony :is(.gb-hero,.gb-gold,.gb-star), #tnv-gothic-balcony .gb-media::after { animation: none; }\n    #tnv-gothic-balcony .gb-media::after { display: none; }\n  }\n\u003c\/style\u003e\n\u003carticle id=\"tnv-gothic-balcony\" aria-label=\"Gothic Corner Balcony Shelf details\" lang=\"en\"\u003e\n\u003cdiv class=\"gb-brand-bar\"\u003e\n\u003cspan class=\"gb-brand\"\u003ethenuvaro\u003c\/span\u003e\u003cspan class=\"gb-brand-label\"\u003eMiniature wall décor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003csection class=\"gb-hero\" aria-labelledby=\"gb-title\"\u003e\u003cspan class=\"gb-star\" aria-hidden=\"true\"\u003e✦\u003c\/span\u003e\u003cspan class=\"gb-star gb-star--left\" aria-hidden=\"true\"\u003e✧\u003c\/span\u003e\n\u003cp class=\"gb-kicker\"\u003e\u003cspan class=\"gb-arch-mark\" aria-hidden=\"true\"\u003e\u003c\/span\u003e For the reading corner\u003c\/p\u003e\n\u003ch2 id=\"gb-title\"\u003eA Gothic Balcony \u003cspan class=\"gb-gold\"\u003ein Miniature\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"gb-lead\"\u003eGive an overlooked wall corner the character of an old library. Two sculpted doors and a tiny staircase make a backdrop for your smallest finds.\u003c\/p\u003e\n\u003cfigure class=\"gb-real\"\u003e\n\u003cdiv class=\"gb-media\"\u003e\u003cpicture\u003e \u003csource media=\"(prefers-reduced-motion: reduce)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-tiktok-still.jpg?v=1794540135\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-tiktok-reveal.gif?v=1794540144\" width=\"440\" height=\"660\" alt=\"Original TikTok styling scene of a Gothic staircase shelf with books and a lantern\" decoding=\"async\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cfigcaption\u003e\u003cbr\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cul class=\"gb-tags\" aria-label=\"Shelf highlights\"\u003e\n\u003cli\u003e🏛️ Two sculpted doors\u003c\/li\u003e\n\u003cli\u003e📐 About 8.8 in wide\u003c\/li\u003e\n\u003cli\u003e📚 For tiny books and keepsakes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"gb-feature\" aria-labelledby=\"gb-wall\"\u003e\n\u003cp class=\"gb-chapter\"\u003e01   The wall\u003c\/p\u003e\n\u003ch3 id=\"gb-wall\"\u003e\n\u003cspan class=\"gb-wine\"\u003eGive the Corner\u003c\/span\u003e\u003cbr\u003eA Story of Its Own\u003c\/h3\u003e\n\u003cp\u003eOn a projecting corner beside a chair or bookcase, the two landings carry the scene around the edge of the wall.\u003c\/p\u003e\n\u003cfigure class=\"gb-media gb-wide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-video-02-reading-corner.jpg?v=1794541014\" width=\"800\" height=\"800\" alt=\"Video-inspired reading-room scene showing the shelf across a projecting wall corner beside a seated reader\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"gb-aside\"\u003e\n\u003cstrong\u003eFind the fit.\u003c\/strong\u003e Look for an outside corner that projects into the room.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"gb-architecture\" aria-labelledby=\"gb-detail\"\u003e\n\u003cp class=\"gb-chapter\"\u003e\u003cspan class=\"gb-stair-mark\" aria-hidden=\"true\"\u003e\u003c\/span\u003e 02   The details\u003c\/p\u003e\n\u003ch3 id=\"gb-detail\"\u003eTwo Doors.\u003cbr\u003e\u003cspan class=\"gb-gold\"\u003eOne Little Staircase.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"gb-row\"\u003e\n\u003cfigure class=\"gb-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-video-04-details.jpg?v=1794540981\" width=\"800\" height=\"800\" alt=\"Close-up of the carved upper door, spindle railing, upper platform and corbels in the video-inspired scene\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLook closer\u003c\/strong\u003e\n\u003cp\u003eCurved door tops and tiny spindles bring the look of an old staircase to a small wall accent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gb-row\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eStyle a landing\u003c\/strong\u003e\n\u003cp\u003eChoose lightweight miniatures that sit fully behind the railing. The books and lantern shown are styling props.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"gb-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-video-05-style.jpg?v=1794541007\" width=\"800\" height=\"800\" alt=\"Video-inspired styling scene showing a hand setting a separate lantern beside books on the upper landing\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"gb-size\" aria-labelledby=\"gb-size-title\"\u003e\n\u003cp class=\"gb-chapter\"\u003e\u003cspan class=\"gb-stair-mark\" aria-hidden=\"true\"\u003e\u003c\/span\u003e 03   Size and fit\u003c\/p\u003e\n\u003ch3 id=\"gb-size-title\"\u003e\u003cspan class=\"gb-wine\"\u003eCheck the Mini’s Fit\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eThe photos follow the styling and proportions shown in the video. Use the Mini’s listed measurements below to check your corner and choose display pieces.\u003c\/p\u003e\n\u003cfigure class=\"gb-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-video-06-size.jpg?v=1794540994\" width=\"800\" height=\"800\" alt=\"Two hands supporting the shelf to illustrate the scale shown in the original video\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cdiv\u003eStaircase sideApprox. 8.8 × 7.9 in\u003c\/div\u003e\n\u003cdiv\u003eLanding depthApprox. 2 in\u003c\/div\u003e\n\u003cdiv\u003eMaterial and finishMatte-black 3D-printed PLA\u003c\/div\u003e\n\u003cdiv\u003eIn the box1 mini shelf\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"gb-close\" aria-labelledby=\"gb-gift\"\u003e\n\u003cp class=\"gb-kicker\"\u003e\u003cspan class=\"gb-arch-mark\" aria-hidden=\"true\"\u003e\u003c\/span\u003e 04   A bookish gift\u003c\/p\u003e\n\u003ch3 id=\"gb-gift\"\u003e\n\u003cspan class=\"gb-gold\"\u003eFor the Friend\u003c\/span\u003e with a Favorite Corner\u003c\/h3\u003e\n\u003cp\u003eWrap it for the miniature collector, or use the two landings to display the little things you always pick up at bookshops and flea markets.\u003c\/p\u003e\n\u003cfigure class=\"gb-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-video-03-display.jpg?v=1794541001\" width=\"800\" height=\"800\" alt=\"Video-inspired Gothic staircase shelf styling with books and a separate lantern on the broad upper landing\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"gb-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-video-07-gift.jpg?v=1794540987\" width=\"800\" height=\"800\" alt=\"Two book lovers admire the Gothic staircase shelf in a video-inspired reading room\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003csection class=\"gb-faq\" aria-labelledby=\"gb-questions\"\u003e\n\u003ch3 id=\"gb-questions\"\u003eBefore You Hang It\u003c\/h3\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich type of corner fits?\u003c\/summary\u003e\n\u003cp\u003eUse a projecting outside wall corner. The shelf follows the two visible faces around that edge.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat can I display on it?\u003c\/summary\u003e\n\u003cp\u003eChoose tiny decorative books, light miniatures and small figurines that fit fully inside the railings. The ledges are about 2 inches deep.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat comes with the black Mini?\u003c\/summary\u003e\n\u003cp\u003eThe listing is for one matte-black miniature shelf. Some assembly is required. Books, figurines and lamps used in styling photos are separate props.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"gb-signoff\"\u003e\u003cspan class=\"gb-brand\"\u003ethenuvaro\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/article\u003e","brand":"2498","offers":[{"title":"Matte Black Mini","offer_id":68332497174679,"sku":null,"price":46.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/gothic-corner-shelf-video-01-hero.jpg?v=1794540974","url":"https:\/\/thenuvaro.com\/products\/gothic-corner-balcony-shelf-mini","provider":"thenuvaro","version":"1.0","type":"link"}