{"product_id":"vevolora-leopard-seamless-workout-set","title":"Vevolora Leopard Seamless Workout Set","description":"\u003c!-- VEVOLORA_THEME_DETAILS_MIGRATION_START:vevolora-leopard-seamless-workout-set --\u003e\n\u003cstyle data-vv-theme-detail-migration=\"vevolora-leopard-seamless-workout-set\"\u003e\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 {\n    width: 100vw !important;\n    max-width: 100vw !important;\n    margin-left: calc(50% - 50vw) !important;\n    margin-right: calc(50% - 50vw) !important;\n  }\n\u003c\/style\u003e\n\u003csection id=\"vv-ws-template--21998418591989__vevolora_sizeguide_v4\" class=\"vv-ws\" data-size-guide-version=\"2026-07-14-v4\"\u003e\n  \u003cdiv class=\"vv-ws__stories\"\u003e\n    \u003cdiv class=\"vv-ws__eyebrow\"\u003e\n\u003cspan\u003e\u003c\/span\u003e Real-life fit checks\u003c\/div\u003e\n    \u003cdiv class=\"vv-ws__story-head\"\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eSEE IT IN MOTION\u003c\/p\u003e\n        \u003ch2\u003eMovement, styled beautifully.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vv-ws__story-meta\"\u003e\n\u003cstrong\u003e5\u003c\/strong\u003e\u003cspan\u003eswipeable\u003cbr\u003estories\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n      \u003cdiv class=\"vv-ws__rail-wrap\"\u003e\n        \u003cbutton class=\"vv-ws__arrow vv-ws__arrow--prev\" type=\"button\" aria-label=\"Previous video\"\u003e←\u003c\/button\u003e\n        \u003cdiv class=\"vv-ws__rail\" role=\"region\" aria-label=\"Vevolora workout set videos\"\u003e\n\u003carticle class=\"vv-ws__story\" data-story=\"1\"\u003e\u003cdiv class=\"vv-ws__phone\"\u003e\n\u003cvideo controls playsinline preload=\"none\" poster=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/preview_images\/9831a813ca394469a33264688131592d.thumbnail.0000000000.jpg?v=1784021592\u0026amp;width=900\" aria-label=\"Vevolora workout set customer story 1\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/9831a813ca394469a33264688131592d\/9831a813ca394469a33264688131592d.m3u8?v=0\" type=\"application\/x-mpegURL\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/9831a813ca394469a33264688131592d\/9831a813ca394469a33264688131592d.HD-1080p-2.5Mbps-88900845.mp4?v=0\" type=\"video\/mp4\"\u003e\u003c\/source\u003e\u003c\/video\u003e\u003cspan class=\"vv-ws__story-no\"\u003e01\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vv-ws__story\" data-story=\"2\"\u003e\u003cdiv class=\"vv-ws__phone\"\u003e\n\u003cvideo controls playsinline preload=\"none\" poster=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/preview_images\/6d00234fe374480d9363c2710ba8a8a7.thumbnail.0000000000.jpg?v=1784021744\u0026amp;width=900\" aria-label=\"Vevolora workout set customer story 2\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/6d00234fe374480d9363c2710ba8a8a7\/6d00234fe374480d9363c2710ba8a8a7.m3u8?v=0\" type=\"application\/x-mpegURL\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/6d00234fe374480d9363c2710ba8a8a7\/6d00234fe374480d9363c2710ba8a8a7.HD-1080p-2.5Mbps-88900846.mp4?v=0\" type=\"video\/mp4\"\u003e\u003c\/source\u003e\u003c\/video\u003e\u003cspan class=\"vv-ws__story-no\"\u003e02\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vv-ws__story\" data-story=\"3\"\u003e\u003cdiv class=\"vv-ws__phone\"\u003e\n\u003cvideo controls playsinline preload=\"none\" poster=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/preview_images\/0193843354064eed8daa39e5317ce7aa.thumbnail.0000000000.jpg?v=1784021592\u0026amp;width=900\" aria-label=\"Vevolora workout set customer story 3\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/0193843354064eed8daa39e5317ce7aa\/0193843354064eed8daa39e5317ce7aa.m3u8?v=0\" type=\"application\/x-mpegURL\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/0193843354064eed8daa39e5317ce7aa\/0193843354064eed8daa39e5317ce7aa.HD-1080p-2.5Mbps-88900847.mp4?v=0\" type=\"video\/mp4\"\u003e\u003c\/source\u003e\u003c\/video\u003e\u003cspan class=\"vv-ws__story-no\"\u003e03\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vv-ws__story\" data-story=\"4\"\u003e\u003cdiv class=\"vv-ws__phone\"\u003e\n\u003cvideo controls playsinline preload=\"none\" poster=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/preview_images\/0b8b94de70db45c5923784276a158558.thumbnail.0000000000.jpg?v=1784021592\u0026amp;width=900\" aria-label=\"Vevolora workout set customer story 4\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/0b8b94de70db45c5923784276a158558\/0b8b94de70db45c5923784276a158558.m3u8?v=0\" type=\"application\/x-mpegURL\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/0b8b94de70db45c5923784276a158558\/0b8b94de70db45c5923784276a158558.HD-1080p-2.5Mbps-88900848.mp4?v=0\" type=\"video\/mp4\"\u003e\u003c\/source\u003e\u003c\/video\u003e\u003cspan class=\"vv-ws__story-no\"\u003e04\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vv-ws__story\" data-story=\"5\"\u003e\u003cdiv class=\"vv-ws__phone\"\u003e\n\u003cvideo controls playsinline preload=\"none\" poster=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/preview_images\/7db448451a424f2e89247f73a2fa3589.thumbnail.0000000000.jpg?v=1784021592\u0026amp;width=900\" aria-label=\"Vevolora workout set customer story 5\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/7db448451a424f2e89247f73a2fa3589\/7db448451a424f2e89247f73a2fa3589.m3u8?v=0\" type=\"application\/x-mpegURL\"\u003e\u003csource data-src=\"https:\/\/vevolora.shop\/cdn\/shop\/videos\/c\/vp\/7db448451a424f2e89247f73a2fa3589\/7db448451a424f2e89247f73a2fa3589.HD-1080p-2.5Mbps-88900849.mp4?v=0\" type=\"video\/mp4\"\u003e\u003c\/source\u003e\u003c\/video\u003e\u003cspan class=\"vv-ws__story-no\"\u003e05\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n        \u003cbutton class=\"vv-ws__arrow vv-ws__arrow--next\" type=\"button\" aria-label=\"Next video\"\u003e→\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vv-ws__progress\"\u003e\n\u003cspan class=\"vv-ws__progress-bar\"\u003e\u003c\/span\u003e\u003cb\u003e01 \/ 05\u003c\/b\u003e\n\u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\n  \u003cdiv class=\"vv-ws__trust\"\u003e\n    \u003cspan\u003eSeamless knit feel\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan\u003e5 tonal colors\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan\u003eS–L sizing\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan\u003eMachine washable\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"vv-ws__intro\"\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"vv-ws__kicker\"\u003eTHE MATCHING SET, ELEVATED\u003c\/p\u003e\n      \u003ch2\u003eSoft structure.\u003cbr\u003e\u003cem\u003eConfident movement.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cp\u003eA coordinated leopard-texture bra and high-rise biker short designed for training, errands and off-duty styling. The slim knitted construction creates a held-in feel while thin contrast straps keep the look light.\u003c\/p\u003e\n      \u003cbutton class=\"vv-ws__top\" type=\"button\"\u003eChoose color \u0026amp; size \u003cspan\u003e↑\u003c\/span\u003e\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"vv-ws__bento\"\u003e\n    \u003carticle class=\"vv-ws__card vv-ws__card--hero\"\u003e\n      \u003cdiv class=\"vv-ws__metric\"\u003e\n\u003cstrong\u003e2PC\u003c\/strong\u003e\u003cspan\u003ecoordinated\u003cbr\u003estudio-to-street set\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003ch3\u003eOne set.\u003cbr\u003eEndless movement.\u003c\/h3\u003e\n      \u003cp\u003eWear the pieces together for an effortless uniform or mix each separately with your favorite active staples.\u003c\/p\u003e\n    \u003c\/article\u003e\n    \u003carticle class=\"vv-ws__card\"\u003e\n      \u003cspan class=\"vv-ws__icon\"\u003e01\u003c\/span\u003e\u003ch3\u003eBody-aware stretch\u003c\/h3\u003e\n      \u003cp\u003eKnitted stretch follows your movement through lifting, yoga, walking and everyday wear.\u003c\/p\u003e\n    \u003c\/article\u003e\n    \u003carticle class=\"vv-ws__card\"\u003e\n      \u003cspan class=\"vv-ws__icon\"\u003e02\u003c\/span\u003e\u003ch3\u003eHigh-rise confidence\u003c\/h3\u003e\n      \u003cp\u003eThe biker short sits high at the waist with close coverage through the hip and thigh.\u003c\/p\u003e\n    \u003c\/article\u003e\n    \u003carticle class=\"vv-ws__card vv-ws__card--accent\"\u003e\n      \u003cspan class=\"vv-ws__icon\"\u003e03\u003c\/span\u003e\u003ch3\u003eSubtle leopard texture\u003c\/h3\u003e\n      \u003cp\u003eA tonal animal pattern adds dimension without overpowering a streamlined, versatile silhouette.\u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"vv-ws__size-guide\" aria-labelledby=\"vv-ws-size-title-template--21998418591989__vevolora_sizeguide_v4\"\u003e\n    \u003cdiv class=\"vv-ws__size-head\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"vv-ws__kicker\"\u003eSIZE \u0026amp; FIT\u003c\/p\u003e\n        \u003ch2 id=\"vv-ws-size-title-template--21998418591989__vevolora_sizeguide_v4\"\u003eFind your close, supportive fit.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cp\u003eThese are garment measurements in inches, not body measurements. The high-stretch knit is designed to fit smaller than your body and expand for a smooth, held-in feel.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vv-ws__size-layout\"\u003e\n      \u003cdiv class=\"vv-ws__table-scroll\" role=\"region\" aria-label=\"Workout set garment size chart\" tabindex=\"0\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eBust\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWaist\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eHip\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eTop length\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eShort length\u003c\/th\u003e\n\u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eS\u003c\/th\u003e\n\u003ctd data-label=\"Bust\"\u003e24.8 in\u003c\/td\u003e\n\u003ctd data-label=\"Waist\"\u003e22.0 in\u003c\/td\u003e\n\u003ctd data-label=\"Hip\"\u003e26.7 in\u003c\/td\u003e\n\u003ctd data-label=\"Top length\"\u003e7.4 in\u003c\/td\u003e\n\u003ctd data-label=\"Short length\"\u003e13.3 in\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eM\u003c\/th\u003e\n\u003ctd data-label=\"Bust\"\u003e26.7 in\u003c\/td\u003e\n\u003ctd data-label=\"Waist\"\u003e23.6 in\u003c\/td\u003e\n\u003ctd data-label=\"Hip\"\u003e28.7 in\u003c\/td\u003e\n\u003ctd data-label=\"Top length\"\u003e7.8 in\u003c\/td\u003e\n\u003ctd data-label=\"Short length\"\u003e13.7 in\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eL\u003c\/th\u003e\n\u003ctd data-label=\"Bust\"\u003e28.7 in\u003c\/td\u003e\n\u003ctd data-label=\"Waist\"\u003e25.1 in\u003c\/td\u003e\n\u003ctd data-label=\"Hip\"\u003e30.7 in\u003c\/td\u003e\n\u003ctd data-label=\"Top length\"\u003e8.2 in\u003c\/td\u003e\n\u003ctd data-label=\"Short length\"\u003e14.1 in\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003caside class=\"vv-ws__fit-panel\" aria-label=\"How to choose your size\"\u003e\n        \u003cp\u003eHOW TO CHOOSE\u003c\/p\u003e\n        \u003cdiv\u003e\n\u003cb\u003e01\u003c\/b\u003e\u003cspan\u003e\u003cstrong\u003eStart with bust and hip.\u003c\/strong\u003e Compare this chart with a fitted stretch set you already own.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e02\u003c\/b\u003e\u003cspan\u003e\u003cstrong\u003eChoose your usual size\u003c\/strong\u003e for the intended close, compressive fit.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e03\u003c\/b\u003e\u003cspan\u003e\u003cstrong\u003eSize up when between sizes\u003c\/strong\u003e or when you prefer lighter compression through the top or waistband.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003csmall\u003eAdjustable shoulder straps fine-tune the top after the set is on.\u003c\/small\u003e\n      \u003c\/aside\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"vv-ws__details\"\u003e\n    \u003cdiv class=\"vv-ws__specs\"\u003e\n      \u003cp class=\"vv-ws__kicker\"\u003eFIT NOTES\u003c\/p\u003e\n\u003ch2\u003eDesigned close to the body.\u003c\/h2\u003e\n      \u003cdl\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eSet includes\u003c\/dt\u003e\n\u003cdd\u003eBra + biker short\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eFit\u003c\/dt\u003e\n\u003cdd\u003eSlim \/ body-contouring\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eConstruction\u003c\/dt\u003e\n\u003cdd\u003eStretch knit\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eSizes\u003c\/dt\u003e\n\u003cdd\u003eS, M, L\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eColors\u003c\/dt\u003e\n\u003cdd\u003eBlack, Purple, Coffee, Cream, Pink\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eBest for\u003c\/dt\u003e\n\u003cdd\u003eGym, yoga, walking, athleisure\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003c\/dl\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vv-ws__care\"\u003e\n      \u003cspan\u003eCARE NOTE\u003c\/span\u003e\u003ch3\u003eProtect the stretch.\u003c\/h3\u003e\n      \u003cp\u003eMachine wash cold with similar colors on a gentle cycle. Turn inside out, use mild detergent and air-dry. Avoid bleach, fabric softener and high heat.\u003c\/p\u003e\n      \u003cdiv\u003e\n\u003cb\u003e15\u003c\/b\u003e\u003csmall\u003ecolor-and-size\u003cbr\u003ecombinations\u003c\/small\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"vv-ws__image-band\"\u003e\n    \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n        \u003cfigure\u003e\u003cimg src=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/vevolora-leopard-seamless-workout-set-detail-11.webp?v=1784021575\u0026amp;width=1000\" alt=\"Vevolora Detail | vevolora-leopard-seamless-workout-set | 01\" loading=\"lazy\" width=\"1800\" height=\"1800\"\u003e\u003c\/figure\u003e\n        \n      \n    \n      \n        \u003cfigure\u003e\u003cimg src=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/vevolora-leopard-seamless-workout-set-detail-12.webp?v=1784021575\u0026amp;width=1000\" alt=\"Vevolora Detail | vevolora-leopard-seamless-workout-set | 02\" loading=\"lazy\" width=\"1800\" height=\"1800\"\u003e\u003c\/figure\u003e\n        \n      \n    \n      \n        \u003cfigure\u003e\u003cimg src=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/vevolora-leopard-seamless-workout-set-detail-13.webp?v=1784021575\u0026amp;width=1000\" alt=\"Vevolora Detail | vevolora-leopard-seamless-workout-set | 03\" loading=\"lazy\" width=\"1800\" height=\"1800\"\u003e\u003c\/figure\u003e\n        \n      \n    \n      \n        \u003cfigure\u003e\u003cimg src=\"https:\/\/vevolora.shop\/cdn\/shop\/files\/vevolora-leopard-seamless-workout-set-detail-14.webp?v=1784021575\u0026amp;width=1000\" alt=\"Vevolora Detail | vevolora-leopard-seamless-workout-set | 04\" loading=\"lazy\" width=\"1800\" height=\"1800\"\u003e\u003c\/figure\u003e\n        \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n      \n    \n  \u003c\/div\u003e\n\n  \u003cdiv class=\"vv-ws__closing\"\u003e\n    \u003cp\u003eYOUR NEW MOVEMENT UNIFORM\u003c\/p\u003e\n    \u003ch2\u003eMove strong. Look effortless.\u003c\/h2\u003e\n    \u003cbutton class=\"vv-ws__top\" type=\"button\"\u003eFind your set \u003cspan\u003e↑\u003c\/span\u003e\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4{--ink:#20151f;--cream:#f7f0f5;--lime:#ff8ecf;--sage:#eadde7;color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif;overflow:hidden}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 *{box-sizing:border-box}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 h2,#vv-ws-template--21998418591989__vevolora_sizeguide_v4 h3,#vv-ws-template--21998418591989__vevolora_sizeguide_v4 p{margin:0}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__stories{background:var(--ink);color:#fff;padding:72px max(24px,calc((100vw - 1240px)\/2)) 64px;position:relative}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__eyebrow,#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__kicker{font-size:12px;letter-spacing:.18em;font-weight:800;text-transform:uppercase}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__eyebrow{display:flex;align-items:center;gap:12px;color:var(--lime)}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__eyebrow span{width:38px;height:1px;background:var(--lime)}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-head{display:flex;justify-content:space-between;align-items:end;margin:18px 0 34px}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-head p{font-size:12px;letter-spacing:.2em;color:#aebbb5;margin-bottom:8px}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-head h2{font:600 clamp(32px,5vw,64px)\/.98 Georgia,serif;letter-spacing:-.035em}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-meta{display:flex;gap:10px;align-items:center}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-meta strong{font-size:38px;color:var(--lime)}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-meta span{font-size:11px;line-height:1.2;text-transform:uppercase;color:#aebbb5}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__rail-wrap{position:relative}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:calc(50% - 185px);padding:8px calc(50% - 185px) 18px;scrollbar-width:none}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__rail::-webkit-scrollbar{display:none}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story{flex:0 0 370px;scroll-snap-align:center;opacity:.42;transform:scale(.93);transition:.35s ease}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story.is-active{opacity:1;transform:scale(1)}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__phone{aspect-ratio:9\/14;max-height:610px;border-radius:26px;overflow:hidden;background:#07100d;position:relative;box-shadow:0 24px 70px #0008;border:1px solid #ffffff26}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__phone video{width:100%;height:100%;object-fit:cover;background:#07100d}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-no{position:absolute;right:14px;top:14px;background:#ffffffdd;color:var(--ink);font-size:11px;font-weight:800;padding:8px 10px;border-radius:99px}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;border:1px solid #ffffff42;background:#20151fd9;color:#fff;font-size:22px;cursor:pointer}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__arrow--prev{left:0}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__arrow--next{right:0}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__progress{max-width:370px;margin:20px auto 0;display:flex;gap:16px;align-items:center;font-size:11px;color:#aebbb5}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__progress:before{content:\"\";height:1px;flex:1;background:#ffffff2d}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__progress-bar{position:absolute}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__progress b{color:#fff;letter-spacing:.12em}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__trust{min-height:62px;background:var(--lime);display:flex;justify-content:center;align-items:center;gap:25px;padding:18px 24px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;overflow:hidden}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__trust i{width:4px;height:4px;border-radius:50%;background:var(--ink)}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__intro{max-width:1180px;margin:auto;padding:110px 28px 70px;display:grid;grid-template-columns:1.15fr .85fr;gap:90px;align-items:end}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__intro h2{font:600 clamp(40px,5vw,70px)\/.98 Georgia,serif;letter-spacing:-.045em;margin-top:18px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__intro h2 em{color:#6b806f;font-weight:400}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__intro\u003ediv:last-child\u003ep{font-size:17px;line-height:1.7;color:#54645c;margin-bottom:28px}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__top{border:0;background:var(--ink);color:#fff;padding:16px 22px;border-radius:999px;font-weight:800;cursor:pointer}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__top span{color:var(--lime);margin-left:20px}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__bento{max-width:1180px;margin:auto;padding:0 28px 100px;display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:auto auto;gap:16px}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__card{background:var(--cream);min-height:260px;padding:34px;border-radius:24px;display:flex;flex-direction:column;justify-content:flex-end}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__card--hero{grid-row:span 2;background:var(--ink);color:#fff;min-height:536px;justify-content:space-between}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__card--accent{background:var(--sage)}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__card h3{font:600 27px\/1.08 Georgia,serif;margin:14px 0 10px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__card p{color:#617068;line-height:1.55;font-size:14px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__card--hero p{color:#c5d0ca;max-width:330px}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__icon{font-size:11px;font-weight:900;color:#718178}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__metric{display:flex;gap:16px;align-items:center}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__metric strong{font-size:68px;color:var(--lime)}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__metric span{font-size:11px;text-transform:uppercase;line-height:1.3;color:#aebbb5}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-guide{padding:90px max(28px,calc((100vw - 1124px)\/2));background:#fff;border-top:1px solid #20151f18}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.7fr);gap:64px;align-items:end;margin-bottom:38px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-head h2{font:600 44px\/1.05 Georgia,serif;margin-top:12px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-head\u003ep{color:#617068;font-size:15px;line-height:1.65}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:28px;align-items:start}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-layout\u003e*{min-width:0}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll{width:100%;max-width:100%;overflow-x:auto;border:1px solid #20151f24;border-radius:8px;background:#fff}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll table{width:100%;min-width:700px;border-collapse:collapse;font-size:14px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll th,#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll td{padding:16px 14px;border-bottom:1px solid #20151f18;text-align:left;white-space:nowrap}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll thead th{background:var(--ink);color:#fff;font-size:11px;text-transform:uppercase}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody th{font-size:18px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody tr:nth-child(even){background:var(--cream)}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody tr:last-child th,#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody tr:last-child td{border-bottom:0}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__fit-panel{padding:30px;border-radius:8px;background:var(--ink);color:#fff}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__fit-panel\u003ep{color:var(--lime);font-size:11px;font-weight:900}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__fit-panel\u003ediv{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid #ffffff20}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__fit-panel b{color:var(--lime);font-size:12px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__fit-panel span{color:#d9d0d7;font-size:13px;line-height:1.55}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__fit-panel strong{display:block;margin-bottom:3px;color:#fff}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__fit-panel small{display:block;margin-top:18px;color:#aebbb5;line-height:1.5}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__details{background:var(--cream);padding:90px max(28px,calc((100vw - 1124px)\/2));display:grid;grid-template-columns:1.2fr .8fr;gap:80px}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__specs h2{font:600 42px\/1 Georgia,serif;margin:12px 0 34px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 dl{margin:0}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 dl div{display:flex;justify-content:space-between;border-top:1px solid #20151f26;padding:17px 0;font-size:14px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 dt{color:#6c786f}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 dd{margin:0;font-weight:800}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__care{background:#fff;border-radius:24px;padding:38px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__care\u003espan{font-size:10px;letter-spacing:.18em;font-weight:900;color:#76857c}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__care h3{font:600 35px Georgia,serif;margin:17px 0}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__care p{font-size:14px;line-height:1.65;color:#66736b}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__care\u003ediv{display:flex;gap:14px;align-items:center;margin-top:40px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__care b{font-size:54px;color:#6b806f}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__care small{text-transform:uppercase;font-weight:800;line-height:1.3}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__image-band{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--ink)}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__image-band figure{margin:0;aspect-ratio:1\/1;overflow:hidden;background:#fff}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__image-band img{width:100%;height:100%;object-fit:cover}\n#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__closing{text-align:center;padding:105px 24px 115px;background:var(--ink);color:#fff}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__closing p{font-size:11px;letter-spacing:.2em;color:var(--lime);font-weight:900}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__closing h2{font:600 clamp(40px,6vw,72px) Georgia,serif;margin:18px 0 30px}\n@media(max-width:760px){#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__stories{padding:48px 0 45px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__eyebrow,#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-head{margin-left:20px;margin-right:20px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story-meta{display:none}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__rail{scroll-padding-inline:11vw;padding-inline:11vw;gap:12px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__story{flex-basis:78vw}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__arrow{display:none}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__trust{justify-content:flex-start;overflow-x:auto}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__intro{grid-template-columns:1fr;gap:32px;padding:75px 22px 55px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__bento{grid-template-columns:1fr;padding:0 20px 70px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__card--hero{grid-row:auto;min-height:430px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-guide{padding:60px 20px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-head,#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-layout{grid-template-columns:1fr;gap:26px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-head{margin-bottom:30px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__size-head h2{font-size:32px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll{overflow:visible;border:0;background:transparent}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll table{min-width:0}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll thead{display:none}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody{display:grid;gap:12px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #20151f24;border-radius:8px;background:#fff}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody th{grid-column:1\/-1;background:var(--ink);color:#fff}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody th,#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody td{padding:13px 14px;border-bottom:1px solid #20151f18;white-space:normal}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody td{display:grid;gap:4px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody td:last-child{grid-column:1\/span 2!important}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody td:before{content:attr(data-label);color:#7a6d76;font-size:10px;font-weight:900;text-transform:uppercase}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__table-scroll tbody tr:nth-child(even){background:#fff}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__details{grid-template-columns:1fr;gap:28px;padding:65px 22px}#vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-ws__image-band{grid-template-columns:repeat(2,1fr)}}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(()=\u003e{const r=document.querySelector('#vv-ws-template--21998418591989__vevolora_sizeguide_v4');if(!r)return;const t=r.querySelector('.vv-ws__rail'),s=[...(r.querySelectorAll('.vv-ws__story'))],label=r.querySelector('.vv-ws__progress b');if(t\u0026\u0026s.length){const load=v=\u003ev.querySelectorAll('source[data-src]').forEach(x=\u003e{x.src=x.dataset.src;x.removeAttribute('data-src');v.load()});const sync=()=\u003e{const c=t.scrollLeft+t.clientWidth\/2;let a=0,d=1e9;s.forEach((e,i)=\u003e{const m=Math.abs(e.offsetLeft+e.offsetWidth\/2-c);if(m\u003cd){d=m;a=i}});s.forEach((e,i)=\u003ee.classList.toggle('is-active',i===a));load(s[a].querySelector('video'));if(label)label.textContent=String(a+1).padStart(2,'0')+' \/ '+String(s.length).padStart(2,'0')};t.addEventListener('scroll',()=\u003erequestAnimationFrame(sync),{passive:true});r.querySelector('.vv-ws__arrow--prev')?.addEventListener('click',()=\u003et.scrollBy({left:-390,behavior:'smooth'}));r.querySelector('.vv-ws__arrow--next')?.addEventListener('click',()=\u003et.scrollBy({left:390,behavior:'smooth'}));r.querySelectorAll('video').forEach(v=\u003ev.addEventListener('play',()=\u003er.querySelectorAll('video').forEach(o=\u003e{if(o!==v)o.pause()})));sync()}r.querySelectorAll('.vv-ws__top').forEach(b=\u003eb.addEventListener('click',()=\u003ewindow.scrollTo({top:0,behavior:'smooth'})))})();\n\u003c\/script\u003e\n\u003c!-- VEVOLORA_THEME_DETAILS_MIGRATION_END:vevolora-leopard-seamless-workout-set --\u003e\n\n\u003cstyle id=\"vv-workout-size-guide-mobile-fix\"\u003e\n  @media (max-width: 760px) {\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll {\n      overflow: visible;\n      border: 0;\n      background: transparent;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll table {\n      width: 100%;\n      min-width: 0;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll thead {\n      display: none;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody {\n      display: grid;\n      gap: 12px;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody tr {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      overflow: hidden;\n      border: 1px solid rgba(32, 21, 31, 0.14);\n      border-radius: 8px;\n      background: #fff;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody th {\n      grid-column: 1 \/ span 2 !important;\n      background: #20151f;\n      color: #fff;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody th,\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td {\n      padding: 13px 14px;\n      border-bottom: 1px solid rgba(32, 21, 31, 0.1);\n      white-space: normal;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td {\n      display: grid;\n      gap: 4px;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td:last-child {\n      grid-column: 1 \/ span 2 !important;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td::before {\n      color: #7a6d76;\n      font-size: 10px;\n      font-weight: 900;\n      text-transform: uppercase;\n    }\n\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td:nth-child(2)::before { content: \"Bust\"; }\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td:nth-child(3)::before { content: \"Waist\"; }\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td:nth-child(4)::before { content: \"Hip\"; }\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td:nth-child(5)::before { content: \"Top length\"; }\n    #vv-ws-template--21997898858741__vevolora_details .vv-ws__table-scroll tbody td:nth-child(6)::before { content: \"Short length\"; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv\u003e\n  \u003cp\u003e\u003cstrong\u003eA coordinated leopard-texture bra and high-rise biker short for training, walking and off-duty styling.\u003c\/strong\u003e The slim knitted construction follows your movement while contrast straps keep the silhouette light and modern.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eTwo-piece set includes one thin-strap sports bra and one high-waisted biker short.\u003c\/li\u003e\n    \u003cli\u003eStretch-knit, body-contouring fit with tonal leopard texture.\u003c\/li\u003e\n    \u003cli\u003eAvailable in Black, Purple, Coffee, Cream and Pink.\u003c\/li\u003e\n    \u003cli\u003eSizes S, M and L; select your usual size for a close fit or size up for more ease.\u003c\/li\u003e\n    \u003cli\u003eDesigned for gym sessions, yoga, walking, travel and athleisure.\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Turn inside out and machine wash cold on gentle with similar colors. Air-dry. Avoid bleach, fabric softener and high heat.\u003c\/p\u003e\n  \u003cp\u003e\u003cem\u003eSet is slim-fitting. Color may vary slightly by screen and lighting.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- VEVOLORA_CONTRAST_FIX_START 2026-07-18 --\u003e\n\u003cstyle data-vevolora-contrast-fix=\"2026-07-18\"\u003e\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 :is(.vv-band-dark,.vs-dark,.vv-black,.vv-day-night,.vv-video-stage,.vs-video-stage,[class*=\"dark\"],[class*=\"night\"],[class*=\"black\"],[class*=\"video-stage\"] ) :is(h1,h2,h3,h4,h5,h6),\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 :is(.vv-band-dark,.vs-dark,.vv-black,.vv-day-night,.vv-video-stage,.vs-video-stage,[class*=\"dark\"],[class*=\"night\"],[class*=\"black\"],[class*=\"video-stage\"] ) :is(h1,h2,h3,h4,h5,h6) * {\n    color:#f8fbff !important;\n    -webkit-text-fill-color:#f8fbff !important;\n  }\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-contrast-bright,\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-contrast-bright * {\n    color:#f8fbff !important;\n    -webkit-text-fill-color:#f8fbff !important;\n  }\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-contrast-soft,\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-contrast-soft * {\n    color:#dce8f4 !important;\n    -webkit-text-fill-color:#dce8f4 !important;\n  }\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-contrast-accent,\n  #vv-ws-template--21998418591989__vevolora_sizeguide_v4 .vv-contrast-accent * {\n    color:#8fe9ff !important;\n    -webkit-text-fill-color:#8fe9ff !important;\n  }\n\u003c\/style\u003e\n\u003cscript data-vevolora-contrast-fix=\"2026-07-18\"\u003e\n(() =\u003e {\n  const root = document.getElementById(\"vv-ws-template--21998418591989__vevolora_sizeguide_v4\");\n  if (!root) return;\n  const parseColor = value =\u003e {\n    const match = String(value || '').match(\/rgba?\\(\\s*([\\d.]+)[, ]+\\s*([\\d.]+)[, ]+\\s*([\\d.]+)(?:\\s*[,\/]\\s*([\\d.]+))?\\s*\\)\/i);\n    return match ? [+match[1], +match[2], +match[3], match[4] === undefined ? 1 : +match[4]] : null;\n  };\n  const luminance = rgb =\u003e {\n    const linear = rgb.slice(0, 3).map(value =\u003e {\n      value \/= 255;\n      return value \u003c= .04045 ? value \/ 12.92 : Math.pow((value + .055) \/ 1.055, 2.4);\n    });\n    return .2126 * linear[0] + .7152 * linear[1] + .0722 * linear[2];\n  };\n  const contrast = (a, b) =\u003e {\n    const high = Math.max(luminance(a), luminance(b));\n    const low = Math.min(luminance(a), luminance(b));\n    return (high + .05) \/ (low + .05);\n  };\n  const surface = element =\u003e {\n    for (let node = element; node; node = node.parentElement) {\n      const color = parseColor(getComputedStyle(node).backgroundColor);\n      if (color \u0026\u0026 color[3] \u003e .08) return color;\n      if (node === root) break;\n    }\n    return parseColor(getComputedStyle(document.body).backgroundColor) || [255, 255, 255, 1];\n  };\n  const scan = () =\u003e {\n    root.querySelectorAll('h1,h2,h3,h4,h5,h6,p,li,dt,dd,figcaption,small,label,strong,b,em,a,button,[class*=\"title\"],[class*=\"heading\"],[class*=\"kicker\"],[class*=\"eyebrow\"],[class*=\"subtitle\"],[class*=\"copy\"]').forEach(element =\u003e {\n      if (!element.textContent.trim() || element.closest('[hidden],[aria-hidden=\"true\"]')) return;\n      const background = surface(element);\n      if (luminance(background) \u003e= .24) return;\n      const foreground = parseColor(getComputedStyle(element).color);\n      if (!foreground || contrast(foreground, background) \u003e= 4.5) return;\n      const identity = `${element.tagName} ${element.className}`.toLowerCase();\n      const accent = \/\\ba\\b|kicker|eyebrow\/.test(identity);\n      const strong = \/^h[1-6]\\b\/.test(identity) || \/title|heading|strong|button\/.test(identity);\n      element.classList.add(accent ? 'vv-contrast-accent' : strong ? 'vv-contrast-bright' : 'vv-contrast-soft');\n    });\n  };\n  scan();\n  requestAnimationFrame(scan);\n  window.addEventListener('load', scan, { once:true });\n  setTimeout(scan, 500);\n})();\n\u003c\/script\u003e\n\u003c!-- VEVOLORA_CONTRAST_FIX_END --\u003e\n","brand":"Vevolora","offers":[{"title":"Black \/ S","offer_id":55770168000680,"sku":"VEV-2-BW-CP053WDT-Black-S","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":55770168033448,"sku":"VEV-2-BW-CP053WDT-Black-M","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":55770168066216,"sku":"VEV-2-BW-CP053WDT-Black-L","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":55770168098984,"sku":"VEV-2-BW-CP053WDT-Purple-S","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":55770168131752,"sku":"VEV-2-BW-CP053WDT-Purple-M","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":55770168164520,"sku":"VEV-2-BW-CP053WDT-Purple-L","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ S","offer_id":55770168197288,"sku":"VEV-2-BW-CP053WDT-Coffee-S","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ M","offer_id":55770168230056,"sku":"VEV-2-BW-CP053WDT-Coffee-M","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ L","offer_id":55770168262824,"sku":"VEV-2-BW-CP053WDT-Coffee-L","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Cream \/ S","offer_id":55770168295592,"sku":"VEV-2-BW-CP053WDT-Cream-S","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Cream \/ M","offer_id":55770168328360,"sku":"VEV-2-BW-CP053WDT-Cream-M","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Cream \/ L","offer_id":55770168361128,"sku":"VEV-2-BW-CP053WDT-Cream-L","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":55770168393896,"sku":"VEV-2-BW-CP053WDT-Pink-S","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":55770168426664,"sku":"VEV-2-BW-CP053WDT-Pink-M","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":55770168459432,"sku":"VEV-2-BW-CP053WDT-Pink-L","price":38.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0756\/0232\/9768\/files\/01-hero-vevolora_656d4bbc-bd7a-47e6-a4c5-55d285e0c279.png?v=1784514363","url":"https:\/\/mimonera.shop\/products\/vevolora-leopard-seamless-workout-set","provider":"mimonera","version":"1.0","type":"link"}