{"product_id":"women-viscous-rayon-kurtha-pant-dupatta-set-247","title":"Women viscous Rayon kurtha pant dupatta set #247","description":"\u003c!-- =====================================================\n     EMAAR APPLE-STYLE PRODUCT DESCRIPTION\n     WOMEN'S VISCOSE RAYON KURTA PANT DUPATTA SET\n     SHOPIFY-SAFE + REVEAL + FULL-SCREEN IMAGE ZOOM\n     ===================================================== --\u003e\n\n\u003cdiv class=\"apple-safe-wrapper\"\u003e\n  \u003cdiv class=\"pragathi-apple enhanced-apple\"\u003e\n\n    \u003c!-- HERO --\u003e\n    \u003csection class=\"apple-hero reveal-item\"\u003e\n      \u003cp class=\"apple-eyebrow\"\u003eElegant Ethnic Collection\u003c\/p\u003e\n\n      \u003ch1 class=\"apple-title gradient-text\"\u003e\n        Women's Viscose Rayon Kurta Pant Dupatta Set\n      \u003c\/h1\u003e\n\n      \u003cp class=\"apple-subtitle\"\u003e\n        Timeless Prints. Graceful Flare. Everyday Comfort.\n      \u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- HERO IMAGE --\u003e\n    \u003cimg class=\"apple-hero-img reveal-item soft-glow zoomable-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0962\/7972\/4313\/files\/FullSizeRender_25e9147d-903e-47b9-a1b7-5073feb0e22d.jpg?v=1783780255\" alt=\"Women's black viscose rayon Anarkali kurta pant and dupatta set\" loading=\"eager\"\u003e\n\n    \u003c!-- DESCRIPTION --\u003e\n    \u003csection class=\"emaar-desc reveal-item\"\u003e\n      \u003cp\u003e\n        Make a timeless statement with this elegant black Anarkali suit set,\n        beautifully adorned with intricate traditional prints. Designed with a\n        flattering flared silhouette, detailed yoke and coordinated dupatta,\n        this outfit blends classic charm with everyday comfort.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The graceful Anarkali cut creates an elegant flow, while the matching\n        pant and dupatta complete the coordinated ethnic look. It is a refined\n        choice for festive celebrations, family gatherings, casual outings and\n        special occasions.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Crafted for comfortable all-day wear, this set combines traditional\n        styling with a soft and easy-to-wear finish.\n      \u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- ADDITIONAL PRODUCT IMAGES --\u003e\n    \u003csection class=\"apple-feature-images\"\u003e\n\n      \u003cimg class=\"apple-hero-img reveal-item soft-glow zoomable-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0962\/7972\/4313\/files\/FullSizeRender_0f11df03-c1dd-4fd9-ae82-0417678adfc1.jpg?v=1783780237\" alt=\"Black viscose rayon Anarkali kurta traditional print detail\" loading=\"lazy\"\u003e\n\n      \u003cimg class=\"apple-hero-img reveal-item soft-glow zoomable-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0962\/7972\/4313\/files\/FullSizeRender_66137dae-0a03-4f02-a013-22d7e69823af.jpg?v=1783780268\" alt=\"Women's black Anarkali kurta pant and dupatta full view\" loading=\"lazy\"\u003e\n\n      \u003cimg class=\"apple-hero-img reveal-item soft-glow zoomable-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0962\/7972\/4313\/files\/FullSizeRender_3d9cee65-9d45-4fb7-8629-c8a87d3b67f7.jpg?v=1783780263\" alt=\"Black printed Anarkali suit yoke and border detail\" loading=\"lazy\"\u003e\n\n      \u003cimg class=\"apple-hero-img reveal-item soft-glow zoomable-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0962\/7972\/4313\/files\/FullSizeRender_c3694243-a13a-4f38-b514-d7e980df5192.jpg?v=1783780247\" alt=\"Women's black viscose rayon kurta set detailed view\" loading=\"lazy\"\u003e\n\n    \u003c\/section\u003e\n\n    \u003c!-- KURTA DETAILS --\u003e\n    \u003csection class=\"apple-specs reveal-item glass-card\"\u003e\n      \u003cdiv class=\"section-heading\"\u003e\n        \u003cp class=\"apple-eyebrow\"\u003eTop Details\u003c\/p\u003e\n        \u003ch2 class=\"gradient-text\"\u003eKurta Details\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-grid\"\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eFabric\u003c\/strong\u003e\n          \u003cspan\u003eViscose Rayon\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eColor\u003c\/strong\u003e\n          \u003cspan\u003eBlack\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eFit \/ Shape\u003c\/strong\u003e\n          \u003cspan\u003eAnarkali\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eSilhouette\u003c\/strong\u003e\n          \u003cspan\u003eFlared\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eSleeve Length\u003c\/strong\u003e\n          \u003cspan\u003eThree-Quarter Sleeves\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003ePattern\u003c\/strong\u003e\n          \u003cspan\u003eTraditional Printed Design\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eYoke Detail\u003c\/strong\u003e\n          \u003cspan\u003eDetailed Printed Yoke\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eBorder Detail\u003c\/strong\u003e\n          \u003cspan\u003eIntricate Ethnic Border\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- PANT DETAILS --\u003e\n    \u003csection class=\"apple-specs reveal-item glass-card\"\u003e\n      \u003cdiv class=\"section-heading\"\u003e\n        \u003cp class=\"apple-eyebrow\"\u003eBottomwear Details\u003c\/p\u003e\n        \u003ch2 class=\"gradient-text\"\u003ePant Details\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-grid compact-spec-grid\"\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eBottom Type\u003c\/strong\u003e\n          \u003cspan\u003ePants\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eBottom Color\u003c\/strong\u003e\n          \u003cspan\u003eBlack\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eSet Coordination\u003c\/strong\u003e\n          \u003cspan\u003eMatching with Kurta\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eComfort\u003c\/strong\u003e\n          \u003cspan\u003eDesigned for All-Day Wear\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- DUPATTA DETAILS --\u003e\n    \u003csection class=\"apple-specs reveal-item glass-card\"\u003e\n      \u003cdiv class=\"section-heading\"\u003e\n        \u003cp class=\"apple-eyebrow\"\u003eFinishing Piece\u003c\/p\u003e\n        \u003ch2 class=\"gradient-text\"\u003eDupatta Details\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-grid compact-spec-grid\"\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eDupatta Included\u003c\/strong\u003e\n          \u003cspan\u003eYes\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eDupatta Color\u003c\/strong\u003e\n          \u003cspan\u003eBlack\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eDesign\u003c\/strong\u003e\n          \u003cspan\u003eCoordinated Traditional Print\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eStyle\u003c\/strong\u003e\n          \u003cspan\u003eMatching Ethnic Dupatta\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- SET DETAILS --\u003e\n    \u003csection class=\"apple-specs reveal-item glass-card\"\u003e\n      \u003cdiv class=\"section-heading\"\u003e\n        \u003cp class=\"apple-eyebrow\"\u003eComplete Outfit\u003c\/p\u003e\n        \u003ch2 class=\"gradient-text\"\u003eSet Details\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-grid compact-spec-grid\"\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eSet Includes\u003c\/strong\u003e\n          \u003cspan\u003eKurta, Pant and Dupatta\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eStyle\u003c\/strong\u003e\n          \u003cspan\u003eTraditional Anarkali Suit Set\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eOccasion\u003c\/strong\u003e\n          \u003cspan\u003eFestive, Casual and Semi-Formal\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eIdeal For\u003c\/strong\u003e\n          \u003cspan\u003eWomen\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- HIGHLIGHTS --\u003e\n    \u003csection class=\"apple-features reveal-item\"\u003e\n      \u003ch2 class=\"gradient-text apple-full-width\"\u003eHighlights\u003c\/h2\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Premium-quality viscose rayon fabric\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Elegant Anarkali silhouette with graceful flare\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Intricate ethnic print with detailed border\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Beautifully detailed yoke design\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Comfortable three-quarter sleeves\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Matching dupatta included\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Comfortable fit for all-day wear\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Suitable for festive and semi-formal occasions\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- OCCASIONS --\u003e\n    \u003csection class=\"apple-specs reveal-item glass-card\"\u003e\n      \u003cdiv class=\"section-heading\"\u003e\n        \u003cp class=\"apple-eyebrow\"\u003eStyle It For\u003c\/p\u003e\n        \u003ch2 class=\"gradient-text\"\u003ePerfect Occasions\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-grid\"\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eFestive Celebrations\u003c\/strong\u003e\n          \u003cspan\u003eElegant ethnic styling for festive moments\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eFamily Gatherings\u003c\/strong\u003e\n          \u003cspan\u003eComfortable and graceful for long events\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eCasual Outings\u003c\/strong\u003e\n          \u003cspan\u003eRefined styling for everyday occasions\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cstrong\u003eSemi-Formal Events\u003c\/strong\u003e\n          \u003cspan\u003eTraditional elegance with easy comfort\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- WHY YOU WILL LOVE IT --\u003e\n    \u003csection class=\"apple-features reveal-item\"\u003e\n      \u003ch2 class=\"gradient-text apple-full-width\"\u003e\n        Why You Will Love It\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Timeless black colour with traditional detailing\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Flattering Anarkali flare for an elegant silhouette\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Soft and comfortable fabric for extended wear\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Coordinated three-piece ethnic outfit\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Easy to style with traditional jewellery\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"apple-feature\"\u003e\n        Suitable for both casual and festive occasions\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- SIZE INFORMATION --\u003e\n    \u003csection class=\"apple-specs reveal-item glass-card\"\u003e\n      \u003cdiv class=\"section-heading\"\u003e\n        \u003cp class=\"apple-eyebrow\"\u003eFit Information\u003c\/p\u003e\n        \u003ch2 class=\"gradient-text\"\u003eSize Information\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"size-message\"\u003e\n        \u003cstrong\u003eSize measurements were not supplied for this product.\u003c\/strong\u003e\n\n        \u003cspan\u003e\n          Please select your preferred available size from the Shopify product\n          options shown above this description.\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cp class=\"emaar-closing-message reveal-item\"\u003e\n      ❤️ YOU DESIRE – WE DELIVER ❤️\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* =====================================================\n   SAFE RESET\n   ===================================================== *\/\n\n.apple-safe-wrapper,\n.apple-safe-wrapper *,\n.apple-safe-wrapper *::before,\n.apple-safe-wrapper *::after {\n  box-sizing: border-box;\n}\n\n.apple-safe-wrapper {\n  width: 100%;\n  max-width: 100%;\n  margin: 0;\n  padding: 0;\n  overflow: hidden;\n}\n\n\/* =====================================================\n   MAIN CONTAINER\n   ===================================================== *\/\n\n.pragathi-apple {\n  width: 100%;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 60px 20px;\n  overflow: hidden;\n  color: #ffffff;\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n}\n\n\/* =====================================================\n   GRADIENT TEXT\n   ===================================================== *\/\n\n.gradient-text {\n  display: block;\n  margin-left: auto;\n  margin-right: auto;\n  color: #d78cff;\n  background: linear-gradient(\n    90deg,\n    #ff6ec4,\n    #7873f5,\n    #42e695,\n    #ff6ec4\n  );\n  background-size: 300% 300%;\n  -webkit-background-clip: text;\n  background-clip: text;\n  -webkit-text-fill-color: transparent;\n  text-align: center;\n  animation: appleGradientMove 7s ease infinite;\n}\n\n@keyframes appleGradientMove {\n  0% {\n    background-position: 0% 50%;\n  }\n\n  50% {\n    background-position: 100% 50%;\n  }\n\n  100% {\n    background-position: 0% 50%;\n  }\n}\n\n\/* =====================================================\n   HERO\n   ===================================================== *\/\n\n.apple-hero {\n  max-width: 900px;\n  margin: 0 auto 40px;\n  text-align: center;\n}\n\n.apple-eyebrow {\n  margin: 0 0 8px;\n  color: #a9a9ad;\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.apple-title {\n  margin: 0 0 15px;\n  font-size: clamp(32px, 5vw, 50px);\n  font-weight: 700;\n  line-height: 1.15;\n  letter-spacing: -0.025em;\n  overflow-wrap: anywhere;\n}\n\n.apple-subtitle {\n  max-width: 750px;\n  margin: 0 auto;\n  color: #cfcfcf;\n  font-size: 18px;\n  line-height: 1.6;\n}\n\n\/* =====================================================\n   IMAGES\n   ===================================================== *\/\n\n.apple-hero-img {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  margin: 30px 0;\n  border-radius: 20px;\n  object-fit: cover;\n  box-shadow: 0 15px 45px rgba(0, 0, 0, 0.5);\n  opacity: 1;\n  visibility: visible;\n  cursor: zoom-in;\n  transition:\n    transform 0.4s ease,\n    box-shadow 0.4s ease;\n}\n\n.soft-glow:hover {\n  transform: scale(1.015);\n  box-shadow: 0 25px 60px rgba(255, 110, 196, 0.25);\n}\n\n.apple-feature-images {\n  width: 100%;\n}\n\n\/* =====================================================\n   DESCRIPTION\n   ===================================================== *\/\n\n.emaar-desc {\n  max-width: 850px;\n  margin: 0 auto 45px;\n  color: #dddddd;\n  font-size: 16px;\n  line-height: 1.8;\n  text-align: center;\n}\n\n.emaar-desc p {\n  margin: 0 0 16px;\n}\n\n\/* =====================================================\n   SECTION HEADINGS\n   ===================================================== *\/\n\n.section-heading {\n  margin-bottom: 24px;\n  text-align: center;\n}\n\n.section-heading h2 {\n  margin: 0;\n}\n\n\/* =====================================================\n   GLASS CARDS\n   ===================================================== *\/\n\n.glass-card {\n  padding: 30px;\n  border: 1px solid rgba(255, 255, 255, 0.08);\n  border-radius: 20px;\n  background: rgba(255, 255, 255, 0.05);\n  -webkit-backdrop-filter: blur(8px);\n  backdrop-filter: blur(8px);\n}\n\n\/* =====================================================\n   SPECIFICATIONS\n   ===================================================== *\/\n\n.apple-specs {\n  width: 100%;\n  margin: 42px 0;\n}\n\n.apple-specs h2,\n.apple-features h2 {\n  margin: 0 0 25px;\n  font-size: clamp(25px, 4vw, 36px);\n  line-height: 1.25;\n}\n\n.spec-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));\n  gap: 16px;\n  margin-top: 20px;\n}\n\n.compact-spec-grid {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n.spec-item {\n  min-width: 0;\n  padding: 18px;\n  border: 1px solid rgba(255, 255, 255, 0.08);\n  border-radius: 14px;\n  background: rgba(255, 255, 255, 0.04);\n  transition:\n    transform 0.35s ease,\n    box-shadow 0.35s ease;\n}\n\n.spec-item:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 14px 30px rgba(255, 110, 196, 0.14);\n}\n\n.spec-item strong {\n  display: block;\n  margin-bottom: 6px;\n  color: #ffffff;\n  font-weight: 600;\n}\n\n.spec-item span {\n  display: block;\n  color: #dddddd;\n  overflow-wrap: anywhere;\n}\n\n\/* =====================================================\n   FEATURES\n   ===================================================== *\/\n\n.apple-features {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 18px;\n  width: 100%;\n  margin: 45px 0;\n}\n\n.apple-full-width {\n  grid-column: 1 \/ -1;\n}\n\n.apple-feature {\n  padding: 22px;\n  border: 1px solid rgba(255, 255, 255, 0.08);\n  border-radius: 18px;\n  background: rgba(255, 255, 255, 0.04);\n  color: #ffffff;\n  -webkit-backdrop-filter: blur(6px);\n  backdrop-filter: blur(6px);\n  transition:\n    transform 0.4s ease,\n    box-shadow 0.4s ease;\n}\n\n.apple-feature:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 15px 35px rgba(255, 110, 196, 0.25);\n}\n\n\/* =====================================================\n   SIZE MESSAGE\n   ===================================================== *\/\n\n.size-message {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  max-width: 680px;\n  margin: 0 auto;\n  padding: 22px;\n  border: 1px solid rgba(255, 255, 255, 0.08);\n  border-radius: 16px;\n  background: rgba(255, 255, 255, 0.04);\n  text-align: center;\n}\n\n.size-message strong {\n  color: #ffffff;\n  font-size: 16px;\n}\n\n.size-message span {\n  color: #d5d5d8;\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n\/* =====================================================\n   CLOSING MESSAGE\n   ===================================================== *\/\n\n.emaar-closing-message {\n  margin: 45px 0 0;\n  color: #ffffff;\n  font-weight: 600;\n  text-align: center;\n}\n\n\/* =====================================================\n   REVEAL EFFECT — SAFE FALLBACK\n   ===================================================== *\/\n\n.reveal-item {\n  opacity: 1;\n  visibility: visible;\n  transform: none;\n}\n\n.reveal-effects-ready .reveal-item {\n  opacity: 0;\n  transform: translateY(36px);\n  transition:\n    opacity 0.85s cubic-bezier(0.19, 1, 0.22, 1),\n    transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);\n  will-change: opacity, transform;\n}\n\n.reveal-effects-ready .reveal-item.is-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n\/* =====================================================\n   FULL-SCREEN IMAGE LIGHTBOX\n   ===================================================== *\/\n\n.apple-lightbox {\n  position: fixed;\n  inset: 0;\n  z-index: 999999;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding:\n    max(20px, env(safe-area-inset-top))\n    max(20px, env(safe-area-inset-right))\n    max(20px, env(safe-area-inset-bottom))\n    max(20px, env(safe-area-inset-left));\n  background: rgba(0, 0, 0, 0.94);\n  -webkit-backdrop-filter: blur(8px);\n  backdrop-filter: blur(8px);\n  animation: lightboxFade 0.25s ease;\n}\n\n.apple-lightbox-img {\n  display: block;\n  max-width: 94%;\n  max-height: 88vh;\n  border-radius: 18px;\n  object-fit: contain;\n  box-shadow: 0 25px 75px rgba(0, 0, 0, 0.85);\n  animation: lightboxZoom 0.28s ease;\n}\n\n.apple-lightbox-close {\n  position: absolute;\n  top: max(18px, env(safe-area-inset-top));\n  right: max(18px, env(safe-area-inset-right));\n  width: 46px;\n  height: 46px;\n  padding: 0;\n  border: 1px solid rgba(255, 255, 255, 0.16);\n  border-radius: 50%;\n  color: #ffffff;\n  background: rgba(255, 255, 255, 0.1);\n  font-size: 24px;\n  line-height: 46px;\n  text-align: center;\n  cursor: pointer;\n  -webkit-backdrop-filter: blur(8px);\n  backdrop-filter: blur(8px);\n}\n\n.apple-lightbox-close:hover {\n  background: rgba(255, 110, 196, 0.75);\n}\n\n@keyframes lightboxFade {\n  from {\n    opacity: 0;\n  }\n\n  to {\n    opacity: 1;\n  }\n}\n\n@keyframes lightboxZoom {\n  from {\n    opacity: 0;\n    transform: scale(0.9);\n  }\n\n  to {\n    opacity: 1;\n    transform: scale(1);\n  }\n}\n\n\/* =====================================================\n   MOBILE\n   ===================================================== *\/\n\n@media (max-width: 768px) {\n  .pragathi-apple {\n    width: 100%;\n    max-width: 100%;\n    padding: 38px 12px;\n  }\n\n  .apple-hero {\n    margin-bottom: 28px;\n  }\n\n  .apple-title {\n    font-size: 29px;\n  }\n\n  .apple-subtitle {\n    padding: 0 5px;\n    font-size: 15px;\n  }\n\n  .apple-hero-img {\n    margin: 20px 0;\n    border-radius: 16px;\n  }\n\n  .emaar-desc {\n    padding: 0 5px;\n    margin-bottom: 32px;\n    font-size: 15px;\n    text-align: left;\n  }\n\n  .emaar-desc p {\n    text-align: left;\n  }\n\n  .glass-card {\n    padding: 20px 14px;\n    border-radius: 16px;\n  }\n\n  .apple-specs {\n    margin: 30px 0;\n  }\n\n  .apple-specs h2,\n  .apple-features h2 {\n    font-size: 27px;\n  }\n\n  .spec-grid,\n  .compact-spec-grid {\n    grid-template-columns: 1fr;\n    gap: 11px;\n  }\n\n  .spec-item {\n    padding: 15px;\n  }\n\n  .apple-features {\n    grid-template-columns: 1fr;\n    gap: 13px;\n    margin: 34px 0;\n  }\n\n  .apple-feature {\n    padding: 18px;\n  }\n\n  .apple-lightbox {\n    padding: 12px;\n  }\n\n  .apple-lightbox-img {\n    max-width: 96%;\n    max-height: 84vh;\n    border-radius: 14px;\n  }\n\n  .apple-lightbox-close {\n    width: 42px;\n    height: 42px;\n    font-size: 21px;\n    line-height: 42px;\n  }\n}\n\n@media (max-width: 380px) {\n  .pragathi-apple {\n    padding: 30px 8px;\n  }\n\n  .apple-title {\n    font-size: 25px;\n  }\n\n  .glass-card {\n    padding: 17px 10px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .gradient-text,\n  .reveal-item,\n  .spec-item,\n  .apple-feature,\n  .soft-glow,\n  .apple-lightbox,\n  .apple-lightbox-img {\n    animation: none;\n    transition: none;\n    transform: none;\n  }\n\n  .reveal-effects-ready .reveal-item {\n    opacity: 1;\n    transform: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  function initEmaarProductDescription() {\n    var wrappers = document.querySelectorAll(\".apple-safe-wrapper\");\n\n    if (!wrappers.length) {\n      return;\n    }\n\n    wrappers.forEach(function (wrapper) {\n      if (wrapper.getAttribute(\"data-emaar-ready\") === \"true\") {\n        return;\n      }\n\n      wrapper.setAttribute(\"data-emaar-ready\", \"true\");\n\n      \/* =============================================\n         REVEAL EFFECT\n         ============================================= *\/\n\n      var revealItems = wrapper.querySelectorAll(\".reveal-item\");\n\n      if (\n        \"IntersectionObserver\" in window \u0026\u0026\n        !window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches\n      ) {\n        wrapper.classList.add(\"reveal-effects-ready\");\n\n        var revealObserver = new IntersectionObserver(\n          function (entries, observer) {\n            entries.forEach(function (entry) {\n              if (entry.isIntersecting) {\n                entry.target.classList.add(\"is-visible\");\n                observer.unobserve(entry.target);\n              }\n            });\n          },\n          {\n            threshold: 0.06,\n            rootMargin: \"0px 0px -30px 0px\"\n          }\n        );\n\n        revealItems.forEach(function (item, index) {\n          item.style.transitionDelay =\n            Math.min(index * 35, 175) + \"ms\";\n\n          revealObserver.observe(item);\n        });\n\n        requestAnimationFrame(function () {\n          revealItems.forEach(function (item) {\n            var rect = item.getBoundingClientRect();\n\n            if (rect.top \u003c window.innerHeight - 20) {\n              item.classList.add(\"is-visible\");\n              revealObserver.unobserve(item);\n            }\n          });\n        });\n      } else {\n        revealItems.forEach(function (item) {\n          item.classList.add(\"is-visible\");\n        });\n      }\n\n      \/* =============================================\n         FULL-SCREEN IMAGE ZOOM\n         ============================================= *\/\n\n      var zoomImages = wrapper.querySelectorAll(\".zoomable-image\");\n\n      zoomImages.forEach(function (image) {\n        image.setAttribute(\"role\", \"button\");\n        image.setAttribute(\"tabindex\", \"0\");\n        image.setAttribute(\n          \"aria-label\",\n          \"Open product image in full-screen view\"\n        );\n\n        function openLightbox() {\n          var overlay = document.createElement(\"div\");\n          overlay.className = \"apple-lightbox\";\n          overlay.setAttribute(\"role\", \"dialog\");\n          overlay.setAttribute(\"aria-modal\", \"true\");\n          overlay.setAttribute(\n            \"aria-label\",\n            \"Full-screen product image\"\n          );\n\n          var enlargedImage = document.createElement(\"img\");\n          enlargedImage.className = \"apple-lightbox-img\";\n          enlargedImage.src = image.currentSrc || image.src;\n          enlargedImage.alt = image.alt || \"Product image\";\n\n          var closeButton = document.createElement(\"button\");\n          closeButton.type = \"button\";\n          closeButton.className = \"apple-lightbox-close\";\n          closeButton.innerHTML = \"\u0026#10005;\";\n          closeButton.setAttribute(\n            \"aria-label\",\n            \"Close full-screen image\"\n          );\n\n          overlay.appendChild(enlargedImage);\n          overlay.appendChild(closeButton);\n          document.body.appendChild(overlay);\n\n          var previousOverflow = document.body.style.overflow;\n          document.body.style.overflow = \"hidden\";\n          closeButton.focus();\n\n          function closeLightbox() {\n            if (overlay.parentNode) {\n              overlay.parentNode.removeChild(overlay);\n            }\n\n            document.body.style.overflow = previousOverflow;\n            document.removeEventListener(\n              \"keydown\",\n              handleKeyboard\n            );\n\n            image.focus();\n          }\n\n          function handleKeyboard(event) {\n            if (event.key === \"Escape\") {\n              closeLightbox();\n            }\n          }\n\n          closeButton.addEventListener(\n            \"click\",\n            closeLightbox\n          );\n\n          overlay.addEventListener(\"click\", function (event) {\n            if (event.target === overlay) {\n              closeLightbox();\n            }\n          });\n\n          document.addEventListener(\n            \"keydown\",\n            handleKeyboard\n          );\n        }\n\n        image.addEventListener(\"click\", openLightbox);\n\n        image.addEventListener(\"keydown\", function (event) {\n          if (event.key === \"Enter\" || event.key === \" \") {\n            event.preventDefault();\n            openLightbox();\n          }\n        });\n      });\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      initEmaarProductDescription\n    );\n  } else {\n    initEmaarProductDescription();\n  }\n\n  window.addEventListener(\n    \"load\",\n    initEmaarProductDescription\n  );\n\n  setTimeout(initEmaarProductDescription, 300);\n  setTimeout(initEmaarProductDescription, 1000);\n})();\n\u003c\/script\u003e","brand":"EMAAR FASHION","offers":[{"title":"Black \/ S \/ Pay Full Amount","offer_id":52816920084761,"sku":null,"price":6000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ S \/ Pay Half Payment as Cash on Delivery (COD)","offer_id":52816920117529,"sku":null,"price":3000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ M \/ Pay Full Amount","offer_id":52817441390873,"sku":null,"price":6000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ M \/ Pay Half Payment as Cash on Delivery (COD)","offer_id":52817441521945,"sku":null,"price":3000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ L \/ Pay Full Amount","offer_id":52817441423641,"sku":null,"price":6000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ L \/ Pay Half Payment as Cash on Delivery (COD)","offer_id":52817441554713,"sku":null,"price":3000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ XL \/ Pay Full Amount","offer_id":52817441456409,"sku":null,"price":6000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ XL \/ Pay Half Payment as Cash on Delivery (COD)","offer_id":52817441587481,"sku":null,"price":3000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ 2XL \/ Pay Full Amount","offer_id":52817441489177,"sku":null,"price":6000.0,"currency_code":"LKR","in_stock":true},{"title":"Black \/ 2XL \/ Pay Half Payment as Cash on Delivery (COD)","offer_id":52817441620249,"sku":null,"price":3000.0,"currency_code":"LKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0962\/7972\/4313\/files\/FullSizeRender_25e9147d-903e-47b9-a1b7-5073feb0e22d.jpg?v=1783780255","url":"https:\/\/www.emaarfashion.lk\/ta\/products\/women-viscous-rayon-kurtha-pant-dupatta-set-247","provider":"EMAAR FASHION","version":"1.0","type":"link"}