{"product_id":"lyra-sports-bra","title":"Lyra Sports Bra","description":"\u003cdiv style=\"font-family: sans-serif; max-width: 680px;\"\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.75; color: #555; margin-bottom: 1.5rem;\"\u003eThe Lyra Sports Bra pairs a criss-cross back construction with full long-sleeve coverage, built for studio sessions where warmth, structure, and ease all matter. Fixed chest pads stay in place without adjustment, and the high-stretch fabric moves with every rep and bounces back without pulling or clinging.\u003c\/p\u003e\n\u003chr style=\"border: none; border-top: 1px solid #eee; margin: 1.5rem 0;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.08em; text-transform: uppercase; margin-bottom: 10px;\"\u003eWhy Lyra\u003c\/p\u003e\n\u003cdiv style=\"border: 1px solid #d0d0d0; border-radius: 8px; overflow: hidden; margin-bottom: 1.5rem;\"\u003e\n\u003cdiv style=\"display: flex; border-bottom: 1px solid #d0d0d0;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 14px 16px; background: #f7f7f5; display: flex; gap: 10px; align-items: flex-start;\"\u003e\n\u003cdiv style=\"width: 28px; height: 28px; border-radius: 6px; background: #e8e8e4; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg viewbox=\"0 0 24 24\" style=\"width: 15px; height: 15px; stroke: #555; fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round;\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp style=\"font-size: 13px; font-weight: 500; margin: 0 0 5px;\"\u003eCross-Back Construction\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #777; line-height: 1.5; margin: 0;\"\u003eCriss-cross straps keep the fit secure and add a clean detail to the back silhouette\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #d0d0d0; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 1; padding: 14px 16px; background: #f7f7f5; display: flex; gap: 10px; align-items: flex-start;\"\u003e\n\u003cdiv style=\"width: 28px; height: 28px; border-radius: 6px; background: #e8e8e4; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg viewbox=\"0 0 24 24\" style=\"width: 15px; height: 15px; stroke: #555; fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round;\"\u003e\u003cpath d=\"M12 3l7 4v5c0 4.5-3.5 7.5-7 9-3.5-1.5-7-4.5-7-9V7l7-4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp style=\"font-size: 13px; font-weight: 500; margin: 0 0 5px;\"\u003eFixed Chest Pads\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #777; line-height: 1.5; margin: 0;\"\u003eBuilt-in pads stay in place through any movement — no shifting, no adjusting\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 14px 16px; background: #f7f7f5; display: flex; gap: 10px; align-items: flex-start;\"\u003e\n\u003cdiv style=\"width: 28px; height: 28px; border-radius: 6px; background: #e8e8e4; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg viewbox=\"0 0 24 24\" style=\"width: 15px; height: 15px; stroke: #555; fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round;\"\u003e\u003cpath d=\"M5 12h14M16 8l4 4-4 4M8 8l-4 4 4 4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp style=\"font-size: 13px; font-weight: 500; margin: 0 0 5px;\"\u003eHigh-Stretch Fabric\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #777; line-height: 1.5; margin: 0;\"\u003e82.5% polyester, 17.5% spandex — stretches freely and snaps back cleanly\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #d0d0d0; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 1; padding: 14px 16px; background: #f7f7f5; display: flex; gap: 10px; align-items: flex-start;\"\u003e\n\u003cdiv style=\"width: 28px; height: 28px; border-radius: 6px; background: #e8e8e4; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e\u003csvg viewbox=\"0 0 24 24\" style=\"width: 15px; height: 15px; stroke: #555; fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round;\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp style=\"font-size: 13px; font-weight: 500; margin: 0 0 5px;\"\u003eSoft Against Your Skin\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #777; line-height: 1.5; margin: 0;\"\u003eSmooth inner surface won't rub or irritate, even through extended sessions\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr style=\"border: none; border-top: 1px solid #eee; margin: 1.5rem 0;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.08em; text-transform: uppercase; margin-bottom: 12px;\"\u003eMade for your workout\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 14px;\"\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; gap: 6px; min-width: 52px;\"\u003e\n\u003cdiv style=\"width: 44px; height: 44px; border-radius: 50%; background: #f0f0ee; display: flex; align-items: center; justify-content: center;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"#444\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 9h18M9 21V9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan style=\"font-size: 11px; color: #666; text-align: center; line-height: 1.3;\"\u003eStudio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; gap: 6px; min-width: 52px;\"\u003e\n\u003cdiv style=\"width: 44px; height: 44px; border-radius: 50%; background: #f0f0ee; display: flex; align-items: center; justify-content: center;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"#444\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"5\" r=\"2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5 10c2-1 4.5-1.5 7-1.5s5 .5 7 1.5M8 22l2-7h4l2 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan style=\"font-size: 11px; color: #666; text-align: center; line-height: 1.3;\"\u003ePilates\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; gap: 6px; min-width: 52px;\"\u003e\n\u003cdiv style=\"width: 44px; height: 44px; border-radius: 50%; background: #f0f0ee; display: flex; align-items: center; justify-content: center;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"#444\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3c-1.5 4-5 6-5 10a5 5 0 0 0 10 0c0-4-3.5-6-5-10z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 13v5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan style=\"font-size: 11px; color: #666; text-align: center; line-height: 1.3;\"\u003eYoga\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; gap: 6px; min-width: 52px;\"\u003e\n\u003cdiv style=\"width: 44px; height: 44px; border-radius: 50%; background: #f0f0ee; display: flex; align-items: center; justify-content: center;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"#444\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"6\" y1=\"12\" x2=\"18\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"6\" y1=\"9\" x2=\"6\" y2=\"15\"\u003e\u003c\/line\u003e\u003cline x1=\"18\" y1=\"9\" x2=\"18\" y2=\"15\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"10\" x2=\"3\" y2=\"14\"\u003e\u003c\/line\u003e\u003cline x1=\"21\" y1=\"10\" x2=\"21\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan style=\"font-size: 11px; color: #666; text-align: center; line-height: 1.3;\"\u003eGym\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; gap: 6px; min-width: 52px;\"\u003e\n\u003cdiv style=\"width: 44px; height: 44px; border-radius: 50%; background: #f0f0ee; display: flex; align-items: center; justify-content: center;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"#444\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M9 3c0 0 0.5 1 0 2s-0.5 2 0 3\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 3c0 0 0.5 1 0 2s-0.5 2 0 3\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 9h14l-1.5 8a2 2 0 0 1-2 1.5H8.5a2 2 0 0 1-2-1.5L5 9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M19 11h1.5a1.5 1.5 0 0 1 0 3H19\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan style=\"font-size: 11px; color: #666; text-align: center; line-height: 1.3;\"\u003eCasual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr style=\"border: none; border-top: 1px solid #eee; margin: 1.5rem 0;\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 14px;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.08em; text-transform: uppercase;\"\u003eSize Chart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: #f0f0ee; border-radius: 20px; padding: 3px; gap: 2px;\"\u003e\n\u003cbutton type=\"button\" id=\"lyra-btn-in\" style=\"font-size: 11px; font-weight: 500; letter-spacing: 0.05em; padding: 4px 12px; border-radius: 16px; border: none; cursor: pointer; background: #1a1a1a; color: #fff;\" onclick=\"event.preventDefault();lyraSetUnit('in');\"\u003ein\u003c\/button\u003e \u003cbutton type=\"button\" id=\"lyra-btn-cm\" style=\"font-size: 11px; font-weight: 500; letter-spacing: 0.05em; padding: 4px 12px; border-radius: 16px; border: none; cursor: pointer; background: transparent; color: #999;\" onclick=\"event.preventDefault();lyraSetUnit('cm');\"\u003ecm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #d0d0d0; border-radius: 8px; overflow: hidden; margin-bottom: 8px;\"\u003e\n\u003cdiv style=\"display: flex; background: #f7f7f5; border-bottom: 1px solid #d0d0d0;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 11px 16px; font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.06em; text-transform: uppercase;\"\u003eSize\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #d0d0d0; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 2; padding: 11px 16px; font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.06em; text-transform: uppercase; text-align: center;\"\u003eChest\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #d0d0d0; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 2; padding: 11px 16px; font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.06em; text-transform: uppercase; text-align: center;\"\u003eSleeve\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #d0d0d0; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 2; padding: 11px 16px; font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.06em; text-transform: uppercase; text-align: center;\"\u003eLength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; border-bottom: 1px solid #eee; background: #fff;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 11px 16px; font-size: 13px; font-weight: 500; color: #1a1a1a;\"\u003eXS\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='27.6\"' data-cm=\"70cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e27.6\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='23.6\"' data-cm=\"60cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e23.6\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='15.0\"' data-cm=\"38cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e15.0\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; border-bottom: 1px solid #eee; background: #fff;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 11px 16px; font-size: 13px; font-weight: 500; color: #1a1a1a;\"\u003eS\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='29.1\"' data-cm=\"74cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e29.1\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='24.2\"' data-cm=\"61.5cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e24.2\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='15.4\"' data-cm=\"39cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e15.4\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; border-bottom: 1px solid #eee; background: #fff;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 11px 16px; font-size: 13px; font-weight: 500; color: #1a1a1a;\"\u003eM\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='30.7\"' data-cm=\"78cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e30.7\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='24.8\"' data-cm=\"63cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e24.8\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='15.7\"' data-cm=\"40cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e15.7\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; border-bottom: 1px solid #eee; background: #fff;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 11px 16px; font-size: 13px; font-weight: 500; color: #1a1a1a;\"\u003eL\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='32.3\"' data-cm=\"82cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e32.3\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='25.4\"' data-cm=\"64.5cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e25.4\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='16.1\"' data-cm=\"41cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e16.1\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; background: #fff;\"\u003e\n\u003cdiv style=\"flex: 1; padding: 11px 16px; font-size: 13px; font-weight: 500; color: #1a1a1a;\"\u003eXL\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='33.9\"' data-cm=\"86cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e33.9\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='26.0\"' data-cm=\"66cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e26.0\"\u003c\/div\u003e\n\u003cdiv style=\"width: 1px; background: #eee; flex-shrink: 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lyra-val\" data-in='16.5\"' data-cm=\"42cm\" style=\"flex: 2; padding: 11px 16px; font-size: 13px; color: #555; text-align: center;\"\u003e16.5\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp id=\"lyra-notice\" style=\"font-size: 12px; color: #999; margin: 0 0 1.5rem; line-height: 1.7;\"\u003eGarment measurements in inches. Chest and hem are measured around the garment. Fabric stretches ~0.8\" comfortably, with more stretch at max. Measurements may vary slightly. Choose based on your preferred fit.\u003c\/p\u003e\n\u003cscript\u003e(function(){var inBtn=document.getElementById(\"lyra-btn-in\");var cmBtn=document.getElementById(\"lyra-btn-cm\");var notice=document.getElementById(\"lyra-notice\");if(!inBtn||!cmBtn||!notice){return;}var vals=document.querySelectorAll(\".lyra-val\");var inNotice=\"Garment measurements in inches. Chest and hem are measured around the garment. Fabric stretches ~0.8\\\" comfortably, with more stretch at max. Measurements may vary slightly. Choose based on your preferred fit.\";var cmNotice=\"Garment measurements in centimeters. Chest and hem are measured around the garment. Fabric stretches ~2cm comfortably, with more stretch at max. Measurements may vary slightly. Choose based on your preferred fit.\";window.lyraSetUnit=function(unit){vals.forEach(function(el){el.textContent=el.getAttribute(unit===\"cm\"?\"data-cm\":\"data-in\");});var isCm=unit===\"cm\";inBtn.style.background=isCm?\"transparent\":\"#1a1a1a\";inBtn.style.color=isCm?\"#999\":\"#fff\";cmBtn.style.background=isCm?\"#1a1a1a\":\"transparent\";cmBtn.style.color=isCm?\"#fff\":\"#999\";notice.textContent=isCm?cmNotice:inNotice;};inBtn.addEventListener(\"click\",function(e){e.preventDefault();lyraSetUnit(\"in\");});cmBtn.addEventListener(\"click\",function(e){e.preventDefault();lyraSetUnit(\"cm\");});lyraSetUnit(\"in\");})();\u003c\/script\u003e\n\u003chr style=\"border: none; border-top: 1px solid #eee; margin: 1.5rem 0;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.08em; text-transform: uppercase; margin-bottom: 12px;\"\u003eModel Try-On\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n\u003cspan style=\"font-size: 12px; color: #999; min-width: 110px;\"\u003e5'5\" \/ 135 lbs\u003c\/span\u003e\u003cspan style=\"font-size: 12px; color: #555;\"\u003eSize M — Comfy fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n\u003cspan style=\"font-size: 12px; color: #999; min-width: 110px;\"\u003e5'7\" \/ 110 lbs\u003c\/span\u003e\u003cspan style=\"font-size: 12px; color: #555;\"\u003eSize S — Comfy fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n\u003cspan style=\"font-size: 12px; color: #999; min-width: 110px;\"\u003e5'7\" \/ 170 lbs\u003c\/span\u003e\u003cspan style=\"font-size: 12px; color: #555;\"\u003eSize XL — Comfy fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr style=\"border: none; border-top: 1px solid #eee; margin: 1.5rem 0;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.08em; text-transform: uppercase; margin-bottom: 12px;\"\u003eFabric \u0026amp; Care\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #555; margin: 0 0 14px;\"\u003e82.5% Polyester · 17.5% Spandex\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n\u003cspan style=\"font-size: 12px; color: #999; min-width: 48px;\"\u003eWash\u003c\/span\u003e\u003cspan style=\"font-size: 12px; color: #555;\"\u003eMachine wash 30°C · Like colors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n\u003cspan style=\"font-size: 12px; color: #999; min-width: 48px;\"\u003eDry\u003c\/span\u003e\u003cspan style=\"font-size: 12px; color: #555;\"\u003eTumble dry low\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n\u003cspan style=\"font-size: 12px; color: #999; min-width: 48px;\"\u003eAvoid\u003c\/span\u003e\u003cspan style=\"font-size: 12px; color: #555;\"\u003eNo bleach · No iron · No dry clean\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr style=\"border: none; border-top: 1px solid #eee; margin: 1.5rem 0;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: 500; color: #999; letter-spacing: 0.08em; text-transform: uppercase; margin-bottom: 10px;\"\u003eStyling tip\u003c\/p\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.75; color: #555; font-style: italic; border-left: 2px solid #ddd; padding-left: 14px;\"\u003ePair Lyra with matching high-waist leggings for a complete studio set, or layer it under an open-front jacket for cooler mornings. The long-sleeve silhouette transitions easily from workout to afternoon out.\u003c\/p\u003e\n\u003chr style=\"border: none; border-top: 1px solid #eee; margin: 1.5rem 0;\"\u003e\n\u003cp style=\"font-size: 13px; color: #666; line-height: 1.9; margin: 0;\"\u003e✓ 30-day returns\u003cbr\u003e✓ Secure checkout\u003cbr\u003e✓ Ships in 2–4 days\u003cbr\u003e✓ Free shipping available\u003c\/p\u003e\n\u003c\/div\u003e","brand":"VLIZ","offers":[{"title":"PEACH PINK \/ XS","offer_id":48263943586010,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"PEACH PINK \/ S","offer_id":48263943618778,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"PEACH PINK \/ M","offer_id":48263943651546,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"PEACH PINK \/ L","offer_id":48263943684314,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"PEACH PINK \/ XL","offer_id":48263943717082,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"BLACK \/ XS","offer_id":48263943749850,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"BLACK \/ S","offer_id":48263943782618,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"BLACK \/ M","offer_id":48263943815386,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"BLACK \/ L","offer_id":48263943848154,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"BLACK \/ XL","offer_id":48263943880922,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Dusty Rose \/ XS","offer_id":48263943913690,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Dusty Rose \/ S","offer_id":48263943946458,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Dusty Rose \/ M","offer_id":48263943979226,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Dusty Rose \/ L","offer_id":48263944011994,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Dusty Rose \/ XL","offer_id":48263944044762,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ XS","offer_id":48263944077530,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ S","offer_id":48263944110298,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ M","offer_id":48263944143066,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ L","offer_id":48263944175834,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ XL","offer_id":48263944208602,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/6758\/7034\/files\/vliz-lyra-long-sleeve-crop-top-peach-pink-front-view.webp?v=1784937034","url":"https:\/\/vlizusa.com\/products\/lyra-sports-bra","provider":"VLIZ","version":"1.0","type":"link"}