{"title":"Co-ords","description":"","products":[{"product_id":"tesalia-womens-set","title":"Tesália Women's Set","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .tesalia-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .tesalia-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .tesalia-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .tesalia-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .tesalia-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"tesalia-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Two pieces. One perfect look. Zero effort required.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eThe best outfits are the ones that are already done for you. The Tesália Women's Set takes the guesswork out of looking incredible — pairing a sleek, structured halter neck top with fluid wide leg trousers into one effortlessly cohesive look that moves from brunch to evening without missing a single beat.\u003c\/p\u003e\n\u003ch2\u003eLadies Wide Leg Pants — Elegance That Flows With Every Step\u003c\/h2\u003e\n\u003cp\u003eThe generous, floor-grazing cut elongates the legs beautifully, creating a long, lean silhouette that flatters every body type. The fabric drapes with a luxurious, fluid weight that moves gracefully as you walk, giving every step an effortless, editorial quality. \u003c\/p\u003e\n\u003ch3\u003eHalter Top Neck — The Detail That Elevates the Entire Look\u003c\/h3\u003e\n\u003cp\u003eYou know that feeling when a top fits so perfectly that it makes everything else look more expensive? That's exactly what the Tesália halter top does.\u003c\/p\u003e\n\u003cp\u003eThe halter neckline frames the collarbone and shoulders with a clean, sophisticated elegance — bare, confident and completely feminine. \u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe set that makes getting dressed the easiest — and most beautiful — part of your day.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eFabric Drape\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Luxuriously Fluid\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eHalter Top\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Elegant \u0026amp; Structured\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Beautifully Matched\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Day to Night\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eC\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eCharlotte\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most elegant set I have ever worn.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I wore the Tesália set to a dinner and the compliments were non-stop. I felt like I was wearing a designer outfit. Absolutely love this set.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eN\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eNatasha\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eSo flattering and incredibly easy to style.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\" The wide leg fit is stunning and the halter neckline is so elegant. The fabric drapes beautifully and feels so luxurious.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e246+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Found Their Perfect Set\u003c\/span\u003e\n\u003cp\u003eJoin over 246 satisfied customers who have already made the Tesália their most-reached-for outfit. A set this elegant and this effortlessly styled doesn't stay in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56134715474223,"sku":"14:200002984;5:100014064","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56134715441455,"sku":"14:200002984;5:361386","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56134715408687,"sku":"14:193;5:361385","price":45.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/tes-lia-women-s-set-1776067433795.webp?v=1776067437"},{"product_id":"ivana-womens-set-wide-leg-jeans-denim-vest","title":"Ivana Women's Set — Wide Leg Jeans \u0026 Denim Vest","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .ivana-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .ivana-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .ivana-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .ivana-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .ivana-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ivana-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"The uniform of those who have no time to waste, but have plenty of style to show off.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eDouble denim has had a glow-up — and the Ivana Set is the proof. Crafted in a soft light-wash denim, this coordinated set pairs a sleek structured vest with gold button detailing and a daring cut-out waist with wide leg high-rise jeans finished with matching gold hardware. \u003c\/p\u003e\n\u003ch2\u003eWide Leg Jeans — The Silhouette Making Every Woman Look Incredible\u003c\/h2\u003e\n\u003cp\u003eThe Ivana are built around a single promise: making you look and feel extraordinary from the moment you put them on. \u003c\/p\u003e\n\u003ch3\u003eDenim Vest — Structured, Bold \u0026amp; Completely On-Trend\u003c\/h3\u003e\n\u003cp\u003eThe structured sleeveless vest features a clean round neckline, a front button-down closure with striking gold buttons and. Bold without being excessive. Daring without being uncomfortable. The asymmetric hem sits perfectly over the high-rise jeans, creating a naturally defined waist that makes the whole silhouette look sharp, modern and completely put-together. \u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Ivana Set — because great denim should never be ordinary.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eDenim Quality\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Soft Light-Wash\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Incredibly Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVest Detail\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Cut-Out \u0026amp; Gold Buttons\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Coordinated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eStyle Factor\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Fashion-Forward\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eMia\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most complimented outfit I own — no question.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I wore the Ivana Set out last weekend and genuinely could not believe how many people stopped to ask where it was from. The cut-out on the vest is such a stunning detail and the wide leg jeans make my legs look incredibly long. \"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eR\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eRachel\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eDouble denim done so, so well.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I was always a bit nervous about double denim but the Ivana completely changed my mind. This set is genuinely something special.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e297+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Reinvented Their Denim Game\u003c\/span\u003e\n\u003cp\u003eJoin over 297 satisfied customers who have already discovered just how good coordinated denim can look. The Ivana Set sells out with every single restock — don't miss your chance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\u003c!-- TRUST BADGES --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56134824886575,"sku":"14:-6;5:100014064","price":87.9,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56134824722735,"sku":"14:-4;5:361386","price":87.9,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56134824821039,"sku":"14:-5;5:361385","price":87.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/ivana-women-s-set-wide-leg-jeans-denim-vest-1776067374369.webp?v=1776067377"},{"product_id":"rita-womens-set","title":"Rita Women's Set - Orange","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .rita-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .rita-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .rita-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .rita-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .rita-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rita-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Tired of choosing between comfort and power? Master both with this set.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eCrafted in a breathable linen-blend fabric in a rich terracotta tone, the Rita pairs a statement zip-front shirt with tie-waist detail with fluid wide leg trousers — creating a polished, cohesive look that feels as relaxed as it looks refined. \u003c\/p\u003e\n\u003ch2\u003eWomens Pants With Elastic Waist — All-Day Comfort, Zero Compromise\u003c\/h2\u003e\n\u003cp\u003eThe Rita trousers were designed around one non-negotiable principle: you should never have to choose between feeling good and looking good. The soft elasticated waist sits snugly and comfortably without digging in — adapting perfectly to your body throughout the day.\u003c\/p\u003e\n\u003ch3\u003eLadies Wide Leg Pants — The Silhouette That Flatters Everyone\u003c\/h3\u003e\n\u003cp\u003eYou know that silhouette that makes every woman who wears it look instantly taller, leaner and more put-together?\u003c\/p\u003e\n\u003cp\u003eEffortlessly flattering, endlessly wearable. Style with flat sandals for a relaxed weekend afternoon, or elevate with wedges and gold accessories for a summer evening that deserves to be remembered.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eEffortlessly put-together. Impossibly comfortable. Completely you.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eComfort\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ All-Day Wearable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eElastic Waist\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Fitted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Incredibly Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eLinen Fabric\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Breathable \u0026amp; Light\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Flawlessly Matched\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eJ\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eJess\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eMy most worn outfit this spring — without question.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The linen feels so cool and breathable and the elastic waist on the trousers is so comfortable — I genuinely forget I'm wearing them. The zip shirt with the tie waist looks so chic and pulled-together. \"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eK\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eKatie\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eAbsolutely stunning.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I was a bit nervous about wide leg trousers but the Rita converted me completely. They make my legs look so long and the elastic waist means they're the most comfortable trousers I own. \"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e547+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Made Comfort Look This Good\u003c\/span\u003e\n\u003cp\u003eJoin over 547 satisfied customers who have already made the Rita Set their most-reached-for look of the season. A set this comfortable and this stylish never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56134913818927,"sku":"14:365458#BrownShirts;5:100014064","price":62.9,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56134913786159,"sku":"14:365458#BrownShirts;5:361386","price":62.9,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56134913884463,"sku":"14:365458#BrownShirts;5:361385","price":62.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/rita-women-s-set-orange-1775815539077.webp?v=1775815542"},{"product_id":"lima-set-cropped-top-long-skirt","title":"Lima Set — Cropped Top \u0026 Long Skirt","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .lima-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .lima-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .lima-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .lima-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .lima-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"lima-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Elegance that exudes emotion. For those who know that true luxury comes from nature.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eThe Lima Set was designed to celebrate the female silhouette in the most effortless, beautiful way possible. Wear it as a set. Style each piece separately. Either way, you simply cannot go wrong.\u003c\/p\u003e\n\u003ch2\u003eCropped Top — Short, Sharp \u0026amp; Completely Irresistible\u003c\/h2\u003e\n\u003cp\u003eThe Lima is that rare piece that manages to feel both relaxed and refined at the same time. Structured enough to hold its shape all day, soft enough to feel completely comfortable from morning to night.\u003c\/p\u003e\n\u003ch2\u003eLong Skirt — Fluid, Graceful \u0026amp; Endlessly Versatile\u003c\/h2\u003e\n\u003cp\u003eYou know that feeling when fabric moves with you so beautifully that every step feels like a moment?\u003c\/p\u003e\n\u003cp\u003eThe floor-length silhouette elongates the figure with a graceful, sweeping quality that photographs beautifully and feels even better in real life. \u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eFrom brunch to sunset: the perfect setting for your most radiant moments.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eCropped Top Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Structured\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSkirt Flow\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Beautifully Fluid\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Flawlessly Matched\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSilhouette\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Incredibly Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Wear Together or Apart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eA\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eAmber\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most flattering set I have ever owned.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The Lima Set is genuinely stunning. The cropped top sits perfectly and the long skirt flows so beautifully.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eS\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eSophie\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI wore the top separately too — incredibly versatile.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I bought the Lima Set and immediately loved the full look together — but then I started wearing the cropped top with jeans and the skirt with a simple tee and honestly both combinations are just as gorgeous. It's like getting three outfits in one. The quality is exceptional and everything fits beautifully. Highly recommend.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e587+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Found Their Favourite Set\u003c\/span\u003e\n\u003cp\u003eJoin over 587 satisfied customers who have already made the Lima Set their most-worn outfit this season. A pairing this versatile and this beautifully designed never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\u003c!-- TRUST BADGES --\u003e\n\u003cdiv class=\"trust\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"social-proof-bottom\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56134981976367,"sku":"14:193#3;5:100014064","price":65.0,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":56134981910831,"sku":"14:193#3;5:361386","price":65.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":56134981878063,"sku":"14:771#2;5:361385","price":65.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/lima-set-cropped-top-long-skirt-1776067313514.webp?v=1776067318"},{"product_id":"rita-womens-set-beige","title":"Rita Women's Set - Beige","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .rita-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .rita-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .rita-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .rita-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .rita-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rita-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Tired of choosing between comfort and power? Master both with this set.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eCrafted in a breathable linen-blend fabric in a rich , the Rita pairs a statement zip-front shirt with tie-waist detail with fluid wide leg trousers — creating a polished, cohesive look that feels as relaxed as it looks refined. \u003c\/p\u003e\n\u003ch2\u003eWomens Pants With Elastic Waist — All-Day Comfort, Zero Compromise\u003c\/h2\u003e\n\u003cp\u003eThe Rita trousers were designed around one non-negotiable principle: you should never have to choose between feeling good and looking good. The soft elasticated waist sits snugly and comfortably without digging in — adapting perfectly to your body throughout the day.\u003c\/p\u003e\n\u003ch3\u003eLadies Wide Leg Pants — The Silhouette That Flatters Everyone\u003c\/h3\u003e\n\u003cp\u003eYou know that silhouette that makes every woman who wears it look instantly taller, leaner and more put-together?\u003c\/p\u003e\n\u003cp\u003eEffortlessly flattering, endlessly wearable. Style with flat sandals for a relaxed weekend afternoon, or elevate with wedges and gold accessories for a summer evening that deserves to be remembered.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eEffortlessly put-together. Impossibly comfortable. Completely you.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eComfort\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ All-Day Wearable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eElastic Waist\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Fitted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Incredibly Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eLinen Fabric\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Breathable \u0026amp; Light\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Flawlessly Matched\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eJ\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eJess\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eMy most worn outfit this spring — without question.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The linen feels so cool and breathable and the elastic waist on the trousers is so comfortable — I genuinely forget I'm wearing them. The zip shirt with the tie waist looks so chic and pulled-together. \"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eK\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eKatie\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eAbsolutely stunning.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I was a bit nervous about wide leg trousers but the Rita converted me completely. They make my legs look so long and the elastic waist means they're the most comfortable trousers I own. \"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e547+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Made Comfort Look This Good\u003c\/span\u003e\n\u003cp\u003eJoin over 547 satisfied customers who have already made the Rita Set their most-reached-for look of the season. A set this comfortable and this stylish never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56146074435887,"sku":"14:365458#BrownShirts;5:100014064","price":62.9,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56146074468655,"sku":"14:365458#BrownShirts;5:361386","price":62.9,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56146074501423,"sku":"14:365458#BrownShirts;5:361385","price":62.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/rita-women-s-set-beige-1776067292569.webp?v=1776067296"},{"product_id":"ivana-black-womens-set-wide-leg-jeans-denim-vest","title":"Ivana Black Women's Set — Wide Leg Jeans \u0026 Denim Vest","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .ivana-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .ivana-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .ivana-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .ivana-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .ivana-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ivana-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"The uniform of those who have no time to waste, but have plenty of style to show off.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eDouble denim has had a glow-up — and the Ivana Set is the proof. This coordinated set pairs a sleek structured vest with gold button detailing and a daring cut-out waist with wide leg high-rise jeans finished with matching gold hardware. \u003c\/p\u003e\n\u003ch2\u003eWide Leg Jeans — The Silhouette Making Every Woman Look Incredible\u003c\/h2\u003e\n\u003cp\u003eThe Ivana are built around a single promise: making you look and feel extraordinary from the moment you put them on. \u003c\/p\u003e\n\u003ch3\u003eDenim Vest — Structured, Bold \u0026amp; Completely On-Trend\u003c\/h3\u003e\n\u003cp\u003eThe structured sleeveless vest features a clean round neckline, a front button-down closure with striking gold buttons and. Bold without being excessive. Daring without being uncomfortable. The asymmetric hem sits perfectly over the high-rise jeans, creating a naturally defined waist that makes the whole silhouette look sharp, modern and completely put-together. \u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Ivana Set — because great denim should never be ordinary.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eDenim Quality\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Soft Light-Wash\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Incredibly Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVest Detail\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Cut-Out \u0026amp; Gold Buttons\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Coordinated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eStyle Factor\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Fashion-Forward\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eMia\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most complimented outfit I own — no question.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I wore the Ivana Set out last weekend and genuinely could not believe how many people stopped to ask where it was from. The cut-out on the vest is such a stunning detail and the wide leg jeans make my legs look incredibly long. \"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eR\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eRachel\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eDouble denim done so, so well.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I was always a bit nervous about double denim but the Ivana completely changed my mind. This set is genuinely something special.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e536+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Reinvented Their Denim Game\u003c\/span\u003e\n\u003cp\u003eJoin over 536 satisfied customers who have already discovered just how good coordinated denim can look. The Ivana Set sells out with every single restock — don't miss your chance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\u003c!-- TRUST BADGES --\u003e\n\u003cp class=\"social-proof-bottom\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56171006722351,"sku":"14:-6;5:100014064","price":87.9,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56171006755119,"sku":"14:-4;5:361386","price":87.9,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56171006787887,"sku":"14:-5;5:361385","price":87.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/ivana-black-women-s-set-wide-leg-jeans-denim-vest-1776067250733.webp?v=1776067255"},{"product_id":"amara-linen-set","title":"Amara Linen Set","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .amara-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .amara-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .amara-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .amara-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .amara-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"amara-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Light as air. Sharp as Spring.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003e Pairing a relaxed, structured linen vest with perfectly tailored linen shorts, this is the set that makes getting dressed in warm weather feel like the easiest, most stylish decision you will make all day. Breathable, beautifully finished and effortlessly chic.\u003c\/p\u003e\n\u003ch2\u003eLinen Shorts Women — Cool, Comfortable \u0026amp; Endlessly Stylish\u003c\/h2\u003e\n\u003cp\u003eThe Amara linen shorts were designed for the woman who refuses to sacrifice style for comfort — because with the right fabric, you should never have to choose. Cut from a premium linen blend that breathes beautifully in the heat, these shorts keep you cool and fresh from morning to evening without ever losing their shape. \u003c\/p\u003e\n\u003ch3\u003eVest Women — The Layer That Changes Everything\u003c\/h3\u003e\n\u003cp\u003eYou know that one piece that makes a simple outfit look completely intentional? The Amara linen vest is exactly that piece.\u003c\/p\u003e\n\u003cp\u003eStructured yet relaxed, the vest sits with a clean, tailored elegance that frames the body beautifully. Wear the set together for an instantly complete outfit — or style the vest separately over a slip dress or wide leg trousers for a look that transitions effortlessly from day to evening. One piece. Endless possibilities.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Amara — the linen set that makes every spring day look and feel extraordinary.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eLinen Quality\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Premium Breathable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eShorts Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Tailored \u0026amp; Comfortable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVest Structure\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Clean \u0026amp; Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Matched\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Wear Together or Apart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eE\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eEmma\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eMy go-to spring set\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The Amara Set is honestly the best thing I've bought this year. The linen is so light and breathable.  I've already recommended it to every single friend I have.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eT\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eTara\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI wore the vest separately too — so versatile.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I love the Amara Set as a full look but I've also been wearing the vest over a slip dress and it looks absolutely stunning. The linen is premium quality — it holds its shape beautifully and doesn't crease badly at all. The shorts fit perfectly and the whole set just looks so expensive and put-together. A genuinely good purchase.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e657+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Made Linen Their Summer Staple\u003c\/span\u003e\n\u003cp\u003eJoin over 657 satisfied customers who have already discovered the Amara Set as their most-worn look of the season. Premium linen in a set this well designed never stays in stock long — especially in summer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56177240834351,"sku":"14:175#Army Green ;5:100014064","price":59.9,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56177240801583,"sku":"14:175#Army Green ;5:361386","price":59.9,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56177240768815,"sku":"14:175#Army Green ;5:361385","price":59.9,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56177240867119,"sku":"14:201504124#Wine Red;5:100014065","price":59.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/amara-linen-set-1776067234193.webp?v=1776067239"},{"product_id":"amara-linen-set-green","title":"Amara Linen Set - Green","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .amara-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .amara-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .amara-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .amara-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .amara-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"amara-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Light as air. Sharp as Spring.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003e Pairing a relaxed, structured linen vest with perfectly tailored linen shorts, this is the set that makes getting dressed in warm weather feel like the easiest, most stylish decision you will make all day. Breathable, beautifully finished and effortlessly chic.\u003c\/p\u003e\n\u003ch2\u003eLinen Shorts Women — Cool, Comfortable \u0026amp; Endlessly Stylish\u003c\/h2\u003e\n\u003cp\u003eThe Amara linen shorts were designed for the woman who refuses to sacrifice style for comfort — because with the right fabric, you should never have to choose. Cut from a premium linen blend that breathes beautifully in the heat, these shorts keep you cool and fresh from morning to evening without ever losing their shape. \u003c\/p\u003e\n\u003ch3\u003eVest Women — The Layer That Changes Everything\u003c\/h3\u003e\n\u003cp\u003eYou know that one piece that makes a simple outfit look completely intentional? The Amara linen vest is exactly that piece.\u003c\/p\u003e\n\u003cp\u003eStructured yet relaxed, the vest sits with a clean, tailored elegance that frames the body beautifully. Wear the set together for an instantly complete outfit — or style the vest separately over a slip dress or wide leg trousers for a look that transitions effortlessly from day to evening. One piece. Endless possibilities.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Amara — the linen set that makes every spring day look and feel extraordinary.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eLinen Quality\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Premium Breathable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eShorts Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Tailored \u0026amp; Comfortable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVest Structure\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Clean \u0026amp; Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Matched\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Wear Together or Apart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eE\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eEmma\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eMy go-to spring set\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The Amara Set is honestly the best thing I've bought this year. The linen is so light and breathable.  I've already recommended it to every single friend I have.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eT\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eTara\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI wore the vest separately too — so versatile.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I love the Amara Set as a full look but I've also been wearing the vest over a slip dress and it looks absolutely stunning. The linen is premium quality — it holds its shape beautifully and doesn't crease badly at all. The shorts fit perfectly and the whole set just looks so expensive and put-together. A genuinely good purchase.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e657+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Made Linen Their Summer Staple\u003c\/span\u003e\n\u003cp\u003eJoin over 657 satisfied customers who have already discovered the Amara Set as their most-worn look of the season. Premium linen in a set this well designed never stays in stock long — especially in summer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56179091112239,"sku":"14:175#Army Green ;5:100014064","price":56.4,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56179091145007,"sku":"14:175#Army Green ;5:361386","price":56.4,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56179091177775,"sku":"14:175#Army Green ;5:361385","price":56.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/amara-linen-set-green-1776067218609.webp?v=1776067222"},{"product_id":"lina-denim-co-ord-set","title":"Dark Lina Denim Co-ord Set","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n  .alanis-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .headline {\n    font-size: 1.6rem;\n    font-weight: 800;\n    color: #0d0d0d;\n    line-height: 1.3;\n    margin-bottom: 20px;\n    margin-top: 10px;\n  }\n  .alanis-wrap h2 {\n    font-size: 1.45rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .alanis-wrap h3 {\n    font-size: 1.25rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .alanis-wrap p {\n    font-size: 1.05rem;\n    color: #333;\n    margin-bottom: 12px;\n  }\n  .intro-highlight {\n    font-size: 1.05rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    margin: 28px 0;\n    font-size: 0.97rem;\n  }\n  .specs-table thead tr { background: #1a1a1a; color: #fff; }\n  .specs-table thead th {\n    padding: 12px 16px;\n    text-align: left;\n    font-size: 0.82rem;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    font-weight: 700;\n  }\n  .specs-table tbody tr:nth-child(even) { background: #f9f9f9; }\n  .specs-table tbody td {\n    padding: 11px 16px;\n    color: #333;\n    border-bottom: 1px solid #ebebeb;\n    vertical-align: top;\n  }\n  .specs-table tbody td:first-child {\n    font-weight: 700;\n    color: #1a1a1a;\n    white-space: nowrap;\n    width: 38%;\n  }\n  .rating-summary {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 24px;\n    margin: 28px 0;\n  }\n  .rating-summary .rating-top {\n    display: flex; align-items: center; gap: 16px; margin-bottom: 20px;\n  }\n  .rating-summary .big-score {\n    font-size: 3rem; font-weight: 900; color: #1a1a1a; line-height: 1;\n  }\n  .rating-summary .stars-label { color: #f5a623; font-size: 1.3rem; }\n  .slider-row { margin-bottom: 14px; }\n  .slider-row label {\n    font-size: 0.87rem; font-weight: 700; display: block; margin-bottom: 4px; color: #333;\n  }\n  .slider-track { height: 6px; background: #e0e0e0; border-radius: 10px; margin: 4px 0 2px; }\n  .slider-fill { height: 6px; background: #1a1a1a; border-radius: 10px; }\n  .slider-end-label { font-size: 0.72rem; color: #888; text-align: right; }\n  .reviews-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 28px 0;\n  }\n  @media(max-width:560px){ .reviews-grid{ grid-template-columns: 1fr; } }\n  .review-card {\n    background: #fff; border: 1px solid #e0e0e0; border-radius: 10px; padding: 20px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%; background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800; display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-top { display: flex; align-items: center; gap: 10px; margin-bottom: 8px; }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 1rem; font-weight: 700; margin-bottom: 6px; color: #111; }\n  .ri-body { font-size: 0.95rem; color: #444; line-height: 1.6; font-style: italic; }\n  .social-number {\n    background: #fff; border: 1px solid #e0e0e0; border-radius: 10px;\n    padding: 28px 24px; text-align: center; margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem; font-weight: 900; color: #1a1a1a;\n    display: block; line-height: 1; margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem; font-weight: 700; color: #1a1a1a;\n    display: block; margin-bottom: 12px; text-transform: uppercase; letter-spacing: 1.5px;\n  }\n  .social-number p { font-size: 1rem; color: #555; margin: 0; font-style: italic; }\n  .offer-box {\n    background: #fff8f8; border: 2px solid #c0392b;\n    border-radius: 10px; padding: 28px 24px; margin: 28px 0; text-align: center;\n  }\n  .offer-badge {\n    display: inline-block; background: #c0392b; color: #fff;\n    font-size: 0.72rem; letter-spacing: 2px; text-transform: uppercase;\n    padding: 6px 16px; border-radius: 2px; margin-bottom: 14px;\n  }\n  .offer-title { font-size: 1.4rem; font-weight: 900; color: #c0392b; margin-bottom: 10px; }\n  .offer-sub { font-size: 1rem; color: #555; margin-bottom: 18px; }\n  .offer-feature {\n    display: inline-flex; align-items: center; gap: 10px; background: #fff;\n    border: 1px solid #f5c6c6; border-radius: 8px; padding: 12px 22px;\n    font-size: 1.05rem; font-weight: 700; color: #1a1a1a; margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem; color: #c0392b; font-weight: 700;\n    background: #ffeaea; border-radius: 6px; padding: 8px 14px; display: inline-block;\n  }\n  .trust {\n    display: flex; flex-wrap: wrap; gap: 10px; margin: 24px 0; justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff; border: 1px solid #d0daff; border-radius: 6px;\n    padding: 8px 16px; font-size: 0.82rem; font-weight: 700; color: #1a3080;\n    display: flex; align-items: center; gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block; background: #1a1a1a; color: #fff !important;\n    font-size: 1.05rem; font-weight: 800; letter-spacing: 0.5px;\n    padding: 18px 40px; border-radius: 4px;\n    text-decoration: none !important; text-transform: uppercase;\n  }\n  .cta-sub { font-size: 0.85rem; color: #888; margin-top: 8px; text-align: center; }\n  .social-proof-bottom {\n    text-align: center; font-size: 0.92rem; color: #555; margin-top: 18px; font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"alanis-wrap\"\u003e\n\u003c!-- BADGE + HEADLINE --\u003e \u003cspan class=\"badge\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003eNew product — Limited stock\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cp class=\"headline\"\u003eA complete set. Stylish and ready to wear.\u003c\/p\u003e\n\u003c!-- INTRO --\u003e\n\u003cp class=\"intro-highlight\"\u003eDark Lina jeans with contrasting white stitching — a matching cropped top and mini skirt that can be worn together or separately. A clean, casual, and effortlessly stylish look.\u003c\/p\u003e\n\u003c!-- H2 --\u003e\n\u003ch2\u003eWomen's denim cropped top and mini skirt set.\u003c\/h2\u003e\n\u003cp\u003eThe cropped blouse features two large front pockets, silver snap buttons, and a relaxed neckline—structured enough for an elegant look, yet casual enough for everyday wear. The A-line mini skirt has a high waist and side pockets.\u003c\/p\u003e\n\u003c!-- H3 --\u003e\n\u003ch3\u003eDenim set — wear together or separately.\u003c\/h3\u003e\n\u003cp\u003eWear the complete set for a flawless look or mix and match each piece with what you already have in your wardrobe. The cropped top looks great with wide-leg pants; the skirt pairs equally well with a fitted t-shirt.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eTwo pieces. Endless combinations. A great buy.\u003c\/p\u003e\n\u003c!-- SPECS TABLE --\u003e\u003c!-- RATING --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv class=\"rating-top\"\u003e\n\u003cdiv class=\"big-score\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e4,9\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"stars-label\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e★★★★★\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.87rem; color: #888;\"\u003eBased on verified customer reviews\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eFabric quality\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv style=\"width: 97%;\" class=\"slider-fill\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eExcellent\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eColor accuracy\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv style=\"width: 98%;\" class=\"slider-fill\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eTrue to the photo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eAdjust\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv style=\"width: 50%;\" class=\"slider-fill\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eCorrect size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eVersatility\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv style=\"width: 98%;\" class=\"slider-fill\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eSet + Individual Pieces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eExcellent value for money.\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv style=\"width: 99%;\" class=\"slider-fill\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eExcellent\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003eJ\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003eJade\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n✔ Verified Buyer\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e★★★★★\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI used it the day it arrived.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003eThe Lina color is so vibrant, and the stitching details give it a truly sophisticated look. The fit is perfect, and the skirt has real pockets—I'm convinced! I'm already thinking about buying another color.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003eL\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003eLauren\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n✔ Verified Buyer\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e★★★★★\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe best set I've bought this year.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003eI loved how the pieces can be worn together or separately. The cropped top looks amazing with jeans too.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e\u003cspan dir=\"auto\" style=\"vertical-align: inherit;\"\u003e531+\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eSatisfied customers across the UK\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eOver 531 women have chosen this set as their summer favorite. Stylish. Simple. Ready.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER --\u003e\u003c!-- TRUST --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56179732119855,"sku":"14:496#as picture;5:100014064","price":88.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56179732087087,"sku":"14:496#as picture;5:361386","price":88.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56179732054319,"sku":"14:496#as picture;5:361385","price":88.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/dark-lina-denim-co-ord-set-1776067205817.webp?v=1776067210"},{"product_id":"light-lina-denim-co-ord-set","title":"Light Lina Denim Co-ord Set","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n  .alanis-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .headline {\n    font-size: 1.6rem;\n    font-weight: 800;\n    color: #0d0d0d;\n    line-height: 1.3;\n    margin-bottom: 20px;\n    margin-top: 10px;\n  }\n  .alanis-wrap h2 {\n    font-size: 1.45rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .alanis-wrap h3 {\n    font-size: 1.25rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .alanis-wrap p {\n    font-size: 1.05rem;\n    color: #333;\n    margin-bottom: 12px;\n  }\n  .intro-highlight {\n    font-size: 1.05rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    margin: 28px 0;\n    font-size: 0.97rem;\n  }\n  .specs-table thead tr { background: #1a1a1a; color: #fff; }\n  .specs-table thead th {\n    padding: 12px 16px;\n    text-align: left;\n    font-size: 0.82rem;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    font-weight: 700;\n  }\n  .specs-table tbody tr:nth-child(even) { background: #f9f9f9; }\n  .specs-table tbody td {\n    padding: 11px 16px;\n    color: #333;\n    border-bottom: 1px solid #ebebeb;\n    vertical-align: top;\n  }\n  .specs-table tbody td:first-child {\n    font-weight: 700;\n    color: #1a1a1a;\n    white-space: nowrap;\n    width: 38%;\n  }\n  .rating-summary {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 24px;\n    margin: 28px 0;\n  }\n  .rating-summary .rating-top {\n    display: flex; align-items: center; gap: 16px; margin-bottom: 20px;\n  }\n  .rating-summary .big-score {\n    font-size: 3rem; font-weight: 900; color: #1a1a1a; line-height: 1;\n  }\n  .rating-summary .stars-label { color: #f5a623; font-size: 1.3rem; }\n  .slider-row { margin-bottom: 14px; }\n  .slider-row label {\n    font-size: 0.87rem; font-weight: 700; display: block; margin-bottom: 4px; color: #333;\n  }\n  .slider-track { height: 6px; background: #e0e0e0; border-radius: 10px; margin: 4px 0 2px; }\n  .slider-fill { height: 6px; background: #1a1a1a; border-radius: 10px; }\n  .slider-end-label { font-size: 0.72rem; color: #888; text-align: right; }\n  .reviews-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 28px 0;\n  }\n  @media(max-width:560px){ .reviews-grid{ grid-template-columns: 1fr; } }\n  .review-card {\n    background: #fff; border: 1px solid #e0e0e0; border-radius: 10px; padding: 20px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%; background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800; display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-top { display: flex; align-items: center; gap: 10px; margin-bottom: 8px; }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 1rem; font-weight: 700; margin-bottom: 6px; color: #111; }\n  .ri-body { font-size: 0.95rem; color: #444; line-height: 1.6; font-style: italic; }\n  .social-number {\n    background: #fff; border: 1px solid #e0e0e0; border-radius: 10px;\n    padding: 28px 24px; text-align: center; margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem; font-weight: 900; color: #1a1a1a;\n    display: block; line-height: 1; margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem; font-weight: 700; color: #1a1a1a;\n    display: block; margin-bottom: 12px; text-transform: uppercase; letter-spacing: 1.5px;\n  }\n  .social-number p { font-size: 1rem; color: #555; margin: 0; font-style: italic; }\n  .offer-box {\n    background: #fff8f8; border: 2px solid #c0392b;\n    border-radius: 10px; padding: 28px 24px; margin: 28px 0; text-align: center;\n  }\n  .offer-badge {\n    display: inline-block; background: #c0392b; color: #fff;\n    font-size: 0.72rem; letter-spacing: 2px; text-transform: uppercase;\n    padding: 6px 16px; border-radius: 2px; margin-bottom: 14px;\n  }\n  .offer-title { font-size: 1.4rem; font-weight: 900; color: #c0392b; margin-bottom: 10px; }\n  .offer-sub { font-size: 1rem; color: #555; margin-bottom: 18px; }\n  .offer-feature {\n    display: inline-flex; align-items: center; gap: 10px; background: #fff;\n    border: 1px solid #f5c6c6; border-radius: 8px; padding: 12px 22px;\n    font-size: 1.05rem; font-weight: 700; color: #1a1a1a; margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem; color: #c0392b; font-weight: 700;\n    background: #ffeaea; border-radius: 6px; padding: 8px 14px; display: inline-block;\n  }\n  .trust {\n    display: flex; flex-wrap: wrap; gap: 10px; margin: 24px 0; justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff; border: 1px solid #d0daff; border-radius: 6px;\n    padding: 8px 16px; font-size: 0.82rem; font-weight: 700; color: #1a3080;\n    display: flex; align-items: center; gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block; background: #1a1a1a; color: #fff !important;\n    font-size: 1.05rem; font-weight: 800; letter-spacing: 0.5px;\n    padding: 18px 40px; border-radius: 4px;\n    text-decoration: none !important; text-transform: uppercase;\n  }\n  .cta-sub { font-size: 0.85rem; color: #888; margin-top: 8px; text-align: center; }\n  .social-proof-bottom {\n    text-align: center; font-size: 0.92rem; color: #555; margin-top: 18px; font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"alanis-wrap\"\u003e\n\u003c!-- BADGE + HEADLINE --\u003e \u003cspan class=\"badge\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003eNew product — Limited stock\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cp class=\"headline\"\u003eA complete set. Stylish and ready to wear.\u003c\/p\u003e\n\u003c!-- INTRO --\u003e\n\u003cp class=\"intro-highlight\"\u003eLina jeans with contrasting white stitching — a matching cropped top and mini skirt that can be worn together or separately. A clean, casual, and effortlessly stylish look.\u003c\/p\u003e\n\u003c!-- H2 --\u003e\n\u003ch2\u003eWomen's denim cropped top and mini skirt set.\u003c\/h2\u003e\n\u003cp\u003eThe cropped blouse features two large front pockets, silver snap buttons, and a relaxed neckline—structured enough for an elegant look, yet casual enough for everyday wear. The A-line mini skirt has a high waist and side pockets.\u003c\/p\u003e\n\u003c!-- H3 --\u003e\n\u003ch3\u003eDenim set — wear together or separately.\u003c\/h3\u003e\n\u003cp\u003eWear the complete set for a flawless look or mix and match each piece with what you already have in your wardrobe. The cropped top looks great with wide-leg pants; the skirt pairs equally well with a fitted t-shirt.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eTwo pieces. Endless combinations. A great buy.\u003c\/p\u003e\n\u003c!-- SPECS TABLE --\u003e\u003c!-- RATING --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv class=\"rating-top\"\u003e\n\u003cdiv class=\"big-score\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e4,9\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"stars-label\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e★★★★★\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.87rem; color: #888;\"\u003eBased on verified customer reviews\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eFabric quality\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv class=\"slider-fill\" style=\"width: 97%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eExcellent\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eColor accuracy\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv class=\"slider-fill\" style=\"width: 98%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eTrue to the photo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eAdjust\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv class=\"slider-fill\" style=\"width: 50%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eCorrect size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eVersatility\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv class=\"slider-fill\" style=\"width: 98%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eSet + Individual Pieces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-row\"\u003e\n\u003clabel\u003eExcellent value for money.\u003c\/label\u003e\n\u003cdiv class=\"slider-track\"\u003e\n\u003cdiv class=\"slider-fill\" style=\"width: 99%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slider-end-label\"\u003eExcellent\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003eJ\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003eJade\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n✔ Verified Buyer\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e★★★★★\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI used it the day it arrived.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003eThe Lina color is so vibrant, and the stitching details give it a truly sophisticated look. The fit is perfect, and the skirt has real pockets—I'm convinced! I'm already thinking about buying another color.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003eL\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003eLauren\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n✔ Verified Buyer\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e★★★★★\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe best set I've bought this year.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003eI loved how the pieces can be worn together or separately. The cropped top looks amazing with jeans too.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e\u003cspan style=\"vertical-align: inherit;\" dir=\"auto\"\u003e531+\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eSatisfied customers across the UK\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eOver 531 women have chosen this set as their summer favorite. Stylish. Simple. Ready.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER --\u003e\u003c!-- TRUST --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"XS","offer_id":56183070884143,"sku":"14:10#as picture;5:872","price":88.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":56183070916911,"sku":"14:496#as picture;5:100014064","price":88.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56183070949679,"sku":"14:496#as picture;5:361386","price":88.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56183070982447,"sku":"14:496#as picture;5:361385","price":88.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/light-lina-denim-co-ord-set-1776067186369.webp?v=1776067190"},{"product_id":"sue-polka-dot-set","title":"Sue Polka Dot Set","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .sue-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .sue-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .sue-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .sue-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .sue-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sue-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"The print that never goes out of style. The set that always turns heads.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003ePolka dots have been fashion's most beloved print for decades — and the Sue Set is exactly why. Pairing a flattering V-neck top with fluid wide leg trousers, all in a beautifully coordinated polka dot print, the Sue is the set that makes getting dressed feel like the easiest, most stylish decision of your entire day. Playful. Polished. Completely irresistible.\u003c\/p\u003e\n\u003ch2\u003eLadies Wide Leg Pants — The Silhouette That Flatters Every Figure\u003c\/h2\u003e\n\u003cp\u003eThe generous wide leg cut falls in a long, sweeping line from hip to floor, creating an elongated silhouette that flatters every body shape with effortless grace. \u003c\/p\u003e\n\u003ch3\u003eV Neck Top — The Neckline That Flatters, Always\u003c\/h3\u003e\n\u003cp\u003eWear the top as part of the full set for a completely coordinated look that needs nothing else — or style it separately with high-waisted jeans, a blazer or a tailored midi skirt for a versatility that makes it one of the most hardworking pieces in your wardrobe.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe best outfits are the ones that make you smile before you've even left the house.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003ePolka Dot Print\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Playful \u0026amp; Timeless\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Incredibly Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eV-Neck Top\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Elegant \u0026amp; Elongating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Coordinated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Wear Together or Apart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eL\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eLucy\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most fun I have ever had wearing an outfit.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\" The polka dot print is so classic and beautiful and the wide leg trousers are the most flattering cut I have ever worn.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eA\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eAlice\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI wear the top separately too — such a versatile set.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\" It feels like getting three outfits for the price of one. Absolutely worth it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e747+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Chose Dots Over Ordinary\u003c\/span\u003e\n\u003cp\u003eJoin over 747 satisfied customers who have already made the Sue Polka Dot Set their most-worn look of the season. A print this timeless in a set this well designed never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56294276890927,"sku":"14:193#Black;5:100014064","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56294276923695,"sku":"14:193#Black;5:361386","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56294276956463,"sku":"14:193#Black;5:361385","price":75.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/sue-polka-dot-set-1775849027585.webp?v=1775849031"},{"product_id":"womens-linen-set-floral-print","title":"Women's Linen Set — Floral Print","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .debs-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .debs-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .debs-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .debs-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .debs-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"debs-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Still Wearing Stripes? Discover the Outfit Fashionistas Are Keeping Secret (and Why You Need It).\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eCrafted in a premium butter-yellow linen and adorned with an exclusive artisan floral medallion print — soft pink ovals framing hand-drawn tulips, encircled by rich chocolate dots and delicate golden chain details — this Women's Linen Set arrives as a complete, considered look that requires absolutely nothing else. Wear the shirt. Pull on the shorts. Fasten the fabric belt. Step out and let the set do everything.\u003c\/p\u003e\n\u003ch2\u003eLinen Shorts Women — Tailored, Belted \u0026amp; Beautifully Finished\u003c\/h2\u003e\n\u003cp\u003e Cut in the same premium butter-yellow linen as the shirt, they sit at a flattering high waist and fall with a clean, tailored line that makes the legs look longer and the silhouette look completely considered. The matching fabric belt — finished with a circular buckle covered in the same printed linen — cinches the waist with a softness and elegance that no regular belt could achieve. \u003c\/p\u003e\n\u003ch3\u003eButton Down Shirt Women — The Statement Piece That Anchors Everything\u003c\/h3\u003e\n\u003cp\u003eThe mandarin collar frames the neckline with a refined, modern elegance that gives the shirt an immediately polished quality. The gold button-down front closure  coordinates perfectly . The billowing long sleeves — gathered into elasticated cuffs — create a relaxed, romantic volume. \u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThis is the linen set that people photograph, ask about and remember — every single time you wear it.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eLinen Quality\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Premium Butter-Yellow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eFloral Print\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Exclusive Medallion Design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eFabric Belt\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Matching Circular Buckle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eShirt Detail\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Gold Buttons \u0026amp; Puff Sleeves\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Wear Together or Apart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eO\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eOlivia\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most beautiful set I have ever owned.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I have never received so many compliments on a single outfit in my life. The print is so incredibly detailed and beautiful Worth every penny.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eC\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eCharlotte\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI wear the shirt separately all the time, it's stunning alone.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I bought this set for a spring trip and the full look together is absolutely gorgeous but the shirt on its own has become one of my most worn pieces. I wear it open over a white cami with tailored trousers and it looks so editorial and put-together.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e492+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Chose Art Over Ordinary This Season\u003c\/span\u003e\n\u003cp\u003eJoin over 492 satisfied customers who have already made this linen set their most-photographed and most-complimented look. A print this exclusive and a set this beautifully crafted never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56294306414895,"sku":"14:200006252;5:100014064","price":58.7,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56294306382127,"sku":"14:200006252;5:361386","price":58.7,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56294306316591,"sku":"14:200006252;5:3095","price":58.7,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56294306283823,"sku":"14:200006252;5:100014065","price":58.7,"currency_code":"GBP","in_stock":true},{"title":"XXL","offer_id":56294306349359,"sku":"14:200006252;5:4182","price":58.7,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/womens-linen-set-floral-print-01.webp?v=1775848570"},{"product_id":"lolla-womens-set-blue","title":"Lolla Women's Set — Blue","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .lolla-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .lolla-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .lolla-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .lolla-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .lolla-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"lolla-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"They told you that you couldn't wear ruffles after 25? Show them they were wrong with this outfit (and see her reaction).\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eThe Lolla Set is not just a two-piece. It is a statement of design. Crafted in a soft powder blue with an architectural scalloped petal construction outlined in crisp white throughout, every panel of both the halter top and the mini skirt is individually shaped — creating a layered, sculptural silhouette that looks like nothing else in your wardrobe and nothing else on any high street. Completely unforgettable.\u003c\/p\u003e\n\u003ch2\u003eHalter Neck Top — Sculptural Design, Effortlessly Worn\u003c\/h2\u003e\n\u003cp\u003eThe sleeveless, open-back halter design keeps you cool and confident in the warmth, while framing the shoulders, neck and décolletage with a rare, considered elegance. This is the top that makes every other top in the room look ordinary.\u003c\/p\u003e\n\u003ch3\u003eScalloped Mini Skirt — The Silhouette That Stops People in Their Tracks\u003c\/h3\u003e\n\u003cp\u003eThe mini length sits perfectly above the knee, showing just the right amount while the scalloped hem adds a beautifully feminine finish that makes even the hemline a considered design detail. Together, top and skirt create a seamlessly unified look.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Lolla Set — designed to be worn and remembered forever.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eScalloped Design\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Architectural \u0026amp; Unique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eHalter Neck Tie\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Cross-Strap Elegance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWhite Border Detail\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Crisp \u0026amp; Defined\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003ePowder Blue Tone\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Soft \u0026amp; Striking\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Seamlessly Matched\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eMaya\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI have never had so many people ask about an outfit.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The Lolla Set is genuinely unlike anything I have ever seen. The scalloped petal panels with the white borders look so architectural and beautiful. I genuinely could not love it more.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eS\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eSienna\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eBEAUTIFUL.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"This set is a genuine work of art.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e627+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Wore Art and Called It an Outfit\u003c\/span\u003e\n\u003cp\u003eJoin over 627 satisfied customers who have already made the Lolla Set the most talked-about piece in their wardrobe. A scalloped two-piece this beautifully designed in powder blue and white never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56294413599023,"sku":"14:29;200007763:201441035;5:100014064","price":69.57,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56294413500719,"sku":"14:29;200007763:201441035;5:361386","price":69.57,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56294413533487,"sku":"14:29;200007763:201441035;5:361385","price":69.57,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/lolla-womens-set-blue-01.webp?v=1775850557"},{"product_id":"manuela-polka-dot-set","title":"Manuela Polka Dot Set","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .manuela-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .manuela-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .manuela-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .manuela-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .manuela-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"manuela-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Old Hollywood. New confidence. The set that makes every room feel like a movie scene.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eThere is a reason polka dots never go out of fashion. Classic cream and black polka dot fabric — fluid, silky and effortlessly elegant — crafted into two pieces that work together as a perfectly coordinated set or separately as standalone wardrobe icons. The halter neck plunge top with its deep V neckline. The fluid midi skirt with its bias-cut drape. Together, they create a look of complete, considered glamour that feels like it belongs in a different era — and looks completely extraordinary in this one.\u003c\/p\u003e\n\u003ch2\u003eMidi Skirt — Fluid, Feminine \u0026amp; Impossibly Elegant\u003c\/h2\u003e\n\u003cp\u003eThe Manuela midi skirt is the kind of piece that makes you walk differently — slower, more intentionally, more aware of exactly how you look — because when a skirt moves this beautifully, every step is worth savouring. Cut on the bias in the same cream-and-black polka dot fabric as the top, the skirt falls from a neat high waist with a smooth, fluid drape that skims the body gracefully and finishes just below the knee . \u003c\/p\u003e\n\u003ch3\u003eHalter Neck Top — Deep V Neckline, Open Back \u0026amp; Completely Flattering\u003c\/h3\u003e\n\u003cp\u003eSome tops are pretty. Some tops are powerful. The Manuela halter top is both — and it knows exactly what it is doing.\u003c\/p\u003e\n\u003cp\u003eThe halter tie at the neck keeps the silhouette clean and minimal, leaving the shoulders and back completely open for a look that feels simultaneously dressed-up and effortlessly cool.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Manuela Set — because some outfits don't just dress you. They reveal you.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003ePolka Dot Print\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Classic Cream \u0026amp; Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eDeep V Neckline\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Bold \u0026amp; Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eMidi Skirt Cut\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Bias-Cut Fluid Drape\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eOpen Back Design\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Elegant \u0026amp; Effortless\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Wear Together or Apart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eI\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eIsabella\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI felt like a vintage film star.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The Manuela Set is everything. The polka dot fabric is so silky and beautiful and the way the midi skirt moves when you walk is honestly incredible.  The compliments were absolutely non-stop. A perfect, perfect set.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eE\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eEleanor\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe midi skirt alone is a wardrobe essential.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The midi skirt with a simple black bodysuit looks absolutely stunning the bias cut and the way it falls is so elegant. And the halter top tucked into white wide leg trousers is one of my favourite outfits.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e443+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Chose Timeless Over Trendy\u003c\/span\u003e\n\u003cp\u003eJoin over 443 satisfied customers who have already made the Manuela Polka Dot Set their most-worn and most-complimented look of the season. Classic polka dot glamour in a silky bias-cut set like this never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56294443974959,"sku":"14:771#White;5:100014064","price":72.97,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56294443942191,"sku":"14:771#White;5:361386","price":72.97,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56294444007727,"sku":"14:771#White;5:361385","price":72.97,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/manuela-polka-dot-set-1775854075079.webp?v=1775854078"},{"product_id":"luara-womens-denim-set","title":"Luara Women's Denim Set","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .luara-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .luara-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .luara-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .luara-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .luara-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"luara-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Head-to-toe denim. Zero effort. Maximum impact.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eThe total denim look is back — and the Luara Set does it better than anyone. Crafted in a soft, washed light blue denim with visible topstitching throughout, the Luara pairs a fluid deep V-neck halter blouse with a relaxed, slouchy wide leg jean in the same perfectly matched wash. The result is a coordinated denim set that looks completely effortless, undeniably cool and absolutely impossible to get wrong. Grab a straw tote, slip on flat sandals — and you are already the best-dressed person in any room.\u003c\/p\u003e\n\u003ch2\u003eWide Leg Jeans Women — The Slouchy, Elongating Cut Everyone Wants\u003c\/h2\u003e\n\u003cp\u003e The relaxed, barrel-fit silhouette falls from a clean high waist with a generous, sweeping leg width that elongates the frame beautifully  pooling slightly at the foot for that perfectly undone, editorial length that looks straight off a fashion shoot.\u003c\/p\u003e\n\u003ch3\u003eV Neck Halter Blouse — Fluid Drape \u0026amp; Effortlessly Cool\u003c\/h3\u003e\n\u003cp\u003eThere is a version of a denim top that is stiff, structured and difficult to style. The Luara halter blouse is the complete opposite — and that is exactly what makes it extraordinary.\u003c\/p\u003e\n\u003cp\u003eCut in the same soft washed denim as the jeans and finished with matching topstitched seams throughout, the Luara blouse flows with a loose, relaxed drape over the torso that feels closer to a silk blouse than a traditional denim top — completely cool, completely comfortable and completely effortless to wear. \u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Luara Set — because the best looks always look like you weren't even trying.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,7\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eDenim Wash\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Soft Washed Light Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Cut\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Slouchy Barrel Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eV Neck Blouse\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Open Back Halter Tie\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eTopstitching\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Visible Denim Detail\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Matched Wash\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eA\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eAmber\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most effortlessly cool outfit I have ever owned.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I was nervous about the total denim look but the Luara Set completely converted me. The wide leg jeans are so incredibly comfortable and the wash is such a beautiful soft light blue. The halter blouse is nothing like a regular denim top, it drapes so fluidly . Absolutely obsessed.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eR\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eRachel\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe wide leg jeans alone are worth every penny.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I have been looking for the perfect wide leg jeans for two years and the Luara jeans are genuinely the ones. The best jeans I have ever bought, full stop.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e760+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Made Denim Their Best Look Yet\u003c\/span\u003e\n\u003cp\u003eJoin over 760 satisfied customers who have already made the Luara Denim Set their most-worn, most-complimented and most-photographed outfit of the season. A total denim look this perfectly matched and effortlessly cool never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56294617481519,"sku":"14:175#Light denim;5:100014064","price":74.97,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56294617514287,"sku":"14:175#Light denim;5:361386","price":74.97,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56294617383215,"sku":"14:175#Light denim;5:3095","price":74.97,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/luara-women-s-denim-set-1775859168224.webp?v=1775860110"},{"product_id":"sue-polka-dot-set-black","title":"Sue Polka Dot Set - Black","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .sue-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .sue-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .sue-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .sue-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .sue-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sue-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"The print that never goes out of style. The set that always turns heads.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003ePolka dots have been fashion's most beloved print for decades — and the Sue Set is exactly why. Pairing a flattering V-neck top with fluid wide leg trousers, all in a beautifully coordinated polka dot print, the Sue is the set that makes getting dressed feel like the easiest, most stylish decision of your entire day. Playful. Polished. Completely irresistible.\u003c\/p\u003e\n\u003ch2\u003eLadies Wide Leg Pants — The Silhouette That Flatters Every Figure\u003c\/h2\u003e\n\u003cp\u003eThe generous wide leg cut falls in a long, sweeping line from hip to floor, creating an elongated silhouette that flatters every body shape with effortless grace. \u003c\/p\u003e\n\u003ch3\u003eV Neck Top — The Neckline That Flatters, Always\u003c\/h3\u003e\n\u003cp\u003eWear the top as part of the full set for a completely coordinated look that needs nothing else — or style it separately with high-waisted jeans, a blazer or a tailored midi skirt for a versatility that makes it one of the most hardworking pieces in your wardrobe.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe best outfits are the ones that make you smile before you've even left the house.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003ePolka Dot Print\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Playful \u0026amp; Timeless\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Fit\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Incredibly Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eV-Neck Top\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Elegant \u0026amp; Elongating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Coordinated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Wear Together or Apart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eL\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eLucy\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most fun I have ever had wearing an outfit.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\" The polka dot print is so classic and beautiful and the wide leg trousers are the most flattering cut I have ever worn.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eA\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eAlice\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI wear the top separately too — such a versatile set.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\" It feels like getting three outfits for the price of one. Absolutely worth it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e443+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Chose Dots Over Ordinary\u003c\/span\u003e\n\u003cp\u003eJoin over 443 satisfied customers who have already made the Sue Polka Dot Set their most-worn look of the season. A print this timeless in a set this well designed never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56346329317679,"sku":"14:193#Black;5:100014064","price":78.9,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56346329350447,"sku":"14:193#Black;5:361386","price":78.9,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56346329383215,"sku":"14:193#Black;5:361385","price":78.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/sue-polka-dot-set-black-1775848993066.webp?v=1775848997"},{"product_id":"luara-womens-denim-set-black","title":"Luara Women's Denim Set - Black","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .luara-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .luara-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .luara-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .luara-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .luara-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"luara-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"Head-to-toe denim. Zero effort. Maximum impact.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eThe total denim look is back — and the Luara Set does it better than anyone. Crafted in a soft, washed black denim with visible topstitching throughout, the Luara pairs a fluid deep V-neck halter blouse with a relaxed, slouchy wide leg jean in the same perfectly matched wash. The result is a coordinated denim set that looks completely effortless, undeniably cool and absolutely impossible to get wrong. Grab a straw tote, slip on flat sandals — and you are already the best-dressed person in any room.\u003c\/p\u003e\n\u003ch2\u003eWide Leg Jeans Women — The Slouchy, Elongating Cut Everyone Wants\u003c\/h2\u003e\n\u003cp\u003e The relaxed, barrel-fit silhouette falls from a clean high waist with a generous, sweeping leg width that elongates the frame beautifully  pooling slightly at the foot for that perfectly undone, editorial length that looks straight off a fashion shoot.\u003c\/p\u003e\n\u003ch3\u003eV Neck Halter Blouse — Fluid Drape \u0026amp; Effortlessly Cool\u003c\/h3\u003e\n\u003cp\u003eThere is a version of a denim top that is stiff, structured and difficult to style. The Luara halter blouse is the complete opposite — and that is exactly what makes it extraordinary.\u003c\/p\u003e\n\u003cp\u003eCut in the same soft washed denim as the jeans and finished with matching topstitched seams throughout, the Luara blouse flows with a loose, relaxed drape over the torso that feels closer to a silk blouse than a traditional denim top — completely cool, completely comfortable and completely effortless to wear. \u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Luara Set — because the best looks always look like you weren't even trying.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,7\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eDenim Wash\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Soft Washed Light Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Cut\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Slouchy Barrel Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eV Neck Blouse\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Open Back Halter Tie\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eTopstitching\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Visible Denim Detail\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eSet Cohesion\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Perfectly Matched Wash\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eA\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eAmber\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most effortlessly cool outfit I have ever owned.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I was nervous about the total denim look but the Luara Set completely converted me. The wide leg jeans are so incredibly comfortable . The halter blouse is nothing like a regular denim top, it drapes so fluidly . Absolutely obsessed.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eR\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eRachel\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe wide leg jeans alone are worth every penny.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I have been looking for the perfect wide leg jeans for two years and the Luara jeans are genuinely the ones. The best jeans I have ever bought, full stop.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e760+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Made Denim Their Best Look Yet\u003c\/span\u003e\n\u003cp\u003eJoin over 760 satisfied customers who have already made the Luara Denim Set their most-worn, most-complimented and most-photographed outfit of the season. A total denim look this perfectly matched and effortlessly cool never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003cdiv class=\"offer-box\"\u003e\n\u003cspan class=\"offer-badge\"\u003e🔥 Limited Time\u003c\/span\u003e\n\u003cdiv class=\"offer-title\"\u003eSpecial Offer — Today Only\u003c\/div\u003e\n\u003cp class=\"offer-sub\"\u003eOrder your Luara Women's Denim Set today and take advantage of our exclusive offer:\u003c\/p\u003e\n\u003cdiv class=\"offer-feature\"\u003e\n\u003cspan class=\"check\"\u003e✔\u003c\/span\u003e Buy today and get \u003cstrong\u003e FREE SHIPPING \u003c\/strong\u003e sitewide!\u003c\/div\u003e\n\u003cbr\u003e\n\u003cdiv class=\"warning\"\u003e⚠️ Valid only until 11:59 PM tonight · Limited stock remaining\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56542791500079,"sku":"14:175#Light denim;5:100014064","price":82.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56542791532847,"sku":"14:175#Light denim;5:361386","price":82.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56542791565615,"sku":"14:175#Light denim;5:3095","price":82.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/luara-women-s-denim-set-black-1775860002743.webp?v=1775860006"},{"product_id":"maduff-womens-set-black","title":"Maduff Women's Set — Black","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .maduff-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .maduff-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .maduff-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .maduff-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .maduff-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"maduff-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"All black. Gold buttons. The set that commands every room it walks into.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003e A structured cropped top with dramatic puff sleeves and a row of gold buttons down the centre, paired with the most sweeping, floor-grazing wide leg trousers you have ever worn — all in a perfectly matched, rich matte black. The result is a head-to-toe black set with the drama of haute couture, the confidence of a power suit and the wearability of a wardrobe essential you will reach for again and again. \u003c\/p\u003e\n\u003ch2\u003eWide Leg Pants Black \u003c\/h2\u003e\n\u003cp\u003eCut from a smooth, structured black fabric with a clean high waist that sits perfectly. The wide waistband creates a smooth, defined line at the high waist that acts as a natural corset  cinching without restricting, shaping without compressing  and the absence of any visible hardware  completely clean and editorial from every angle.\u003c\/p\u003e\n\u003cp\u003e Style with the matching Maduff cropped top for the full black power-set moment — or wear with a fitted white shirt, a silk blouse or a simple bodysuit for an elevated workwear look that still makes a serious statement.\u003c\/p\u003e\n\u003ch3\u003eCropped Top — Gold Buttons \u0026amp; a Waist Reveal That Changes Everything\u003c\/h3\u003e\n\u003cp\u003eThe Maduff Black cropped top is built with a structured, fitted body that sits close to the torso and terminates at the natural waist — creating a precise, intentional waist reveal that adds a confident, feminine sensuality to what is otherwise a completely sharp and powerful look. The puff short sleeves create a dramatically voluminous silhouette at the shoulder — bold, fashion-forward and completely on-trend.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Maduff Set — because black is not just a colour. In this set, it is a statement of power.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Silhouette\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Floor-Length A-Line Drama\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003ePuff Sleeve Top\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Structured \u0026amp; Bold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eGold Buttons\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Luxurious Centre Detail\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWaist Reveal\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Confident \u0026amp; Flattering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eTotal Black Look\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Monochromatic Power Set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eV\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eVictoria\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI have never felt more powerful and more elegant in an outfit, never.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The Maduff Set is genuinely extraordinary. The wide leg trousers are the most dramatic, beautiful black beuatifull\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eN\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eNatalie\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe wide leg trousers alone are the best black trousers I have ever owned.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I wear the Maduff wide leg trousers constantly — with the cropped top as the full set, with a white fitted shirt for work, with a silk bodysuit for evenings. They are the most flattering black trousers I have ever owned, the high waist and the dramatic wide leg make the legs look so incredibly long. The puff sleeve top with the gold buttons is also stunning separately with white wide leg trousers. This set genuinely gives you about six different outfits and every single one of them is exceptional.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e517+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Chose Black, Bold \u0026amp; Completely Unforgettable\u003c\/span\u003e\n\u003cp\u003eJoin over 517 satisfied customers who have already made the Maduff Black Set their most-worn, most-complimented and most-photographed power look of the season. A total black set with this level of drama, detail and design never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56678363758895,"sku":"14:1254#Dark Gray (Leopard);5:100014064","price":13.35,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56678363857199,"sku":"14:1254#Dark Gray (Leopard);5:361386","price":13.35,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56678363824431,"sku":"14:1254#Dark Gray (Leopard);5:361385","price":13.35,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56678363693359,"sku":"14:202997806#Khaki (Style 2);5:100014065","price":14.73,"currency_code":"GBP","in_stock":false},{"title":"XXL","offer_id":56678363660591,"sku":"14:202997806#Khaki (Style 2);5:4182","price":14.73,"currency_code":"GBP","in_stock":true},{"title":"XXXL","offer_id":56678363726127,"sku":"14:202997806#Khaki (Style 2);5:4183","price":14.73,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/maduff-women-s-set-black-1776107267460.webp?v=1776107885"},{"product_id":"debs-womens-set-beige","title":"Debs Women's Set - Beige","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .debs-b-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .debs-b-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .debs-b-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .debs-b-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .debs-b-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"debs-b-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"For those who don't have time to put together an outfit: just wear this and you're ready. Elegance in 30 seconds.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eThere is a kind of style that requires no explanation — no bold colour, no loud print, no statement hardware. The Debs Beige Set is exactly that kind of style. Crafted in a warm stone beige with a subtle wave-textured jacquard fabric that adds beautiful depth and dimension to every neutral tone, the Debs pairs a sleeveless scalloped-hem tank top with relaxed, fluid wide leg palazzo trousers in a perfectly coordinated total look of quiet luxury. \u003c\/p\u003e\n\u003ch2\u003eLadies Wide Leg Pants — Relaxed, Fluid \u0026amp; Endlessly Flattering\u003c\/h2\u003e\n\u003cp\u003eThe Debs \u003cspan\u003ewide leg pants linen\u003c\/span\u003e palazzo trousers were designed with one clear purpose: to feel as extraordinary as they look. Cut from the same warm stone beige wave-textured fabric as the tank top, they fall from a clean, comfortable waistband into a generously wide, fluid palazzo leg that skims the body gracefully and finishes in a long, sweeping hem that elongates the silhouette beautifully from every angle. \u003c\/p\u003e\n\u003ch3\u003eTank Top Women — Scalloped Hem, Wave Texture \u0026amp; Quietly Unforgettable\u003c\/h3\u003e\n\u003cp\u003eSome tank tops are basics. The Debs tank is anything but.\u003c\/p\u003e\n\u003cp\u003eCrafted in the same warm stone beige wave-textured jacquard as the trousers, the Debs sleeveless tank top is built around a clean round neckline and a relaxed, slightly oversized body that sits loosely and comfortably over the high waist of the palazzo trousers — creating a soft, layered visual separation between the two pieces that gives the set a considered, editorial quality without any visible waist reveal. \u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Debs Set —You don't need to spend a fortune to look stylish. You need the right piece.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eScalloped Hem Detail\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Feminine Petal Arches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWave Jacquard Fabric\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Subtle Texture \u0026amp; Depth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003ePalazzo Wide Leg\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Fluid \u0026amp; Elongating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWarm Beige Tone\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Stone Sand Quiet Luxury\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eVersatility\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Wear Together or Apart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eL\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eLauren\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThis is the most quietly beautiful set I have ever owned.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The Debs Beige Set is exactly what quiet luxury means to me. The wave texture on the fabric is so beautiful. The most elegant relaxed set I own.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eH\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eHannah\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe scalloped tank top is genuinely the prettiest top I have ever owned.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I bought the Debs Set for the full look but the tank top has become one of my most-worn pieces all on its own.  A set that gives you a dozen different outfits. Truly exceptional.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e550+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Chose Quiet Luxury Over Loud Fashion\u003c\/span\u003e\n\u003cp\u003eJoin over 550 satisfied customers who have already made the Debs Beige Set their most-worn, most-loved and most-effortlessly-elegant look of the season. A wave textured palazzo set with a scalloped tank this beautifully designed never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56678416056623,"sku":"14:201800840;5:100014064","price":15.95,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56678416023855,"sku":"14:201800840;5:361386","price":15.95,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56678415991087,"sku":"14:201800840;5:361385","price":15.95,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56678415958319,"sku":"14:201800840;5:100014065","price":15.95,"currency_code":"GBP","in_stock":true},{"title":"XXL","offer_id":56678416089391,"sku":"14:201800840;5:4182","price":15.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/debs-women-s-set-beige-1776122114725.webp?v=1776122118"},{"product_id":"maduff-womens-set-white","title":"Maduff Women's Set — White","description":"\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .maduff-w-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Georgia', serif;\n    color: #1a1a1a;\n    line-height: 1.7;\n  }\n  .badge {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n  .maduff-w-wrap h1 {\n    font-size: 2rem;\n    font-weight: 800;\n    line-height: 1.2;\n    margin-bottom: 10px;\n    color: #0d0d0d;\n  }\n  .maduff-w-wrap h2 {\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: #222;\n    margin: 32px 0 10px;\n  }\n  .maduff-w-wrap h3 {\n    font-size: 1.1rem;\n    font-weight: 700;\n    color: #333;\n    margin: 24px 0 8px;\n  }\n  .maduff-w-wrap p {\n    font-size: 1.08rem;\n    color: #333;\n    margin-bottom: 14px;\n  }\n  .tagline {\n    font-size: 1.18rem;\n    font-weight: 700;\n    font-style: italic;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 24px;\n  }\n  .intro-highlight {\n    font-size: 1.08rem;\n    color: #444;\n    background: #f5f5f5;\n    border-left: 4px solid #ccc;\n    padding: 14px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    font-style: italic;\n  }\n  .closing-line {\n    font-size: 1.08rem;\n    font-weight: 700;\n    color: #111;\n    border-left: 4px solid #1a1a1a;\n    padding-left: 14px;\n    margin: 20px 0 28px;\n  }\n  .rating-summary {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px 24px;\n    margin: 28px 0;\n    flex-wrap: wrap;\n  }\n  .rating-summary .score {\n    font-size: 3rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    line-height: 1;\n  }\n  .rating-summary .stars { color: #f5a623; font-size: 1.3rem; }\n  .rating-summary .attrs { flex: 1; min-width: 180px; }\n  .attr-row {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.8rem;\n    color: #555;\n    margin-bottom: 6px;\n    gap: 10px;\n  }\n  .attr-row span:first-child { font-weight: 700; color: #333; }\n  .attr-badge {\n    background: #f0f0f0;\n    border-radius: 4px;\n    padding: 2px 10px;\n    font-size: 0.75rem;\n    color: #444;\n    font-weight: 600;\n  }\n  .reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin: 28px 0;\n  }\n  @media(max-width: 560px) {\n    .reviews-grid { grid-template-columns: 1fr; }\n  }\n  .review-card {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 20px;\n  }\n  .ri-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 8px;\n  }\n  .ri-avatar {\n    width: 38px; height: 38px; border-radius: 50%;\n    background: #1a1a1a; color: #fff;\n    font-size: 0.9rem; font-weight: 800;\n    display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0;\n  }\n  .ri-name { font-size: 0.9rem; font-weight: 700; color: #1a1a1a; }\n  .ri-verified {\n    font-size: 0.7rem; background: #e8f5e9; color: #2e7d32;\n    border-radius: 4px; padding: 2px 7px; font-weight: 700;\n    display: inline-block; margin-top: 2px;\n  }\n  .ri-stars { color: #f5a623; font-size: 0.95rem; margin-bottom: 6px; }\n  .ri-title { font-size: 0.97rem; font-weight: 700; margin-bottom: 4px; color: #111; }\n  .ri-body {\n    font-size: 0.92rem; color: #444;\n    line-height: 1.6; font-style: italic;\n  }\n  .social-number {\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    padding: 28px 24px;\n    text-align: center;\n    margin: 28px 0;\n  }\n  .social-number .num {\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: #1a1a1a;\n    display: block;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .social-number .num-label {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n  }\n  .social-number p {\n    font-size: 1rem;\n    color: #555;\n    margin: 0;\n    font-style: italic;\n  }\n  .offer-box {\n    background: #fff8f8;\n    border: 2px solid #c0392b;\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin: 28px 0;\n    text-align: center;\n  }\n  .offer-badge {\n    display: inline-block;\n    background: #c0392b;\n    color: #fff;\n    font-size: 0.72rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    border-radius: 2px;\n    margin-bottom: 14px;\n  }\n  .offer-title {\n    font-size: 1.4rem;\n    font-weight: 900;\n    color: #c0392b;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .offer-sub {\n    font-size: 1rem;\n    color: #555;\n    margin-bottom: 18px;\n  }\n  .offer-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #f5c6c6;\n    border-radius: 8px;\n    padding: 12px 22px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin-bottom: 20px;\n  }\n  .offer-feature .check { color: #c0392b; font-size: 1.1rem; }\n  .warning {\n    font-size: 0.87rem;\n    color: #c0392b;\n    font-weight: 700;\n    background: #ffeaea;\n    border-radius: 6px;\n    padding: 8px 14px;\n    display: inline-block;\n  }\n  .trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 24px 0;\n    justify-content: center;\n  }\n  .trust-item {\n    background: #f0f4ff;\n    border: 1px solid #d0daff;\n    border-radius: 6px;\n    padding: 8px 16px;\n    font-size: 0.82rem;\n    font-weight: 700;\n    color: #1a3080;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .cta-wrap { text-align: center; margin: 10px 0; }\n  .cta-btn {\n    display: inline-block;\n    background: #1a1a1a;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    padding: 18px 40px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    text-transform: uppercase;\n  }\n  .cta-sub {\n    font-size: 0.85rem;\n    color: #888;\n    margin-top: 8px;\n    text-align: center;\n  }\n  .social-proof-bottom {\n    text-align: center;\n    font-size: 0.92rem;\n    color: #555;\n    margin-top: 18px;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"maduff-w-wrap\"\u003e\n\u003cspan class=\"badge\"\u003eNew In — Limited Stock\u003c\/span\u003e\n\u003cp class=\"tagline\"\u003e\"All white. Long sleeves. The set that makes elegance look completely effortless.\"\u003c\/p\u003e\n\u003cp class=\"intro-highlight\"\u003eThe result is a total white look of luminous, considered elegance — clean lines, bold volume, a confident waist reveal and a silhouette that is simultaneously polished enough for any occasion and striking enough to own every room.\u003c\/p\u003e\n\u003ch2\u003eWide Leg Pants White\u003c\/h2\u003e\n\u003cp\u003eThe Maduff white wide leg trousers are the definition of considered design. Rising to a clean, smooth high waist fastened, a small detail that adds a luxurious, premium finish to an otherwise minimal silhouette — the trousers fall from the hip into a generously wide, floor-length leg with a sharp centre-front pintuck seam that creates a precise, elongating vertical line from waist to hem. The white fabric holds its structure beautifully throughout the day without creasing, without drooping just a clean, sweeping, elongated line from waist to floor that photographs beautifully from every angle. \u003c\/p\u003e\n\u003ch3\u003eCropped Top with Puff Long Sleeves \u003c\/h3\u003e\n\u003cp\u003eThe long puff sleeves create a dramatic, voluminous shoulder width that balances the wide leg trousers below and gives the overall look a powerful, fashion-forward proportion that is completely intentional and completely on-trend.\u003c\/p\u003e\n\u003cp class=\"closing-line\"\u003eThe Maduff White Set — because true elegance has nothing to prove. It simply arrives — and the room knows.\u003c\/p\u003e\n\u003c!-- RATING SUMMARY --\u003e\n\u003cdiv class=\"rating-summary\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"score\"\u003e4,9\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attrs\"\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWide Leg Silhouette\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Pintuck Seam Floor-Length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eGold Button Waist\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Single Luxe Detail\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003ePuff Long Sleeves\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Dramatic Shoulder Volume\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eWaist Reveal\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Fitted Cropped Precision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attr-row\"\u003e\n\u003cspan\u003eTotal White Look\u003c\/span\u003e \u003cspan class=\"attr-badge\"\u003e✔ Crisp Structured Elegance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REVIEWS --\u003e\n\u003cdiv class=\"reviews-grid\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eC\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eCamille\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eThe most elegant all-white set I have ever seen  and I have seen many.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"I own a lot of white sets and coordinates and the Maduff White is genuinely in a completely different league.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"ri-top\"\u003e\n\u003cdiv class=\"ri-avatar\"\u003eJ\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ri-name\"\u003eJessica\u003c\/div\u003e\n\u003cspan class=\"ri-verified\"\u003e✔ Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ri-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"ri-title\"\u003eI wore this to a wedding and looked better than I have ever looked in my life.\u003c\/div\u003e\n\u003cp class=\"ri-body\"\u003e\"The cropped puff sleeve top is so chic and the waist reveal between the two pieces is so perfectly proportioned.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOCIAL PROOF NUMBER --\u003e\n\u003cdiv class=\"social-number\"\u003e\n\u003cspan class=\"num\"\u003e445+\u003c\/span\u003e \u003cspan class=\"num-label\"\u003eWomen Who Wore White \u0026amp; Owned Every Room\u003c\/span\u003e\n\u003cp\u003eJoin over 445 satisfied customers who have already made the Maduff White Set their most-complimented, most-photographed and most-asked-about look of the season. A crisp white wide leg set with this level of structure, detail and elegance never stays in stock for long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BOX --\u003e\n\u003c\/div\u003e","brand":"We Lovers Beauty","offers":[{"title":"S","offer_id":56682449436975,"sku":"14:1254#Dark Gray (Leopard);5:100014064","price":13.35,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56682449469743,"sku":"14:1254#Dark Gray (Leopard);5:361386","price":13.35,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56682449502511,"sku":"14:1254#Dark Gray (Leopard);5:361385","price":13.35,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56682449535279,"sku":"14:202997806#Khaki (Style 2);5:100014065","price":14.73,"currency_code":"GBP","in_stock":false},{"title":"XXL","offer_id":56682449568047,"sku":"14:202997806#Khaki (Style 2);5:4182","price":14.73,"currency_code":"GBP","in_stock":true},{"title":"XXXL","offer_id":56682449600815,"sku":"14:202997806#Khaki (Style 2);5:4183","price":14.73,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0926\/3215\/4415\/files\/maduff-women-s-set-white-1776118240516.webp?v=1776118244"}],"url":"https:\/\/www.weloversbeauty.uk\/collections\/co-ords.oembed?page=2","provider":"We Lovers Beauty","version":"1.0","type":"link"}