{"title":"Black Friday 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":"bobo","title":"OVIOS Luxurious Fluffy Faux Fur Bean Bag Couch","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLuxurious Material: \u003c\/strong\u003eCrafted with fluffy faux fur, this bean bag couch offers an ultra-soft touch and a plush, inviting texture that elevates any space. Its premium material ensures lasting coziness for relaxation, reading, or gaming.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGenerous Dimensions: \u003c\/strong\u003eMeasuring 40.16\" D x 35.83\" W x 31.5\" H and supporting up to 330 lbs, this ergonomic couch is designed for adults and teens, providing ample space to unwind or share with others.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBuilt for Comfort and Support:\u003c\/strong\u003e Featuring an extra-thick 16.93\" cushion, premium sponge filling, and a deep seating design, this couch delivers full-body support, including neck, back, lumbar, hip, and leg support. Its ergonomic design ensures unparalleled relaxation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDurable and Resilient: \u003c\/strong\u003eEngineered to last with reinforced construction, this bean bag couch resists wear and maintains its shape over time. Allow 48 hours after unpacking for the filling to rebound to its optimal elasticity.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVersatile and Stylish: \u003c\/strong\u003eWith a contemporary design, this couch effortlessly complements various settings, including living rooms, bedrooms, and gaming spaces, making it the perfect blend of style and function.\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\u003eBean Bag Couch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e31.5\"H x 35.83\"W x 40.16\"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\u003e17\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFabric Material\u003c\/td\u003e\n\u003ctd\u003eFluffy Faux Fur\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\u003e330 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":"Dark Grey","offer_id":45686619406488,"sku":"S-BOBO980","price":159.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":45686611509400,"sku":"S-BOBO180","price":159.0,"currency_code":"USD","in_stock":false},{"title":"Beige","offer_id":45686619275416,"sku":"S-BOBO280","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":45686619308184,"sku":"S-BOBO480","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Light Grey","offer_id":45686619340952,"sku":"S-BOBO580","price":159.0,"currency_code":"USD","in_stock":false},{"title":"Green","offer_id":45686619373720,"sku":"S-BOBO680","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":46468760731800,"sku":"S-BOBO780","price":159.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/BOBO-DarkGrey-FluffyFauxFur-Main1A.png?v=1732593343"},{"product_id":"bean-bag-chair-sofa-with-pillow-back-support","title":"OVIOS Bean Bag Bed Folding Sofa Bed – Convertible Sleeper Chair with Pillow \u0026 Back Support","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e3-in-1 Convertible Design:\u003c\/strong\u003eEffortlessly transforms from a comfy floor chair into a lounge recliner or a cozy guest bed. Perfect for small spaces, apartments, dorms, or anyone who loves multifunctional furniture.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSoft-as-a-Cloud Comfort:\u003c\/strong\u003eFilled with high-density memory foam and wrapped in ultra-soft fabric, this sofa bed offers plush support that molds to your body — ideal for relaxing, reading, gaming, or sleeping.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFoldable \u0026amp; Space-Saving:\u003c\/strong\u003eLightweight, easy to fold and move. Whether you're hosting guests or just need extra seating, it folds away neatly when not in use. Great for those who love flexibility and minimalism.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCloud-Like Comfort:\u003c\/strong\u003eCrafted with premium memory foam and soft corduroy cushioning, it provides supportive back rest and a corduroy seat for ultimate relaxation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eModern Look for Any Room:\u003c\/strong\u003eClean lines and stylish colors make this piece a great addition to your living room, bedroom, home office, or even kids' playroom. No assembly required — ready to use right out of the box.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Ovios Furniture","offers":[{"title":"Grey","offer_id":46683443724440,"sku":"MOLLY310","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":46683443757208,"sku":"MOLLY340","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":46683443822744,"sku":"MOLLY330","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Yellow","offer_id":47440158687384,"sku":"MOLLY600","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":47440158720152,"sku":"MOLLY750","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":47440158752920,"sku":"MOLLY660","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":47440158785688,"sku":"MOLLY800","price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/MOLLY_23.jpg?v=1749434147"},{"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":"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":false},{"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":"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":"upholstered-bed-no-assembly-space-saving","title":"OVIOS Boneless Upholstered Bed Frame with Mattress, 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[ Innovative Compressed Mattress\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e This upgraded compressed bed is designed to deliver a simpler and more refined sleeping experience.It offers a stylish and modern look that fits perfectly into a variety of living spaces. Its clean design and cozy comfort make it an ideal choice for modern homes, helping you enjoy a relaxing sleep every night.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Sturdy Support \u0026amp; Motion Isolation\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Experience unmatched comfort with compressed bed, crafted with high-resilience sponge and serpentine springs. The dense sponge layer evenly supports your body, while the serpentine springs provide stable support and reduce motion transfer, ensuring uninterrupted sleep. Ergonomically designed, it gently adapts to your body curves for a relaxing, cozy night every time.\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 Wrapped in soft-touch Plush Corduroy Fabric, this compressed bed 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\u003e[ Compressed \u0026amp; Easy to Handle\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Shipped in a compact, vacuum-sealed package, this bed is easy to move, set up, and store. No complicated assembly required—simply unbox and enjoy.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Modern, Stylish, and Practical\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e With a clean, contemporary design, this compressed bed fits seamlessly into any bedroom décor. Combining aesthetics with functionality, it’s a practical solution for small spaces, apartments, or guest rooms.\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\/EVAA_1.jpg?v=1786691665\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAA_2.jpg?v=1786691668\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAA_3.jpg?v=1786691668\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAA_4.jpg?v=1786691667\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAA_5.jpg?v=1786691667\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAA_6.jpg?v=1786691669\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAA_7.jpg?v=1786691664\"\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\/EVAMA_1.jpg?v=1786691994\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAMA_2.jpg?v=1786691995\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAMA_3.jpg?v=1786691995\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAMA_4.jpg?v=1786691994\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAMA_5.jpg?v=1786691994\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAMA_6.jpg?v=1786691994\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/EVAMA_7.jpg?v=1786691994\"\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":"Twin \/ Beige","offer_id":48298640212120,"sku":"TEVA-240","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Twin \/ Blue","offer_id":48298640310424,"sku":"TEVA-320","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Twin \/ Grey","offer_id":48298640408728,"sku":"TEVA-910","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Twin \/ Pink","offer_id":48298640507032,"sku":"TEVA-750","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Full \/ Beige","offer_id":48298640244888,"sku":"FEVA-240","price":379.0,"currency_code":"USD","in_stock":true},{"title":"Full \/ Blue","offer_id":48298640343192,"sku":"FEVA-320","price":379.0,"currency_code":"USD","in_stock":true},{"title":"Full \/ Grey","offer_id":48298640441496,"sku":"FEVA-910","price":379.0,"currency_code":"USD","in_stock":true},{"title":"Full \/ Pink","offer_id":48298640539800,"sku":"FEVA-750","price":379.0,"currency_code":"USD","in_stock":true},{"title":"Queen \/ Beige","offer_id":48298640277656,"sku":"QEVA-240","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Queen \/ Blue","offer_id":48298640375960,"sku":"QEVA-320","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Queen \/ Grey","offer_id":48298640474264,"sku":"QEVA-910","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Queen \/ Pink","offer_id":48298640572568,"sku":"QEVA-750","price":399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/QEVA_4.jpg?v=1773137950"},{"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-oversized-boneless-sofa-bean-bag-chair-with-memory-foam-for-living-room","title":"OVIOS Oversized Boneless Sofa Bean Bag Chair with Memory Foam for Living Room","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003ePlump Filling:\u003c\/strong\u003e The interior of the lazy bean bag chair is cut from high-density sponge, it has high rebound, strong supportive characteristics, durable, not easy to deform, to provide users with a good sitting feeling. This sofa is different from the traditional frame sofa, lighter in weight and easy to move.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePremium Fabric:\u003c\/strong\u003e This entire floor bean bag chair is wrapped in microfiber leather fabric, which shows good texture and beautiful appearance. The fabric also has the advantages of wear resistance, aging resistance, softness and breathability, which make the togo chair be easy to maintain.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eErgonomic Design:\u003c\/strong\u003e This bean bag sofa has been ergonomically designed in order to provide adequate support to the user, better fitting the curves of the shoulders, back, waist, hips and legs of the human body. The curved structure of the fireside beanbags chair is like an embrace that holds you in.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDecorative Style:\u003c\/strong\u003e Looking like a curved caterpillar, this fireside bean bag sofa is chicly styled to accent living rooms, bedrooms, guest rooms and more. Whether you need a gaming chair, a meditation sofa with back support, or a floor couch for watching TV, this sofa chair is the perfect complement to any combination sofa.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo Assembly Required:\u003c\/strong\u003e Comes with a small compressed package, our lounge chair is no need to assemble, just open to take out, you will get a slightly wrinkled and old-fashioned lazy style bean bag. After ironing, the wrinkles will gradually disappear, and a glossy sofa will appear in front of you. Enjoy a happy hour with friends, family.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"Grey","offer_id":49627321303192,"sku":"JUDY910","price":149.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":49627321335960,"sku":"JUDY430","price":149.0,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":49627321368728,"sku":"JUDY240","price":149.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":49627321401496,"sku":"JUDY800","price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/JUDYZT_1.jpg?v=1785750170"},{"product_id":"ovios-oversized-boneless-bean-bag-chair-with-ottoman","title":"Ovios Oversized Boneless Bean Bag Chair with Ottoman","description":"\u003cdiv\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eModern Caterpillar-Inspired Design:\u003c\/strong\u003e Upgrade your space with a stylish oversized boneless bean bag chair featuring a sculptural caterpillar-inspired silhouette and relaxed armless design. Its modern look blends effortlessly into living rooms, bedrooms, apartments, gaming rooms, and reading corners while adding a cozy, contemporary touch.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eErgonomic Comfort for Everyday Lounging:\u003c\/strong\u003e Designed to follow the natural curves of your body, this bean bag chair for adults provides comfortable support for your shoulders, back, waist, hips, and legs. Perfect for watching TV, gaming, reading, relaxing, or taking an afternoon nap.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSoft Faux Leather Upholstery: \u003c\/strong\u003e Wrapped in soft, skin-friendly faux leather, this oversized lounge chair offers a smooth, inviting feel with a refined modern appearance. The breathable and durable upholstery makes it comfortable for everyday use while complementing a wide range of home décor styles.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh-Density Sponge Filling with Ottoman:\u003c\/strong\u003e Filled with supportive high-density sponge, this boneless lounge chair delivers a plush yet supportive seating experience while helping maintain its shape over time. The matching ottoman can be used as a footrest, extra seat, or casual side surface for a flexible lounging setup.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo Assembly Required:\u003c\/strong\u003eNo tools or complicated setup needed. Simply unpack the compressed bean bag chair with ottoman and allow approximately 24–48 hours for it to fully expand and regain its intended shape. Once restored, it is ready for comfortable lounging in your living room, bedroom, gaming room, or guest space.\u003c\/p\u003e\n\u003ch3\u003eProduct information\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 195.938px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eItems Included\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003eBean Bag Chair × 1, Ottoman × 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eChair Dimensions\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003e31.5\"W × 40.2\"D × 28.3\"H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eOttoman Dimensions\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003e29.1\"W × 21.3\"D × 15.0\"H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003e330 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003eBoneless Bean Bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eNumber of Pieces\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eUpholstery Material\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003eFaux Leather\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eFill Material\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003e\u003cspan\u003eCotton, Foam\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eAssembly Required\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 30.7%; height: 19.5938px;\"\u003eExpansion Time\u003c\/td\u003e\n\u003ctd style=\"width: 66.3%; height: 19.5938px;\"\u003eApproximately 24–48 Hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"OVIOS FURNITURE","offers":[{"title":"Brown","offer_id":49891269116056,"sku":"S-NICK100","price":169.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":49891269148824,"sku":"S-NICK690","price":169.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":49891269181592,"sku":"S-NICK900","price":169.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/nick_3.jpg?v=1789264724"},{"product_id":"ovios-110-u-shaped-sectional-sofa-with-2-movable-ottomans","title":"OVIOS 110\" U-Shaped Sectional Sofa with 2 Movable Ottomans","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[ Spacious 110\" Design\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e With its generous size and comfortable seating, this sectional sofa creates an inviting place to relax with family and friends.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Two Movable Ottomans\u003c\/strong\u003e\u003cstrong\u003e ]\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\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Plush Comfort\u003c\/strong\u003e\u003cstrong\u003e ]\u003c\/strong\u003e Generously cushioned seats offer a cozy place to sit back, unwind, and enjoy everyday moments at home. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Flexible Living Room Layout\u003c\/strong\u003e\u003cstrong\u003e ]\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\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e[ Perfect for Everyday Living\u003c\/strong\u003e\u003cstrong\u003e ]\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\/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\/tdd_pc_a_1.jpg?v=1793070576\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_pc_a_2.jpg?v=1793070576\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_pc_a_3.jpg?v=1793070575\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_pc_a_4.jpg?v=1793070575\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_pc_a_5.jpg?v=1793070575\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_pc_a_6.jpg?v=1793070575\"\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\/tdd_mb_a_1.jpg?v=1793070924\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_mb_a_2.jpg?v=1793070924\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_mb_a_3.jpg?v=1793070924\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_mb_a_4.jpg?v=1793070924\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_mb_a_5.jpg?v=1793070924\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/tdd_mb_a_6.jpg?v=1793070924\"\u003e\u003c\/li\u003e\n\u003c\/ul\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\n\u003cstyle\u003e\n\/* ==========================================\n   OVIOS PRODUCT DETAILS\n   HIGHLIGHTS IMAGE GAP FIX\n   Desktop + Mobile\n   ========================================== *\/\n\n\/* 去除桌面和手机图片列表的默认间距 *\/\n#collapse .content ul.image-container,\n#collapse .content ul.mobile-image-container {\n    margin: 0 !important;\n    padding: 0 !important;\n    list-style: none !important;\n    line-height: 0 !important;\n}\n\n\/* 去除每张图片外层 LI 的空白 *\/\n#collapse .content ul.image-container \u003e li,\n#collapse .content ul.mobile-image-container \u003e li {\n    margin: 0 !important;\n    padding: 0 !important;\n    border: none !important;\n    line-height: 0 !important;\n}\n\n\/* 去除图片底部 10px 留白及行内元素间隙 *\/\n#collapse .content ul.image-container \u003e li \u003e img,\n#collapse .content ul.mobile-image-container \u003e li \u003e img {\n    display: block !important;\n    width: 100% !important;\n    height: auto !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    border: none !important;\n    vertical-align: top !important;\n}\n\n\/* 桌面端 *\/\n@media screen and (min-width: 601px) {\n    #collapse .content ul.image-container {\n        display: block !important;\n    }\n\n    #collapse .content ul.mobile-image-container {\n        display: none !important;\n    }\n}\n\n\/* 手机端 *\/\n@media screen and (max-width: 600px) {\n    #collapse .content ul.image-container {\n        display: none !important;\n    }\n\n    #collapse .content ul.mobile-image-container {\n        display: block !important;\n    }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700\u0026display=swap');\n\n\/* OVIOS PRODUCT OVERVIEW - Poppins *\/\n\n#collapse.customDetailBox,\n#collapse.customDetailBox .topTitle,\n#collapse.customDetailBox .itemTitle,\n#collapse.customDetailBox .content,\n#collapse.customDetailBox .content * {\n    font-family: 'Poppins', sans-serif !important;\n}\n\n\/* PRODUCT OVERVIEW 主标题 *\/\n#collapse.customDetailBox .topTitle {\n    font-size: 20px !important;\n    font-weight: 700 !important;\n    line-height: 1.4 !important;\n    letter-spacing: 0 !important;\n}\n\n\/* FEATURES \/ HIGHLIGHTS 等折叠标题 *\/\n#collapse.customDetailBox .itemTitle {\n    font-size: 16px !important;\n    font-weight: 600 !important;\n    line-height: 1.5 !important;\n    letter-spacing: 0 !important;\n}\n\n\/* FEATURES 下方正文 *\/\n#collapse.customDetailBox .content,\n#collapse.customDetailBox .content p,\n#collapse.customDetailBox .content ul,\n#collapse.customDetailBox .content li,\n#collapse.customDetailBox .content li span {\n    font-size: 15px !important;\n    font-weight: 400 !important;\n    line-height: 1.75 !important;\n    letter-spacing: 0 !important;\n}\n\n\/* FEATURES 正文里的加粗卖点 *\/\n#collapse.customDetailBox .content b,\n#collapse.customDetailBox .content strong {\n    font-family: 'Poppins', sans-serif !important;\n    font-weight: 600 !important;\n    letter-spacing: 0 !important;\n}\n\u003c\/style\u003e\n","brand":"OVIOS FURNITURE","offers":[{"title":"Latte","offer_id":67692334710936,"sku":"TDD820","price":699.0,"currency_code":"USD","in_stock":false},{"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":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0115\/5281\/7252\/files\/TDD_1.jpg?v=1792032987"}],"url":"https:\/\/www.ovios-home.com\/collections\/black-friday-furniture-sale.oembed","provider":"OVIOS FURNITURE","version":"1.0","type":"link"}