{"title":"Halloween Sale","description":"","products":[{"product_id":"outdoor-conversation-set","title":"OVIOS 9 Pieces Outdoor Conversation Set with 7.68\" Extra-Wide Armrests and Rocking Chairs","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eVersatile Configuration: \u003c\/strong\u003eCreate your ideal outdoor space by arranging this Sectional Patio Furniture Set in various layouts to suit your preferences.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eComfortable and Supportive: \u003c\/strong\u003eExperience ultimate comfort with ergonomic design featuring 7.68-inch broad armrests and a high back design, providing excellent support for a relaxing seating experience.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSwivel Function: \u003c\/strong\u003eIntroducing our new upgraded swivel modern chair with armrests, allowing a 360-degree spin or comfortable forward and backward lean.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePremium Materials: \u003c\/strong\u003eEnjoy the durability of high-quality fabric with unmatched UV protection, ensuring rapid drying after rain. The handwoven wicker and high-density cushions offer robust lumbar support.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRelaxing Leisure Time: \u003c\/strong\u003e Immerse yourself in upgraded comfort with wide and deep sofas and 3.54-inch breathable cushions, providing maximum relaxation for your leisure moments..\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEasy Maintenance: \u003c\/strong\u003eSimplify upkeep with cushion covers featuring smooth zippers for easy removal and washing. Crafted from hand-made weather-resistant PE rattan, this all-weather sectional sofa won't rust or fade.\u003c\/p\u003e\n\u003ch3\u003eProduct information\u003c\/h3\u003e\n\u003ctable style=\"width: 100%;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center; width: 99.6377%;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eDimensions \u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eCorner Sofa\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003e29.13\"H x 27.95\"W x 27.95\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eMiddle Sofa\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003e29.13\"H x 24.80\"W x 27.95\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eLeft Arm Sofa\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003e29.13\"H x 29.13\"W x 27.95\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eRight Arm Sofa\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003e29.13\"H x 29.13\"W x 27.95\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eCoffee Table\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003e13.78\"H x 25.98\"W x 25.98\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eSwivel Chair\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003e29.13\"H x 27.95\"W x 28.15\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eSide Table\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003e19.29\"H x 17.51\"W x 17.51\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center; width: 99.6377%;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eSofa Features\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eWeight capacity\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eEach Seat: 350 LBS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eSeating Inner Frame Material\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eSteel Frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eSeating Outer Frame Material\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003ePE Wicker\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eWicker Durability\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eWater Resistant; UV Resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eCushion Durability\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eWater Resistant; UV Resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eCushion Thickness\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003e3.54\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eCushion Attachment Type\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eNo Direct Attachment Method\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eRemovable Cushion Cover\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eCushion Cover Closure Method\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eZipper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eCushion Fill Material\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eFoam\/Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eCushion Cover Material\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eFabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center; width: 99.6377%;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eAssembly\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 53.9855%;\"\u003eAssembly Required\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding-left: 30px; width: 53.9855%;\"\u003eAdditional Tools Required\u003c\/td\u003e\n\u003ctd style=\"width: 45.6522%;\"\u003eAll Tools Included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Ovios Furniture","offers":[{"title":"Black","offer_id":42484334559384,"sku":"YZBBR100-9","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey","offer_id":42484334592152,"sku":"YZBBR200-9","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue","offer_id":42484334657688,"sku":"YZBBR300-9","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":42484334690456,"sku":"YZBBR600-9","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue","offer_id":42484334723224,"sku":"YZBBR700-9","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Orange Red","offer_id":42484334755992,"sku":"YZBBR800-9","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Strip Grey","offer_id":42484334624920,"sku":"YZBBR20T-9-strip","price":1259.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BBR_26_084a40d1-32ef-4b92-9e8d-984427da41aa.jpg?v=1774260157"},{"product_id":"ovios-boneless-chaise-lounge-luxurious-faux-fur-no-assembly-required-copy","title":"OVIOS 67\" Chaise Lounge Chair with Cup Holders","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDeep Seat Chaise Lounge with Cup Holders:\u003c\/strong\u003e The spacious design offers plenty of room to stretch out—perfect for napping, reading, or watching movies.The oversized lounge chair with spacious sleeping area is enough to meet your and your family's needs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eComfy Ergonomic Design:\u003c\/strong\u003eThis contemporary chaise lounge is ergonomically designed，Includes headrest, lumbar, and backrest pillows for full-body comfort. Wide armrests and plush cushions ensure total relaxation after a long day.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCloud-like Faux Fur Fabric:\u003c\/strong\u003eCovered in ultra-soft faux fur with a ribbed texture and subtle shine—luxurious to the eye and cozy to the touch.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDurable and Stable:\u003c\/strong\u003eBuilt with high-density foam and pocket springs for long-lasting support. Holds up to 400 lbs without losing shape.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo Assembly Required:\u003c\/strong\u003eArrives vacuum-packed. Just unpack, let it expand for 24–48 hours, and enjoy.\u003c\/p\u003e\n\u003ch3\u003eProduct information\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eBoneless Chaise Lounge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e24.41\"H x 48.43\"W x 66.93\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of Pieces\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeating Capacity\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Cushion Thick\u003c\/td\u003e\n\u003ctd\u003e16.54\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFabric Material\u003c\/td\u003e\n\u003ctd\u003eLuxurious Faux Fur Fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Fill Material\u003c\/td\u003e\n\u003ctd\u003ePremium Sponge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBackrest Fill Material\u003c\/td\u003e\n\u003ctd\u003ePremium Sponge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame Material\u003c\/td\u003e\n\u003ctd\u003ePremium Sponge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd\u003e400 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Ovios Furniture","offers":[{"title":"Beige Faux Fur","offer_id":46809258000536,"sku":"JOJOT240","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Black Faux Fur","offer_id":46809258033304,"sku":"JOJOT430","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Grey Faux Fur","offer_id":46809258066072,"sku":"JOJOT910","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Blue Faux Fur","offer_id":48135922811032,"sku":"JOJOT320","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Black Corduroy","offer_id":47089043767448,"sku":"JOJOT400","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Grey Corduroy","offer_id":47089043800216,"sku":"JOJOT900","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Beige Corduroy","offer_id":47089043832984,"sku":"JOJOT800","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Green Cloud Velvet","offer_id":47089043865752,"sku":"JOJOT670","price":399.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/JOJOT_20.jpg?v=1754378258"},{"product_id":"ovios-80-convertible-modular-sofa-bed","title":"OVIOS Convertible Boneless Sofa Bed 80\" Modular Sleeper Sofa No Assembly Required","description":"\u003cstyle\u003e\n  @media only screen and (max-width: 600px) {\n      .image-container {\n          display: none;\n          \n      }\n\n      .mobile-image-container {\n          margin: 0;\n          padding: 0;\n          list-style-type: none;\n          margin-left: 0 !important;\n          padding: 0 !important;\n      }\n\n      .mobile-image-container li {\n          width: 100%;\n          margin-bottom: 20px;\n      }\n\n      .mobile-image-container img {\n          width: 100%;\n          height: auto;\n          margin: 0px;\n      }\n  }\n\n  @media only screen and (min-width: 601px) {\n      .mobile-image-container {\n          display: none;\n       \n      }\n  }\n#collapse .content ul {\nlist-style-type: none;\n}\n#collapse .item:first-of-type b,\n#collapse .item:first-of-type strong {\nletter-spacing: normal;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"customDetailBox card__section\" id=\"collapse\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Modular Sectional Sofa\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Our modular sectional sofa is built for real-life living.You can configuration to suit your room layout.It offers plenty of flexibility for everyday comfort, whether you're furnishing a cozy apartment or a modern open-plan space.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Premium Comfort Materials\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Ergonomically crafted with high-density foam, providing excellent pressure relief, sturdy support, and a truly inviting seating experience for you and your guests.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Corduroy Fabric\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Indulge in the softness of corduroy fabric—smooth as silk to the touch. Its subtle sheen and rich texture add elegance and warmth. Offering gentle coziness in every season. Elevate your tactile experience with this exceptional fabric.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Cloud Plush Faux Fur\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Ultra-soft faux fur with a cloud-like fluffy texture delivers cozy, all-season comfort. The luxurious feel and subtle sheen elevate the look of your space while providing a warm, inviting touch you’ll love to sink into.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ No Assembly Required\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e With our modular cloud chaise, assembly is a breeze—just unbox, fluff each piece, and let it spring back to shape. Full recovery takes about 72 hours. Enjoy the ease of zero setup!\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Versatile for Any Room\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Thick, high-resilience sponge cushions deliver lasting comfort, while the soft yet supportive throw pillows with PP fiber filling bring a refined touch and gentle lumbar support.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAPC_1.png?v=1786698321\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAPC_2.png?v=1786698321\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAPC_3.png?v=1786698321\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAPC_4.png?v=1786698321\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAPC_5.png?v=1786698321\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAPC_6.png?v=1786698321\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAPC_7.png?v=1786698321\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAM_1.png?v=1786698341\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAM_2.png?v=1786698341\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAM_3.png?v=1786698341\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAM_4.png?v=1786698341\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAM_5.png?v=1786698341\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAM_6.png?v=1786698341\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAM_7.png?v=1786698341\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery time\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex, average transit time is about 7 - 10 business days.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: support@ovios-furniture.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 72 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at support@ovios-furniture.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by OVIOS are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Customer Service\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eOur customer service team will respond within 24 hours. \u003cb\u003eWe product comes with a one-year warranty.\u003c\/b\u003e You can contact our exclusive OVIOS customer service team for assistance before and after your purchase.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc. \u003cb\u003eReturns will not be accepted for OPEN BOX products.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e \u003cb\u003eContact us support@ovios-furniture.com\u003c\/b\u003e to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e5.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@font-face {\n  font-family: 'arial'; \n  src: url('\/\/purpleleafshop.com\/cdn\/shop\/t\/172\/assets\/arial.ttf?v=96637986765718172581767866644') format('truetype');\n}\n.product_desciption_custom {\n  font-family: \"arial\" !important;\n}\n.customTabs {\n  li {\n    position: relative;\n    padding: 0 15px;\n  }\n  li::before {\n    content: \"\";\n    width: 1px;\n    height: 50%;\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: #000\n  }\n  li::after {\n    content: \"\";\n    width: 1px;\n    height: 50%;\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: #000\n  }\n}\n.customTop {\n  width: 127px!important;\n  flex-direction: column;\n  right: 10px;\n  bottom: 100px;\n  text-align: right;\n  display: block !important;\n  position: fixed;\n  z-index: 50;\n  cursor: pointer;\n}\n.customStickyBtn {\n  z-index: 50;\n  justify-content: space-evenly;\n  background: #fff;\n  \/* width: 127px!important;\n  flex-direction: column;\n  right: 10px;\n  bottom: 50px;\n  text-align: right;\n  display: block !important;\n  position: fixed;\n  z-index: 50; *\/\n\n}\n.customStickyBtn .customCart, .customStickyBtn .customBuy {\n    width: 35%;\n    \/* width: 127px;\n    height: 36px; *\/\n    color: #fff !important;\n    background-color: #7c189f !important;\n    padding: 0;\n    font-size: 14px;\n    border-radius: 5px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n}\n.customStickyBtn .customCart img, .customStickyBtn .customBuy img {\n  height: 25px;\n  width: fit-content;\n  margin-right: 5px;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.customDetailBox b,.customDetailBox strong {\n  letter-spacing: 1px;\n}\n#collapse {\n    width: 100%;\n    margin: 10px auto;\n    list-style-type: none;\n    color: #000;\n}\n\n.topTitle {\n    font-size: 20px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    letter-spacing: 1px;\n}\n\n.item {\n    padding: 15px 0;\n    position: relative;\n}\n\n.item::after {\n    content: \"\";\n    height: 1px;\n    width: 100%;\n    background-color: #000;\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n}\n\n.itemTitle {\n    font-weight: bold;\n    font-size: 16px;\n    position: relative;\n    display: flex;\n    align-items: center;\n    cursor: pointer;\n    letter-spacing: 1px;\n}\n\n.iconAngel {\n    width: auto!important;\n    margin: 0 0 0 5px !important;\n    transform: rotate(-90deg);\n    transition: all .3s;\n}\n\n.tableCustom {\n  width: max-content!important;\n  margin-right: 1px;\n  border-collapse: separate;\n}\n\n.tableCustom td, .tableCustom th {\n  padding: 20px 32px;\n  text-align: left;\n}\n\n.tableCustom tr {\n  border-top: none!important;\n}\n\n.productSizeImgBox {\n    display: flex;\n    overflow-x: scroll;\n}\n\n.productSizeImgBox img, .productSizeImgBox img {\n    box-shadow: 0 0 8px 0px #d5d5d5;\n}\n\n\n\n.content {\n    font-size: 15px;\n    margin-top: 8px;\n    height: 0;\n    overflow: hidden;\n    transition: all .3s;\n    will-change: height;\n}\n\n\n.content img {\n    width: 100%;\n  margin: 0 0 10px 0;\n}\n\n.item.active .iconAngel {\n    transform: rotate(0deg);\n}\n\n.item.active .content {\n    height: auto;\n}\n\n\n.contrast {\n    width: 100%;\n    padding-bottom: 30px;\n    overflow: hidden;\n}\n\n.contrast .title {\n    font-weight: bold;\n    font-size: 20px;\n    color: #000000;\n    margin-top: 53px;\n}\n\n.mainBox {\n    margin-top: 30px;\n    display: flex;\n    position: relative;\n    width: 100%;\n    overflow-x: scroll;\n}\n\n.leftBox {\n    display: flex;\n    position: sticky;\n    left: 0;\n    z-index: 4;\n}\n\n.itemBox .inBox {\n    width: 270px;\n    height: 345px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    background-color: #fff;\n}\n\n.itemBox.border {\n    border: 1px solid #000;\n}\n\n.itemBox.center .bottomContent div {\n    justify-content: center;\n}\n\n.imgBox {\n    width: 215px;\n    height: 209px;\n    img {\n      margin: 0!important;\n    }\n}\n\n.pTitle {\n    margin-top: 40px;\n    font-weight: bold;\n    font-size: 14px;\n    color: #000000;\n}\n\n.pBtn {\n    width: 90px;\n    height: 31px;\n    margin-top: 3px;\n    background: #7B189F;\n    border-radius: 5px;\n    font-weight: 400;\n    font-size: 12px;\n    color: #FFFFFF!important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none!important;\n}\n\n.bottomContent div {\n    height: 52px;\n    background: #F0F0F0;\n    display: flex;\n    align-items: center;\n    padding: 0 20px;\n    \/* font-family: OpenSans; *\/\n    font-weight: 400;\n    font-size: 14px;\n    color: #000000;\n}\n\n.bottomContent div.deep {\n    background: #DADADA;\n}\n\n.rightBox {\n    display: flex;\n}\n\n@media screen and (max-width: 768px) {\n    .contrast {\n      padding: 0;\n    }\n    .leftBox {\n        width: 50%;\n        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);\n    }\n    .content .boxp{\n      text-align: justify;\n    }\n    .content p {\n      text-align: justify;\n    }\n    .productSizeImgBox .mobile-image-container {\n        display: flex;\n    }\n    .itemBox {\n        flex-shrink: 0;\n        width: 100%;\n    }\n    .itemBox .inBox {\n        width: 100%;\n        height: 210px;\n        background-color: transparent;\n    }\n    .leftBox .itemBox:nth-child(1) {\n        position: absolute;\n        background: transparent;\n        left: 0;\n        top: 0;\n    }\n    .leftBox .itemBox:nth-child(1) .bottomContent \u003e div {\n        background-color: transparent;\n        align-items: start;\n        font-weight: bold;\n        padding-top: 0px;\n        height: 43px;\n    }\n    .imgBox {\n        width: 100%;\n        height: 145px;\n    }\n    .imgBox img {\n      margin: 0 auto !important;\n      height: 100%;\n    }\n    .pBtn {\n      height: 25px;\n    }\n    .pTitle {\n        margin-top: initial;\n        padding: 0 5px;\n        text-align: center;\n        line-height: normal;\n    }\n    .bottomContent div {\n        height: 30px;\n        background: #F0F0F0;\n        padding: 13px 5px 4px 5px;\n        \/* font-family: OpenSans; *\/\n        font-weight: 400;\n        font-size: 12px;\n        color: #000000;\n        box-sizing: content-box !important;\n        line-height: normal;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        display: -webkit-box;\n        -webkit-line-clamp: 2;\n        -webkit-box-orient: vertical;\n        overflow-wrap: break-word;\n    }\n    .rightBox {\n        display: flex;\n        overflow: scroll;\n        width: 50%;\n    }\n}\n@media screen and (min-width: 768px) {\n    .productSizeImgBox .image-container {\n        display: flex;\n    }\n    .tableCustom td:first-child, .tableCustom th:first-child {\n        position: sticky;\n        left: 0px;\n        z-index: 2;\n        background-color: #FFFFFF;\n    }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 600px) {\n    .image-container {\n        display: none;\n        \n    }\n\n    .mobile-image-container {\n        margin: 0;\n        padding: 0;\n        list-style-type: none;\n        margin-left: 0 !important;\n        padding: 0 !important;\n    }\n\n    .mobile-image-container li {\n        width: 100%;\n        margin-bottom: 20px;\n    }\n\n    .mobile-image-container img {\n        width: 100%;\n        height: auto;\n    }\n}\n\n@media only screen and (min-width: 601px) {\n    .mobile-image-container {\n        display: none;\n        \n    }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.swiperTitle {\n  font-size: 24px;\n  font-weight: bold;\n  text-align: center\n}\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0, 0, 0, 0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left {\n  left: 10px;\n}\n\n.carousel-btn.right {\n  right: 10px;\n}\n\n.carousel-topbar {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  box-sizing: border-box;\n  background: rgba(0, 0, 0, 0.88);\n  z-index: 3;\n  padding: 8px 12px;\n}\n\n.carousel-topbar-inner {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 75px;\n  max-width: 100%;\n  overflow-y: hidden;\n  overflow-x: auto;\n  \n  -webkit-overflow-scrolling: touch;\n  overscroll-behavior-x: contain;\n  \n  scrollbar-width: none;\n  flex-wrap: nowrap;\n  \n  white-space: nowrap;\n \n  cursor: grab;\n  \n}\n\n.carousel-topbar-inner::-webkit-scrollbar {\n  display: none;\n}\n\n.carousel-topbar-inner.dragging {\n  cursor: grabbing;\n  user-select: none;\n}\n\n.carousel-tab {\n  flex: 0 0 auto;\n  \n  color: rgba(255, 255, 255, 0.78);\n  background: transparent;\n  border: none;\n  font-size: 18px;\n  line-height: 1.2;\n  padding: 12px 2px;\n  cursor: pointer;\n  position: relative;\n  white-space: nowrap;\n}\n\n.carousel-tab:focus {\n  outline: none;\n}\n\n.carousel-tab.active {\n  color: #fff;\n  font-weight: 600;\n}\n\n.carousel-tab.active::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 3px;\n  margin: 0 auto;\n  width: 80%;\n  height: 2px;\n  background: #fff;\n}\n\n.video video {\n  width: 100%;\n}\n\n\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n\n  .carousel-topbar-inner {\n    gap: 16px;\n  }\n\n  .carousel-tab {\n    font-size: 13px;\n  }\n  \n  .carousel-topbar-inner {\n    justify-content: flex-start;\n  }\n  .topbarCenter .carousel-topbar-inner {\n    justify-content: center;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n   .tableCustom {\n  width: 100%;\n  border-collapse: collapse;  \n  border: 1px solid black;    \n  \n}\n\n\n.tableCustom td,\n.tableCustom th {\n  padding: 12px 15px;\n  text-align: left;\n  border-bottom: 1px solid #e0e0e0; \n  border-right: 1px solid #e0e0e0;   \n}\n\n\n.tableCustom td:last-child,\n.tableCustom th:last-child {\n  border-right: none;\n}\n\n\n.tableCustom tr:last-child td {\n  border-bottom: none;\n}\n\n\n.tableCustom th {\n  background-color: #f8f9fa;\n  font-weight: 600;\n  color: #333;\n}\n\n.footerTable {\n  text-align: left;\n  margin-bottom: 30px;\n}\n\n.footerTable .table-wrapper {\n  white-space: initial;\n}\n\n.footerTable .tableBox {\n  margin-top: 0;\n}\n\n.footerTable .a-text-bold {\n  font-weight: bold;\n}\n\n.footerTable .tableBigTitle {\n  font-size: 24px;\n  font-weight: bold;\n  margin: 20px 0;\n  text-align: center\n}\n\n.footerTable .tableBox {\n  border-bottom: 1px solid #d5d9d9;\n  width: 100%;\n}\n\n.footerTable th {\n  width: 30%;\n}\n\n.footerTable td, .footerTable th {\n  padding: 8px 16px 8px 0!important;\n  vertical-align: top;\n  border-top: 1px solid #d5d9d9;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.image-container,\n.mobile-image-container {\n    margin: 0 !important;\n    padding: 0 !important;\n    list-style: none;\n}\n\n.image-container li,\n.mobile-image-container li {\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 0;\n}\n\n.image-container img,\n.mobile-image-container img {\n    display: block;\n    width: 100%;\n    height: auto;\n    margin: 0 !important;\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cscript\u003e\ndocument.getElementById('topBtn').addEventListener('click', scrollToTop);\nfunction scrollToTop() {\n  window.scrollTo({\n    top: 0,\n    behavior: 'smooth'\n  });\n}\n\u003c\/script\u003e \u003cscript\u003e\nconsole.log(123)\nlet item = document.querySelectorAll('.item');\nlet itemTitle = document.querySelectorAll('.itemTitle');\nfor (let i = 0; i \u003c item.length; i++) {\n    itemTitle[i].addEventListener('click', function() {\n        if (item[i].className.includes('active')) {\n            item[i].className = 'item';\n        } else {\n            item[i].className = 'item active';\n        }\n    })\n}\n\u003c\/script\u003e \u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const containers = findCarouselContainers();\n  const instances = containers.map((el) =\u003e new Carousel(el));\n\n  instances.forEach((ins) =\u003e ins.init());\n\n  \n  window.addEventListener(\"resize\", function () {\n    instances.forEach((ins) =\u003e ins.rebind());\n  });\n});\n\n\nfunction findCarouselContainers() {\n  const explicit = Array.from(\n    document.querySelectorAll(\".carousel-container\")\n  );\n  if (explicit.length) return explicit;\n\n  const tracks = Array.from(\n    document.querySelectorAll(\".desktop-carousel, .mobile-carousel\")\n  );\n  const set = new Set();\n  tracks.forEach((t) =\u003e {\n    if (t.parentElement) set.add(t.parentElement);\n  });\n  return Array.from(set);\n}\n\nclass Carousel {\n  constructor(container) {\n    this.container = container;\n    this.leftBtn = container.querySelector(\".carousel-btn.left\");\n    this.rightBtn = container.querySelector(\".carousel-btn.right\");\n    this.desktopTrack = container.querySelector(\".desktop-carousel\");\n    this.mobileTrack = container.querySelector(\".mobile-carousel\");\n\n    this.currentSlide = 0;\n    this.currentTrack = null;\n    this.slides = [];\n    this.autoPlayInterval = null;\n\n    \n    this.topbarEl = null;\n    this.topbarInnerEl = null;\n    this.labels = [];\n  }\n\n  enableDragScroll() {\n    const el = this.topbarInnerEl;\n    if (!el) return;\n\n    let isDown = false;\n    let startX = 0;\n    let startScroll = 0;\n    let moved = false;\n\n    const getX = (e) =\u003e (e.touches ? e.touches[0].pageX : e.pageX);\n\n    const onDown = (e) =\u003e {\n      isDown = true;\n      moved = false;\n      el.classList.add(\"dragging\");\n      startX = getX(e);\n      startScroll = el.scrollLeft;\n    };\n\n    const onMove = (e) =\u003e {\n      if (!isDown) return;\n      const x = getX(e);\n      const dx = x - startX;\n      if (Math.abs(dx) \u003e 3) moved = true;\n      el.scrollLeft = startScroll - dx;\n    };\n\n    const onUp = () =\u003e {\n      isDown = false;\n      el.classList.remove(\"dragging\");\n      \n      setTimeout(() =\u003e {\n        moved = false;\n      }, 0);\n    };\n\n    el.addEventListener(\"mousedown\", onDown);\n    el.addEventListener(\"mousemove\", onMove);\n    el.addEventListener(\"mouseup\", onUp);\n    el.addEventListener(\"mouseleave\", onUp);\n    el.addEventListener(\"touchstart\", onDown, {\n      passive: true,\n    });\n    el.addEventListener(\"touchmove\", onMove, {\n      passive: true,\n    });\n    el.addEventListener(\"touchend\", onUp);\n\n    \n    this.preventClickWhenDrag = (btn) =\u003e {\n      btn.addEventListener(\n        \"click\",\n        (evt) =\u003e {\n          if (moved) evt.preventDefault();\n        },\n        true\n      );\n    };\n  }\n\n  getActiveTrack() {\n    const desktopVisible =\n      this.desktopTrack \u0026\u0026\n      window.getComputedStyle(this.desktopTrack).display !== \"none\";\n    return desktopVisible ? this.desktopTrack : this.mobileTrack;\n  }\n  \n\n  ensureTopbar() {\n    if (!this.currentTrack) return;\n\n    const isNewCustom = this.container.classList.contains(\"newCustom\");\n    if (!isNewCustom) return;\n\n    const parent = this.container;\n    \n    const pos = window.getComputedStyle(parent).position;\n    if (pos === \"static\") parent.style.position = \"relative\";\n\n    \n    this.topbarEl = parent.querySelector(\".carousel-topbar\");\n    \n    if (!this.topbarEl) {\n      this.topbarEl = document.createElement(\"div\");\n      this.topbarEl.className = \"carousel-topbar\";\n      this.topbarInnerEl = document.createElement(\"div\");\n      this.topbarInnerEl.className = \"carousel-topbar-inner\";\n      this.topbarEl.appendChild(this.topbarInnerEl);\n      parent.insertBefore(this.topbarEl, this.currentTrack);\n    } else {\n      this.topbarInnerEl = this.topbarEl.querySelector(\n        \".carousel-topbar-inner\"\n      );\n      this.topbarInnerEl.innerHTML = \"\";\n    }\n  }\n\n  parseContainerLabelsAttr() {\n    const raw = this.container.getAttribute(\"data-labels\");\n    if (!raw) return null;\n    try {\n      const json = JSON.parse(raw);\n      if (Array.isArray(json)) return json;\n    } catch (e) {\n      \n    }\n    return raw\n      .split(\"|\")\n      .map((s) =\u003e s.trim())\n      .filter(Boolean);\n  }\n\n  buildLabels() {\n    \n    const fromContainer = this.parseContainerLabelsAttr();\n    if (fromContainer \u0026\u0026 fromContainer.length) {\n      this.labels = fromContainer.slice();\n      return;\n    }\n    this.labels = Array.from(this.slides).map((img, i) =\u003e {\n      return img.dataset.label || img.alt || `第${i + 1}张`;\n    });\n  }\n\n  buildTabs() {\n    if (!this.topbarInnerEl) return;\n    this.topbarInnerEl.innerHTML = \"\";\n    this.labels.forEach((text, idx) =\u003e {\n      const btn = document.createElement(\"button\");\n      btn.type = \"button\";\n      btn.className =\n        \"carousel-tab\" + (idx === this.currentSlide ? \" active\" : \"\");\n      btn.textContent = text;\n      btn.setAttribute(\"data-index\", String(idx));\n      btn.addEventListener(\"click\", () =\u003e {\n        if (!this.slides.length) return;\n        this.currentSlide = idx;\n        this.update(true);\n        this.restartAutoPlay();\n      });\n     \n      if (typeof this.preventClickWhenDrag === \"function\") {\n        this.preventClickWhenDrag(btn);\n      }\n      this.topbarInnerEl.appendChild(btn);\n    });\n    this.enableDragScroll \u0026\u0026 this.enableDragScroll();\n    this.adjustParentPadding();\n    this.keepActiveTabVisible(\"auto\"); \n  }\n\n  keepActiveTabVisible(behavior = \"auto\") {\n    if (!this.topbarInnerEl) return;\n    const active = this.topbarInnerEl.querySelector(\".carousel-tab.active\");\n    if (!active) return;\n\n    const margin = 6; \n    \n    requestAnimationFrame(() =\u003e {\n      const elRect = this.topbarInnerEl.getBoundingClientRect();\n      const itemRect = active.getBoundingClientRect();\n\n      \n      const leftOverflow = itemRect.left - (elRect.left + margin);\n      const rightOverflow = itemRect.right - (elRect.right - margin);\n\n      let delta = 0;\n      if (leftOverflow \u003c 0) {\n        \n        delta = leftOverflow;\n      } else if (rightOverflow \u003e 0) {\n        \n        delta = rightOverflow;\n      }\n\n      \n      if (itemRect.width \u003e= elRect.width) {\n        delta = itemRect.left - elRect.left;\n      }\n\n      if (delta !== 0) {\n        this.topbarInnerEl.scrollBy({\n          left: delta,\n          behavior,\n        });\n      }\n    });\n  }\n\n  adjustParentPadding() {\n    if (!this.topbarEl) return;\n    const safeTop =\n      parseFloat(\n        getComputedStyle(document.documentElement).getPropertyValue(\n          \"env(safe-area-inset-top)\"\n        )\n      ) || 0;\n    this.container.style.paddingTop =\n      this.topbarEl.offsetHeight + safeTop + \"px\";\n  }\n\n  updateActiveTab() {\n    if (!this.topbarInnerEl) return;\n    const tabs = this.topbarInnerEl.querySelectorAll(\".carousel-tab\");\n    tabs.forEach((t, i) =\u003e {\n      if (i === this.currentSlide) t.classList.add(\"active\");\n      else t.classList.remove(\"active\");\n    });\n  }\n\n  update(fromUI = false) {\n    if (this.currentTrack) {\n      this.currentTrack.style.transform = `translateX(-${\n        this.currentSlide * 100\n      }%)`;\n    }\n    this.updateActiveTab();\n    this.adjustParentPadding();\n    \n    this.keepActiveTabVisible(fromUI ? \"smooth\" : \"auto\");\n  }\n\n  bindControls() {\n    if (this.leftBtn) {\n      this.leftBtn.addEventListener(\n        \"click\",\n        (this.onLeftClickBound = () =\u003e {\n          if (!this.currentTrack || !this.slides.length) return;\n          this.currentSlide =\n            (this.currentSlide - 1 + this.slides.length) %\n            this.slides.length;\n          this.update(true);\n          this.restartAutoPlay();\n        })\n      );\n    }\n    if (this.rightBtn) {\n      this.rightBtn.addEventListener(\n        \"click\",\n        (this.onRightClickBound = () =\u003e {\n          if (!this.currentTrack || !this.slides.length) return;\n          this.currentSlide = (this.currentSlide + 1) % this.slides.length;\n          this.update(true);\n          this.restartAutoPlay();\n        })\n      );\n    }\n  }\n\n  startAutoPlay() {\n    this.stopAutoPlay();\n    if(this.container.dataset.autoplay \u0026\u0026 this.container.dataset.autoplay === 'false') return\n    this.autoPlayInterval = setInterval(() =\u003e {\n      if (!this.currentTrack || this.slides.length === 0) return;\n      this.currentSlide = (this.currentSlide + 1) % this.slides.length;\n      this.update();\n    }, this.container.dataset.time || 5000);\n  }\n  stopAutoPlay() {\n    if (this.autoPlayInterval) {\n      clearInterval(this.autoPlayInterval);\n      this.autoPlayInterval = null;\n    }\n  }\n  restartAutoPlay() {\n    this.stopAutoPlay();\n    this.startAutoPlay();\n  }\n\n  init() {\n    this.currentTrack = this.getActiveTrack();\n    this.slides = this.currentTrack\n      ? this.currentTrack.querySelectorAll(\"img\")\n      : [];\n    this.currentSlide = 0;\n\n    this.ensureTopbar();\n    this.buildLabels();\n    this.buildTabs();\n    this.bindControls();\n    this.update();\n    this.startAutoPlay();\n  }\n\n  \n  rebind() {\n    this.currentTrack = this.getActiveTrack();\n    this.slides = this.currentTrack\n      ? this.currentTrack.querySelectorAll(\"img\")\n      : [];\n    this.currentSlide = Math.min(\n      this.currentSlide,\n      Math.max(this.slides.length - 1, 0)\n    );\n\n    this.ensureTopbar();\n    this.buildLabels();\n    this.buildTabs();\n    this.update();\n    this.restartAutoPlay();\n  }\n}\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Ovios Furniture","offers":[{"title":"Grey \/ Faux Fur","offer_id":49620364492952,"sku":"MEGA910","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ Corduroy Fabric","offer_id":46895177007256,"sku":"MEGA310","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Faux Fur","offer_id":49620364525720,"sku":"MEGA430","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Corduroy Fabric","offer_id":46895177040024,"sku":"MEGA330","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ Faux Fur","offer_id":49620364558488,"sku":"MEGA240","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ Corduroy Fabric","offer_id":46895177072792,"sku":"MEGA340","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ Faux Fur","offer_id":49620364689560,"sku":"MEGA660","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ Corduroy Fabric","offer_id":48114235539608,"sku":null,"price":399.0,"currency_code":"USD","in_stock":false},{"title":"Brown \/ Faux Fur","offer_id":49620364722328,"sku":"MEGA800","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ Corduroy Fabric","offer_id":48114235572376,"sku":null,"price":399.0,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Faux Fur","offer_id":49620364755096,"sku":"MEGA750","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ Corduroy Fabric","offer_id":48165495537816,"sku":null,"price":399.0,"currency_code":"USD","in_stock":false},{"title":"Yellow \/ Faux Fur","offer_id":49620364787864,"sku":"MEGA600","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ Corduroy Fabric","offer_id":48165495570584,"sku":null,"price":399.0,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Faux Fur","offer_id":49620364820632,"sku":"MEGA320","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ Corduroy Fabric","offer_id":48165495603352,"sku":null,"price":399.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MEGAZT_9.jpg?v=1785572738"},{"product_id":"ovios-108-u-shape-modular-couch-with-ottoman-plush-corduroy-fabric-no-assembly-required","title":"OVIOS 108\" U-Shape Modular Couch with Ottoman, Plush Corduroy Fabric, No Assembly Required","description":"\u003cstyle\u003e\n  @media only screen and (max-width: 600px) {\n      .image-container {\n          display: none;\n          \n      }\n\n      .mobile-image-container {\n          margin: 0;\n          padding: 0;\n          list-style-type: none;\n          margin-left: 0 !important;\n          padding: 0 !important;\n      }\n\n      .mobile-image-container li {\n          width: 100%;\n          margin-bottom: 20px;\n      }\n\n      .mobile-image-container img {\n          width: 100%;\n          height: auto;\n          margin: 0px;\n      }\n  }\n\n  @media only screen and (min-width: 601px) {\n      .mobile-image-container {\n          display: none;\n       \n      }\n  }\n#collapse .content ul {\nlist-style-type: none;\n}\n#collapse .item:first-of-type b,\n#collapse .item:first-of-type strong {\nletter-spacing: normal;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"customDetailBox card__section\" id=\"collapse\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e[ Modular Sectional Sofa\u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003e ]\u003c\/strong\u003e Our modular sectional sofa is built for real-life living.You can configuration to suit your room layout.It offers plenty of flexibility for everyday comfort, whether you're furnishing a cozy apartment or a modern open-plan space.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e[ Comfy Chaise Couch\u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003e ]\u003c\/strong\u003e This sofa invites you to truly unwind. Sink into soft yet supportive cushions crafted from high-resilience foam, delivering lasting comfort and relaxation. Let yourself indulge in ultimate ease and coziness.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e[ Plush Corduroy Fabric\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Wrapped in soft-touch Plush Corduroy Fabric, this sofa brings a cozy, inviting texture to your living space. The material is not just comfortable—it’s also stain-resistant and durable, making it a smart choice for families, pet owners, or anyone who actually uses their furniture every day.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e[ No Assembly Required\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Escape the typical furniture setup hassle with our modular cloud lounge. Simply unbox all parts and lightly tap each segment to boost its springiness and poof, bringing it back to its photogenic glory. Complete revival may take up to around 72 hours. Delight in the ease of a no-assembly nirvana!\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e[ Flexible Sofa Set\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Perfect for apartments, bedrooms, or small living rooms, its modular design fits through tight spaces and adapts as your needs change.Its modular blueprint allows breezy navigation through snug corridors and tight entrances, making sure every nook is put to use\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_1.jpg?v=1772967365\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_2.jpg?v=1772967365\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_3.jpg?v=1772967364\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_4.jpg?v=1772967364\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_5.jpg?v=1772967364\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_6.jpg?v=1772967365\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_7.jpg?v=1772967365\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_8.jpg?v=1772967816\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_9.jpg?v=1772967364\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_10.jpg?v=1772967363\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_11.jpg?v=1772967364\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_12.jpg?v=1772967364\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_13.jpg?v=1772967364\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS Oversize Office Chair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BPDIMOA_14.jpg?v=1772967364\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery time\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex, average transit time is about 7 - 10 business days.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: support@ovios-furniture.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 72 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at support@ovios-furniture.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by OVIOS are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Customer Service\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eOur customer service team will respond within 24 hours. \u003cb\u003eWe product comes with a one-year warranty.\u003c\/b\u003e You can contact our exclusive OVIOS customer service team for assistance before and after your purchase.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc. \u003cb\u003eReturns will not be accepted for OPEN BOX products.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e \u003cb\u003eContact us support@ovios-furniture.com\u003c\/b\u003e to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e5.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@font-face {\n  font-family: 'arial'; \n  src: url('\/\/purpleleafshop.com\/cdn\/shop\/t\/172\/assets\/arial.ttf?v=96637986765718172581767866644') format('truetype');\n}\n.product_desciption_custom {\n  font-family: \"arial\" !important;\n}\n.customTabs {\n  li {\n    position: relative;\n    padding: 0 15px;\n  }\n  li::before {\n    content: \"\";\n    width: 1px;\n    height: 50%;\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: #000\n  }\n  li::after {\n    content: \"\";\n    width: 1px;\n    height: 50%;\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: #000\n  }\n}\n.customTop {\n  width: 127px!important;\n  flex-direction: column;\n  right: 10px;\n  bottom: 100px;\n  text-align: right;\n  display: block !important;\n  position: fixed;\n  z-index: 50;\n  cursor: pointer;\n}\n.customStickyBtn {\n  z-index: 50;\n  justify-content: space-evenly;\n  background: #fff;\n  \/* width: 127px!important;\n  flex-direction: column;\n  right: 10px;\n  bottom: 50px;\n  text-align: right;\n  display: block !important;\n  position: fixed;\n  z-index: 50; *\/\n\n}\n.customStickyBtn .customCart, .customStickyBtn .customBuy {\n    width: 35%;\n    \/* width: 127px;\n    height: 36px; *\/\n    color: #fff !important;\n    background-color: #7c189f !important;\n    padding: 0;\n    font-size: 14px;\n    border-radius: 5px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n}\n.customStickyBtn .customCart img, .customStickyBtn .customBuy img {\n  height: 25px;\n  width: fit-content;\n  margin-right: 5px;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.customDetailBox b,.customDetailBox strong {\n  letter-spacing: 1px;\n}\n#collapse {\n    width: 100%;\n    margin: 10px auto;\n    list-style-type: none;\n    color: #000;\n}\n\n.topTitle {\n    font-size: 20px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    letter-spacing: 1px;\n}\n\n.item {\n    padding: 15px 0;\n    position: relative;\n}\n\n.item::after {\n    content: \"\";\n    height: 1px;\n    width: 100%;\n    background-color: #000;\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n}\n\n.itemTitle {\n    font-weight: bold;\n    font-size: 16px;\n    position: relative;\n    display: flex;\n    align-items: center;\n    cursor: pointer;\n    letter-spacing: 1px;\n}\n\n.iconAngel {\n    width: auto!important;\n    margin: 0 0 0 5px !important;\n    transform: rotate(-90deg);\n    transition: all .3s;\n}\n\n.tableCustom {\n  width: max-content!important;\n  margin-right: 1px;\n  border-collapse: separate;\n}\n\n.tableCustom td, .tableCustom th {\n  padding: 20px 32px;\n  text-align: left;\n}\n\n.tableCustom tr {\n  border-top: none!important;\n}\n\n.productSizeImgBox {\n    display: flex;\n    overflow-x: scroll;\n}\n\n.productSizeImgBox img, .productSizeImgBox img {\n    box-shadow: 0 0 8px 0px #d5d5d5;\n}\n\n\n\n.content {\n    font-size: 15px;\n    margin-top: 8px;\n    height: 0;\n    overflow: hidden;\n    transition: all .3s;\n    will-change: height;\n}\n\n\n.content img {\n    width: 100%;\n  margin: 0 0 10px 0;\n}\n\n.item.active .iconAngel {\n    transform: rotate(0deg);\n}\n\n.item.active .content {\n    height: auto;\n}\n\n\n.contrast {\n    width: 100%;\n    padding-bottom: 30px;\n    overflow: hidden;\n}\n\n.contrast .title {\n    font-weight: bold;\n    font-size: 20px;\n    color: #000000;\n    margin-top: 53px;\n}\n\n.mainBox {\n    margin-top: 30px;\n    display: flex;\n    position: relative;\n    width: 100%;\n    overflow-x: scroll;\n}\n\n.leftBox {\n    display: flex;\n    position: sticky;\n    left: 0;\n    z-index: 4;\n}\n\n.itemBox .inBox {\n    width: 270px;\n    height: 345px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    background-color: #fff;\n}\n\n.itemBox.border {\n    border: 1px solid #000;\n}\n\n.itemBox.center .bottomContent div {\n    justify-content: center;\n}\n\n.imgBox {\n    width: 215px;\n    height: 209px;\n    img {\n      margin: 0!important;\n    }\n}\n\n.pTitle {\n    margin-top: 40px;\n    font-weight: bold;\n    font-size: 14px;\n    color: #000000;\n}\n\n.pBtn {\n    width: 90px;\n    height: 31px;\n    margin-top: 3px;\n    background: #7B189F;\n    border-radius: 5px;\n    font-weight: 400;\n    font-size: 12px;\n    color: #FFFFFF!important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none!important;\n}\n\n.bottomContent div {\n    height: 52px;\n    background: #F0F0F0;\n    display: flex;\n    align-items: center;\n    padding: 0 20px;\n    \/* font-family: OpenSans; *\/\n    font-weight: 400;\n    font-size: 14px;\n    color: #000000;\n}\n\n.bottomContent div.deep {\n    background: #DADADA;\n}\n\n.rightBox {\n    display: flex;\n}\n\n@media screen and (max-width: 768px) {\n    .contrast {\n      padding: 0;\n    }\n    .leftBox {\n        width: 50%;\n        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);\n    }\n    .content .boxp{\n      text-align: justify;\n    }\n    .content p {\n      text-align: justify;\n    }\n    .productSizeImgBox .mobile-image-container {\n        display: flex;\n    }\n    .itemBox {\n        flex-shrink: 0;\n        width: 100%;\n    }\n    .itemBox .inBox {\n        width: 100%;\n        height: 210px;\n        background-color: transparent;\n    }\n    .leftBox .itemBox:nth-child(1) {\n        position: absolute;\n        background: transparent;\n        left: 0;\n        top: 0;\n    }\n    .leftBox .itemBox:nth-child(1) .bottomContent \u003e div {\n        background-color: transparent;\n        align-items: start;\n        font-weight: bold;\n        padding-top: 0px;\n        height: 43px;\n    }\n    .imgBox {\n        width: 100%;\n        height: 145px;\n    }\n    .imgBox img {\n      margin: 0 auto !important;\n      height: 100%;\n    }\n    .pBtn {\n      height: 25px;\n    }\n    .pTitle {\n        margin-top: initial;\n        padding: 0 5px;\n        text-align: center;\n        line-height: normal;\n    }\n    .bottomContent div {\n        height: 30px;\n        background: #F0F0F0;\n        padding: 13px 5px 4px 5px;\n        \/* font-family: OpenSans; *\/\n        font-weight: 400;\n        font-size: 12px;\n        color: #000000;\n        box-sizing: content-box !important;\n        line-height: normal;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        display: -webkit-box;\n        -webkit-line-clamp: 2;\n        -webkit-box-orient: vertical;\n        overflow-wrap: break-word;\n    }\n    .rightBox {\n        display: flex;\n        overflow: scroll;\n        width: 50%;\n    }\n}\n@media screen and (min-width: 768px) {\n    .productSizeImgBox .image-container {\n        display: flex;\n    }\n    .tableCustom td:first-child, .tableCustom th:first-child {\n        position: sticky;\n        left: 0px;\n        z-index: 2;\n        background-color: #FFFFFF;\n    }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 600px) {\n    .image-container {\n        display: none;\n        \n    }\n\n    .mobile-image-container {\n        margin: 0;\n        padding: 0;\n        list-style-type: none;\n        margin-left: 0 !important;\n        padding: 0 !important;\n    }\n\n    .mobile-image-container li {\n        width: 100%;\n        margin-bottom: 20px;\n    }\n\n    .mobile-image-container img {\n        width: 100%;\n        height: auto;\n    }\n}\n\n@media only screen and (min-width: 601px) {\n    .mobile-image-container {\n        display: none;\n        \n    }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.swiperTitle {\n  font-size: 24px;\n  font-weight: bold;\n  text-align: center\n}\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0, 0, 0, 0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left {\n  left: 10px;\n}\n\n.carousel-btn.right {\n  right: 10px;\n}\n\n.carousel-topbar {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  box-sizing: border-box;\n  background: rgba(0, 0, 0, 0.88);\n  z-index: 3;\n  padding: 8px 12px;\n}\n\n.carousel-topbar-inner {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 75px;\n  max-width: 100%;\n  overflow-y: hidden;\n  overflow-x: auto;\n  \n  -webkit-overflow-scrolling: touch;\n  overscroll-behavior-x: contain;\n  \n  scrollbar-width: none;\n  flex-wrap: nowrap;\n  \n  white-space: nowrap;\n \n  cursor: grab;\n  \n}\n\n.carousel-topbar-inner::-webkit-scrollbar {\n  display: none;\n}\n\n.carousel-topbar-inner.dragging {\n  cursor: grabbing;\n  user-select: none;\n}\n\n.carousel-tab {\n  flex: 0 0 auto;\n  \n  color: rgba(255, 255, 255, 0.78);\n  background: transparent;\n  border: none;\n  font-size: 18px;\n  line-height: 1.2;\n  padding: 12px 2px;\n  cursor: pointer;\n  position: relative;\n  white-space: nowrap;\n}\n\n.carousel-tab:focus {\n  outline: none;\n}\n\n.carousel-tab.active {\n  color: #fff;\n  font-weight: 600;\n}\n\n.carousel-tab.active::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 3px;\n  margin: 0 auto;\n  width: 80%;\n  height: 2px;\n  background: #fff;\n}\n\n.video video {\n  width: 100%;\n}\n\n\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n\n  .carousel-topbar-inner {\n    gap: 16px;\n  }\n\n  .carousel-tab {\n    font-size: 13px;\n  }\n  \n  .carousel-topbar-inner {\n    justify-content: flex-start;\n  }\n  .topbarCenter .carousel-topbar-inner {\n    justify-content: center;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n   .tableCustom {\n  width: 100%;\n  border-collapse: collapse;  \n  border: 1px solid black;    \n  \n}\n\n\n.tableCustom td,\n.tableCustom th {\n  padding: 12px 15px;\n  text-align: left;\n  border-bottom: 1px solid #e0e0e0; \n  border-right: 1px solid #e0e0e0;   \n}\n\n\n.tableCustom td:last-child,\n.tableCustom th:last-child {\n  border-right: none;\n}\n\n\n.tableCustom tr:last-child td {\n  border-bottom: none;\n}\n\n\n.tableCustom th {\n  background-color: #f8f9fa;\n  font-weight: 600;\n  color: #333;\n}\n\n.footerTable {\n  text-align: left;\n  margin-bottom: 30px;\n}\n\n.footerTable .table-wrapper {\n  white-space: initial;\n}\n\n.footerTable .tableBox {\n  margin-top: 0;\n}\n\n.footerTable .a-text-bold {\n  font-weight: bold;\n}\n\n.footerTable .tableBigTitle {\n  font-size: 24px;\n  font-weight: bold;\n  margin: 20px 0;\n  text-align: center\n}\n\n.footerTable .tableBox {\n  border-bottom: 1px solid #d5d9d9;\n  width: 100%;\n}\n\n.footerTable th {\n  width: 30%;\n}\n\n.footerTable td, .footerTable th {\n  padding: 8px 16px 8px 0!important;\n  vertical-align: top;\n  border-top: 1px solid #d5d9d9;\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cscript\u003e\ndocument.getElementById('topBtn').addEventListener('click', scrollToTop);\nfunction scrollToTop() {\n  window.scrollTo({\n    top: 0,\n    behavior: 'smooth'\n  });\n}\n\u003c\/script\u003e \u003cscript\u003e\nconsole.log(123)\nlet item = document.querySelectorAll('.item');\nlet itemTitle = document.querySelectorAll('.itemTitle');\nfor (let i = 0; i \u003c item.length; i++) {\n    itemTitle[i].addEventListener('click', function() {\n        if (item[i].className.includes('active')) {\n            item[i].className = 'item';\n        } else {\n            item[i].className = 'item active';\n        }\n    })\n}\n\u003c\/script\u003e \u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const containers = findCarouselContainers();\n  const instances = containers.map((el) =\u003e new Carousel(el));\n\n  instances.forEach((ins) =\u003e ins.init());\n\n  \n  window.addEventListener(\"resize\", function () {\n    instances.forEach((ins) =\u003e ins.rebind());\n  });\n});\n\n\nfunction findCarouselContainers() {\n  const explicit = Array.from(\n    document.querySelectorAll(\".carousel-container\")\n  );\n  if (explicit.length) return explicit;\n\n  const tracks = Array.from(\n    document.querySelectorAll(\".desktop-carousel, .mobile-carousel\")\n  );\n  const set = new Set();\n  tracks.forEach((t) =\u003e {\n    if (t.parentElement) set.add(t.parentElement);\n  });\n  return Array.from(set);\n}\n\nclass Carousel {\n  constructor(container) {\n    this.container = container;\n    this.leftBtn = container.querySelector(\".carousel-btn.left\");\n    this.rightBtn = container.querySelector(\".carousel-btn.right\");\n    this.desktopTrack = container.querySelector(\".desktop-carousel\");\n    this.mobileTrack = container.querySelector(\".mobile-carousel\");\n\n    this.currentSlide = 0;\n    this.currentTrack = null;\n    this.slides = [];\n    this.autoPlayInterval = null;\n\n    \n    this.topbarEl = null;\n    this.topbarInnerEl = null;\n    this.labels = [];\n  }\n\n  enableDragScroll() {\n    const el = this.topbarInnerEl;\n    if (!el) return;\n\n    let isDown = false;\n    let startX = 0;\n    let startScroll = 0;\n    let moved = false;\n\n    const getX = (e) =\u003e (e.touches ? e.touches[0].pageX : e.pageX);\n\n    const onDown = (e) =\u003e {\n      isDown = true;\n      moved = false;\n      el.classList.add(\"dragging\");\n      startX = getX(e);\n      startScroll = el.scrollLeft;\n    };\n\n    const onMove = (e) =\u003e {\n      if (!isDown) return;\n      const x = getX(e);\n      const dx = x - startX;\n      if (Math.abs(dx) \u003e 3) moved = true;\n      el.scrollLeft = startScroll - dx;\n    };\n\n    const onUp = () =\u003e {\n      isDown = false;\n      el.classList.remove(\"dragging\");\n      \n      setTimeout(() =\u003e {\n        moved = false;\n      }, 0);\n    };\n\n    el.addEventListener(\"mousedown\", onDown);\n    el.addEventListener(\"mousemove\", onMove);\n    el.addEventListener(\"mouseup\", onUp);\n    el.addEventListener(\"mouseleave\", onUp);\n    el.addEventListener(\"touchstart\", onDown, {\n      passive: true,\n    });\n    el.addEventListener(\"touchmove\", onMove, {\n      passive: true,\n    });\n    el.addEventListener(\"touchend\", onUp);\n\n    \n    this.preventClickWhenDrag = (btn) =\u003e {\n      btn.addEventListener(\n        \"click\",\n        (evt) =\u003e {\n          if (moved) evt.preventDefault();\n        },\n        true\n      );\n    };\n  }\n\n  getActiveTrack() {\n    const desktopVisible =\n      this.desktopTrack \u0026\u0026\n      window.getComputedStyle(this.desktopTrack).display !== \"none\";\n    return desktopVisible ? this.desktopTrack : this.mobileTrack;\n  }\n  \n\n  ensureTopbar() {\n    if (!this.currentTrack) return;\n\n    const isNewCustom = this.container.classList.contains(\"newCustom\");\n    if (!isNewCustom) return;\n\n    const parent = this.container;\n    \n    const pos = window.getComputedStyle(parent).position;\n    if (pos === \"static\") parent.style.position = \"relative\";\n\n    \n    this.topbarEl = parent.querySelector(\".carousel-topbar\");\n    \n    if (!this.topbarEl) {\n      this.topbarEl = document.createElement(\"div\");\n      this.topbarEl.className = \"carousel-topbar\";\n      this.topbarInnerEl = document.createElement(\"div\");\n      this.topbarInnerEl.className = \"carousel-topbar-inner\";\n      this.topbarEl.appendChild(this.topbarInnerEl);\n      parent.insertBefore(this.topbarEl, this.currentTrack);\n    } else {\n      this.topbarInnerEl = this.topbarEl.querySelector(\n        \".carousel-topbar-inner\"\n      );\n      this.topbarInnerEl.innerHTML = \"\";\n    }\n  }\n\n  parseContainerLabelsAttr() {\n    const raw = this.container.getAttribute(\"data-labels\");\n    if (!raw) return null;\n    try {\n      const json = JSON.parse(raw);\n      if (Array.isArray(json)) return json;\n    } catch (e) {\n      \n    }\n    return raw\n      .split(\"|\")\n      .map((s) =\u003e s.trim())\n      .filter(Boolean);\n  }\n\n  buildLabels() {\n    \n    const fromContainer = this.parseContainerLabelsAttr();\n    if (fromContainer \u0026\u0026 fromContainer.length) {\n      this.labels = fromContainer.slice();\n      return;\n    }\n    this.labels = Array.from(this.slides).map((img, i) =\u003e {\n      return img.dataset.label || img.alt || `第${i + 1}张`;\n    });\n  }\n\n  buildTabs() {\n    if (!this.topbarInnerEl) return;\n    this.topbarInnerEl.innerHTML = \"\";\n    this.labels.forEach((text, idx) =\u003e {\n      const btn = document.createElement(\"button\");\n      btn.type = \"button\";\n      btn.className =\n        \"carousel-tab\" + (idx === this.currentSlide ? \" active\" : \"\");\n      btn.textContent = text;\n      btn.setAttribute(\"data-index\", String(idx));\n      btn.addEventListener(\"click\", () =\u003e {\n        if (!this.slides.length) return;\n        this.currentSlide = idx;\n        this.update(true);\n        this.restartAutoPlay();\n      });\n     \n      if (typeof this.preventClickWhenDrag === \"function\") {\n        this.preventClickWhenDrag(btn);\n      }\n      this.topbarInnerEl.appendChild(btn);\n    });\n    this.enableDragScroll \u0026\u0026 this.enableDragScroll();\n    this.adjustParentPadding();\n    this.keepActiveTabVisible(\"auto\"); \n  }\n\n  keepActiveTabVisible(behavior = \"auto\") {\n    if (!this.topbarInnerEl) return;\n    const active = this.topbarInnerEl.querySelector(\".carousel-tab.active\");\n    if (!active) return;\n\n    const margin = 6; \n    \n    requestAnimationFrame(() =\u003e {\n      const elRect = this.topbarInnerEl.getBoundingClientRect();\n      const itemRect = active.getBoundingClientRect();\n\n      \n      const leftOverflow = itemRect.left - (elRect.left + margin);\n      const rightOverflow = itemRect.right - (elRect.right - margin);\n\n      let delta = 0;\n      if (leftOverflow \u003c 0) {\n        \n        delta = leftOverflow;\n      } else if (rightOverflow \u003e 0) {\n        \n        delta = rightOverflow;\n      }\n\n      \n      if (itemRect.width \u003e= elRect.width) {\n        delta = itemRect.left - elRect.left;\n      }\n\n      if (delta !== 0) {\n        this.topbarInnerEl.scrollBy({\n          left: delta,\n          behavior,\n        });\n      }\n    });\n  }\n\n  adjustParentPadding() {\n    if (!this.topbarEl) return;\n    const safeTop =\n      parseFloat(\n        getComputedStyle(document.documentElement).getPropertyValue(\n          \"env(safe-area-inset-top)\"\n        )\n      ) || 0;\n    this.container.style.paddingTop =\n      this.topbarEl.offsetHeight + safeTop + \"px\";\n  }\n\n  updateActiveTab() {\n    if (!this.topbarInnerEl) return;\n    const tabs = this.topbarInnerEl.querySelectorAll(\".carousel-tab\");\n    tabs.forEach((t, i) =\u003e {\n      if (i === this.currentSlide) t.classList.add(\"active\");\n      else t.classList.remove(\"active\");\n    });\n  }\n\n  update(fromUI = false) {\n    if (this.currentTrack) {\n      this.currentTrack.style.transform = `translateX(-${\n        this.currentSlide * 100\n      }%)`;\n    }\n    this.updateActiveTab();\n    this.adjustParentPadding();\n    \n    this.keepActiveTabVisible(fromUI ? \"smooth\" : \"auto\");\n  }\n\n  bindControls() {\n    if (this.leftBtn) {\n      this.leftBtn.addEventListener(\n        \"click\",\n        (this.onLeftClickBound = () =\u003e {\n          if (!this.currentTrack || !this.slides.length) return;\n          this.currentSlide =\n            (this.currentSlide - 1 + this.slides.length) %\n            this.slides.length;\n          this.update(true);\n          this.restartAutoPlay();\n        })\n      );\n    }\n    if (this.rightBtn) {\n      this.rightBtn.addEventListener(\n        \"click\",\n        (this.onRightClickBound = () =\u003e {\n          if (!this.currentTrack || !this.slides.length) return;\n          this.currentSlide = (this.currentSlide + 1) % this.slides.length;\n          this.update(true);\n          this.restartAutoPlay();\n        })\n      );\n    }\n  }\n\n  startAutoPlay() {\n    this.stopAutoPlay();\n    if(this.container.dataset.autoplay \u0026\u0026 this.container.dataset.autoplay === 'false') return\n    this.autoPlayInterval = setInterval(() =\u003e {\n      if (!this.currentTrack || this.slides.length === 0) return;\n      this.currentSlide = (this.currentSlide + 1) % this.slides.length;\n      this.update();\n    }, this.container.dataset.time || 5000);\n  }\n  stopAutoPlay() {\n    if (this.autoPlayInterval) {\n      clearInterval(this.autoPlayInterval);\n      this.autoPlayInterval = null;\n    }\n  }\n  restartAutoPlay() {\n    this.stopAutoPlay();\n    this.startAutoPlay();\n  }\n\n  init() {\n    this.currentTrack = this.getActiveTrack();\n    this.slides = this.currentTrack\n      ? this.currentTrack.querySelectorAll(\"img\")\n      : [];\n    this.currentSlide = 0;\n\n    this.ensureTopbar();\n    this.buildLabels();\n    this.buildTabs();\n    this.bindControls();\n    this.update();\n    this.startAutoPlay();\n  }\n\n  \n  rebind() {\n    this.currentTrack = this.getActiveTrack();\n    this.slides = this.currentTrack\n      ? this.currentTrack.querySelectorAll(\"img\")\n      : [];\n    this.currentSlide = Math.min(\n      this.currentSlide,\n      Math.max(this.slides.length - 1, 0)\n    );\n\n    this.ensureTopbar();\n    this.buildLabels();\n    this.buildTabs();\n    this.update();\n    this.restartAutoPlay();\n  }\n}\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Ovios Furniture","offers":[{"title":"Left Chaise \/ Grey","offer_id":46899210387608,"sku":"BP-DIMOL910","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Left Chaise \/ Black","offer_id":46899210420376,"sku":"BP-DIMOL430","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Left Chaise \/ Beige","offer_id":46899210453144,"sku":"BP-DIMOL240","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Left Chaise \/ Blue","offer_id":47451439038616,"sku":"BP-DIMOL320","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Right Chaise \/ Grey","offer_id":46939337064600,"sku":"BP-DIMOR910","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Right Chaise \/ Black","offer_id":46939337097368,"sku":"BP-DIMOR430","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Right Chaise \/ Beige","offer_id":46939337130136,"sku":"BP-DIMOR240","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Right Chaise \/ Blue","offer_id":47451439071384,"sku":"BP-DIMOR320","price":659.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/DIMO_31_76ec129b-9f4b-4989-b950-d7bb851a599a.jpg?v=1755931723"},{"product_id":"ovios-134-u-shape-modular-couch-plush-corduroy-fabric-no-assembly-required","title":"OVIOS 134\" U-Shape Modular Couch , Plush Corduroy Fabric, No Assembly Required","description":"\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eModular Sectional Sofa:\u003c\/strong\u003eOur modular sectional sofa is built for real-life living.You can configuration to suit your room layout.It offers plenty of flexibility for everyday comfort, whether you're furnishing a cozy apartment or a modern open-plan space.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eComfy Chaise Couch:\u003c\/strong\u003eThis sofa invites you to truly unwind. Sink into soft yet supportive cushions crafted from high-resilience foam, delivering lasting comfort and relaxation. Let yourself indulge in ultimate ease and coziness.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlush Corduroy Fabric:\u003c\/strong\u003eWrapped in soft-touch Plush Corduroy Fabric, this sofa brings a cozy, inviting texture to your living space. The material is not just comfortable—it’s also stain-resistant and durable, making it a smart choice for families, pet owners, or anyone who actually uses their furniture every day.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo Assembly Required:\u003c\/strong\u003eEscape the typical furniture setup hassle with our modular cloud lounge. Simply unbox all parts and lightly tap each segment to boost its springiness and poof, bringing it back to its photogenic glory. Complete revival may take up to around 72 hours. Delight in the ease of a no-assembly nirvana!\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFlexible Sofa Set:\u003c\/strong\u003ePerfect for apartments, bedrooms, or small living rooms, its modular design fits through tight spaces and adapts as your needs change.Its modular blueprint allows breezy navigation through snug corridors and tight entrances, making sure every nook is put to use\u003c\/p\u003e\n\u003ch3\u003eProduct information\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 282.313px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eItems Included\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eChaise x 2 , Couch x 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eDimension\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e134.64\" W x 61.81\" D x 24.41\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eItem Weight\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e87.34 Pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eSofa Chaise\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eShape\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eU-Shaped\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eNumber of Pieces\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeating Capacity\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeat Height\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e16.93\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeat Depth\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e19.69\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 27.5938px;\"\u003eWeight Limit\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 27.5938px;\"\u003e1000 Pounds for each\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eFabric Material\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e\u003cspan\u003ePlush Corduroy Fabric\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eFill Material\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003ePolyester, Foam, Pocket Spring, Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eProduct Care\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eSpot clean with damp cloth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eAssembly\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eNo Assembly Required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Ovios Furniture","offers":[{"title":"Grey Corduroy C","offer_id":46899421446296,"sku":"VIVA910","price":699.0,"currency_code":"USD","in_stock":true},{"title":"Black Corduroy C","offer_id":46899421479064,"sku":"VIVA430","price":699.0,"currency_code":"USD","in_stock":true},{"title":"Beige Corduroy C","offer_id":46899421511832,"sku":"VIVA240","price":699.0,"currency_code":"USD","in_stock":true},{"title":"Blue Corduroy C","offer_id":48111280783512,"sku":"VIVA320","price":699.0,"currency_code":"USD","in_stock":true},{"title":"White Corduroy C","offer_id":48111280816280,"sku":"VIVA350","price":699.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/VIVA_Black_Corduroy_C4.jpg?v=1776137396"},{"product_id":"modular-cloud-corduroy-sofa","title":"OVIOS Modular Sectional Cloud Couch, Plush Corduroy Sofa with Memory Foam, No Assembly","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSophisticated Modern Design:\u003c\/strong\u003eUpgrade your living room with a plush corduroy sectional sofa. Its sleek, timeless design with clean lines and striped accents adds a sophisticated touch to any decor.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eModular Sectional Sofa:\u003c\/strong\u003eCreate your perfect seating arrangement with our versatile pieces. Form a U-shape, L-shape, or sofa bed to suit your space and style, easily adaptable to your changing needs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlush Corduroy Fabric:\u003c\/strong\u003eEnjoy the comfort of our plush corduroy fabric, with its extra-wide wale and luxurious texture. It offers softness, insulation, and warmth, adding sophistication and durability for daily use.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUnmatched Comfort and Easy Maintenance:\u003c\/strong\u003eThis sectional offers high-resilience foam cushions and plush cotton backing for ultimate comfort. Removable back cushions provide support, making it ideal for relaxation and socializing. The fabric is luxurious and easy to clean.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo Assembly Required:\u003c\/strong\u003eAssemble our cloud modular sectional sofa with ease. Simply unbox all parts and lightly tap each segment to boost its springiness and poof, bringing it back to its photogenic glory. Complete revival may take up to around 72 hours. Delight in the ease of a no-assembly nirvana!\u003c\/p\u003e\n\u003ctable style=\"width: 100%; height: 282.313px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eItems Included\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eChaise x 1 , Couch x 3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eDimension\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e165.75\" W x 107.48\" D x 24.41\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eItem Weight\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e102.51 Pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eSofa Chaise\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eShape\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eU-Shaped\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eNumber of Pieces\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeating Capacity\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeat Height\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e16.54\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeat Depth\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e28\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 27.5938px;\"\u003eWeight Limit\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 27.5938px;\"\u003e1000 Pounds for each\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eFabric Material\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e\u003cspan\u003ePlush Corduroy Fabric\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eFill Material\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003ePolyester, Foam, Pocket Spring, Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eProduct Care\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eSpot clean with damp cloth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eAssembly\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eNo Assembly Required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Ovios Furniture","offers":[{"title":"Style 1 \/ Grey Corduroy C","offer_id":46906139213976,"sku":"A1-VIVI910","price":1399.0,"currency_code":"USD","in_stock":false},{"title":"Style 1 \/ Black Corduroy C","offer_id":46906139934872,"sku":"A1-VIVI430","price":1399.0,"currency_code":"USD","in_stock":false},{"title":"Style 1 \/ Beige Corduroy C","offer_id":46906139967640,"sku":"A1-VIVI240","price":1399.0,"currency_code":"USD","in_stock":false},{"title":"Style 2 \/ Grey Corduroy C","offer_id":46906139246744,"sku":"B2-VIVI910","price":1499.0,"currency_code":"USD","in_stock":false},{"title":"Style 2 \/ Black Corduroy C","offer_id":46906140000408,"sku":"B2-VIVI430","price":1499.0,"currency_code":"USD","in_stock":false},{"title":"Style 2 \/ Beige Corduroy C","offer_id":46906140033176,"sku":"B2-VIVI240","price":1499.0,"currency_code":"USD","in_stock":false},{"title":"Style 3 \/ Grey Corduroy C","offer_id":46906139345048,"sku":"E5-VIVI910","price":1499.0,"currency_code":"USD","in_stock":true},{"title":"Style 3 \/ Black Corduroy C","offer_id":46906140197016,"sku":"E5-VIVI430","price":1499.0,"currency_code":"USD","in_stock":true},{"title":"Style 3 \/ Beige Corduroy C","offer_id":46906140229784,"sku":"E5-VIVI240","price":1499.0,"currency_code":"USD","in_stock":true},{"title":"Style 4 \/ Grey Corduroy C","offer_id":46906139377816,"sku":"F6-VIVI910","price":999.0,"currency_code":"USD","in_stock":false},{"title":"Style 4 \/ Black Corduroy C","offer_id":46906140262552,"sku":"F6-VIVI430","price":999.0,"currency_code":"USD","in_stock":false},{"title":"Style 4 \/ Beige Corduroy C","offer_id":46906140295320,"sku":"F6-VIVI240","price":999.0,"currency_code":"USD","in_stock":false},{"title":"Style 5 \/ Grey Corduroy C","offer_id":46906139410584,"sku":"G7-VIVI910","price":1099.0,"currency_code":"USD","in_stock":false},{"title":"Style 5 \/ Black Corduroy C","offer_id":46906140328088,"sku":"G7-VIVI430","price":1099.0,"currency_code":"USD","in_stock":true},{"title":"Style 5 \/ Beige Corduroy C","offer_id":46906140360856,"sku":"G7-VIVI240","price":1099.0,"currency_code":"USD","in_stock":true},{"title":"Style 6 \/ Grey Corduroy C","offer_id":46906139443352,"sku":"H8-VIVI910","price":1399.0,"currency_code":"USD","in_stock":true},{"title":"Style 6 \/ Black Corduroy C","offer_id":46906140393624,"sku":"H8-VIVI430","price":1399.0,"currency_code":"USD","in_stock":true},{"title":"Style 6 \/ Beige Corduroy C","offer_id":46906140426392,"sku":"H8-VIVI240","price":1399.0,"currency_code":"USD","in_stock":true},{"title":"Style 7 \/ Grey Corduroy C","offer_id":46906139476120,"sku":"J10-VIVI910-L","price":1299.0,"currency_code":"USD","in_stock":false},{"title":"Style 7 \/ Black Corduroy C","offer_id":46906140459160,"sku":"J10-VIVI430-L","price":1299.0,"currency_code":"USD","in_stock":true},{"title":"Style 7 \/ Beige Corduroy C","offer_id":46906140491928,"sku":"J10-VIVI240-L","price":1299.0,"currency_code":"USD","in_stock":true},{"title":"Style 8 \/ Grey Corduroy C","offer_id":46906139508888,"sku":"J10-VIVI910-R","price":1299.0,"currency_code":"USD","in_stock":false},{"title":"Style 8 \/ Black Corduroy C","offer_id":46906140524696,"sku":"J10-VIVI430-R","price":1299.0,"currency_code":"USD","in_stock":false},{"title":"Style 8 \/ Beige Corduroy C","offer_id":46906140557464,"sku":"J10-VIVI240-R","price":1299.0,"currency_code":"USD","in_stock":true},{"title":"Style 9 \/ Grey Corduroy C","offer_id":46906139541656,"sku":"K11-VIVI910","price":1059.0,"currency_code":"USD","in_stock":false},{"title":"Style 9 \/ Black Corduroy C","offer_id":46906140590232,"sku":"K11-VIVI430","price":1059.0,"currency_code":"USD","in_stock":true},{"title":"Style 9 \/ Beige Corduroy C","offer_id":46906140623000,"sku":"K11-VIVI240","price":1059.0,"currency_code":"USD","in_stock":false},{"title":"Style 10 \/ Grey Corduroy C","offer_id":46906139574424,"sku":"N14-VIVI910","price":1199.0,"currency_code":"USD","in_stock":true},{"title":"Style 10 \/ Black Corduroy C","offer_id":46906140655768,"sku":"N14-VIVI430","price":1199.0,"currency_code":"USD","in_stock":true},{"title":"Style 10 \/ Beige Corduroy C","offer_id":46906140688536,"sku":"N14-VIVI240","price":1199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/F6VIVI_3.jpg?v=1759655215"},{"product_id":"ovios-104-inch-l-shaped-sectional-sofa-ottoman","title":"OVIOS 104-inch L-Shaped Sectional Sofa Ottoman","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eModular Sectional Ottoman:\u003c\/strong\u003eRefresh your living space with this versatile modular ottoman. The pieces can be effortlessly rearranged into L-shaped, U-shaped, or sofa bed configurations—perfect for adapting to your needs. Use it as an extra seat, a cozy footrest, or even a makeshift coffee table during movie nights or gatherings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSoftness and Support:\u003c\/strong\u003eCrafted for lasting comfort, this cloud-like ottoman is filled with high-resilience memory foam that perfectly balances softness and support. Whether you’re lounging alone or entertaining guests, its sturdy structure ensures consistent comfort without sagging over time.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFluffy Plush Faux Fur:\u003c\/strong\u003eMade from premium plush corduroy fabric, it offers a soft, warm touch that pampers your skin in every season. The smooth, fluffy texture adds an inviting feel to your room and is easy to care for—simply vacuum or lightly iron when needed.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo Assembly Required:\u003c\/strong\u003eOur boneless cloud ottoman arrives ready for instant comfort. Just unpack it and allow about 24 hours for it to fully expand to its original shape. The frameless, minimalist design gives it a sleek, modern look while maintaining a soft and relaxed structure.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eConvertible Ottoman Design:\u003c\/strong\u003eWith its flexible form and lightweight design, this ottoman fits beautifully in apartments, living rooms, or kids’ play areas. Move it around with ease and create your ideal lounging setup in minutes.\u003c\/p\u003e\n\u003ch3\u003eProduct information\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 263.906px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eItems Included\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\"\u003eOttoman x 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eDimension\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\"\u003e29.13\" W x 37.07\" D x 16.54\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eItem Weight\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\"\u003e23 Pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\" class=\"a-span9\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003eSectional\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eNumber of Pieces\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eSeating Capacity\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 32.3594px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 32.3594px;\"\u003eWeight Limit\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 32.3594px;\"\u003e350 Pounds for each\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eFabric Material\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\"\u003e\u003cspan\u003ePlush Corduroy Fabric\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eFill Material\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\"\u003ePolyester, Foam, Pocket Spring, Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.1406px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.1406px;\"\u003eProduct Care\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.1406px;\"\u003eSpot clean with damp cloth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 23.2812px;\"\u003e\n\u003ctd style=\"width: 31.5217%; height: 23.2812px;\"\u003eAssembly\u003c\/td\u003e\n\u003ctd style=\"width: 68.1159%; height: 23.2812px;\"\u003eNo Assembly Required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Ovios Furniture","offers":[{"title":"Black Corduroy C","offer_id":47272214954136,"sku":"VIVI430-3","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Grey Corduroy C","offer_id":47272215281816,"sku":"VIVI910-3","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Beige Corduroy C","offer_id":47272215085208,"sku":"VIVI240-3","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Pink Corduroy C","offer_id":47306072457368,"sku":"VIVI750-3","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Black Corduroy A","offer_id":47306072490136,"sku":"VIVI400-3","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey Corduroy A","offer_id":47306072522904,"sku":"VIVI900-3","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Camel Corduroy A","offer_id":47306072555672,"sku":"VIVI800-3","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Green Cloud Velvet","offer_id":47306072588440,"sku":"VIVI670-3","price":159.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/VIVIJT_12.jpg?v=1763288637"},{"product_id":"boneless-modular-sofa-sleeper","title":"OVIOS 74.8\" Boneless Sofa, Sleeper Couch, No Assembly Required","description":"","brand":"Ovios Furniture","offers":[{"title":"Beige","offer_id":47508236042392,"sku":"MASA240","price":459.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":47508236075160,"sku":"MASA430","price":459.0,"currency_code":"USD","in_stock":true},{"title":"Grey","offer_id":47508236107928,"sku":"MASA910","price":459.0,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":49623682318488,"sku":"MASA320","price":459.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MASAN_32.jpg?v=1785655673"},{"product_id":"cloud-sectional-l-shape-chaise-sofa","title":"OVIOS 96\" Cloud Sectional Couch with L-Shape Chaise,Modern Modular Sofa with Deep Seat, No Assembly Required","description":"\u003cstyle\u003e\n  @media only screen and (max-width: 600px) {\n      .image-container {\n          display: none;\n          \n      }\n\n      .mobile-image-container {\n          margin: 0;\n          padding: 0;\n          list-style-type: none;\n          margin-left: 0 !important;\n          padding: 0 !important;\n      }\n\n      .mobile-image-container li {\n          width: 100%;\n          margin-bottom: 20px;\n      }\n\n      .mobile-image-container img {\n          width: 100%;\n          height: auto;\n          margin: 0px;\n      }\n  }\n\n  @media only screen and (min-width: 601px) {\n      .mobile-image-container {\n          display: none;\n       \n      }\n  }\n#collapse .content ul {\nlist-style-type: none;\n}\n#collapse .item:first-of-type b,\n#collapse .item:first-of-type strong {\nletter-spacing: normal;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"customDetailBox card__section\" id=\"collapse\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Modular Sectional Sofa\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Discover the versatility of our modern modular sectional sofa, thoughtfully designed for flexible configurations that adapt effortlessly to your space and lifestyle. Its clean, minimalist aesthetic brings a refined look to any living room while maintaining everyday comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Comfy Chaise Couch\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Experience elevated comfort with our interchangeable modular sofa, designed to deliver a spacious, cloud-like seating feel. Featuring an extra-deep 52\" lounge chaise, this couch invites you to stretch out and relax in effortless luxury. Built with high-resilience foam, it offers lasting support without sacrificing softness \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Plush Corduroy Fabric\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Wrap yourself in the indulgent softness of our premium corduroy upholstery. Silky to the touch yet warm and inviting, this subtly luxurious fabric delivers year-round comfort. Its rich texture and soft sheen add visual depth while providing a cozy, soothing tactile experience in any season. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ No Assembly Required\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Say goodbye to complicated furniture setup. Our modular cloud lounge arrives fully ready—simply unbox, gently tap each piece to restore its plush form, and watch it regain its full, photo-ready shape. Complete expansion may take up to 72 hours. Enjoy the pure simplicity of comfort without tools, instructions, or stress. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Flexible Sofa Set\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Designed for versatility, this modular floor sofa fits seamlessly into living rooms, apartments, bedrooms, guest spaces, and kids’ play areas. Its inviting, cushioned surface makes it a favorite for both relaxation and play. Thanks to its modular design, each piece moves easily through narrow hallways and tight doorways—ensuring every inch of your space is used beautifully\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_61.jpg?v=1771902353\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_65.jpg?v=1771902353\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_62.jpg?v=1771902353\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_64.jpg?v=1771902353\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_66.jpg?v=1771902353\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_63.jpg?v=1771902353\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_67.jpg?v=1771902512\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_71.jpg?v=1771902514\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_68.jpg?v=1771902512\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_70.jpg?v=1771902514\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_72.jpg?v=1771902515\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"OVIOS L-Shaped Boneless Sofa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_69.jpg?v=1771902513\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery time\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex, average transit time is about 7 - 10 business days.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: support@ovios-furniture.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 72 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at support@ovios-furniture.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/angel_2e647720-fd85-403a-a2fa-781e6f408038.png?v=1769597050\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by OVIOS are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Customer Service\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eOur customer service team will respond within 24 hours. \u003cb\u003eWe product comes with a one-year warranty.\u003c\/b\u003e You can contact our exclusive OVIOS customer service team for assistance before and after your purchase.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc. \u003cb\u003eReturns will not be accepted for OPEN BOX products.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e \u003cb\u003eContact us support@ovios-furniture.com\u003c\/b\u003e to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e5.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@font-face {\n  font-family: 'arial'; \n  src: url('\/\/purpleleafshop.com\/cdn\/shop\/t\/172\/assets\/arial.ttf?v=96637986765718172581767866644') format('truetype');\n}\n.product_desciption_custom {\n  font-family: \"arial\" !important;\n}\n.customTabs {\n  li {\n    position: relative;\n    padding: 0 15px;\n  }\n  li::before {\n    content: \"\";\n    width: 1px;\n    height: 50%;\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: #000\n  }\n  li::after {\n    content: \"\";\n    width: 1px;\n    height: 50%;\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: #000\n  }\n}\n.customTop {\n  width: 127px!important;\n  flex-direction: column;\n  right: 10px;\n  bottom: 100px;\n  text-align: right;\n  display: block !important;\n  position: fixed;\n  z-index: 50;\n  cursor: pointer;\n}\n.customStickyBtn {\n  z-index: 50;\n  justify-content: space-evenly;\n  background: #fff;\n  \/* width: 127px!important;\n  flex-direction: column;\n  right: 10px;\n  bottom: 50px;\n  text-align: right;\n  display: block !important;\n  position: fixed;\n  z-index: 50; *\/\n\n}\n.customStickyBtn .customCart, .customStickyBtn .customBuy {\n    width: 35%;\n    \/* width: 127px;\n    height: 36px; *\/\n    color: #fff !important;\n    background-color: #7c189f !important;\n    padding: 0;\n    font-size: 14px;\n    border-radius: 5px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n}\n.customStickyBtn .customCart img, .customStickyBtn .customBuy img {\n  height: 25px;\n  width: fit-content;\n  margin-right: 5px;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.customDetailBox b,.customDetailBox strong {\n  letter-spacing: 1px;\n}\n#collapse {\n    width: 100%;\n    margin: 10px auto;\n    list-style-type: none;\n    color: #000;\n}\n\n.topTitle {\n    font-size: 20px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    letter-spacing: 1px;\n}\n\n.item {\n    padding: 15px 0;\n    position: relative;\n}\n\n.item::after {\n    content: \"\";\n    height: 1px;\n    width: 100%;\n    background-color: #000;\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n}\n\n.itemTitle {\n    font-weight: bold;\n    font-size: 16px;\n    position: relative;\n    display: flex;\n    align-items: center;\n    cursor: pointer;\n    letter-spacing: 1px;\n}\n\n.iconAngel {\n    width: auto!important;\n    margin: 0 0 0 5px !important;\n    transform: rotate(-90deg);\n    transition: all .3s;\n}\n\n.tableCustom {\n  width: max-content!important;\n  margin-right: 1px;\n  border-collapse: separate;\n}\n\n.tableCustom td, .tableCustom th {\n  padding: 20px 32px;\n  text-align: left;\n}\n\n.tableCustom tr {\n  border-top: none!important;\n}\n\n.productSizeImgBox {\n    display: flex;\n    overflow-x: scroll;\n}\n\n.productSizeImgBox img, .productSizeImgBox img {\n    box-shadow: 0 0 8px 0px #d5d5d5;\n}\n\n\n\n.content {\n    font-size: 15px;\n    margin-top: 8px;\n    height: 0;\n    overflow: hidden;\n    transition: all .3s;\n    will-change: height;\n}\n\n\n.content img {\n    width: 100%;\n  margin: 0 0 10px 0;\n}\n\n.item.active .iconAngel {\n    transform: rotate(0deg);\n}\n\n.item.active .content {\n    height: auto;\n}\n\n\n.contrast {\n    width: 100%;\n    padding-bottom: 30px;\n    overflow: hidden;\n}\n\n.contrast .title {\n    font-weight: bold;\n    font-size: 20px;\n    color: #000000;\n    margin-top: 53px;\n}\n\n.mainBox {\n    margin-top: 30px;\n    display: flex;\n    position: relative;\n    width: 100%;\n    overflow-x: scroll;\n}\n\n.leftBox {\n    display: flex;\n    position: sticky;\n    left: 0;\n    z-index: 4;\n}\n\n.itemBox .inBox {\n    width: 270px;\n    height: 345px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    background-color: #fff;\n}\n\n.itemBox.border {\n    border: 1px solid #000;\n}\n\n.itemBox.center .bottomContent div {\n    justify-content: center;\n}\n\n.imgBox {\n    width: 215px;\n    height: 209px;\n    img {\n      margin: 0!important;\n    }\n}\n\n.pTitle {\n    margin-top: 40px;\n    font-weight: bold;\n    font-size: 14px;\n    color: #000000;\n}\n\n.pBtn {\n    width: 90px;\n    height: 31px;\n    margin-top: 3px;\n    background: #7B189F;\n    border-radius: 5px;\n    font-weight: 400;\n    font-size: 12px;\n    color: #FFFFFF!important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none!important;\n}\n\n.bottomContent div {\n    height: 52px;\n    background: #F0F0F0;\n    display: flex;\n    align-items: center;\n    padding: 0 20px;\n    \/* font-family: OpenSans; *\/\n    font-weight: 400;\n    font-size: 14px;\n    color: #000000;\n}\n\n.bottomContent div.deep {\n    background: #DADADA;\n}\n\n.rightBox {\n    display: flex;\n}\n\n@media screen and (max-width: 768px) {\n    .contrast {\n      padding: 0;\n    }\n    .leftBox {\n        width: 50%;\n        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);\n    }\n    .content .boxp{\n      text-align: justify;\n    }\n    .content p {\n      text-align: justify;\n    }\n    .productSizeImgBox .mobile-image-container {\n        display: flex;\n    }\n    .itemBox {\n        flex-shrink: 0;\n        width: 100%;\n    }\n    .itemBox .inBox {\n        width: 100%;\n        height: 210px;\n        background-color: transparent;\n    }\n    .leftBox .itemBox:nth-child(1) {\n        position: absolute;\n        background: transparent;\n        left: 0;\n        top: 0;\n    }\n    .leftBox .itemBox:nth-child(1) .bottomContent \u003e div {\n        background-color: transparent;\n        align-items: start;\n        font-weight: bold;\n        padding-top: 0px;\n        height: 43px;\n    }\n    .imgBox {\n        width: 100%;\n        height: 145px;\n    }\n    .imgBox img {\n      margin: 0 auto !important;\n      height: 100%;\n    }\n    .pBtn {\n      height: 25px;\n    }\n    .pTitle {\n        margin-top: initial;\n        padding: 0 5px;\n        text-align: center;\n        line-height: normal;\n    }\n    .bottomContent div {\n        height: 30px;\n        background: #F0F0F0;\n        padding: 13px 5px 4px 5px;\n        \/* font-family: OpenSans; *\/\n        font-weight: 400;\n        font-size: 12px;\n        color: #000000;\n        box-sizing: content-box !important;\n        line-height: normal;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        display: -webkit-box;\n        -webkit-line-clamp: 2;\n        -webkit-box-orient: vertical;\n        overflow-wrap: break-word;\n    }\n    .rightBox {\n        display: flex;\n        overflow: scroll;\n        width: 50%;\n    }\n}\n@media screen and (min-width: 768px) {\n    .productSizeImgBox .image-container {\n        display: flex;\n    }\n    .tableCustom td:first-child, .tableCustom th:first-child {\n        position: sticky;\n        left: 0px;\n        z-index: 2;\n        background-color: #FFFFFF;\n    }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 600px) {\n    .image-container {\n        display: none;\n        \n    }\n\n    .mobile-image-container {\n        margin: 0;\n        padding: 0;\n        list-style-type: none;\n        margin-left: 0 !important;\n        padding: 0 !important;\n    }\n\n    .mobile-image-container li {\n        width: 100%;\n        margin-bottom: 20px;\n    }\n\n    .mobile-image-container img {\n        width: 100%;\n        height: auto;\n    }\n}\n\n@media only screen and (min-width: 601px) {\n    .mobile-image-container {\n        display: none;\n        \n    }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.swiperTitle {\n  font-size: 24px;\n  font-weight: bold;\n  text-align: center\n}\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0, 0, 0, 0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left {\n  left: 10px;\n}\n\n.carousel-btn.right {\n  right: 10px;\n}\n\n.carousel-topbar {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  box-sizing: border-box;\n  background: rgba(0, 0, 0, 0.88);\n  z-index: 3;\n  padding: 8px 12px;\n}\n\n.carousel-topbar-inner {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 75px;\n  max-width: 100%;\n  overflow-y: hidden;\n  overflow-x: auto;\n  \n  -webkit-overflow-scrolling: touch;\n  overscroll-behavior-x: contain;\n  \n  scrollbar-width: none;\n  flex-wrap: nowrap;\n  \n  white-space: nowrap;\n \n  cursor: grab;\n  \n}\n\n.carousel-topbar-inner::-webkit-scrollbar {\n  display: none;\n}\n\n.carousel-topbar-inner.dragging {\n  cursor: grabbing;\n  user-select: none;\n}\n\n.carousel-tab {\n  flex: 0 0 auto;\n  \n  color: rgba(255, 255, 255, 0.78);\n  background: transparent;\n  border: none;\n  font-size: 18px;\n  line-height: 1.2;\n  padding: 12px 2px;\n  cursor: pointer;\n  position: relative;\n  white-space: nowrap;\n}\n\n.carousel-tab:focus {\n  outline: none;\n}\n\n.carousel-tab.active {\n  color: #fff;\n  font-weight: 600;\n}\n\n.carousel-tab.active::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 3px;\n  margin: 0 auto;\n  width: 80%;\n  height: 2px;\n  background: #fff;\n}\n\n.video video {\n  width: 100%;\n}\n\n\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n\n  .carousel-topbar-inner {\n    gap: 16px;\n  }\n\n  .carousel-tab {\n    font-size: 13px;\n  }\n  \n  .carousel-topbar-inner {\n    justify-content: flex-start;\n  }\n  .topbarCenter .carousel-topbar-inner {\n    justify-content: center;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n   .tableCustom {\n  width: 100%;\n  border-collapse: collapse;  \n  border: 1px solid black;    \n  \n}\n\n\n.tableCustom td,\n.tableCustom th {\n  padding: 12px 15px;\n  text-align: left;\n  border-bottom: 1px solid #e0e0e0; \n  border-right: 1px solid #e0e0e0;   \n}\n\n\n.tableCustom td:last-child,\n.tableCustom th:last-child {\n  border-right: none;\n}\n\n\n.tableCustom tr:last-child td {\n  border-bottom: none;\n}\n\n\n.tableCustom th {\n  background-color: #f8f9fa;\n  font-weight: 600;\n  color: #333;\n}\n\n.footerTable {\n  text-align: left;\n  margin-bottom: 30px;\n}\n\n.footerTable .table-wrapper {\n  white-space: initial;\n}\n\n.footerTable .tableBox {\n  margin-top: 0;\n}\n\n.footerTable .a-text-bold {\n  font-weight: bold;\n}\n\n.footerTable .tableBigTitle {\n  font-size: 24px;\n  font-weight: bold;\n  margin: 20px 0;\n  text-align: center\n}\n\n.footerTable .tableBox {\n  border-bottom: 1px solid #d5d9d9;\n  width: 100%;\n}\n\n.footerTable th {\n  width: 30%;\n}\n\n.footerTable td, .footerTable th {\n  padding: 8px 16px 8px 0!important;\n  vertical-align: top;\n  border-top: 1px solid #d5d9d9;\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cscript\u003e\ndocument.getElementById('topBtn').addEventListener('click', scrollToTop);\nfunction scrollToTop() {\n  window.scrollTo({\n    top: 0,\n    behavior: 'smooth'\n  });\n}\n\u003c\/script\u003e \u003cscript\u003e\nconsole.log(123)\nlet item = document.querySelectorAll('.item');\nlet itemTitle = document.querySelectorAll('.itemTitle');\nfor (let i = 0; i \u003c item.length; i++) {\n    itemTitle[i].addEventListener('click', function() {\n        if (item[i].className.includes('active')) {\n            item[i].className = 'item';\n        } else {\n            item[i].className = 'item active';\n        }\n    })\n}\n\u003c\/script\u003e \u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const containers = findCarouselContainers();\n  const instances = containers.map((el) =\u003e new Carousel(el));\n\n  instances.forEach((ins) =\u003e ins.init());\n\n  \n  window.addEventListener(\"resize\", function () {\n    instances.forEach((ins) =\u003e ins.rebind());\n  });\n});\n\n\nfunction findCarouselContainers() {\n  const explicit = Array.from(\n    document.querySelectorAll(\".carousel-container\")\n  );\n  if (explicit.length) return explicit;\n\n  const tracks = Array.from(\n    document.querySelectorAll(\".desktop-carousel, .mobile-carousel\")\n  );\n  const set = new Set();\n  tracks.forEach((t) =\u003e {\n    if (t.parentElement) set.add(t.parentElement);\n  });\n  return Array.from(set);\n}\n\nclass Carousel {\n  constructor(container) {\n    this.container = container;\n    this.leftBtn = container.querySelector(\".carousel-btn.left\");\n    this.rightBtn = container.querySelector(\".carousel-btn.right\");\n    this.desktopTrack = container.querySelector(\".desktop-carousel\");\n    this.mobileTrack = container.querySelector(\".mobile-carousel\");\n\n    this.currentSlide = 0;\n    this.currentTrack = null;\n    this.slides = [];\n    this.autoPlayInterval = null;\n\n    \n    this.topbarEl = null;\n    this.topbarInnerEl = null;\n    this.labels = [];\n  }\n\n  enableDragScroll() {\n    const el = this.topbarInnerEl;\n    if (!el) return;\n\n    let isDown = false;\n    let startX = 0;\n    let startScroll = 0;\n    let moved = false;\n\n    const getX = (e) =\u003e (e.touches ? e.touches[0].pageX : e.pageX);\n\n    const onDown = (e) =\u003e {\n      isDown = true;\n      moved = false;\n      el.classList.add(\"dragging\");\n      startX = getX(e);\n      startScroll = el.scrollLeft;\n    };\n\n    const onMove = (e) =\u003e {\n      if (!isDown) return;\n      const x = getX(e);\n      const dx = x - startX;\n      if (Math.abs(dx) \u003e 3) moved = true;\n      el.scrollLeft = startScroll - dx;\n    };\n\n    const onUp = () =\u003e {\n      isDown = false;\n      el.classList.remove(\"dragging\");\n      \n      setTimeout(() =\u003e {\n        moved = false;\n      }, 0);\n    };\n\n    el.addEventListener(\"mousedown\", onDown);\n    el.addEventListener(\"mousemove\", onMove);\n    el.addEventListener(\"mouseup\", onUp);\n    el.addEventListener(\"mouseleave\", onUp);\n    el.addEventListener(\"touchstart\", onDown, {\n      passive: true,\n    });\n    el.addEventListener(\"touchmove\", onMove, {\n      passive: true,\n    });\n    el.addEventListener(\"touchend\", onUp);\n\n    \n    this.preventClickWhenDrag = (btn) =\u003e {\n      btn.addEventListener(\n        \"click\",\n        (evt) =\u003e {\n          if (moved) evt.preventDefault();\n        },\n        true\n      );\n    };\n  }\n\n  getActiveTrack() {\n    const desktopVisible =\n      this.desktopTrack \u0026\u0026\n      window.getComputedStyle(this.desktopTrack).display !== \"none\";\n    return desktopVisible ? this.desktopTrack : this.mobileTrack;\n  }\n  \n\n  ensureTopbar() {\n    if (!this.currentTrack) return;\n\n    const isNewCustom = this.container.classList.contains(\"newCustom\");\n    if (!isNewCustom) return;\n\n    const parent = this.container;\n    \n    const pos = window.getComputedStyle(parent).position;\n    if (pos === \"static\") parent.style.position = \"relative\";\n\n    \n    this.topbarEl = parent.querySelector(\".carousel-topbar\");\n    \n    if (!this.topbarEl) {\n      this.topbarEl = document.createElement(\"div\");\n      this.topbarEl.className = \"carousel-topbar\";\n      this.topbarInnerEl = document.createElement(\"div\");\n      this.topbarInnerEl.className = \"carousel-topbar-inner\";\n      this.topbarEl.appendChild(this.topbarInnerEl);\n      parent.insertBefore(this.topbarEl, this.currentTrack);\n    } else {\n      this.topbarInnerEl = this.topbarEl.querySelector(\n        \".carousel-topbar-inner\"\n      );\n      this.topbarInnerEl.innerHTML = \"\";\n    }\n  }\n\n  parseContainerLabelsAttr() {\n    const raw = this.container.getAttribute(\"data-labels\");\n    if (!raw) return null;\n    try {\n      const json = JSON.parse(raw);\n      if (Array.isArray(json)) return json;\n    } catch (e) {\n      \n    }\n    return raw\n      .split(\"|\")\n      .map((s) =\u003e s.trim())\n      .filter(Boolean);\n  }\n\n  buildLabels() {\n    \n    const fromContainer = this.parseContainerLabelsAttr();\n    if (fromContainer \u0026\u0026 fromContainer.length) {\n      this.labels = fromContainer.slice();\n      return;\n    }\n    this.labels = Array.from(this.slides).map((img, i) =\u003e {\n      return img.dataset.label || img.alt || `第${i + 1}张`;\n    });\n  }\n\n  buildTabs() {\n    if (!this.topbarInnerEl) return;\n    this.topbarInnerEl.innerHTML = \"\";\n    this.labels.forEach((text, idx) =\u003e {\n      const btn = document.createElement(\"button\");\n      btn.type = \"button\";\n      btn.className =\n        \"carousel-tab\" + (idx === this.currentSlide ? \" active\" : \"\");\n      btn.textContent = text;\n      btn.setAttribute(\"data-index\", String(idx));\n      btn.addEventListener(\"click\", () =\u003e {\n        if (!this.slides.length) return;\n        this.currentSlide = idx;\n        this.update(true);\n        this.restartAutoPlay();\n      });\n     \n      if (typeof this.preventClickWhenDrag === \"function\") {\n        this.preventClickWhenDrag(btn);\n      }\n      this.topbarInnerEl.appendChild(btn);\n    });\n    this.enableDragScroll \u0026\u0026 this.enableDragScroll();\n    this.adjustParentPadding();\n    this.keepActiveTabVisible(\"auto\"); \n  }\n\n  keepActiveTabVisible(behavior = \"auto\") {\n    if (!this.topbarInnerEl) return;\n    const active = this.topbarInnerEl.querySelector(\".carousel-tab.active\");\n    if (!active) return;\n\n    const margin = 6; \n    \n    requestAnimationFrame(() =\u003e {\n      const elRect = this.topbarInnerEl.getBoundingClientRect();\n      const itemRect = active.getBoundingClientRect();\n\n      \n      const leftOverflow = itemRect.left - (elRect.left + margin);\n      const rightOverflow = itemRect.right - (elRect.right - margin);\n\n      let delta = 0;\n      if (leftOverflow \u003c 0) {\n        \n        delta = leftOverflow;\n      } else if (rightOverflow \u003e 0) {\n        \n        delta = rightOverflow;\n      }\n\n      \n      if (itemRect.width \u003e= elRect.width) {\n        delta = itemRect.left - elRect.left;\n      }\n\n      if (delta !== 0) {\n        this.topbarInnerEl.scrollBy({\n          left: delta,\n          behavior,\n        });\n      }\n    });\n  }\n\n  adjustParentPadding() {\n    if (!this.topbarEl) return;\n    const safeTop =\n      parseFloat(\n        getComputedStyle(document.documentElement).getPropertyValue(\n          \"env(safe-area-inset-top)\"\n        )\n      ) || 0;\n    this.container.style.paddingTop =\n      this.topbarEl.offsetHeight + safeTop + \"px\";\n  }\n\n  updateActiveTab() {\n    if (!this.topbarInnerEl) return;\n    const tabs = this.topbarInnerEl.querySelectorAll(\".carousel-tab\");\n    tabs.forEach((t, i) =\u003e {\n      if (i === this.currentSlide) t.classList.add(\"active\");\n      else t.classList.remove(\"active\");\n    });\n  }\n\n  update(fromUI = false) {\n    if (this.currentTrack) {\n      this.currentTrack.style.transform = `translateX(-${\n        this.currentSlide * 100\n      }%)`;\n    }\n    this.updateActiveTab();\n    this.adjustParentPadding();\n    \n    this.keepActiveTabVisible(fromUI ? \"smooth\" : \"auto\");\n  }\n\n  bindControls() {\n    if (this.leftBtn) {\n      this.leftBtn.addEventListener(\n        \"click\",\n        (this.onLeftClickBound = () =\u003e {\n          if (!this.currentTrack || !this.slides.length) return;\n          this.currentSlide =\n            (this.currentSlide - 1 + this.slides.length) %\n            this.slides.length;\n          this.update(true);\n          this.restartAutoPlay();\n        })\n      );\n    }\n    if (this.rightBtn) {\n      this.rightBtn.addEventListener(\n        \"click\",\n        (this.onRightClickBound = () =\u003e {\n          if (!this.currentTrack || !this.slides.length) return;\n          this.currentSlide = (this.currentSlide + 1) % this.slides.length;\n          this.update(true);\n          this.restartAutoPlay();\n        })\n      );\n    }\n  }\n\n  startAutoPlay() {\n    this.stopAutoPlay();\n    if(this.container.dataset.autoplay \u0026\u0026 this.container.dataset.autoplay === 'false') return\n    this.autoPlayInterval = setInterval(() =\u003e {\n      if (!this.currentTrack || this.slides.length === 0) return;\n      this.currentSlide = (this.currentSlide + 1) % this.slides.length;\n      this.update();\n    }, this.container.dataset.time || 5000);\n  }\n  stopAutoPlay() {\n    if (this.autoPlayInterval) {\n      clearInterval(this.autoPlayInterval);\n      this.autoPlayInterval = null;\n    }\n  }\n  restartAutoPlay() {\n    this.stopAutoPlay();\n    this.startAutoPlay();\n  }\n\n  init() {\n    this.currentTrack = this.getActiveTrack();\n    this.slides = this.currentTrack\n      ? this.currentTrack.querySelectorAll(\"img\")\n      : [];\n    this.currentSlide = 0;\n\n    this.ensureTopbar();\n    this.buildLabels();\n    this.buildTabs();\n    this.bindControls();\n    this.update();\n    this.startAutoPlay();\n  }\n\n  \n  rebind() {\n    this.currentTrack = this.getActiveTrack();\n    this.slides = this.currentTrack\n      ? this.currentTrack.querySelectorAll(\"img\")\n      : [];\n    this.currentSlide = Math.min(\n      this.currentSlide,\n      Math.max(this.slides.length - 1, 0)\n    );\n\n    this.ensureTopbar();\n    this.buildLabels();\n    this.buildTabs();\n    this.update();\n    this.restartAutoPlay();\n  }\n}\n\u003c\/script\u003e\u003c\/p\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"Left Hand Facing \/ Grey","offer_id":48114586747032,"sku":"LBB910-L","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Left Hand Facing \/ Black","offer_id":48114586779800,"sku":"LBB430-L","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Left Hand Facing \/ Beige","offer_id":48114586812568,"sku":"LBB240-L","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Right Hand Facing \/ Grey","offer_id":48114587074712,"sku":"LBB910-R","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Right Hand Facing \/ Black","offer_id":48114587107480,"sku":"LBB430-R","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Right Hand Facing \/ Beige","offer_id":48114587140248,"sku":"LBB240-R","price":399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/LBB_1.jpg?v=1770454718"},{"product_id":"outdoor-patio-conversation-set-fire-pit-table","title":"OVIOS Outdoor Patio Conversation Set with Fire Pit Table – Modern Wicker Sofa Seating","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSolar-Powered Light Table:\u003c\/strong\u003eThe uniquely designed coffee table features built-in solar panels that charge automatically during the day and emit a warm, inviting glow at night. It creates the perfect ambiance for evening gatherings while providing convenient space for drinks and snacks.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e360° Swivel \u0026amp; 30° Gliding Rocking:\u003c\/strong\u003eEach chair offers a dual-function design — smoothly rotate 360° for effortless conversation or enjoy a gentle 30° gliding motion to relax and unwind. Ergonomic deep seating, spacious cushions, and wide armrests deliver exceptional comfort and support.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOutdoor Fire Pit Table:\u003c\/strong\u003eThe propane gas fire table delivers up to 55,000 BTU of heat output and is CSA certified for safety. Designed with a reliable ignition system, adjustable flame control, and an easy-to-use switch panel, it’s perfect for backyard parties, outdoor dining, poolside relaxation, and cool evenings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAll-Weather Rattan:\u003c\/strong\u003eCrafted from handwoven premium PE wicker, this set is UV-resistant, waterproof, and built to withstand sun, rain, and wind. Its durable construction ensures long-lasting beauty without fading or cracking.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThickened Outdoor Cushion:\u003c\/strong\u003eHigh-density foam cushions provide enhanced comfort, while removable covers are waterproof, weather-resistant, wear-resistant, and easy to clean — making maintenance simple for any outdoor setting.\u003c\/p\u003e\n\u003ch3\u003eProduct information\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 482.298px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 30.1406px;\"\u003e\n\u003ctd colspan=\"2\" style=\"text-align: center; width: 99.619%; height: 30.1406px;\"\u003e\n\u003ch4\u003e\u003cstrong\u003eDimensions \u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003e3-Seat Sofa\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e28.74\"H x 76.77\"W x 30.12\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eLoveseat\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e28.74\"H x 50.00\"W x 28.36\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eSingle Chair\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e28.74\"H x 27.95\"W x 30.12\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eSwivel Chair\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e29.53\"H x 27.17\"W x 27.56\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eSolar Table\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e17.72\"H x 24.41\"W x 24.41\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eOttoman\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e16.14\"H x 21.85\"W x 23.62\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eSide Table\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e19.29\"H x 17.91\"W x 17.91\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003e42\" Fire Pit Table\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e25.20\"H x 42.13\"W x 25.98\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003e54\" Fire Pit Table\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e25.20\"H x 54.00\"W x 22.44\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 30.1406px;\"\u003e\n\u003ctd colspan=\"2\" style=\"text-align: center; width: 99.619%; height: 30.1406px;\"\u003e\n\u003ch4\u003e\u003cstrong\u003eChair Features\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eWeight capacity\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e\u003cspan\u003eChair 350 LBS; Loveseat 700 LBS; Couch 900 LBS\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eSeating Inner Frame Material\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eSteel Frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eSeating Outer Frame Material\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003ePE Wicker\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eWicker Durability\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eWater Resistant; UV Resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eCushion Durability\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eWater Resistant; UV Resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eCushion Thickness\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003e3.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eCushion Attachment Type\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eNo Direct Attachment Method\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eRemovable Cushion Cover\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eCushion Cover Closure Method\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eZipper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eCushion Fill Material\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eFoam\/Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eCushion Cover Material\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eFabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center; width: 99.619%;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eFire Table Features\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eGrill Tank\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eNot included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eDesktop material\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003ePorcelain\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eBurning Area Material\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eStainless Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eExterior Material\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003ePE Wicker \u0026amp; Powder-coated Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eFinish Metal\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eSteel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eFuel Type\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003ePropane\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eBurn Time of Fuel Accommodated\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003e6 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eIgnition Type\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eElectronic ignition, Control knob\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eAdjustable Flame\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eBTU Output\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003e50,000 BTU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eFiller Accommodated\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eLava rocks\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eFiller Included\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eWeather Resistant\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eCover Included\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eProduct Care\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eDo not pressure wash\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eLocation\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eOutdoor Use Only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eHidden Fuel Tank\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eProduct Shape\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 45.4517%;\"\u003eGas Tank Size Accommodated\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%;\"\u003e20 lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 30.1406px;\"\u003e\n\u003ctd colspan=\"2\" style=\"text-align: center; width: 99.619%; height: 30.1406px;\"\u003e\n\u003ch4\u003e\u003cstrong\u003eAssembly\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 45.4517%; height: 19.5938px;\"\u003eAssembly Required\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 45.4517%; height: 19.5938px;\"\u003eAdditional Tools Required\u003c\/td\u003e\n\u003ctd style=\"width: 54.1673%; height: 19.5938px;\"\u003eAll Tools Included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"Black \/ 3 PCS","offer_id":48143787163800,"sku":"CFP03-GRS103","price":1049.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5 PCS","offer_id":48143961424024,"sku":"CFP03-YZLGRS105","price":1219.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 6 PCS","offer_id":48143787917464,"sku":"CFP03-GRS106","price":1159.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 6-PCS","offer_id":48147465273496,"sku":"CFP03-YZLGRS106","price":1629.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 7 PCS","offer_id":48143826387096,"sku":"CFP03-NEW-GRS100-71","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 7-PCS","offer_id":48143874326680,"sku":"CFP03-YZGRS107","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 8 PCS","offer_id":48143789031576,"sku":"CFP03-GRS1027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 8-PCS","offer_id":48147473694872,"sku":"CFP8503-GRS1027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 9 PCS","offer_id":48143943958680,"sku":"CFP03-YZGRS109","price":1739.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 9-PCS","offer_id":48147478085784,"sku":"CFP8503-NEW-GRS108-1","price":1679.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 10 PCS","offer_id":48147481854104,"sku":"CFP8503-YZNEW-GRS1010-1","price":1779.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 3 PCS","offer_id":48143787196568,"sku":"CFP03-GRS203","price":1049.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 5 PCS","offer_id":48143961456792,"sku":"CFP03-YZLGRS205","price":1219.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 6 PCS","offer_id":48143787950232,"sku":"CFP03-GRS206","price":1159.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 6-PCS","offer_id":48147465306264,"sku":"CFP03-YZLGRS206","price":1629.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 7 PCS","offer_id":48143826419864,"sku":"CFP03-NEW-GRS200-71","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 7-PCS","offer_id":48143874359448,"sku":"CFP03-YZGRS207","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 8 PCS","offer_id":48143789064344,"sku":"CFP03-GRS2027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 8-PCS","offer_id":48147473727640,"sku":"CFP8503-GRS2027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 9 PCS","offer_id":48143943991448,"sku":"CFP03-YZGRS209","price":1739.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 9-PCS","offer_id":48147478118552,"sku":"CFP8503-NEW-GRS208-1","price":1679.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 10 PCS","offer_id":48147481886872,"sku":"CFP8503-YZNEW-GRS2010-1","price":1779.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 3 PCS","offer_id":48143787229336,"sku":"CFP03-GRS303","price":1049.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 5 PCS","offer_id":48143961489560,"sku":"CFP03-YZLGRS305","price":1219.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 6 PCS","offer_id":48143787983000,"sku":"CFP03-GRS306","price":1159.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 6-PCS","offer_id":48147465339032,"sku":"CFP03-YZLGRS306","price":1629.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 7 PCS","offer_id":48143826452632,"sku":"CFP03-NEW-GRS300-71","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 7-PCS","offer_id":48143874392216,"sku":"CFP03-YZGRS307","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 8 PCS","offer_id":48143789097112,"sku":"CFP03-GRS3027","price":1569.0,"currency_code":"USD","in_stock":false},{"title":"Denim Blue \/ 8-PCS","offer_id":48147473760408,"sku":"CFP8503-GRS3027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 9 PCS","offer_id":48143944024216,"sku":"CFP03-YZGRS309","price":1739.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 9-PCS","offer_id":48147478151320,"sku":"CFP8503-NEW-GRS308-1","price":1679.0,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ 10 PCS","offer_id":48147481919640,"sku":"CFP8503-YZNEW-GRS3010-1","price":1779.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 3 PCS","offer_id":48143787262104,"sku":"CFP03-GRS603","price":1049.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 5 PCS","offer_id":48143961522328,"sku":"CFP03-YZLGRS605","price":1219.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 6 PCS","offer_id":48143788015768,"sku":"CFP03-GRS606","price":1159.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 6-PCS","offer_id":48147465371800,"sku":"CFP03-YZLGRS606","price":1629.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 7 PCS","offer_id":48143826485400,"sku":"CFP03-NEW-GRS600-71","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 7-PCS","offer_id":48143874424984,"sku":"CFP03-YZGRS607","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 8 PCS","offer_id":48143789129880,"sku":"CFP03-GRS6027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 8-PCS","offer_id":48147473793176,"sku":"CFP8503-GRS6027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 9 PCS","offer_id":48143944056984,"sku":"CFP03-YZGRS609","price":1739.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 9-PCS","offer_id":48147478184088,"sku":"CFP8503-NEW-GRS608-1","price":1679.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 10 PCS","offer_id":48147481952408,"sku":"CFP8503-YZNEW-GRS6010-1","price":1779.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 3 PCS","offer_id":48143787294872,"sku":"CFP03-GRS703","price":1049.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 5 PCS","offer_id":48143961555096,"sku":"CFP03-YZLGRS705","price":1219.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 6 PCS","offer_id":48143788048536,"sku":"CFP03-GRS706","price":1159.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 6-PCS","offer_id":48147465404568,"sku":"CFP03-YZLGRS706","price":1629.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 7 PCS","offer_id":48143826518168,"sku":"CFP03-NEW-GRS700-71","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 7-PCS","offer_id":48143874457752,"sku":"CFP03-YZGRS707","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 8 PCS","offer_id":48143789162648,"sku":"CFP03-GRS7027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 8-PCS","offer_id":48147473825944,"sku":"CFP8503-GRS7027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 9 PCS","offer_id":48143944089752,"sku":"CFP03-YZGRS709","price":1739.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 9-PCS","offer_id":48147478216856,"sku":"CFP8503-NEW-GRS708-1","price":1679.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 10 PCS","offer_id":48147481985176,"sku":"CFP8503-YZNEW-GRS7010-1","price":1779.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3 PCS","offer_id":48143787327640,"sku":"CFP03-GRS803","price":1049.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 5 PCS","offer_id":48143961587864,"sku":"CFP03-YZLGRS805","price":1219.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 6 PCS","offer_id":48143788081304,"sku":"CFP03-GRS806","price":1159.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 6-PCS","offer_id":48147465437336,"sku":"CFP03-YZLGRS806","price":1629.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 7 PCS","offer_id":48143826550936,"sku":"CFP03-NEW-GRS7800-71","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 7-PCS","offer_id":48143874490520,"sku":"CFP03-YZGRS807","price":1259.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 8 PCS","offer_id":48143789195416,"sku":"CFP03-GRS8027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 8-PCS","offer_id":48147473858712,"sku":"CFP8503-GRS8027","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 9 PCS","offer_id":48143944122520,"sku":"CFP03-YZGRS809","price":1739.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 9-PCS","offer_id":48147478249624,"sku":"CFP8503-NEW-GRS808-1","price":1679.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 10 PCS","offer_id":48147482017944,"sku":"CFP8503-YZNEW-GRS8010-1","price":1779.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/CFP03-GRS103_1.jpg?v=1773818334"},{"product_id":"outdoor-patio-furniture-with-fire-pit","title":"OVIOS Outdoor Patio Furniture Set with Wicker Fire Pit Table, Wicker Sectional Conversation Sofa Set","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eComfortable Outside Couch:\u003c\/strong\u003eExperience next-level outdoor relaxation with 3.5\" thick high-density seat cushions and an ergonomic backrest design. This patio conversation set is crafted for extended lounging, family gatherings, and effortless entertaining — delivering the perfect balance of support and softness.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDurable Outdoor Sofa:\u003c\/strong\u003eOur outdoor PE wicker sofa, built to withstand the test of time. Crafted with durable materials, it can endure harsh weather conditions. The strong steel frame guarantees stability, while the PE wicker resists fading and cracking\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOutdoor Fire Pit Table:\u003c\/strong\u003eThe outdoor fire pit table has a powerful heat output of 50000 BTU and is CSA certified. The upgraded dual-tube burner ensures stable and clean combustion. Simply turn the knob to turn the heat on or off and enjoy the warmth\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e360°Swivel Chair:\u003c\/strong\u003eEnjoy smooth 360°swivel for effortless conversation or a gentle 30° gliding motion for added relaxation. Ergonomic deep seating, plush cushions, and wide armrests provide enhanced comfort and support.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEasy Assembly \u0026amp; Maintain:\u003c\/strong\u003eDesigned for hassle-free setup with included tools. Splash-resistant cushion covers are removable for easy cleaning, and the tempered glass tabletop wipes clean effortlessly — keeping your patio furniture looking fresh season after season.\u003c\/p\u003e\n\u003ch3\u003eProduct information\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 482.298px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 30.1406px;\"\u003e\n\u003ctd style=\"text-align: center; width: 97.1326%; height: 30.1406px;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eDimensions \u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003e3-Seat Sofa\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e28.74\"H x 76.57\"W x 27.56\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eLoveseat\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e28.74\"H x 50.00\"W x 28.36\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eSingle Chair\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e28.74\"H x 27.95\"W x 27.56\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eSwivel Chair\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e29.53\"H x 27.17\"W x 27.56\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eOttoman\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e15.55\"H x 22.05\"W x 22.05\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eSide Table\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e19.29\"H x 17.91\"W x 17.91\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003e30\" Fire Pit Table\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e25.00\"H x 30.00\"W x 30.00\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003e42\" Fire Pit Table\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e25.00\"H x 42.00\"W x 25.00\"D\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr style=\"height: 30.1406px;\"\u003e\n\u003ctd style=\"text-align: center; width: 97.1326%; height: 30.1406px;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eChair Features\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eWeight capacity\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e\u003cspan\u003eChair 350 LBS; Loveseat 700 LBS; Couch 900 LBS\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eSeating Inner Frame Material\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eSteel Frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eSeating Outer Frame Material\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003ePE Wicker\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eWicker Durability\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eWater Resistant; UV Resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eCushion Durability\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eWater Resistant; UV Resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eCushion Thickness\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003e3.54\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eCushion Attachment Type\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eNo Direct Attachment Method\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eRemovable Cushion Cover\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eCushion Cover Closure Method\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eZipper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eCushion Fill Material\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eFoam\/Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eCushion Cover Material\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eFabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"text-align: center;\"\u003e\n\u003ch4\u003e\u003cstrong\u003eFire Table Features\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGrill Tank\u003c\/td\u003e\n\u003ctd\u003eNot included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesktop material\u003c\/td\u003e\n\u003ctd\u003ePorcelain\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBurning Area Material\u003c\/td\u003e\n\u003ctd\u003eStainless Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eExterior Material\u003c\/td\u003e\n\u003ctd\u003ePE Wicker \u0026amp; Powder-coated Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinish Metal\u003c\/td\u003e\n\u003ctd\u003eSteel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFuel Type\u003c\/td\u003e\n\u003ctd\u003ePropane\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBurn Time of Fuel Accommodated\u003c\/td\u003e\n\u003ctd\u003e6 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIgnition Type\u003c\/td\u003e\n\u003ctd\u003eElectronic ignition, Control knob\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdjustable Flame\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBTU Output\u003c\/td\u003e\n\u003ctd\u003e50,000 BTU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFiller Accommodated\u003c\/td\u003e\n\u003ctd\u003eLava rocks\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFiller Included\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeather Resistant\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCover Included\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Care\u003c\/td\u003e\n\u003ctd\u003eDo not pressure wash\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLocation\u003c\/td\u003e\n\u003ctd\u003eOutdoor Use Only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHidden Fuel Tank\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Shape\u003c\/td\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGas Tank Size Accommodated\u003c\/td\u003e\n\u003ctd\u003e20 lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 30.1406px;\"\u003e\n\u003ctd style=\"text-align: center; width: 97.1326%; height: 30.1406px;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eAssembly\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 41.591%; height: 19.5938px;\"\u003eAssembly Required\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"padding-left: 30px; width: 41.591%; height: 19.5938px;\"\u003eAdditional Tools Required\u003c\/td\u003e\n\u003ctd style=\"width: 55.5416%; height: 19.5938px;\"\u003eAll Tools Included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"5 PCS \/ Black","offer_id":48175227895960,"sku":"FPGRS105","price":949.0,"currency_code":"USD","in_stock":true},{"title":"5 PCS \/ Dark Grey","offer_id":48175227928728,"sku":"FPGRS205","price":949.0,"currency_code":"USD","in_stock":true},{"title":"5 PCS \/ Denim Blue","offer_id":48175227961496,"sku":"FPGRS305","price":949.0,"currency_code":"USD","in_stock":true},{"title":"5 PCS \/ Beige","offer_id":48175227994264,"sku":"FPGRS605","price":949.0,"currency_code":"USD","in_stock":true},{"title":"5 PCS \/ Light Grey","offer_id":48175228027032,"sku":"FPGRS705","price":949.0,"currency_code":"USD","in_stock":true},{"title":"5 PCS \/ Orange","offer_id":48175228059800,"sku":"FPGRS805","price":949.0,"currency_code":"USD","in_stock":true},{"title":"6PCS \/ Black","offer_id":48175377481880,"sku":"FPGRS106","price":1119.0,"currency_code":"USD","in_stock":true},{"title":"6PCS \/ Dark Grey","offer_id":48175377514648,"sku":"FPGRS206","price":1119.0,"currency_code":"USD","in_stock":true},{"title":"6PCS \/ Denim Blue","offer_id":48175377547416,"sku":"FPGRS306","price":1119.0,"currency_code":"USD","in_stock":true},{"title":"6PCS \/ Beige","offer_id":48175377580184,"sku":"FPGRS606","price":1119.0,"currency_code":"USD","in_stock":true},{"title":"6PCS \/ Light Grey","offer_id":48175377612952,"sku":"FPGRS706","price":1119.0,"currency_code":"USD","in_stock":true},{"title":"6PCS \/ Orange","offer_id":48175377645720,"sku":"FPGRS806","price":1119.0,"currency_code":"USD","in_stock":true},{"title":"6-PCS \/ Black","offer_id":48178590023832,"sku":"FPYZLGRS103-6","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"6-PCS \/ Dark Grey","offer_id":48178590056600,"sku":"FPYZLGRS203-6","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"6-PCS \/ Denim Blue","offer_id":48178590089368,"sku":"FPYZLGRS303-6","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"6-PCS \/ Beige","offer_id":48178590122136,"sku":"FPYZLGRS603-6","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"6-PCS \/ Light Grey","offer_id":48178590154904,"sku":"FPYZLGRS703-6","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"6-PCS \/ Orange","offer_id":48178590187672,"sku":"FPYZLGRS803-6","price":1569.0,"currency_code":"USD","in_stock":true},{"title":"6 PCS \/ Black","offer_id":48174665138328,"sku":"CFPYZLGRS103-6","price":1639.0,"currency_code":"USD","in_stock":true},{"title":"6 PCS \/ Dark Grey","offer_id":48174665171096,"sku":"CFPYZLGRS203-6","price":1639.0,"currency_code":"USD","in_stock":true},{"title":"6 PCS \/ Denim Blue","offer_id":48174665203864,"sku":"CFPYZLGRS303-6","price":1639.0,"currency_code":"USD","in_stock":true},{"title":"6 PCS \/ Beige","offer_id":48174665236632,"sku":"CFPYZLGRS603-6","price":1639.0,"currency_code":"USD","in_stock":true},{"title":"6 PCS \/ Light Grey","offer_id":48174665269400,"sku":"CFPYZLGRS703-6","price":1639.0,"currency_code":"USD","in_stock":true},{"title":"6 PCS \/ Orange","offer_id":48174665302168,"sku":"CFPYZLGRS803-6","price":1639.0,"currency_code":"USD","in_stock":true},{"title":"7 PCS \/ Black","offer_id":48174433665176,"sku":"CFPYZGRS100-6","price":1529.0,"currency_code":"USD","in_stock":true},{"title":"7 PCS \/ Dark Grey","offer_id":48174433697944,"sku":"CFPYZGRS200-6","price":1529.0,"currency_code":"USD","in_stock":true},{"title":"7 PCS \/ Denim Blue","offer_id":48174433730712,"sku":"CFPYZGRS300-6","price":1529.0,"currency_code":"USD","in_stock":true},{"title":"7 PCS \/ Beige","offer_id":48174433763480,"sku":"CFPYZGRS600-6","price":1529.0,"currency_code":"USD","in_stock":true},{"title":"7 PCS \/ Light Grey","offer_id":48174433796248,"sku":"CFPYZGRS700-6","price":1529.0,"currency_code":"USD","in_stock":true},{"title":"7 PCS \/ Orange","offer_id":48174433829016,"sku":"CFPYZGRS800-6","price":1529.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/CFPYZGRS100-6_1.jpg?v=1772096063"},{"product_id":"modular-chenille-sectional-sofa-ottoman","title":"OVIOS U-Shaped Modular Sectional Sofa, Cloud Couch with 2 Ottomans, Deep Seat Chenille Sofa for Living Room","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003ePre-Order Notice:\u003c\/strong\u003e Pre-orders are now open for\u003cstrong\u003e Sky Blue, Pink, Red, and Green\u003c\/strong\u003e.Shipping is expected around \u003cstrong\u003eOctober 11, 2026\u003c\/strong\u003ePlace your order now to secure your pre-order!\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFlexible Modular Design for Any Space:\u003c\/strong\u003e This modular sofa includes a main seat and ottoman that can be arranged into an L-shaped chaise, extended lounge, or used separately. Perfect for apartments, living rooms, or open spaces—create the layout that fits your lifestyle.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSink Into Cloud-Like Comfort:\u003c\/strong\u003e Filled with high-resilience foam, this sofa offers a soft yet supportive feel. The extra-deep seat lets you stretch out, curl up, or relax comfortably during movie nights and lazy afternoons.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUltra-Soft Chenille Fabric: \u003c\/strong\u003e Wrapped in premium chenille upholstery that feels smooth, breathable, and skin-friendly. The modern silhouette and textured fabric bring a cozy, stylish touch to any contemporary living room.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVersatile Ottoman Included:\u003c\/strong\u003e The matching ottoman adds extra functionality—use it as a footrest, additional seat, or extend the sofa to create a spacious chaise lounge. Perfect for relaxing, entertaining, or flexible seating.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBuilt for Everyday Living:\u003c\/strong\u003eCrafted with a sturdy hardwood frame and durable legs for long-lasting stability, featuring an upgraded 10-inch extra-thick cushion for double-layer comfort. Designed to be softer on top with a breathable foam bead core for deep support, it easily handles daily use while beautifully maintaining its shape.\u003c\/p\u003e\n\u003ch3\u003eProduct information\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 254.719px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eItems Included\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e\n\u003cspan\u003e3-Seat Sofa\u003c\/span\u003e*1, \u003cspan\u003eOttoman\u003c\/span\u003e*2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eDimension\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e34.65\"H x 107.87\"W x 57.67\"D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eItem Weight\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e108 Pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eSofa\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eNumber of Pieces\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeating Capacity\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeat Height\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e20.08\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eSeat Depth\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e53.94\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eWeight Limit\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003e287 Pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eFabric Material\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eChenille Fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eFill Material\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eSponge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.6996%; height: 19.5938px;\"\u003eProduct Care\u003c\/td\u003e\n\u003ctd style=\"width: 66.3807%; height: 19.5938px;\"\u003eSpot clean with damp cloth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"Camel \/ 3-Seater","offer_id":48211194937496,"sku":"YCC220","price":699.0,"currency_code":"USD","in_stock":true},{"title":"Camel \/ 4-Seater","offer_id":49571978051736,"sku":"Y4-YCC220","price":799.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3-Seater","offer_id":48211194773656,"sku":"YCC430","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4-Seater","offer_id":49571978084504,"sku":"Y4-YCC430","price":799.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3-Seater","offer_id":48211194806424,"sku":"YCC100","price":659.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 4-Seater","offer_id":49571978117272,"sku":"Y4-YCC100","price":799.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 3-Seater","offer_id":48211194839192,"sku":"YCC200","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 4-Seater","offer_id":49571978150040,"sku":"Y4-YCC200","price":799.0,"currency_code":"USD","in_stock":true},{"title":"Slate Blue \/ 3-Seater","offer_id":48211194871960,"sku":"YCC500","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Slate Blue \/ 4-Seater","offer_id":49571978182808,"sku":"Y4-YCC500","price":799.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 3-Seater","offer_id":48211194904728,"sku":"YCC700","price":699.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 4-Seater","offer_id":49571978215576,"sku":"Y4-YCC700","price":799.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ 3-Seater","offer_id":49971179159704,"sku":"YCC510","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ 4-Seater","offer_id":49971179192472,"sku":null,"price":699.0,"currency_code":"USD","in_stock":false},{"title":"Pink \/ 3-Seater","offer_id":49971179225240,"sku":"YCC760","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 4-Seater","offer_id":49971179258008,"sku":null,"price":699.0,"currency_code":"USD","in_stock":false},{"title":"Red \/ 3-Seater","offer_id":49971179290776,"sku":"YCC150","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4-Seater","offer_id":49971179323544,"sku":null,"price":699.0,"currency_code":"USD","in_stock":false},{"title":"Green \/ 3-Seater","offer_id":49971179356312,"sku":"YCC650","price":659.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 4-Seater","offer_id":49971179389080,"sku":null,"price":699.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/YCCN_10.jpg?v=1790071144"},{"product_id":"convertible-lounge-sofa-set-with-footrest","title":"OVIOS Lounge Sofa Set – Convertible Bean Bag Chair \u0026 Floor Sofa with Footrest for Indoor \u0026 Outdoor Use","description":"\u003cp\u003e\u003cstrong\u003eIndoor-to-Outdoor:\u003c\/strong\u003e From living room to patio, this durable chair seamlessly blends indoor comfort with outdoor resilience.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCloud-Like Comfort :\u003c\/strong\u003e Featuring 13.39\" shredded foam, it offers a soft touch and firm support for all-day relaxation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWeather Resistance:\u003c\/strong\u003e The UV-resistant, quick-dry fabric stays vibrant while repelling water in any outdoor retreat.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVersatile Ottoman:\u003c\/strong\u003e Unzip to create a cozy pet spot or side table. Zip it on for full-length lounge mode.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e330lbs Capacity:\u003c\/strong\u003e Built tough for the outdoors, this sturdy chair reliably supports up to 330 lbs with ease.\u003c\/p\u003e\n\u003cdiv\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\" colspan=\"2\"\u003e\n\u003ch4\u003e\u003cstrong\u003eDimensions \u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBackrest Sofa\u003c\/td\u003e\n\u003ctd\u003e25.98\"W x 38.58\"D x 24.41\"H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOttoman\u003c\/td\u003e\n\u003ctd\u003e25.98\"W x 18.90\"D x 13.39\"H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOttoman Function\u003c\/td\u003e\n\u003ctd\u003eCan be attached or detached with zipper connection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSuitable Spaces\u003c\/td\u003e\n\u003ctd\u003eLiving Room, Bedroom, Balcony, Patio, Poolside, Lounge Area\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFabric Features\u003c\/td\u003e\n\u003ctd\u003eUV-resistant, Fade-resistant, Quick-dry, Water-repellent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproof Level\u003c\/td\u003e\n\u003ctd\u003eWater-repellent surface; not suitable for prolonged heavy rain exposure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd\u003e330 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesign Features\u003c\/td\u003e\n\u003ctd\u003eThick Cushioning, Low-profile Lounge Shape, Integrated Back Support\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePet Friendly\u003c\/td\u003e\n\u003ctd\u003eOttoman suitable as pet resting area\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"Dark Grey","offer_id":48960830931096,"sku":"GARY200","price":149.0,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":48960830963864,"sku":"GARY600","price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/GARY-beige_2.jpg?v=1777920598"},{"product_id":"ovios-cloud-boneless-sectional-sofa-with-l-shaped-chaise-modular-chenille-couch-for-living-room","title":"OVIOS Cloud Boneless Sectional Sofa with L Shaped Chaise Modular Chenille Couch for Living Room","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eUltimate Comfort:\u003c\/strong\u003e Experience luxurious comfort with our sofa couch crafted from premium plush chenille fabric that delivers exceptional softness and a cozy touch. Designed with an ergonomic lumbar support backrest, its unique cloud-like texture and elegant luster create a relaxing, sink-in seating experience.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eComfy Chaise Couch:\u003c\/strong\u003e Built with a high-resilience foam structure and reinforced coil springs, this chaise sofa provides enhanced support and lasting comfort. Each seat supports up to 330 lbs, ensuring reliable durability and long-lasting performance for everyday use.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpacious Deep Seating:\u003c\/strong\u003e Featuring an extra-wide design with a 27.2\" deep seat, this cloud sofa offers generous space to stretch out and relax. The wide armrests provide convenient space for your coffee, remote, phone, or snacks, making it perfect for movie nights, family gatherings, and everyday lounging.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eModular Sectional Sofa:\u003c\/strong\u003e Designed with a flexible modular structure, this sectional couch allows you to rearrange and customize your layout freely. Easily transform it into an L-shaped sofa, 4-seat couch, or sofa bed to match your living space and lifestyle, perfect for home theaters, parties, and relaxing moments.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo Assembly Required:\u003c\/strong\u003e Skip complicated furniture installation with this minimalist modular sectional sofa. Simply unbox, position, and enjoy. Allow 24–48 hours after unpacking for the sponge to fully expand, then gently tap and adjust each section to restore its original elasticity and plush shape.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"Left Hand Facing \/ Grey","offer_id":49623842095256,"sku":"YAMIL520","price":599.0,"currency_code":"USD","in_stock":true},{"title":"Left Hand Facing \/ Black","offer_id":49623842029720,"sku":"YAMIL430","price":599.0,"currency_code":"USD","in_stock":true},{"title":"Left Hand Facing \/ Beige","offer_id":49623842062488,"sku":"YAMIL100","price":599.0,"currency_code":"USD","in_stock":true},{"title":"Left Hand Facing \/ Blue","offer_id":49623842128024,"sku":"YAMIL700","price":599.0,"currency_code":"USD","in_stock":true},{"title":"Right Hand Facing \/ Grey","offer_id":49623842226328,"sku":"YAMIR520","price":599.0,"currency_code":"USD","in_stock":false},{"title":"Right Hand Facing \/ Black","offer_id":49623842160792,"sku":"YAMIR430","price":599.0,"currency_code":"USD","in_stock":true},{"title":"Right Hand Facing \/ Beige","offer_id":49623842193560,"sku":"YAMIR100","price":599.0,"currency_code":"USD","in_stock":true},{"title":"Right Hand Facing \/ Blue","offer_id":49623842259096,"sku":"YAMIR700","price":599.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/YAMIL_3.jpg?v=1785666665"},{"product_id":"ovios-110-u-shaped-sectional-sofa-with-2-movable-ottomans","title":"OVIOS 110\" U-Shaped Sectional Sofa with 2 Movable Ottomans","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSpacious 110\" Design:\u003c\/strong\u003e With its generous size and comfortable seating, this sectional sofa creates an inviting place to relax with family and friends.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTwo Movable Ottomans:\u003c\/strong\u003e Arrange the ottomans to create a U-shaped lounging area, use them as footrests, or position them separately for extra seating.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlush Comfort:\u003c\/strong\u003e Generously cushioned seats offer a cozy place to sit back, unwind, and enjoy everyday moments at home.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFlexible Living Room Layout:\u003c\/strong\u003e The three-seater sofa stays together as one piece, while the two ottomans can be repositioned to suit your space and seating needs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePerfect for Everyday Living:\u003c\/strong\u003e Whether you're relaxing with family or spending time with friends this sectional brings lasting comfort and a welcoming feel to your living room.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"Latte","offer_id":67692334710936,"sku":"TDD820","price":699.0,"currency_code":"USD","in_stock":true},{"title":"Grey","offer_id":67692334743704,"sku":"TDD230","price":699.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":67692334776472,"sku":"TDD100","price":699.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":67692334809240,"sku":"TDD670","price":699.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/TDD_1.jpg?v=1792032987"}],"url":"https:\/\/www.ovios-home.com\/collections\/halloween-furniture-sale.oembed","provider":"OVIOS FURNITURE","version":"1.0","type":"link"}