{"title":"Sexy Gym Clothes Bundles- 3PC, 6PC, 12PC","description":"\u003cstyle\u003e\n\/* ACTIVEWEARBOX — SEXY GYM CLOTHES LANDING PAGE\n   Scoped styles only. Shopify-safe. No sticky CTA. *\/\n\n.gga {\n  --gga-pink: #E0267F;\n  --gga-pink-hover: #C91D6D;\n  --gga-text: #171717;\n  --gga-muted: #626262;\n  --gga-soft: #F7F5F6;\n  --gga-border: #E8E5E7;\n  --gga-radius: 14px;\n\n  width: 100%;\n  max-width: 1120px;\n  margin: 0 auto;\n  color: var(--gga-text);\n  background: #FFFFFF;\n  font-family: inherit;\n  font-size: 16px;\n  line-height: 1.6;\n  overflow-wrap: anywhere;\n}\n\n.gga *,\n.gga *::before,\n.gga *::after {\n  box-sizing: border-box;\n}\n\n.gga img {\n  display: block;\n  width: 100%;\n  height: auto;\n  max-width: 100%;\n}\n\n.gga a {\n  color: inherit;\n  text-decoration: none;\n}\n\n.gga a:focus-visible {\n  outline: 3px solid var(--gga-pink);\n  outline-offset: 4px;\n}\n\n.gga h1,\n.gga h2,\n.gga h3,\n.gga p {\n  margin-top: 0;\n}\n\n.gga h1,\n.gga h2,\n.gga h3 {\n  color: var(--gga-text);\n  font-weight: 750;\n  letter-spacing: -0.035em;\n}\n\n.gga h1 {\n  margin-bottom: 14px;\n  font-size: clamp(32px, 5.4vw, 56px);\n  line-height: 1.06;\n}\n\n.gga h2 {\n  margin-bottom: 10px;\n  font-size: clamp(25px, 3.5vw, 36px);\n  line-height: 1.15;\n}\n\n.gga h3 {\n  margin-bottom: 5px;\n  font-size: 18px;\n  line-height: 1.3;\n}\n\n.gga p {\n  margin-bottom: 14px;\n}\n\n.gga .gga-pink {\n  color: var(--gga-pink);\n}\n\n.gga .gga-eyebrow {\n  margin-bottom: 12px;\n  color: var(--gga-pink);\n  font-size: 12px;\n  font-weight: 750;\n  letter-spacing: 0.12em;\n  line-height: 1.4;\n  text-transform: uppercase;\n}\n\n.gga .gga-muted {\n  color: var(--gga-muted);\n}\n\n.gga .gga-section {\n  margin-top: 30px;\n}\n\n.gga .gga-section-heading {\n  max-width: 650px;\n  margin: 0 auto 20px;\n  text-align: center;\n}\n\n.gga .gga-section-heading p {\n  max-width: 520px;\n  margin: 0 auto;\n  color: var(--gga-muted);\n}\n\n.gga .gga-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  min-height: 50px;\n  padding: 13px 22px;\n  border: 1px solid var(--gga-pink);\n  border-radius: 8px;\n  background: var(--gga-pink);\n  color: #FFFFFF;\n  font-size: 15px;\n  font-weight: 750;\n  line-height: 1.25;\n  text-align: center;\n  transition: background-color 160ms ease, border-color 160ms ease;\n}\n\n.gga .gga-btn:hover {\n  border-color: var(--gga-pink-hover);\n  background: var(--gga-pink-hover);\n  color: #FFFFFF;\n}\n\n.gga .gga-btn-secondary {\n  border-color: var(--gga-text);\n  background: transparent;\n  color: var(--gga-text);\n}\n\n.gga .gga-btn-secondary:hover {\n  border-color: var(--gga-text);\n  background: var(--gga-text);\n  color: #FFFFFF;\n}\n\n.gga .gga-btn-wrap {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 20px;\n}\n\n.gga .gga-btn-wrap .gga-btn {\n  flex: 1 1 190px;\n}\n\n.gga .gga-hero {\n  padding: 30px 24px 22px;\n  border-radius: var(--gga-radius);\n  background: var(--gga-soft);\n  text-align: center;\n}\n\n.gga .gga-hero-copy {\n  max-width: 740px;\n  margin: 0 auto;\n}\n\n.gga .gga-hero-subtitle {\n  max-width: 590px;\n  margin: 0 auto;\n  color: #424242;\n  font-size: 17px;\n  line-height: 1.55;\n}\n\n.gga .gga-hero-note {\n  margin: 13px 0 0;\n  color: var(--gga-muted);\n  font-size: 13px;\n  line-height: 1.5;\n}\n\n.gga .gga-hero-image {\n  margin-top: 24px;\n  overflow: hidden;\n  border-radius: 10px;\n}\n\n.gga .gga-hero-image img {\n  width: 100%;\n  height: auto;\n  aspect-ratio: 16 \/ 9;\n  object-fit: cover;\n}\n\n.gga .gga-quick-links {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-top: 16px;\n}\n\n.gga .gga-pill {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 36px;\n  padding: 7px 13px;\n  border: 1px solid #E7C5D5;\n  border-radius: 999px;\n  background: #FFFFFF;\n  color: var(--gga-text);\n  font-size: 13px;\n  font-weight: 650;\n  line-height: 1.3;\n}\n\n.gga .gga-pill:hover {\n  border-color: var(--gga-pink);\n  color: var(--gga-pink);\n}\n\n.gga .gga-category-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.gga .gga-category {\n  min-width: 0;\n  overflow: hidden;\n  border: 1px solid var(--gga-border);\n  border-radius: var(--gga-radius);\n  background: #FFFFFF;\n}\n\n.gga .gga-category-image {\n  display: block;\n  overflow: hidden;\n  background: var(--gga-soft);\n}\n\n.gga .gga-category-image img {\n  aspect-ratio: 4 \/ 4.5;\n  object-fit: cover;\n  transition: transform 200ms ease;\n}\n\n.gga .gga-category:hover .gga-category-image img {\n  transform: scale(1.025);\n}\n\n.gga .gga-category-copy {\n  padding: 15px;\n}\n\n.gga .gga-category-copy p {\n  margin-bottom: 10px;\n  color: var(--gga-muted);\n  font-size: 14px;\n  line-height: 1.45;\n}\n\n.gga .gga-text-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n  color: var(--gga-pink);\n  font-size: 14px;\n  font-weight: 750;\n  line-height: 1.4;\n}\n\n.gga .gga-text-link:hover {\n  text-decoration: underline;\n  text-underline-offset: 3px;\n}\n\n.gga .gga-confidence {\n  padding: 25px 22px;\n  border-radius: var(--gga-radius);\n  background: var(--gga-soft);\n  text-align: center;\n}\n\n.gga .gga-confidence p {\n  max-width: 590px;\n  margin: 0 auto;\n  color: var(--gga-muted);\n}\n\n.gga .gga-gallery {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 10px;\n}\n\n.gga .gga-gallery-item {\n  min-width: 0;\n  overflow: hidden;\n  border-radius: 10px;\n  background: var(--gga-soft);\n}\n\n.gga .gga-gallery-item img {\n  aspect-ratio: 4 \/ 5;\n  object-fit: cover;\n}\n\n.gga .gga-gallery-caption {\n  padding: 10px 12px;\n  background: #FFFFFF;\n  color: var(--gga-text);\n  font-size: 13px;\n  font-weight: 650;\n  line-height: 1.4;\n}\n\n.gga .gga-final-cta {\n  padding: 28px 22px;\n  border-radius: var(--gga-radius);\n  background: var(--gga-soft);\n  text-align: center;\n}\n\n.gga .gga-final-cta p {\n  max-width: 540px;\n  margin: 0 auto;\n  color: var(--gga-muted);\n}\n\n.gga .gga-final-cta .gga-btn-wrap {\n  justify-content: center;\n}\n\n@media (min-width: 760px) {\n  .gga .gga-section {\n    margin-top: 48px;\n  }\n\n  .gga .gga-hero {\n    padding: 42px 38px 30px;\n  }\n\n  .gga .gga-hero-image {\n    margin-top: 28px;\n  }\n\n  .gga .gga-category-grid {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 16px;\n  }\n\n  .gga .gga-category-copy {\n    padding: 16px;\n  }\n\n  .gga .gga-gallery {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .gga .gga-confidence,\n  .gga .gga-final-cta {\n    padding: 36px 28px;\n  }\n}\n\n@media (max-width: 420px) {\n  .gga {\n    font-size: 16px;\n  }\n\n  .gga .gga-hero {\n    padding: 25px 15px 17px;\n  }\n\n  .gga h1 {\n    font-size: 34px;\n    line-height: 1.07;\n  }\n\n  .gga .gga-hero-subtitle {\n    font-size: 16px;\n  }\n\n  .gga .gga-btn-wrap {\n    gap: 9px;\n  }\n\n  .gga .gga-btn-wrap .gga-btn {\n    width: 100%;\n    flex-basis: 100%;\n  }\n\n  .gga .gga-category-grid {\n    gap: 9px;\n  }\n\n  .gga .gga-category-copy {\n    padding: 11px;\n  }\n\n  .gga .gga-category-copy h3 {\n    font-size: 16px;\n  }\n\n  .gga .gga-category-copy p {\n    font-size: 13px;\n  }\n\n  .gga .gga-text-link {\n    font-size: 13px;\n  }\n\n  .gga .gga-confidence,\n  .gga .gga-final-cta {\n    padding: 21px 15px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .gga *,\n  .gga *::before,\n  .gga *::after {\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"gga\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"gga-hero\" aria-labelledby=\"gga-title\"\u003e\n\u003cdiv class=\"gga-hero-copy\"\u003e\n\u003cp class=\"gga-eyebrow\"\u003eACTIVEWEARBOX · YOUR NEXT GYM LOOK\u003c\/p\u003e\n\u003ch2 id=\"gga-title\"\u003eSexy Gym Clothes\u003cbr\u003e\u003cspan class=\"gga-pink\"\u003efor Women\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"gga-hero-subtitle\"\u003eShop scrunch leggings, flattering workout shorts, and matching activewear to find your next favorite gym look.\u003c\/p\u003e\n\u003cdiv class=\"gga-btn-wrap\" style=\"justify-content: center;\"\u003e\u003ca class=\"gga-btn\" href=\"#gga-shop\"\u003e Shop Gym-Girl Favorites \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003cp class=\"gga-hero-note\"\u003eLeggings · Shorts · Tops · Activewear Bundles\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gga-hero-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/ChatGPT_Image_Jun_22_2026_12_02_57_PM.png?v=1782155293\" alt=\"Women's sexy gym clothes and stylish activewear looks from ActivewearBox\" width=\"1600\" height=\"900\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cnav class=\"gga-quick-links\" aria-label=\"Shop activewear categories\"\u003e\u003ca class=\"gga-pill\" href=\"\/collections\/best-dfyne-dupe-scrunch-leggings\"\u003e Scrunch Leggings \u003c\/a\u003e \u003ca class=\"gga-pill\" href=\"\/collections\/best-dfyne-dupe-scrunch-shorts\"\u003e Workout Shorts \u003c\/a\u003e \u003ca class=\"gga-pill\" href=\"\/collections\/best-dfyne-dupe-workout-tops\"\u003e Workout Tops \u003c\/a\u003e \u003ca class=\"gga-pill\" href=\"\/collections\/activewear-mystery-box\"\u003e Activewear Bundles \u003c\/a\u003e\u003c\/nav\u003e\u003c\/section\u003e\n\u003c!-- SHOP BY CATEGORY --\u003e\n\u003csection class=\"gga-section\" id=\"gga-shop\" aria-labelledby=\"gga-shop-title\"\u003e\n\u003cdiv class=\"gga-section-heading\"\u003e\n\u003cp class=\"gga-eyebrow\"\u003eFIND YOUR FIT\u003c\/p\u003e\n\u003ch2 id=\"gga-shop-title\"\u003eShop Your Gym-Girl Style\u003c\/h2\u003e\n\u003cp\u003ePick your favorite pieces and build a look that feels like you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gga-category-grid\"\u003e\n\u003carticle class=\"gga-category\"\u003e\u003ca class=\"gga-category-image\" href=\"\/collections\/best-dfyne-dupe-scrunch-leggings\" aria-label=\"Shop scrunch leggings\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/01.05_Womens8168_19e4891e-de26-4cf8-b474-54c849966386.webp?v=1790192125\" alt=\"Seamless women's activewear leggings\" width=\"800\" height=\"900\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"gga-category-copy\"\u003e\n\u003ch3\u003eScrunch Leggings\u003c\/h3\u003e\n\u003cp\u003eFind your next go-to gym fit.\u003c\/p\u003e\n\u003ca class=\"gga-text-link\" href=\"\/collections\/best-dfyne-dupe-scrunch-leggings\"\u003e Shop leggings \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"gga-category\"\u003e\u003ca class=\"gga-category-image\" href=\"\/collections\/best-dfyne-dupe-scrunch-shorts\" aria-label=\"Shop workout shorts\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/back-over-shoulder-ebony.png?v=1788456855\" alt=\"Women's workout shorts and activewear styling\" width=\"800\" height=\"900\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"gga-category-copy\"\u003e\n\u003ch3\u003eWorkout Shorts\u003c\/h3\u003e\n\u003cp\u003eMade for your training rotation.\u003c\/p\u003e\n\u003ca class=\"gga-text-link\" href=\"\/collections\/best-dfyne-dupe-scrunch-shorts\"\u003e Shop shorts \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"gga-category\"\u003e\u003ca class=\"gga-category-image\" href=\"\/collections\/best-dfyne-dupe-workout-tops\" aria-label=\"Shop workout tops\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/dark-skinned-model-pink-sports-bra-close-up-hero.png?v=1792514658\" alt=\"Woman wearing a pink sports bra with high-waisted activewear leggings\" width=\"800\" height=\"900\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"gga-category-copy\"\u003e\n\u003ch3\u003eWorkout Tops\u003c\/h3\u003e\n\u003cp\u003eComplete your favorite looks.\u003c\/p\u003e\n\u003ca class=\"gga-text-link\" href=\"\/collections\/best-dfyne-dupe-workout-tops\"\u003e Shop tops \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"gga-category\"\u003e\u003ca class=\"gga-category-image\" href=\"\/collections\/activewear-mystery-box\" aria-label=\"Shop ActivewearBox activewear bundles\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/both-models-in-olive-matching-the-low-angle-city-campaign-poses.png?v=1792438276\" alt=\"Two models wearing coordinated olive activewear outfits\" width=\"800\" height=\"900\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"gga-category-copy\"\u003e\n\u003ch3\u003eActivewear Bundles\u003c\/h3\u003e\n\u003cp\u003eDiscover more pieces in one shop.\u003c\/p\u003e\n\u003ca class=\"gga-text-link\" href=\"\/collections\/activewear-mystery-box\"\u003e Shop bundles \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SHORT EMOTIONAL SECTION --\u003e\n\u003csection class=\"gga-section gga-confidence\" aria-labelledby=\"gga-feel-title\"\u003e\n\u003cp class=\"gga-eyebrow\"\u003eYOUR FIT. YOUR CONFIDENCE.\u003c\/p\u003e\n\u003ch2 id=\"gga-feel-title\"\u003eFeel Good in Your Fit.\u003c\/h2\u003e\n\u003cp\u003eFrom your first warm-up to your final set, find activewear that helps you feel confident and ready to move.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- VISUAL GALLERY --\u003e\n\u003csection class=\"gga-section\" aria-labelledby=\"gga-gallery-title\"\u003e\n\u003cdiv class=\"gga-section-heading\"\u003e\n\u003cp class=\"gga-eyebrow\"\u003eTHE GYM-GIRL EDIT\u003c\/p\u003e\n\u003ch2 id=\"gga-gallery-title\"\u003eYour Next Gym Look\u003c\/h2\u003e\n\u003cp\u003eFresh outfit inspiration for your next training day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gga-gallery\"\u003e\n\u003cdiv class=\"gga-gallery-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/sunday_3_740x_1900cd74-6795-475c-9522-211e81e63e6a.png?v=1792953780\" alt=\"Women's scrunch-legging outfit inspiration\" width=\"600\" height=\"750\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cdiv class=\"gga-gallery-caption\"\u003eThe scrunch-legging look\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gga-gallery-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/d45a9ae818c55cec07288995f406a461.jpg\" alt=\"Women's workout shorts outfit inspiration\" width=\"800\" height=\"1000\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cdiv class=\"gga-gallery-caption\"\u003eShorts for your rotation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gga-gallery-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/40258423-F9A5-4042-B8F2-22B47A559E80.jpg?v=1792435079\" alt=\"Women's workout top styling inspiration\" width=\"600\" height=\"750\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cdiv class=\"gga-gallery-caption\"\u003eTops that finish the fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gga-gallery-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/promo-women-activewear_bundle-gym_clothes.png?v=1789245126\" alt=\"Activewear bundle promotional graphic\" width=\"600\" height=\"750\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cdiv class=\"gga-gallery-caption\"\u003eMore looks, less guesswork\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gga-btn-wrap\" style=\"justify-content: center;\"\u003e\u003ca class=\"gga-btn gga-btn-secondary\" href=\"\/collections\/gym-girl-aesthetic\"\u003e Explore the Collection \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"gga-section gga-final-cta\" aria-labelledby=\"gga-final-title\"\u003e\n\u003cp class=\"gga-eyebrow\"\u003eYOUR NEXT LOOK STARTS HERE\u003c\/p\u003e\n\u003ch2 id=\"gga-final-title\"\u003eReady for Your Next Gym Look?\u003c\/h2\u003e\n\u003cp\u003eExplore bold and form-fitting sexy gym clothes focused on minimal coverage, high-cut silhouettes, and body-hugging designs.\u003c\/p\u003e\n\u003cdiv class=\"gga-btn-wrap\"\u003e\u003ca class=\"gga-btn\" href=\"\/collections\/gym-girl-aesthetic\"\u003e Shop Gym Girl Favorites \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","products":[{"product_id":"activewear-bundle-revenge-body","title":"Activewear Bundle Revenge Body - 12PC","description":"\u003cstyle\u003e\n#rb-pdp {\n  --rb-pink:#FF2F92;\n  --rb-dark:#111111;\n  --rb-card:#1a1a1a;\n  --rb-muted:#cccccc;\n}\n#rb-pdp * { box-sizing:border-box; }\n#rb-pdp .wrap { max-width:980px; margin:auto; padding:24px 16px; }\n#rb-pdp .hero {\n  text-align:center;\n  padding:60px 24px 48px;\n  border-radius:16px;\n  background:linear-gradient(135deg,#0d0d0d,#1a1a1a);\n  margin-bottom:16px;\n}\n#rb-pdp .hero-badge {\n  display:inline-flex;\n  padding:7px 16px;\n  border-radius:999px;\n  background:rgba(255,47,146,.15);\n  border:1px solid rgba(255,47,146,.4);\n  color:#FF2F92;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n  margin-bottom:18px;\n}\n#rb-pdp .hero-eyebrow {\n  color:#FF2F92;\n  font-weight:900;\n  font-size:.95rem;\n  letter-spacing:.04em;\n  text-transform:uppercase;\n  margin-bottom:12px;\n}\n#rb-pdp .hero h1 {\n  margin:0 0 12px;\n  font-size:clamp(2.4rem,6vw,4rem);\n  line-height:.92;\n  font-weight:900;\n  letter-spacing:-.04em;\n  color:#fff;\n  text-transform:uppercase;\n}\n#rb-pdp .hero-value {\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  margin:0 0 18px;\n  font-size:1rem;\n  font-weight:800;\n  color:#fff;\n}\n#rb-pdp .hero-value .price-now { font-size:2rem; color:#FF2F92; font-weight:900; }\n#rb-pdp .hero-value .price-was { font-size:.9rem; color:#666; text-decoration:line-through; }\n#rb-pdp .hero p {\n  max-width:580px;\n  margin:0 auto 28px;\n  color:#cccccc;\n  line-height:1.75;\n  font-size:14px;\n}\n#rb-pdp .cta-btn {\n  display:inline-block;\n  padding:17px 40px;\n  border-radius:999px;\n  background:#FF2F92;\n  color:#fff;\n  text-decoration:none;\n  font-weight:900;\n  font-size:1rem;\n  text-transform:uppercase;\n  letter-spacing:.04em;\n}\n#rb-pdp .trust-row {\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:16px;\n  margin-top:16px;\n}\n#rb-pdp .trust-item {\n  font-size:.8rem;\n  color:#888;\n  font-weight:700;\n}\n#rb-pdp .trust-item::before { content:\"\\2713  \"; color:#FF2F92; font-weight:900; }\n#rb-pdp .scarcity {\n  margin-top:14px;\n  color:#fff;\n  font-weight:800;\n  font-size:.85rem;\n  background:rgba(255,47,146,.12);\n  border:1px solid rgba(255,47,146,.3);\n  display:inline-block;\n  padding:6px 16px;\n  border-radius:999px;\n}\n#rb-pdp .pdp-bar {\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:8px;\n  margin:0 0 16px;\n  padding:14px;\n  background:#111;\n  border-radius:10px;\n}\n#rb-pdp .pdp-badge {\n  font-size:11px;\n  font-weight:800;\n  color:#fff;\n  background:rgba(255,255,255,.08);\n  border:1px solid rgba(255,255,255,.12);\n  border-radius:999px;\n  padding:6px 14px;\n  letter-spacing:.04em;\n  text-transform:uppercase;\n}\n#rb-pdp .section {\n  background:#fff;\n  border:2px solid #ececec;\n  border-radius:12px;\n  padding:28px 22px;\n  margin-bottom:16px;\n}\n#rb-pdp .section-label {\n  display:block;\n  text-align:center;\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n  color:#FF2F92;\n  margin-bottom:6px;\n}\n#rb-pdp .section h2 {\n  margin:0 0 6px;\n  font-size:20px;\n  font-weight:900;\n  text-align:center;\n  text-transform:uppercase;\n  letter-spacing:-.02em;\n  color:#111;\n}\n#rb-pdp .section p.intro {\n  text-align:center;\n  color:#666;\n  font-size:13px;\n  line-height:1.75;\n  margin:0 0 20px;\n}\n#rb-pdp .value-grid {\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin-bottom:8px;\n}\n#rb-pdp .value-box {\n  padding:20px 14px;\n  border-radius:10px;\n  background:#fafafa;\n  border:2px solid #ececec;\n  text-align:center;\n  font-weight:800;\n  font-size:13px;\n  color:#111;\n  line-height:1.4;\n}\n#rb-pdp .value-box .vb-label {\n  display:block;\n  font-size:10px;\n  font-weight:700;\n  color:#999;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n  margin-bottom:4px;\n}\n#rb-pdp .value-box.primary { background:#111; border-color:#111; }\n#rb-pdp .value-box.primary .vb-label { color:#666; }\n#rb-pdp .value-box.primary .vb-num { font-size:2.2rem; color:#FF2F92; font-weight:900; line-height:1; }\n#rb-pdp .feature-grid {\n  display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));\n  gap:12px;\n}\n#rb-pdp .card {\n  padding:18px;\n  border:2px solid #ececec;\n  border-radius:10px;\n  background:#fafafa;\n}\n#rb-pdp .card-icon { font-size:1.4rem; margin-bottom:8px; display:block; }\n#rb-pdp .card h3 {\n  margin:0 0 6px;\n  font-size:14px;\n  font-weight:900;\n  color:#111;\n  text-transform:uppercase;\n  letter-spacing:-.01em;\n}\n#rb-pdp .card p { margin:0; font-size:13px; color:#666; line-height:1.7; }\n#rb-pdp .ugc {\n  margin-bottom:14px;\n  padding:18px;\n  border-radius:10px;\n  background:#fafafa;\n  border:2px solid #ececec;\n  font-size:14px;\n  line-height:1.75;\n  color:#333;\n  font-weight:600;\n  font-style:italic;\n}\n#rb-pdp .ugc-attr {\n  display:block;\n  margin-top:8px;\n  font-size:12px;\n  font-weight:800;\n  color:#FF2F92;\n  font-style:normal;\n}\n#rb-pdp .comments {\n  padding:16px;\n  border:2px solid #ececec;\n  border-radius:10px;\n  background:#fafafa;\n}\n#rb-pdp .comment { margin-bottom:10px; font-size:13px; color:#444; line-height:1.6; }\n#rb-pdp .comment:last-child { margin-bottom:0; }\n#rb-pdp .comment span { font-weight:900; color:#111; }\n#rb-pdp details {\n  padding:16px;\n  border:2px solid #ececec;\n  border-radius:10px;\n  background:#fafafa;\n  margin-bottom:10px;\n}\n#rb-pdp details:last-child { margin-bottom:0; }\n#rb-pdp summary { cursor:pointer; font-weight:900; font-size:14px; color:#111; text-transform:uppercase; }\n#rb-pdp details p { margin:10px 0 0; color:#555; line-height:1.75; font-size:13px; }\n#rb-pdp .cta-center { text-align:center; margin-top:24px; }\n#rb-pdp .cta-sub { margin-top:10px; font-size:.8rem; color:#999; font-weight:700; }\n#rb-pdp .pdp-close { padding:12px; text-align:center; }\n#rb-pdp .pdp-close p { margin:0; font-size:11px; color:#aaa; font-weight:700; letter-spacing:.06em; text-transform:uppercase; }\n@media(max-width:640px){\n  #rb-pdp .value-grid { grid-template-columns:1fr; }\n  #rb-pdp .cta-btn { width:100%; text-align:center; display:block; }\n  #rb-pdp .trust-row { gap:10px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"rb-pdp\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003e12 Pieces. One Box. All Fits.\u003c\/div\u003e\n\u003ch1\u003eThe Revenge Body\u003cbr\u003eBox Is Here.\u003c\/h1\u003e\n\u003cdiv class=\"hero-value\"\u003e\n\u003cspan class=\"price-was\"\u003e$300+ value\u003c\/span\u003e \u003cspan style=\"color: #888;\"\u003e→\u003c\/span\u003e \u003cspan class=\"price-now\"\u003e$69\u003c\/span\u003e \u003cspan style=\"color: #888; font-size: .85rem;\"\u003e\/ one-time\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eSnatched leggings, sculpted shorts, with seamless sports bras built for mirror selfies, gym glow-ups, and main-character energy.\u003c\/p\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-item\"\u003eNo subscription\u003c\/span\u003e \u003cspan class=\"trust-item\"\u003eFree US shipping\u003c\/span\u003e \u003cspan class=\"trust-item\"\u003eShips in 1–2 days\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 14px;\"\u003e\u003cspan class=\"scarcity\"\u003eOnly a few boxes left per size\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-bar\"\u003e\n\u003cspan class=\"pdp-badge\"\u003e12 Pieces\u003c\/span\u003e \u003cspan class=\"pdp-badge\"\u003eSquat-Proof\u003c\/span\u003e \u003cspan class=\"pdp-badge\"\u003eMix \u0026amp; Match Colors\u003cspan style=\"letter-spacing: 0.04em;\"\u003e \u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eThe Math Hits Different\u003c\/span\u003e\n\u003ch2\u003eA Week of Gym Fits for Less Than One Outfit\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003e12 pieces. Zero filler. Under $5.75 per piece.\u003c\/p\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-box\"\u003e\n\u003cspan class=\"vb-label\"\u003eRetail Value\u003c\/span\u003e$300+\u003c\/div\u003e\n\u003cdiv class=\"value-box primary\"\u003e\n\u003cspan class=\"vb-label\"\u003eYou Pay\u003c\/span\u003e\u003cspan class=\"vb-num\"\u003e$69\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-box\"\u003e\n\u003cspan class=\"vb-label\"\u003ePer Piece\u003c\/span\u003eUnder $5.75\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eReal Talk\u003c\/span\u003e\n\u003ch2\u003eWhy the Internet Can't Stop Talking About This\u003c\/h2\u003e\n\u003cdiv class=\"ugc\"\u003e“I wear every single piece from this box. The leggings are actually insane — I’ve gotten more compliments at the gym than ever.” \u003cspan class=\"ugc-attr\"\u003e— Verified Customer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ugc\"\u003e“Best gymwear purchase I’ve made under $100. Not even close. The quality shocked me.” \u003cspan class=\"ugc-attr\"\u003e— Verified Customer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comments\"\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cspan\u003e@gymgirlella\u003c\/span\u003e — wait this is actually so worth it?? I’m obsessed\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cspan\u003e@fitcheckswithbea\u003c\/span\u003e — needed this for my gym era, no notes\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cspan\u003e@pilatesprincess\u003c\/span\u003e — $69 for 12 pieces?? that’s criminal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eBuilt Different\u003c\/span\u003e\n\u003ch2\u003eYour Gym Crush Is About to Be You\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eEvery piece engineered for performance, designed for the fit check.\u003cspan class=\"card-icon\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eFull Weekly Rotation\u003c\/h3\u003e\n\u003cp\u003e12 curated pieces — no repeats, no filler. Enough to cover every session without doing laundry mid-week.Snatch Effect Fit\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eCompression + contour\u003c\/h3\u003e\n\u003cp\u003eseamsthat enhance every angle. Designed to make you look like you’ve been training for years.\u003cspan class=\"card-icon\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eSquat-Proof Promise\u003c\/h3\u003e\n\u003cp\u003eFull coverage, full stretch, full opacity — through every rep, every set, every angle.\u003cspan class=\"card-icon\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eSize-Matched Top + Bottom\u003c\/h3\u003e\n\u003cp\u003ePick your top size and bottom size separately. Every piece fits your body — not a generic chart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eWhat’s In The Box\u003c\/span\u003e\n\u003ch2\u003e12 Pieces. Zero Guesswork.\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eCurated to mix, match, and build a rotation you’ll actually reach for.\u003cspan class=\"card-icon\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e4 Sculpting Leggings\u003c\/h3\u003e\n\u003cp\u003eHigh-waisted, contour-focused. Built for lifting and looking good doing it.4 Curve-Loving Shorts\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e4 Curve-Loving Shorts\u003c\/h3\u003e\n\u003cp\u003eSoft stretch, squat-proof, movement-ready for every workout.\u003cspan class=\"card-icon\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e4 Sports Bras\u003c\/h3\u003e\n\u003cp\u003eSupportive, minimal, styled to match. Complete the set, complete the look.\u003cspan class=\"card-icon\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eColor-Coordinated Mix\u003c\/h3\u003e\n\u003cp\u003eNo repeats. Pieces selected to layer, mix, and build a full rotation she’ll actually wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eGot Questions?\u003c\/span\u003e\n\u003ch2\u003eWe’ve Got Answers.\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat exactly do I get?\u003c\/summary\u003e\n\u003cp\u003e12 activewear pieces — 4 leggings, 4 shorts, and 4 sports bras — curated for your size. No duplicates, no filler. Just a full week of gym fits in one box.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it actually squat-proof?\u003c\/summary\u003e\n\u003cp\u003eYes. Every piece is designed for full coverage, stretch, and movement. Stays opaque through every rep, every angle, every set.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does sizing work?\u003c\/summary\u003e\n\u003cp\u003eYou pick your TOP size and BOTTOM size separately — so every piece fits your actual body, not a one-size-fits-all guess.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhen will it ship?\u003c\/summary\u003e\n\u003cp\u003eOrders ship within 1–2 business days with tracked US delivery. Free shipping on every order, no minimum.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this a subscription?\u003c\/summary\u003e\n\u003cp\u003eNo subscription. Ever. One-time $69 purchase — no hidden charges, no auto-renewals, no surprises.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if something doesn’t work for me?\u003c\/summary\u003e\n\u003cp\u003eReach out to our team and we’ll make it right. We stand behind every box.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-close\"\u003e\n\u003cp\u003eViral Fits  ·  Free Shipping  ·  Secure Checkout  ·  Ships in 1–2 Days\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Activewear Box","offers":[{"title":"S \/ S","offer_id":45333028470841,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ M","offer_id":45333028503609,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ L","offer_id":45333028536377,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ XL","offer_id":45333028569145,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ S","offer_id":45333028601913,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ M","offer_id":45333028634681,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ L","offer_id":45333028667449,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ XL","offer_id":45333028700217,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":45333028732985,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ M","offer_id":45333028765753,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ L","offer_id":45333028798521,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":45333028831289,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ S","offer_id":45859503603769,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ M","offer_id":45859503636537,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ L","offer_id":45859503669305,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XL","offer_id":45859503702073,"sku":null,"price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/revenge-body-pink-border-frame_1293d7fe-0d89-43fa-a821-ad1c5bf4c455.png?v=1783963982"},{"product_id":"gym-baddie-activewear-set-3pc","title":"Gym Baddie Activewear Bundle (3PC)","description":"\u003cstyle\u003e#pga3{--pink:#e8547a;--blush:#fdf0f3;--rose:#f7d6df;--mauve:#c9748f;--cream:#fdfaf8;--warm:#f5ede8;--text:#2c1a1f;--muted:#8a6570;--border:#f0d8de;--white:#ffffff;font-family:'Georgia',serif;color:var(--text);max-width:960px;margin:0 auto;padding:0 16px;-webkit-font-smoothing:antialiased}#pga3 *{box-sizing:border-box}#pga3 .hero{text-align:center;padding:64px 24px 56px;background:linear-gradient(160deg,#fdf0f3,#fdfaf8 60%,#f7d6df);border-radius:24px;margin-bottom:20px;border:1.5px solid var(--border)}#pga3 .hero-tag{display:inline-block;background:var(--rose);color:var(--mauve);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:999px;margin-bottom:20px;font-family:-apple-system,sans-serif}#pga3 .hero h1{margin:0 0 14px;font-size:clamp(2rem,5vw,3.4rem);line-height:1.05;font-weight:400;letter-spacing:-.02em;color:var(--text);font-style:italic}#pga3 .hero h1 strong{font-style:normal;font-weight:700;color:var(--pink)}#pga3 .hero-sub{font-size:15px;line-height:1.85;color:var(--muted);max-width:520px;margin:0 auto 28px;font-family:-apple-system,sans-serif;font-style:normal}#pga3 .price-row{display:inline-flex;align-items:baseline;gap:10px;margin-bottom:24px}#pga3 .price-now{font-size:2.6rem;font-weight:700;color:var(--pink);letter-spacing:-.04em;font-family:-apple-system,sans-serif}#pga3 .price-was{font-size:.95rem;color:#bba0a8;text-decoration:line-through;font-family:-apple-system,sans-serif}#pga3 .price-label{font-size:.8rem;color:var(--muted);font-family:-apple-system,sans-serif}#pga3 .cta-btn{display:inline-block;padding:15px 38px;border-radius:999px;background:var(--pink);color:#fff;text-decoration:none;font-weight:600;font-size:.95rem;letter-spacing:.04em;font-family:-apple-system,sans-serif;transition:.2s}#pga3 .trust-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}#pga3 .trust-pill{font-size:12px;color:var(--muted);font-family:-apple-system,sans-serif;font-weight:600;background:var(--white);border:1.5px solid var(--border);border-radius:999px;padding:5px 14px}#pga3 .scarcity{margin-top:16px;font-size:12px;color:var(--mauve);font-family:-apple-system,sans-serif;font-weight:600;letter-spacing:.04em}#pga3 .badge-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 20px;padding:16px;background:var(--warm);border-radius:14px;border:1.5px solid var(--border)}#pga3 .badge{font-size:11px;font-weight:600;color:var(--mauve);background:var(--white);border:1.5px solid var(--rose);border-radius:999px;padding:5px 14px;letter-spacing:.04em;font-family:-apple-system,sans-serif}#pga3 .block{background:var(--white);border:1.5px solid var(--border);border-radius:18px;padding:32px 24px;margin-bottom:16px}#pga3 .block-tag{display:block;text-align:center;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mauve);margin-bottom:8px;font-family:-apple-system,sans-serif}#pga3 .block h2{margin:0 0 8px;font-size:22px;font-weight:400;text-align:center;letter-spacing:-.02em;color:var(--text);font-style:italic}#pga3 .block h2 strong{font-style:normal;font-weight:700}#pga3 .block .intro{text-align:center;color:var(--muted);font-size:13px;line-height:1.8;margin:0 0 22px;font-family:-apple-system,sans-serif;font-style:normal}#pga3 .stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:4px}#pga3 .stat{padding:20px 12px;border-radius:12px;background:var(--blush);border:1.5px solid var(--border);text-align:center;font-family:-apple-system,sans-serif}#pga3 .stat .s-label{display:block;font-size:10px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}#pga3 .stat .s-val{font-size:1.3rem;font-weight:800;color:var(--text)}#pga3 .stat.hero-stat{background:linear-gradient(135deg,#fdf0f3,#f7d6df);border-color:var(--rose)}#pga3 .stat.hero-stat .s-val{font-size:2.4rem;color:var(--pink);line-height:1}#pga3 .card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}#pga3 .card{padding:20px;border:1.5px solid var(--border);border-radius:14px;background:var(--blush)}#pga3 .card-icon{font-size:1.4rem;margin-bottom:8px;display:block}#pga3 .card h3{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.01em}#pga3 .card p{margin:0;font-size:13px;color:var(--muted);line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga3 .stars{color:#e8547a;font-size:13px;margin-bottom:6px;letter-spacing:.05em}#pga3 .quote{margin-bottom:14px;padding:20px 22px;border-radius:14px;background:var(--blush);border:1.5px solid var(--border);font-size:14px;line-height:1.85;color:var(--text);font-style:italic}#pga3 .quote-attr{display:block;margin-top:10px;font-size:12px;font-weight:700;color:var(--pink);font-style:normal;font-family:-apple-system,sans-serif}#pga3 .comments{padding:18px;border:1.5px solid var(--border);border-radius:14px;background:var(--warm)}#pga3 .comment{margin-bottom:10px;font-size:13px;color:var(--muted);line-height:1.65;font-family:-apple-system,sans-serif;font-style:normal}#pga3 .comment:last-child{margin-bottom:0}#pga3 .comment strong{color:var(--text);font-weight:700}#pga3 .sizing-box{background:linear-gradient(135deg,#fdf0f3,#fdfaf8);border:1.5px solid var(--pink);border-radius:14px;padding:20px 22px;margin-bottom:16px}#pga3 .sizing-box h3{margin:0 0 8px;font-size:15px;font-weight:700;color:var(--text);font-family:-apple-system,sans-serif}#pga3 .sizing-box p{margin:0;font-size:13px;color:var(--muted);line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga3 .sizing-box .sz-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#pga3 .sz-chip{font-size:12px;font-weight:700;color:var(--pink);background:var(--white);border:1.5px solid var(--rose);border-radius:999px;padding:4px 12px;font-family:-apple-system,sans-serif}#pga3 details{padding:18px;border:1.5px solid var(--border);border-radius:12px;background:var(--blush);margin-bottom:10px}#pga3 details:last-child{margin-bottom:0}#pga3 summary{cursor:pointer;font-weight:700;font-size:14px;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.01em}#pga3 details p{margin:10px 0 0;color:var(--muted);line-height:1.8;font-size:13px;font-family:-apple-system,sans-serif;font-style:normal}#pga3 .upsell-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:16px}#pga3 .upsell-card{display:block;text-decoration:none;padding:22px;border:1.5px solid var(--border);border-radius:16px;background:var(--blush);transition:.2s ease}#pga3 .upsell-card:hover{border-color:var(--pink);transform:translateY(-2px);box-shadow:0 12px 36px rgba(232,84,122,.1)}#pga3 .upsell-card.featured{border-color:var(--pink);background:linear-gradient(160deg,#fdf0f3,#fdfaf8)}#pga3 .upsell-chip{display:inline-block;background:var(--rose);color:var(--mauve);font-size:11px;font-weight:700;padding:4px 12px;border-radius:999px;margin-bottom:10px;letter-spacing:.04em;font-family:-apple-system,sans-serif}#pga3 .upsell-chip.hot{background:var(--pink);color:#fff}#pga3 .upsell-name{font-size:17px;font-weight:700;margin:0 0 6px;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.02em}#pga3 .upsell-desc{font-size:13px;color:var(--muted);margin:0 0 12px;line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga3 .upsell-price{font-size:26px;font-weight:800;color:var(--pink);display:block;margin-bottom:4px;letter-spacing:-.04em;font-family:-apple-system,sans-serif}#pga3 .upsell-cta{font-size:13px;font-weight:700;color:var(--pink);font-family:-apple-system,sans-serif}#pga3 .footer{padding:16px;text-align:center;margin-top:8px}#pga3 .footer p{margin:0;font-size:11px;color:#c4a0ac;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-family:-apple-system,sans-serif}@media(max-width:600px){#pga3 .stat-row{grid-template-columns:1fr}#pga3 .cta-btn{display:block;text-align:center}#pga3 .trust-pills{gap:8px}}\u003c\/style\u003e\n\u003cdiv id=\"pga3\"\u003e\n\u003csection class=\"hero\"\u003e\u003cspan class=\"hero-tag\"\u003eGym Girl Aesthetic • 3PC Curated Box\u003c\/span\u003e\n\u003ch1\u003e\n\u003cstrong\u003eThe Gym Baddie Bundle\u003c\/strong\u003e\u003cbr\u003eyour starter kit, curated.\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003eContour leggings, scrunch shorts, and a matching sports bra. Hand-picked for the gym girl who shows up to workout looking good.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/The_Gym_Baddie_Bundle.webp?v=1782177187\" alt=\"Two women wearing colorful athletic outfits on a plain background\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price-was\"\u003e$100+ value\u003c\/span\u003e\u003cspan class=\"price-now\"\u003e$29\u003c\/span\u003e\u003cspan class=\"price-label\"\u003e\/ one-time\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003ca class=\"cta-btn\" href=\"#\"\u003eGet My Box — $29\u003c\/a\u003e\n\u003cdiv class=\"trust-pills\"\u003e\n\u003cspan class=\"trust-pill\"\u003e✓ No subscription\u003c\/span\u003e\u003cspan class=\"trust-pill\"\u003e✓ Free US shipping\u003c\/span\u003e\u003cspan class=\"trust-pill\"\u003e✓ Ships in 48 hours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"scarcity\"\u003e✦ Ships within 48 hours · Limited boxes per size ✦\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003e3 Curated Pieces\u003c\/span\u003e\u003cspan class=\"badge\"\u003eSquat-Proof\u003c\/span\u003e\u003cspan class=\"badge\"\u003eContour Fit\u003c\/span\u003e\u003cspan class=\"badge\"\u003eMatching Set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eThe Value\u003c\/span\u003e\n\u003ch2\u003ea full outfit for \u003cstrong\u003eless than brunch\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003e3 pieces. Zero filler. Under $10 per piece.\u003c\/p\u003e\n\u003cdiv class=\"stat-row\"\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"s-label\"\u003eRetail Value\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e$100+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat hero-stat\"\u003e\n\u003cspan class=\"s-label\"\u003eYou Pay\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e$29\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"s-label\"\u003ePer Piece\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e\u0026lt;$10\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eShe Said It Best\u003c\/span\u003e\n\u003ch2\u003egirls are \u003cstrong\u003eobsessed\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"quote\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n“I was skeptical but the leggings alone are worth $29. The whole box is actually insane quality for the price.”\u003cspan class=\"quote-attr\"\u003e— Madison R., Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n“Wore the sports bra and shorts to the gym and got so many compliments. This box is a cheat code.”\u003cspan class=\"quote-attr\"\u003e— Jasmine T., Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comments\"\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@gymgirlella\u003c\/strong\u003e — $29 for a full outfit?? I’m placing another order 💕\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@fitcheckswithbea\u003c\/strong\u003e — the contour on these leggings is unreal 🤍\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@pilatesprincess\u003c\/strong\u003e — this is the starter pack I needed for my gym era ✨\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eBuilt for Her\u003c\/span\u003e\n\u003ch2\u003eevery piece, \u003cstrong\u003edesigned to flatter\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003ePerformance meets Pinterest. Engineered for the fit check.\u003c\/p\u003e\n\u003cdiv class=\"card-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e🧡\u003c\/span\u003e\n\u003ch3\u003eContour Leggings\u003c\/h3\u003e\n\u003cp\u003eHigh-waisted sculpting fit that flatters every angle. Stays squat-proof through every rep, every set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e✨\u003c\/span\u003e\n\u003ch3\u003eScrunch Shorts\u003c\/h3\u003e\n\u003cp\u003eCurve-enhancing, buttery stretch, no ride-up. Built for movement and the mirror selfie after.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e💕\u003c\/span\u003e\n\u003ch3\u003eMatching Sports Bra\u003c\/h3\u003e\n\u003cp\u003eSupportive, feminine, styled to complete the set. Because a full matching outfit hits different.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e👑\u003c\/span\u003e\n\u003ch3\u003eSize-Matched Fit\u003c\/h3\u003e\n\u003cp\u003ePick your top and bottom size separately — every piece fits your actual body, not a generic chart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eWhat’s Inside\u003c\/span\u003e\n\u003ch2\u003e3 pieces. \u003cstrong\u003ePinterest saved. TikTok approved.\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eCurated to mix, match, and build the gym girl rotation you actually want.\u003c\/p\u003e\n\u003cdiv class=\"card-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e🧡\u003c\/span\u003e\n\u003ch3\u003e1 Sculpting Legging\u003c\/h3\u003e\n\u003cp\u003eHigh-waisted, contour-focused. Built for lifting and looking good doing it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e✨\u003c\/span\u003e\n\u003ch3\u003e1 Scrunch Short\u003c\/h3\u003e\n\u003cp\u003eSoft stretch, squat-proof, movement-ready for every workout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e💕\u003c\/span\u003e\n\u003ch3\u003e1 Sports Bra\u003c\/h3\u003e\n\u003cp\u003eSupportive, minimal, styled to match. Complete the set, complete the look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e👑\u003c\/span\u003e\n\u003ch3\u003eComplete Outfit\u003c\/h3\u003e\n\u003cp\u003eAll 3 pieces work together as one coordinated look — ready to wear straight out of the box, no styling needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eSizing — How It Works\u003c\/span\u003e\n\u003ch2\u003epick your \u003cstrong\u003etop \u0026amp; bottom separately\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eNo more guessing. Every piece is sized to fit your actual body.\u003c\/p\u003e\n\u003cdiv class=\"sizing-box\"\u003e\n\u003ch3\u003e👑 You choose two sizes at checkout\u003c\/h3\u003e\n\u003cp\u003eSelect your \u003cstrong\u003eBOTTOM SIZE\u003c\/strong\u003e (leggings \u0026amp; shorts) and your \u003cstrong\u003eTOP SIZE\u003c\/strong\u003e (sports bra) independently — so everything fits the way it should, not the way a generic chart says it should.\u003c\/p\u003e\n\u003cdiv class=\"sz-chips\"\u003e\n\u003cspan class=\"sz-chip\"\u003eS \/ M \/ L \/ XL bottoms\u003c\/span\u003e\u003cspan class=\"sz-chip\"\u003eS \/ M \/ L \/ XL tops\u003c\/span\u003e\u003cspan class=\"sz-chip\"\u003eMix \u0026amp; match freely\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eLevel Up\u003c\/span\u003e\n\u003ch2\u003ebuild your \u003cstrong\u003efull rotation\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eMore outfits. More matching sets. More main-character energy.\u003c\/p\u003e\n\u003cdiv class=\"upsell-grid\"\u003e\n\u003ca href=\"\/products\/activewear-mystery-box-6-pieces\" class=\"upsell-card\"\u003e\u003cspan class=\"upsell-chip\"\u003eMost Popular\u003c\/span\u003e\n\u003cp class=\"upsell-name\"\u003e6PC Baddie Bundle\u003c\/p\u003e\n\u003cp class=\"upsell-desc\"\u003eDouble the fits — leggings, shorts, and sports bras for a full week of gym girl looks.\u003c\/p\u003e\n\u003cspan class=\"upsell-price\"\u003e$49\u003c\/span\u003e\u003cspan class=\"upsell-cta\"\u003eShop 6PC →\u003c\/span\u003e\u003c\/a\u003e\u003ca href=\"\/products\/activewear-bundle-revenge-body\" class=\"upsell-card featured\"\u003e\u003cspan class=\"upsell-chip hot\"\u003eBest Value\u003c\/span\u003e\n\u003cp class=\"upsell-name\"\u003e12PC Revenge Body Bundle\u003c\/p\u003e\n\u003cp class=\"upsell-desc\"\u003e4 leggings. 4 shorts. 4 sports bras. A complete week of curated gym girl fits worth $300+.\u003c\/p\u003e\n\u003cspan class=\"upsell-price\"\u003e$69\u003c\/span\u003e\u003cspan class=\"upsell-cta\"\u003eShop 12PC →\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eQuick Answers\u003c\/span\u003e\n\u003ch2\u003eeverything you \u003cstrong\u003eneed to know\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat exactly do I get?\u003c\/summary\u003e\n\u003cp\u003e3 activewear pieces — 1 contour legging, 1 scrunch short, and 1 matching sports bra — curated for your size. No duplicates, no filler.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it actually squat-proof?\u003c\/summary\u003e\n\u003cp\u003eYes. Every piece is designed for full coverage, stretch, and movement. Stays opaque through every rep, every angle, every set.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhen will it ship?\u003c\/summary\u003e\n\u003cp\u003eOrders ship within 48 hours with tracked US delivery. Free shipping on every order, no minimum.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this a subscription?\u003c\/summary\u003e\n\u003cp\u003eNo subscription. Ever. One-time $29 purchase — no hidden charges, no auto-renewals, no surprises.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if something doesn’t work for me?\u003c\/summary\u003e\n\u003cp\u003eReach out to our team and we’ll make it right. We stand behind every box.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"footer\"\u003e\n\u003cp\u003eViral Fits · Free Shipping · Ships in 48 Hours · Secure Checkout\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Activewear Box","offers":[{"title":"S \/ S","offer_id":45624824856633,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"S \/ M","offer_id":45624824889401,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"S \/ L","offer_id":45624824922169,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"S \/ XL","offer_id":45624824954937,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"M \/ S","offer_id":45624824987705,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"M \/ M","offer_id":45624825020473,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"M \/ L","offer_id":45624825053241,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"M \/ XL","offer_id":45624825086009,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":45624825118777,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"L \/ M","offer_id":45624825151545,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"L \/ L","offer_id":45624825184313,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":45624825217081,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ S","offer_id":45624825249849,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ M","offer_id":45624825282617,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ L","offer_id":45624825315385,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XL","offer_id":45624825348153,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/Gym_Baddie_collection_3pc.png?v=1783097296"},{"product_id":"gym-baddie-activewear-set-6pc","title":"Gym Baddie Activewear Bundle (6PC)","description":"\u003cstyle\u003e#pga6{--pink:#e8547a;--blush:#fdf0f3;--rose:#f7d6df;--mauve:#c9748f;--cream:#fdfaf8;--warm:#f5ede8;--text:#2c1a1f;--muted:#8a6570;--border:#f0d8de;--white:#ffffff;font-family:'Georgia',serif;color:var(--text);max-width:960px;margin:0 auto;padding:0 16px;-webkit-font-smoothing:antialiased}#pga6 *{box-sizing:border-box}#pga6 .hero{text-align:center;padding:64px 24px 56px;background:linear-gradient(160deg,#fdf0f3,#fdfaf8 60%,#f7d6df);border-radius:24px;margin-bottom:20px;border:1.5px solid var(--border)}#pga6 .hero-tag{display:inline-block;background:var(--rose);color:var(--mauve);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:999px;margin-bottom:20px;font-family:-apple-system,sans-serif}#pga6 .hero h1{margin:0 0 14px;font-size:clamp(2rem,5vw,3.4rem);line-height:1.05;font-weight:400;letter-spacing:-.02em;color:var(--text);font-style:italic}#pga6 .hero h1 strong{font-style:normal;font-weight:700;color:var(--pink)}#pga6 .hero-sub{font-size:15px;line-height:1.85;color:var(--muted);max-width:520px;margin:0 auto 28px;font-family:-apple-system,sans-serif;font-style:normal}#pga6 .price-row{display:inline-flex;align-items:baseline;gap:10px;margin-bottom:24px}#pga6 .price-now{font-size:2.6rem;font-weight:700;color:var(--pink);letter-spacing:-.04em;font-family:-apple-system,sans-serif}#pga6 .price-was{font-size:.95rem;color:#bba0a8;text-decoration:line-through;font-family:-apple-system,sans-serif}#pga6 .price-label{font-size:.8rem;color:var(--muted);font-family:-apple-system,sans-serif}#pga6 .cta-btn{display:inline-block;padding:15px 38px;border-radius:999px;background:var(--pink);color:#fff;text-decoration:none;font-weight:600;font-size:.95rem;letter-spacing:.04em;font-family:-apple-system,sans-serif;transition:.2s}#pga6 .trust-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}#pga6 .trust-pill{font-size:12px;color:var(--muted);font-family:-apple-system,sans-serif;font-weight:600;background:var(--white);border:1.5px solid var(--border);border-radius:999px;padding:5px 14px}#pga6 .scarcity{margin-top:16px;font-size:12px;color:var(--mauve);font-family:-apple-system,sans-serif;font-weight:600;letter-spacing:.04em}#pga6 .badge-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 20px;padding:16px;background:var(--warm);border-radius:14px;border:1.5px solid var(--border)}#pga6 .badge{font-size:11px;font-weight:600;color:var(--mauve);background:var(--white);border:1.5px solid var(--rose);border-radius:999px;padding:5px 14px;letter-spacing:.04em;font-family:-apple-system,sans-serif}#pga6 .block{background:var(--white);border:1.5px solid var(--border);border-radius:18px;padding:32px 24px;margin-bottom:16px}#pga6 .block-tag{display:block;text-align:center;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mauve);margin-bottom:8px;font-family:-apple-system,sans-serif}#pga6 .block h2{margin:0 0 8px;font-size:22px;font-weight:400;text-align:center;letter-spacing:-.02em;color:var(--text);font-style:italic}#pga6 .block h2 strong{font-style:normal;font-weight:700}#pga6 .block .intro{text-align:center;color:var(--muted);font-size:13px;line-height:1.8;margin:0 0 22px;font-family:-apple-system,sans-serif;font-style:normal}#pga6 .stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:4px}#pga6 .stat{padding:20px 12px;border-radius:12px;background:var(--blush);border:1.5px solid var(--border);text-align:center;font-family:-apple-system,sans-serif}#pga6 .stat .s-label{display:block;font-size:10px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}#pga6 .stat .s-val{font-size:1.3rem;font-weight:800;color:var(--text)}#pga6 .stat.hero-stat{background:linear-gradient(135deg,#fdf0f3,#f7d6df);border-color:var(--rose)}#pga6 .stat.hero-stat .s-val{font-size:2.4rem;color:var(--pink);line-height:1}#pga6 .card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}#pga6 .card{padding:20px;border:1.5px solid var(--border);border-radius:14px;background:var(--blush)}#pga6 .card-icon{font-size:1.4rem;margin-bottom:8px;display:block}#pga6 .card h3{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.01em}#pga6 .card p{margin:0;font-size:13px;color:var(--muted);line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga6 .stars{color:#e8547a;font-size:13px;margin-bottom:6px;letter-spacing:.05em}#pga6 .quote{margin-bottom:14px;padding:20px 22px;border-radius:14px;background:var(--blush);border:1.5px solid var(--border);font-size:14px;line-height:1.85;color:var(--text);font-style:italic}#pga6 .quote-attr{display:block;margin-top:10px;font-size:12px;font-weight:700;color:var(--pink);font-style:normal;font-family:-apple-system,sans-serif}#pga6 .comments{padding:18px;border:1.5px solid var(--border);border-radius:14px;background:var(--warm)}#pga6 .comment{margin-bottom:10px;font-size:13px;color:var(--muted);line-height:1.65;font-family:-apple-system,sans-serif;font-style:normal}#pga6 .comment:last-child{margin-bottom:0}#pga6 .comment strong{color:var(--text);font-weight:700}#pga6 .sizing-box{background:linear-gradient(135deg,#fdf0f3,#fdfaf8);border:1.5px solid var(--pink);border-radius:14px;padding:20px 22px;margin-bottom:16px}#pga6 .sizing-box h3{margin:0 0 8px;font-size:15px;font-weight:700;color:var(--text);font-family:-apple-system,sans-serif}#pga6 .sizing-box p{margin:0;font-size:13px;color:var(--muted);line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga6 .sizing-box .sz-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#pga6 .sz-chip{font-size:12px;font-weight:700;color:var(--pink);background:var(--white);border:1.5px solid var(--rose);border-radius:999px;padding:4px 12px;font-family:-apple-system,sans-serif}#pga6 details{padding:18px;border:1.5px solid var(--border);border-radius:12px;background:var(--blush);margin-bottom:10px}#pga6 details:last-child{margin-bottom:0}#pga6 summary{cursor:pointer;font-weight:700;font-size:14px;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.01em}#pga6 details p{margin:10px 0 0;color:var(--muted);line-height:1.8;font-size:13px;font-family:-apple-system,sans-serif;font-style:normal}#pga6 .upsell-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:16px}#pga6 .upsell-card{display:block;text-decoration:none;padding:22px;border:1.5px solid var(--border);border-radius:16px;background:var(--blush);transition:.2s ease}#pga6 .upsell-card:hover{border-color:var(--pink);transform:translateY(-2px);box-shadow:0 12px 36px rgba(232,84,122,.1)}#pga6 .upsell-card.featured{border-color:var(--pink);background:linear-gradient(160deg,#fdf0f3,#fdfaf8)}#pga6 .upsell-chip{display:inline-block;background:var(--rose);color:var(--mauve);font-size:11px;font-weight:700;padding:4px 12px;border-radius:999px;margin-bottom:10px;letter-spacing:.04em;font-family:-apple-system,sans-serif}#pga6 .upsell-chip.hot{background:var(--pink);color:#fff}#pga6 .upsell-name{font-size:17px;font-weight:700;margin:0 0 6px;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.02em}#pga6 .upsell-desc{font-size:13px;color:var(--muted);margin:0 0 12px;line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga6 .upsell-price{font-size:26px;font-weight:800;color:var(--pink);display:block;margin-bottom:4px;letter-spacing:-.04em;font-family:-apple-system,sans-serif}#pga6 .upsell-cta{font-size:13px;font-weight:700;color:var(--pink);font-family:-apple-system,sans-serif}#pga6 .footer{padding:16px;text-align:center;margin-top:8px}#pga6 .footer p{margin:0;font-size:11px;color:#c4a0ac;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-family:-apple-system,sans-serif}@media(max-width:600px){#pga6 .stat-row{grid-template-columns:repeat(2,1fr)}#pga6 .cta-btn{display:block;text-align:center}#pga6 .trust-pills{gap:8px}}\u003c\/style\u003e\n\u003cdiv id=\"pga6\"\u003e\n\u003csection class=\"hero\"\u003e\u003cspan class=\"hero-tag\"\u003eGym Girl Aesthetic • 6PC Curated Box • Most Popular\u003c\/span\u003e\n\u003ch1\u003e\n\u003cstrong\u003eThe 6PC Baddie Bundle\u003c\/strong\u003e\u003cbr\u003edouble the fits, double the era.\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e2 contour leggings, 2 scrunch shorts, 2 matching sports bras. A full week of gym girl looks — curated, coordinated, and ready to wear.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/The_Gym_Baddie_Bundle.webp?v=1782177187\" alt=\"Two women wearing colorful athletic outfits on a plain background\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price-was\"\u003e$200+ value\u003c\/span\u003e\u003cspan class=\"price-now\"\u003e$49\u003c\/span\u003e\u003cspan class=\"price-label\"\u003e\/ one-time\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003ca class=\"cta-btn\" href=\"#\"\u003eGet My Box — $49\u003c\/a\u003e\n\u003cdiv class=\"trust-pills\"\u003e\n\u003cspan class=\"trust-pill\"\u003e✓ No subscription\u003c\/span\u003e\u003cspan class=\"trust-pill\"\u003e✓ Free US shipping\u003c\/span\u003e\u003cspan class=\"trust-pill\"\u003e✓ No duplicates\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"scarcity\"\u003e✦ Ships within 48 hours · Limited boxes per size ✦\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003e6 Curated Pieces\u003c\/span\u003e\u003cspan class=\"badge\"\u003eSquat-Proof\u003c\/span\u003e\u003cspan class=\"badge\"\u003eMatching Sets\u003c\/span\u003e\u003cspan class=\"badge\"\u003eMost Popular\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eThe Value\u003c\/span\u003e\n\u003ch2\u003ea full week of fits for \u003cstrong\u003eless than one retail set\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003e6 pieces. Zero filler. Under $9 per piece.\u003c\/p\u003e\n\u003cdiv class=\"stat-row\"\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"s-label\"\u003eRetail Value\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e$200+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat hero-stat\"\u003e\n\u003cspan class=\"s-label\"\u003eYou Pay\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e$49\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"s-label\"\u003ePer Piece\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e\u0026lt;$9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"s-label\"\u003eYou Save\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e75%+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eShe Said It Best\u003c\/span\u003e\n\u003ch2\u003egirls are \u003cstrong\u003eobsessed\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"quote\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n“I ordered the 6PC and honestly I wear something from this box every single week. The quality is insane for $49.”\u003cspan class=\"quote-attr\"\u003e— Brianna K., Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n“Got so many gym compliments. The leggings are sculpting, the sports bras are cute, and nothing was a duplicate. 10\/10.”\u003cspan class=\"quote-attr\"\u003e— Aaliyah M., Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comments\"\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@baddielifts\u003c\/strong\u003e — 6 pieces for $49?? this is literally the best deal I’ve found 💕\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@gymcheckwithkay\u003c\/strong\u003e — the matching sets in this box are so good, wore them all week ✨\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@scrunchqueenfit\u003c\/strong\u003e — obsessed with the scrunch shorts, already ordered the 12PC 👑\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eWhat’s Inside\u003c\/span\u003e\n\u003ch2\u003e6 pieces. \u003cstrong\u003ePinterest saved. TikTok approved.\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eTwo full matching gym outfits — plus extras to mix, match, and rotate all week.\u003c\/p\u003e\n\u003cdiv class=\"card-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e🧡\u003c\/span\u003e\n\u003ch3\u003e2 Sculpting Leggings\u003c\/h3\u003e\n\u003cp\u003eHigh-waisted, contour-focused. Built for lifting and looking good doing it. Two styles, zero repeats.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e✨\u003c\/span\u003e\n\u003ch3\u003e2 Scrunch Shorts\u003c\/h3\u003e\n\u003cp\u003eSoft stretch, squat-proof, curve-enhancing. Movement-ready for every workout and every mirror selfie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e💕\u003c\/span\u003e\n\u003ch3\u003e2 Sports Bras\u003c\/h3\u003e\n\u003cp\u003eSupportive, feminine, styled to match. Two bras to complete two full coordinated looks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e👑\u003c\/span\u003e\n\u003ch3\u003eComplete Outfits\u003c\/h3\u003e\n\u003cp\u003eAll 6 pieces are curated to work together — mix and match across styles for a full week of gym girl fits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eSizing — How It Works\u003c\/span\u003e\n\u003ch2\u003epick your \u003cstrong\u003etop \u0026amp; bottom separately\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eNo more guessing. Every piece is sized to fit your actual body.\u003c\/p\u003e\n\u003cdiv class=\"sizing-box\"\u003e\n\u003ch3\u003e👑 You choose two sizes at checkout\u003c\/h3\u003e\n\u003cp\u003eSelect your \u003cstrong\u003eBOTTOM SIZE\u003c\/strong\u003e (leggings \u0026amp; shorts) and your \u003cstrong\u003eTOP SIZE\u003c\/strong\u003e (sports bras) independently — so everything fits the way it should, not the way a generic chart says it should.\u003c\/p\u003e\n\u003cdiv class=\"sz-chips\"\u003e\n\u003cspan class=\"sz-chip\"\u003eS \/ M \/ L \/ XL bottoms\u003c\/span\u003e\u003cspan class=\"sz-chip\"\u003eS \/ M \/ L \/ XL tops\u003c\/span\u003e\u003cspan class=\"sz-chip\"\u003eMix \u0026amp; match freely\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eLevel Up\u003c\/span\u003e\n\u003ch2\u003ebuild your \u003cstrong\u003efull rotation\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eStart small or go all in. Every tier is curated for maximum outfit potential.\u003c\/p\u003e\n\u003cdiv class=\"upsell-grid\"\u003e\n\u003ca href=\"\/products\/gym-baddie-activewear-set-3pc\" class=\"upsell-card\"\u003e\u003cspan class=\"upsell-chip\"\u003eStarter Pick\u003c\/span\u003e\n\u003cp class=\"upsell-name\"\u003e3PC Baddie Bundle\u003c\/p\u003e\n\u003cp class=\"upsell-desc\"\u003eOne full matching gym outfit — leggings, shorts, and a sports bra. The perfect intro box.\u003c\/p\u003e\n\u003cspan class=\"upsell-price\"\u003e$29\u003c\/span\u003e\u003cspan class=\"upsell-cta\"\u003eShop 3PC →\u003c\/span\u003e\u003c\/a\u003e\u003ca href=\"\/products\/activewear-bundle-revenge-body\" class=\"upsell-card featured\"\u003e\u003cspan class=\"upsell-chip hot\"\u003eBest Value\u003c\/span\u003e\n\u003cp class=\"upsell-name\"\u003e12PC Revenge Body Bundle\u003c\/p\u003e\n\u003cp class=\"upsell-desc\"\u003e4 leggings. 4 shorts. 4 sports bras. A complete week of curated gym girl fits worth $300+.\u003c\/p\u003e\n\u003cspan class=\"upsell-price\"\u003e$69\u003c\/span\u003e\u003cspan class=\"upsell-cta\"\u003eShop 12PC →\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eQuick Answers\u003c\/span\u003e\n\u003ch2\u003eeverything you \u003cstrong\u003eneed to know\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat exactly do I get?\u003c\/summary\u003e\n\u003cp\u003e6 activewear pieces — 2 contour leggings, 2 scrunch shorts, and 2 matching sports bras — curated for your size. No duplicates, no filler.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill I get duplicate styles?\u003c\/summary\u003e\n\u003cp\u003eNever. Every piece is selected for outfit variety, flattering fits, and wearable gym girl combinations.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it actually squat-proof?\u003c\/summary\u003e\n\u003cp\u003eYes. Every piece is designed for full coverage, stretch, and movement. Stays opaque through every rep, every angle, every set.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does sizing work?\u003c\/summary\u003e\n\u003cp\u003eYou pick your TOP size and BOTTOM size separately — so every piece fits your actual body, not a one-size-fits-all guess.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhen will it ship?\u003c\/summary\u003e\n\u003cp\u003eOrders ship within 48 hours with tracked US delivery. Free shipping on every order, no minimum.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this a subscription?\u003c\/summary\u003e\n\u003cp\u003eNo subscription. Ever. One-time $49 purchase — no hidden charges, no auto-renewals, no surprises.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"footer\"\u003e\n\u003cp\u003eViral Fits · Free Shipping · Ships in 48 Hours · Secure Checkout\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Activewear Box","offers":[{"title":"S \/ S","offer_id":45624842911801,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"S \/ M","offer_id":45624842944569,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"S \/ L","offer_id":45624842977337,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"S \/ XL","offer_id":45624843010105,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"M \/ S","offer_id":45624843042873,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"M \/ M","offer_id":45624843075641,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"M \/ L","offer_id":45624843108409,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"M \/ XL","offer_id":45624843141177,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":45624843173945,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"L \/ M","offer_id":45624843206713,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"L \/ L","offer_id":45624843239481,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":45624843272249,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ S","offer_id":45624843305017,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ M","offer_id":45624843337785,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ L","offer_id":45624843370553,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XL","offer_id":45624843403321,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/F09EFB7A-6236-4FCA-8EBE-2626C8659370.png?v=1783963972"},{"product_id":"gym-baddie-activewear-set-12pc","title":"Gym Baddie Activewear Bundle (12PC)","description":"\u003cstyle\u003e#pga12{--pink:#e8547a;--blush:#fdf0f3;--rose:#f7d6df;--mauve:#c9748f;--cream:#fdfaf8;--warm:#f5ede8;--text:#2c1a1f;--muted:#8a6570;--border:#f0d8de;--white:#ffffff;font-family:'Georgia',serif;color:var(--text);max-width:960px;margin:0 auto;padding:0 16px;-webkit-font-smoothing:antialiased}#pga12 *{box-sizing:border-box}#pga12 .hero{text-align:center;padding:64px 24px 56px;background:linear-gradient(160deg,#fdf0f3,#fdfaf8 60%,#f7d6df);border-radius:24px;margin-bottom:20px;border:1.5px solid var(--border)}#pga12 .hero-tag{display:inline-block;background:var(--rose);color:var(--mauve);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:999px;margin-bottom:20px;font-family:-apple-system,sans-serif}#pga12 .hero h1{margin:0 0 14px;font-size:clamp(2rem,5vw,3.4rem);line-height:1.05;font-weight:400;letter-spacing:-.02em;color:var(--text);font-style:italic}#pga12 .hero h1 strong{font-style:normal;font-weight:700;color:var(--pink)}#pga12 .hero-sub{font-size:15px;line-height:1.85;color:var(--muted);max-width:520px;margin:0 auto 28px;font-family:-apple-system,sans-serif;font-style:normal}#pga12 .price-row{display:inline-flex;align-items:baseline;gap:10px;margin-bottom:24px}#pga12 .price-now{font-size:2.6rem;font-weight:700;color:var(--pink);letter-spacing:-.04em;font-family:-apple-system,sans-serif}#pga12 .price-was{font-size:.95rem;color:#bba0a8;text-decoration:line-through;font-family:-apple-system,sans-serif}#pga12 .price-label{font-size:.8rem;color:var(--muted);font-family:-apple-system,sans-serif}#pga12 .cta-btn{display:inline-block;padding:15px 38px;border-radius:999px;background:var(--pink);color:#fff;text-decoration:none;font-weight:600;font-size:.95rem;letter-spacing:.04em;font-family:-apple-system,sans-serif;transition:.2s}#pga12 .trust-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}#pga12 .trust-pill{font-size:12px;color:var(--muted);font-family:-apple-system,sans-serif;font-weight:600;background:var(--white);border:1.5px solid var(--border);border-radius:999px;padding:5px 14px}#pga12 .scarcity{margin-top:16px;font-size:12px;color:var(--mauve);font-family:-apple-system,sans-serif;font-weight:600;letter-spacing:.04em}#pga12 .badge-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 20px;padding:16px;background:var(--warm);border-radius:14px;border:1.5px solid var(--border)}#pga12 .badge{font-size:11px;font-weight:600;color:var(--mauve);background:var(--white);border:1.5px solid var(--rose);border-radius:999px;padding:5px 14px;letter-spacing:.04em;font-family:-apple-system,sans-serif}#pga12 .block{background:var(--white);border:1.5px solid var(--border);border-radius:18px;padding:32px 24px;margin-bottom:16px}#pga12 .block-tag{display:block;text-align:center;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mauve);margin-bottom:8px;font-family:-apple-system,sans-serif}#pga12 .block h2{margin:0 0 8px;font-size:22px;font-weight:400;text-align:center;letter-spacing:-.02em;color:var(--text);font-style:italic}#pga12 .block h2 strong{font-style:normal;font-weight:700}#pga12 .block .intro{text-align:center;color:var(--muted);font-size:13px;line-height:1.8;margin:0 0 22px;font-family:-apple-system,sans-serif;font-style:normal}#pga12 .stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:4px}#pga12 .stat{padding:20px 12px;border-radius:12px;background:var(--blush);border:1.5px solid var(--border);text-align:center;font-family:-apple-system,sans-serif}#pga12 .stat .s-label{display:block;font-size:10px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}#pga12 .stat .s-val{font-size:1.3rem;font-weight:800;color:var(--text)}#pga12 .stat.hero-stat{background:linear-gradient(135deg,#fdf0f3,#f7d6df);border-color:var(--rose)}#pga12 .stat.hero-stat .s-val{font-size:2.4rem;color:var(--pink);line-height:1}#pga12 .card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}#pga12 .card{padding:20px;border:1.5px solid var(--border);border-radius:14px;background:var(--blush)}#pga12 .card-icon{font-size:1.4rem;margin-bottom:8px;display:block}#pga12 .card h3{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.01em}#pga12 .card p{margin:0;font-size:13px;color:var(--muted);line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga12 .stars{color:#e8547a;font-size:13px;margin-bottom:6px;letter-spacing:.05em}#pga12 .quote{margin-bottom:14px;padding:20px 22px;border-radius:14px;background:var(--blush);border:1.5px solid var(--border);font-size:14px;line-height:1.85;color:var(--text);font-style:italic}#pga12 .quote-attr{display:block;margin-top:10px;font-size:12px;font-weight:700;color:var(--pink);font-style:normal;font-family:-apple-system,sans-serif}#pga12 .comments{padding:18px;border:1.5px solid var(--border);border-radius:14px;background:var(--warm)}#pga12 .comment{margin-bottom:10px;font-size:13px;color:var(--muted);line-height:1.65;font-family:-apple-system,sans-serif;font-style:normal}#pga12 .comment:last-child{margin-bottom:0}#pga12 .comment strong{color:var(--text);font-weight:700}#pga12 .sizing-box{background:linear-gradient(135deg,#fdf0f3,#fdfaf8);border:1.5px solid var(--pink);border-radius:14px;padding:20px 22px;margin-bottom:16px}#pga12 .sizing-box h3{margin:0 0 8px;font-size:15px;font-weight:700;color:var(--text);font-family:-apple-system,sans-serif}#pga12 .sizing-box p{margin:0;font-size:13px;color:var(--muted);line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga12 .sizing-box .sz-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#pga12 .sz-chip{font-size:12px;font-weight:700;color:var(--pink);background:var(--white);border:1.5px solid var(--rose);border-radius:999px;padding:4px 12px;font-family:-apple-system,sans-serif}#pga12 details{padding:18px;border:1.5px solid var(--border);border-radius:12px;background:var(--blush);margin-bottom:10px}#pga12 details:last-child{margin-bottom:0}#pga12 summary{cursor:pointer;font-weight:700;font-size:14px;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.01em}#pga12 details p{margin:10px 0 0;color:var(--muted);line-height:1.8;font-size:13px;font-family:-apple-system,sans-serif;font-style:normal}#pga12 .upsell-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:16px}#pga12 .upsell-card{display:block;text-decoration:none;padding:22px;border:1.5px solid var(--border);border-radius:16px;background:var(--blush);transition:.2s ease}#pga12 .upsell-card:hover{border-color:var(--pink);transform:translateY(-2px);box-shadow:0 12px 36px rgba(232,84,122,.1)}#pga12 .upsell-card.featured{border-color:var(--pink);background:linear-gradient(160deg,#fdf0f3,#fdfaf8)}#pga12 .upsell-chip{display:inline-block;background:var(--rose);color:var(--mauve);font-size:11px;font-weight:700;padding:4px 12px;border-radius:999px;margin-bottom:10px;letter-spacing:.04em;font-family:-apple-system,sans-serif}#pga12 .upsell-chip.hot{background:var(--pink);color:#fff}#pga12 .upsell-name{font-size:17px;font-weight:700;margin:0 0 6px;color:var(--text);font-family:-apple-system,sans-serif;letter-spacing:-.02em}#pga12 .upsell-desc{font-size:13px;color:var(--muted);margin:0 0 12px;line-height:1.75;font-family:-apple-system,sans-serif;font-style:normal}#pga12 .upsell-price{font-size:26px;font-weight:800;color:var(--pink);display:block;margin-bottom:4px;letter-spacing:-.04em;font-family:-apple-system,sans-serif}#pga12 .upsell-cta{font-size:13px;font-weight:700;color:var(--pink);font-family:-apple-system,sans-serif}#pga12 .footer{padding:16px;text-align:center;margin-top:8px}#pga12 .footer p{margin:0;font-size:11px;color:#c4a0ac;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-family:-apple-system,sans-serif}@media(max-width:600px){#pga12 .stat-row{grid-template-columns:repeat(2,1fr)}#pga12 .cta-btn{display:block;text-align:center}#pga12 .trust-pills{gap:8px}}\u003c\/style\u003e\n\u003cdiv id=\"pga12\"\u003e\n\u003csection class=\"hero\"\u003e\u003cspan class=\"hero-tag\"\u003eGym Girl Aesthetic • 12PC Ultimate Haul • Best Value\u003c\/span\u003e\n\u003ch1\u003e\n\u003cstrong\u003eThe 12PC Baddie Bundle\u003c\/strong\u003e\u003cbr\u003eyour entire rotation, curated.\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003e4 contour leggings, 4 scrunch shorts, 4 matching sports bras. A full month of gym girl looks — no repeats, no filler, no guesswork.\u003c\/p\u003e\n\u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price-was\"\u003e$300+ value\u003c\/span\u003e\u003cspan class=\"price-now\"\u003e$89\u003c\/span\u003e\u003cspan class=\"price-label\"\u003e\/ one-time\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003ca class=\"cta-btn\" href=\"#\"\u003eGet My Box — $89\u003c\/a\u003e\n\u003cdiv class=\"trust-pills\"\u003e\n\u003cspan class=\"trust-pill\"\u003e✓ No subscription\u003c\/span\u003e\u003cspan class=\"trust-pill\"\u003e✓ Free US shipping\u003c\/span\u003e\u003cspan class=\"trust-pill\"\u003e✓ No duplicates\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"scarcity\"\u003e✦ Ships within 48 hours · Limited boxes per size ✦\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003e12 Curated Pieces\u003c\/span\u003e\u003cspan class=\"badge\"\u003eSquat-Proof\u003c\/span\u003e\u003cspan class=\"badge\"\u003eContour Fit\u003c\/span\u003e\u003cspan class=\"badge\"\u003eMatching Sets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eThe Value\u003c\/span\u003e\n\u003ch2\u003ean entire wardrobe for \u003cstrong\u003eless than two retail sets\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003e12 pieces. Zero filler. Under $8 per piece.\u003c\/p\u003e\n\u003cdiv class=\"stat-row\"\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"s-label\"\u003eRetail Value\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e$300+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat hero-stat\"\u003e\n\u003cspan class=\"s-label\"\u003eYou Pay\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e$89\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"s-label\"\u003ePer Piece\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e\u0026lt;$8\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"s-label\"\u003eYou Save\u003c\/span\u003e\u003cspan class=\"s-val\"\u003e70%+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eShe Said It Best\u003c\/span\u003e\n\u003ch2\u003egirls are \u003cstrong\u003eobsessed\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"quote\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e“I got the 12PC and I literally have not bought gymwear since. Every single piece is cute, nothing was a repeat, and the quality is unreal for $89.”\u003cspan class=\"quote-attr\"\u003e— Destiny W., Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e“This is the best money I’ve spent on gym clothes. 12 pieces that all actually go together. I wear something from this box every single day.”\u003cspan class=\"quote-attr\"\u003e— Kayla N., Verified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comments\"\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@baddierotation\u003c\/strong\u003e — 12 pieces for $89 is actually insane, I’m never buying gymwear retail again 💕\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@gymgirlhaul\u003c\/strong\u003e — every piece in this box was a hit, zero misses ✨\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cstrong\u003e@contourqueenfit\u003c\/strong\u003e — the leggings are sculpting, the bras are cute, the shorts are perfect. 12\/10 👑\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eWhat’s Inside\u003c\/span\u003e\n\u003ch2\u003e12 pieces. \u003cstrong\u003ePinterest saved. TikTok approved.\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eFour full matching gym outfits — plus extras to mix, match, and rotate all month.\u003c\/p\u003e\n\u003cdiv class=\"card-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e🧡\u003c\/span\u003e\u003ch3\u003e4 Sculpting Leggings\u003c\/h3\u003e\n\u003cp\u003eHigh-waisted, contour-focused. Four styles, zero repeats. Built for lifting and looking good doing it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e✨\u003c\/span\u003e\u003ch3\u003e4 Scrunch Shorts\u003c\/h3\u003e\n\u003cp\u003eSoft stretch, squat-proof, curve-enhancing. Four pairs to rotate through every workout of the week.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e💕\u003c\/span\u003e\u003ch3\u003e4 Sports Bras\u003c\/h3\u003e\n\u003cp\u003eSupportive, feminine, styled to match. Four bras to complete four full coordinated looks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cspan class=\"card-icon\"\u003e👑\u003c\/span\u003e\u003ch3\u003eComplete Wardrobe\u003c\/h3\u003e\n\u003cp\u003eAll 12 pieces curated to work together — mix and match for a full month of gym girl fits with zero repeats.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eSizing — How It Works\u003c\/span\u003e\n\u003ch2\u003epick your \u003cstrong\u003etop \u0026amp; bottom separately\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eNo more guessing. Every piece is sized to fit your actual body.\u003c\/p\u003e\n\u003cdiv class=\"sizing-box\"\u003e\n\u003ch3\u003e👑 You choose two sizes at checkout\u003c\/h3\u003e\n\u003cp\u003eSelect your \u003cstrong\u003eBOTTOM SIZE\u003c\/strong\u003e (leggings \u0026amp; shorts) and your \u003cstrong\u003eTOP SIZE\u003c\/strong\u003e (sports bras) independently — so everything fits the way it should, not the way a generic chart says it should.\u003c\/p\u003e\n\u003cdiv class=\"sz-chips\"\u003e\n\u003cspan class=\"sz-chip\"\u003eS \/ M \/ L \/ XL bottoms\u003c\/span\u003e\u003cspan class=\"sz-chip\"\u003eS \/ M \/ L \/ XL tops\u003c\/span\u003e\u003cspan class=\"sz-chip\"\u003eMix \u0026amp; match freely\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eStart Smaller\u003c\/span\u003e\n\u003ch2\u003enot ready for the full haul? \u003cstrong\u003ewe’ve got you.\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eEvery tier is curated for maximum outfit potential — start where you’re comfortable.\u003c\/p\u003e\n\u003cdiv class=\"upsell-grid\"\u003e\n\u003ca href=\"\/products\/gym-baddie-activewear-set-3pc\" class=\"upsell-card\"\u003e\u003cspan class=\"upsell-chip\"\u003eStarter Pick\u003c\/span\u003e\u003cp class=\"upsell-name\"\u003e3PC Baddie Bundle\u003c\/p\u003e\n\u003cp class=\"upsell-desc\"\u003eOne full matching gym outfit — leggings, shorts, and a sports bra. The perfect intro box.\u003c\/p\u003e\n\u003cspan class=\"upsell-price\"\u003e$29\u003c\/span\u003e\u003cspan class=\"upsell-cta\"\u003eShop 3PC →\u003c\/span\u003e\u003c\/a\u003e\u003ca href=\"\/products\/gym-baddie-activewear-set-6pc\" class=\"upsell-card featured\"\u003e\u003cspan class=\"upsell-chip hot\"\u003eMost Popular\u003c\/span\u003e\u003cp class=\"upsell-name\"\u003e6PC Baddie Bundle\u003c\/p\u003e\n\u003cp class=\"upsell-desc\"\u003eTwo full matching gym outfits — double the fits, double the era. $200+ value for $49.\u003c\/p\u003e\n\u003cspan class=\"upsell-price\"\u003e$49\u003c\/span\u003e\u003cspan class=\"upsell-cta\"\u003eShop 6PC →\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cspan class=\"block-tag\"\u003eQuick Answers\u003c\/span\u003e\n\u003ch2\u003eeverything you \u003cstrong\u003eneed to know\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhat exactly do I get?\u003c\/summary\u003e\u003cp\u003e12 activewear pieces — 4 contour leggings, 4 scrunch shorts, and 4 matching sports bras — curated for your size. No duplicates, no filler.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWill I get duplicate styles?\u003c\/summary\u003e\u003cp\u003eNever. Every piece is selected for outfit variety, flattering fits, and wearable gym girl combinations. Four completely different looks.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs it actually squat-proof?\u003c\/summary\u003e\u003cp\u003eYes. Every piece is designed for full coverage, stretch, and movement. Stays opaque through every rep, every angle, every set.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does sizing work?\u003c\/summary\u003e\u003cp\u003eYou pick your TOP size and BOTTOM size separately — so every piece fits your actual body, not a one-size-fits-all guess.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhen will it ship?\u003c\/summary\u003e\u003cp\u003eOrders ship within 48 hours with tracked US delivery. Free shipping on every order, no minimum.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this a subscription?\u003c\/summary\u003e\u003cp\u003eNo subscription. Ever. One-time $89 purchase — no hidden charges, no auto-renewals, no surprises.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"footer\"\u003e\u003cp\u003eViral Fits · Free Shipping · Ships in 48 Hours · Secure Checkout\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Activewear Box","offers":[{"title":"S \/ S","offer_id":45624847990841,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"S \/ M","offer_id":45624848023609,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"S \/ L","offer_id":45624848056377,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"S \/ XL","offer_id":45624848089145,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"M \/ S","offer_id":45624848121913,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"M \/ M","offer_id":45624848154681,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"M \/ L","offer_id":45624848187449,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"M \/ XL","offer_id":45624848220217,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":45624848252985,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"L \/ M","offer_id":45624848285753,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"L \/ L","offer_id":45624848318521,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":45624848351289,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ S","offer_id":45624848384057,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ M","offer_id":45624848416825,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ L","offer_id":45624848449593,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XL","offer_id":45624848482361,"sku":null,"price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/Gym_Baddie_collection_3pc_9014e4e0-950c-44dd-b2a2-78b35cb788f5.png?v=1783963973"},{"product_id":"soft-girl-activewear-bundle-12pc","title":"Soft Girl Activewear Bundle - 12PC","description":"\u003cstyle\u003e\n#sg-pdp * { box-sizing: border-box; }\n#sg-pdp .wrap { max-width: 900px; margin: 0 auto; padding: 24px 16px; }\n\n\/* Hero *\/\n#sg-pdp .hero {\n  text-align: center;\n  padding: 56px 24px 44px;\n  border-radius: 24px;\n  background: linear-gradient(160deg, #fff0f5 0%, #ffe4ef 50%, #fff0f5 100%);\n  border: 2px solid #ffc2d9;\n  margin-bottom: 16px;\n  position: relative;\n  overflow: hidden;\n}\n#sg-pdp .hero-eyebrow {\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  color: #ff3d8f;\n  margin-bottom: 14px;\n}\n#sg-pdp .hero h1 {\n  font-size: clamp(2.2rem, 6vw, 3.6rem);\n  font-weight: 900;\n  line-height: 1;\n  color: #1a1a1a;\n  margin: 0 0 6px;\n  letter-spacing: -.03em;\n}\n#sg-pdp .hero h1 em {\n  font-style: normal;\n  color: #ff3d8f;\n}\n#sg-pdp .hero .tagline {\n  font-size: .95rem;\n  color: #b06080;\n  font-weight: 600;\n  margin-bottom: 20px;\n  letter-spacing: .02em;\n}\n#sg-pdp .hero p {\n  max-width: 520px;\n  margin: 0 auto 24px;\n  color: #7a4060;\n  font-size: 14px;\n  line-height: 1.8;\n}\n#sg-pdp .hero-value {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  background: #fff;\n  border: 2px solid #ffc2d9;\n  border-radius: 999px;\n  padding: 10px 22px;\n  margin-bottom: 20px;\n}\n#sg-pdp .price-now { font-size: 1.6rem; font-weight: 900; color: #ff3d8f; }\n#sg-pdp .price-was { font-size: .85rem; color: #ccc; text-decoration: line-through; }\n#sg-pdp .trust-row {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 14px;\n  margin-top: 4px;\n}\n#sg-pdp .trust-item { font-size: .78rem; color: #b06080; font-weight: 700; }\n#sg-pdp .trust-item::before { content: \"\\2665  \"; color: #ff3d8f; }\n#sg-pdp .scarcity {\n  display: inline-block;\n  margin-top: 16px;\n  background: #ff3d8f;\n  color: #fff;\n  font-size: .78rem;\n  font-weight: 800;\n  padding: 6px 18px;\n  border-radius: 999px;\n  letter-spacing: .04em;\n}\n\n\/* Badge bar *\/\n#sg-pdp .badge-bar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  padding: 14px;\n  background: #fff0f5;\n  border: 2px solid #ffc2d9;\n  border-radius: 14px;\n  margin-bottom: 16px;\n}\n#sg-pdp .badge {\n  font-size: 11px;\n  font-weight: 800;\n  color: #ff3d8f;\n  background: #fff;\n  border: 1.5px solid #ffc2d9;\n  border-radius: 999px;\n  padding: 5px 14px;\n  letter-spacing: .04em;\n  text-transform: uppercase;\n}\n\n\/* Sections *\/\n#sg-pdp .section {\n  background: #fff;\n  border: 2px solid #fce4ef;\n  border-radius: 18px;\n  padding: 28px 22px;\n  margin-bottom: 16px;\n}\n#sg-pdp .section-label {\n  display: block;\n  text-align: center;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  color: #ff3d8f;\n  margin-bottom: 6px;\n}\n#sg-pdp .section h2 {\n  margin: 0 0 8px;\n  font-size: 1.25rem;\n  font-weight: 900;\n  text-align: center;\n  color: #1a1a1a;\n  letter-spacing: -.02em;\n}\n#sg-pdp .section p.intro {\n  text-align: center;\n  color: #888;\n  font-size: 13px;\n  line-height: 1.8;\n  margin: 0 0 20px;\n}\n\n\/* Value grid *\/\n#sg-pdp .value-grid {\n  display: grid;\n  grid-template-columns: repeat(3,1fr);\n  gap: 12px;\n}\n#sg-pdp .value-box {\n  padding: 20px 12px;\n  border-radius: 14px;\n  background: #fff8fb;\n  border: 2px solid #fce4ef;\n  text-align: center;\n  font-weight: 800;\n  font-size: 13px;\n  color: #1a1a1a;\n  line-height: 1.4;\n}\n#sg-pdp .vb-label {\n  display: block;\n  font-size: 10px;\n  font-weight: 700;\n  color: #c08090;\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  margin-bottom: 4px;\n}\n#sg-pdp .value-box.primary {\n  background: #ff3d8f;\n  border-color: #ff3d8f;\n}\n#sg-pdp .value-box.primary .vb-label { color: rgba(255,255,255,.7); }\n#sg-pdp .vb-num { font-size: 2rem; color: #fff; font-weight: 900; line-height: 1; }\n\n\/* Feature grid *\/\n#sg-pdp .feature-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(190px,1fr));\n  gap: 12px;\n}\n#sg-pdp .card {\n  padding: 18px;\n  border: 2px solid #fce4ef;\n  border-radius: 14px;\n  background: #fff8fb;\n}\n#sg-pdp .card h3 {\n  margin: 0 0 6px;\n  font-size: 13px;\n  font-weight: 900;\n  color: #ff3d8f;\n  text-transform: uppercase;\n  letter-spacing: .02em;\n}\n#sg-pdp .card p { margin: 0; font-size: 13px; color: #777; line-height: 1.7; }\n\n\/* Reviews *\/\n#sg-pdp .ugc {\n  margin-bottom: 12px;\n  padding: 18px;\n  border-radius: 14px;\n  background: #fff8fb;\n  border: 2px solid #fce4ef;\n  font-size: 14px;\n  line-height: 1.8;\n  color: #444;\n  font-weight: 600;\n  font-style: italic;\n}\n#sg-pdp .ugc-attr {\n  display: block;\n  margin-top: 8px;\n  font-size: 12px;\n  font-weight: 800;\n  color: #ff3d8f;\n  font-style: normal;\n}\n#sg-pdp .comments {\n  padding: 16px;\n  border: 2px solid #fce4ef;\n  border-radius: 14px;\n  background: #fff8fb;\n}\n#sg-pdp .comment { margin-bottom: 10px; font-size: 13px; color: #555; line-height: 1.6; }\n#sg-pdp .comment:last-child { margin-bottom: 0; }\n#sg-pdp .comment span { font-weight: 900; color: #ff3d8f; }\n\n\/* FAQ *\/\n#sg-pdp details {\n  padding: 14px 16px;\n  border: 2px solid #fce4ef;\n  border-radius: 12px;\n  background: #fff8fb;\n  margin-bottom: 10px;\n}\n#sg-pdp details:last-child { margin-bottom: 0; }\n#sg-pdp summary {\n  cursor: pointer;\n  font-weight: 800;\n  font-size: 13px;\n  color: #1a1a1a;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n#sg-pdp summary::-webkit-details-marker { display: none; }\n#sg-pdp summary::after { content: '+'; color: #ff3d8f; font-size: 1.1rem; font-weight: 900; }\n#sg-pdp details[open] summary::after { content: '-'; }\n#sg-pdp details p { margin: 10px 0 0; color: #777; line-height: 1.75; font-size: 13px; }\n\n\/* Footer *\/\n#sg-pdp .pdp-close {\n  text-align: center;\n  padding: 16px;\n  font-size: 11px;\n  color: #c08090;\n  font-weight: 700;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n}\n\n@media(max-width:640px){\n  #sg-pdp .value-grid { grid-template-columns: 1fr; }\n  #sg-pdp .trust-row { gap: 10px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"sg-pdp\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003e✦ 12 Pieces • One Box • All the Soft Girl Energy ✦\u003c\/div\u003e\n\u003ch1\u003eSoft Girl\u003cbr\u003e\u003cem\u003eActivewear\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tagline\"\u003eButtery soft. Booty lifting. Pinterest-worthy.\u003c\/p\u003e\n\u003cp\u003eDreamy leggings, sculpting shorts, and seamless sports bras made for soft girl workouts, hot girl walks, and everything in between.\u003c\/p\u003e\n\u003cdiv class=\"hero-value\"\u003e\n\u003cspan class=\"price-was\"\u003e$300+ value\u003c\/span\u003e \u003cspan style=\"color: #ffc2d9;\"\u003e→\u003c\/span\u003e \u003cspan class=\"price-now\"\u003e$69.95\u003c\/span\u003e \u003cspan style=\"color: #c08090; font-size: .82rem;\"\u003e\/ one-time\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-item\"\u003eNo subscription\u003c\/span\u003e \u003cspan class=\"trust-item\"\u003eFree US shipping\u003c\/span\u003e \u003cspan class=\"trust-item\"\u003eShips in 1–2 days\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan class=\"scarcity\"\u003eSelling fast — limit 1 per customer\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge-bar\"\u003e\n\u003cspan class=\"badge\"\u003e12 Pieces\u003c\/span\u003e \u003cspan class=\"badge\"\u003eButtery Soft\u003c\/span\u003e \u003cspan class=\"badge\"\u003eSquat-Proof\u003c\/span\u003e \u003cspan class=\"badge\"\u003eHigh Waisted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eThe Math is Giving\u003c\/span\u003e\n\u003ch2\u003e12 Dreamy Fits for Less Than One Set\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003e12 pieces. Zero filler. Only $5.83 per piece.\u003c\/p\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-box\"\u003e\n\u003cspan class=\"vb-label\"\u003eRetail Value\u003c\/span\u003e$300+\u003c\/div\u003e\n\u003cdiv class=\"value-box primary\"\u003e\n\u003cspan class=\"vb-label\"\u003eYou Pay\u003c\/span\u003e\u003cspan class=\"vb-num\"\u003e$69.95\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-box\"\u003e\n\u003cspan class=\"vb-label\"\u003ePer Piece\u003c\/span\u003e$5.83\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eShe Said What We Were All Thinking\u003c\/span\u003e\n\u003ch2\u003eGirls Are Obsessed \u0026amp; We Get It\u003c\/h2\u003e\n\u003cdiv class=\"ugc\"\u003e“I wore these to pilates and got asked where they were from by three different girls. Soft girl era unlocked.” \u003cspan class=\"ugc-attr\"\u003e— Verified Customer ★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ugc\"\u003e“The quality is actually insane for $69. I’ve spent more on one pair of leggings that didn’t feel this good.” \u003cspan class=\"ugc-attr\"\u003e— Verified Customer ★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comments\"\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cspan\u003e@softgirlsweats\u003c\/span\u003e — these are SO buttery omg I’m never taking them off\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cspan\u003e@pilatesbabe\u003c\/span\u003e — the pink set?? I’m crying it’s so cute\u003c\/div\u003e\n\u003cdiv class=\"comment\"\u003e\n\u003cspan\u003e@hotgirlwalkclub\u003c\/span\u003e — $69 for 12 pieces is actually criminal in the best way\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eMade for Her\u003c\/span\u003e\n\u003ch2\u003eSoft on the Outside. Strong on the Inside.\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eEvery piece designed for the girl who shows up cute and works hard.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eButtery Soft Fabric\u003c\/h3\u003e\n\u003cp\u003eCloud-like feel that moves with you through every stretch, squat, and step. You’ll forget you’re even wearing it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eBooty-Lifting Fit\u003c\/h3\u003e\n\u003cp\u003eContour seams and high-waist design that sculpt and lift. Built for the mirror selfie before and after the workout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eSquat-Proof Promise\u003c\/h3\u003e\n\u003cp\u003eFull coverage, full stretch, full opacity. No see-through, no slipping, no adjusting mid-set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eSize Your Way\u003c\/h3\u003e\n\u003cp\u003ePick your TOP and BOTTOM size separately. Every piece fits your actual body — not a generic guess.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eWhat’s In The Box\u003c\/span\u003e\n\u003ch2\u003e6 Shorts • 4 Leggings • 2 Sports Bras\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eCurated to mix, match, and make every outfit feel intentional.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e6 Biker Shorts\u003c\/h3\u003e\n\u003cp\u003eHigh-waisted, sculpting, squat-proof. The soft girl staple for pilates, walks, and everything cute.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e4 Leggings\u003c\/h3\u003e\n\u003cp\u003eFull-length, seamless, contour-cut. From morning workouts to afternoon errands — she does it all.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e2 Sports Bras\u003c\/h3\u003e\n\u003cp\u003eSupportive, minimal, styled to match. Complete the set, complete the look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003eCoordinated Colors\u003c\/h3\u003e\n\u003cp\u003eBlush, mauve, white, and soft neutrals. Pieces that mix and match like they were made for each other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eGot Questions?\u003c\/span\u003e\n\u003ch2\u003eWe’ve Got You, Babe.\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat exactly do I get?\u003c\/summary\u003e\n\u003cp\u003e12 activewear pieces — 6 biker shorts, 4 leggings, and 2 sports bras — curated for your size. No duplicates, no filler. Just a full week of soft girl fits in one box.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it actually squat-proof?\u003c\/summary\u003e\n\u003cp\u003eYes. Every piece is tested for opacity, stretch, and coverage. No see-through. No slipping. Just confidence.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does sizing work?\u003c\/summary\u003e\n\u003cp\u003eYou pick your TOP size and BOTTOM size separately — so every piece fits your actual body, not a one-size-fits-all guess.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhen will it ship?\u003c\/summary\u003e\n\u003cp\u003eOrders ship within 1–2 business days with tracked US delivery. Free shipping on every order, no minimum.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this a subscription?\u003c\/summary\u003e\n\u003cp\u003eNo subscription. Ever. One-time $69.95 purchase — no hidden charges, no auto-renewals, no surprises.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if something doesn’t work for me?\u003c\/summary\u003e\n\u003cp\u003eReach out to our team and we’ll make it right. We stand behind every box.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-close\"\u003e✦   Soft Girl Approved   ·   Free Shipping   ·   Secure Checkout   ·   Ships in 1–2 Days   ✦\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Activewear Box","offers":[{"title":"S \/ S","offer_id":46107331592249,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"S \/ M","offer_id":46107331625017,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"S \/ L","offer_id":46107331657785,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"S \/ XL","offer_id":46107331690553,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"M \/ S","offer_id":46107331723321,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"M \/ M","offer_id":46107331756089,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"M \/ L","offer_id":46107331788857,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"M \/ XL","offer_id":46107331821625,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":46107331854393,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"L \/ M","offer_id":46107331887161,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"L \/ L","offer_id":46107331919929,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":46107331952697,"sku":null,"price":69.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/ChatGPT_Image_Jun_25_2026_10_21_19_AM_c3e4e2b2-a8a8-4f52-95b4-80a8181e8bfc.png?v=1783963932"},{"product_id":"scrunch-bum-activewear-bundle","title":"Glute Goals Scrunch Activewear Bundle - 12PC","description":"\u003cstyle\u003e\n#gg-pdp * { box-sizing: border-box; }\n#gg-pdp .wrap { max-width: 980px; margin: 0 auto; padding: 24px 16px; }\n#gg-pdp .hero {\n  text-align: center; padding: 60px 24px 48px; border-radius: 16px;\n  background: linear-gradient(145deg, #0a0a0a 0%, #1a0010 50%, #0a0a0a 100%);\n  border: 1px solid rgba(255,26,140,.3); margin-bottom: 16px;\n  position: relative; overflow: hidden;\n}\n#gg-pdp .hero::before {\n  content: ''; position: absolute; top: -60px; left: 50%;\n  transform: translateX(-50%); width: 400px; height: 200px;\n  background: radial-gradient(ellipse, rgba(255,26,140,.18) 0%, transparent 70%);\n  pointer-events: none;\n}\n#gg-pdp .hero-eyebrow { font-size: 11px; font-weight: 900; letter-spacing: .2em; text-transform: uppercase; color: #FF1A8C; margin-bottom: 16px; }\n#gg-pdp .hero h1 { font-size: clamp(2.6rem, 7vw, 4.2rem); font-weight: 900; line-height: .9; color: #fff; margin: 0 0 14px; letter-spacing: -.04em; text-transform: uppercase; }\n#gg-pdp .hero h1 em { font-style: normal; color: #FF1A8C; }\n#gg-pdp .hero p { max-width: 560px; margin: 0 auto 26px; color: rgba(255,255,255,.65); font-size: 14px; line-height: 1.8; }\n#gg-pdp .hero-value { display: inline-flex; align-items: center; gap: 12px; margin-bottom: 22px; }\n#gg-pdp .price-now { font-size: 2.2rem; font-weight: 900; color: #FF1A8C; }\n#gg-pdp .price-was { font-size: .88rem; color: #555; text-decoration: line-through; }\n#gg-pdp .trust-row { display: flex; flex-wrap: wrap; justify-content: center; gap: 16px; margin-top: 4px; }\n#gg-pdp .trust-item { font-size: .78rem; color: #888; font-weight: 700; }\n#gg-pdp .trust-item::before { content: '\\2713  '; color: #FF1A8C; font-weight: 900; }\n#gg-pdp .scarcity { display: inline-block; margin-top: 18px; background: #FF1A8C; color: #fff; font-size: .78rem; font-weight: 900; padding: 7px 20px; border-radius: 999px; letter-spacing: .06em; text-transform: uppercase; }\n#gg-pdp .pdp-bar { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; padding: 14px; background: #111; border-radius: 10px; margin-bottom: 16px; border: 1px solid rgba(255,26,140,.15); }\n#gg-pdp .pdp-badge { font-size: 11px; font-weight: 800; color: #fff; background: rgba(255,26,140,.12); border: 1px solid rgba(255,26,140,.35); border-radius: 999px; padding: 6px 14px; letter-spacing: .04em; text-transform: uppercase; }\n#gg-pdp .section { background: #fff; border: 2px solid #e8e8e8; border-radius: 14px; padding: 28px 22px; margin-bottom: 16px; }\n#gg-pdp .section-label { display: block; text-align: center; font-size: 10px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #FF1A8C; margin-bottom: 6px; }\n#gg-pdp .section h2 { margin: 0 0 8px; font-size: 1.3rem; font-weight: 900; text-align: center; color: #0a0a0a; letter-spacing: -.02em; text-transform: uppercase; }\n#gg-pdp .section p.intro { text-align: center; color: #777; font-size: 13px; line-height: 1.8; margin: 0 0 20px; }\n#gg-pdp .value-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 12px; }\n#gg-pdp .value-box { padding: 20px 12px; border-radius: 12px; background: #f5f5f5; border: 2px solid #e8e8e8; text-align: center; font-weight: 800; font-size: 13px; color: #0a0a0a; line-height: 1.4; }\n#gg-pdp .vb-label { display: block; font-size: 10px; font-weight: 700; color: #999; text-transform: uppercase; letter-spacing: .08em; margin-bottom: 4px; }\n#gg-pdp .value-box.primary { background: #0a0a0a; border-color: #0a0a0a; }\n#gg-pdp .value-box.primary .vb-label { color: #666; }\n#gg-pdp .vb-num { font-size: 2.2rem; color: #FF1A8C; font-weight: 900; line-height: 1; }\n#gg-pdp .feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px,1fr)); gap: 12px; }\n#gg-pdp .card { padding: 18px; border: 2px solid #e8e8e8; border-radius: 12px; background: #f9f9f9; }\n#gg-pdp .card h3 { margin: 0 0 6px; font-size: 13px; font-weight: 900; color: #0a0a0a; text-transform: uppercase; letter-spacing: .02em; }\n#gg-pdp .card h3 span { color: #FF1A8C; }\n#gg-pdp .card p { margin: 0; font-size: 13px; color: #666; line-height: 1.7; }\n#gg-pdp .ugc { margin-bottom: 12px; padding: 18px; border-radius: 12px; background: #f9f9f9; border: 2px solid #e8e8e8; font-size: 14px; line-height: 1.8; color: #333; font-weight: 600; font-style: italic; }\n#gg-pdp .ugc-attr { display: block; margin-top: 8px; font-size: 12px; font-weight: 900; color: #FF1A8C; font-style: normal; }\n#gg-pdp .comments { padding: 16px; border: 2px solid #e8e8e8; border-radius: 12px; background: #f9f9f9; }\n#gg-pdp .comment { margin-bottom: 10px; font-size: 13px; color: #444; line-height: 1.6; }\n#gg-pdp .comment:last-child { margin-bottom: 0; }\n#gg-pdp .comment span { font-weight: 900; color: #FF1A8C; }\n#gg-pdp details { padding: 14px 16px; border: 2px solid #e8e8e8; border-radius: 12px; background: #f9f9f9; margin-bottom: 10px; }\n#gg-pdp details:last-child { margin-bottom: 0; }\n#gg-pdp summary { cursor: pointer; font-weight: 900; font-size: 13px; color: #0a0a0a; list-style: none; display: flex; justify-content: space-between; align-items: center; text-transform: uppercase; letter-spacing: .02em; }\n#gg-pdp summary::-webkit-details-marker { display: none; }\n#gg-pdp summary::after { content: '+'; color: #FF1A8C; font-size: 1.2rem; font-weight: 900; }\n#gg-pdp details[open] summary::after { content: '-'; }\n#gg-pdp details p { margin: 10px 0 0; color: #666; line-height: 1.75; font-size: 13px; }\n#gg-pdp .pdp-close { text-align: center; padding: 16px; font-size: 11px; color: #666; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; }\n@media(max-width:640px){ #gg-pdp .value-grid { grid-template-columns: 1fr; } #gg-pdp .trust-row { gap: 10px; } }\n\u003c\/style\u003e\n\u003cdiv id=\"gg-pdp\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eGlute Goals • 12-Piece Bundle\u003c\/div\u003e\n\u003ch1\u003eWomen’s \u003cem\u003eScrunch Bum Activewear\u003c\/em\u003e Bundle\u003c\/h1\u003e\n\u003cp\u003eYour gym rotation, in one box: 6 scrunch leggings, 4 scrunch biker shorts and 2 coordinating sports bras.\u003cbr\u003eChoose your top and bottom sizes separately. We curate the color mix.\u003c\/p\u003e\n\u003cdiv class=\"hero-value\"\u003e\n\u003cspan class=\"price-now\"\u003e$79.95\u003c\/span\u003e \u003cspan style=\"color: #555; font-size: .82rem;\"\u003e\/ 12 pieces · one-time purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-item\"\u003eNo subscription\u003c\/span\u003e \u003cspan class=\"trust-item\"\u003eFree US shipping\u003c\/span\u003e \u003cspan class=\"trust-item\"\u003eShips in 1–2 business days\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan class=\"scarcity\"\u003eYour sizes. Our curated mix.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-bar\"\u003e\n\u003cspan class=\"pdp-badge\"\u003eScrunch Seams\u003c\/span\u003e \u003cspan class=\"pdp-badge\"\u003eSeparate Top \u0026amp; Bottom Sizes\u003c\/span\u003e \u003cspan class=\"pdp-badge\"\u003eHigh Waisted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eBundle Value\u003c\/span\u003e\n\u003ch2\u003e12 Pieces. One Simple Price.\u003c\/h2\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-box\"\u003e\n\u003cspan class=\"vb-label\"\u003eInside Your Box\u003c\/span\u003e10 bottoms + 2 bras\u003c\/div\u003e\n\u003cdiv class=\"value-box primary\"\u003e\n\u003cspan class=\"vb-label\"\u003eBundle Price\u003c\/span\u003e\u003cspan class=\"vb-num\"\u003e$79.95\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-box\"\u003e\n\u003cspan class=\"vb-label\"\u003eAverage Per Piece\u003c\/span\u003eAbout $6.65\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eInside Your Box\u003c\/span\u003e\n\u003ch2\u003eScrunch Leggings, Biker Shorts \u0026amp; Sports Bras.\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eReach for full-length leggings or switch to biker shorts when you want less coverage. Add one of your coordinating bras and your outfit is ready.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e 6 Scrunch Leggings\u003c\/h3\u003e\n\u003cp\u003eFull-length, high-waisted styles with gathered back seams that emphasize your natural glute contour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e 4 Scrunch Biker Shorts\u003c\/h3\u003e\n\u003cp\u003eA shorter cut with the same high-waisted, contour-focused look and signature scrunch detail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e 2 Sports Bras\u003c\/h3\u003e\n\u003cp\u003eMinimal styles selected to coordinate with the leggings and shorts in your box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e Curated Color Mix\u003c\/h3\u003e\n\u003cp\u003eWe select the colors, with no duplicate pieces. You choose your sizes and mix the pieces your way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eFit \u0026amp; Details\u003c\/span\u003e\n\u003ch2\u003eThe Scrunch Look, Explained.\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eScrunch bum activewear gets its distinctive look from gathered seams along the back of the bottoms. The detail highlights your natural shape rather than adding padding.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e Gathered Back Seams\u003c\/h3\u003e\n\u003cp\u003eThe signature scrunch detail runs along the back of both the leggings and shorts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e Two Lengths to Rotate\u003c\/h3\u003e\n\u003cp\u003eSix full-length pairs and four biker-length pairs give you more options between washes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e High-Waisted Shape\u003c\/h3\u003e\n\u003cp\u003eA high waistband pairs with the scrunch detail for a contour-focused silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e Separate Size Choices\u003c\/h3\u003e\n\u003cp\u003eChoose TOP in S, M or L for your bras, then BOTTOM in S, M, L or XL for all leggings and shorts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eMake It Yours\u003c\/span\u003e\n\u003ch2\u003eOne Box. More Ways to Get Dressed.\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eStart with a bra and your preferred bottoms. Rotate the lengths and color combinations throughout the week without planning a new outfit from scratch.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e Go Full Length\u003c\/h3\u003e\n\u003cp\u003ePair a sports bra with scrunch leggings when you prefer more leg coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e Keep It Short\u003c\/h3\u003e\n\u003cp\u003eSwap in biker shorts for the same scrunch-focused look in a shorter length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3\u003e\n\u003cspan\u003e◆\u003c\/span\u003e Mix Your Colors\u003c\/h3\u003e\n\u003cp\u003eTry different bra-and-bottom combinations from your curated box to change up your rotation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cspan class=\"section-label\"\u003eBefore You Order\u003c\/span\u003e\n\u003ch2\u003eYour Bundle Questions, Answered.\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat’s included in the 12-piece bundle?\u003c\/summary\u003e\n\u003cp\u003eYou’ll receive 6 scrunch leggings, 4 scrunch biker shorts and 2 sports bras in your selected sizes. That’s 10 bottoms and 2 tops, with no duplicate pieces.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I choose the colors?\u003c\/summary\u003e\n\u003cp\u003eThe colors are curated for you, rather than selected individually. You choose your top and bottom sizes; we put together the coordinated mix.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do I choose my sizes?\u003c\/summary\u003e\n\u003cp\u003eSelect TOP in S, M or L for both sports bras. Select BOTTOM in S, M, L or XL for all 6 leggings and 4 shorts. Your top and bottom sizes can be different.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does “scrunch bum” mean?\u003c\/summary\u003e\n\u003cp\u003eIt refers to the gathered back seam on the leggings and shorts, which emphasizes your natural glute contour. It describes the garment detail, not a separate item in the box.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much does each piece work out to?\u003c\/summary\u003e\n\u003cp\u003eThe bundle costs $79.95 for 12 pieces, or about $6.66 per piece on average.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhen will my order ship?\u003c\/summary\u003e\n\u003cp\u003eYour order ships within 1–2 business days. Tracked US delivery is free, with no minimum order.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this a subscription?\u003c\/summary\u003e\n\u003cp\u003eNo. You pay once for this box. There are no recurring charges or automatic future shipments.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-close\"\u003eSelect your TOP size and BOTTOM size, then add your 12-piece Glute Goals bundle to your cart.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Activewear Box","offers":[{"title":"S \/ S","offer_id":46112833765433,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"S \/ M","offer_id":46112833798201,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"S \/ L","offer_id":46112833830969,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"S \/ XL","offer_id":46112833863737,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"M \/ S","offer_id":46112833896505,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"M \/ M","offer_id":46112833929273,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"M \/ L","offer_id":46112833962041,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"M \/ XL","offer_id":46112833994809,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":46112834027577,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"L \/ M","offer_id":46112834060345,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"L \/ L","offer_id":46112834093113,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":46112834125881,"sku":null,"price":79.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/files\/Glute_Goals_Activewear_women.png?v=1783963944"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0771\/9996\/6265\/collections\/ad-edit-removing-logos-from-the-teal-activewear.png?v=1793125230","url":"https:\/\/activewearbox.com\/collections\/sexy-gym-clothes.oembed","provider":"ActivewearBox","version":"1.0","type":"link"}