{"product_id":"porto-harbor-curtains","title":"Porto Harbor Curtains","description":"\u003cp\u003e\u003cstrong\u003eSold as a pair — 2 panels included.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eA design from our Coastal collection, printed at our own mill and made your way. Choose from \u003cstrong\u003ethree fabrics\u003c\/strong\u003e — rich Velvet for depth and drama, soft Chenille for cozy texture, or crisp Canvas that renders the print at its sharpest — and \u003cstrong\u003ethree headings\u003c\/strong\u003e: \u003cstrong\u003eGrommet\u003c\/strong\u003e with high-grade snap-in rings that never rust in the wash and can be replaced individually (unlike pressed metal), \u003cstrong\u003ePencil Pleat\u003c\/strong\u003e gather tape, or a classic \u003cstrong\u003eRod Pocket\u003c\/strong\u003e. Grommet and Rod Pocket hang on a curtain pole; Pencil Pleat hangs on a curtain track. Two-sided designs let you pick the panel arrangement: mixed as designed, or matched to the right or left.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e each panel measures 135 × 270 cm flat; once gathered, it dresses 70–100 cm of width depending on fullness — so a pair suits a pole or track of 140 to 200 cm. Need a wider span or a custom drop? \u003cstrong\u003eContact us for a made-to-measure quote.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Karen Fabrics","offers":[{"title":"Velvet \/ Grommet \/ Mixed","offer_id":67112085094641,"sku":"KRN-0020-VEL-GRO-MIX","price":2050.0,"currency_code":"EGP","in_stock":true},{"title":"Velvet \/ Grommet \/ Matched Right","offer_id":67112085127409,"sku":"KRN-0020-VEL-GRO-MR","price":2050.0,"currency_code":"EGP","in_stock":true},{"title":"Velvet \/ Grommet \/ Matched Left","offer_id":67112085160177,"sku":"KRN-0020-VEL-GRO-ML","price":2050.0,"currency_code":"EGP","in_stock":true},{"title":"Velvet \/ Pencil Pleat \/ Mixed","offer_id":67112085192945,"sku":"KRN-0020-VEL-PEN-MIX","price":2000.0,"currency_code":"EGP","in_stock":true},{"title":"Velvet \/ Pencil Pleat \/ Matched Right","offer_id":67112085225713,"sku":"KRN-0020-VEL-PEN-MR","price":2000.0,"currency_code":"EGP","in_stock":true},{"title":"Velvet \/ Pencil Pleat \/ Matched Left","offer_id":67112085258481,"sku":"KRN-0020-VEL-PEN-ML","price":2000.0,"currency_code":"EGP","in_stock":true},{"title":"Velvet \/ Rod Pocket \/ Mixed","offer_id":67112085291249,"sku":"KRN-0020-VEL-POC-MIX","price":1955.0,"currency_code":"EGP","in_stock":true},{"title":"Velvet \/ Rod Pocket \/ Matched Right","offer_id":67112085324017,"sku":"KRN-0020-VEL-POC-MR","price":1955.0,"currency_code":"EGP","in_stock":true},{"title":"Velvet \/ Rod Pocket \/ Matched Left","offer_id":67112085356785,"sku":"KRN-0020-VEL-POC-ML","price":1955.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Grommet \/ Mixed","offer_id":67112085389553,"sku":"KRN-0020-CHE-GRO-MIX","price":1990.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Grommet \/ Matched Right","offer_id":67112085422321,"sku":"KRN-0020-CHE-GRO-MR","price":1990.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Grommet \/ Matched Left","offer_id":67112085455089,"sku":"KRN-0020-CHE-GRO-ML","price":1990.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Pencil Pleat \/ Mixed","offer_id":67112085487857,"sku":"KRN-0020-CHE-PEN-MIX","price":1940.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Pencil Pleat \/ Matched Right","offer_id":67112085520625,"sku":"KRN-0020-CHE-PEN-MR","price":1940.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Pencil Pleat \/ Matched Left","offer_id":67112085553393,"sku":"KRN-0020-CHE-PEN-ML","price":1940.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Rod Pocket \/ Mixed","offer_id":67112085586161,"sku":"KRN-0020-CHE-POC-MIX","price":1895.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Rod Pocket \/ Matched Right","offer_id":67112085618929,"sku":"KRN-0020-CHE-POC-MR","price":1895.0,"currency_code":"EGP","in_stock":true},{"title":"Chenille \/ Rod Pocket \/ Matched Left","offer_id":67112085651697,"sku":"KRN-0020-CHE-POC-ML","price":1895.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Grommet \/ Mixed","offer_id":67112085684465,"sku":"KRN-0020-CAN-GRO-MIX","price":1800.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Grommet \/ Matched Right","offer_id":67112085717233,"sku":"KRN-0020-CAN-GRO-MR","price":1800.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Grommet \/ Matched Left","offer_id":67112085750001,"sku":"KRN-0020-CAN-GRO-ML","price":1800.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Pencil Pleat \/ Mixed","offer_id":67112085782769,"sku":"KRN-0020-CAN-PEN-MIX","price":1750.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Pencil Pleat \/ Matched Right","offer_id":67112085815537,"sku":"KRN-0020-CAN-PEN-MR","price":1750.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Pencil Pleat \/ Matched Left","offer_id":67112085848305,"sku":"KRN-0020-CAN-PEN-ML","price":1750.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Rod Pocket \/ Mixed","offer_id":67112085881073,"sku":"KRN-0020-CAN-POC-MIX","price":1705.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Rod Pocket \/ Matched Right","offer_id":67112085913841,"sku":"KRN-0020-CAN-POC-MR","price":1705.0,"currency_code":"EGP","in_stock":true},{"title":"Canvas \/ Rod Pocket \/ Matched Left","offer_id":67112085946609,"sku":"KRN-0020-CAN-POC-ML","price":1705.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/1671\/0588\/files\/KRN-0020-MAIN.jpg?v=1791044276","url":"https:\/\/karenfabrics.net\/products\/porto-harbor-curtains","provider":"Karen Fabrics","version":"1.0","type":"link"}