{"gallery":{"id":627,"name":"Flex Sofa","shopDomain":"resource-furniture-2.myshopify.com","textColor":"#ffffff","descriptionColor":null,"playButtonColor":"#ffffff","playButtonBgColor":"rgba(0, 0, 0, 0.7)","overlayBgColor":"rgba(0, 0, 0, 0.9)","closeButtonColor":"#ffffff","closeButtonBgColor":"rgba(0, 0, 0, 0.5)","productCardBgColor":"rgba(53, 53, 52, 0.6)","productCardTextColor":"#ffffff","videosPerRow":1,"videoSize":"large","layout":"grid","showTitles":false,"autoplay":false,"playOnHover":false,"mobileTwoPerRow":false,"videos":[{"id":19064,"youtubeId":"24VjJU7SOMY","position":0,"isShort":false,"description":null,"videoUrl":null,"kind":"youtube","title":"Flex | The Modular Sofa That Transforms With You","thumbnailUrl":"https://cdn.shopify.com/s/files/1/0980/2868/3634/files/Flex_01_1_c39058da-02a6-49e8-a793-df44dd67b414.jpg?v=1792677563","products":[],"links":[]}],"customCss":"/* Resource Furniture — VideoReel gallery overrides\n   Moved from the theme stylesheet when galleries switched to shadow DOM.\n   Ancestor selectors (body, .shopify-app-block, .video-gallery-container)\n   were dropped because they live outside the gallery. */\n\n/* VIDEO GALLERY */\n\n.video-gallery {\n    padding-top: 0;\n    padding-bottom: 0;\n}\n.video-bottom-overlay {\n    position: relative;\n}\n.video-item {\n    border-radius: 0;\n}\n.video-item-title {\n    padding: 0;\n    margin: 15px 0 0;\n    font-size: 2.4rem;\n    text-shadow: none;\n    line-height: 1.1;\n}\n.video-bottom-overlay .video-thumbnail-product,\n.video-bottom-overlay .video-thumbnail-links,\n.video-sidebar-product-price {\n  display: none;\n}\n.video-item-description {\n    padding: 0 15px 0 0;\n    font-size: inherit;\n    margin-top: -5px;\n}\n.video-and-products.with-sidebar .video-products-sidebar {\n    background: #EEEBDF;\n}\n.video-item-wrapper {\n    padding-bottom: 15px;\n}\n.video-products-sidebar-header {\n    padding: 16px 20px 0;\n    font-size: 12px;\n    color: #453224;\n    border-bottom: none;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n}\n.video-and-products.with-sidebar {\n    border-radius: 0;\n}\n.video-sidebar-product-card {\n    border: none;\n    border-radius: 0;\n    background: transparent;\n}\n.video-sidebar-product-card:hover {\n    box-shadow: none;\n}\n.video-sidebar-product-info {\n    padding: 10px 0;\n}\n.video-sidebar-product-title {\n    color: #453224;\n    -webkit-line-clamp: none;\n    padding: 0 10px 0 0;\n} \n.video-sidebar-link-cta {\n    border-radius: 0;\n    font-size: 13px;\n    background: transparent;\n    color: #453224;\n    border: 1px solid #453224;\n}\n.video-thumbnail-link-cta-arrow {\n    stroke-width: 1px;\n}\n.video-sidebar-link-cta:hover {\n    background: transparent;\n    border-color: #903D2D;\n    color: #903D2D;\n}\n.video-products-sidebar-scroll {\n    justify-content: space-between;\n    display: flex;\n    flex-direction: column;\n}\n.video-iframe {\n    border-radius: 0;\n}\n.video-products-bar {\n    margin-top: 0;\n}\n.video-modal-global {\n    padding: 20px 0;\n}\n.video-gallery.all-shorts .video-item, .video-gallery.all-shorts .slider-video-item {\n    aspect-ratio: 16 / 9;\n}\n\n\n@media all and (max-width: 768px) {\n\n.video-thumbnail-product {\n        padding: 0;\n    }\n.video-thumbnail-product-glass {\n    border-radius: 0;\n    border: none;\n}\n.video-thumbnail-product-price {\n  display: none;\n}\n.video-thumbnail-links {\n    padding: 20px;\n}\n.video-thumbnail-link-cta {\n    border-radius: 0;\n    width: 100%;\n    background: transparent !important;\n    color: var(--rfCream) !important;\n    border: 1px solid var(--rfCream);\n}\n\n}"}}