{"title":"Running sets","description":null,"products":[{"product_id":"xtra-mile-hot-pink-bra","title":"XTRA MILE – \"All Heart Pink\" BRA","description":"\u003cstyle\u003e\n  \/* =========================================\n     XTRA MILE TOP\n     ========================================= *\/\n\n  .xtra-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 20px 0;\n    font-family: inherit;\n    color: #0F1829;\n    box-sizing: border-box;\n  }\n\n  .xtra-wrap *,\n  .xtra-wrap *::before,\n  .xtra-wrap *::after {\n    box-sizing: border-box;\n  }\n\n\n  \/* =========================================\n     SIZE GUIDE LINK — TOP\n     ========================================= *\/\n\n  #xtra-top-modal-toggle {\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .xtra-top-size-trigger-wrap {\n    display: flex;\n    justify-content: flex-end;\n    width: 100%;\n    margin: 0 0 16px;\n  }\n\n  .xtra-top-size-trigger {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 5px 1px;\n    border: 0;\n    border-bottom: 1px solid #0F1829;\n    background: transparent;\n    color: #0F1829;\n    font-family: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1;\n    cursor: pointer;\n    text-transform: uppercase;\n  }\n\n  .xtra-top-size-trigger:hover {\n    color: #FF277E;\n    border-color: #FF277E;\n  }\n\n  .xtra-top-size-trigger svg {\n    width: 18px;\n    height: 18px;\n    stroke: currentColor;\n  }\n\n\n  \/* =========================================\n     PRODUCT DESCRIPTION\n     ========================================= *\/\n\n  .xtra-description {\n    width: 100%;\n    margin: 0 0 24px;\n  }\n\n  .xtra-label {\n    display: inline-block;\n    margin: 0 0 10px;\n    padding: 5px 9px;\n    background: #FF277E;\n    color: #FFFFFF;\n    border-radius: 4px;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n  }\n\n  .xtra-description h2 {\n    margin: 0 0 7px;\n    font-size: 30px;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.035em;\n    color: #0F1829;\n  }\n\n  .xtra-subtitle {\n    margin: 0 0 20px;\n    font-size: 14px;\n    font-weight: 700;\n    color: #FF277E;\n  }\n\n  .xtra-copy {\n    margin: 0 0 22px;\n    max-width: 600px;\n    font-size: 13px;\n    font-weight: 500;\n    line-height: 1.65;\n    color: #3E4550;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .xtra-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 22px 0;\n  }\n\n  .xtra-benefit {\n    padding: 16px 7px;\n    background: #0F1829;\n    border-radius: 8px;\n    text-align: center;\n  }\n\n  .xtra-benefit strong {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 10px;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    color: #FFFFFF;\n  }\n\n  .xtra-benefit span {\n    display: block;\n    font-size: 9px;\n    font-weight: 500;\n    color: rgba(255,255,255,0.70);\n  }\n\n\n  \/* AFFIRMATION *\/\n\n  .xtra-quote {\n    margin: 22px 0;\n    padding: 19px 18px;\n    background: #FF277E;\n    border-radius: 8px;\n  }\n\n  .xtra-quote span {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    color: rgba(255,255,255,0.80);\n  }\n\n  .xtra-quote strong {\n    display: block;\n    font-size: 19px;\n    font-weight: 900;\n    color: #FFFFFF;\n  }\n\n\n  \/* DETAILS *\/\n\n  .xtra-details {\n    margin-top: 24px;\n    padding: 20px;\n    background: #F5F5F6;\n    border-radius: 9px;\n  }\n\n  .xtra-details h3 {\n    margin: 0 0 14px;\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    color: #0F1829;\n  }\n\n  .xtra-details ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .xtra-details li {\n    position: relative;\n    margin-bottom: 10px;\n    padding-left: 18px;\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 1.45;\n    color: #303641;\n  }\n\n  .xtra-details li:last-child {\n    margin-bottom: 0;\n  }\n\n  .xtra-details li::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 6px;\n    width: 6px;\n    height: 6px;\n    background: #FF277E;\n    border-radius: 50%;\n  }\n\n\n  \/* END *\/\n\n  .xtra-end {\n    margin-top: 12px;\n    padding: 20px;\n    background: #0F1829;\n    border-radius: 9px;\n  }\n\n  .xtra-end span {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    color: rgba(255,255,255,0.65);\n  }\n\n  .xtra-end strong {\n    display: block;\n    font-size: 22px;\n    font-weight: 900;\n    color: #FF277E;\n  }\n\n\n  \/* =========================================\n     TOP SIZE GUIDE POPUP\n     ========================================= *\/\n\n  .xtra-top-size-modal {\n    position: fixed;\n    inset: 0;\n    z-index: 999999;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px;\n    background: rgba(0,0,0,0.72);\n\n    opacity: 0;\n    visibility: hidden;\n    pointer-events: none;\n\n    transition:\n      opacity 0.25s ease,\n      visibility 0.25s ease;\n  }\n\n  #xtra-top-modal-toggle:checked\n  ~ .xtra-top-size-modal {\n    opacity: 1;\n    visibility: visible;\n    pointer-events: auto;\n  }\n\n\n  \/* POPUP BOX *\/\n\n  .xtra-top-size-modal-box {\n    position: relative;\n    width: 100%;\n    max-width: 940px;\n    max-height: 90vh;\n    overflow-y: auto;\n    background: #FFFFFF;\n    border-radius: 14px;\n    box-shadow: 0 25px 80px rgba(0,0,0,0.28);\n    transform: translateY(15px) scale(0.98);\n    transition: transform 0.25s ease;\n  }\n\n  #xtra-top-modal-toggle:checked\n  ~ .xtra-top-size-modal\n  .xtra-top-size-modal-box {\n    transform: translateY(0) scale(1);\n  }\n\n\n  \/* POPUP HEADER *\/\n\n  .xtra-top-modal-header {\n    position: sticky;\n    top: 0;\n    z-index: 5;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 20px 24px;\n    background: #0F1829;\n  }\n\n  .xtra-top-modal-header-text span {\n    display: block;\n    margin-bottom: 3px;\n    color: #FF277E;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.17em;\n  }\n\n  .xtra-top-modal-header-text h2 {\n    margin: 0;\n    color: #FFFFFF;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 38px;\n    height: 38px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.10);\n    color: #FFFFFF;\n    font-family: Arial, sans-serif;\n    font-size: 27px;\n    line-height: 1;\n    cursor: pointer;\n  }\n\n  .xtra-top-modal-close:hover {\n    background: #FF277E;\n  }\n\n\n  \/* POPUP CONTENT *\/\n\n  .xtra-top-modal-content {\n    padding: 30px;\n  }\n\n  .xtra-top-modal-intro {\n    margin-bottom: 30px;\n    text-align: center;\n  }\n\n  .xtra-top-modal-intro h3 {\n    margin: 0 0 6px;\n    color: #0F1829;\n    font-size: 27px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-intro p {\n    margin: 0;\n    color: #747982;\n    font-size: 12px;\n  }\n\n\n  \/* SIZE CHART *\/\n\n  .xtra-top-modal-chart {\n    display: flex;\n    justify-content: center;\n    margin-bottom: 40px;\n  }\n\n  .xtra-top-modal-chart img {\n    display: block;\n    width: 100%;\n    max-width: 800px;\n    height: auto;\n  }\n\n\n  \/* HOW TO MEASURE *\/\n\n  .xtra-top-modal-measure {\n    display: grid;\n    grid-template-columns: 0.9fr 1.1fr;\n    gap: 42px;\n    align-items: center;\n  }\n\n  .xtra-top-measure-copy h3 {\n    margin: 0 0 25px;\n    color: #0F1829;\n    font-size: 25px;\n    font-weight: 900;\n  }\n\n  .xtra-top-measure-item {\n    margin-bottom: 23px;\n  }\n\n  .xtra-top-measure-title {\n    display: flex;\n    align-items: center;\n    margin-bottom: 7px;\n    color: #0F1829;\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  .xtra-top-measure-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    width: 25px;\n    height: 25px;\n    margin-right: 9px;\n    border-radius: 50%;\n    background: #FF277E;\n    color: #FFFFFF;\n    font-size: 11px;\n    font-weight: 800;\n  }\n\n  .xtra-top-measure-text {\n    margin: 0 0 0 34px;\n    color: #4D535C;\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n  .xtra-top-measure-image img {\n    display: block;\n    width: 100%;\n    max-width: 440px;\n    height: auto;\n    margin: 0 auto;\n  }\n\n\n  \/* HELP *\/\n\n  .xtra-top-modal-help {\n    margin-top: 35px;\n    padding: 24px;\n    border-radius: 10px;\n    background: #0F1829;\n    text-align: center;\n  }\n\n  .xtra-top-modal-help strong {\n    display: block;\n    margin-bottom: 7px;\n    color: #FF277E;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-help p {\n    margin: 0;\n    color: rgba(255,255,255,0.78);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  .xtra-top-modal-help a {\n    color: #FFFFFF;\n    font-weight: 800;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n\n  \/* =========================================\n     MOBILE\n     ========================================= *\/\n\n  @media screen and (max-width: 749px) {\n\n    .xtra-top-size-trigger-wrap {\n      margin-bottom: 14px;\n    }\n\n    .xtra-description h2 {\n      font-size: 26px;\n    }\n\n    .xtra-copy {\n      font-size: 12px;\n    }\n\n    .xtra-benefits {\n      gap: 6px;\n    }\n\n    .xtra-benefit {\n      padding: 14px 4px;\n    }\n\n    .xtra-benefit strong {\n      font-size: 9px;\n    }\n\n    .xtra-benefit span {\n      font-size: 8px;\n    }\n\n    .xtra-quote {\n      padding: 17px 15px;\n    }\n\n    .xtra-details,\n    .xtra-end {\n      padding: 17px;\n    }\n\n\n    \/* POPUP MOBILE *\/\n\n    .xtra-top-size-modal {\n      padding: 8px;\n      align-items: flex-end;\n    }\n\n    .xtra-top-size-modal-box {\n      max-height: 93vh;\n      border-radius: 14px 14px 0 0;\n    }\n\n    .xtra-top-modal-header {\n      padding: 16px 17px;\n    }\n\n    .xtra-top-modal-header-text h2 {\n      font-size: 18px;\n    }\n\n    .xtra-top-modal-content {\n      padding: 22px 16px 30px;\n    }\n\n    .xtra-top-modal-intro h3 {\n      font-size: 23px;\n    }\n\n    .xtra-top-modal-chart {\n      justify-content: flex-start;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .xtra-top-modal-chart img {\n      min-width: 650px;\n    }\n\n    .xtra-top-modal-measure {\n      grid-template-columns: 1fr;\n      gap: 25px;\n    }\n\n    .xtra-top-measure-image {\n      order: -1;\n    }\n\n    .xtra-top-measure-copy h3 {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"xtra-wrap\"\u003e\n\n\n  \u003c!-- HIDDEN POPUP CONTROL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"xtra-top-modal-toggle\"\u003e\n\n\n  \u003c!-- =========================================\n       SIZE GUIDE — FIRST THING\n       ========================================= --\u003e\n\n  \u003cdiv class=\"xtra-top-size-trigger-wrap\"\u003e\n\n    \u003clabel for=\"xtra-top-modal-toggle\" class=\"xtra-top-size-trigger\"\u003e\n\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"\u003e\n        \u003cpath d=\"M4 15.5L15.5 4L20 8.5L8.5 20L4 15.5Z\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 6.5L15.5 9\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.5 9L13 11.5\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 11.5L10.5 14\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\n      SIZE GUIDE\n\n    \u003c\/label\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =========================================\n       PRODUCT DESCRIPTION\n       ========================================= --\u003e\n\n  \u003cdiv class=\"xtra-description\"\u003e\n\n    \u003cp class=\"xtra-label\"\u003e\n      XTRA MILE\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      PROVE IT TO YOURSELF.\n    \u003c\/h2\u003e\n\n    \u003cp class=\"xtra-subtitle\"\u003e\n      Built for the miles no one sees.\n    \u003c\/p\u003e\n\n    \u003cp class=\"xtra-copy\"\u003e\n      A lightweight performance crop built to stay supportive, breathable and comfortable while you move.\n    \u003c\/p\u003e\n\n\n    \u003c!-- BENEFITS --\u003e\n\n    \u003cdiv class=\"xtra-benefits\"\u003e\n\n      \u003cdiv class=\"xtra-benefit\"\u003e\n        \u003cstrong\u003eSUPPORTIVE\u003c\/strong\u003e\n        \u003cspan\u003eBuilt to move\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xtra-benefit\"\u003e\n        \u003cstrong\u003eBREATHABLE\u003c\/strong\u003e\n        \u003cspan\u003eMade for miles\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xtra-benefit\"\u003e\n        \u003cstrong\u003eSTRETCH\u003c\/strong\u003e\n        \u003cspan\u003eMove freely\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- AFFIRMATION --\u003e\n\n    \u003cdiv class=\"xtra-quote\"\u003e\n\n      \u003cspan\u003e\n        YOUR REMINDER\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        PROVE IT TO YOURSELF.\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- DETAILS --\u003e\n\n    \u003cdiv class=\"xtra-details\"\u003e\n\n      \u003ch3\u003e\n        THE DETAILS\n      \u003c\/h3\u003e\n\n      \u003cul\u003e\n        \u003cli\u003eLightweight, breathable performance fabric\u003c\/li\u003e\n        \u003cli\u003eSupportive cropped fit\u003c\/li\u003e\n        \u003cli\u003eStretch construction for unrestricted movement\u003c\/li\u003e\n        \u003cli\u003eDesigned for running \u0026amp; training\u003c\/li\u003e\n        \u003cli\u003eUncontainable performance detailing\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- END --\u003e\n\n    \u003cdiv class=\"xtra-end\"\u003e\n\n      \u003cspan\u003e\n        ONE MORE MILE. ONE MORE REP. ONE MORE DAY.\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        GO XTRA.\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =========================================\n       SIZE GUIDE POPUP\n       ========================================= --\u003e\n\n  \u003cdiv class=\"xtra-top-size-modal\"\u003e\n\n    \u003cdiv class=\"xtra-top-size-modal-box\"\u003e\n\n\n      \u003c!-- HEADER --\u003e\n\n      \u003cdiv class=\"xtra-top-modal-header\"\u003e\n\n        \u003cdiv class=\"xtra-top-modal-header-text\"\u003e\n\n          \u003cspan\u003e\n            XTRA MILE\n          \u003c\/span\u003e\n\n          \u003ch2\u003e\n            RUNNING TOP SIZE GUIDE\n          \u003c\/h2\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003clabel for=\"xtra-top-modal-toggle\" class=\"xtra-top-modal-close\" aria-label=\"Close size guide\"\u003e\n          ×\n        \u003c\/label\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- CONTENT --\u003e\n\n      \u003cdiv class=\"xtra-top-modal-content\"\u003e\n\n\n        \u003c!-- INTRO --\u003e\n\n        \u003cdiv class=\"xtra-top-modal-intro\"\u003e\n\n          \u003ch3\u003e\n            Find Your Best Fit\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Measurements shown in inches.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- SIZE CHART --\u003e\n\n        \u003cdiv class=\"xtra-top-modal-chart\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_20_aout_2026_10_55_13.png?v=1787248529\" alt=\"XTRA MILE Running Top Size Guide\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- HOW TO MEASURE --\u003e\n\n        \u003cdiv class=\"xtra-top-modal-measure\"\u003e\n\n\n          \u003cdiv class=\"xtra-top-measure-copy\"\u003e\n\n            \u003ch3\u003e\n              How to Measure\n            \u003c\/h3\u003e\n\n\n            \u003c!-- 1 --\u003e\n\n            \u003cdiv class=\"xtra-top-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-top-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-top-measure-number\"\u003e\n                  1\n                \u003c\/span\u003e\n\n                Length\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-top-measure-text\"\u003e\n                Measure from the top edge of the top straight down to the bottom band.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003c!-- 2 --\u003e\n\n            \u003cdiv class=\"xtra-top-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-top-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-top-measure-number\"\u003e\n                  2\n                \u003c\/span\u003e\n\n                Bust\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-top-measure-text\"\u003e\n                Measure around the fullest part of your bust, keeping the measuring tape level.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003c!-- 3 --\u003e\n\n            \u003cdiv class=\"xtra-top-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-top-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-top-measure-number\"\u003e\n                  3\n                \u003c\/span\u003e\n\n                Underbust\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-top-measure-text\"\u003e\n                Measure around your ribcage directly underneath your bust, where the bottom band sits.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n          \u003c!-- MEASUREMENT IMAGE --\u003e\n\n          \u003cdiv class=\"xtra-top-measure-image\"\u003e\n\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/3_546574ed-b7e6-4a75-b31b-64244cff71e7.png?v=1787247643\" alt=\"How to measure XTRA MILE Running Top\" loading=\"lazy\"\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- HELP --\u003e\n\n        \u003cdiv class=\"xtra-top-modal-help\"\u003e\n\n          \u003cstrong\u003e\n            NEED HELP WITH SIZING?\n          \u003c\/strong\u003e\n\n          \u003cp\u003e\n            If you're between sizes, choose the larger size for a more comfortable fit.\n\n            \u003cbr\u003e\u003cbr\u003e\n\n            Still not sure? Send us a DM on Instagram\n\n            \u003ca href=\"https:\/\/www.instagram.com\/uncontainable.active\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n              @uncontainable.active\n            \u003c\/a\u003e\n\n            and we'll help you find your best fit.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"UncontainableUSA","offers":[{"title":"XS","offer_id":50191831367928,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"S","offer_id":50191831400696,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":50191831433464,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":50191831466232,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50191831499000,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":50191831531768,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_12_aout_2026_15_01_05.png?v=1786580411"},{"product_id":"xtra-mile-sky-blue-bra","title":"XTRA MILE – \"Limitless Blue\" BRA","description":"\u003cstyle\u003e\n  \/* =========================================\n     XTRA MILE TOP\n     ========================================= *\/\n\n  .xtra-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 20px 0;\n    font-family: inherit;\n    color: #0F1829;\n    box-sizing: border-box;\n  }\n\n  .xtra-wrap *,\n  .xtra-wrap *::before,\n  .xtra-wrap *::after {\n    box-sizing: border-box;\n  }\n\n\n  \/* =========================================\n     SIZE GUIDE LINK — TOP\n     ========================================= *\/\n\n  #xtra-top-modal-toggle {\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .xtra-top-size-trigger-wrap {\n    display: flex;\n    justify-content: flex-end;\n    width: 100%;\n    margin: 0 0 16px;\n  }\n\n  .xtra-top-size-trigger {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 5px 1px;\n    border: 0;\n    border-bottom: 1px solid #0F1829;\n    background: transparent;\n    color: #0F1829;\n    font-family: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1;\n    cursor: pointer;\n    text-transform: uppercase;\n  }\n\n  .xtra-top-size-trigger:hover {\n    color: #FF277E;\n    border-color: #FF277E;\n  }\n\n  .xtra-top-size-trigger svg {\n    width: 18px;\n    height: 18px;\n    stroke: currentColor;\n  }\n\n\n  \/* =========================================\n     PRODUCT DESCRIPTION\n     ========================================= *\/\n\n  .xtra-description {\n    width: 100%;\n    margin: 0 0 24px;\n  }\n\n  .xtra-label {\n    display: inline-block;\n    margin: 0 0 10px;\n    padding: 5px 9px;\n    background: #FF277E;\n    color: #FFFFFF;\n    border-radius: 4px;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n  }\n\n  .xtra-description h2 {\n    margin: 0 0 7px;\n    font-size: 30px;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.035em;\n    color: #0F1829;\n  }\n\n  .xtra-subtitle {\n    margin: 0 0 20px;\n    font-size: 14px;\n    font-weight: 700;\n    color: #FF277E;\n  }\n\n  .xtra-copy {\n    margin: 0 0 22px;\n    max-width: 600px;\n    font-size: 13px;\n    font-weight: 500;\n    line-height: 1.65;\n    color: #3E4550;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .xtra-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 22px 0;\n  }\n\n  .xtra-benefit {\n    padding: 16px 7px;\n    background: #0F1829;\n    border-radius: 8px;\n    text-align: center;\n  }\n\n  .xtra-benefit strong {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 10px;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    color: #FFFFFF;\n  }\n\n  .xtra-benefit span {\n    display: block;\n    font-size: 9px;\n    font-weight: 500;\n    color: rgba(255,255,255,0.70);\n  }\n\n\n  \/* AFFIRMATION *\/\n\n  .xtra-quote {\n    margin: 22px 0;\n    padding: 19px 18px;\n    background: #FF277E;\n    border-radius: 8px;\n  }\n\n  .xtra-quote span {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    color: rgba(255,255,255,0.80);\n  }\n\n  .xtra-quote strong {\n    display: block;\n    font-size: 19px;\n    font-weight: 900;\n    color: #FFFFFF;\n  }\n\n\n  \/* DETAILS *\/\n\n  .xtra-details {\n    margin-top: 24px;\n    padding: 20px;\n    background: #F5F5F6;\n    border-radius: 9px;\n  }\n\n  .xtra-details h3 {\n    margin: 0 0 14px;\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    color: #0F1829;\n  }\n\n  .xtra-details ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .xtra-details li {\n    position: relative;\n    margin-bottom: 10px;\n    padding-left: 18px;\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 1.45;\n    color: #303641;\n  }\n\n  .xtra-details li:last-child {\n    margin-bottom: 0;\n  }\n\n  .xtra-details li::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 6px;\n    width: 6px;\n    height: 6px;\n    background: #FF277E;\n    border-radius: 50%;\n  }\n\n\n  \/* END *\/\n\n  .xtra-end {\n    margin-top: 12px;\n    padding: 20px;\n    background: #0F1829;\n    border-radius: 9px;\n  }\n\n  .xtra-end span {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    color: rgba(255,255,255,0.65);\n  }\n\n  .xtra-end strong {\n    display: block;\n    font-size: 22px;\n    font-weight: 900;\n    color: #FF277E;\n  }\n\n\n  \/* =========================================\n     TOP SIZE GUIDE POPUP\n     ========================================= *\/\n\n  .xtra-top-size-modal {\n    position: fixed;\n    inset: 0;\n    z-index: 999999;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px;\n    background: rgba(0,0,0,0.72);\n\n    opacity: 0;\n    visibility: hidden;\n    pointer-events: none;\n\n    transition:\n      opacity 0.25s ease,\n      visibility 0.25s ease;\n  }\n\n  #xtra-top-modal-toggle:checked\n  ~ .xtra-top-size-modal {\n    opacity: 1;\n    visibility: visible;\n    pointer-events: auto;\n  }\n\n\n  \/* POPUP BOX *\/\n\n  .xtra-top-size-modal-box {\n    position: relative;\n    width: 100%;\n    max-width: 940px;\n    max-height: 90vh;\n    overflow-y: auto;\n    background: #FFFFFF;\n    border-radius: 14px;\n    box-shadow: 0 25px 80px rgba(0,0,0,0.28);\n    transform: translateY(15px) scale(0.98);\n    transition: transform 0.25s ease;\n  }\n\n  #xtra-top-modal-toggle:checked\n  ~ .xtra-top-size-modal\n  .xtra-top-size-modal-box {\n    transform: translateY(0) scale(1);\n  }\n\n\n  \/* POPUP HEADER *\/\n\n  .xtra-top-modal-header {\n    position: sticky;\n    top: 0;\n    z-index: 5;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 20px 24px;\n    background: #0F1829;\n  }\n\n  .xtra-top-modal-header-text span {\n    display: block;\n    margin-bottom: 3px;\n    color: #FF277E;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.17em;\n  }\n\n  .xtra-top-modal-header-text h2 {\n    margin: 0;\n    color: #FFFFFF;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 38px;\n    height: 38px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.10);\n    color: #FFFFFF;\n    font-family: Arial, sans-serif;\n    font-size: 27px;\n    line-height: 1;\n    cursor: pointer;\n  }\n\n  .xtra-top-modal-close:hover {\n    background: #FF277E;\n  }\n\n\n  \/* POPUP CONTENT *\/\n\n  .xtra-top-modal-content {\n    padding: 30px;\n  }\n\n  .xtra-top-modal-intro {\n    margin-bottom: 30px;\n    text-align: center;\n  }\n\n  .xtra-top-modal-intro h3 {\n    margin: 0 0 6px;\n    color: #0F1829;\n    font-size: 27px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-intro p {\n    margin: 0;\n    color: #747982;\n    font-size: 12px;\n  }\n\n\n  \/* SIZE CHART *\/\n\n  .xtra-top-modal-chart {\n    display: flex;\n    justify-content: center;\n    margin-bottom: 40px;\n  }\n\n  .xtra-top-modal-chart img {\n    display: block;\n    width: 100%;\n    max-width: 800px;\n    height: auto;\n  }\n\n\n  \/* HOW TO MEASURE *\/\n\n  .xtra-top-modal-measure {\n    display: grid;\n    grid-template-columns: 0.9fr 1.1fr;\n    gap: 42px;\n    align-items: center;\n  }\n\n  .xtra-top-measure-copy h3 {\n    margin: 0 0 25px;\n    color: #0F1829;\n    font-size: 25px;\n    font-weight: 900;\n  }\n\n  .xtra-top-measure-item {\n    margin-bottom: 23px;\n  }\n\n  .xtra-top-measure-title {\n    display: flex;\n    align-items: center;\n    margin-bottom: 7px;\n    color: #0F1829;\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  .xtra-top-measure-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    width: 25px;\n    height: 25px;\n    margin-right: 9px;\n    border-radius: 50%;\n    background: #FF277E;\n    color: #FFFFFF;\n    font-size: 11px;\n    font-weight: 800;\n  }\n\n  .xtra-top-measure-text {\n    margin: 0 0 0 34px;\n    color: #4D535C;\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n  .xtra-top-measure-image img {\n    display: block;\n    width: 100%;\n    max-width: 440px;\n    height: auto;\n    margin: 0 auto;\n  }\n\n\n  \/* HELP *\/\n\n  .xtra-top-modal-help {\n    margin-top: 35px;\n    padding: 24px;\n    border-radius: 10px;\n    background: #0F1829;\n    text-align: center;\n  }\n\n  .xtra-top-modal-help strong {\n    display: block;\n    margin-bottom: 7px;\n    color: #FF277E;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-help p {\n    margin: 0;\n    color: rgba(255,255,255,0.78);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  .xtra-top-modal-help a {\n    color: #FFFFFF;\n    font-weight: 800;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n\n  \/* =========================================\n     MOBILE\n     ========================================= *\/\n\n  @media screen and (max-width: 749px) {\n\n    .xtra-top-size-trigger-wrap {\n      margin-bottom: 14px;\n    }\n\n    .xtra-description h2 {\n      font-size: 26px;\n    }\n\n    .xtra-copy {\n      font-size: 12px;\n    }\n\n    .xtra-benefits {\n      gap: 6px;\n    }\n\n    .xtra-benefit {\n      padding: 14px 4px;\n    }\n\n    .xtra-benefit strong {\n      font-size: 9px;\n    }\n\n    .xtra-benefit span {\n      font-size: 8px;\n    }\n\n    .xtra-quote {\n      padding: 17px 15px;\n    }\n\n    .xtra-details,\n    .xtra-end {\n      padding: 17px;\n    }\n\n\n    \/* POPUP MOBILE *\/\n\n    .xtra-top-size-modal {\n      padding: 8px;\n      align-items: flex-end;\n    }\n\n    .xtra-top-size-modal-box {\n      max-height: 93vh;\n      border-radius: 14px 14px 0 0;\n    }\n\n    .xtra-top-modal-header {\n      padding: 16px 17px;\n    }\n\n    .xtra-top-modal-header-text h2 {\n      font-size: 18px;\n    }\n\n    .xtra-top-modal-content {\n      padding: 22px 16px 30px;\n    }\n\n    .xtra-top-modal-intro h3 {\n      font-size: 23px;\n    }\n\n    .xtra-top-modal-chart {\n      justify-content: flex-start;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .xtra-top-modal-chart img {\n      min-width: 650px;\n    }\n\n    .xtra-top-modal-measure {\n      grid-template-columns: 1fr;\n      gap: 25px;\n    }\n\n    .xtra-top-measure-image {\n      order: -1;\n    }\n\n    .xtra-top-measure-copy h3 {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"xtra-wrap\"\u003e\n\n\n  \u003c!-- HIDDEN POPUP CONTROL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"xtra-top-modal-toggle\"\u003e\n\n\n  \u003c!-- =========================================\n       SIZE GUIDE — FIRST THING\n       ========================================= --\u003e\n\n  \u003cdiv class=\"xtra-top-size-trigger-wrap\"\u003e\n\n    \u003clabel for=\"xtra-top-modal-toggle\" class=\"xtra-top-size-trigger\"\u003e\n\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"\u003e\n        \u003cpath d=\"M4 15.5L15.5 4L20 8.5L8.5 20L4 15.5Z\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 6.5L15.5 9\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.5 9L13 11.5\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 11.5L10.5 14\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\n      SIZE GUIDE\n\n    \u003c\/label\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =========================================\n       PRODUCT DESCRIPTION\n       ========================================= --\u003e\n\n  \u003cdiv class=\"xtra-description\"\u003e\n\n    \u003cp class=\"xtra-label\"\u003e\n      XTRA MILE\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      PROVE IT TO YOURSELF.\n    \u003c\/h2\u003e\n\n    \u003cp class=\"xtra-subtitle\"\u003e\n      Built for the miles no one sees.\n    \u003c\/p\u003e\n\n    \u003cp class=\"xtra-copy\"\u003e\n      A lightweight performance crop built to stay supportive, breathable and comfortable while you move.\n    \u003c\/p\u003e\n\n\n    \u003c!-- BENEFITS --\u003e\n\n    \u003cdiv class=\"xtra-benefits\"\u003e\n\n      \u003cdiv class=\"xtra-benefit\"\u003e\n        \u003cstrong\u003eSUPPORTIVE\u003c\/strong\u003e\n        \u003cspan\u003eBuilt to move\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xtra-benefit\"\u003e\n        \u003cstrong\u003eBREATHABLE\u003c\/strong\u003e\n        \u003cspan\u003eMade for miles\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xtra-benefit\"\u003e\n        \u003cstrong\u003eSTRETCH\u003c\/strong\u003e\n        \u003cspan\u003eMove freely\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- AFFIRMATION --\u003e\n\n    \u003cdiv class=\"xtra-quote\"\u003e\n\n      \u003cspan\u003e\n        YOUR REMINDER\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        PROVE IT TO YOURSELF.\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- DETAILS --\u003e\n\n    \u003cdiv class=\"xtra-details\"\u003e\n\n      \u003ch3\u003e\n        THE DETAILS\n      \u003c\/h3\u003e\n\n      \u003cul\u003e\n        \u003cli\u003eLightweight, breathable performance fabric\u003c\/li\u003e\n        \u003cli\u003eSupportive cropped fit\u003c\/li\u003e\n        \u003cli\u003eStretch construction for unrestricted movement\u003c\/li\u003e\n        \u003cli\u003eDesigned for running \u0026amp; training\u003c\/li\u003e\n        \u003cli\u003eUncontainable performance detailing\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- END --\u003e\n\n    \u003cdiv class=\"xtra-end\"\u003e\n\n      \u003cspan\u003e\n        ONE MORE MILE. ONE MORE REP. ONE MORE DAY.\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        GO XTRA.\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =========================================\n       SIZE GUIDE POPUP\n       ========================================= --\u003e\n\n  \u003cdiv class=\"xtra-top-size-modal\"\u003e\n\n    \u003cdiv class=\"xtra-top-size-modal-box\"\u003e\n\n\n      \u003c!-- HEADER --\u003e\n\n      \u003cdiv class=\"xtra-top-modal-header\"\u003e\n\n        \u003cdiv class=\"xtra-top-modal-header-text\"\u003e\n\n          \u003cspan\u003e\n            XTRA MILE\n          \u003c\/span\u003e\n\n          \u003ch2\u003e\n            RUNNING TOP SIZE GUIDE\n          \u003c\/h2\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003clabel for=\"xtra-top-modal-toggle\" class=\"xtra-top-modal-close\" aria-label=\"Close size guide\"\u003e\n          ×\n        \u003c\/label\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- CONTENT --\u003e\n\n      \u003cdiv class=\"xtra-top-modal-content\"\u003e\n\n\n        \u003c!-- INTRO --\u003e\n\n        \u003cdiv class=\"xtra-top-modal-intro\"\u003e\n\n          \u003ch3\u003e\n            Find Your Best Fit\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Measurements shown in inches.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- SIZE CHART --\u003e\n\n        \u003cdiv class=\"xtra-top-modal-chart\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_20_aout_2026_10_55_13.png?v=1787248529\" alt=\"XTRA MILE Running Top Size Guide\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- HOW TO MEASURE --\u003e\n\n        \u003cdiv class=\"xtra-top-modal-measure\"\u003e\n\n\n          \u003cdiv class=\"xtra-top-measure-copy\"\u003e\n\n            \u003ch3\u003e\n              How to Measure\n            \u003c\/h3\u003e\n\n\n            \u003c!-- 1 --\u003e\n\n            \u003cdiv class=\"xtra-top-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-top-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-top-measure-number\"\u003e\n                  1\n                \u003c\/span\u003e\n\n                Length\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-top-measure-text\"\u003e\n                Measure from the top edge of the top straight down to the bottom band.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003c!-- 2 --\u003e\n\n            \u003cdiv class=\"xtra-top-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-top-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-top-measure-number\"\u003e\n                  2\n                \u003c\/span\u003e\n\n                Bust\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-top-measure-text\"\u003e\n                Measure around the fullest part of your bust, keeping the measuring tape level.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003c!-- 3 --\u003e\n\n            \u003cdiv class=\"xtra-top-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-top-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-top-measure-number\"\u003e\n                  3\n                \u003c\/span\u003e\n\n                Underbust\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-top-measure-text\"\u003e\n                Measure around your ribcage directly underneath your bust, where the bottom band sits.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n          \u003c!-- MEASUREMENT IMAGE --\u003e\n\n          \u003cdiv class=\"xtra-top-measure-image\"\u003e\n\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/3_546574ed-b7e6-4a75-b31b-64244cff71e7.png?v=1787247643\" alt=\"How to measure XTRA MILE Running Top\" loading=\"lazy\"\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- HELP --\u003e\n\n        \u003cdiv class=\"xtra-top-modal-help\"\u003e\n\n          \u003cstrong\u003e\n            NEED HELP WITH SIZING?\n          \u003c\/strong\u003e\n\n          \u003cp\u003e\n            If you're between sizes, choose the larger size for a more comfortable fit.\n\n            \u003cbr\u003e\u003cbr\u003e\n\n            Still not sure? Send us a DM on Instagram\n\n            \u003ca href=\"https:\/\/www.instagram.com\/uncontainable.active\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n              @uncontainable.active\n            \u003c\/a\u003e\n\n            and we'll help you find your best fit.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"UncontainableUSA","offers":[{"title":"XS","offer_id":50191821635832,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"S","offer_id":50191821668600,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":50191821701368,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":50191821734136,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50191821766904,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":50191821799672,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/IMG_0291.jpg?v=1786994169"},{"product_id":"xtra-mile-black-white-bra","title":"XTRA MILE – \"Panther Black\" BRA","description":"\u003cstyle\u003e\n  \/* =========================================\n     XTRA MILE TOP\n     ========================================= *\/\n\n  .xtra-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 20px 0;\n    font-family: inherit;\n    color: #0F1829;\n    box-sizing: border-box;\n  }\n\n  .xtra-wrap *,\n  .xtra-wrap *::before,\n  .xtra-wrap *::after {\n    box-sizing: border-box;\n  }\n\n\n  \/* =========================================\n     SIZE GUIDE LINK — TOP\n     ========================================= *\/\n\n  #xtra-top-modal-toggle {\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .xtra-top-size-trigger-wrap {\n    display: flex;\n    justify-content: flex-end;\n    width: 100%;\n    margin: 0 0 16px;\n  }\n\n  .xtra-top-size-trigger {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 5px 1px;\n    border: 0;\n    border-bottom: 1px solid #0F1829;\n    background: transparent;\n    color: #0F1829;\n    font-family: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1;\n    cursor: pointer;\n    text-transform: uppercase;\n  }\n\n  .xtra-top-size-trigger:hover {\n    color: #FF277E;\n    border-color: #FF277E;\n  }\n\n  .xtra-top-size-trigger svg {\n    width: 18px;\n    height: 18px;\n    stroke: currentColor;\n  }\n\n\n  \/* =========================================\n     PRODUCT DESCRIPTION\n     ========================================= *\/\n\n  .xtra-description {\n    width: 100%;\n    margin: 0 0 24px;\n  }\n\n  .xtra-label {\n    display: inline-block;\n    margin: 0 0 10px;\n    padding: 5px 9px;\n    background: #FF277E;\n    color: #FFFFFF;\n    border-radius: 4px;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n  }\n\n  .xtra-description h2 {\n    margin: 0 0 7px;\n    font-size: 30px;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.035em;\n    color: #0F1829;\n  }\n\n  .xtra-subtitle {\n    margin: 0 0 20px;\n    font-size: 14px;\n    font-weight: 700;\n    color: #FF277E;\n  }\n\n  .xtra-copy {\n    margin: 0 0 22px;\n    max-width: 600px;\n    font-size: 13px;\n    font-weight: 500;\n    line-height: 1.65;\n    color: #3E4550;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .xtra-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 22px 0;\n  }\n\n  .xtra-benefit {\n    padding: 16px 7px;\n    background: #0F1829;\n    border-radius: 8px;\n    text-align: center;\n  }\n\n  .xtra-benefit strong {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 10px;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    color: #FFFFFF;\n  }\n\n  .xtra-benefit span {\n    display: block;\n    font-size: 9px;\n    font-weight: 500;\n    color: rgba(255,255,255,0.70);\n  }\n\n\n  \/* AFFIRMATION *\/\n\n  .xtra-quote {\n    margin: 22px 0;\n    padding: 19px 18px;\n    background: #FF277E;\n    border-radius: 8px;\n  }\n\n  .xtra-quote span {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    color: rgba(255,255,255,0.80);\n  }\n\n  .xtra-quote strong {\n    display: block;\n    font-size: 19px;\n    font-weight: 900;\n    color: #FFFFFF;\n  }\n\n\n  \/* DETAILS *\/\n\n  .xtra-details {\n    margin-top: 24px;\n    padding: 20px;\n    background: #F5F5F6;\n    border-radius: 9px;\n  }\n\n  .xtra-details h3 {\n    margin: 0 0 14px;\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    color: #0F1829;\n  }\n\n  .xtra-details ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .xtra-details li {\n    position: relative;\n    margin-bottom: 10px;\n    padding-left: 18px;\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 1.45;\n    color: #303641;\n  }\n\n  .xtra-details li:last-child {\n    margin-bottom: 0;\n  }\n\n  .xtra-details li::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 6px;\n    width: 6px;\n    height: 6px;\n    background: #FF277E;\n    border-radius: 50%;\n  }\n\n\n  \/* END *\/\n\n  .xtra-end {\n    margin-top: 12px;\n    padding: 20px;\n    background: #0F1829;\n    border-radius: 9px;\n  }\n\n  .xtra-end span {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    color: rgba(255,255,255,0.65);\n  }\n\n  .xtra-end strong {\n    display: block;\n    font-size: 22px;\n    font-weight: 900;\n    color: #FF277E;\n  }\n\n\n  \/* =========================================\n     TOP SIZE GUIDE POPUP\n     ========================================= *\/\n\n  .xtra-top-size-modal {\n    position: fixed;\n    inset: 0;\n    z-index: 999999;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px;\n    background: rgba(0,0,0,0.72);\n\n    opacity: 0;\n    visibility: hidden;\n    pointer-events: none;\n\n    transition:\n      opacity 0.25s ease,\n      visibility 0.25s ease;\n  }\n\n  #xtra-top-modal-toggle:checked\n  ~ .xtra-top-size-modal {\n    opacity: 1;\n    visibility: visible;\n    pointer-events: auto;\n  }\n\n\n  \/* POPUP BOX *\/\n\n  .xtra-top-size-modal-box {\n    position: relative;\n    width: 100%;\n    max-width: 940px;\n    max-height: 90vh;\n    overflow-y: auto;\n    background: #FFFFFF;\n    border-radius: 14px;\n    box-shadow: 0 25px 80px rgba(0,0,0,0.28);\n    transform: translateY(15px) scale(0.98);\n    transition: transform 0.25s ease;\n  }\n\n  #xtra-top-modal-toggle:checked\n  ~ .xtra-top-size-modal\n  .xtra-top-size-modal-box {\n    transform: translateY(0) scale(1);\n  }\n\n\n  \/* POPUP HEADER *\/\n\n  .xtra-top-modal-header {\n    position: sticky;\n    top: 0;\n    z-index: 5;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 20px 24px;\n    background: #0F1829;\n  }\n\n  .xtra-top-modal-header-text span {\n    display: block;\n    margin-bottom: 3px;\n    color: #FF277E;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.17em;\n  }\n\n  .xtra-top-modal-header-text h2 {\n    margin: 0;\n    color: #FFFFFF;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 38px;\n    height: 38px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.10);\n    color: #FFFFFF;\n    font-family: Arial, sans-serif;\n    font-size: 27px;\n    line-height: 1;\n    cursor: pointer;\n  }\n\n  .xtra-top-modal-close:hover {\n    background: #FF277E;\n  }\n\n\n  \/* POPUP CONTENT *\/\n\n  .xtra-top-modal-content {\n    padding: 30px;\n  }\n\n  .xtra-top-modal-intro {\n    margin-bottom: 30px;\n    text-align: center;\n  }\n\n  .xtra-top-modal-intro h3 {\n    margin: 0 0 6px;\n    color: #0F1829;\n    font-size: 27px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-intro p {\n    margin: 0;\n    color: #747982;\n    font-size: 12px;\n  }\n\n\n  \/* SIZE CHART *\/\n\n  .xtra-top-modal-chart {\n    display: flex;\n    justify-content: center;\n    margin-bottom: 40px;\n  }\n\n  .xtra-top-modal-chart img {\n    display: block;\n    width: 100%;\n    max-width: 800px;\n    height: auto;\n  }\n\n\n  \/* HOW TO MEASURE *\/\n\n  .xtra-top-modal-measure {\n    display: grid;\n    grid-template-columns: 0.9fr 1.1fr;\n    gap: 42px;\n    align-items: center;\n  }\n\n  .xtra-top-measure-copy h3 {\n    margin: 0 0 25px;\n    color: #0F1829;\n    font-size: 25px;\n    font-weight: 900;\n  }\n\n  .xtra-top-measure-item {\n    margin-bottom: 23px;\n  }\n\n  .xtra-top-measure-title {\n    display: flex;\n    align-items: center;\n    margin-bottom: 7px;\n    color: #0F1829;\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  .xtra-top-measure-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    width: 25px;\n    height: 25px;\n    margin-right: 9px;\n    border-radius: 50%;\n    background: #FF277E;\n    color: #FFFFFF;\n    font-size: 11px;\n    font-weight: 800;\n  }\n\n  .xtra-top-measure-text {\n    margin: 0 0 0 34px;\n    color: #4D535C;\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n  .xtra-top-measure-image img {\n    display: block;\n    width: 100%;\n    max-width: 440px;\n    height: auto;\n    margin: 0 auto;\n  }\n\n\n  \/* HELP *\/\n\n  .xtra-top-modal-help {\n    margin-top: 35px;\n    padding: 24px;\n    border-radius: 10px;\n    background: #0F1829;\n    text-align: center;\n  }\n\n  .xtra-top-modal-help strong {\n    display: block;\n    margin-bottom: 7px;\n    color: #FF277E;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .xtra-top-modal-help p {\n    margin: 0;\n    color: rgba(255,255,255,0.78);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  .xtra-top-modal-help a {\n    color: #FFFFFF;\n    font-weight: 800;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n\n  \/* =========================================\n     MOBILE\n     ========================================= *\/\n\n  @media screen and (max-width: 749px) {\n\n    .xtra-top-size-trigger-wrap {\n      margin-bottom: 14px;\n    }\n\n    .xtra-description h2 {\n      font-size: 26px;\n    }\n\n    .xtra-copy {\n      font-size: 12px;\n    }\n\n    .xtra-benefits {\n      gap: 6px;\n    }\n\n    .xtra-benefit {\n      padding: 14px 4px;\n    }\n\n    .xtra-benefit strong {\n      font-size: 9px;\n    }\n\n    .xtra-benefit span {\n      font-size: 8px;\n    }\n\n    .xtra-quote {\n      padding: 17px 15px;\n    }\n\n    .xtra-details,\n    .xtra-end {\n      padding: 17px;\n    }\n\n\n    \/* POPUP MOBILE *\/\n\n    .xtra-top-size-modal {\n      padding: 8px;\n      align-items: flex-end;\n    }\n\n    .xtra-top-size-modal-box {\n      max-height: 93vh;\n      border-radius: 14px 14px 0 0;\n    }\n\n    .xtra-top-modal-header {\n      padding: 16px 17px;\n    }\n\n    .xtra-top-modal-header-text h2 {\n      font-size: 18px;\n    }\n\n    .xtra-top-modal-content {\n      padding: 22px 16px 30px;\n    }\n\n    .xtra-top-modal-intro h3 {\n      font-size: 23px;\n    }\n\n    .xtra-top-modal-chart {\n      justify-content: flex-start;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .xtra-top-modal-chart img {\n      min-width: 650px;\n    }\n\n    .xtra-top-modal-measure {\n      grid-template-columns: 1fr;\n      gap: 25px;\n    }\n\n    .xtra-top-measure-image {\n      order: -1;\n    }\n\n    .xtra-top-measure-copy h3 {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"xtra-wrap\"\u003e\n\u003c!-- HIDDEN POPUP CONTROL --\u003e \u003cinput type=\"checkbox\" id=\"xtra-top-modal-toggle\"\u003e \u003c!-- =========================================\n       SIZE GUIDE — FIRST THING\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-top-size-trigger-wrap\"\u003e\u003clabel for=\"xtra-top-modal-toggle\" class=\"xtra-top-size-trigger\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003cpath d=\"M4 15.5L15.5 4L20 8.5L8.5 20L4 15.5Z\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 6.5L15.5 9\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.5 9L13 11.5\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 11.5L10.5 14\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e SIZE GUIDE \u003c\/label\u003e\u003c\/div\u003e\n\u003c!-- =========================================\n       PRODUCT DESCRIPTION\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-description\"\u003e\n\u003cp class=\"xtra-label\"\u003eXTRA MILE\u003c\/p\u003e\n\u003ch2\u003ePROVE IT TO YOURSELF.\u003c\/h2\u003e\n\u003cp class=\"xtra-subtitle\"\u003eBuilt for the miles no one sees.\u003c\/p\u003e\n\u003cp class=\"xtra-copy\"\u003eA lightweight performance crop built to stay supportive, breathable and comfortable while you move.\u003c\/p\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdiv class=\"xtra-benefits\"\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eSUPPORTIVE\u003c\/strong\u003e \u003cspan\u003eBuilt to move\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eBREATHABLE\u003c\/strong\u003e \u003cspan\u003eMade for miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eSTRETCH\u003c\/strong\u003e \u003cspan\u003eMove freely\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- AFFIRMATION --\u003e\n\u003cdiv class=\"xtra-quote\"\u003e\n\u003cspan\u003e YOUR REMINDER \u003c\/span\u003e \u003cstrong\u003e PROVE IT TO YOURSELF. \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c!-- DETAILS --\u003e\n\u003cdiv class=\"xtra-details\"\u003e\n\u003ch3\u003eTHE DETAILS\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLightweight, breathable performance fabric\u003c\/li\u003e\n\u003cli\u003eSupportive cropped fit\u003c\/li\u003e\n\u003cli\u003eStretch construction for unrestricted movement\u003c\/li\u003e\n\u003cli\u003eDesigned for running \u0026amp; training\u003c\/li\u003e\n\u003cli\u003eUncontainable performance detailing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003cdiv class=\"xtra-end\"\u003e\n\u003cspan\u003e ONE MORE MILE. ONE MORE REP. ONE MORE DAY. \u003c\/span\u003e \u003cstrong\u003e GO XTRA. \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =========================================\n       SIZE GUIDE POPUP\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-top-size-modal\"\u003e\n\u003cdiv class=\"xtra-top-size-modal-box\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"xtra-top-modal-header\"\u003e\n\u003cdiv class=\"xtra-top-modal-header-text\"\u003e\n\u003cspan\u003e XTRA MILE \u003c\/span\u003e\n\u003ch2\u003eRUNNING TOP SIZE GUIDE\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003clabel for=\"xtra-top-modal-toggle\" class=\"xtra-top-modal-close\"\u003e × \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENT --\u003e\n\u003cdiv class=\"xtra-top-modal-content\"\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"xtra-top-modal-intro\"\u003e\n\u003ch3\u003eFind Your Best Fit\u003c\/h3\u003e\n\u003cp\u003eMeasurements shown in inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART --\u003e\n\u003cdiv class=\"xtra-top-modal-chart\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_20_aout_2026_10_55_13.png?v=1787248529\" alt=\"XTRA MILE Running Top Size Guide\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- HOW TO MEASURE --\u003e\n\u003cdiv class=\"xtra-top-modal-measure\"\u003e\n\u003cdiv class=\"xtra-top-measure-copy\"\u003e\n\u003ch3\u003eHow to Measure\u003c\/h3\u003e\n\u003c!-- 1 --\u003e\n\u003cdiv class=\"xtra-top-measure-item\"\u003e\n\u003cdiv class=\"xtra-top-measure-title\"\u003e\n\u003cspan class=\"xtra-top-measure-number\"\u003e 1 \u003c\/span\u003e Length\u003c\/div\u003e\n\u003cp class=\"xtra-top-measure-text\"\u003eMeasure from the top edge of the top straight down to the bottom band.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 2 --\u003e\n\u003cdiv class=\"xtra-top-measure-item\"\u003e\n\u003cdiv class=\"xtra-top-measure-title\"\u003e\n\u003cspan class=\"xtra-top-measure-number\"\u003e 2 \u003c\/span\u003e Bust\u003c\/div\u003e\n\u003cp class=\"xtra-top-measure-text\"\u003eMeasure around the fullest part of your bust, keeping the measuring tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 3 --\u003e\n\u003cdiv class=\"xtra-top-measure-item\"\u003e\n\u003cdiv class=\"xtra-top-measure-title\"\u003e\n\u003cspan class=\"xtra-top-measure-number\"\u003e 3 \u003c\/span\u003e Underbust\u003c\/div\u003e\n\u003cp class=\"xtra-top-measure-text\"\u003eMeasure around your ribcage directly underneath your bust, where the bottom band sits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MEASUREMENT IMAGE --\u003e\n\u003cdiv class=\"xtra-top-measure-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/3_546574ed-b7e6-4a75-b31b-64244cff71e7.png?v=1787247643\" alt=\"How to measure XTRA MILE Running Top\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HELP --\u003e\n\u003cdiv class=\"xtra-top-modal-help\"\u003e\n\u003cstrong\u003e NEED HELP WITH SIZING? \u003c\/strong\u003e\n\u003cp\u003eIf you're between sizes, choose the larger size for a more comfortable fit. \u003cbr\u003e\u003cbr\u003eStill not sure? Send us a DM on Instagram \u003ca href=\"https:\/\/www.instagram.com\/uncontainable.active\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e @uncontainable.active \u003c\/a\u003e and we'll help you find your best fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UncontainableUSA","offers":[{"title":"XS","offer_id":50191819538680,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"S","offer_id":50191819571448,"sku":null,"price":48.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":50191819604216,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":50191819636984,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50191819669752,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":50191819702520,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPTImage12aout2026_14_58_26.png?v=1786580376"},{"product_id":"xtra-mile-black-shorts","title":"XTRA-MILE \"Panther Black\" SHORTS","description":"\u003cstyle\u003e\n  \/* =========================================\n     XTRA MILE SHORTS\n     ========================================= *\/\n\n  .xtra-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 20px 0;\n    font-family: inherit;\n    color: #0F1829;\n    box-sizing: border-box;\n  }\n\n  .xtra-wrap *,\n  .xtra-wrap *::before,\n  .xtra-wrap *::after {\n    box-sizing: border-box;\n  }\n\n\n  \/* =========================================\n     SIZE GUIDE LINK — TOP\n     ========================================= *\/\n\n  #xtra-shorts-modal-toggle {\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .xtra-shorts-size-trigger-wrap {\n    display: flex;\n    justify-content: flex-end;\n    width: 100%;\n    margin: 0 0 16px;\n  }\n\n  .xtra-shorts-size-trigger {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 5px 1px;\n    border: 0;\n    background: transparent;\n    color: #0F1829;\n    font-family: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1;\n    cursor: pointer;\n    text-transform: uppercase;\n    border-bottom: 1px solid #0F1829;\n  }\n\n  .xtra-shorts-size-trigger:hover {\n    color: #FF277E;\n    border-color: #FF277E;\n  }\n\n  .xtra-shorts-size-trigger svg {\n    width: 18px;\n    height: 18px;\n    stroke: currentColor;\n  }\n\n\n  \/* =========================================\n     PRODUCT DESCRIPTION\n     ========================================= *\/\n\n  .xtra-description {\n    width: 100%;\n    margin: 0 0 24px;\n  }\n\n  .xtra-label {\n    display: inline-block;\n    margin: 0 0 10px;\n    padding: 5px 9px;\n    background: #FF277E;\n    color: #FFFFFF;\n    border-radius: 4px;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n  }\n\n  .xtra-description h2 {\n    margin: 0 0 7px;\n    font-size: 30px;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.035em;\n    color: #0F1829;\n  }\n\n  .xtra-subtitle {\n    margin: 0 0 20px;\n    font-size: 14px;\n    font-weight: 700;\n    color: #FF277E;\n  }\n\n  .xtra-copy {\n    margin: 0 0 22px;\n    max-width: 600px;\n    font-size: 13px;\n    font-weight: 500;\n    line-height: 1.65;\n    color: #3E4550;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .xtra-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 22px 0;\n  }\n\n  .xtra-benefit {\n    padding: 16px 7px;\n    background: #0F1829;\n    border-radius: 8px;\n    text-align: center;\n  }\n\n  .xtra-benefit strong {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 10px;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    color: #FFFFFF;\n  }\n\n  .xtra-benefit span {\n    display: block;\n    font-size: 9px;\n    font-weight: 500;\n    color: rgba(255,255,255,0.70);\n  }\n\n\n  \/* AFFIRMATION *\/\n\n  .xtra-quote {\n    margin: 22px 0;\n    padding: 19px 18px;\n    background: #FF277E;\n    border-radius: 8px;\n  }\n\n  .xtra-quote span {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    color: rgba(255,255,255,0.80);\n  }\n\n  .xtra-quote strong {\n    display: block;\n    font-size: 19px;\n    font-weight: 900;\n    color: #FFFFFF;\n  }\n\n\n  \/* DETAILS *\/\n\n  .xtra-details {\n    margin-top: 24px;\n    padding: 20px;\n    background: #F5F5F6;\n    border-radius: 9px;\n  }\n\n  .xtra-details h3 {\n    margin: 0 0 14px;\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    color: #0F1829;\n  }\n\n  .xtra-details ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .xtra-details li {\n    position: relative;\n    margin-bottom: 10px;\n    padding-left: 18px;\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 1.45;\n    color: #303641;\n  }\n\n  .xtra-details li:last-child {\n    margin-bottom: 0;\n  }\n\n  .xtra-details li::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 6px;\n    width: 6px;\n    height: 6px;\n    background: #FF277E;\n    border-radius: 50%;\n  }\n\n\n  \/* END *\/\n\n  .xtra-end {\n    margin-top: 12px;\n    padding: 20px;\n    background: #0F1829;\n    border-radius: 9px;\n  }\n\n  .xtra-end span {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    color: rgba(255,255,255,0.65);\n  }\n\n  .xtra-end strong {\n    display: block;\n    font-size: 22px;\n    font-weight: 900;\n    color: #FF277E;\n  }\n\n\n  \/* =========================================\n     SIZE GUIDE POPUP\n     ========================================= *\/\n\n  .xtra-shorts-size-modal {\n    position: fixed;\n    inset: 0;\n    z-index: 999999;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px;\n    background: rgba(0,0,0,0.72);\n\n    opacity: 0;\n    visibility: hidden;\n    pointer-events: none;\n\n    transition:\n      opacity 0.25s ease,\n      visibility 0.25s ease;\n  }\n\n  #xtra-shorts-modal-toggle:checked\n  ~ .xtra-shorts-size-modal {\n    opacity: 1;\n    visibility: visible;\n    pointer-events: auto;\n  }\n\n\n  \/* POPUP BOX *\/\n\n  .xtra-shorts-size-modal-box {\n    position: relative;\n    width: 100%;\n    max-width: 940px;\n    max-height: 90vh;\n    overflow-y: auto;\n    background: #FFFFFF;\n    border-radius: 14px;\n    box-shadow: 0 25px 80px rgba(0,0,0,0.28);\n    transform: translateY(15px) scale(0.98);\n    transition: transform 0.25s ease;\n  }\n\n  #xtra-shorts-modal-toggle:checked\n  ~ .xtra-shorts-size-modal\n  .xtra-shorts-size-modal-box {\n    transform: translateY(0) scale(1);\n  }\n\n\n  \/* POPUP HEADER *\/\n\n  .xtra-shorts-modal-header {\n    position: sticky;\n    top: 0;\n    z-index: 5;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 20px 24px;\n    background: #0F1829;\n  }\n\n  .xtra-shorts-modal-header-text span {\n    display: block;\n    margin-bottom: 3px;\n    color: #FF277E;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.17em;\n  }\n\n  .xtra-shorts-modal-header-text h2 {\n    margin: 0;\n    color: #FFFFFF;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .xtra-shorts-modal-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 38px;\n    height: 38px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.10);\n    color: #FFFFFF;\n    font-family: Arial, sans-serif;\n    font-size: 27px;\n    line-height: 1;\n    cursor: pointer;\n  }\n\n  .xtra-shorts-modal-close:hover {\n    background: #FF277E;\n  }\n\n\n  \/* POPUP CONTENT *\/\n\n  .xtra-shorts-modal-content {\n    padding: 30px;\n  }\n\n  .xtra-shorts-modal-intro {\n    margin-bottom: 30px;\n    text-align: center;\n  }\n\n  .xtra-shorts-modal-intro h3 {\n    margin: 0 0 6px;\n    color: #0F1829;\n    font-size: 27px;\n    font-weight: 900;\n  }\n\n  .xtra-shorts-modal-intro p {\n    margin: 0;\n    color: #747982;\n    font-size: 12px;\n  }\n\n\n  \/* SIZE CHART *\/\n\n  .xtra-shorts-modal-chart {\n    display: flex;\n    justify-content: center;\n    margin-bottom: 40px;\n  }\n\n  .xtra-shorts-modal-chart img {\n    display: block;\n    width: 100%;\n    max-width: 800px;\n    height: auto;\n  }\n\n\n  \/* HOW TO MEASURE *\/\n\n  .xtra-shorts-modal-measure {\n    display: grid;\n    grid-template-columns: 0.9fr 1.1fr;\n    gap: 42px;\n    align-items: center;\n  }\n\n  .xtra-shorts-measure-copy h3 {\n    margin: 0 0 25px;\n    color: #0F1829;\n    font-size: 25px;\n    font-weight: 900;\n  }\n\n  .xtra-shorts-measure-item {\n    margin-bottom: 23px;\n  }\n\n  .xtra-shorts-measure-title {\n    display: flex;\n    align-items: center;\n    margin-bottom: 7px;\n    color: #0F1829;\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  .xtra-shorts-measure-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    width: 25px;\n    height: 25px;\n    margin-right: 9px;\n    border-radius: 50%;\n    background: #FF277E;\n    color: #FFFFFF;\n    font-size: 11px;\n    font-weight: 800;\n  }\n\n  .xtra-shorts-measure-text {\n    margin: 0 0 0 34px;\n    color: #4D535C;\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n  .xtra-shorts-measure-image img {\n    display: block;\n    width: 100%;\n    max-width: 440px;\n    height: auto;\n    margin: 0 auto;\n  }\n\n\n  \/* HELP *\/\n\n  .xtra-shorts-modal-help {\n    margin-top: 35px;\n    padding: 24px;\n    border-radius: 10px;\n    background: #0F1829;\n    text-align: center;\n  }\n\n  .xtra-shorts-modal-help strong {\n    display: block;\n    margin-bottom: 7px;\n    color: #FF277E;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .xtra-shorts-modal-help p {\n    margin: 0;\n    color: rgba(255,255,255,0.78);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  .xtra-shorts-modal-help a {\n    color: #FFFFFF;\n    font-weight: 800;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n\n  \/* =========================================\n     MOBILE\n     ========================================= *\/\n\n  @media screen and (max-width: 749px) {\n\n    .xtra-shorts-size-trigger-wrap {\n      margin-bottom: 14px;\n    }\n\n    .xtra-description h2 {\n      font-size: 26px;\n    }\n\n    .xtra-copy {\n      font-size: 12px;\n    }\n\n    .xtra-benefits {\n      gap: 6px;\n    }\n\n    .xtra-benefit {\n      padding: 14px 4px;\n    }\n\n    .xtra-benefit strong {\n      font-size: 9px;\n    }\n\n    .xtra-benefit span {\n      font-size: 8px;\n    }\n\n    .xtra-quote {\n      padding: 17px 15px;\n    }\n\n    .xtra-details,\n    .xtra-end {\n      padding: 17px;\n    }\n\n    .xtra-shorts-size-modal {\n      padding: 8px;\n      align-items: flex-end;\n    }\n\n    .xtra-shorts-size-modal-box {\n      max-height: 93vh;\n      border-radius: 14px 14px 0 0;\n    }\n\n    .xtra-shorts-modal-header {\n      padding: 16px 17px;\n    }\n\n    .xtra-shorts-modal-header-text h2 {\n      font-size: 18px;\n    }\n\n    .xtra-shorts-modal-content {\n      padding: 22px 16px 30px;\n    }\n\n    .xtra-shorts-modal-intro h3 {\n      font-size: 23px;\n    }\n\n    .xtra-shorts-modal-chart {\n      justify-content: flex-start;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .xtra-shorts-modal-chart img {\n      min-width: 650px;\n    }\n\n    .xtra-shorts-modal-measure {\n      grid-template-columns: 1fr;\n      gap: 25px;\n    }\n\n    .xtra-shorts-measure-image {\n      order: -1;\n    }\n\n    .xtra-shorts-measure-copy h3 {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"xtra-wrap\"\u003e\n\u003c!-- =========================================\n       HIDDEN POPUP CONTROL\n       ========================================= --\u003e \u003cinput type=\"checkbox\" id=\"xtra-shorts-modal-toggle\"\u003e \u003c!-- =========================================\n       SIZE GUIDE — FIRST THING AT TOP\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-shorts-size-trigger-wrap\"\u003e\u003clabel for=\"xtra-shorts-modal-toggle\" class=\"xtra-shorts-size-trigger\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003cpath d=\"M4 15.5L15.5 4L20 8.5L8.5 20L4 15.5Z\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 6.5L15.5 9\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.5 9L13 11.5\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 11.5L10.5 14\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e SIZE GUIDE \u003c\/label\u003e\u003c\/div\u003e\n\u003c!-- =========================================\n       PRODUCT DESCRIPTION\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-description\"\u003e\n\u003cp class=\"xtra-label\"\u003eXTRA MILE\u003c\/p\u003e\n\u003ch2\u003ePROVE IT TO YOURSELF.\u003c\/h2\u003e\n\u003cp class=\"xtra-subtitle\"\u003eBuilt for the miles no one sees.\u003c\/p\u003e\n\u003cp class=\"xtra-copy\"\u003eLightweight, breathable running shorts with a flowy split-leg design built to move freely through every mile.\u003c\/p\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdiv class=\"xtra-benefits\"\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eLIGHTWEIGHT\u003c\/strong\u003e \u003cspan\u003eMade to move\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eBREATHABLE\u003c\/strong\u003e \u003cspan\u003eBuilt for miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eFLOWY FIT\u003c\/strong\u003e \u003cspan\u003eMove freely\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- AFFIRMATION --\u003e\n\u003cdiv class=\"xtra-quote\"\u003e\n\u003cspan\u003eINSIDE THE WAISTBAND\u003c\/span\u003e \u003cstrong\u003e PROVE IT TO YOURSELF. \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c!-- DETAILS --\u003e\n\u003cdiv class=\"xtra-details\"\u003e\n\u003ch3\u003eTHE DETAILS\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlowy split-leg running design\u003c\/li\u003e\n\u003cli\u003eAdjustable drawstring waistband\u003c\/li\u003e\n\u003cli\u003eReflective Uncontainable logo\u003c\/li\u003e\n\u003cli\u003eLightweight performance fabric\u003c\/li\u003e\n\u003cli\u003eMade for running, training \u0026amp; everyday movement\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003cdiv class=\"xtra-end\"\u003e\n\u003cspan\u003e ONE MORE MILE. ONE MORE REP. ONE MORE DAY. \u003c\/span\u003e \u003cstrong\u003e GO XTRA. \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =========================================\n       SIZE GUIDE POPUP\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-shorts-size-modal\"\u003e\n\u003cdiv class=\"xtra-shorts-size-modal-box\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"xtra-shorts-modal-header\"\u003e\n\u003cdiv class=\"xtra-shorts-modal-header-text\"\u003e\n\u003cspan\u003e XTRA MILE \u003c\/span\u003e\n\u003ch2\u003eRUNNING SHORTS SIZE GUIDE\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003clabel for=\"xtra-shorts-modal-toggle\" class=\"xtra-shorts-modal-close\"\u003e × \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENT --\u003e\n\u003cdiv class=\"xtra-shorts-modal-content\"\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"xtra-shorts-modal-intro\"\u003e\n\u003ch3\u003eFind Your Best Fit\u003c\/h3\u003e\n\u003cp\u003eMeasurements shown in inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART --\u003e\n\u003cdiv class=\"xtra-shorts-modal-chart\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_20_aout_2026_10_55_04.png?v=1787248529\" alt=\"XTRA MILE Running Shorts Size Guide\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- HOW TO MEASURE --\u003e\n\u003cdiv class=\"xtra-shorts-modal-measure\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-copy\"\u003e\n\u003ch3\u003eHow to Measure\u003c\/h3\u003e\n\u003c!-- 1 --\u003e\n\u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\u003cspan class=\"xtra-shorts-measure-number\"\u003e 1 \u003c\/span\u003e Waistline\u003c\/div\u003e\n\u003cp class=\"xtra-shorts-measure-text\"\u003eMeasure around your waist where the shorts' waistband naturally sits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 2 --\u003e\n\u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\u003cspan class=\"xtra-shorts-measure-number\"\u003e 2 \u003c\/span\u003e Waist Height\u003c\/div\u003e\n\u003cp class=\"xtra-shorts-measure-text\"\u003eMeasure the height of the waistband from the top edge to the bottom edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 3 --\u003e\n\u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\u003cspan class=\"xtra-shorts-measure-number\"\u003e 3 \u003c\/span\u003e Hips\u003c\/div\u003e\n\u003cp class=\"xtra-shorts-measure-text\"\u003eMeasure around the fullest part of your hips, keeping the measuring tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 4 --\u003e\n\u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\u003cspan class=\"xtra-shorts-measure-number\"\u003e 4 \u003c\/span\u003e Length\u003c\/div\u003e\n\u003cp class=\"xtra-shorts-measure-text\"\u003eMeasure from the top of the waistband down to the bottom hem of the shorts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MEASUREMENT IMAGE --\u003e\n\u003cdiv class=\"xtra-shorts-measure-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/1_28fd0f1d-aaf7-4160-9b20-3c9546dc29e8.png?v=1787247643\" alt=\"How to measure XTRA MILE Running Shorts\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HELP --\u003e\n\u003cdiv class=\"xtra-shorts-modal-help\"\u003e\n\u003cstrong\u003e NEED HELP WITH SIZING? \u003c\/strong\u003e\n\u003cp\u003eIf you're between sizes, choose the larger size for a more relaxed running fit. \u003cbr\u003e\u003cbr\u003eStill not sure? Send us a DM on Instagram \u003ca href=\"https:\/\/www.instagram.com\/uncontainable.active\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e @uncontainable.active \u003c\/a\u003e and we'll help you find your best fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UncontainableUSA","offers":[{"title":"XS","offer_id":50191809904888,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":50191809937656,"sku":null,"price":54.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":50191809970424,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":50191810003192,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50191810035960,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":50191810068728,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_12_aout_2026_17_13_15.png?v=1786580355"},{"product_id":"xtra-mile-hot-pink-shorts","title":"XTRA-MILE \"All Heart Pink\" SHORTS","description":"\u003cstyle\u003e\n  \/* =========================================\n     XTRA MILE SHORTS\n     ========================================= *\/\n\n  .xtra-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 20px 0;\n    font-family: inherit;\n    color: #0F1829;\n    box-sizing: border-box;\n  }\n\n  .xtra-wrap *,\n  .xtra-wrap *::before,\n  .xtra-wrap *::after {\n    box-sizing: border-box;\n  }\n\n\n  \/* =========================================\n     SIZE GUIDE LINK — TOP\n     ========================================= *\/\n\n  #xtra-shorts-modal-toggle {\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .xtra-shorts-size-trigger-wrap {\n    display: flex;\n    justify-content: flex-end;\n    width: 100%;\n    margin: 0 0 16px;\n  }\n\n  .xtra-shorts-size-trigger {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 5px 1px;\n    border: 0;\n    background: transparent;\n    color: #0F1829;\n    font-family: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1;\n    cursor: pointer;\n    text-transform: uppercase;\n    border-bottom: 1px solid #0F1829;\n  }\n\n  .xtra-shorts-size-trigger:hover {\n    color: #FF277E;\n    border-color: #FF277E;\n  }\n\n  .xtra-shorts-size-trigger svg {\n    width: 18px;\n    height: 18px;\n    stroke: currentColor;\n  }\n\n\n  \/* =========================================\n     PRODUCT DESCRIPTION\n     ========================================= *\/\n\n  .xtra-description {\n    width: 100%;\n    margin: 0 0 24px;\n  }\n\n  .xtra-label {\n    display: inline-block;\n    margin: 0 0 10px;\n    padding: 5px 9px;\n    background: #FF277E;\n    color: #FFFFFF;\n    border-radius: 4px;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n  }\n\n  .xtra-description h2 {\n    margin: 0 0 7px;\n    font-size: 30px;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.035em;\n    color: #0F1829;\n  }\n\n  .xtra-subtitle {\n    margin: 0 0 20px;\n    font-size: 14px;\n    font-weight: 700;\n    color: #FF277E;\n  }\n\n  .xtra-copy {\n    margin: 0 0 22px;\n    max-width: 600px;\n    font-size: 13px;\n    font-weight: 500;\n    line-height: 1.65;\n    color: #3E4550;\n  }\n\n\n  \/* BENEFITS *\/\n\n  .xtra-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 22px 0;\n  }\n\n  .xtra-benefit {\n    padding: 16px 7px;\n    background: #0F1829;\n    border-radius: 8px;\n    text-align: center;\n  }\n\n  .xtra-benefit strong {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 10px;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    color: #FFFFFF;\n  }\n\n  .xtra-benefit span {\n    display: block;\n    font-size: 9px;\n    font-weight: 500;\n    color: rgba(255,255,255,0.70);\n  }\n\n\n  \/* AFFIRMATION *\/\n\n  .xtra-quote {\n    margin: 22px 0;\n    padding: 19px 18px;\n    background: #FF277E;\n    border-radius: 8px;\n  }\n\n  .xtra-quote span {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    color: rgba(255,255,255,0.80);\n  }\n\n  .xtra-quote strong {\n    display: block;\n    font-size: 19px;\n    font-weight: 900;\n    color: #FFFFFF;\n  }\n\n\n  \/* DETAILS *\/\n\n  .xtra-details {\n    margin-top: 24px;\n    padding: 20px;\n    background: #F5F5F6;\n    border-radius: 9px;\n  }\n\n  .xtra-details h3 {\n    margin: 0 0 14px;\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    color: #0F1829;\n  }\n\n  .xtra-details ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .xtra-details li {\n    position: relative;\n    margin-bottom: 10px;\n    padding-left: 18px;\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 1.45;\n    color: #303641;\n  }\n\n  .xtra-details li:last-child {\n    margin-bottom: 0;\n  }\n\n  .xtra-details li::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 6px;\n    width: 6px;\n    height: 6px;\n    background: #FF277E;\n    border-radius: 50%;\n  }\n\n\n  \/* END *\/\n\n  .xtra-end {\n    margin-top: 12px;\n    padding: 20px;\n    background: #0F1829;\n    border-radius: 9px;\n  }\n\n  .xtra-end span {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    color: rgba(255,255,255,0.65);\n  }\n\n  .xtra-end strong {\n    display: block;\n    font-size: 22px;\n    font-weight: 900;\n    color: #FF277E;\n  }\n\n\n  \/* =========================================\n     SIZE GUIDE POPUP\n     ========================================= *\/\n\n  .xtra-shorts-size-modal {\n    position: fixed;\n    inset: 0;\n    z-index: 999999;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px;\n    background: rgba(0,0,0,0.72);\n\n    opacity: 0;\n    visibility: hidden;\n    pointer-events: none;\n\n    transition:\n      opacity 0.25s ease,\n      visibility 0.25s ease;\n  }\n\n  #xtra-shorts-modal-toggle:checked\n  ~ .xtra-shorts-size-modal {\n    opacity: 1;\n    visibility: visible;\n    pointer-events: auto;\n  }\n\n\n  \/* POPUP BOX *\/\n\n  .xtra-shorts-size-modal-box {\n    position: relative;\n    width: 100%;\n    max-width: 940px;\n    max-height: 90vh;\n    overflow-y: auto;\n    background: #FFFFFF;\n    border-radius: 14px;\n    box-shadow: 0 25px 80px rgba(0,0,0,0.28);\n    transform: translateY(15px) scale(0.98);\n    transition: transform 0.25s ease;\n  }\n\n  #xtra-shorts-modal-toggle:checked\n  ~ .xtra-shorts-size-modal\n  .xtra-shorts-size-modal-box {\n    transform: translateY(0) scale(1);\n  }\n\n\n  \/* POPUP HEADER *\/\n\n  .xtra-shorts-modal-header {\n    position: sticky;\n    top: 0;\n    z-index: 5;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 20px 24px;\n    background: #0F1829;\n  }\n\n  .xtra-shorts-modal-header-text span {\n    display: block;\n    margin-bottom: 3px;\n    color: #FF277E;\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.17em;\n  }\n\n  .xtra-shorts-modal-header-text h2 {\n    margin: 0;\n    color: #FFFFFF;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .xtra-shorts-modal-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 38px;\n    height: 38px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.10);\n    color: #FFFFFF;\n    font-family: Arial, sans-serif;\n    font-size: 27px;\n    line-height: 1;\n    cursor: pointer;\n  }\n\n  .xtra-shorts-modal-close:hover {\n    background: #FF277E;\n  }\n\n\n  \/* POPUP CONTENT *\/\n\n  .xtra-shorts-modal-content {\n    padding: 30px;\n  }\n\n  .xtra-shorts-modal-intro {\n    margin-bottom: 30px;\n    text-align: center;\n  }\n\n  .xtra-shorts-modal-intro h3 {\n    margin: 0 0 6px;\n    color: #0F1829;\n    font-size: 27px;\n    font-weight: 900;\n  }\n\n  .xtra-shorts-modal-intro p {\n    margin: 0;\n    color: #747982;\n    font-size: 12px;\n  }\n\n\n  \/* SIZE CHART *\/\n\n  .xtra-shorts-modal-chart {\n    display: flex;\n    justify-content: center;\n    margin-bottom: 40px;\n  }\n\n  .xtra-shorts-modal-chart img {\n    display: block;\n    width: 100%;\n    max-width: 800px;\n    height: auto;\n  }\n\n\n  \/* HOW TO MEASURE *\/\n\n  .xtra-shorts-modal-measure {\n    display: grid;\n    grid-template-columns: 0.9fr 1.1fr;\n    gap: 42px;\n    align-items: center;\n  }\n\n  .xtra-shorts-measure-copy h3 {\n    margin: 0 0 25px;\n    color: #0F1829;\n    font-size: 25px;\n    font-weight: 900;\n  }\n\n  .xtra-shorts-measure-item {\n    margin-bottom: 23px;\n  }\n\n  .xtra-shorts-measure-title {\n    display: flex;\n    align-items: center;\n    margin-bottom: 7px;\n    color: #0F1829;\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  .xtra-shorts-measure-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    width: 25px;\n    height: 25px;\n    margin-right: 9px;\n    border-radius: 50%;\n    background: #FF277E;\n    color: #FFFFFF;\n    font-size: 11px;\n    font-weight: 800;\n  }\n\n  .xtra-shorts-measure-text {\n    margin: 0 0 0 34px;\n    color: #4D535C;\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n  .xtra-shorts-measure-image img {\n    display: block;\n    width: 100%;\n    max-width: 440px;\n    height: auto;\n    margin: 0 auto;\n  }\n\n\n  \/* HELP *\/\n\n  .xtra-shorts-modal-help {\n    margin-top: 35px;\n    padding: 24px;\n    border-radius: 10px;\n    background: #0F1829;\n    text-align: center;\n  }\n\n  .xtra-shorts-modal-help strong {\n    display: block;\n    margin-bottom: 7px;\n    color: #FF277E;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .xtra-shorts-modal-help p {\n    margin: 0;\n    color: rgba(255,255,255,0.78);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  .xtra-shorts-modal-help a {\n    color: #FFFFFF;\n    font-weight: 800;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n\n  \/* =========================================\n     MOBILE\n     ========================================= *\/\n\n  @media screen and (max-width: 749px) {\n\n    .xtra-shorts-size-trigger-wrap {\n      margin-bottom: 14px;\n    }\n\n    .xtra-description h2 {\n      font-size: 26px;\n    }\n\n    .xtra-copy {\n      font-size: 12px;\n    }\n\n    .xtra-benefits {\n      gap: 6px;\n    }\n\n    .xtra-benefit {\n      padding: 14px 4px;\n    }\n\n    .xtra-benefit strong {\n      font-size: 9px;\n    }\n\n    .xtra-benefit span {\n      font-size: 8px;\n    }\n\n    .xtra-quote {\n      padding: 17px 15px;\n    }\n\n    .xtra-details,\n    .xtra-end {\n      padding: 17px;\n    }\n\n    .xtra-shorts-size-modal {\n      padding: 8px;\n      align-items: flex-end;\n    }\n\n    .xtra-shorts-size-modal-box {\n      max-height: 93vh;\n      border-radius: 14px 14px 0 0;\n    }\n\n    .xtra-shorts-modal-header {\n      padding: 16px 17px;\n    }\n\n    .xtra-shorts-modal-header-text h2 {\n      font-size: 18px;\n    }\n\n    .xtra-shorts-modal-content {\n      padding: 22px 16px 30px;\n    }\n\n    .xtra-shorts-modal-intro h3 {\n      font-size: 23px;\n    }\n\n    .xtra-shorts-modal-chart {\n      justify-content: flex-start;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .xtra-shorts-modal-chart img {\n      min-width: 650px;\n    }\n\n    .xtra-shorts-modal-measure {\n      grid-template-columns: 1fr;\n      gap: 25px;\n    }\n\n    .xtra-shorts-measure-image {\n      order: -1;\n    }\n\n    .xtra-shorts-measure-copy h3 {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"xtra-wrap\"\u003e\n\u003c!-- =========================================\n       HIDDEN POPUP CONTROL\n       ========================================= --\u003e \u003cinput type=\"checkbox\" id=\"xtra-shorts-modal-toggle\"\u003e \u003c!-- =========================================\n       SIZE GUIDE — FIRST THING AT TOP\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-shorts-size-trigger-wrap\"\u003e\u003clabel for=\"xtra-shorts-modal-toggle\" class=\"xtra-shorts-size-trigger\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003cpath d=\"M4 15.5L15.5 4L20 8.5L8.5 20L4 15.5Z\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 6.5L15.5 9\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.5 9L13 11.5\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 11.5L10.5 14\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e SIZE GUIDE \u003c\/label\u003e\u003c\/div\u003e\n\u003c!-- =========================================\n       PRODUCT DESCRIPTION\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-description\"\u003e\n\u003cp class=\"xtra-label\"\u003eXTRA MILE\u003c\/p\u003e\n\u003ch2\u003ePROVE IT TO YOURSELF.\u003c\/h2\u003e\n\u003cp class=\"xtra-subtitle\"\u003eBuilt for the miles no one sees.\u003c\/p\u003e\n\u003cp class=\"xtra-copy\"\u003eLightweight, breathable running shorts with a flowy split-leg design built to move freely through every mile.\u003c\/p\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdiv class=\"xtra-benefits\"\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eLIGHTWEIGHT\u003c\/strong\u003e \u003cspan\u003eMade to move\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eBREATHABLE\u003c\/strong\u003e \u003cspan\u003eBuilt for miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eFLOWY FIT\u003c\/strong\u003e \u003cspan\u003eMove freely\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- AFFIRMATION --\u003e\n\u003cdiv class=\"xtra-quote\"\u003e\n\u003cspan\u003eINSIDE THE WAISTBAND\u003c\/span\u003e \u003cstrong\u003e PROVE IT TO YOURSELF. \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c!-- DETAILS --\u003e\n\u003cdiv class=\"xtra-details\"\u003e\n\u003ch3\u003eTHE DETAILS\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlowy split-leg running design\u003c\/li\u003e\n\u003cli\u003eAdjustable drawstring waistband\u003c\/li\u003e\n\u003cli\u003eReflective Uncontainable logo\u003c\/li\u003e\n\u003cli\u003eLightweight performance fabric\u003c\/li\u003e\n\u003cli\u003eMade for running, training \u0026amp; everyday movement\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003cdiv class=\"xtra-end\"\u003e\n\u003cspan\u003e ONE MORE MILE. ONE MORE REP. ONE MORE DAY. \u003c\/span\u003e \u003cstrong\u003e GO XTRA. \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =========================================\n       SIZE GUIDE POPUP\n       ========================================= --\u003e\n\u003cdiv class=\"xtra-shorts-size-modal\"\u003e\n\u003cdiv class=\"xtra-shorts-size-modal-box\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"xtra-shorts-modal-header\"\u003e\n\u003cdiv class=\"xtra-shorts-modal-header-text\"\u003e\n\u003cspan\u003e XTRA MILE \u003c\/span\u003e\n\u003ch2\u003eRUNNING SHORTS SIZE GUIDE\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003clabel for=\"xtra-shorts-modal-toggle\" class=\"xtra-shorts-modal-close\"\u003e × \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENT --\u003e\n\u003cdiv class=\"xtra-shorts-modal-content\"\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"xtra-shorts-modal-intro\"\u003e\n\u003ch3\u003eFind Your Best Fit\u003c\/h3\u003e\n\u003cp\u003eMeasurements shown in inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART --\u003e\n\u003cdiv class=\"xtra-shorts-modal-chart\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_20_aout_2026_10_55_04.png?v=1787248529\" alt=\"XTRA MILE Running Shorts Size Guide\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- HOW TO MEASURE --\u003e\n\u003cdiv class=\"xtra-shorts-modal-measure\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-copy\"\u003e\n\u003ch3\u003eHow to Measure\u003c\/h3\u003e\n\u003c!-- 1 --\u003e\n\u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\u003cspan class=\"xtra-shorts-measure-number\"\u003e 1 \u003c\/span\u003e Waistline\u003c\/div\u003e\n\u003cp class=\"xtra-shorts-measure-text\"\u003eMeasure around your waist where the shorts' waistband naturally sits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 2 --\u003e\n\u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\u003cspan class=\"xtra-shorts-measure-number\"\u003e 2 \u003c\/span\u003e Waist Height\u003c\/div\u003e\n\u003cp class=\"xtra-shorts-measure-text\"\u003eMeasure the height of the waistband from the top edge to the bottom edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 3 --\u003e\n\u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\u003cspan class=\"xtra-shorts-measure-number\"\u003e 3 \u003c\/span\u003e Hips\u003c\/div\u003e\n\u003cp class=\"xtra-shorts-measure-text\"\u003eMeasure around the fullest part of your hips, keeping the measuring tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 4 --\u003e\n\u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\u003cspan class=\"xtra-shorts-measure-number\"\u003e 4 \u003c\/span\u003e Length\u003c\/div\u003e\n\u003cp class=\"xtra-shorts-measure-text\"\u003eMeasure from the top of the waistband down to the bottom hem of the shorts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MEASUREMENT IMAGE --\u003e\n\u003cdiv class=\"xtra-shorts-measure-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/1_28fd0f1d-aaf7-4160-9b20-3c9546dc29e8.png?v=1787247643\" alt=\"How to measure XTRA MILE Running Shorts\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HELP --\u003e\n\u003cdiv class=\"xtra-shorts-modal-help\"\u003e\n\u003cstrong\u003e NEED HELP WITH SIZING? \u003c\/strong\u003e\n\u003cp\u003eIf you're between sizes, choose the larger size for a more relaxed running fit. \u003cbr\u003e\u003cbr\u003eStill not sure? Send us a DM on Instagram \u003ca href=\"https:\/\/www.instagram.com\/uncontainable.active\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e @uncontainable.active \u003c\/a\u003e and we'll help you find your best fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UncontainableUSA","offers":[{"title":"XS","offer_id":50191794176248,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":50191794209016,"sku":null,"price":54.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":50191794241784,"sku":null,"price":54.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":50191794274552,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50191794307320,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":50191794340088,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_12_aout_2026_14_43_55.png?v=1786580335"},{"product_id":"xtra-mile-hot-blue","title":"XTRA-MILE \"Limitless Blue\" SHORTS","description":"\u003cstyle\u003e\n\/* =========================================================\n   XTRA MILE — HIGH CONVERSION PDP\n   SHORTS\n   ========================================================= *\/\n\n.xtra-wrap,\n.xtra-wrap *,\n.xtra-wrap *::before,\n.xtra-wrap *::after {\n  box-sizing: border-box;\n}\n\n.xtra-wrap {\n  --xtra-pink: #FF277E;\n  --xtra-navy: #0F1829;\n  --xtra-ink: #17191D;\n  --xtra-copy: #4A505A;\n  --xtra-soft: #F5F5F6;\n  --xtra-border: #E5E5E7;\n  --xtra-white: #FFFFFF;\n\n  width: 100%;\n  max-width: 100%;\n  margin: 16px 0 28px;\n  color: var(--xtra-navy);\n  font-family: inherit;\n}\n\n\n\/* =========================================================\n   PURCHASE AREA ENHANCERS\n   These elements are moved into the Shopify product area\n   with JS when possible.\n   ========================================================= *\/\n\n.xtra-purchase-tools {\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin-bottom: 20px;\n}\n\n\n\/* REVIEW BADGE *\/\n\n.xtra-review-badge {\n  appearance: none;\n  -webkit-appearance: none;\n  display: inline-flex;\n  width: fit-content;\n  align-items: center;\n  gap: 7px;\n  padding: 0;\n  border: 0;\n  background: transparent;\n  color: var(--xtra-navy);\n  cursor: pointer;\n  font: inherit;\n  text-align: left;\n}\n\n.xtra-review-stars {\n  color: var(--xtra-pink);\n  font-size: 15px;\n  line-height: 1;\n  letter-spacing: 1px;\n}\n\n.xtra-review-text {\n  font-size: 11px;\n  line-height: 1.2;\n  font-weight: 800;\n  letter-spacing: 0.045em;\n  text-transform: uppercase;\n}\n\n.xtra-review-badge:hover .xtra-review-text {\n  text-decoration: underline;\n  text-underline-offset: 3px;\n}\n\n\n\/* SIZE GUIDE *\/\n\n#xtra-shorts-modal-toggle {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n\n.xtra-shorts-size-trigger-wrap {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  width: 100%;\n}\n\n.xtra-shorts-size-trigger {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 4px 0;\n  border: 0;\n  border-bottom: 1px solid var(--xtra-navy);\n  background: transparent;\n  color: var(--xtra-navy);\n  font-family: inherit;\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: .10em;\n  line-height: 1;\n  cursor: pointer;\n  text-transform: uppercase;\n}\n\n.xtra-shorts-size-trigger:hover {\n  color: var(--xtra-pink);\n  border-color: var(--xtra-pink);\n}\n\n.xtra-shorts-size-trigger svg {\n  width: 14px;\n  height: 14px;\n  stroke: currentColor;\n}\n\n\n\/* When JS successfully puts Size Guide into native size legend *\/\n\n.xtra-native-size-legend {\n  width: 100% !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n  gap: 16px !important;\n}\n\n.xtra-native-size-legend .xtra-shorts-size-trigger-wrap {\n  width: auto;\n  display: inline-flex;\n  margin-left: auto;\n}\n\n\n\/* =========================================================\n   PURCHASE TRUST STRIP\n   ========================================================= *\/\n\n.xtra-purchase-trust {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1px;\n  width: 100%;\n  margin: 14px 0 22px;\n  overflow: hidden;\n  border: 1px solid var(--xtra-border);\n  border-radius: 9px;\n  background: var(--xtra-border);\n}\n\n.xtra-purchase-trust-item {\n  min-height: 48px;\n  padding: 10px 7px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  background: #FFFFFF;\n  text-align: center;\n}\n\n.xtra-purchase-trust-item strong {\n  display: block;\n  color: var(--xtra-navy);\n  font-size: 8.5px;\n  font-weight: 900;\n  line-height: 1.25;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n}\n\n.xtra-purchase-trust-item span {\n  display: block;\n  margin-top: 3px;\n  color: #777D86;\n  font-size: 8px;\n  font-weight: 500;\n  line-height: 1.25;\n}\n\n\n\/* =========================================================\n   MAIN INTRO\n   ========================================================= *\/\n\n.xtra-intro {\n  margin: 12px 0 25px;\n}\n\n.xtra-eyebrow {\n  display: inline-flex;\n  margin: 0 0 11px;\n  padding: 6px 10px;\n  border-radius: 5px;\n  background: var(--xtra-pink);\n  color: #FFFFFF;\n  font-size: 9px;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n}\n\n.xtra-intro h2 {\n  max-width: 650px;\n  margin: 0 0 9px;\n  color: var(--xtra-navy);\n  font-family: \"Instrument Serif\", Georgia, serif;\n  font-size: clamp(31px, 5vw, 46px);\n  font-weight: 400;\n  line-height: .95;\n  letter-spacing: -.025em;\n}\n\n.xtra-intro-lead {\n  margin: 0 0 11px;\n  color: var(--xtra-pink);\n  font-size: 14px;\n  font-weight: 800;\n  line-height: 1.3;\n}\n\n.xtra-intro-copy {\n  max-width: 630px;\n  margin: 0;\n  color: var(--xtra-copy);\n  font-size: 13px;\n  font-weight: 500;\n  line-height: 1.65;\n}\n\n\n\/* =========================================================\n   QUICK BENEFITS\n   ========================================================= *\/\n\n.xtra-quick-benefits {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 7px;\n  margin: 20px 0 30px;\n}\n\n.xtra-quick-benefit {\n  min-height: 72px;\n  padding: 13px 7px;\n  border-radius: 9px;\n  background: var(--xtra-navy);\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  text-align: center;\n}\n\n.xtra-quick-benefit strong {\n  display: block;\n  margin-bottom: 4px;\n  color: #FFFFFF;\n  font-size: 9px;\n  font-weight: 900;\n  line-height: 1.15;\n  letter-spacing: .04em;\n  text-transform: uppercase;\n}\n\n.xtra-quick-benefit span {\n  display: block;\n  color: rgba(255,255,255,.64);\n  font-size: 8px;\n  font-weight: 500;\n  line-height: 1.3;\n}\n\n\n\/* =========================================================\n   FEATURE SECTION HEADER\n   ========================================================= *\/\n\n.xtra-features-header {\n  margin: 38px 0 20px;\n}\n\n.xtra-features-header span {\n  display: block;\n  margin-bottom: 7px;\n  color: var(--xtra-pink);\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: .15em;\n  text-transform: uppercase;\n}\n\n.xtra-features-header h2 {\n  margin: 0 0 8px;\n  color: var(--xtra-navy);\n  font-family: \"Instrument Serif\", Georgia, serif;\n  font-size: clamp(34px, 6vw, 52px);\n  font-weight: 400;\n  line-height: .96;\n}\n\n.xtra-features-header p {\n  max-width: 580px;\n  margin: 0;\n  color: var(--xtra-copy);\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\n\/* =========================================================\n   VISUAL FEATURE CARDS\n   ========================================================= *\/\n\n.xtra-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 12px;\n}\n\n.xtra-feature-card {\n  position: relative;\n  min-width: 0;\n  overflow: hidden;\n  border: 1px solid var(--xtra-border);\n  border-radius: 16px;\n  background: #FFFFFF;\n}\n\n.xtra-feature-media {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 4 \/ 3;\n  overflow: hidden;\n  background: #ECEDEF;\n}\n\n.xtra-feature-media img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.xtra-feature-number {\n  position: absolute;\n  top: 12px;\n  left: 12px;\n  z-index: 2;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 29px;\n  height: 29px;\n  padding: 0 8px;\n  border-radius: 999px;\n  background: rgba(15,24,41,.93);\n  color: #FFFFFF;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: .06em;\n}\n\n.xtra-feature-content {\n  padding: 17px 17px 19px;\n}\n\n.xtra-feature-tag {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--xtra-pink);\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n}\n\n.xtra-feature-content h3 {\n  margin: 0 0 7px;\n  color: var(--xtra-navy);\n  font-size: 17px;\n  font-weight: 900;\n  line-height: 1.05;\n  letter-spacing: -.025em;\n}\n\n.xtra-feature-content p {\n  margin: 0;\n  color: var(--xtra-copy);\n  font-size: 11px;\n  line-height: 1.55;\n}\n\n\n\/* QUICK DRY GRAPHIC *\/\n\n.xtra-performance-graphic {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background:\n    radial-gradient(circle at 75% 20%, rgba(255,39,126,.18), transparent 30%),\n    linear-gradient(145deg, #0F1829, #1D2940);\n}\n\n.xtra-performance-graphic-inner {\n  width: 78%;\n  text-align: center;\n}\n\n.xtra-performance-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 14px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: 1px solid rgba(255,255,255,.22);\n  border-radius: 50%;\n}\n\n.xtra-performance-icon svg {\n  width: 28px;\n  height: 28px;\n  stroke: #FF277E;\n}\n\n.xtra-performance-graphic strong {\n  display: block;\n  color: #FFFFFF;\n  font-size: clamp(25px, 4vw, 38px);\n  font-weight: 900;\n  line-height: .95;\n}\n\n.xtra-performance-graphic span {\n  display: block;\n  margin-top: 8px;\n  color: rgba(255,255,255,.62);\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n}\n\n\n\/* AFFIRMATION GRAPHIC *\/\n\n.xtra-affirmation-graphic {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 26px;\n  background: var(--xtra-pink);\n}\n\n.xtra-affirmation-inner {\n  max-width: 340px;\n}\n\n.xtra-affirmation-inner span {\n  display: block;\n  margin-bottom: 12px;\n  color: rgba(255,255,255,.72);\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: .17em;\n  text-transform: uppercase;\n}\n\n.xtra-affirmation-inner strong {\n  display: block;\n  color: #FFFFFF;\n  font-family: \"Instrument Serif\", Georgia, serif;\n  font-size: clamp(34px, 5vw, 52px);\n  font-weight: 400;\n  line-height: .92;\n}\n\n\n\/* =========================================================\n   DETAILS — CLEAN ACCORDION\n   ========================================================= *\/\n\n.xtra-info {\n  margin-top: 34px;\n  border-top: 1px solid var(--xtra-border);\n}\n\n.xtra-info details {\n  border-bottom: 1px solid var(--xtra-border);\n}\n\n.xtra-info summary {\n  position: relative;\n  padding: 17px 31px 17px 0;\n  color: var(--xtra-navy);\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  cursor: pointer;\n  list-style: none;\n}\n\n.xtra-info summary::-webkit-details-marker {\n  display: none;\n}\n\n.xtra-info summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 2px;\n  top: 50%;\n  transform: translateY(-50%);\n  color: var(--xtra-navy);\n  font-size: 20px;\n  font-weight: 400;\n}\n\n.xtra-info details[open] summary::after {\n  content: \"−\";\n}\n\n.xtra-info-body {\n  padding: 0 0 19px;\n  color: var(--xtra-copy);\n  font-size: 12px;\n  line-height: 1.7;\n}\n\n.xtra-info-body ul {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.xtra-info-body li {\n  position: relative;\n  margin: 0 0 8px;\n  padding-left: 17px;\n}\n\n.xtra-info-body li:last-child {\n  margin-bottom: 0;\n}\n\n.xtra-info-body li::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: .68em;\n  width: 5px;\n  height: 5px;\n  border-radius: 50%;\n  background: var(--xtra-pink);\n}\n\n\n\/* =========================================================\n   FINAL BUY CTA\n   ========================================================= *\/\n\n.xtra-return-buy {\n  margin-top: 28px;\n  padding: 24px 20px;\n  border-radius: 14px;\n  background: var(--xtra-navy);\n  text-align: center;\n}\n\n.xtra-return-buy span {\n  display: block;\n  margin-bottom: 7px;\n  color: var(--xtra-pink);\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n}\n\n.xtra-return-buy h3 {\n  margin: 0 0 14px;\n  color: #FFFFFF;\n  font-family: \"Instrument Serif\", Georgia, serif;\n  font-size: 29px;\n  font-weight: 400;\n  line-height: 1;\n}\n\n.xtra-return-buy button {\n  width: 100%;\n  max-width: 330px;\n  padding: 15px 22px;\n  border: 0;\n  border-radius: 999px;\n  background: var(--xtra-pink);\n  color: #FFFFFF;\n  font: inherit;\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: .07em;\n  text-transform: uppercase;\n  cursor: pointer;\n}\n\n.xtra-return-buy button:hover {\n  opacity: .92;\n}\n\n\n\/* =========================================================\n   SIZE GUIDE MODAL\n   ========================================================= *\/\n\n.xtra-shorts-size-modal {\n  position: fixed;\n  inset: 0;\n  z-index: 999999;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 20px;\n\n  opacity: 0;\n  visibility: hidden;\n  pointer-events: none;\n\n  transition:\n    opacity .25s ease,\n    visibility .25s ease;\n}\n\n.xtra-modal-backdrop {\n  position: absolute;\n  inset: 0;\n  background: rgba(0,0,0,.72);\n  cursor: pointer;\n}\n\n#xtra-shorts-modal-toggle:checked ~ .xtra-shorts-size-modal {\n  opacity: 1;\n  visibility: visible;\n  pointer-events: auto;\n}\n\n\n\/* MODAL BOX *\/\n\n.xtra-shorts-size-modal-box {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  max-width: 940px;\n  max-height: 90vh;\n  overflow-y: auto;\n  background: #FFFFFF;\n  border-radius: 15px;\n  box-shadow: 0 25px 80px rgba(0,0,0,.28);\n  transform: translateY(15px) scale(.98);\n  transition: transform .25s ease;\n}\n\n#xtra-shorts-modal-toggle:checked\n~ .xtra-shorts-size-modal\n.xtra-shorts-size-modal-box {\n  transform: translateY(0) scale(1);\n}\n\n\n\/* MODAL HEADER *\/\n\n.xtra-shorts-modal-header {\n  position: sticky;\n  top: 0;\n  z-index: 5;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 20px 24px;\n  background: var(--xtra-navy);\n}\n\n.xtra-shorts-modal-header-text span {\n  display: block;\n  margin-bottom: 3px;\n  color: var(--xtra-pink);\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: .17em;\n}\n\n.xtra-shorts-modal-header-text h2 {\n  margin: 0;\n  color: #FFFFFF;\n  font-size: 22px;\n  font-weight: 900;\n}\n\n.xtra-shorts-modal-close {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 38px;\n  height: 38px;\n  border-radius: 50%;\n  background: rgba(255,255,255,.10);\n  color: #FFFFFF;\n  font-family: Arial, sans-serif;\n  font-size: 27px;\n  line-height: 1;\n  cursor: pointer;\n}\n\n.xtra-shorts-modal-close:hover {\n  background: var(--xtra-pink);\n}\n\n\n\/* MODAL CONTENT *\/\n\n.xtra-shorts-modal-content {\n  padding: 30px;\n}\n\n.xtra-shorts-modal-intro {\n  margin-bottom: 30px;\n  text-align: center;\n}\n\n.xtra-shorts-modal-intro h3 {\n  margin: 0 0 6px;\n  color: var(--xtra-navy);\n  font-size: 27px;\n  font-weight: 900;\n}\n\n.xtra-shorts-modal-intro p {\n  margin: 0;\n  color: #747982;\n  font-size: 12px;\n}\n\n\n\/* SIZE CHART *\/\n\n.xtra-shorts-modal-chart {\n  display: flex;\n  justify-content: center;\n  margin-bottom: 40px;\n}\n\n.xtra-shorts-modal-chart img {\n  display: block;\n  width: 100%;\n  max-width: 800px;\n  height: auto;\n}\n\n\n\/* HOW TO MEASURE *\/\n\n.xtra-shorts-modal-measure {\n  display: grid;\n  grid-template-columns: .9fr 1.1fr;\n  gap: 42px;\n  align-items: center;\n}\n\n.xtra-shorts-measure-copy h3 {\n  margin: 0 0 25px;\n  color: var(--xtra-navy);\n  font-size: 25px;\n  font-weight: 900;\n}\n\n.xtra-shorts-measure-item {\n  margin-bottom: 23px;\n}\n\n.xtra-shorts-measure-title {\n  display: flex;\n  align-items: center;\n  margin-bottom: 7px;\n  color: var(--xtra-navy);\n  font-size: 14px;\n  font-weight: 800;\n}\n\n.xtra-shorts-measure-number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  width: 25px;\n  height: 25px;\n  margin-right: 9px;\n  border-radius: 50%;\n  background: var(--xtra-pink);\n  color: #FFFFFF;\n  font-size: 11px;\n  font-weight: 800;\n}\n\n.xtra-shorts-measure-text {\n  margin: 0 0 0 34px;\n  color: #4D535C;\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n.xtra-shorts-measure-image img {\n  display: block;\n  width: 100%;\n  max-width: 440px;\n  height: auto;\n  margin: 0 auto;\n}\n\n\n\/* HELP *\/\n\n.xtra-shorts-modal-help {\n  margin-top: 35px;\n  padding: 24px;\n  border-radius: 11px;\n  background: var(--xtra-navy);\n  text-align: center;\n}\n\n.xtra-shorts-modal-help strong {\n  display: block;\n  margin-bottom: 7px;\n  color: var(--xtra-pink);\n  font-size: 15px;\n  font-weight: 900;\n}\n\n.xtra-shorts-modal-help p {\n  margin: 0;\n  color: rgba(255,255,255,.78);\n  font-size: 12px;\n  line-height: 1.6;\n}\n\n.xtra-shorts-modal-help a {\n  color: #FFFFFF;\n  font-weight: 800;\n  text-decoration: underline;\n  text-underline-offset: 3px;\n}\n\n\n\/* =========================================================\n   MOBILE\n   ========================================================= *\/\n\n@media screen and (max-width: 749px) {\n\n  .xtra-wrap {\n    margin-top: 10px;\n  }\n\n  .xtra-intro h2 {\n    font-size: 34px;\n  }\n\n  .xtra-intro-copy {\n    font-size: 12px;\n  }\n\n  .xtra-purchase-trust {\n    grid-template-columns: repeat(3, 1fr);\n  }\n\n  .xtra-purchase-trust-item {\n    min-height: 47px;\n    padding: 9px 4px;\n  }\n\n  .xtra-purchase-trust-item strong {\n    font-size: 7.5px;\n  }\n\n  .xtra-purchase-trust-item span {\n    font-size: 7px;\n  }\n\n  .xtra-quick-benefits {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 6px;\n  }\n\n  .xtra-quick-benefit {\n    min-height: 65px;\n  }\n\n  .xtra-feature-grid {\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n\n  .xtra-feature-media {\n    aspect-ratio: 16 \/ 11;\n  }\n\n  .xtra-feature-content {\n    padding: 16px;\n  }\n\n  .xtra-feature-content h3 {\n    font-size: 18px;\n  }\n\n  .xtra-features-header {\n    margin-top: 33px;\n  }\n\n  .xtra-features-header h2 {\n    font-size: 37px;\n  }\n\n  .xtra-return-buy {\n    padding: 22px 16px;\n  }\n\n  .xtra-shorts-size-modal {\n    padding: 8px;\n    align-items: flex-end;\n  }\n\n  .xtra-shorts-size-modal-box {\n    max-height: 93vh;\n    border-radius: 14px 14px 0 0;\n  }\n\n  .xtra-shorts-modal-header {\n    padding: 16px 17px;\n  }\n\n  .xtra-shorts-modal-header-text h2 {\n    font-size: 18px;\n  }\n\n  .xtra-shorts-modal-content {\n    padding: 22px 16px 30px;\n  }\n\n  .xtra-shorts-modal-intro h3 {\n    font-size: 23px;\n  }\n\n  .xtra-shorts-modal-chart {\n    justify-content: flex-start;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .xtra-shorts-modal-chart img {\n    min-width: 650px;\n  }\n\n  .xtra-shorts-modal-measure {\n    grid-template-columns: 1fr;\n    gap: 25px;\n  }\n\n  .xtra-shorts-measure-image {\n    order: -1;\n  }\n\n  .xtra-shorts-measure-copy h3 {\n    font-size: 22px;\n  }\n}\n\n\n\/* =========================================================\n   OPTIONAL NATIVE SHOPIFY CTA ENHANCEMENT\n   ========================================================= *\/\n\n.product__info-container .product-form__submit {\n  border-radius: 999px !important;\n}\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"xtra-wrap\" id=\"xtra-high-conversion-shorts\"\u003e\n\n  \u003c!-- SIZE MODAL CONTROL --\u003e\n  \u003cinput type=\"checkbox\" id=\"xtra-shorts-modal-toggle\" aria-hidden=\"true\"\u003e\n\n\n  \u003c!-- =====================================================\n       ELEMENTS THAT JS TRIES TO MOVE INTO NATIVE BUY BOX\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"xtra-purchase-tools\" id=\"xtra-purchase-tools\"\u003e\n\n    \u003c!-- REVIEWS --\u003e\n    \u003cbutton class=\"xtra-review-badge\" id=\"xtra-review-badge\" type=\"button\" onclick=\"xtraScrollToReviews()\"\u003e\n      \u003cspan class=\"xtra-review-stars\"\u003e★★★★★\u003c\/span\u003e\n      \u003cspan class=\"xtra-review-text\"\u003e5.0 · 6 VERIFIED REVIEWS\u003c\/span\u003e\n    \u003c\/button\u003e\n\n    \u003c!-- SIZE GUIDE --\u003e\n    \u003cdiv class=\"xtra-shorts-size-trigger-wrap\" id=\"xtra-size-guide-placement\"\u003e\n      \u003clabel for=\"xtra-shorts-modal-toggle\" class=\"xtra-shorts-size-trigger\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M4 15.5L15.5 4L20 8.5L8.5 20L4 15.5Z\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M13 6.5L15.5 9\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10.5 9L13 11.5\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 11.5L10.5 14\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\n        SIZE GUIDE\n      \u003c\/label\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       TRUST \/ RISK REVERSAL\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"xtra-purchase-trust\" id=\"xtra-purchase-trust\"\u003e\n\n    \u003cdiv class=\"xtra-purchase-trust-item\"\u003e\n      \u003cstrong\u003e14-DAY RETURNS\u003c\/strong\u003e\n      \u003cspan\u003eShop with confidence\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xtra-purchase-trust-item\"\u003e\n      \u003cstrong\u003eFAST US SHIPPING\u003c\/strong\u003e\n      \u003cspan\u003eShips from Arizona\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xtra-purchase-trust-item\"\u003e\n      \u003cstrong\u003eATHLETE DESIGNED\u003c\/strong\u003e\n      \u003cspan\u003eBuilt for real training\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       INTRO\n       ===================================================== --\u003e\n\n  \u003csection class=\"xtra-intro\"\u003e\n\n    \u003cspan class=\"xtra-eyebrow\"\u003e\n      XTRA MILE\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      BUILT FOR YOUR XTRA MILE.\n    \u003c\/h2\u003e\n\n    \u003cp class=\"xtra-intro-lead\"\u003e\n      Nothing holding back your stride.\n    \u003c\/p\u003e\n\n    \u003cp class=\"xtra-intro-copy\"\u003e\n      Lightweight performance running shorts with a flowy\n      split-leg construction designed to move freely through\n      every stride, rep and mile.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       FAST PRODUCT DIFFERENTIATORS\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"xtra-quick-benefits\"\u003e\n\n    \u003cdiv class=\"xtra-quick-benefit\"\u003e\n      \u003cstrong\u003eLIGHTWEIGHT\u003c\/strong\u003e\n      \u003cspan\u003eBarely-there feel\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xtra-quick-benefit\"\u003e\n      \u003cstrong\u003eQUICK-DRY\u003c\/strong\u003e\n      \u003cspan\u003eBuilt for sweat\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xtra-quick-benefit\"\u003e\n      \u003cstrong\u003eSPLIT-LEG\u003c\/strong\u003e\n      \u003cspan\u003eFull-stride freedom\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xtra-quick-benefit\"\u003e\n      \u003cstrong\u003eHIDDEN POCKET\u003c\/strong\u003e\n      \u003cspan\u003eEssentials secured\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       VISUAL PERFORMANCE FEATURES\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"xtra-features-header\"\u003e\n\n    \u003cspan\u003eTHE DETAILS THAT MATTER\u003c\/span\u003e\n\n    \u003ch2\u003e\n      MADE TO ACTUALLY RUN IN.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Every detail has a job — from freeing your stride to\n      keeping the little things secure while you move.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"xtra-feature-grid\"\u003e\n\n\n    \u003c!-- FEATURE 1 — POCKET --\u003e\n\n    \u003carticle class=\"xtra-feature-card\"\u003e\n\n      \u003cdiv class=\"xtra-feature-media\"\u003e\n\n        \u003cspan class=\"xtra-feature-number\"\u003e\n          01\n        \u003c\/span\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/7_a90ec9e0-c50e-405c-ab9e-eeb31e7eba34.png?v=1787697189\" alt=\"XTRA MILE running shorts hidden pocket\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xtra-feature-content\"\u003e\n\n        \u003cspan class=\"xtra-feature-tag\"\u003e\n          HIDDEN POCKET\n        \u003c\/span\u003e\n\n        \u003ch3\u003e\n          YOUR ESSENTIALS HAVE A PLACE.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Run without holding the little things.\n          A discreet pocket keeps your key, card or\n          small essentials secure while you move.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003c!-- FEATURE 2 — SPLIT LEG --\u003e\n\n    \u003carticle class=\"xtra-feature-card\"\u003e\n\n      \u003cdiv class=\"xtra-feature-media\"\u003e\n\n        \u003cspan class=\"xtra-feature-number\"\u003e\n          02\n        \u003c\/span\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/11_b5e6b90f-2aa3-425d-abf9-494b03767b79.png?v=1787697189\" alt=\"XTRA MILE split leg running shorts\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xtra-feature-content\"\u003e\n\n        \u003cspan class=\"xtra-feature-tag\"\u003e\n          SPLIT-LEG DESIGN\n        \u003c\/span\u003e\n\n        \u003ch3\u003e\n          NOTHING HOLDING BACK YOUR STRIDE.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          The flowy side split is designed to give your legs\n          freedom through every stride, sprint and rep.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003c!-- FEATURE 3 — QUICK DRY --\u003e\n\n    \u003carticle class=\"xtra-feature-card\"\u003e\n\n      \u003cdiv class=\"xtra-feature-media xtra-performance-graphic\"\u003e\n\n        \u003cspan class=\"xtra-feature-number\"\u003e\n          03\n        \u003c\/span\u003e\n\n        \u003cdiv class=\"xtra-performance-graphic-inner\"\u003e\n\n          \u003cdiv class=\"xtra-performance-icon\"\u003e\n\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M12 3C12 3 6.5 9.1 6.5 14A5.5 5.5 0 0 0 17.5 14C17.5 9.1 12 3 12 3Z\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9.5 15.2C10 16.6 11 17.3 12.5 17.5\" stroke-width=\"1.7\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\n\n          \u003c\/div\u003e\n\n          \u003cstrong\u003e\n            SWEAT HARDER.\u003cbr\u003e\n            STAY LIGHTER.\n          \u003c\/strong\u003e\n\n          \u003cspan\u003e\n            QUICK-DRY PERFORMANCE\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xtra-feature-content\"\u003e\n\n        \u003cspan class=\"xtra-feature-tag\"\u003e\n          LIGHTWEIGHT + QUICK-DRY\n        \u003c\/span\u003e\n\n        \u003ch3\u003e\n          BUILT FOR SWEATY MILES.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Lightweight performance fabric helps keep the shorts\n          feeling comfortable when your workout heats up.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003c!-- FEATURE 4 — AFFIRMATION --\u003e\n\n    \u003carticle class=\"xtra-feature-card\"\u003e\n\n      \u003cdiv class=\"xtra-feature-media xtra-affirmation-graphic\"\u003e\n\n        \u003cspan class=\"xtra-feature-number\"\u003e\n          04\n        \u003c\/span\u003e\n\n        \u003cdiv class=\"xtra-affirmation-inner\"\u003e\n\n          \u003cspan\u003e\n            HIDDEN INSIDE\n          \u003c\/span\u003e\n\n          \u003cstrong\u003e\n            PROVE IT\u003cbr\u003e\n            TO YOURSELF.\n          \u003c\/strong\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xtra-feature-content\"\u003e\n\n        \u003cspan class=\"xtra-feature-tag\"\u003e\n          YOUR REMINDER\n        \u003c\/span\u003e\n\n        \u003ch3\u003e\n          FOR THE MILES NOBODY SEES.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          A hidden affirmation inside your shorts reminds you\n          who you're doing it for when the work gets hard.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/article\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       PRODUCT INFO — COLLAPSIBLE\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"xtra-info\"\u003e\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        PRODUCT DETAILS\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"xtra-info-body\"\u003e\n\n        \u003cul\u003e\n          \u003cli\u003eFlowy split-leg running construction\u003c\/li\u003e\n          \u003cli\u003eAdjustable drawstring waistband\u003c\/li\u003e\n          \u003cli\u003eHidden pocket for small essentials\u003c\/li\u003e\n          \u003cli\u003eReflective Uncontainable logo\u003c\/li\u003e\n          \u003cli\u003eLightweight performance fabric\u003c\/li\u003e\n          \u003cli\u003eMade for running, training and everyday movement\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        FIT + SIZING\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"xtra-info-body\"\u003e\n\n        Designed for comfortable movement through the stride.\n\n        \u003cbr\u003e\u003cbr\u003e\n\n        If you're between sizes and prefer a more relaxed running\n        fit, choose the larger size.\n\n        \u003cbr\u003e\u003cbr\u003e\n\n        \u003clabel for=\"xtra-shorts-modal-toggle\" class=\"xtra-shorts-size-trigger\"\u003e\n          VIEW FULL SIZE GUIDE\n        \u003c\/label\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        PERFORMANCE FEATURES\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"xtra-info-body\"\u003e\n\n        \u003cul\u003e\n          \u003cli\u003eLightweight feel\u003c\/li\u003e\n          \u003cli\u003eQuick-dry performance\u003c\/li\u003e\n          \u003cli\u003eFull-stride split-leg design\u003c\/li\u003e\n          \u003cli\u003eAdjustable waistband\u003c\/li\u003e\n          \u003cli\u003eReflective detailing\u003c\/li\u003e\n          \u003cli\u003eHidden affirmation\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       BACK TO BUY\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"xtra-return-buy\"\u003e\n\n    \u003cspan\u003e\n      READY FOR YOUR XTRA MILE?\n    \u003c\/span\u003e\n\n    \u003ch3\u003e\n      Pick your size. Hit the miles.\n    \u003c\/h3\u003e\n\n    \u003cbutton type=\"button\" onclick=\"xtraScrollToBuy()\"\u003e\n      CHOOSE YOUR SIZE ↑\n    \u003c\/button\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       SIZE GUIDE MODAL\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"xtra-shorts-size-modal\"\u003e\n\n    \u003clabel for=\"xtra-shorts-modal-toggle\" class=\"xtra-modal-backdrop\" aria-label=\"Close size guide\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"xtra-shorts-size-modal-box\" role=\"dialog\" aria-modal=\"true\" aria-label=\"XTRA MILE running shorts size guide\"\u003e\n\n\n      \u003c!-- HEADER --\u003e\n\n      \u003cdiv class=\"xtra-shorts-modal-header\"\u003e\n\n        \u003cdiv class=\"xtra-shorts-modal-header-text\"\u003e\n\n          \u003cspan\u003e\n            XTRA MILE\n          \u003c\/span\u003e\n\n          \u003ch2\u003e\n            RUNNING SHORTS SIZE GUIDE\n          \u003c\/h2\u003e\n\n        \u003c\/div\u003e\n\n        \u003clabel for=\"xtra-shorts-modal-toggle\" class=\"xtra-shorts-modal-close\" aria-label=\"Close size guide\"\u003e\n          ×\n        \u003c\/label\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- CONTENT --\u003e\n\n      \u003cdiv class=\"xtra-shorts-modal-content\"\u003e\n\n\n        \u003c!-- INTRO --\u003e\n\n        \u003cdiv class=\"xtra-shorts-modal-intro\"\u003e\n\n          \u003ch3\u003e\n            Find Your Best Fit\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Measurements shown in inches.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- SIZE CHART --\u003e\n\n        \u003cdiv class=\"xtra-shorts-modal-chart\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_20_aout_2026_10_55_04.png?v=1787248529\" alt=\"XTRA MILE Running Shorts Size Guide\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- HOW TO MEASURE --\u003e\n\n        \u003cdiv class=\"xtra-shorts-modal-measure\"\u003e\n\n\n          \u003cdiv class=\"xtra-shorts-measure-copy\"\u003e\n\n            \u003ch3\u003e\n              How to Measure\n            \u003c\/h3\u003e\n\n\n            \u003c!-- 1 --\u003e\n\n            \u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-shorts-measure-number\"\u003e\n                  1\n                \u003c\/span\u003e\n\n                Waistline\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-shorts-measure-text\"\u003e\n                Measure around your waist where the shorts'\n                waistband naturally sits.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003c!-- 2 --\u003e\n\n            \u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-shorts-measure-number\"\u003e\n                  2\n                \u003c\/span\u003e\n\n                Waist Height\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-shorts-measure-text\"\u003e\n                Measure the height of the waistband from the\n                top edge to the bottom edge.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003c!-- 3 --\u003e\n\n            \u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-shorts-measure-number\"\u003e\n                  3\n                \u003c\/span\u003e\n\n                Hips\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-shorts-measure-text\"\u003e\n                Measure around the fullest part of your hips,\n                keeping the measuring tape level.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003c!-- 4 --\u003e\n\n            \u003cdiv class=\"xtra-shorts-measure-item\"\u003e\n\n              \u003cdiv class=\"xtra-shorts-measure-title\"\u003e\n\n                \u003cspan class=\"xtra-shorts-measure-number\"\u003e\n                  4\n                \u003c\/span\u003e\n\n                Length\n\n              \u003c\/div\u003e\n\n              \u003cp class=\"xtra-shorts-measure-text\"\u003e\n                Measure from the top of the waistband down to\n                the bottom hem of the shorts.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n          \u003c!-- MEASUREMENT IMAGE --\u003e\n\n          \u003cdiv class=\"xtra-shorts-measure-image\"\u003e\n\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/1_28fd0f1d-aaf7-4160-9b20-3c9546dc29e8.png?v=1787247643\" alt=\"How to measure XTRA MILE Running Shorts\" loading=\"lazy\"\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- HELP --\u003e\n\n        \u003cdiv class=\"xtra-shorts-modal-help\"\u003e\n\n          \u003cstrong\u003e\n            NEED HELP WITH SIZING?\n          \u003c\/strong\u003e\n\n          \u003cp\u003e\n            If you're between sizes, choose the larger size\n            for a more relaxed running fit.\n\n            \u003cbr\u003e\u003cbr\u003e\n\n            Still not sure? Send us a DM on Instagram\n\n            \u003ca href=\"https:\/\/www.instagram.com\/uncontainable.active\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\n              @uncontainable.active\n            \u003c\/a\u003e\n\n            and we'll help you find your best fit.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function () {\n\n  const wrapper =\n    document.getElementById('xtra-high-conversion-shorts');\n\n  if (!wrapper) return;\n\n\n  \/* =======================================================\n     FIND THE SHOPIFY PRODUCT INFO AREA\n     ======================================================= *\/\n\n  const productInfo =\n    wrapper.closest('.product__info-container') ||\n    document.querySelector('.product__info-container') ||\n    wrapper.parentElement;\n\n\n  \/* =======================================================\n     MOVE REVIEW BADGE BELOW PRODUCT TITLE\n     ======================================================= *\/\n\n  function moveReviewBadge() {\n\n    const reviewBadge =\n      document.getElementById('xtra-review-badge');\n\n    if (!reviewBadge || !productInfo) return;\n\n\n    const title =\n      productInfo.querySelector('.product__title') ||\n      productInfo.querySelector('h1');\n\n    if (!title) return;\n\n\n    const titleContainer =\n      title.classList \u0026\u0026\n      title.classList.contains('product__title')\n        ? title\n        : title.parentElement;\n\n\n    if (\n      titleContainer \u0026\u0026\n      !titleContainer.nextElementSibling?.classList?.contains(\n        'xtra-review-badge'\n      )\n    ) {\n\n      titleContainer.insertAdjacentElement(\n        'afterend',\n        reviewBadge\n      );\n\n      reviewBadge.style.marginTop = '7px';\n      reviewBadge.style.marginBottom = '5px';\n\n    }\n\n  }\n\n\n  \/* =======================================================\n     MOVE SIZE GUIDE BESIDE NATIVE SIZE LABEL\n     ======================================================= *\/\n\n  function moveSizeGuide() {\n\n    const sizeGuide =\n      document.getElementById('xtra-size-guide-placement');\n\n    if (!sizeGuide || !productInfo) return;\n\n\n    const fieldsets =\n      productInfo.querySelectorAll('fieldset');\n\n\n    for (const fieldset of fieldsets) {\n\n      const legend =\n        fieldset.querySelector('legend');\n\n      if (!legend) continue;\n\n\n      const text =\n        legend.textContent\n          .trim()\n          .toLowerCase();\n\n\n      if (\n        text === 'size' ||\n        text.includes('size')\n      ) {\n\n        legend.classList.add(\n          'xtra-native-size-legend'\n        );\n\n        legend.appendChild(sizeGuide);\n\n        return;\n      }\n\n    }\n\n  }\n\n\n  \/* =======================================================\n     MOVE TRUST STRIP CLOSE TO CHECKOUT AREA\n     ======================================================= *\/\n\n  function moveTrustStrip() {\n\n    const trust =\n      document.getElementById('xtra-purchase-trust');\n\n    if (!trust || !productInfo) return;\n\n\n    const shopPay =\n      productInfo.querySelector(\n        '.shopify-payment-button'\n      );\n\n\n    const addButton =\n      productInfo.querySelector(\n        '[name=\"add\"]'\n      ) ||\n      productInfo.querySelector(\n        '.product-form__submit'\n      );\n\n\n    if (shopPay) {\n\n      shopPay.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n\n    } else if (addButton) {\n\n      const parent =\n        addButton.closest('.product-form__buttons') ||\n        addButton.parentElement;\n\n      parent.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n\n    }\n\n  }\n\n\n  \/* =======================================================\n     CLEAN UP EMPTY FALLBACK CONTAINER\n     ======================================================= *\/\n\n  function cleanFallback() {\n\n    const tools =\n      document.getElementById('xtra-purchase-tools');\n\n    if (\n      tools \u0026\u0026\n      tools.children.length === 0\n    ) {\n      tools.style.display = 'none';\n    }\n\n  }\n\n\n  \/* =======================================================\n     RUN AFTER SHOPIFY IS READY\n     ======================================================= *\/\n\n  function enhanceProductPage() {\n\n    moveReviewBadge();\n    moveSizeGuide();\n    moveTrustStrip();\n    cleanFallback();\n\n  }\n\n\n  if (document.readyState === 'loading') {\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      enhanceProductPage\n    );\n\n  } else {\n\n    enhanceProductPage();\n\n  }\n\n\n  \/* Shopify themes sometimes render pieces after DOM ready *\/\n\n  setTimeout(enhanceProductPage, 400);\n  setTimeout(enhanceProductPage, 1000);\n\n\n})();\n\n\n\n\/* =========================================================\n   SCROLL TO REVIEWS\n   ========================================================= *\/\n\nfunction xtraScrollToReviews() {\n\n  const candidates = [\n\n    document.querySelector(\n      '.jdgm-review-widget'\n    ),\n\n    document.querySelector(\n      '#judgeme_product_reviews'\n    ),\n\n    document.querySelector(\n      '#shopify-product-reviews'\n    ),\n\n    document.querySelector(\n      '[data-reviews]'\n    ),\n\n    document.querySelector(\n      '[id*=\"review\"]'\n    )\n\n  ];\n\n\n  const target =\n    candidates.find(Boolean);\n\n\n  if (target) {\n\n    target.scrollIntoView({\n      behavior: 'smooth',\n      block: 'start'\n    });\n\n  }\n\n}\n\n\n\n\/* =========================================================\n   RETURN USER TO BUY BOX\n   ========================================================= *\/\n\nfunction xtraScrollToBuy() {\n\n  const productInfo =\n    document.querySelector(\n      '.product__info-container'\n    );\n\n\n  const sizeFieldsets =\n    productInfo\n      ? productInfo.querySelectorAll('fieldset')\n      : [];\n\n\n  for (const fieldset of sizeFieldsets) {\n\n    const legend =\n      fieldset.querySelector('legend');\n\n    if (\n      legend \u0026\u0026\n      legend.textContent\n        .toLowerCase()\n        .includes('size')\n    ) {\n\n      fieldset.scrollIntoView({\n        behavior: 'smooth',\n        block: 'center'\n      });\n\n      return;\n    }\n\n  }\n\n\n  const addButton =\n    document.querySelector(\n      '[name=\"add\"]'\n    ) ||\n    document.querySelector(\n      '.product-form__submit'\n    );\n\n\n  if (addButton) {\n\n    addButton.scrollIntoView({\n      behavior: 'smooth',\n      block: 'center'\n    });\n\n  }\n\n}\n\u003c\/script\u003e","brand":"UncontainableUSA","offers":[{"title":"XS","offer_id":50191777431800,"sku":null,"price":54.0,"currency_code":"USD","in_stock":false},{"title":"S","offer_id":50191777464568,"sku":null,"price":54.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":50191777497336,"sku":null,"price":54.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":50191777530104,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50191777562872,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":50191777595640,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/IMG_0284.jpg?v=1786994163"},{"product_id":"xtra-mile-set-all-heart-pink","title":"BUNDLE XTRA MILE SET \"All Heart Pink\"","description":"\u003cstyle\u003e\n  .xtra-bundle-section {\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 30px 20px 10px;\n    color: #121b2d;\n    font-family: Arial, sans-serif;\n  }\n\n  .xtra-bundle-tag {\n    display: inline-block;\n    background: #ff2b7a;\n    color: #ffffff;\n    font-size: 14px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    padding: 10px 18px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n\n  .xtra-bundle-title {\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1;\n    font-weight: 700;\n    margin: 0 0 18px;\n    text-transform: uppercase;\n  }\n\n  .xtra-price-row {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin-bottom: 10px;\n  }\n\n  .xtra-price {\n    font-size: 28px;\n    font-weight: 800;\n    color: #121b2d;\n  }\n\n  .xtra-compare-price {\n    font-size: 20px;\n    color: #8a8f99;\n    text-decoration: line-through;\n  }\n\n  .xtra-save {\n    color: #ff2b7a;\n    font-size: 21px;\n    font-weight: 800;\n    margin-bottom: 28px;\n  }\n\n  .xtra-copy {\n    font-size: 18px;\n    line-height: 1.7;\n    color: #404653;\n    margin-bottom: 20px;\n  }\n\n  .xtra-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin: 32px 0;\n  }\n\n  .xtra-benefit {\n    background: #101a2c;\n    color: #ffffff;\n    text-align: center;\n    padding: 26px 12px;\n    border-radius: 14px;\n  }\n\n  .xtra-benefit strong {\n    display: block;\n    font-size: 16px;\n    margin-bottom: 7px;\n  }\n\n  .xtra-benefit span {\n    color: #c3c7d0;\n    font-size: 14px;\n  }\n\n  .xtra-reminder {\n    background: #ff2b7a;\n    color: #ffffff;\n    padding: 28px 32px;\n    border-radius: 14px;\n    margin: 36px 0;\n  }\n\n  .xtra-reminder-label {\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    margin-bottom: 8px;\n  }\n\n  .xtra-reminder-text {\n    font-size: 28px;\n    font-weight: 800;\n  }\n\n  .xtra-details-title {\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 18px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-bottom: 20px;\n  }\n\n  .xtra-details {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n\n  .xtra-details li {\n    position: relative;\n    padding-left: 34px;\n    margin-bottom: 17px;\n    font-size: 17px;\n    line-height: 1.5;\n    color: #3f4652;\n  }\n\n  .xtra-details li::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 8px;\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: #ff2b7a;\n  }\n\n  .xtra-save-box {\n    background: #f6f6f7;\n    padding: 24px 28px;\n    border-radius: 14px;\n    margin: 34px 0;\n    font-size: 18px;\n    line-height: 1.6;\n    font-weight: 700;\n    color: #121b2d;\n  }\n\n  .xtra-footer {\n    background: #101a2c;\n    color: #ffffff;\n    padding: 30px 32px;\n    border-radius: 14px;\n    margin-top: 34px;\n  }\n\n  .xtra-footer-small {\n    display: block;\n    color: #b7bdc8;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 1px;\n    margin-bottom: 9px;\n  }\n\n  .xtra-footer-main {\n    color: #ff2b7a;\n    font-size: 32px;\n    font-weight: 800;\n  }\n\n  @media (max-width: 700px) {\n    .xtra-bundle-section {\n      padding: 24px 14px 8px;\n    }\n\n    .xtra-benefits {\n      grid-template-columns: 1fr;\n    }\n\n    .xtra-copy,\n    .xtra-details li,\n    .xtra-save-box {\n      font-size: 16px;\n    }\n\n    .xtra-reminder,\n    .xtra-footer {\n      padding: 24px 20px;\n    }\n\n    .xtra-reminder-text {\n      font-size: 24px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"xtra-bundle-section\"\u003e\n\u003cdiv class=\"xtra-bundle-tag\"\u003eXTRA MILE\u003c\/div\u003e\n\u003ch2 class=\"xtra-bundle-title\"\u003eALL HEART PINK SET\u003c\/h2\u003e\n\u003cdiv class=\"xtra-price-row\"\u003e\n\u003cspan class=\"xtra-price\"\u003e$96\u003c\/span\u003e \u003cspan class=\"xtra-compare-price\"\u003e$102\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-save\"\u003eComplete the set \u0026amp; save $6\u003c\/div\u003e\n\u003cp class=\"xtra-copy\"\u003eI designed this set because I wanted something I would genuinely want to train in. Something that feels fast, feminine, supportive, and still makes you feel confident when the workout gets hard.\u003c\/p\u003e\n\u003cp class=\"xtra-copy\"\u003eThe All Heart Pink Set comes with the XTRA MILE bra + shorts, and you can choose your top and bottom sizes separately because I know we don’t all fit into one matching size.\u003c\/p\u003e\n\u003cp class=\"xtra-copy\"\u003eThe little details are my favorite part. Everything was designed with running in mind, from the fit and movement to the pockets and hidden affirmations inside.\u003c\/p\u003e\n\u003cp class=\"xtra-copy\"\u003eI wanted this collection to feel like a reminder that every run is really \u003cstrong\u003eyou vs. you.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"xtra-benefits\"\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eRUN READY\u003c\/strong\u003e \u003cspan\u003eBuilt for movement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eYOUR FIT\u003c\/strong\u003e \u003cspan\u003eSeparate sizing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-benefit\"\u003e\n\u003cstrong\u003eYOU VS YOU\u003c\/strong\u003e \u003cspan\u003eProve it to yourself\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"xtra-reminder\"\u003e\n\u003cdiv class=\"xtra-reminder-label\"\u003eYOUR REMINDER\u003c\/div\u003e\n\u003cdiv class=\"xtra-reminder-text\"\u003ePROVE IT TO YOURSELF.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"xtra-details-title\"\u003eWHAT'S INCLUDED\u003c\/h3\u003e\n\u003cul class=\"xtra-details\"\u003e\n\u003cli\u003eXTRA MILE All Heart Pink Bra\u003c\/li\u003e\n\u003cli\u003eXTRA MILE All Heart Pink Shorts\u003c\/li\u003e\n\u003cli\u003eHidden affirmations\u003c\/li\u003e\n\u003cli\u003eRunning focused fit + functional pockets\u003c\/li\u003e\n\u003cli\u003eSeparate sizing for your top and bottoms\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"xtra-save-box\"\u003eIf you already know you want both pieces, get the set and save $6.\u003c\/div\u003e\n\u003cdiv class=\"xtra-footer\"\u003e\n\u003cspan class=\"xtra-footer-small\"\u003eONE MORE MILE. ONE MORE REP. ONE MORE DAY.\u003c\/span\u003e\n\u003cdiv class=\"xtra-footer-main\"\u003ePROVE IT TO YOURSELF. 🩷\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UncontainableUSA","offers":[{"title":"XS \/ XS","offer_id":50458927563000,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ S","offer_id":50458949222648,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ M","offer_id":50458949255416,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ L","offer_id":50458949288184,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ XL","offer_id":50458949320952,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ 2XL","offer_id":50458949353720,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ XS","offer_id":50458927595768,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ S","offer_id":50458949386488,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ M","offer_id":50458949419256,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ L","offer_id":50458949452024,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ XL","offer_id":50458949484792,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ 2XL","offer_id":50458949517560,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ XS","offer_id":50458927628536,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ S","offer_id":50458949550328,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ M","offer_id":50458949583096,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ L","offer_id":50458949615864,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ XL","offer_id":50458949648632,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ 2XL","offer_id":50458949681400,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"L \/ XS","offer_id":50458927661304,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":50458949714168,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"L \/ M","offer_id":50458949746936,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"L \/ L","offer_id":50458949779704,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":50458949812472,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ 2XL","offer_id":50458949845240,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XS","offer_id":50458927694072,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ S","offer_id":50458949878008,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XL \/ M","offer_id":50458949910776,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XL \/ L","offer_id":50458949943544,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XL","offer_id":50458949976312,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ 2XL","offer_id":50458950009080,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ XS","offer_id":50458927726840,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ S","offer_id":50458950041848,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ M","offer_id":50458950074616,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ L","offer_id":50458950107384,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ XL","offer_id":50458950140152,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ 2XL","offer_id":50458950172920,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_23_sept._2026_12_37_09.png?v=1790192290"},{"product_id":"xtra-mile-set-limitless-blue","title":"BUNDLE XTRA MILE  SET – \"Limitless Blue\"","description":"\u003cstyle\u003e\n  .limitless-short {\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 24px 18px;\n    font-family: Arial, sans-serif;\n    color: #121b2d;\n  }\n\n  .limitless-tag {\n    display: inline-block;\n    background: #1438A6;\n    color: #E4F0FF;\n    padding: 8px 14px;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 2px;\n    margin-bottom: 12px;\n  }\n\n  .limitless-title {\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 5vw, 54px);\n    line-height: 1;\n    margin: 0 0 14px;\n    text-transform: uppercase;\n  }\n\n  .limitless-save {\n    color: #1438A6;\n    font-size: 20px;\n    font-weight: 800;\n    margin-bottom: 22px;\n  }\n\n  .limitless-copy {\n    font-size: 17px;\n    line-height: 1.65;\n    color: #414957;\n    margin-bottom: 26px;\n  }\n\n  .limitless-banner {\n    background: #5872BC;\n    color: #fff;\n    padding: 30px 24px;\n    margin: 26px 0;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .limitless-banner:before {\n    content: \"NEW NEW NEW NEW\";\n    position: absolute;\n    inset: 0;\n    color: #D9ECFF;\n    font-family: Impact, Arial Narrow, sans-serif;\n    font-size: 54px;\n    line-height: .85;\n    opacity: .22;\n  }\n\n  .limitless-banner-inner {\n    position: relative;\n    z-index: 2;\n  }\n\n  .limitless-banner small {\n    display: block;\n    font-weight: 800;\n    letter-spacing: 2px;\n    margin-bottom: 8px;\n  }\n\n  .limitless-banner strong {\n    font-size: 30px;\n    line-height: 1.05;\n  }\n\n  .limitless-details {\n    margin: 26px 0;\n  }\n\n  .limitless-details strong {\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .limitless-details div {\n    margin-bottom: 8px;\n    color: #414957;\n  }\n\n  .limitless-footer {\n    background: #1438A6;\n    color: #fff;\n    padding: 24px;\n    font-weight: 800;\n    font-size: 24px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"limitless-short\"\u003e\n\u003cdiv class=\"limitless-tag\"\u003eXTRA MILE\u003c\/div\u003e\n\u003ch2 class=\"limitless-title\"\u003eLIMITLESS BLUE SET\u003c\/h2\u003e\n\u003cdiv class=\"limitless-save\"\u003eComplete the set \u0026amp; save $6\u003c\/div\u003e\n\u003cp class=\"limitless-copy\"\u003eI designed this set to feel fast, supportive and confident when the workout gets hard. The little details are my favorite part, from the fit and movement to the pockets and hidden affirmations inside.\u003c\/p\u003e\n\u003cdiv class=\"limitless-banner\"\u003e\n\u003cdiv class=\"limitless-banner-inner\"\u003e\n\u003csmall\u003eYOUR REMINDER\u003c\/small\u003e \u003cstrong\u003eYOUR LIMITS AREN’T FIXED.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"limitless-details\"\u003e\n\u003cstrong\u003eWHAT'S INCLUDED\u003c\/strong\u003e\n\u003cdiv\u003eLimitless Blue Bra + Shorts\u003c\/div\u003e\n\u003cdiv\u003eSeparate top + bottom sizing\u003c\/div\u003e\n\u003cdiv\u003eFunctional pockets\u003c\/div\u003e\n\u003cdiv\u003eHidden affirmations\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"limitless-footer\"\u003ePROVE IT TO YOURSELF.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UncontainableUSA","offers":[{"title":"XS \/ XS","offer_id":50458958397688,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ S","offer_id":50458958430456,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ M","offer_id":50458958463224,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ L","offer_id":50458958495992,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ XL","offer_id":50458958528760,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ 2XL","offer_id":50458958561528,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ XS","offer_id":50458958594296,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ S","offer_id":50458958627064,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ M","offer_id":50458958659832,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ L","offer_id":50458958692600,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ XL","offer_id":50458958725368,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ 2XL","offer_id":50458958758136,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ XS","offer_id":50458958790904,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ S","offer_id":50458958823672,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ M","offer_id":50458958856440,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ L","offer_id":50458958889208,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ XL","offer_id":50458958921976,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ 2XL","offer_id":50458958954744,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"L \/ XS","offer_id":50458958987512,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"L \/ S","offer_id":50458959020280,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"L \/ M","offer_id":50458959053048,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"L \/ L","offer_id":50458959085816,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":50458959118584,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ 2XL","offer_id":50458959151352,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XS","offer_id":50458959184120,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XL \/ S","offer_id":50458959216888,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XL \/ M","offer_id":50458959249656,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XL \/ L","offer_id":50458959282424,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XL","offer_id":50458959315192,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ 2XL","offer_id":50458959347960,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ XS","offer_id":50458959380728,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ S","offer_id":50458959413496,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ M","offer_id":50458959446264,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ L","offer_id":50458959479032,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ XL","offer_id":50458959511800,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ 2XL","offer_id":50458959544568,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_23_sept._2026_12_25_02.png?v=1790192290"},{"product_id":"xtra-mile-set-panther-black","title":"BUNDLE XTRA MILE SET – \"Panther Black\"","description":"\u003cstyle\u003e\n  .panther-short {\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 24px 18px;\n    font-family: Arial, sans-serif;\n    color: #111111;\n  }\n\n  .panther-tag {\n    display: inline-block;\n    background: #111111;\n    color: #ffffff;\n    padding: 8px 14px;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 2px;\n    margin-bottom: 12px;\n  }\n\n  .panther-title {\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 5vw, 54px);\n    line-height: 1;\n    margin: 0 0 14px;\n    text-transform: uppercase;\n  }\n\n  .panther-save {\n    color: #111111;\n    font-size: 20px;\n    font-weight: 800;\n    margin-bottom: 22px;\n  }\n\n  .panther-copy {\n    font-size: 17px;\n    line-height: 1.65;\n    color: #444444;\n    margin-bottom: 26px;\n  }\n\n  .panther-banner {\n    background: #111111;\n    color: #ffffff;\n    padding: 30px 24px;\n    margin: 26px 0;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .panther-banner:before {\n    content: \"XTRA XTRA XTRA XTRA\";\n    position: absolute;\n    inset: 0;\n    color: #ffffff;\n    font-family: Impact, Arial Narrow, sans-serif;\n    font-size: 54px;\n    line-height: .85;\n    opacity: .07;\n  }\n\n  .panther-banner-inner {\n    position: relative;\n    z-index: 2;\n  }\n\n  .panther-banner small {\n    display: block;\n    font-weight: 800;\n    letter-spacing: 2px;\n    margin-bottom: 8px;\n    color: #cfcfcf;\n  }\n\n  .panther-banner strong {\n    font-size: 30px;\n    line-height: 1.05;\n  }\n\n  .panther-details {\n    margin: 26px 0;\n  }\n\n  .panther-details strong {\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .panther-details div {\n    margin-bottom: 8px;\n    color: #444444;\n  }\n\n  .panther-footer {\n    background: #111111;\n    color: #ffffff;\n    padding: 24px;\n    font-weight: 800;\n    font-size: 24px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"panther-short\"\u003e\n\u003cdiv class=\"panther-tag\"\u003eXTRA MILE\u003c\/div\u003e\n\u003ch2 class=\"panther-title\"\u003ePANTHER BLACK SET\u003c\/h2\u003e\n\u003cdiv class=\"panther-save\"\u003eComplete the set \u0026amp; save $6\u003c\/div\u003e\n\u003cp class=\"panther-copy\"\u003eI designed this set to be the one you reach for again and again. Sleek, strong and made to move with you through the hard sessions, easy miles and everything in between.\u003c\/p\u003e\n\u003cdiv class=\"panther-banner\"\u003e\n\u003cdiv class=\"panther-banner-inner\"\u003e\n\u003csmall\u003eYOUR REMINDER\u003c\/small\u003e \u003cstrong\u003eYOU ARE CAPABLE OF HARD THINGS.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panther-details\"\u003e\n\u003cstrong\u003eWHAT'S INCLUDED\u003c\/strong\u003e\n\u003cdiv\u003ePanther Black Bra + Shorts\u003c\/div\u003e\n\u003cdiv\u003eSeparate top + bottom sizing\u003c\/div\u003e\n\u003cdiv\u003eRunning focused fit\u003c\/div\u003e\n\u003cdiv\u003eFunctional pockets\u003c\/div\u003e\n\u003cdiv\u003eHidden affirmations\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panther-footer\"\u003ePROVE IT TO YOURSELF.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UncontainableUSA","offers":[{"title":"XS \/ XS","offer_id":50458985955576,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ S","offer_id":50458985988344,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ M","offer_id":50458986021112,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ L","offer_id":50458986053880,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ XL","offer_id":50458986086648,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XS \/ 2XL","offer_id":50458986119416,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ XS","offer_id":50458986152184,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ S","offer_id":50458986184952,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ M","offer_id":50458986217720,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ L","offer_id":50458986250488,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ XL","offer_id":50458986283256,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"S \/ 2XL","offer_id":50458986316024,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ XS","offer_id":50458986348792,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"M \/ S","offer_id":50458986381560,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"M \/ M","offer_id":50458986414328,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"M \/ L","offer_id":50458986447096,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"M \/ XL","offer_id":50458986479864,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"M \/ 2XL","offer_id":50458986512632,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ XS","offer_id":50458986545400,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":50458986578168,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"L \/ M","offer_id":50458986610936,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ L","offer_id":50458986643704,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":50458986676472,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"L \/ 2XL","offer_id":50458986709240,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XS","offer_id":50458986742008,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ S","offer_id":50458986774776,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"XL \/ M","offer_id":50458986807544,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ L","offer_id":50458986840312,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ XL","offer_id":50458986873080,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ 2XL","offer_id":50458986905848,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ XS","offer_id":50458986938616,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ S","offer_id":50458986971384,"sku":null,"price":96.0,"currency_code":"USD","in_stock":false},{"title":"2XL \/ M","offer_id":50458987004152,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ L","offer_id":50458987036920,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ XL","offer_id":50458987069688,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ 2XL","offer_id":50458987102456,"sku":null,"price":96.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/8463\/8712\/files\/ChatGPT_Image_23_sept._2026_12_38_19.png?v=1790192322"}],"url":"https:\/\/uncontainable.us\/collections\/running-sets.oembed","provider":"UncontainableUSA","version":"1.0","type":"link"}