{"product_id":"riviera-sculpt-3d-leggings","title":"Riviera Sculpt™ 3D Leggings","description":"\u003cdiv id=\"st-riviera-v2\" class=\"st-riviera-v2\"\u003e\n  \u003cstyle\u003e\n    #st-riviera-v2,#st-riviera-v2 *{box-sizing:border-box}\n    #st-riviera-v2{--black:#030814;--navy:#071a38;--blue:#1686ff;--cyan:#8bd7ff;--flash:#dfff45;--white:#fff;--ice:#eef6ff;--ink:#101827;--muted:#5e6978;--line:#d7e0ea;width:100%;max-width:100%;min-width:0;overflow:hidden;background:#fff;color:var(--ink);font-family:Arial,Helvetica,sans-serif;container-type:inline-size}\n    #st-riviera-v2 .st-v2__wrap{width:100%;max-width:700px;margin:0 auto;padding:0 18px}\n    #st-riviera-v2 .st-v2__section{padding:52px 0}\n    #st-riviera-v2 .st-v2__eyebrow{display:inline-flex;margin:0 0 10px;padding:6px 9px;border-radius:3px;background:var(--blue);color:#fff;font-size:10px;font-weight:900;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__title{margin:0;color:var(--ink);font-size:36px;font-weight:950;letter-spacing:-.045em;line-height:.98;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__copy{margin:14px 0 0;color:var(--muted);font-size:15px;line-height:1.58}\n    #st-riviera-v2 .st-v2__cta{display:flex;width:100%;min-height:54px;align-items:center;justify-content:center;padding:13px 18px;border:2px solid var(--flash);border-radius:5px;background:var(--flash);box-shadow:0 8px 24px rgba(223,255,69,.2);color:#07101e!important;font-size:13px;font-weight:950;letter-spacing:.04em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}\n    #st-riviera-v2 .st-v2__cta:focus-visible,#st-riviera-v2 button:focus-visible,#st-riviera-v2 summary:focus-visible{outline:3px solid #fff;outline-offset:3px}\n    #st-riviera-v2 .st-v2__media{position:relative;width:100%;overflow:hidden;background:#09152a}\n    #st-riviera-v2 .st-v2__media img{display:block;width:100%;max-width:100%;height:auto}\n    #st-riviera-v2 .st-v2__brand{position:absolute;z-index:3;top:17px;left:17px;color:#fff;font-family:Georgia,'Times New Roman',serif;font-size:13px;letter-spacing:.2em;text-shadow:0 2px 12px #000}\n    #st-riviera-v2 .st-v2__brand-logo{position:absolute;z-index:3;top:16px;left:17px;width:126px!important;height:auto!important;filter:invert(1) brightness(2) drop-shadow(0 2px 12px rgba(0,0,0,.65))}\n\n    #st-riviera-v2 .st-v2__hero{position:relative;background:var(--black);color:#fff}\n    #st-riviera-v2 .st-v2__hero-media{height:670px}\n    #st-riviera-v2 .st-v2__hero-media img{width:100%;height:100%;object-fit:cover;object-position:53% 50%}\n    #st-riviera-v2 .st-v2__hero-media:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,8,20,.02) 20%,rgba(3,8,20,.3) 48%,rgba(3,8,20,.98) 88%)}\n    #st-riviera-v2 .st-v2__hero-kicker{position:absolute;z-index:3;top:52px;left:17px;padding:7px 9px;border:1px solid rgba(255,255,255,.55);background:rgba(2,10,25,.55);backdrop-filter:blur(8px);color:#fff;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__hero-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid rgba(139,215,255,.55);border-radius:999px;background:rgba(2,10,25,.72);box-shadow:0 8px 22px rgba(0,0,0,.3);backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:800}\n    #st-riviera-v2 .st-v2__hero-chip:before{content:'';width:7px;height:7px;border-radius:50%;background:var(--flash);box-shadow:0 0 12px var(--flash)}\n    #st-riviera-v2 .st-v2__hero-chip--a{top:145px;left:15px}\n    #st-riviera-v2 .st-v2__hero-chip--b{top:225px;right:13px}\n    #st-riviera-v2 .st-v2__hero-chip--c{top:325px;left:18px}\n    #st-riviera-v2 .st-v2__hero-copy{position:absolute;z-index:4;right:0;bottom:0;left:0;padding:30px 17px 21px}\n    #st-riviera-v2 .st-v2__hero-copy h2{max-width:390px;margin:0;color:#fff!important;font-size:45px;font-weight:950;letter-spacing:-.055em;line-height:.88;text-transform:uppercase;text-shadow:0 2px 20px rgba(0,0,0,.5)}\n    #st-riviera-v2 .st-v2__hero-copy h2 em{display:block;color:var(--flash);font-style:normal}\n    #st-riviera-v2 .st-v2__hero-copy p{margin:14px 0 18px;color:#e8f3ff;font-size:14px;font-weight:600;line-height:1.5}\n    #st-riviera-v2 .st-v2__micro{display:block;margin-top:9px;color:#aebdd1;font-size:10px;line-height:1.35;text-align:center}\n\n    #st-riviera-v2 .st-v2__ticker{overflow:hidden;background:var(--blue);color:#fff}\n    #st-riviera-v2 .st-v2__ticker-track{display:flex;width:max-content;animation:st-v2-marquee 16s linear infinite}\n    #st-riviera-v2 .st-v2__ticker span{padding:13px 11px;font-size:11px;font-weight:950;letter-spacing:.09em;white-space:nowrap;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__ticker span:after{content:'◆';margin-left:22px;color:var(--flash);font-size:8px}\n    @keyframes st-v2-marquee{to{transform:translateX(-50%)}}\n\n    #st-riviera-v2 .st-v2__impact{padding:46px 0 0;background:#fff}\n    #st-riviera-v2 .st-v2__impact-head{padding:0 18px 26px}\n    #st-riviera-v2 .st-v2__impact-head strong{display:block;color:var(--blue);font-size:54px;font-weight:950;letter-spacing:-.06em;line-height:.85}\n    #st-riviera-v2 .st-v2__impact-head span{display:block;margin-top:7px;color:var(--ink);font-size:18px;font-weight:900;line-height:1.05;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__impact-media{aspect-ratio:4\/5}\n    #st-riviera-v2 .st-v2__impact-media img{height:100%;object-fit:cover}\n    #st-riviera-v2 .st-v2__impact-overlay{position:absolute;right:12px;bottom:12px;left:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}\n    #st-riviera-v2 .st-v2__impact-stat{padding:13px 6px;border:1px solid rgba(255,255,255,.32);background:rgba(3,8,20,.82);backdrop-filter:blur(8px);color:#fff;text-align:center}\n    #st-riviera-v2 .st-v2__impact-stat b{display:block;color:var(--flash);font-size:19px;line-height:1}\n    #st-riviera-v2 .st-v2__impact-stat span{display:block;margin-top:5px;font-size:9px;font-weight:800;line-height:1.25;text-transform:uppercase}\n\n    #st-riviera-v2 .st-v2__proofbar{padding:25px 0;background:var(--ice)}\n    #st-riviera-v2 .st-v2__proofgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}\n    #st-riviera-v2 .st-v2__proof{min-width:0;padding:14px 7px;border:1px solid #cbdcf0;background:#fff;text-align:center}\n    #st-riviera-v2 .st-v2__proof b{display:block;color:var(--blue);font-size:19px;font-weight:950}\n    #st-riviera-v2 .st-v2__proof span{display:block;margin-top:4px;color:#384658;font-size:10px;font-weight:800;line-height:1.3;text-transform:uppercase}\n\n    #st-riviera-v2 .st-v2__size{background:#07162f;color:#fff}\n    #st-riviera-v2 .st-v2__size .st-v2__title{color:#fff!important}\n    #st-riviera-v2 .st-v2__size .st-v2__copy{color:#c7d7eb}\n    #st-riviera-v2 .st-v2__size-card{margin-top:22px;padding:18px;border:1px solid #2f537f;border-radius:10px;background:#0b2348}\n    #st-riviera-v2 .st-v2__size-card h3{margin:0 0 6px;color:#fff!important;font-size:17px}\n    #st-riviera-v2 .st-v2__size-card p{margin:0;color:#bcd0e9;font-size:12px;line-height:1.5}\n    #st-riviera-v2 .st-v2__size-form{margin-top:16px}\n    #st-riviera-v2 .st-v2__field{display:block;margin-top:13px}\n    #st-riviera-v2 .st-v2__field\u003espan:first-child{display:block;margin-bottom:7px;color:#fff;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__measure-line{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:7px}\n    #st-riviera-v2 .st-v2__field input,#st-riviera-v2 .st-v2__field select{box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid #6888ad;border-radius:5px;background:#fff;color:#101827;font:700 16px\/1 Arial,Helvetica,sans-serif}\n    #st-riviera-v2 .st-v2__field input:focus,#st-riviera-v2 .st-v2__field select:focus{outline:3px solid rgba(223,255,69,.35);outline-offset:1px;border-color:var(--flash)}\n    #st-riviera-v2 .st-v2__size-submit{width:100%;min-height:50px;margin-top:15px;padding:12px;border:2px solid var(--flash);border-radius:5px;background:var(--flash);color:#07101e;font-size:13px;font-weight:950;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}\n    #st-riviera-v2 .st-v2__size-result{display:none;margin-top:12px;padding:13px;border-left:3px solid var(--flash);background:#102f5a;color:#fff;font-size:13px;line-height:1.5}\n    #st-riviera-v2 .st-v2__size-result[data-visible=\"true\"]{display:block}\n    #st-riviera-v2 .st-v2__chart{margin-top:10px;border:1px solid #2f537f;border-radius:8px;background:#0b2348;overflow:hidden}\n    #st-riviera-v2 .st-v2__chart summary{display:flex;min-height:50px;align-items:center;justify-content:space-between;padding:13px 15px;color:#fff;font-size:13px;font-weight:900;list-style:none;cursor:pointer}\n    #st-riviera-v2 .st-v2__chart summary::-webkit-details-marker{display:none}\n    #st-riviera-v2 .st-v2__chart summary:after{content:'+';color:var(--flash);font-size:22px}\n    #st-riviera-v2 .st-v2__chart[open] summary:after{content:'−'}\n    #st-riviera-v2 .st-v2__table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}\n    #st-riviera-v2 .st-v2__table{width:100%;min-width:420px;border-collapse:collapse;background:#fff}\n    #st-riviera-v2 .st-v2__table th,#st-riviera-v2 .st-v2__table td{padding:11px 9px;border-top:1px solid var(--line);color:var(--ink);font-size:12px;text-align:center;white-space:nowrap}\n    #st-riviera-v2 .st-v2__table th{background:var(--blue);color:#fff;font-weight:900}\n    #st-riviera-v2 .st-v2__table tr[data-size].is-recommended td{background:#eaff91;color:#07101e;font-weight:950}\n    #st-riviera-v2 .st-v2__table tr[data-size].is-recommended td:first-child{background:#eaff91}\n    #st-riviera-v2 .st-v2__table th:first-child,#st-riviera-v2 .st-v2__table td:first-child{position:sticky;left:0;z-index:1;background:#fff;font-weight:900;text-align:left;box-shadow:1px 0 0 var(--line)}\n    #st-riviera-v2 .st-v2__table th:first-child{z-index:2;background:var(--blue);color:#fff}\n    #st-riviera-v2 .st-v2__size-note{padding:12px 15px;border-top:1px solid #2f537f;color:#bbcae0;font-size:10px;line-height:1.5}\n\n    #st-riviera-v2 .st-v2__problem{padding:50px 0;background:#fff;text-align:center}\n    #st-riviera-v2 .st-v2__problem-big{margin:0;color:#d7dee7;font-size:58px;font-weight:950;letter-spacing:-.07em;line-height:.75;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__problem h2{max-width:390px;margin:-2px auto 0;color:var(--ink);font-size:34px;font-weight:950;letter-spacing:-.045em;line-height:.98;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__problem h2 em{color:var(--blue);font-style:normal}\n    #st-riviera-v2 .st-v2__problem p{margin:15px auto 0;color:var(--muted);font-size:14px;line-height:1.6}\n\n    #st-riviera-v2 .st-v2__opacity{padding:0 0 52px;background:#fff}\n    #st-riviera-v2 .st-v2__opacity-card{overflow:hidden;border:2px solid var(--ink);background:var(--black)}\n    #st-riviera-v2 .st-v2__opacity-media{aspect-ratio:4\/5}\n    #st-riviera-v2 .st-v2__opacity-media img{height:100%;object-fit:cover}\n    #st-riviera-v2 .st-v2__opacity-tags{position:absolute;z-index:2;top:11px;right:8px;left:8px;display:grid;grid-template-columns:1fr 1fr;gap:8px}\n    #st-riviera-v2 .st-v2__opacity-tag{padding:8px 5px;background:rgba(255,255,255,.92);color:#6e2631;font-size:9px;font-weight:950;letter-spacing:.06em;text-align:center;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__opacity-tag:last-child{background:var(--flash);color:#07101e}\n    #st-riviera-v2 .st-v2__opacity-copy{padding:22px 17px;background:var(--black);color:#fff}\n    #st-riviera-v2 .st-v2__opacity-copy h2{margin:0;color:#fff!important;font-size:34px;font-weight:950;letter-spacing:-.045em;line-height:.96;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__opacity-copy h2 em{color:var(--flash);font-style:normal}\n    #st-riviera-v2 .st-v2__opacity-copy p{margin:11px 0 0;color:#c9d5e5;font-size:14px;line-height:1.55}\n    #st-riviera-v2 .st-v2__opacity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px}\n    #st-riviera-v2 .st-v2__opacity-point{min-width:0;padding:12px 6px;border:1px solid #29466a;background:#0a1c36;text-align:center}\n    #st-riviera-v2 .st-v2__opacity-point b{display:block;color:var(--cyan);font-size:16px}\n    #st-riviera-v2 .st-v2__opacity-point span{display:block;margin-top:4px;color:#fff;font-size:9px;font-weight:900;line-height:1.3;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__opacity-note{display:block;margin-top:10px;color:#8595aa;font-size:10px;line-height:1.4}\n\n    #st-riviera-v2 .st-v2__demo{background:var(--black);color:#fff}\n    #st-riviera-v2 .st-v2__demo .st-v2__title{color:#fff!important}\n    #st-riviera-v2 .st-v2__demo .st-v2__copy{color:#c7d4e5}\n    #st-riviera-v2 .st-v2__demo-media{margin:22px -18px 0}\n    #st-riviera-v2 .st-v2__demo-media:after{content:'';position:absolute;inset:0;box-shadow:inset 0 0 70px #000}\n    #st-riviera-v2 .st-v2__callouts{display:grid;grid-template-columns:1fr;gap:8px;margin-top:12px}\n    #st-riviera-v2 .st-v2__callout{display:grid;grid-template-columns:39px 1fr;gap:12px;align-items:center;padding:14px;border:1px solid #23466f;background:#0b1f3c}\n    #st-riviera-v2 .st-v2__callout b:first-child{display:flex;width:39px;height:39px;align-items:center;justify-content:center;border:1px solid var(--cyan);border-radius:50%;color:var(--flash);font-size:14px}\n    #st-riviera-v2 .st-v2__callout strong{display:block;color:#fff;font-size:14px}\n    #st-riviera-v2 .st-v2__callout span{display:block;margin-top:3px;color:#b9cce5;font-size:12px;line-height:1.4}\n\n    #st-riviera-v2 .st-v2__versus{background:var(--ice)}\n    #st-riviera-v2 .st-v2__vs-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:21px}\n    #st-riviera-v2 .st-v2__vs{position:relative;min-width:0;overflow:hidden;border:1px solid #c7d5e6;background:#fff}\n    #st-riviera-v2 .st-v2__vs-image{aspect-ratio:3\/4;overflow:hidden}\n    #st-riviera-v2 .st-v2__vs img{width:100%;height:100%;object-fit:cover}\n    #st-riviera-v2 .st-v2__vs:first-child img{filter:grayscale(1) contrast(.8);transform:scale(1.55);object-position:20% 50%}\n    #st-riviera-v2 .st-v2__vs:last-child img{transform:scale(1.42);object-position:82% 50%}\n    #st-riviera-v2 .st-v2__vs-label{position:absolute;top:8px;left:8px;padding:6px 7px;background:#fff;color:var(--ink);font-size:9px;font-weight:950;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__vs:last-child .st-v2__vs-label{background:var(--flash)}\n    #st-riviera-v2 .st-v2__vs-copy{padding:12px 9px;text-align:center}\n    #st-riviera-v2 .st-v2__vs-copy b{display:block;font-size:12px;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__vs-copy span{display:block;margin-top:4px;color:var(--muted);font-size:10px;line-height:1.35}\n    #st-riviera-v2 .st-v2__vs-note{margin:12px 0 0;color:#657181;font-size:10px;line-height:1.45;text-align:center}\n\n    #st-riviera-v2 .st-v2__lifestyle{padding:0;background:#fff}\n    #st-riviera-v2 .st-v2__lifestyle-media{aspect-ratio:4\/5}\n    #st-riviera-v2 .st-v2__lifestyle-media img{height:100%;object-fit:cover}\n    #st-riviera-v2 .st-v2__lifestyle-copy{position:absolute;right:12px;bottom:12px;left:12px;padding:20px 16px;background:rgba(255,255,255,.92);box-shadow:0 12px 30px rgba(0,0,0,.18);backdrop-filter:blur(8px)}\n    #st-riviera-v2 .st-v2__lifestyle-copy h2{margin:0;color:var(--ink);font-size:30px;font-weight:950;letter-spacing:-.04em;line-height:.95;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__lifestyle-copy p{margin:9px 0 0;color:#4f5b69;font-size:13px;line-height:1.5}\n\n    #st-riviera-v2 .st-v2__bogo{padding:52px 0;background:var(--black);color:#fff}\n    #st-riviera-v2 .st-v2__bogo-card{position:relative;overflow:hidden;border:2px solid var(--flash);background:#06142e;box-shadow:0 0 36px rgba(22,134,255,.3)}\n    #st-riviera-v2 .st-v2__bogo-media{aspect-ratio:4\/5}\n    #st-riviera-v2 .st-v2__bogo-media img{height:100%;object-fit:cover}\n    #st-riviera-v2 .st-v2__bogo-topline{display:flex;align-items:center;gap:12px;margin-bottom:10px}\n    #st-riviera-v2 .st-v2__bogo-badge{display:flex;flex:0 0 76px;width:76px;height:76px;align-items:center;justify-content:center;border:2px solid #07101e;border-radius:50%;background:var(--flash);box-shadow:0 8px 25px rgba(0,0,0,.25);color:#07101e;font-size:11px;font-weight:950;line-height:1.05;text-align:center;text-transform:uppercase;transform:rotate(-5deg)}\n    #st-riviera-v2 .st-v2__bogo-copy{position:relative;padding:22px 16px 18px;background:#06142e;color:#fff}\n    #st-riviera-v2 .st-v2__bogo-copy strong{display:block;color:var(--flash);font-size:13px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__bogo-copy h2{margin:5px 0 0;color:#fff!important;font-size:42px;font-weight:950;letter-spacing:-.055em;line-height:.88;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__bogo-copy h2 em{display:block;color:var(--cyan);font-style:normal}\n    #st-riviera-v2 .st-v2__bogo-copy p{margin:11px 0 15px;color:#d6e3f4;font-size:14px;line-height:1.5}\n    #st-riviera-v2 .st-v2__bogo-note{display:block;margin-top:9px;color:#91a2b9;font-size:10px;line-height:1.4;text-align:center}\n\n    #st-riviera-v2 .st-v2__reviews{background:#fff}\n    #st-riviera-v2 .st-v2__stars{margin-top:13px;color:#e39b00;font-size:20px;letter-spacing:2px}\n    #st-riviera-v2 .st-v2__review-row{display:grid;grid-auto-flow:column;grid-auto-columns:88%;gap:10px;margin:18px -18px 0 0;padding-right:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}\n    #st-riviera-v2 .st-v2__review-row::-webkit-scrollbar{display:none}\n    #st-riviera-v2 .st-v2__review-card{min-height:0;overflow:hidden;border:2px solid var(--ink);background:#fff;scroll-snap-align:start}\n    #st-riviera-v2 .st-v2__review-photo{position:relative;aspect-ratio:1\/1;overflow:hidden;background:#e9edf2}\n    #st-riviera-v2 .st-v2__review-photo img{display:block;width:100%;height:100%;object-fit:cover}\n    #st-riviera-v2 .st-v2__review-photo::after{position:absolute;right:9px;bottom:9px;width:88px;height:25px;border-left:3px solid var(--flash);background:rgba(255,255,255,.94) url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/LOGO_PRETA_SITE_SEM_FUNDO_73140944-67c6-4bc9-806c-7a3401f5c75d.svg?v=1789212688\") center\/78px auto no-repeat;box-shadow:0 4px 14px rgba(0,0,0,.24);content:\"\"}\n    #st-riviera-v2 .st-v2__review-type{position:absolute;top:9px;left:9px;padding:6px 8px;background:var(--flash);color:#07101e;font-size:9px;font-weight:950;letter-spacing:.05em;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__review-body{padding:18px}\n    #st-riviera-v2 .st-v2__review-card .st-v2__stars{margin:0;font-size:15px}\n    #st-riviera-v2 .st-v2__review-card h3{margin:9px 0 0;color:var(--ink);font-size:18px;font-weight:900;line-height:1.15}\n    #st-riviera-v2 .st-v2__review-card p{margin:10px 0;color:#46505d;font-size:13px;line-height:1.55}\n    #st-riviera-v2 .st-v2__review-card b{font-size:11px;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__review-nav{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:8px;align-items:center;margin-top:14px}\n    #st-riviera-v2 .st-v2__review-arrow{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:50%;background:#fff;color:var(--ink);font-size:27px;font-weight:900;line-height:1;cursor:pointer}\n    #st-riviera-v2 .st-v2__review-arrow:active{background:var(--flash);transform:scale(.96)}\n    #st-riviera-v2 .st-v2__review-dots{display:flex;min-width:0;align-items:center;justify-content:center}\n    #st-riviera-v2 .st-v2__review-dot{display:flex;width:30px;height:44px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}\n    #st-riviera-v2 .st-v2__review-dot::before{width:9px;height:9px;border-radius:99px;background:#aeb8c5;content:\"\";transition:width .2s ease,background .2s ease}\n    #st-riviera-v2 .st-v2__review-dot[aria-current=\"true\"]::before{width:22px;background:var(--blue)}\n    #st-riviera-v2 .st-v2__review-counter{margin:1px 0 0;color:#5e6978;font-size:10px;font-weight:900;letter-spacing:.12em;text-align:center;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__review-note{margin-top:12px;padding:12px;border-left:3px solid var(--blue);background:var(--ice);color:#546274;font-size:11px;line-height:1.5}\n\n    #st-riviera-v2 .st-v2__final{padding:58px 0;background:radial-gradient(circle at 50% 10%,#123b73 0,#07162f 45%,#030814 100%);color:#fff;text-align:center}\n    #st-riviera-v2 .st-v2__final-tag{display:inline-block;margin-bottom:12px;color:var(--flash);font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__final h2{margin:0;color:#fff!important;font-size:40px;font-weight:950;letter-spacing:-.05em;line-height:.92;text-transform:uppercase}\n    #st-riviera-v2 .st-v2__final p{margin:14px 0 21px;color:#c6d5e9;font-size:14px;line-height:1.58}\n\n    #st-riviera-v2 .st-v2__faq{background:#fff}\n    #st-riviera-v2 .st-v2__faq details{padding:17px 0;border-top:1px solid var(--line)}\n    #st-riviera-v2 .st-v2__faq details:last-child{border-bottom:1px solid var(--line)}\n    #st-riviera-v2 .st-v2__faq summary{display:flex;gap:16px;justify-content:space-between;color:var(--ink);font-size:14px;font-weight:900;line-height:1.4;list-style:none;cursor:pointer}\n    #st-riviera-v2 .st-v2__faq summary::-webkit-details-marker{display:none}\n    #st-riviera-v2 .st-v2__faq summary:after{content:'+';color:var(--blue);font-size:22px}\n    #st-riviera-v2 .st-v2__faq details[open] summary:after{content:'−'}\n    #st-riviera-v2 .st-v2__faq details p{margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.6}\n\n    @container (max-width:374px){\n      #st-riviera-v2 .st-v2__wrap{padding-right:14px;padding-left:14px}\n      #st-riviera-v2 .st-v2__hero-copy{padding-right:14px;padding-left:14px}\n      #st-riviera-v2 .st-v2__hero-copy h2{font-size:40px}\n      #st-riviera-v2 .st-v2__title{font-size:32px}\n      #st-riviera-v2 .st-v2__review-row{margin-right:-14px;padding-right:14px}\n      #st-riviera-v2 .st-v2__hero-chip{font-size:10px}\n    }\n    @media(prefers-reduced-motion:reduce){#st-riviera-v2 .st-v2__ticker-track{animation:none}#st-riviera-v2 *{scroll-behavior:auto!important}}\n  \u003c\/style\u003e\n\n  \u003csection class=\"st-v2__hero\" aria-labelledby=\"st-v2-title\"\u003e\n    \u003cdiv class=\"st-v2__media st-v2__hero-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/riviera-sculpt-navy-hero-v2.webp?v=1789784785\" alt=\"Athlete wearing dark navy Riviera Sculpt textured leggings\" loading=\"eager\"\u003e\n      \u003cimg class=\"st-v2__brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/LOGO_PRETA_SITE_SEM_FUNDO_73140944-67c6-4bc9-806c-7a3401f5c75d.svg?v=1789212688\" alt=\"Saint Tropez\" width=\"126\" height=\"35\"\u003e\n      \u003cspan class=\"st-v2__hero-kicker\"\u003eTHE SCULPTING LEGGING\u003c\/span\u003e\n      \u003cspan class=\"st-v2__hero-chip st-v2__hero-chip--a\"\u003eHigh-rise hold\u003c\/span\u003e\n      \u003cspan class=\"st-v2__hero-chip st-v2__hero-chip--b\"\u003e3D contour zones\u003c\/span\u003e\n      \u003cspan class=\"st-v2__hero-chip st-v2__hero-chip--c\"\u003eMade to move\u003c\/span\u003e\n      \u003cdiv class=\"st-v2__hero-copy\"\u003e\n        \u003ch2 id=\"st-v2-title\"\u003eNot your basic \u003cem\u003eleggings.\u003c\/em\u003e\n\u003c\/h2\u003e\n        \u003cp\u003eEngineered texture meets supportive stretch for a smoother-looking, sculpted silhouette while you move.\u003c\/p\u003e\n        \u003cbutton class=\"st-v2__cta\" type=\"button\" data-st-v2-shop\u003eGet the sculpted fit\u003c\/button\u003e\n        \u003csmall class=\"st-v2__micro\"\u003eVisual smoothing effect while worn. Individual fit and appearance vary.\u003c\/small\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"st-v2__ticker\" aria-label=\"Product highlights\"\u003e\n    \u003cdiv class=\"st-v2__ticker-track\"\u003e\n      \u003cspan\u003eSculpted support\u003c\/span\u003e\u003cspan\u003eOpaque coverage\u003c\/span\u003e\u003cspan\u003eFour-way stretch\u003c\/span\u003e\u003cspan\u003e3D contour knit\u003c\/span\u003e\n      \u003cspan\u003eSculpted support\u003c\/span\u003e\u003cspan\u003eOpaque coverage\u003c\/span\u003e\u003cspan\u003eFour-way stretch\u003c\/span\u003e\u003cspan\u003e3D contour knit\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"st-v2__impact\"\u003e\n    \u003cdiv class=\"st-v2__impact-head\"\u003e\n\u003cstrong\u003e3D\u003c\/strong\u003e\u003cspan\u003esupport you can see.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"st-v2__media st-v2__impact-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/riviera-sculpt-contour-knit.webp?v=1789784785\" alt=\"Close technical view of Riviera Sculpt contour-knit construction\" loading=\"lazy\"\u003e\n      \u003cspan class=\"st-v2__brand\"\u003eCONTOURWEAVE™\u003c\/span\u003e\n      \u003cdiv class=\"st-v2__impact-overlay\"\u003e\n        \u003cdiv class=\"st-v2__impact-stat\"\u003e\n\u003cb\u003e01\u003c\/b\u003e\u003cspan\u003eHolds\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"st-v2__impact-stat\"\u003e\n\u003cb\u003e02\u003c\/b\u003e\u003cspan\u003eContours\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"st-v2__impact-stat\"\u003e\n\u003cb\u003e03\u003c\/b\u003e\u003cspan\u003eMoves\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__proofbar\"\u003e\n    \u003cdiv class=\"st-v2__wrap st-v2__proofgrid\"\u003e\n      \u003cdiv class=\"st-v2__proof\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003esupport zones\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"st-v2__proof\"\u003e\n\u003cb\u003e4-way\u003c\/b\u003e\u003cspan\u003eflexible stretch\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"st-v2__proof\"\u003e\n\u003cb\u003e1\u003c\/b\u003e\u003cspan\u003econfident fit\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__size st-v2__section\" aria-labelledby=\"st-v2-size-title\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cspan class=\"st-v2__eyebrow\"\u003eSTART WITH THE RIGHT FIT\u003c\/span\u003e\n      \u003ch2 class=\"st-v2__title\" id=\"st-v2-size-title\"\u003eEnter your measurements. Find your size.\u003c\/h2\u003e\n      \u003cp class=\"st-v2__copy\"\u003eAdd your waist measurement and, if you know it, your usual US dress size. The finder will recommend the safer match from the published chart.\u003c\/p\u003e\n      \u003cdiv class=\"st-v2__size-card\"\u003e\n        \u003ch3\u003eFind my Riviera Sculpt™ size\u003c\/h3\u003e\n        \u003cp\u003eMeasure around the narrowest part of your waist without pulling the tape tight. If two answers differ, we recommend the larger size for comfort.\u003c\/p\u003e\n        \u003cform class=\"st-v2__size-form\" data-v2-size-form novalidate\u003e\n          \u003clabel class=\"st-v2__field\"\u003e\u003cspan\u003eWaist measurement\u003c\/span\u003e\u003cspan class=\"st-v2__measure-line\"\u003e\u003cinput type=\"number\" inputmode=\"decimal\" min=\"20\" max=\"200\" step=\"0.1\" placeholder=\"e.g. 76\" data-v2-waist aria-label=\"Waist measurement\" required\u003e\u003cselect data-v2-unit aria-label=\"Measurement unit\"\u003e\u003coption value=\"cm\"\u003ecm\u003c\/option\u003e\n\u003coption value=\"in\"\u003einches\u003c\/option\u003e\u003c\/select\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"st-v2__field\"\u003e\u003cspan\u003eUsual US dress size — optional\u003c\/span\u003e\u003cselect data-v2-us-size aria-label=\"Usual US dress size\"\u003e\u003coption value=\"\"\u003eSelect if known\u003c\/option\u003e\n\u003coption value=\"2\"\u003e2\u003c\/option\u003e\n\u003coption value=\"4\"\u003e4\u003c\/option\u003e\n\u003coption value=\"6\"\u003e6\u003c\/option\u003e\n\u003coption value=\"8\"\u003e8\u003c\/option\u003e\n\u003coption value=\"10\"\u003e10\u003c\/option\u003e\n\u003coption value=\"12\"\u003e12\u003c\/option\u003e\n\u003coption value=\"14\"\u003e14\u003c\/option\u003e\n\u003coption value=\"16\"\u003e16\u003c\/option\u003e\n\u003coption value=\"18\"\u003e18\u003c\/option\u003e\n\u003coption value=\"20\"\u003e20\u003c\/option\u003e\n\u003coption value=\"22\"\u003e22\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\n          \u003cbutton class=\"st-v2__size-submit\" type=\"submit\"\u003eRecommend my size →\u003c\/button\u003e\n        \u003c\/form\u003e\n        \u003cdiv class=\"st-v2__size-result\" data-v2-result aria-live=\"polite\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdetails class=\"st-v2__chart\"\u003e\n        \u003csummary\u003eSee the complete size chart\u003c\/summary\u003e\n        \u003cdiv class=\"st-v2__table-wrap\" role=\"region\" aria-label=\"Scrollable size chart\" tabindex=\"0\"\u003e\n          \u003ctable class=\"st-v2__table\"\u003e\n            \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eWaist (cm)\u003c\/th\u003e\n\u003cth\u003eMX size\u003c\/th\u003e\n\u003cth\u003eUS size\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n            \u003ctbody\u003e\n\u003ctr data-size=\"S\"\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e59–96\u003c\/td\u003e\n\u003ctd\u003e24–26\u003c\/td\u003e\n\u003ctd\u003e2–4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-size=\"M\"\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e63–100\u003c\/td\u003e\n\u003ctd\u003e27–28\u003c\/td\u003e\n\u003ctd\u003e6–8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-size=\"L\"\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e67–104\u003c\/td\u003e\n\u003ctd\u003e29–30\u003c\/td\u003e\n\u003ctd\u003e10–12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-size=\"XL\"\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e71–108\u003c\/td\u003e\n\u003ctd\u003e31–32\u003c\/td\u003e\n\u003ctd\u003e14–16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-size=\"2XL\"\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e75–112\u003c\/td\u003e\n\u003ctd\u003e33–34\u003c\/td\u003e\n\u003ctd\u003e18\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-size=\"3XL\"\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e79–118\u003c\/td\u003e\n\u003ctd\u003e35–36\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-size=\"4XL\"\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e83–124\u003c\/td\u003e\n\u003ctd\u003e37–38\u003c\/td\u003e\n\u003ctd\u003e22\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"st-v2__size-note\"\u003eWaist ranges overlap because the knit is highly elastic. Use your usual dress size as the primary guide. Recommendations are guidance, not a guarantee of fit.\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__problem\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cdiv class=\"st-v2__problem-big\"\u003eENOUGH.\u003c\/div\u003e\n      \u003ch2\u003eYour leggings should work \u003cem\u003ewith your body.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eThin, flat fabric can stretch without structure. Riviera Sculpt™ combines dense coverage, directional knit zones and a high-rise waistband to deliver a more held-in feel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__opacity\" aria-labelledby=\"st-v2-opacity-title\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cdiv class=\"st-v2__opacity-card\"\u003e\n        \u003cdiv class=\"st-v2__media st-v2__opacity-media\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/riviera-sculpt-opacity-test.webp?v=1789784785\" alt=\"Equal-stretch fabric comparison showing a visible calibration grid beneath low-density knit and opaque coverage beneath Riviera Sculpt knit\" loading=\"lazy\"\u003e\n          \u003cdiv class=\"st-v2__opacity-tags\"\u003e\n\u003cspan class=\"st-v2__opacity-tag\"\u003eLow-density fabric\u003c\/span\u003e\u003cspan class=\"st-v2__opacity-tag\"\u003eRiviera Sculpt™ knit\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"st-v2__opacity-copy\"\u003e\n          \u003cspan class=\"st-v2__eyebrow\"\u003eTHE COVERAGE TEST\u003c\/span\u003e\n          \u003ch2 id=\"st-v2-opacity-title\"\u003eTrain hard. \u003cem\u003eStay covered.\u003c\/em\u003e\n\u003c\/h2\u003e\n          \u003cp\u003eLow-density leggings can turn sheer as the fibres separate under tension. Riviera Sculpt™ uses a denser engineered knit designed to preserve confident coverage through squats, lunges and deep stretches.\u003c\/p\u003e\n          \u003cdiv class=\"st-v2__opacity-grid\"\u003e\n            \u003cdiv class=\"st-v2__opacity-point\"\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eDense knit\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"st-v2__opacity-point\"\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eStretch recovery\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"st-v2__opacity-point\"\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eGym confidence\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003csmall class=\"st-v2__opacity-note\"\u003eControlled visual demonstration. Opacity depends on correct sizing, colour, lighting and degree of stretch.\u003c\/small\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__demo st-v2__section\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cspan class=\"st-v2__eyebrow\"\u003eWATCH THE FABRIC WORK\u003c\/span\u003e\n      \u003ch2 class=\"st-v2__title\"\u003eBuilt differently. Felt instantly.\u003c\/h2\u003e\n      \u003cp class=\"st-v2__copy\"\u003eNot nanotechnology. Not a medical treatment. Smart fabric architecture designed around how leggings stretch, recover and support.\u003c\/p\u003e\n      \u003cdiv class=\"st-v2__media st-v2__demo-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/riviera-sculpt-fabric-macro.webp?v=1789784785\" alt=\"Macro detail of dark navy 3D performance knit\" loading=\"lazy\"\u003e\u003cspan class=\"st-v2__brand\"\u003eENGINEERED KNIT · MACRO VIEW\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"st-v2__callouts\"\u003e\n        \u003cdiv class=\"st-v2__callout\"\u003e\n\u003cb\u003e01\u003c\/b\u003e\u003cdiv\u003e\n\u003cstrong\u003eDense coverage zones\u003c\/strong\u003e\u003cspan\u003eMore visual coverage where the garment stretches most.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"st-v2__callout\"\u003e\n\u003cb\u003e02\u003c\/b\u003e\u003cdiv\u003e\n\u003cstrong\u003eRaised contour channels\u003c\/strong\u003e\u003cspan\u003eDirectional texture visually follows the body's natural lines.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"st-v2__callout\"\u003e\n\u003cb\u003e03\u003c\/b\u003e\u003cdiv\u003e\n\u003cstrong\u003eFlexible movement zones\u003c\/strong\u003e\u003cspan\u003eStretch where you bend, recover when you stand.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__versus st-v2__section\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cspan class=\"st-v2__eyebrow\"\u003eSEE THE DIFFERENCE\u003c\/span\u003e\n      \u003ch2 class=\"st-v2__title\"\u003eFlat knit vs. engineered knit.\u003c\/h2\u003e\n      \u003cp class=\"st-v2__copy\"\u003eThe comparison focuses on garment construction—not a promised body transformation.\u003c\/p\u003e\n      \u003cdiv class=\"st-v2__vs-grid\"\u003e\n        \u003cdiv class=\"st-v2__vs\"\u003e\n\u003cdiv class=\"st-v2__vs-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/riviera-sculpt-fabric-macro.webp?v=1789784785\" alt=\"Illustrative flat fabric comparison\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cspan class=\"st-v2__vs-label\"\u003eBasic knit\u003c\/span\u003e\u003cdiv class=\"st-v2__vs-copy\"\u003e\n\u003cb\u003eOne-direction feel\u003c\/b\u003e\u003cspan\u003eLess targeted structure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"st-v2__vs\"\u003e\n\u003cdiv class=\"st-v2__vs-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/riviera-sculpt-contour-knit.webp?v=1789784785\" alt=\"Riviera Sculpt directional contour knit\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cspan class=\"st-v2__vs-label\"\u003eRiviera Sculpt™\u003c\/span\u003e\u003cdiv class=\"st-v2__vs-copy\"\u003e\n\u003cb\u003eDirectional zones\u003c\/b\u003e\u003cspan\u003eHold, contour and movement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"st-v2__vs-note\"\u003eIllustrative close-up comparison. Actual texture and colour may vary slightly by screen and size.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__lifestyle\"\u003e\n    \u003cdiv class=\"st-v2__media st-v2__lifestyle-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/riviera-sculpt-navy-movement.webp?v=1789784785\" alt=\"Woman moving in dark navy Riviera Sculpt leggings\" loading=\"lazy\"\u003e\n      \u003cimg class=\"st-v2__brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/LOGO_PRETA_SITE_SEM_FUNDO_73140944-67c6-4bc9-806c-7a3401f5c75d.svg?v=1789212688\" alt=\"Saint Tropez\" width=\"126\" height=\"35\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"st-v2__lifestyle-copy\"\u003e\n\u003ch2\u003eSquat. Walk. Live.\u003c\/h2\u003e\n\u003cp\u003eOpaque coverage, flexible stretch and a secure high rise—designed to stay part of your day, not distract from it.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__bogo\" aria-labelledby=\"st-v2-bogo-title\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cdiv class=\"st-v2__bogo-card\"\u003e\n        \u003cdiv class=\"st-v2__media st-v2__bogo-media\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/riviera-sculpt-bogo.webp?v=1789784785\" alt=\"Two Riviera Sculpt leggings in dark navy and Riviera teal presented together for the buy one get one offer\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"st-v2__bogo-copy\"\u003e\n          \u003cdiv class=\"st-v2__bogo-topline\"\u003e\n\u003cdiv class=\"st-v2__bogo-badge\"\u003e2 for\u003cbr\u003ethe price\u003cbr\u003eof 1\u003c\/div\u003e\n\u003cstrong\u003eBUY 1,\u003cbr\u003eGET 1 FREE\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003ch2 id=\"st-v2-bogo-title\"\u003eOne for training. \u003cem\u003eOne for everything else.\u003c\/em\u003e\n\u003c\/h2\u003e\n          \u003cp\u003eChoose two Riviera Sculpt™ colours and pay for one. Mix your favourites while the promotion is available.\u003c\/p\u003e\n          \u003cbutton class=\"st-v2__cta\" type=\"button\" data-st-v2-shop\u003eChoose my two colours\u003c\/button\u003e\n          \u003csmall class=\"st-v2__bogo-note\"\u003eSubject to colour and size availability. Final promotional terms are shown in the cart.\u003c\/small\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__reviews st-v2__section\" aria-labelledby=\"st-v2-reviews-title\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cspan class=\"st-v2__eyebrow\"\u003eTHE SAINT TROPEZ COMMUNITY\u003c\/span\u003e\n      \u003ch2 class=\"st-v2__title\" id=\"st-v2-reviews-title\"\u003eReal stories. Visible journeys.\u003c\/h2\u003e\n      \u003cp class=\"st-v2__copy\"\u003eSwipe through customer stories featured on the original product reference. Individual experiences vary and results are not guaranteed.\u003c\/p\u003e\n      \u003cdiv class=\"st-v2__stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"st-v2__review-row\" data-v2-review-row role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Customer review photos\"\u003e\n        \u003carticle class=\"st-v2__review-card\"\u003e\u003cdiv class=\"st-v2__review-photo\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/review-cellulite-01-clean.webp?v=1789784785\" alt=\"Customer-submitted progress comparison from August to November\" loading=\"lazy\"\u003e\u003cspan class=\"st-v2__review-type\"\u003eCustomer journey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"st-v2__review-body\"\u003e\n\u003cdiv class=\"st-v2__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003ch3\u003e“A smoother-looking difference.”\u003c\/h3\u003e\n\u003cp\u003eI was genuinely surprised when I compared my progress photos after consistent wear.\u003c\/p\u003e\n\u003cb\u003eIsabel R. · Customer story\u003c\/b\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003carticle class=\"st-v2__review-card\"\u003e\u003cdiv class=\"st-v2__review-photo\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/review-weight-01-clean.webp?v=1789784785\" alt=\"Customer-submitted lifestyle progress photo\" loading=\"lazy\"\u003e\u003cspan class=\"st-v2__review-type\"\u003eCustomer journey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"st-v2__review-body\"\u003e\n\u003cdiv class=\"st-v2__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003ch3\u003e“My family noticed.”\u003c\/h3\u003e\n\u003cp\u003eThe change felt meaningful enough that even the people closest to me noticed.\u003c\/p\u003e\n\u003cb\u003eIsabel R. · Customer story\u003c\/b\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003carticle class=\"st-v2__review-card\"\u003e\u003cdiv class=\"st-v2__review-photo\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/review-weight-02-clean.webp?v=1789784785\" alt=\"Customer-submitted lifestyle progress photo\" loading=\"lazy\"\u003e\u003cspan class=\"st-v2__review-type\"\u003eCustomer journey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"st-v2__review-body\"\u003e\n\u003cdiv class=\"st-v2__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003ch3\u003e“A worthwhile addition.”\u003c\/h3\u003e\n\u003cp\u003eI wore them regularly on my walks and loved how supported and motivated I felt.\u003c\/p\u003e\n\u003cb\u003eCarmen U. · Customer story\u003c\/b\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003carticle class=\"st-v2__review-card\"\u003e\u003cdiv class=\"st-v2__review-photo\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/review-weight-03-clean.webp?v=1789784785\" alt=\"Customer-submitted lifestyle progress photo\" loading=\"lazy\"\u003e\u003cspan class=\"st-v2__review-type\"\u003eCustomer journey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"st-v2__review-body\"\u003e\n\u003cdiv class=\"st-v2__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003ch3\u003e“I felt like myself again.”\u003c\/h3\u003e\n\u003cp\u003eThey became an easy part of my routine when finding time for structured workouts was difficult.\u003c\/p\u003e\n\u003cb\u003eLaura M. · Customer story\u003c\/b\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003carticle class=\"st-v2__review-card\"\u003e\u003cdiv class=\"st-v2__review-photo\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/review-weight-04-clean.webp?v=1789784785\" alt=\"Customer-submitted lifestyle progress photo\" loading=\"lazy\"\u003e\u003cspan class=\"st-v2__review-type\"\u003eCustomer journey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"st-v2__review-body\"\u003e\n\u003cdiv class=\"st-v2__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003ch3\u003e“Perfect for daily walks.”\u003c\/h3\u003e\n\u003cp\u003eThe supportive feel made them the pair I reached for whenever I went out with my dog.\u003c\/p\u003e\n\u003cb\u003eMaria C. · Customer story\u003c\/b\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"st-v2__review-nav\" aria-label=\"Review carousel navigation\"\u003e\n        \u003cbutton class=\"st-v2__review-arrow\" type=\"button\" data-v2-review-prev aria-label=\"Previous review\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"st-v2__review-dots\" data-v2-review-dots aria-label=\"Choose a review\"\u003e\u003c\/div\u003e\n        \u003cbutton class=\"st-v2__review-arrow\" type=\"button\" data-v2-review-next aria-label=\"Next review\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"st-v2__review-counter\" data-v2-review-counter aria-live=\"polite\"\u003eReview 1 of 5\u003c\/p\u003e\n      \u003cdiv class=\"st-v2__review-note\"\u003eCustomer-submitted imagery and experiences reproduced from the supplied reference page. Individual outcomes vary and results are not guaranteed.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__final\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cspan class=\"st-v2__final-tag\"\u003eRIVIERA SCULPT™ · DARK NAVY\u003c\/span\u003e\n      \u003ch2\u003eThe legging that does more.\u003c\/h2\u003e\n      \u003cp\u003eMore visual structure. More confident coverage. More support through every move.\u003c\/p\u003e\n      \u003cbutton class=\"st-v2__cta\" type=\"button\" data-st-v2-shop\u003eChoose my Riviera Sculpt™\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"st-v2__faq st-v2__section\"\u003e\n    \u003cdiv class=\"st-v2__wrap\"\u003e\n      \u003cspan class=\"st-v2__eyebrow\"\u003eBEFORE YOU CHOOSE\u003c\/span\u003e\n      \u003ch2 class=\"st-v2__title\"\u003eQuick answers.\u003c\/h2\u003e\n      \u003cdetails\u003e\u003csummary\u003eCan these leggings remove cellulite?\u003c\/summary\u003e\u003cp\u003eNo garment can guarantee permanent cellulite removal. The textured compression is designed to help create a smoother-looking silhouette while worn. Individual appearance and fit vary.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails\u003e\u003csummary\u003eHow do I choose my size?\u003c\/summary\u003e\u003cp\u003eEnter your waist measurement in centimetres or inches in the finder above. Add your usual US dress size if known; when the two inputs differ, the finder recommends the larger match for comfort.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails\u003e\u003csummary\u003eAre they opaque?\u003c\/summary\u003e\u003cp\u003eThe dense knit is designed for confident coverage during normal movement. Correct sizing remains important for the best opacity.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails\u003e\u003csummary\u003eHow should I wash them?\u003c\/summary\u003e\u003cp\u003eWash cold with similar colours on a gentle cycle. Do not bleach. Air dry to protect the elasticity and textured knit.\u003c\/p\u003e\u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cscript\u003e\n    (function(){\n      var root=document.getElementById('st-riviera-v2');if(!root||root.dataset.ready==='true')return;root.dataset.ready='true';\n      var result=root.querySelector('[data-v2-result]'),form=root.querySelector('[data-v2-size-form]'),order=['S','M','L','XL','2XL','3XL','4XL'];\n      function waistSize(cm){if(cm\u003e=83)return'4XL';if(cm\u003e=79)return'3XL';if(cm\u003e=75)return'2XL';if(cm\u003e=71)return'XL';if(cm\u003e=67)return'L';if(cm\u003e=63)return'M';return'S'}\n      function usSize(us){if(us\u003c=4)return'S';if(us\u003c=8)return'M';if(us\u003c=12)return'L';if(us\u003c=16)return'XL';if(us\u003c=18)return'2XL';if(us\u003c=20)return'3XL';return'4XL'}\n      if(form)form.addEventListener('submit',function(event){event.preventDefault();var waist=parseFloat(root.querySelector('[data-v2-waist]').value),unit=root.querySelector('[data-v2-unit]').value,us=parseInt(root.querySelector('[data-v2-us-size]').value,10);if(!isFinite(waist)||waist\u003c=0){result.textContent='Please enter a valid waist measurement.';result.setAttribute('data-visible','true');return}var cm=unit==='in'?waist*2.54:waist,fromWaist=waistSize(cm),recommended=fromWaist,note='Based on your waist measurement of '+cm.toFixed(1)+' cm.';if(isFinite(us)){var fromUs=usSize(us);recommended=order[Math.max(order.indexOf(fromWaist),order.indexOf(fromUs))];note='Based on your waist measurement and usual US size '+us+'. We selected the larger match for a more comfortable fit.'}if(cm\u003c59||cm\u003e124)note+=' Your measurement falls outside the published chart, so please confirm the fit before ordering.';root.querySelectorAll('tr[data-size]').forEach(function(row){row.classList.toggle('is-recommended',row.getAttribute('data-size')===recommended)});result.innerHTML='Your suggested size is \u003cstrong\u003e'+recommended+'\u003c\/strong\u003e.\u003cbr\u003e\u003csmall\u003e'+note+'\u003c\/small\u003e';result.setAttribute('data-visible','true')});\n      var reviewRow=root.querySelector('[data-v2-review-row]'),reviewCards=reviewRow?Array.prototype.slice.call(reviewRow.querySelectorAll('.st-v2__review-card')):[],dotsHost=root.querySelector('[data-v2-review-dots]'),counter=root.querySelector('[data-v2-review-counter]'),activeReview=0,reviewTimer,scrollFrame;\n      function reviewLeft(index){return reviewCards[index].offsetLeft-reviewRow.offsetLeft}\n      function paintReview(index){activeReview=(index+reviewCards.length)%reviewCards.length;root.querySelectorAll('[data-v2-review-dot]').forEach(function(dot,i){dot.setAttribute('aria-current',i===activeReview?'true':'false')});if(counter)counter.textContent='Review '+(activeReview+1)+' of '+reviewCards.length}\n      function goToReview(index){paintReview(index);reviewRow.scrollTo({left:reviewLeft(activeReview),behavior:window.matchMedia('(prefers-reduced-motion: reduce)').matches?'auto':'smooth'})}\n      function stopReviewRotation(){window.clearInterval(reviewTimer)}\n      function startReviewRotation(){stopReviewRotation();if(reviewCards.length\u003e1\u0026\u0026!window.matchMedia('(prefers-reduced-motion: reduce)').matches\u0026\u0026!document.hidden)reviewTimer=window.setInterval(function(){goToReview(activeReview+1)},5000)}\n      if(reviewCards.length\u0026\u0026dotsHost){reviewCards.forEach(function(card,index){card.setAttribute('role','group');card.setAttribute('aria-label','Review '+(index+1)+' of '+reviewCards.length);var dot=document.createElement('button');dot.type='button';dot.className='st-v2__review-dot';dot.setAttribute('data-v2-review-dot','');dot.setAttribute('aria-label','Go to review '+(index+1));dot.addEventListener('click',function(){goToReview(index);startReviewRotation()});dotsHost.appendChild(dot)});paintReview(0);root.querySelector('[data-v2-review-prev]').addEventListener('click',function(){goToReview(activeReview-1);startReviewRotation()});root.querySelector('[data-v2-review-next]').addEventListener('click',function(){goToReview(activeReview+1);startReviewRotation()});reviewRow.addEventListener('scroll',function(){if(scrollFrame)return;scrollFrame=window.requestAnimationFrame(function(){var nearest=0,distance=Infinity;reviewCards.forEach(function(card,index){var delta=Math.abs(reviewLeft(index)-reviewRow.scrollLeft);if(delta\u003cdistance){distance=delta;nearest=index}});paintReview(nearest);scrollFrame=null})},{passive:true});['pointerdown','touchstart','focusin','mouseenter'].forEach(function(name){reviewRow.addEventListener(name,stopReviewRotation,{passive:true})});['pointerup','touchend','focusout','mouseleave'].forEach(function(name){reviewRow.addEventListener(name,startReviewRotation,{passive:true})});document.addEventListener('visibilitychange',startReviewRotation);startReviewRotation()}\n      root.querySelectorAll('[data-st-v2-shop]').forEach(function(button){button.addEventListener('click',function(){window.scrollTo({top:0,behavior:'smooth'})})});\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Saint Tropez","offers":[{"title":"Red \/ S","offer_id":46811974303823,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":46811974336591,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":46811974369359,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":46811974402127,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":46811974434895,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":46811974467663,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":46811974500431,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Lilac \/ S","offer_id":46811974533199,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Lilac \/ M","offer_id":46811974565967,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Lilac \/ L","offer_id":46811974598735,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Lilac \/ XL","offer_id":46811974631503,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Lilac \/ 2XL","offer_id":46811974664271,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Lilac \/ 3XL","offer_id":46811974697039,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Lilac \/ 4XL","offer_id":46811974729807,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Violet \/ S","offer_id":46811974762575,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Violet \/ M","offer_id":46811974795343,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Violet \/ L","offer_id":46811974828111,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":46811974860879,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":46811974893647,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":46811974926415,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":46811974959183,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":46811974991951,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":46811975024719,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":46811975057487,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":46811975090255,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":46811975123023,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 4XL","offer_id":46811975155791,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":46811975188559,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":46811975221327,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":46811975254095,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":46811975286863,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":46811975319631,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 3XL","offer_id":46811975352399,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 4XL","offer_id":46811975385167,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ S","offer_id":46811975417935,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ M","offer_id":46811975450703,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ L","offer_id":46811975483471,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ XL","offer_id":46811975516239,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 2XL","offer_id":46811975549007,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 3XL","offer_id":46811975581775,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 4XL","offer_id":46811975614543,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":46811975647311,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":46811975680079,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":46811975712847,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":46811975745615,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":46811975778383,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":46811975811151,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 4XL","offer_id":46811975843919,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":46811975876687,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":46811975909455,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":46811975942223,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":46811975974991,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":46811976007759,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 3XL","offer_id":46811976040527,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 4XL","offer_id":46811976073295,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ S","offer_id":46811976106063,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ M","offer_id":46811976138831,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ L","offer_id":46811976171599,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ XL","offer_id":46811976204367,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ 2XL","offer_id":46811976237135,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ 3XL","offer_id":46811976269903,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ 4XL","offer_id":46811976302671,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ S","offer_id":46811976335439,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ M","offer_id":46811976368207,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ L","offer_id":46811976400975,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ XL","offer_id":46811976433743,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 2XL","offer_id":46811976466511,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 3XL","offer_id":46811976499279,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Turquoise \/ 4XL","offer_id":46811976532047,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ S","offer_id":46811976564815,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":46811976597583,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":46811976630351,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":46811976663119,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":46811976695887,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 3XL","offer_id":46811976728655,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 4XL","offer_id":46811976761423,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ S","offer_id":46811976794191,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ M","offer_id":46811976826959,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ L","offer_id":46811976859727,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ XL","offer_id":46811976892495,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 2XL","offer_id":46811976925263,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 3XL","offer_id":46811976958031,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 4XL","offer_id":46811976990799,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pearl Grey \/ S","offer_id":46811977023567,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pearl Grey \/ M","offer_id":46811977056335,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pearl Grey \/ L","offer_id":46811977089103,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pearl Grey \/ XL","offer_id":46811977121871,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pearl Grey \/ 2XL","offer_id":46811977154639,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pearl Grey \/ 3XL","offer_id":46811977187407,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pearl Grey \/ 4XL","offer_id":46811977220175,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":46811977252943,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":46811977285711,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":46811977318479,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":46811977351247,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":46811977384015,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":46811977416783,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":46811977449551,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/6982\/1007\/files\/magnifics_upscale-precision-MncybnqKLar8dPeycmXr-14-min_563af2af-8d32-4dea-bbe4-744d77df4a38.webp?v=1789785254","url":"https:\/\/the-sainttropez.com\/products\/riviera-sculpt-3d-leggings","provider":"Saint Tropez","version":"1.0","type":"link"}