{"title":"Quarter zipper","description":null,"products":[{"product_id":"reebok-quarter-zip-pullover","title":"Reebok Quarter-Zip Pullover","description":"\u003cdiv class=\"rivan-product\"\u003e\n  \u003cheader class=\"rivan-hero\"\u003e\n    \u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e\n    \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n    \u003ch2\u003eReebok Quarter-Zip\u003cbr\u003e\u003cem\u003ePullover\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003cdiv class=\"rivan-features\"\u003e\n    \u003carticle\u003e\n      \u003csmall\u003e01\u003c\/small\u003e\n      \u003cb\u003e✦\u003c\/b\u003e\n      \u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n      \u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"featured\"\u003e\n      \u003csmall\u003e02\u003c\/small\u003e\n      \u003cb\u003e◌\u003c\/b\u003e\n      \u003ch3\u003eEasy Layering\u003c\/h3\u003e\n      \u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle\u003e\n      \u003csmall\u003e03\u003c\/small\u003e\n      \u003cb\u003e∞\u003c\/b\u003e\n      \u003ch3\u003eTimeless Style\u003c\/h3\u003e\n      \u003cp\u003eMinimal lines and a versatile navy finish designed beyond seasons.\u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rivan-details\"\u003e\n    \u003cdetails open\u003e\n      \u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e THE DETAILS\u003c\/span\u003e\u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"rivan-content\"\u003e\n        \u003cp\u003eThe Reebok Quarter-Zip Pullover is selected by RIVAN for its clean, versatile design. The high collar and adjustable quarter zip let you change the look and coverage throughout the day.\u003c\/p\u003e\n\n        \u003cdiv class=\"rivan-specs\"\u003e\n          \u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e\u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e\u003cstrong\u003eQuarter-Zip\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e\u003cstrong\u003eDeep Navy\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e\u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e\u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"rivan-content rivan-list\"\u003e\n        \u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n        \u003cp\u003e✓ Adjustable quarter-zip neckline\u003c\/p\u003e\n        \u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n        \u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n        \u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e\u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"rivan-content\"\u003e\n        \u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\n        \u003cdiv class=\"rivan-fit\"\u003e\n          \u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n          \u003cdiv class=\"rivan-track\"\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/div\u003e\n          \u003cdiv class=\"rivan-fit-labels\"\u003e\n            \u003cspan\u003eSLIM\u003c\/span\u003e\u003cspan\u003eRELAXED\u003c\/span\u003e\u003cspan\u003eOVERSIZED\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e\u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"rivan-content\"\u003e\n        \u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rivan-brand\"\u003e\n    \u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n    \u003csmall\u003eRIVAN\u003c\/small\u003e\n    \u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.rivan-product{\n  --black:#171716;--deep:#0D0D0C;--mocha:#5A4535;\n  --sand:#B5A28A;--cream:#E8E0D2;--gold:#B08A4A;\n  --stone:#8A847A;max-width:880px;margin:auto;padding:60px 20px 30px;\n  color:var(--black);font-family:inherit\n}\n.rivan-product *{box-sizing:border-box}\n.rivan-hero{text-align:center;max-width:680px;margin:0 auto 48px}\n.rivan-label{display:block;color:var(--mocha);font-size:9px;font-weight:700;letter-spacing:4px}\n.rivan-hero\u003esmall{display:block;margin-top:15px;color:var(--stone);font-size:8px;letter-spacing:2px}\n.rivan-hero h2{margin:18px 0;font:400 clamp(38px,7vw,62px)\/1 Georgia,serif;letter-spacing:-2px}\n.rivan-hero h2 em{color:var(--mocha);font-weight:400}\n.rivan-hero p,.rivan-content\u003ep{font-size:13px;line-height:1.9;opacity:.67}\n.rivan-features{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}\n.rivan-features article{padding:26px 22px;min-height:210px;border:1px solid rgba(90,69,53,.18);background:rgba(232,224,210,.25);transition:.3s}\n.rivan-features article:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(23,23,22,.09)}\n.rivan-features .featured{color:var(--cream);background:var(--black)}\n.rivan-features small{font-size:8px;letter-spacing:2px;opacity:.55}\n.rivan-features b{display:block;margin:23px 0 16px;color:var(--gold);font-size:22px}\n.rivan-features h3{margin:0 0 8px;font:400 19px Georgia,serif}\n.rivan-features p{margin:0;font-size:11px;line-height:1.7;opacity:.65}\n.rivan-details{margin-top:38px;border-top:1px solid rgba(90,69,53,.2)}\n.rivan-details details{border-bottom:1px solid rgba(90,69,53,.2)}\n.rivan-details summary{display:flex;justify-content:space-between;align-items:center;padding:22px 2px;cursor:pointer;list-style:none;font-size:10px;font-weight:700;letter-spacing:2px}\n.rivan-details summary::-webkit-details-marker{display:none}\n.rivan-details summary small{margin-right:16px;color:var(--gold)}\n.rivan-details summary b{display:grid;width:29px;height:29px;place-items:center;border:1px solid #aaa;border-radius:50%;font-size:17px;font-weight:300;transition:.3s}\n.rivan-details details[open] summary b{color:var(--cream);background:var(--black);transform:rotate(45deg)}\n.rivan-content{padding:0 2px 28px}\n.rivan-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin-top:22px;border-top:1px solid #ddd}\n.rivan-specs div{padding:15px 0;border-bottom:1px solid #ddd}\n.rivan-specs small{display:block;margin-bottom:6px;color:var(--stone);font-size:8px;letter-spacing:2px}\n.rivan-specs strong{font:400 14px Georgia,serif}\n.rivan-list p{margin:10px 0;font-size:12px;opacity:.72}\n.rivan-fit{margin-top:25px}\n.rivan-fit\u003esmall{color:var(--mocha);font-weight:700;letter-spacing:2px}\n.rivan-track{height:3px;margin-top:14px;background:#ddd}\n.rivan-track i{display:block;width:62%;height:100%;background:linear-gradient(90deg,var(--mocha),var(--gold))}\n.rivan-fit-labels{display:flex;justify-content:space-between;margin-top:9px;color:var(--stone);font-size:8px}\n.rivan-brand{margin-top:55px;padding:62px 20px;text-align:center;color:var(--cream);background:var(--black)}\n.rivan-mark{display:grid;width:38px;height:38px;margin:0 auto 17px;place-items:center;color:var(--gold);border:1px solid var(--gold);border-radius:50%;font:16px Georgia,serif}\n.rivan-brand\u003esmall{color:var(--gold);font-weight:700;letter-spacing:6px}\n.rivan-brand h3{margin:20px 0 15px;font:400 clamp(25px,5vw,37px)\/1.2 Georgia,serif}\n.rivan-brand h3 em{color:var(--sand);font-weight:400}\n.rivan-brand p{font-size:8px;letter-spacing:2px;opacity:.55}\n.rivan-product footer{display:flex;justify-content:center;align-items:center;gap:12px;padding-top:28px;color:var(--stone);font-size:8px;letter-spacing:1.5px}\n.rivan-product footer i{width:5px;height:5px;background:var(--gold);border-radius:50%}\n@media(max-width:680px){\n  .rivan-product{padding:45px 10px 25px}\n  .rivan-features{grid-template-columns:1fr}\n  .rivan-features article{min-height:auto}\n  .rivan-product footer{font-size:7px;gap:7px}\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53366593781941,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53366593814709,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53366593847477,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53366593880245,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53366593913013,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53366593945781,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53366593978549,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53366594011317,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/Codex_Image_Sep_19_2026_05_11_36_PM.png?v=1789828156"},{"product_id":"tommy-hilfiger-quarter-zip-pullover","title":"Tommy Hilfiger Quarter-Zip - Black","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eTommy Quarter-Zip\u003cbr\u003e\u003cem\u003ePullover\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eMinimal lines and a versatile navy finish designed beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e THE DETAILS\u003c\/span\u003e\u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Reebok Quarter-Zip Pullover is selected by RIVAN for its clean, versatile design. The high collar and adjustable quarter zip let you change the look and coverage throughout the day.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e\u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e\u003cstrong\u003eQuarter-Zip\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e\u003cstrong\u003eDeep Navy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e\u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e\u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Adjustable quarter-zip neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e\u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e\u003cspan\u003eRELAXED\u003c\/span\u003e\u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e\u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product{\n  --black:#171716;--deep:#0D0D0C;--mocha:#5A4535;\n  --sand:#B5A28A;--cream:#E8E0D2;--gold:#B08A4A;\n  --stone:#8A847A;max-width:880px;margin:auto;padding:60px 20px 30px;\n  color:var(--black);font-family:inherit\n}\n.rivan-product *{box-sizing:border-box}\n.rivan-hero{text-align:center;max-width:680px;margin:0 auto 48px}\n.rivan-label{display:block;color:var(--mocha);font-size:9px;font-weight:700;letter-spacing:4px}\n.rivan-hero\u003esmall{display:block;margin-top:15px;color:var(--stone);font-size:8px;letter-spacing:2px}\n.rivan-hero h2{margin:18px 0;font:400 clamp(38px,7vw,62px)\/1 Georgia,serif;letter-spacing:-2px}\n.rivan-hero h2 em{color:var(--mocha);font-weight:400}\n.rivan-hero p,.rivan-content\u003ep{font-size:13px;line-height:1.9;opacity:.67}\n.rivan-features{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}\n.rivan-features article{padding:26px 22px;min-height:210px;border:1px solid rgba(90,69,53,.18);background:rgba(232,224,210,.25);transition:.3s}\n.rivan-features article:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(23,23,22,.09)}\n.rivan-features .featured{color:var(--cream);background:var(--black)}\n.rivan-features small{font-size:8px;letter-spacing:2px;opacity:.55}\n.rivan-features b{display:block;margin:23px 0 16px;color:var(--gold);font-size:22px}\n.rivan-features h3{margin:0 0 8px;font:400 19px Georgia,serif}\n.rivan-features p{margin:0;font-size:11px;line-height:1.7;opacity:.65}\n.rivan-details{margin-top:38px;border-top:1px solid rgba(90,69,53,.2)}\n.rivan-details details{border-bottom:1px solid rgba(90,69,53,.2)}\n.rivan-details summary{display:flex;justify-content:space-between;align-items:center;padding:22px 2px;cursor:pointer;list-style:none;font-size:10px;font-weight:700;letter-spacing:2px}\n.rivan-details summary::-webkit-details-marker{display:none}\n.rivan-details summary small{margin-right:16px;color:var(--gold)}\n.rivan-details summary b{display:grid;width:29px;height:29px;place-items:center;border:1px solid #aaa;border-radius:50%;font-size:17px;font-weight:300;transition:.3s}\n.rivan-details details[open] summary b{color:var(--cream);background:var(--black);transform:rotate(45deg)}\n.rivan-content{padding:0 2px 28px}\n.rivan-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin-top:22px;border-top:1px solid #ddd}\n.rivan-specs div{padding:15px 0;border-bottom:1px solid #ddd}\n.rivan-specs small{display:block;margin-bottom:6px;color:var(--stone);font-size:8px;letter-spacing:2px}\n.rivan-specs strong{font:400 14px Georgia,serif}\n.rivan-list p{margin:10px 0;font-size:12px;opacity:.72}\n.rivan-fit{margin-top:25px}\n.rivan-fit\u003esmall{color:var(--mocha);font-weight:700;letter-spacing:2px}\n.rivan-track{height:3px;margin-top:14px;background:#ddd}\n.rivan-track i{display:block;width:62%;height:100%;background:linear-gradient(90deg,var(--mocha),var(--gold))}\n.rivan-fit-labels{display:flex;justify-content:space-between;margin-top:9px;color:var(--stone);font-size:8px}\n.rivan-brand{margin-top:55px;padding:62px 20px;text-align:center;color:var(--cream);background:var(--black)}\n.rivan-mark{display:grid;width:38px;height:38px;margin:0 auto 17px;place-items:center;color:var(--gold);border:1px solid var(--gold);border-radius:50%;font:16px Georgia,serif}\n.rivan-brand\u003esmall{color:var(--gold);font-weight:700;letter-spacing:6px}\n.rivan-brand h3{margin:20px 0 15px;font:400 clamp(25px,5vw,37px)\/1.2 Georgia,serif}\n.rivan-brand h3 em{color:var(--sand);font-weight:400}\n.rivan-brand p{font-size:8px;letter-spacing:2px;opacity:.55}\n.rivan-product footer{display:flex;justify-content:center;align-items:center;gap:12px;padding-top:28px;color:var(--stone);font-size:8px;letter-spacing:1.5px}\n.rivan-product footer i{width:5px;height:5px;background:var(--gold);border-radius:50%}\n@media(max-width:680px){\n  .rivan-product{padding:45px 10px 25px}\n  .rivan-features{grid-template-columns:1fr}\n  .rivan-features article{min-height:auto}\n  .rivan-product footer{font-size:7px;gap:7px}\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53366549119157,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53366549151925,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53366549184693,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53366549217461,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53366549250229,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53366549282997,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53366549315765,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53366549348533,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep19_2026_05_40_27PM.png?v=1789829999"},{"product_id":"lacoste-quarter-zip-pullover-burgundy","title":"Lacoste Quarter-Zip – Burgundy","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eLacoste\u003cbr\u003eQuarter-Zip\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53366503375029,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53366503407797,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53366503440565,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53366503473333,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53366503506101,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53366503538869,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53366503571637,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53366503604405,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep19_2026_07_08_59PM.png?v=1789834454"},{"product_id":"the-north-face-quarter-zip-pullover-off-white","title":"The North Face Quarter-Zip – Off-White","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eThe North Face\u003cbr\u003eQuarter-Zip\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53366481092789,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53366481125557,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53366481158325,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53366481191093,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53366481223861,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53366481256629,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53366481289397,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53366481322165,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep19_2026_08_03_55PM.png?v=1789837635"},{"product_id":"lacoste-logo-quarter-zip-pullover-black","title":"Lacoste Quarter-Zip Pullover – Black","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eLacoste \u003cbr\u003eQuarter-Zip\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53366467297461,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53366467330229,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53366467362997,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53366467395765,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53366467428533,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53366467461301,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53366467494069,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53366467526837,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep19_2026_08_12_57PM.png?v=1789838023"},{"product_id":"guess-quarter-zip-pullover-navy","title":"Guess Quarter-Zip Pullover – Navy","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eGuess \u003cbr\u003eQuarter-Zip\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53366466248885,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53366466281653,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53366466314421,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53366466347189,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53366466379957,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53366466412725,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53366466445493,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53366466478261,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep19_2026_08_20_27PM.png?v=1789838452"},{"product_id":"tommy-hilfiger-quarter-zip-pullover-off-white","title":"Tommy Hilfiger Quarter-Zip – Off-White","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eTommy Hilfiger\u003cbr\u003eQuarter-Zip \u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53362468389045,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53362468421813,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53362468454581,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53362468487349,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53362468520117,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53362468552885,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53362468585653,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53362468618421,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/Codex_Image_Sep_19_2026_08_41_54_PM.png?v=1789839888"},{"product_id":"polo-quarter-zip-pullover-off-white","title":"Polo Quarter-Zip – Off-White","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003ePolo Ralph \u003cbr\u003eQuarter-Zip \u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53362456428725,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53362456461493,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53362456494261,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53362456527029,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53362456559797,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53362456592565,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53362456625333,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53362456658101,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep19_2026_09_19_44PM.png?v=1789842020"},{"product_id":"the-north-face-quarter-zip-navy","title":"The North Face Quarter-Zip – Navy","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eThe North Face\u003cbr\u003eQuarter-Zip\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53362441224373,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53362441257141,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53362441289909,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53362441322677,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53362441355445,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53362441388213,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53362441420981,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53362441453749,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep20_2026_05_24_39PM.png?v=1789914310"},{"product_id":"hermes-quarter-zip-burgundy","title":"Hermès Quarter-Zip – Burgundy","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eHermès \u003cbr\u003eQuarter-Zip\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53362437750965,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53362437783733,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53362437816501,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53362437849269,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53362437882037,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53362437914805,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53362437947573,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53362437980341,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep20_2026_05_34_35PM.png?v=1789914922"},{"product_id":"paris-je-t-aime-quarter-zip-navy","title":"Paris Je T’aime Quarter-Zip – Navy","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003eParis Je T’aime\u003cbr\u003eQuarter-Zip\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53362395840693,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53362395873461,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53362395906229,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53362395938997,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53362395971765,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53362396004533,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53362396037301,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53362396070069,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep20_2026_07_11_22PM.png?v=1789920770"},{"product_id":"polo-quarter-zip-burgundy","title":"Polo Quarter-Zip – Burgundy","description":"\u003cdiv class=\"rivan-product\"\u003e\n\u003cheader class=\"rivan-hero\"\u003e\u003cspan class=\"rivan-label\"\u003eRIVAN ESSENTIALS\u003c\/span\u003e \u003csmall\u003eTHE EVERYDAY EDIT · 01\u003c\/small\u003e\n\u003ch2\u003ePolo \u003cbr\u003eQuarter-zipper \u003c\/h2\u003e\n\u003cp\u003eA clean everyday layer with a structured silhouette, soft comfort and an understated finish.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rivan-features\"\u003e\n\u003carticle\u003e\u003csmall\u003e01\u003c\/small\u003e \u003cb\u003e✦\u003c\/b\u003e\n\u003ch3\u003ePremium Comfort\u003c\/h3\u003e\n\u003cp\u003eA soft, substantial feel made for effortless everyday wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"featured\"\u003e\u003csmall\u003e02\u003c\/small\u003e \u003cb\u003e◌\u003c\/b\u003e\n\u003ch3\u003eEasy Layering\u003c\/h3\u003e\n\u003cp\u003eA relaxed profile that sits comfortably over your daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003csmall\u003e03\u003c\/small\u003e \u003cb\u003e∞\u003c\/b\u003e\n\u003ch3\u003eTimeless Style\u003c\/h3\u003e\n\u003cp\u003eA refined burgundy finish designed to stay relevant beyond seasons.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-details\"\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e01\u003c\/small\u003e SIZE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cdiv class=\"rivan-size-head\"\u003e\n\u003cspan\u003eRIVAN PREMIUM MENSWEAR\u003c\/span\u003e\n\u003ch3\u003eFind Your Perfect Fit\u003c\/h3\u003e\n\u003cp\u003eUse your weight as the main guide, then check the garment width and length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-table-wrap\"\u003e\n\u003ctable class=\"rivan-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE \u003csmall\u003eالمقاس\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eWEIGHT (KG) \u003csmall\u003eالوزن (كجم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT WIDTH (CM) \u003csmall\u003eعرض التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003cth\u003eSHIRT LENGTH (CM) \u003csmall\u003eطول التيشيرت (سم)\u003c\/small\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e55–70 kg\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e70–80 kg\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e80–90 kg\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e90–100 kg\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e100–110 kg\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e110–120 kg\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e120–130 kg\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e82 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e6XL\u003c\/th\u003e\n\u003ctd\u003e130–145 kg\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"rivan-size-note\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e Choose the larger size for a more relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e02\u003c\/small\u003e THE DETAILS\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eThe Paris Je T’aime Crewneck Sweatshirt is selected by RIVAN for its clean graphic design, relaxed shape and rich burgundy finish. It is an easy everyday layer with a distinctive Paris-inspired identity.\u003c\/p\u003e\n\u003cdiv class=\"rivan-specs\"\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFIT\u003c\/small\u003e \u003cstrong\u003eRelaxed\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eSTYLE\u003c\/small\u003e \u003cstrong\u003eCrewneck\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eCOLOUR\u003c\/small\u003e \u003cstrong\u003eBurgundy\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003csmall\u003eFINISH\u003c\/small\u003e \u003cstrong\u003eMinimal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e03\u003c\/small\u003e WHY YOU'LL LOVE IT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content rivan-list\"\u003e\n\u003cp\u003e✓ Soft, comfortable everyday feel\u003c\/p\u003e\n\u003cp\u003e✓ Comfortable ribbed crew neckline\u003c\/p\u003e\n\u003cp\u003e✓ Ribbed cuffs and hem\u003c\/p\u003e\n\u003cp\u003e✓ Easy to wear alone or layered\u003c\/p\u003e\n\u003cp\u003e✓ Versatile sport-inspired styling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- FIT --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e04\u003c\/small\u003e FIT \u0026amp; COMFORT\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eA relaxed silhouette gives you comfortable movement while keeping a polished shape. Choose your usual size for an easy everyday fit.\u003c\/p\u003e\n\u003cdiv class=\"rivan-fit\"\u003e\n\u003csmall\u003eRIVAN FIT GUIDE\u003c\/small\u003e\n\u003cdiv class=\"rivan-track\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-fit-labels\"\u003e\n\u003cspan\u003eSLIM\u003c\/span\u003e \u003cspan\u003eRELAXED\u003c\/span\u003e \u003cspan\u003eOVERSIZED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e\u003csmall\u003e05\u003c\/small\u003e CARE GUIDE\u003c\/span\u003e \u003cb\u003e+\u003c\/b\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rivan-content\"\u003e\n\u003cp\u003eFollow the garment label for complete care instructions. Wash inside out with similar colours and avoid excessive heat to help preserve the fabric, shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rivan-brand\"\u003e\n\u003cdiv class=\"rivan-mark\"\u003eR\u003c\/div\u003e\n\u003csmall\u003eRIVAN\u003c\/small\u003e\n\u003ch3\u003eConsidered essentials.\u003cbr\u003e\u003cem\u003eConfidence, every day.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMORE THAN CLOTHES · A BETTER YOU\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003eCURATED FOR EVERYDAY \u003ci\u003e\u003c\/i\u003e DESIGNED TO LAST\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.rivan-product {\n  --black: #171716;\n  --deep: #0d0d0c;\n  --mocha: #5a4535;\n  --sand: #b5a28a;\n  --cream: #e8e0d2;\n  --gold: #b08a4a;\n  --stone: #8a847a;\n\n  max-width: 880px;\n  margin: auto;\n  padding: 60px 20px 30px;\n  color: var(--black);\n  font-family: inherit;\n}\n\n.rivan-product * {\n  box-sizing: border-box;\n}\n\n.rivan-hero {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n}\n\n.rivan-label {\n  display: block;\n  color: var(--mocha);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 4px;\n}\n\n.rivan-hero \u003e small {\n  display: block;\n  margin-top: 15px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-hero h2 {\n  margin: 18px 0;\n  font: 400 clamp(38px, 7vw, 62px)\/1 Georgia, serif;\n  letter-spacing: -2px;\n}\n\n.rivan-hero p,\n.rivan-content \u003e p {\n  font-size: 13px;\n  line-height: 1.9;\n  opacity: 0.67;\n}\n\n.rivan-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.rivan-features article {\n  min-height: 210px;\n  padding: 26px 22px;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  background: rgba(232, 224, 210, 0.25);\n  transition: 0.3s;\n}\n\n.rivan-features article:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 18px 40px rgba(23, 23, 22, 0.09);\n}\n\n.rivan-features .featured {\n  color: var(--cream);\n  background: var(--black);\n}\n\n.rivan-features small {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-features b {\n  display: block;\n  margin: 23px 0 16px;\n  color: var(--gold);\n  font-size: 22px;\n}\n\n.rivan-features h3 {\n  margin: 0 0 8px;\n  font: 400 19px Georgia, serif;\n}\n\n.rivan-features p {\n  margin: 0;\n  font-size: 11px;\n  line-height: 1.7;\n  opacity: 0.65;\n}\n\n.rivan-details {\n  margin-top: 38px;\n  border-top: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details details {\n  border-bottom: 1px solid rgba(90, 69, 53, 0.2);\n}\n\n.rivan-details summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 22px 2px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.rivan-details summary small {\n  margin-right: 16px;\n  color: var(--gold);\n}\n\n.rivan-details summary b {\n  display: grid;\n  width: 29px;\n  height: 29px;\n  place-items: center;\n  border: 1px solid #aaa;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 300;\n  transition: 0.3s;\n}\n\n.rivan-details details[open] summary b {\n  color: var(--cream);\n  background: var(--black);\n  transform: rotate(45deg);\n}\n\n.rivan-content {\n  padding: 0 2px 28px;\n}\n\n.rivan-specs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 25px;\n  margin-top: 22px;\n  border-top: 1px solid #ddd;\n}\n\n.rivan-specs div {\n  padding: 15px 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.rivan-specs small {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 2px;\n}\n\n.rivan-specs strong {\n  font: 400 14px Georgia, serif;\n}\n\n.rivan-list p {\n  margin: 10px 0;\n  font-size: 12px;\n  opacity: 0.72;\n}\n\n.rivan-fit {\n  margin-top: 25px;\n}\n\n.rivan-fit \u003e small {\n  color: var(--mocha);\n  font-weight: 700;\n  letter-spacing: 2px;\n}\n\n.rivan-track {\n  height: 3px;\n  margin-top: 14px;\n  background: #ddd;\n}\n\n.rivan-track i {\n  display: block;\n  width: 62%;\n  height: 100%;\n  background: linear-gradient(90deg, var(--mocha), var(--gold));\n}\n\n.rivan-fit-labels {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 9px;\n  color: var(--stone);\n  font-size: 8px;\n}\n\n\/* SIZE GUIDE *\/\n\n.rivan-size-head {\n  padding: 8px 10px 20px;\n  text-align: center;\n}\n\n.rivan-size-head \u003e span {\n  color: var(--gold);\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 2.5px;\n}\n\n.rivan-size-head h3 {\n  margin: 9px 0 5px;\n  color: var(--deep);\n  font: 400 clamp(22px, 4vw, 30px) Georgia, serif;\n}\n\n.rivan-size-head p {\n  margin: 0;\n  color: var(--stone);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.rivan-table-wrap {\n  overflow-x: auto;\n  border: 1px solid rgba(90, 69, 53, 0.18);\n  border-radius: 14px;\n  box-shadow: 0 14px 35px rgba(23, 23, 22, 0.06);\n  -webkit-overflow-scrolling: touch;\n}\n\n.rivan-size-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  text-align: center;\n  background: rgba(232, 224, 210, 0.2);\n}\n\n.rivan-size-table th,\n.rivan-size-table td {\n  padding: 14px 12px;\n  border-right: 1px solid rgba(138, 132, 122, 0.25);\n  border-bottom: 1px solid rgba(138, 132, 122, 0.25);\n  font-size: 12px;\n}\n\n.rivan-size-table tr \u003e *:last-child {\n  border-right: 0;\n}\n\n.rivan-size-table tbody tr:last-child \u003e * {\n  border-bottom: 0;\n}\n\n.rivan-size-table thead th {\n  padding: 18px 12px;\n  color: var(--cream);\n  background: var(--black);\n  font-size: 10px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-size-table thead small {\n  display: block;\n  margin-top: 6px;\n  color: var(--sand);\n  font-size: 10px;\n  letter-spacing: 0;\n  direction: rtl;\n}\n\n.rivan-size-table tbody th {\n  width: 20%;\n  color: var(--cream);\n  background: var(--black);\n  font: 600 15px Georgia, serif;\n}\n\n.rivan-size-table tbody tr:nth-child(even) td {\n  background: rgba(181, 162, 138, 0.12);\n}\n\n.rivan-size-note {\n  margin: 16px 0 0 !important;\n  padding: 13px 15px;\n  border-left: 2px solid var(--gold);\n  background: rgba(181, 162, 138, 0.13);\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  opacity: 1 !important;\n}\n\n.rivan-brand {\n  margin-top: 55px;\n  padding: 62px 20px;\n  color: var(--cream);\n  text-align: center;\n  background: var(--black);\n}\n\n.rivan-mark {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  margin: 0 auto 17px;\n  place-items: center;\n  color: var(--gold);\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  font: 16px Georgia, serif;\n}\n\n.rivan-brand \u003e small {\n  color: var(--gold);\n  font-weight: 700;\n  letter-spacing: 6px;\n}\n\n.rivan-brand h3 {\n  margin: 20px 0 15px;\n  font: 400 clamp(25px, 5vw, 37px)\/1.2 Georgia, serif;\n}\n\n.rivan-brand h3 em {\n  color: var(--sand);\n  font-weight: 400;\n}\n\n.rivan-brand p {\n  font-size: 8px;\n  letter-spacing: 2px;\n  opacity: 0.55;\n}\n\n.rivan-product footer {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding-top: 28px;\n  color: var(--stone);\n  font-size: 8px;\n  letter-spacing: 1.5px;\n}\n\n.rivan-product footer i {\n  width: 5px;\n  height: 5px;\n  background: var(--gold);\n  border-radius: 50%;\n}\n\n@media (max-width: 680px) {\n  .rivan-product {\n    padding: 45px 10px 25px;\n  }\n\n  .rivan-features {\n    grid-template-columns: 1fr;\n  }\n\n  .rivan-features article {\n    min-height: auto;\n  }\n\n  .rivan-table-wrap {\n    margin: 0 -2px;\n  }\n\n  .rivan-size-table th,\n  .rivan-size-table td {\n    padding: 12px 9px;\n  }\n\n  .rivan-product footer {\n    gap: 7px;\n    font-size: 7px;\n  }\n}\n\u003c\/style\u003e","brand":"RIVAN","offers":[{"title":"M","offer_id":53362379554997,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"L","offer_id":53362379587765,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"Xl","offer_id":53362379620533,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"2Xl","offer_id":53362379653301,"sku":null,"price":519.0,"currency_code":"EGP","in_stock":true},{"title":"3Xl","offer_id":53362379686069,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"4Xl","offer_id":53362379718837,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"5Xl","offer_id":53362379751605,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true},{"title":"6Xl","offer_id":53362379784373,"sku":null,"price":559.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/files\/CodexImageSep20_2026_07_28_43PM.png?v=1789921807"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/6998\/2645\/collections\/Codex_Image_Sep_19_2026_08_43_49_PM.png?v=1790006984","url":"https:\/\/rivan.online\/collections\/quarter-zipper.oembed","provider":"RIVAN","version":"1.0","type":"link"}