{"product_id":"pure-linen-shirt-petrol","title":"Pure linen shirt-Petrol","description":"\u003cstyle\u003e\n        \/* Base Styles *\/\n        :root {\n            --black: #000000;\n            --dark-gray: #1a1a1a;\n            --medium-gray: #333333;\n            --light-gray: #f5f5f5;\n            --off-white: #f9f9f9;\n            --white: #ffffff;\n            --transition-slow: all 0.7s cubic-bezier(0.25, 1, 0.5, 1);\n            --transition-medium: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n            --transition-fast: all 0.3s cubic-bezier(0.25, 1, 0.5, 1);\n            --font-title: 'Cormorant Garamond', serif;\n            --font-body: 'Montserrat', sans-serif;\n            --animation-curve: cubic-bezier(0.34, 1.56, 0.64, 1);\n        }\n\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: var(--font-body);\n            background-color: var(--white);\n            color: var(--black);\n            line-height: 1.6;\n            overflow-x: hidden;\n        }\n\n        \/* Animations *\/\n        @keyframes fadeIn {\n            from {\n                opacity: 0;\n            }\n            to {\n                opacity: 1;\n            }\n        }\n\n        @keyframes slideUp {\n            from {\n                opacity: 0;\n                transform: translateY(50px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        @keyframes lineGrow {\n            from {\n                width: 0;\n            }\n            to {\n                width: 100%;\n            }\n        }\n\n        @keyframes scaleIn {\n            from {\n                transform: scale(0.8);\n                opacity: 0;\n            }\n            to {\n                transform: scale(1);\n                opacity: 1;\n            }\n        }\n\n        @keyframes rotateIn {\n            from {\n                transform: rotate(-5deg) scale(0.9);\n                opacity: 0;\n            }\n            to {\n                transform: rotate(0) scale(1);\n                opacity: 1;\n            }\n        }\n\n        @keyframes float {\n            0% {\n                transform: translateY(0px);\n            }\n            50% {\n                transform: translateY(-10px);\n            }\n            100% {\n                transform: translateY(0px);\n            }\n        }\n\n        \/* Hero Section - Modified with white background and black text *\/\n        .product-hero {\n            height: 50vh;\n            min-height: 300px;\n            width: 100%;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            align-items: center;\n            position: relative;\n            overflow: hidden;\n            background-color: var(--white);\n            margin-bottom: 80px;\n        }\n\n        .product-title-container {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            text-align: center;\n            width: 100%;\n            z-index: 10;\n        }\n\n        .product-title {\n            font-family: var(--font-title);\n            font-size: clamp(36px, 6vw, 80px);\n            font-weight: 300;\n            letter-spacing: clamp(3px, 0.5vw, 6px);\n            color: var(--black);\n            text-transform: uppercase;\n            margin-bottom: 20px;\n            text-shadow: none;\n            padding: 0 10px;\n        }\n\n        .product-tagline {\n            font-family: var(--font-body);\n            font-size: 14px;\n            font-weight: 300;\n            letter-spacing: 3px;\n            color: var(--black);\n            text-transform: uppercase;\n            position: relative;\n            animation: fadeIn 3s ease-in-out;\n        }\n        \n        .product-tagline::after {\n            content: '';\n            position: absolute;\n            bottom: -10px;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 60px;\n            height: 1px;\n            background-color: var(--black);\n            animation: lineGrow 1.5s forwards 0.5s;\n        }\n\n        \/* Content Container *\/\n        .container {\n            max-width: 1000px;\n            margin: 0 auto 100px;\n            padding: 0 60px;\n        }\n\n        \/* Product Card *\/\n        .product-card {\n            position: relative;\n            border: 1px solid var(--black);\n            background-color: var(--white);\n            padding: 60px 40px;\n            margin-bottom: 60px;\n            opacity: 0;\n            animation: rotateIn 1s forwards;\n            transition: var(--transition-medium);\n            overflow: hidden;\n        }\n\n        .product-card:hover {\n            transform: translateY(-10px);\n            box-shadow: 10px 10px 0 var(--black);\n        }\n\n        .product-card::before {\n            content: '';\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            width: 20px;\n            height: 20px;\n            background-color: var(--black);\n            border-radius: 50%;\n            transform: scale(0);\n            transition: transform 0.5s var(--animation-curve);\n        }\n        \n        .product-card:hover::before {\n            transform: scale(20);\n            opacity: 0.03;\n        }\n\n        \/* Quality Badge *\/\n        .quality-badge {\n            position: absolute;\n            top: 20px;\n            right: 20px;\n            background-color: var(--black);\n            color: var(--white);\n            padding: 8px 15px;\n            font-size: 14px;\n            font-weight: 500;\n            letter-spacing: 1px;\n            transform: rotate(5deg);\n        }\n\n        \/* Product Title *\/\n        .linen-title {\n            font-family: var(--font-title);\n            font-size: 32px;\n            font-weight: 400;\n            margin-bottom: 30px;\n            position: relative;\n            z-index: 1;\n            color: var(--black);\n        }\n\n        \/* Description Text *\/\n        .description {\n            font-family: var(--font-body);\n            font-size: 16px;\n            font-weight: 300;\n            line-height: 1.8;\n            margin: 40px 0;\n            opacity: 0;\n            animation: fadeIn 1.5s forwards 0.8s;\n        }\n\n        \/* Fabric Visual *\/\n        .fabric-visual {\n            width: 100%;\n            height: 120px;\n            background: linear-gradient(45deg, var(--light-gray) 25%, var(--off-white) 25%, var(--off-white) 50%, var(--light-gray) 50%, var(--light-gray) 75%, var(--off-white) 75%);\n            background-size: 20px 20px;\n            margin: 40px 0;\n            opacity: 0;\n            animation: fadeIn 1.5s forwards 1s;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .fabric-visual::after {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: linear-gradient(to right, rgba(255,255,255,0.7), transparent, rgba(255,255,255,0.7));\n            animation: shimmer 3s infinite;\n        }\n        \n        @keyframes shimmer {\n            0% { transform: translateX(-100%); }\n            100% { transform: translateX(100%); }\n        }\n\n        \/* Feature List *\/\n        .feature-list {\n            margin: 50px 0;\n            opacity: 0;\n            animation: slideUp 1.5s forwards 1.2s;\n        }\n        \n        .feature {\n            position: relative;\n            padding-left: 28px;\n            margin-bottom: 24px;\n            font-family: var(--font-body);\n            font-size: 16px;\n            font-weight: 300;\n        }\n        \n        .feature:before {\n            content: '✓';\n            position: absolute;\n            left: 0;\n            color: var(--black);\n            font-weight: 500;\n        }\n\n        \/* Size Chart *\/\n        .size-chart {\n            background-color: var(--light-gray);\n            padding: 40px;\n            margin: 50px 0;\n            opacity: 0;\n            animation: scaleIn 1.5s forwards 1.4s;\n        }\n        \n        .size-chart h3 {\n            font-family: var(--font-title);\n            font-size: 24px;\n            font-weight: 400;\n            margin-bottom: 30px;\n            text-align: center;\n            color: var(--black);\n        }\n        \n        .size-table {\n            width: 100%;\n            border-collapse: collapse;\n        }\n        \n        .size-table th, .size-table td {\n            padding: 18px;\n            text-align: center;\n            border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n            font-size: 16px;\n        }\n        \n        .size-table th {\n            background-color: rgba(0, 0, 0, 0.05);\n            font-weight: 400;\n        }\n        \n        .size-table tr:hover td {\n            background-color: rgba(0, 0, 0, 0.03);\n        }\n\n        \/* Model Info Styling *\/\n        .model-info {\n            text-align: center;\n            margin-top: 35px;\n            padding: 25px;\n            background-color: rgba(0, 0, 0, 0.03);\n            border-radius: 8px;\n        }\n        \n        .model-info h4 {\n            font-family: var(--font-title);\n            font-size: 20px;\n            font-weight: 400;\n            color: var(--black);\n            margin-bottom: 15px;\n            letter-spacing: 1px;\n        }\n        \n        .model-info p {\n            font-size: 15px;\n            color: var(--medium-gray);\n            margin: 8px 0;\n        }\n        \n        .model-stats {\n            display: flex;\n            justify-content: center;\n            gap: 30px;\n            flex-wrap: wrap;\n            margin-top: 15px;\n        }\n        \n        .model-stat {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n        }\n        \n        .model-stat span {\n            font-weight: 300;\n            color: var(--medium-gray);\n            font-size: 14px;\n            margin-bottom: 5px;\n        }\n        \n        .model-stat strong {\n            font-weight: 500;\n            color: var(--black);\n            font-size: 16px;\n        }\n\n        \/* Product Specs *\/\n        .product-specs {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 50px;\n            margin: 50px 0;\n            opacity: 0;\n            animation: slideUp 1.5s forwards 1.6s;\n        }\n        \n        .spec {\n            flex: 1;\n            min-width: 150px;\n        }\n        \n        .spec h3 {\n            font-family: var(--font-body);\n            font-size: 16px;\n            font-weight: 300;\n            margin-bottom: 12px;\n            color: var(--medium-gray);\n        }\n        \n        .spec p {\n            font-family: var(--font-title);\n            font-size: 22px;\n            font-weight: 400;\n            margin: 0;\n            padding: 0;\n            position: relative;\n            display: inline-block;\n        }\n        \n        .spec p:after {\n            content: '';\n            position: absolute;\n            bottom: -5px;\n            left: 0;\n            width: 0;\n            height: 1px;\n            background-color: var(--black);\n            transition: width 0.3s ease;\n        }\n        \n        .spec:hover p:after {\n            width: 100%;\n        }\n\n        \/* Highlight Text *\/\n        .highlight {\n            font-weight: 500;\n        }\n\n        \/* Footer *\/\n        footer {\n            padding: 60px 40px;\n            background-color: var(--black);\n            color: var(--white);\n            text-align: center;\n        }\n\n        .footer-logo {\n            font-family: var(--font-title);\n            font-size: 32px;\n            font-weight: 300;\n            letter-spacing: 4px;\n            margin-bottom: 30px;\n            text-transform: uppercase;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .footer-text {\n            font-family: var(--font-body);\n            font-size: 12px;\n            font-weight: 300;\n            margin-bottom: 30px;\n            max-width: 600px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .copyright {\n            font-family: var(--font-body);\n            font-size: 10px;\n            font-weight: 300;\n        }\n\n        \/* Responsive Styles *\/\n        @media (max-width: 768px) {\n            .product-hero {\n                height: 40vh;\n            }\n            \n            .container {\n                padding: 0 20px;\n            }\n            \n            .product-card {\n                padding: 30px 20px;\n            }\n            \n            .linen-title {\n                font-size: 28px;\n            }\n            \n            .product-specs {\n                flex-direction: column;\n                gap: 20px;\n            }\n            \n            .spec {\n                min-width: 100%;\n            }\n            \n            .model-stats {\n                gap: 20px;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .product-hero {\n                height: 35vh;\n                min-height: 200px;\n            }\n            \n            .product-tagline {\n                font-size: 12px;\n                letter-spacing: 2px;\n                padding: 0 15px;\n            }\n            \n            .linen-title {\n                font-size: 24px;\n            }\n            \n            .quality-badge {\n                font-size: 12px;\n                padding: 6px 12px;\n            }\n            \n            .model-info h4 {\n                font-size: 18px;\n            }\n            \n            .model-stat span, .model-stat strong {\n                font-size: 14px;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"product-card\"\u003e\n\u003cdiv class=\"quality-badge\"\u003ePremium Quality\u003c\/div\u003e\n\u003ch2 style=\"margin-top: 20px; margin-bottom: 50px;\" class=\"linen-title\"\u003eLinen Collection\u003c\/h2\u003e\n\u003cdiv class=\"description\"\u003eOur pure linen shirts embody \u003cspan class=\"highlight\"\u003e elegance and natural comfort\u003c\/span\u003e for the discerning woman. each piece celebrates the timeless beauty of linen while prioritizing your comfort in any climate.\u003c\/div\u003e\n\u003cdiv class=\"feature-list\"\u003e\n\u003cdiv class=\"feature\"\u003ePremium flax fibers for ultimate comfort\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003eVersatile 73 cm length for various styling options\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003eBreathable fabric perfect for any climate\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003eDistinctive texture that improves with age\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003eSustainable luxury that never compromises on quality\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-chart\"\u003e\n\u003ch3\u003eSize Chart\u003c\/h3\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eBust (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\/L\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\/2XL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4 data-end=\"20\" data-start=\"0\" style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003cbr\u003elinen shirt length: 72cm\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp style=\"text-align: center; margin-top: 25px; font-size: 14px; color: var(--medium-gray);\"\u003e\u003cbr\u003eOur thoughtful sizing accommodates a range of body types\u003c\/p\u003e\n\u003cdiv class=\"model-info\"\u003e\n\u003ch4\u003eModel Information\u003c\/h4\u003e\n\u003cdiv class=\"model-stats\"\u003e\n\u003cdiv class=\"model-stat\"\u003e\n\u003cspan\u003eHeight\u003c\/span\u003e \u003cstrong\u003e162 cm\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"model-stat\"\u003e\n\u003cspan\u003eWeight\u003c\/span\u003e \u003cstrong\u003e60 kg\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"model-stat\"\u003e\n\u003cspan\u003eWearing Size\u003c\/span\u003e \u003cstrong\u003eM\/L\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-specs\"\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003ch3\u003eMaterial\u003c\/h3\u003e\n\u003cp\u003ePure Linen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003ch3\u003eLength\u003c\/h3\u003e\n\u003cp\u003e73 cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003ch3\u003eStyle\u003c\/h3\u003e\n\u003cp\u003eRelaxed Fit\u003cspan style=\"display: block; overflow: hidden; white-space: nowrap; width: 100%; animation: lineGrow 3s steps(8) 1s forwards;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monaliza","offers":[{"title":"S-M \/ Linen","offer_id":54440261386313,"sku":"","price":850.0,"currency_code":"EGP","in_stock":true},{"title":"L\/XL \/ Linen","offer_id":54565630410825,"sku":null,"price":850.0,"currency_code":"EGP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0936\/5775\/9817\/files\/IMG_1873.webp?v=1776088223","url":"https:\/\/monaliz-a.com\/products\/pure-linen-shirt-petrol","provider":"Monaliza","version":"1.0","type":"link"}