{"template--20829274832986__main":"<section id=\"shopify-section-template--20829274832986__main\" class=\"shopify-section\">\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/25/assets/core-main-product.mqpwzVQY.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/auto-background.B0zup6Z1.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/product-form.BGXEGlxF.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/quantity-input.COOt7MzC.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/variant-picker.C0NSgrJw.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/HTMLUpdateUtility.CvuJuf2B.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/quickshop.CQYPJqsz.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/create-context.89xeped_.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/WithShopifyCart.XfnNMaZV.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/WithApiClient.BpIXPXP2.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/index.CKJCYK2x.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/cart-sections.WoVMkNAv.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/consume.buk_6rqo.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/context-consumer.6OsvWj3y.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/context-request-event.GdmzvDV-.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/state.D00PGQq7.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/ref.D32mt6k6.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/async-directive.CDPaOLwt.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/directive-helpers.CPForqLV.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/directive.C_Rw-dL6.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/FormElement.BEHtur0l.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/debounce.D2gDgTRx.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/LiveRegionUtility.44lKd9Yx.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/aria-live-region-context.BZEtRCSs.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/floating-ui.dom.BivjZTDZ.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/core-previous-url.DTogiNxj.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/firstFocusableElement.BqnhZP5g.min.js\" crossorigin=\"anonymous\">\n\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/25/assets/core-accordion.C1YYlzMn.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/query.CpiO8Lcb.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/base.CShCMygk.min.js\" crossorigin=\"anonymous\">\n\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/25/assets/core-track-recently-viewed.DNeem1aw.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/recentlyViewedStorage.CyzwQTu8.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n\n<track-recently-viewed product-handle='yonex-osaka-jr-25-gold-purple-girls-rackets-280939'></track-recently-viewed>\n\n\n\n<script>\n  (function() {var trackingProductObject = { id: \"280939\", shopify_id:\n  7772346515546, handle: \"yonex-osaka-jr-25-gold-purple-girls-rackets-280939\", title: \"Yonex Osaka 25 Junior Tennis Racket\", type:\n  \"Control Rackets\", vendor: \"Yonex\", url: \"\\/products\\/yonex-osaka-jr-25-gold-purple-girls-rackets-280939\", tags:\n  [\"age_kids\",\"gender_female\",\"owner_tennis\",\"type_controlrackets\",\"webdept_rackets\"], options: [{\"name\":\"Size\",\"position\":1,\"values\":[\"L0\"]}], attributes: Object.assign({},\n  {\"activity\":[\"Tennis\"],\"age\":[\"Kids\"],\"athlete\":[\"Naomi Osaka\"],\"base_colour\":\"Gold\",\"brand\":\"Yonex\",\"buyer\":\"Samantha Bowles\",\"colourway\":\"Gold\\/Purple\",\"department\":\"Girls Rackets\",\"exclude_google\":false,\"exclude_mb\":false,\"exclude_promo\":false,\"exclusive\":false,\"franchise\":\"Tennis Rackets\",\"gender\":[\"Girls\"],\"google_age_group\":\"Kids\",\"google_gender\":\"Female\",\"google_product_category\":\"Sporting Goods \\u003e Racquet Sports \\u003e Tennis \\u003e Tennis Rackets\",\"head_size\":\"Oversize (\\u003e106 inch)\",\"ignore_po_window\":false,\"is_preorder\":false,\"level\":\"Junior\",\"owner\":\"TENNIS\",\"pd_campaign\":[\"366 Sale\",\"Christmas 2021\"],\"profile\":[\"Power\"],\"release_quarter\":\"2023_Q3\",\"reporting_age\":\"Kids\",\"seo_copy\":\"Designed in collaboration with Naomi Osaka â€“ one of the most successful players on the WTA Tour â€“ the YONEX Osaka Jr racket is perfect for young players inspired by the former world number oneâ€™s four Grand Slam titles. Smart gold and purple colours â€“ selected by Osaka â€“ help you to stand out on the court, so you can play with confidence.  \\u003cbr \\/\\u003e \\u003cbr \\/\\u003eYONEXâ€™s exclusive ISOMETRIC head shape positions vertical and horizontal strings closer together than you would typically see in a circular racket, creating a larger sweet spot with a 7% more effective hitting area. The increased margin of error is useful for beginners who are still getting to grips with the fundamentals of the sport and want to gain crucial on-court experience.\",\"seo_description\":\"Improve your skills on the court with the YONEX Osaka Jr 25 in Gold\\/Purple, a bold tennis racket made for young Naomi Osaka fans.\",\"seo_title\":\"Yonex Osaka Jr 25 - Gold\\/Purple - Girls Rackets\",\"set_features\":\"\\u0026bull; YONEX Osaka 25 junior tennis racket\\r\\u003cbr \\/\\u003e\\u0026bull; ISOMETRIC head shape for a larger sweet spot\\r\\u003cbr \\/\\u003e\\u0026bull; Frame made from Aluminium\\r\\u003cbr \\/\\u003e\\u0026bull; Headsize: 709.7 sq cm \\/ 110 sq in\\r\\u003cbr \\/\\u003e\\u0026bull; Length: 63.5cm \\/ 25in  \\r\\u003cbr \\/\\u003e\\u0026bull; String Pattern: 14x15\\r\\u003cbr \\/\\u003e\\u0026bull; Weight: 245g \\/8.6oz\\r\\u003cbr \\/\\u003e\\u0026bull; Please be advised that this racket will come strung unless the image displays otherwise\",\"sortkey\":\"Yonex_Osaka_SS23\",\"strung\":false,\"sustainable\":false,\"type\":\"Control Rackets\",\"web_category\":\"Equipment \\u0026 Accessories\",\"web_department\":\"Rackets\",\"weight\":\"Below 250g\"}, { is_dropship:\n  false }), pricing: { currency: \"GBP\", price:\n  \"32.00\", compareAtPrice:\n  \"37.00\", discount: { percent:\n  \n    13\n  , amount:\n  \"5.00\"\n  } }, };const view_product_event_data = {\n      product: trackingProductObject,\n      pageType: 'Product Page',\n    };\n\n    Shopify.analytics.publish('pd:product_viewed', view_product_event_data);\n  })();\n</script>\n\n\n\n<main-product\n  \n    \n      class='grid grid-cols-1 lg:grid-cols-[minmax(0,_1fr)_27.924vw] gap-x-md gap-y-sm py-xs px-sm lg:gap-y-md lg:px-0 lg:pt-0 lg:pb-5'\n    \n    update-url='true'\n  \n  product-url='/products/yonex-osaka-jr-25-gold-purple-girls-rackets-280939'\n  section-id='template--20829274832986__main'\n  id='template--20829274832986__main'\n>\n  \n\n<div class='grid lg:hidden grid-cols-1 gap-y-5'>\n\n<div class='flex items-center justify-between gap-x-2xs'>\n  <div sub-section-id='product-form-mobile-template--20829274832986__main-badges'><div class='flex items-center gap-2 flex-wrap'><div class='w-fit flex gap-2xs items-center p-2xs rounded-sm bg-(--bg-color) text-(--color) py-[7px] px-2' style=\"--bg-color:#f6f6f6;--color:#e6001f;\"><span class='text-utility uppercase flex gap-2'>13% OFF | SAVE £5.00</span></div>\n\n</div>\n</div>\n\n  <dialog-toggle global-interactive-element modal-id='product-info-cta-reviews'>\n    <!-- TODO: Remove default product.id -->\n    \n    <div\n      data-bv-show='inline_rating'\n      data-bv-product-id='280939'\n      data-bv-redirect-url='/products/yonex-osaka-jr-25-gold-purple-girls-rackets-280939'\n      data-bv-seo='false'\n    ></div>\n  </dialog-toggle>\n</div>\n<div sub-section-id='product-form-mobile-template--20829274832986__maintitle' >\n            <h1 class='h5 md:text-xl mb-0 flex flex-col gap-y-xs'>\n              \n                Yonex Osaka 25 Junior Tennis Racket\n                <div class='text-body text-t-foreground-secondary'>\n                  Gold/Purple\n                </div>\n              \n            </h1>\n          </div>\n\n<div class='flex items-start justify-between gap-4' data-product-price>\n  <div sub-section-id='product-form-mobile-template--20829274832986__main-'>\n    <div class='flex items-center justify-between gap-x-2xs'><div\n          class='h6 mb-0'\n          id='price-template--20829274832986__main'\n          role='status'\n          \n        >\n          \n<div\n    class='\n      inline-flex gap-x-xs justify-start items-center group/price text-t-black group-data-[theme=dark]:text-t-white text-body-large font-medium flex! gap-x-xs\n price--sold-out on-sale volume-pricing--sale-badge'\n    data-price='3200'\n    data-compare-at-price='3700'\n    data-price-varies='false'\n    \n  >\n    <div class='inline-flex gap-x-2xs text-body-large font-medium flex! gap-x-xs'>\n      <div class='group-[.on-sale]/price:flex gap-x-xs'>\n        <span class='sr-only'>Regular price</span>\n        <span class='flex flex-row gap-x-2.5 text-body-large font-medium flex! gap-x-xs'>\n          <span\n            class='\n              text-t-red-light\n              text-t-red-light\n              \n            '\n            data-price-regular\n          >\n            £32.00\n          </span>\n          <span\n            data-price-compare-at-wrapper\n            class=''\n          >\n            <span class='sr-only'>Regular price</span>\n            <span>\n              <s\n                class='line-through text-t-foreground-secondary group-data-[theme=dark]:text-t-white'\n                data-price-compare-at\n              >£37.00\n</s>\n            </span>\n          </span>\n        </span>\n      </div>\n      <small class='text-caption text-t-black group-data-[theme=dark]:text-t-white  hidden'>\n        <span class='sr-only'>Unit price</span>\n        <span class='text-body-large font-medium flex! gap-x-xs'>\n          <span></span>\n          <span aria-hidden='true'>/</span>\n          <span class='sr-only'>&nbsp;per&nbsp;</span>\n          <span>\n          </span>\n        </span>\n      </small>\n    </div>\n  </div>\n\n\n        </div></div>\n<div class='caption hidden'>Taxes included.\n</div><div ><form method=\"post\" action=\"/cart/add\" id=\"product-form-installment-product-form-mobile-template--20829274832986__main\" accept-charset=\"UTF-8\" class=\"caption\" enctype=\"multipart/form-data\"><input type=\"hidden\" name=\"form_type\" value=\"product\" /><input type=\"hidden\" name=\"utf8\" value=\"✓\" /><input type='hidden' name='id' value='42894357528666'>\n        \n<input type=\"hidden\" name=\"product-id\" value=\"7772346515546\" /><input type=\"hidden\" name=\"section-id\" value=\"template--20829274832986__main\" /></form></div>\n  </div>\n  \n\n\n\n\n\n  <a\n    href='/customer_authentication/login?return_to=/products/yonex-osaka-jr-25-gold-purple-girls-rackets-280939'\n    data-wish-list-login\n    class='group btn btn--icon disabled:opacity-50 '\n  >\n    \n<svg-icon\n  src='icon-heart'\n  class='inline-block w-4 h-4 text-gray-500'\n\n  \n    style='--icon-size: 16px;'\n  \n\n  \n  \n></svg-icon>\n\n  </a>\n\n\n</div>\n</div>\n\n\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/25/assets/core-swiper-with-media.CV3fwrkN.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/SwiperElement.CntNxKVs.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/core-vendor-swiper.CxGrKusx.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/preload-helper.C1FmrZbK.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/query.CpiO8Lcb.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/base.CShCMygk.min.js\" crossorigin=\"anonymous\">\n\n\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/25/assets/auto-background.B0zup6Z1.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n\n\n\n<div\n  id='MediaGallery-template--20829274832986__main'\n  role='region'\n  sub-section-id='MediaGallery-template--20829274832986__main'\n  aria-label='Gallery Viewer'\n  class='relative lg:sticky lg:top-24'\n>\n  \n\n<modal-dialog\n    global-interactive-element\n    cloak\n    type='modal'\n    id='MediaGallery-template--20829274832986__main-zoom-gallery'\n\n    \n      url=''\n    \n\n    \n      size='modal-max'\n    \n\n    \n\n    \n      close-on-backdrop-click='true'\n    \n\n    \n\n    \n\n    \n\n    \n\n    \n\n    \n\n    \n    \n  >\n    <div class=\"md:px-9.5 pb-9.5 grid gap-x-xs auto-rows-[1fr_82px] md:auto-rows-auto grid-cols-1 md:grid-cols-[80px_minmax(0,_1fr)] lg:grid-cols-[82px_minmax(0,_1fr)] size-full bg-t-background\">\n      <div class=\"order-2 md:order-1\">\n        <swiper-container\n          id='MediaGallery-template--20829274832986__main-thumbs-swiper-zoom'\n          class='block h-full'\n          direction='horizontal'\n          slides-per-view='auto'\n          space-between='9'\n          slides-offset-before='38'\n          slides-offset-after='38'\n          centered-slides='false'\n          mousewheel='true'\n          watch-slides-progress='true'\n          free-mode='true'\n          slide-to-clicked-slide='true'\n          breakpoints=\"{\n            &quot;1024&quot;:{\n                &quot;direction&quot;: &quot;vertical&quot;,\n                &quot;slidesPerView&quot;: &quot;auto&quot;,\n                &quot;slidesOffsetBefore&quot;: 0,\n                &quot;slidesOffsetAfter&quot;: 0\n                }\n            }\"\n        >\n          \n            <swiper-slide class='!size-20.5 relative block bg-t-background rounded-[3.5px] overflow-hidden [&.swiper-slide-thumb-active]:border [&.swiper-slide-thumb-active]:border-t-grey-300 duration-300 transition'>\n\n\n<img\n    src='//www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=180'\n    width='180'\n    height='1065'\n    \n    alt='Main'\n    class='w-full block h-full w-full absolute inset-0  object-contain'\n    \n    \n      srcset='//www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=40 40w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=60 60w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=80 80w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=90 90w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=120 120w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=150 150w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=180 180w'\n    \n    \n      fetchpriority='auto'\n    \n    \n      loading='eager'\n    \n    \n  >\n\n</swiper-slide>\n          \n        </swiper-container>\n      </div>\n\n      <swiper-with-media class=\"block relative size-full order-1 md:order-2\">\n        <swiper-container\n          id='MediaGallery-template--20829274832986__main-main-swiper-zoom'\n          class='h-full block whitespace-nowrap overflow-clip'\n          effect='slide'\n          auto-height='false'\n          slides-per-view='1'\n          thumbs-swiper='#MediaGallery-template--20829274832986__main-thumbs-swiper-zoom'\n          auto-scroll-offset='true'\n        >\n          \n            <swiper-slide class='w-full h-full relative block bg-p-lightest'>\n\n\n<img\n    src='//www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=2000'\n    width='2000'\n    height='1065'\n    \n    alt='Main'\n    class='w-full block h-full w-full absolute inset-0  object-contain'\n    \n    \n      srcset='//www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=800 800w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1000 1000w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1200 1200w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1400 1400w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1600 1600w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=2000 2000w'\n    \n    \n      fetchpriority='auto'\n    \n    \n    \n  >\n\n<div class='swiper-lazy-preloader'></div></swiper-slide>\n          \n        </swiper-container>\n      </swiper-with-media>\n    </div>\n  \n  </modal-dialog>\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/25/assets/core-swiper-with-media.CV3fwrkN.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/SwiperElement.CntNxKVs.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/core-vendor-swiper.CxGrKusx.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/preload-helper.C1FmrZbK.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/query.CpiO8Lcb.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/base.CShCMygk.min.js\" crossorigin=\"anonymous\">\n\n\n    <div\n      class='lg:top-(--header-height) -mx-md lg:mx-0 lg:rounded-md bg-(--background-color) '\n      \n      data-bg-host\n    >\n      <div class='relative lg:max-h-[calc(100vh-var(--header-height)-50px)] aspect-square mx-auto'>\n\n\n<img\n    src='//www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=2000'\n    width='2000'\n    height='1065'\n    \n    alt='Main'\n    class='w-full block h-full w-full absolute inset-0  object-cover'\n    \n      sizes='(min-width: 1024px) 60vw, 100vw'\n    \n    \n      srcset='//www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=300 300w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=600 600w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=800 800w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1000 1000w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1200 1200w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1400 1400w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1600 1600w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1800 1800w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=2000 2000w'\n    \n    \n      fetchpriority='high'\n    \n    \n    data-auto-bg\n  >\n\n</div>\n    </div>\n  \n</div>\n\n<section\n  id='ProductInfo-template--20829274832986__main'\n  class='grid grid-cols-1 gap-y-lg lg:gap-y-5 place-content-start lg:pr-md lg:py-sm '\n  section-id='ProductInfo-template--20829274832986__main'\n>\n          <div class='hidden lg:block'>\n\n<div class='flex items-center justify-between gap-x-2xs'>\n  <div sub-section-id='product-form-template--20829274832986__main-badges'><div class='flex items-center gap-2 flex-wrap'><div class='w-fit flex gap-2xs items-center p-2xs rounded-sm bg-(--bg-color) text-(--color) py-[7px] px-2' style=\"--bg-color:#f6f6f6;--color:#e6001f;\"><span class='text-utility uppercase flex gap-2'>13% OFF | SAVE £5.00</span></div>\n\n</div>\n</div>\n\n  <dialog-toggle global-interactive-element modal-id='product-info-cta-reviews'>\n    <!-- TODO: Remove default product.id -->\n    \n    <div\n      data-bv-show='inline_rating'\n      data-bv-product-id='280939'\n      data-bv-redirect-url='/products/yonex-osaka-jr-25-gold-purple-girls-rackets-280939'\n      data-bv-seo='false'\n    ></div>\n  </dialog-toggle>\n</div>\n</div>\n        \n\n          <div\n            class='hidden lg:block'\n            sub-section-id='product-form-template--20829274832986__maintitle'\n            \n          >\n            <div class='h5 md:text-xl mb-0 flex flex-col gap-y-xs'>\n              \n                Yonex Osaka 25 Junior Tennis Racket\n                <div class='text-body text-t-foreground-secondary'>\n                  Gold/Purple\n                </div>\n              \n            </div>\n          </div>\n        \n\n          <div class='hidden lg:block'>\n\n<div class='flex items-start justify-between gap-4' data-product-price>\n  <div sub-section-id='product-form-template--20829274832986__main-'>\n    <div class='flex items-center justify-between gap-x-2xs'><div\n          class='h6 mb-0'\n          id='price-template--20829274832986__main'\n          role='status'\n          \n        >\n          \n<div\n    class='\n      inline-flex gap-x-xs justify-start items-center group/price text-t-black group-data-[theme=dark]:text-t-white text-body-large font-medium flex! gap-x-xs\n price--sold-out on-sale volume-pricing--sale-badge'\n    data-price='3200'\n    data-compare-at-price='3700'\n    data-price-varies='false'\n    \n  >\n    <div class='inline-flex gap-x-2xs text-body-large font-medium flex! gap-x-xs'>\n      <div class='group-[.on-sale]/price:flex gap-x-xs'>\n        <span class='sr-only'>Regular price</span>\n        <span class='flex flex-row gap-x-2.5 text-body-large font-medium flex! gap-x-xs'>\n          <span\n            class='\n              text-t-red-light\n              text-t-red-light\n              \n            '\n            data-price-regular\n          >\n            £32.00\n          </span>\n          <span\n            data-price-compare-at-wrapper\n            class=''\n          >\n            <span class='sr-only'>Regular price</span>\n            <span>\n              <s\n                class='line-through text-t-foreground-secondary group-data-[theme=dark]:text-t-white'\n                data-price-compare-at\n              >£37.00\n</s>\n            </span>\n          </span>\n        </span>\n      </div>\n      <small class='text-caption text-t-black group-data-[theme=dark]:text-t-white  hidden'>\n        <span class='sr-only'>Unit price</span>\n        <span class='text-body-large font-medium flex! gap-x-xs'>\n          <span></span>\n          <span aria-hidden='true'>/</span>\n          <span class='sr-only'>&nbsp;per&nbsp;</span>\n          <span>\n          </span>\n        </span>\n      </small>\n    </div>\n  </div>\n\n\n        </div></div>\n<div class='caption hidden'>Taxes included.\n</div><div ><form method=\"post\" action=\"/cart/add\" id=\"product-form-installment-product-form-template--20829274832986__main\" accept-charset=\"UTF-8\" class=\"caption\" enctype=\"multipart/form-data\"><input type=\"hidden\" name=\"form_type\" value=\"product\" /><input type=\"hidden\" name=\"utf8\" value=\"✓\" /><input type='hidden' name='id' value='42894357528666'>\n        \n<input type=\"hidden\" name=\"product-id\" value=\"7772346515546\" /><input type=\"hidden\" name=\"section-id\" value=\"template--20829274832986__main\" /></form></div>\n  </div>\n  \n\n\n\n\n\n  <a\n    href='/customer_authentication/login?return_to=/products/yonex-osaka-jr-25-gold-purple-girls-rackets-280939'\n    data-wish-list-login\n    class='group btn btn--icon disabled:opacity-50 '\n  >\n    \n<svg-icon\n  src='icon-heart'\n  class='inline-block w-4 h-4 text-gray-500'\n\n  \n    style='--icon-size: 16px;'\n  \n\n  \n  \n></svg-icon>\n\n  </a>\n\n\n</div>\n</div>\n        \n\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/25/assets/size-conversion.C2ypebbs.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n\n<variant-picker\n  id='variant-selects-variant_picker'\n  class='grid grid-cols-1 gap-y-[25px] lg:gap-y-5'\n  sub-section-id='variant-selects-variant_picker'\n  \n    \n  \n  product-id='7772346515546'\n  product-title='Yonex Osaka 25 Junior Tennis Racket'\n  selected-variant-id='42894357528666'\n  selected-variant-sku='2778186'\n>\n  \n\n\n\n<fieldset sub-section-id='variant_picker-Size'>\n          <div class='flex items-center justify-between gap-x-xs mb-xs'>\n            <legend class='text-body text-t-foreground-secondary h-5.5'>Size:&nbsp;L0</legend>\n            \n\n\n\n          </div>\n          <div class='grid grid-cols-5 lg:grid-cols-6 gap-2xs'>\n            \n\n<div class='relative'>\n  <input\n    type='radio'\n    id='variant_picker-1-0'\n    name='Size-1'\n    value='L0'\n    form='product-form-template--20829274832986__main'\n    \n      checked\n    \n    \n      data-option-value-id=\"3858441044058\"\n      data-variant-id=\"42894357528666\"\n      data-variant-sku=\"2778186\"\n    class='sr-only peer'\n    \n  >\n  <label\n    for='variant_picker-1-0'\n    class='w-full inline-flex items-center justify-center h-[40px] md:h-[30px] rounded-md caption p-xs border border-t-grey-200 border-solid \n    disabled bg-t-background-secondary after:content-[\"\"] after:absolute after:w-[110%] after:border-t-1 after:border-t-grey-200 after:rotate-[-26deg] after:origin-center text-t-grey-200\n  \n text-center peer-checked:border-t-foreground cursor-pointer transition duration-300 ease-in-out relative overflow-hidden truncate'\n    role='option'\n    aria-label='L0'\n    tabindex='0'\n  >\n    L0<span class=\"sr-only\">Variant sold out or unavailable</span>\n\n      <span class='absolute left-[5.48px] top-[4.13px]'>\n<svg-icon\n  src='icon-bell-02'\n  class=''\n\n  \n    style='--icon-size: 11px;'\n  \n\n  \n  \n></svg-icon>\n</span></label>\n</div>\n\n\n\n        <link\n          rel='preload'\n          href='/products/yonex-osaka-jr-25-gold-purple-girls-rackets-280939?variant=42894357528666&sections=template--20829274832986__main'\n          as='fetch'\n          crossorigin='anonymous'\n          type=''\n        >\n        \n\n\n          </div>\n        </fieldset><script type='application/json' data-selected-variant>\n      {\"id\":42894357528666,\"title\":\"L0\",\"option1\":\"L0\",\"option2\":null,\"option3\":null,\"sku\":\"2778186\",\"requires_shipping\":true,\"taxable\":true,\"featured_image\":null,\"available\":false,\"name\":\"Yonex Osaka 25 Junior Tennis Racket - L0\",\"public_title\":\"L0\",\"options\":[\"L0\"],\"price\":3200,\"weight\":400,\"compare_at_price\":3700,\"inventory_management\":\"shopify\",\"barcode\":\"4550468394693\",\"requires_selling_plan\":false,\"selling_plan_allocations\":[],\"quantity_rule\":{\"min\":1,\"max\":null,\"increment\":1}}\n    </script></variant-picker>\n\n\n        \n        \n          <div\n  class='usizy-external hidden'\n  data-layout='link'\n  data-user=''\n  data-product='7772346515546'\n  data-price-vat='3200'\n  data-price-no-vat=''\n  data-language='en'\n></div>\n\n        \n<style>\n  .pd-alert {\n    margin: 12px 0;\n    font-size: 14px;\n    line-height: 1.4;\n  }\n\n  .pd-alert__title {\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    font-weight: 600;\n    margin-bottom: 4px;\n  }\n\n  .pd-alert__icon {\n    width: 20px;\n    height: 20px;\n    display: block;\n  }\n</style>\n\n\n\n\n\n\n\n\n\n\n\n\n<div  sub-section-id='buy_buttons'><product-form\n      class='group/product-form'\n      data-product-handle='yonex-osaka-jr-25-gold-purple-girls-rackets-280939'\n      data-product-id='7772346515546'\n      data-selected-variant-sku='2778186'\n      data-product-title='Yonex Osaka 25 Junior Tennis Racket'\n      data-membership-error='PD:FC Membership can only be added with MAP policy products'\n      data-membership-handle='elite-club-membership'\n      \n    >\n      <div class='product-form__error-message-wrapper' role='alert' hidden>\n<svg-icon\n  src='icon-error'\n  class=''\n\n  \n\n  \n  \n></svg-icon>\n<span class='product-form__error-message'></span>\n      </div><form method=\"post\" action=\"/cart/add\" id=\"product-form-template--20829274832986__main\" accept-charset=\"UTF-8\" class=\"group-[.loading]/product-form:pointer-events-none\" enctype=\"multipart/form-data\" novalidate=\"novalidate\" data-type=\"add-to-cart-form\"><input type=\"hidden\" name=\"form_type\" value=\"product\" /><input type=\"hidden\" name=\"utf8\" value=\"✓\" />\n        <input\n          type='hidden'\n          name='id'\n          class='hidden'\n          value='42894357528666'\n          \n            disabled\n          \n        >\n\n        \n        \n<div class='grid grid-cols-1 gap-y-xs'>\n            \n          \n\n          <div class='flex gap-x-2xs'><div\n  id='Quantity-Form-template--20829274832986__main'\n  class='grid grid-cols-1 gap-y-xs shrink-0 '\n  sub-section-id='buy_buttons'\n  \n>\n  <div class='grid grid-cols-1 gap-y-2xs'>\n<quantity-input\n  class='grid grid-cols-[40px_20px_40px] rounded-[6.25rem] bg-t-grey-100 max-w-fit h-[40px] items-center relative'\n  variant-id='42894357528666'\n  cart-quantity='0'\n  min='1'\n  value='1'\n  \n    max='0'\n  \n\n  \n>\n  <button\n    class='inline-flex items-center justify-center aspect-square text-utility disabled:opacity-50 disabled:pointer-events-none'\n    name='minus'\n    type='button'\n    id='product-form-template--20829274832986__main-quantity__decrement'\n  >\n    <span class='sr-only'>Decrease quantity for Yonex Osaka 25 Junior Tennis Racket</span>\n<svg-icon\n  src='icon-minus'\n  class=''\n\n  \n    style='--icon-size: 8px;'\n  \n\n  \n  \n></svg-icon>\n</button>\n  <input\n    class='text-center remove-arrow text-utility'\n    type='number'\n    name='quantity'\n    value='1'\n    inputmode='numeric'\n    \n    min='0'\n    \n      max='0'\n    \n    step='1'\n    aria-label='Quantity for Yonex Osaka 25 Junior Tennis Racket'\n    id='product-form-template--20829274832986__main-quantity'\n\n    \n      form='product-form-template--20829274832986__main'\n    \n  >\n  <button\n    class='inline-flex items-center justify-center aspect-square text-utility disabled:opacity-50'\n    name='plus'\n    type='button'\n    id='product-form-template--20829274832986__main-quantity__increment'\n    aria-describedby='product-form-template--20829274832986__main-quantity__tooltip'\n  >\n    <span class='sr-only'>Increase quantity for Yonex Osaka 25 Junior Tennis Racket</span>\n<svg-icon\n  src='icon-plus'\n  class=''\n\n  \n    style='--icon-size: 10px;'\n  \n\n  \n  \n></svg-icon>\n</button>\n  \n    <div\n      id='product-form-template--20829274832986__main-quantity__tooltip'\n      data-tooltip\n      role='tooltip'\n      class='bg-t-white border border-t-grey-200 text-caption text-t-danger p-2xs rounded-xs w-max absolute top-0 left-0 hidden'\n    >\n        Maximum quantity reached\n      </div>\n  \n</quantity-input>\n</div>\n  <label class='caption hidden' for='Quantity-template--20829274832986__main'>\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/25/assets/component-variants-in-cart.DZXEoHQJ.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/WithShopifyCart.XfnNMaZV.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/WithApiClient.BpIXPXP2.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/index.CKJCYK2x.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/cart-sections.WoVMkNAv.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/create-context.89xeped_.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/consume.buk_6rqo.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/context-consumer.6OsvWj3y.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/context-request-event.GdmzvDV-.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/state.D00PGQq7.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/25/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n\n<variants-in-cart\n      variant-id='42894357528666'\n      label='###quantity### in cart'\n    >0 in cart</variants-in-cart>\n  </label>\n  <div class='quantity__rules caption hidden' id='Quantity-Rules-template--20829274832986__main'></div>\n  \n</div>\n\n            \n          </div>\n\n          \n\n<div\n  data-sticky-add-to-cart-bar\n  class='\n    fixed bg-t-background z-50 transition-transform duration-300 translate-y-full flex flex-col md:flex-row gap-x-10 items-center w-full gap-y-xs\n    text-t-foreground-secondary translate-y-full w-full md:w-auto md:max-w-[533px] lg:max-w-none bottom-0 right-0 md:right-[21px]\n    rounded-none md:rounded-md md:shadow-md py-xs px-sm md:px-2xs md:py-2xs\n    \n  '\n><div class='gap-xs flex items-center w-full'>\n      <div class='hidden md:flex flex-shrink-0 '>\n\n<img\n    src='//www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=1065'\n    width='1065'\n    height='1065'\n    \n    alt='Main'\n    class='w-full block object-cover rounded-[2px] aspect-square max-w-[45px] object-cover'\n    \n    \n      srcset='//www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=90 90w, //www.prodirectsport.com/cdn/shop/files/280939_main.jpg?v=1774353191&width=180 180w'\n    \n    \n      fetchpriority='auto'\n    \n    \n      loading='lazy'\n    \n    \n  >\n\n\n      </div>\n      <div class='w-[30vw] md:max-w-[300px] flex flex-row md:flex-col gap-[2px] justify-between flex-grow'>\n        <div class='text-caption text-t-foreground-secondary truncate text-xs max-w-[65vw] md:max-w-full leading-[1.3]'>\n          Yonex Osaka 25 Junior Tennis Racket\n        </div>\n        \n          \n            \n            \n            \n        <div\n          class='text-caption text-xs text-t-grey-500 truncate align-right md:align-left leading-[1.3] '\n          data-sticky-add-to-cart-size\n        ></div>\n      </div>\n    </div><div class='flex gap-xs md:gap-2xs items-center flex-1 w-full'>\n\n\n\n\n  <a\n    href='/customer_authentication/login?return_to=/products/yonex-osaka-jr-25-gold-purple-girls-rackets-280939'\n    data-wish-list-login\n    class='group btn btn--icon disabled:opacity-50 border border-t-grey-200 rounded-full flex items-center justify-center h-[2.188rem] w-[2.188rem]'\n  >\n    \n<svg-icon\n  src='icon-heart'\n  class='inline-block w-4 h-4 text-gray-500'\n\n  \n    style='--icon-size: 16px;'\n  \n\n  \n  \n></svg-icon>\n\n  </a>\n\n\n    \n  </div>\n</div>\n</div>\n\n        \n\n        \n<input type=\"hidden\" name=\"product-id\" value=\"7772346515546\" /><input type=\"hidden\" name=\"section-id\" value=\"template--20829274832986__main\" /></form>\n        \n      \n    </product-form></div>\n\n<style>\n  .shopify-payment-button__more-options[aria-hidden='true'] {\n    display: none;\n  }\n</style>\n\n\n  <style>\n    .swym-isa-inline-form {\n      display: none;\n    }\n  </style>\n\n\n  <div class='flex flex-col gap-3.75'>\n    \n      <klarna-placement\n        id='klarna-credit-badge'\n        data-key='credit-promotion-badge'\n        data-locale='en-GB'\n      >\n      </klarna-placement>\n    \n    \n      <div><div class='product-main-paypal-container'></div></div>\n    \n  </div>\n\n<!-- TrustBox widget - Micro Star -->\n<div class=\"trustpilot-widget\" data-locale=\"en-US\" data-template-id=\"5419b732fbfb950b10de65e5\" data-businessunit-id=\"4805cae3000064000502466d\" data-style-height=\"24px\" data-style-width=\"100%\" data-token=\"4f2cbb04-4545-42ba-b1de-8746cfa88fbc\">\n  <a href=\"https://www.trustpilot.com/review/www.prodirectsport.com\" target=\"_blank\" rel=\"noopener\">Trustpilot</a>\n</div>\n<!-- End TrustBox widget -->\n\n<style data-shopify>\n .trustpilot-widget {\n    padding: 0.8rem 0 0.6rem 0 !important;\n    background-color: #f6f6f6;\n    border-radius: 5px;\n    margin-top: 10px;\n  }\n</style>\n<div class='border-1 border-t-grey-200 rounded-[4px] px-5'><swiper-container\n      slides-per-view='auto'\n      class='product-facts overflow-hidden py-[15px]'\n      auto-height='true'pagination='true'\n        pagination-el='.custom-pagination-template--20829274832986__main'\n        pagination-clickable='true'autoplay='true'\n        autoplay-delay='4000'\n        autoplay-disable-on-interaction='false'\n        style='--swiper-autoplay-delay: 4000ms'><swiper-slide\n            class=' pb-[15px]  text-left'data-swiper-autoplay='0'><h6 class='text-t-black font-semibold leading-[160%] pb-[5px] text-body'>\n                Hassle-Free Online Returns\n              </h6><div class='text-t-foreground-secondary font-normal leading-[130%] rte !text-xs [&_p]:!text-xs'>\n                <p>Shop with confidence with hassle-free ONLINE returns within 28 days of date of delivery.</p>\n              </div></swiper-slide><swiper-slide\n            class=' pb-[15px]  text-left'data-swiper-autoplay='0'><h6 class='text-t-black font-semibold leading-[160%] pb-[5px] text-body'>\n                Fast Delivery\n              </h6><div class='text-t-foreground-secondary font-normal leading-[130%] rte !text-xs [&_p]:!text-xs'>\n                <p>Fast Dispatch, and delivery through a range of trusted carriers</p>\n              </div></swiper-slide><swiper-slide\n            class=' pb-[15px]  text-left'data-swiper-autoplay='0'><h6 class='text-t-black font-semibold leading-[160%] pb-[5px] text-body'>\n                World-Class Customer Service\n              </h6><div class='text-t-foreground-secondary font-normal leading-[130%] rte !text-xs [&_p]:!text-xs'>\n                <p>World-Class Customer Service with over 125,000 5-Star Reviews with Trustpilot</p>\n              </div></swiper-slide><swiper-slide\n            class=' pb-[15px]  text-left'data-swiper-autoplay='0'><h6 class='text-t-black font-semibold leading-[160%] pb-[5px] text-body'>\n                Easy Payment Options\n              </h6><div class='text-t-foreground-secondary font-normal leading-[130%] rte !text-xs [&_p]:!text-xs'>\n                <p>Secure Online Payments including Credit/Debit Card, Apple Pay, SHOP Pay, and finance options with Klarna and PayPal</p>\n              </div></swiper-slide><swiper-slide\n            class=' pb-[15px]  text-left'data-swiper-autoplay='0'><h6 class='text-t-black font-semibold leading-[160%] pb-[5px] text-body'>\n                100% Genuine Products\n              </h6><div class='text-t-foreground-secondary font-normal leading-[130%] rte !text-xs [&_p]:!text-xs'>\n                <p>Pro-Direct are an Authorised Retailer for leading Brands including Nike, adidas & PUMA, and many more</p>\n              </div></swiper-slide><div slot='container-end' class='custom-pagination swiper-pagination custom-pagination-template--20829274832986__main'></div>\n    </swiper-container>\n  </div>\n<div id=\"shopify-block-AZVAzeGY4RGhJK1BjS__discount_kit_product_volume_qUVUUW\" class=\"shopify-block shopify-app-block\"><script type=\"module\" src='https://cdn.shopify.com/extensions/019ef5b0-0544-7562-ab04-24a0c1e70604/discount-kit-546/assets/dk_cart.js'></script>\n<script src='https://cdn.shopify.com/extensions/019ef5b0-0544-7562-ab04-24a0c1e70604/discount-kit-546/assets/dk_product_volume.js' defer></script>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<style data-shopify>\n  :root {\n    --dk-volume-body-background-color: #f6f6f6;\n    --dk-volume-body-background-highlight: 153, 153, 153;\n    --dk-volume-body-font-color: #555555;\n    --dk-volume-border-color: 85, 85, 85;\n    --dk-volume-border-radius: 4px;\n    --dk-volume-border-width:\n    \n      1px;\n    \n    --dk-volume-header-background-color: 0, 0, 0;\n    --dk-volume-header-font-color: #ffffff;\n    --dk-volume-table-cell-padding: 10px;\n  }\n</style>\n\n<span ng-non-bindable>\n  <volume-table\n    class='dk-volume-table-component'\n    cart='{&quot;note&quot;:null,&quot;attributes&quot;:{},&quot;original_total_price&quot;:0,&quot;total_price&quot;:0,&quot;total_discount&quot;:0,&quot;total_weight&quot;:0.0,&quot;item_count&quot;:0,&quot;items&quot;:[],&quot;requires_shipping&quot;:false,&quot;currency&quot;:&quot;GBP&quot;,&quot;items_subtotal_price&quot;:0,&quot;cart_level_discount_applications&quot;:[],&quot;checkout_charge_amount&quot;:0}'\n    collections='[]'\n    \n      \n      \n      data-discount-0='{&quot;id&quot;:&quot;gid:\\/\\/shopify\\/DiscountAutomaticNode\\/1567930941530&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;discountTitle&quot;:&quot;AMO MultiBuy&quot;,&quot;discountStatus&quot;:&quot;ACTIVE&quot;,&quot;hasContext&quot;:false,&quot;discountNode&quot;:{&quot;config&quot;:{&quot;value&quot;:{&quot;allowB2b&quot;:false,&quot;appliesOncePerCustomer&quot;:false,&quot;cartAttribute&quot;:null,&quot;currencyCode&quot;:null,&quot;customerOperator&quot;:&quot;oneOf&quot;,&quot;customerTags&quot;:null,&quot;discountTitle&quot;:&quot;AMO MultiBuy&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;locationIds&quot;:null,&quot;locationOperator&quot;:&quot;oneOf&quot;,&quot;marketHandles&quot;:null,&quot;marketOperator&quot;:&quot;oneOf&quot;,&quot;matchRule&quot;:{&quot;all&quot;:false,&quot;type&quot;:&quot;collection&quot;,&quot;include&quot;:[&quot;308132380762&quot;],&quot;selection&quot;:[],&quot;exclude&quot;:[],&quot;excludeSale&quot;:false,&quot;purchaseType&quot;:&quot;both&quot;},&quot;onlyB2b&quot;:false,&quot;test&quot;:false,&quot;tiers&quot;:[{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:3},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:10},&quot;message&quot;:null,&quot;messageTranslations&quot;:null},{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:5},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:20},&quot;message&quot;:null,&quot;messageTranslations&quot;:null},{&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:30},&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:10},&quot;message&quot;:null,&quot;messageTranslations&quot;:null}],&quot;useUngroupedDiscounts&quot;:false,&quot;volumeType&quot;:&quot;eachProduct&quot;}}},&quot;startsAt&quot;:&quot;2026-04-08T13:02:39Z&quot;,&quot;endsAt&quot;:null}'\n    \n      \n      \n      data-discount-1='{&quot;id&quot;:&quot;gid:\\/\\/shopify\\/DiscountAutomaticNode\\/1567934546010&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;discountTitle&quot;:&quot;Basketballs MultiBuy&quot;,&quot;discountStatus&quot;:&quot;ACTIVE&quot;,&quot;hasContext&quot;:false,&quot;discountNode&quot;:{&quot;config&quot;:{&quot;value&quot;:{&quot;allowB2b&quot;:false,&quot;appliesOncePerCustomer&quot;:false,&quot;cartAttribute&quot;:null,&quot;currencyCode&quot;:null,&quot;customerOperator&quot;:&quot;oneOf&quot;,&quot;customerTags&quot;:null,&quot;discountTitle&quot;:&quot;Basketballs MultiBuy&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;locationIds&quot;:null,&quot;locationOperator&quot;:&quot;oneOf&quot;,&quot;marketHandles&quot;:null,&quot;marketOperator&quot;:&quot;oneOf&quot;,&quot;matchRule&quot;:{&quot;all&quot;:false,&quot;type&quot;:&quot;collection&quot;,&quot;include&quot;:[&quot;308132773978&quot;],&quot;selection&quot;:[],&quot;exclude&quot;:[],&quot;excludeSale&quot;:true,&quot;purchaseType&quot;:&quot;both&quot;},&quot;onlyB2b&quot;:false,&quot;test&quot;:false,&quot;tiers&quot;:[{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:2},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:15},&quot;message&quot;:null,&quot;messageTranslations&quot;:null},{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:3},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:20},&quot;message&quot;:null,&quot;messageTranslations&quot;:null}],&quot;useUngroupedDiscounts&quot;:false,&quot;volumeType&quot;:&quot;eachProduct&quot;}}},&quot;startsAt&quot;:&quot;2026-04-08T13:17:19Z&quot;,&quot;endsAt&quot;:null}'\n    \n      \n      \n      data-discount-2='{&quot;id&quot;:&quot;gid:\\/\\/shopify\\/DiscountAutomaticNode\\/1567957123162&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;discountTitle&quot;:&quot;Tennis Balls MultiBuy - Save on a Dozen&quot;,&quot;discountStatus&quot;:&quot;ACTIVE&quot;,&quot;hasContext&quot;:false,&quot;discountNode&quot;:{&quot;config&quot;:{&quot;value&quot;:{&quot;allowB2b&quot;:false,&quot;appliesOncePerCustomer&quot;:false,&quot;cartAttribute&quot;:null,&quot;currencyCode&quot;:null,&quot;customerOperator&quot;:&quot;oneOf&quot;,&quot;customerTags&quot;:null,&quot;discountTitle&quot;:&quot;Tennis Balls MultiBuy - Save on a Dozen&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;locationIds&quot;:null,&quot;locationOperator&quot;:&quot;oneOf&quot;,&quot;marketHandles&quot;:null,&quot;marketOperator&quot;:&quot;oneOf&quot;,&quot;matchRule&quot;:{&quot;all&quot;:false,&quot;type&quot;:&quot;collection&quot;,&quot;include&quot;:[&quot;308134412378&quot;],&quot;selection&quot;:[],&quot;exclude&quot;:[],&quot;excludeSale&quot;:false,&quot;purchaseType&quot;:&quot;both&quot;},&quot;onlyB2b&quot;:false,&quot;test&quot;:false,&quot;tiers&quot;:[{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:3},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:5},&quot;message&quot;:null,&quot;messageTranslations&quot;:null}],&quot;useUngroupedDiscounts&quot;:false,&quot;volumeType&quot;:&quot;eachProduct&quot;}}},&quot;startsAt&quot;:&quot;2026-04-08T13:38:29Z&quot;,&quot;endsAt&quot;:null}'\n    \n      \n      \n      data-discount-3='{&quot;id&quot;:&quot;gid:\\/\\/shopify\\/DiscountAutomaticNode\\/1567957155930&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;discountTitle&quot;:&quot;Tennis Balls Multibuy - Save on a Dozen.&quot;,&quot;discountStatus&quot;:&quot;ACTIVE&quot;,&quot;hasContext&quot;:false,&quot;discountNode&quot;:{&quot;config&quot;:{&quot;value&quot;:{&quot;allowB2b&quot;:false,&quot;appliesOncePerCustomer&quot;:false,&quot;cartAttribute&quot;:null,&quot;currencyCode&quot;:null,&quot;customerOperator&quot;:&quot;oneOf&quot;,&quot;customerTags&quot;:null,&quot;discountTitle&quot;:&quot;Tennis Balls Multibuy - Save on a Dozen.&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;locationIds&quot;:null,&quot;locationOperator&quot;:&quot;oneOf&quot;,&quot;marketHandles&quot;:null,&quot;marketOperator&quot;:&quot;oneOf&quot;,&quot;matchRule&quot;:{&quot;all&quot;:false,&quot;type&quot;:&quot;collection&quot;,&quot;include&quot;:[&quot;308134445146&quot;],&quot;selection&quot;:[],&quot;exclude&quot;:[],&quot;excludeSale&quot;:false,&quot;purchaseType&quot;:&quot;both&quot;},&quot;onlyB2b&quot;:false,&quot;test&quot;:false,&quot;tiers&quot;:[{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:4},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:5},&quot;message&quot;:null,&quot;messageTranslations&quot;:null}],&quot;useUngroupedDiscounts&quot;:false,&quot;volumeType&quot;:&quot;eachProduct&quot;}}},&quot;startsAt&quot;:&quot;2026-04-08T13:38:29Z&quot;,&quot;endsAt&quot;:null}'\n    \n      \n      \n      data-discount-4='{&quot;id&quot;:&quot;gid:\\/\\/shopify\\/DiscountAutomaticNode\\/1567958466650&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;discountTitle&quot;:&quot;Nutrition MultiBuy&quot;,&quot;discountStatus&quot;:&quot;ACTIVE&quot;,&quot;hasContext&quot;:false,&quot;discountNode&quot;:{&quot;config&quot;:{&quot;value&quot;:{&quot;allowB2b&quot;:false,&quot;appliesOncePerCustomer&quot;:false,&quot;cartAttribute&quot;:null,&quot;currencyCode&quot;:null,&quot;customerOperator&quot;:&quot;oneOf&quot;,&quot;customerTags&quot;:null,&quot;discountTitle&quot;:&quot;Nutrition MultiBuy&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;locationIds&quot;:null,&quot;locationOperator&quot;:&quot;oneOf&quot;,&quot;marketHandles&quot;:null,&quot;marketOperator&quot;:&quot;oneOf&quot;,&quot;matchRule&quot;:{&quot;all&quot;:false,&quot;type&quot;:&quot;collection&quot;,&quot;include&quot;:[&quot;308135034970&quot;],&quot;selection&quot;:[],&quot;exclude&quot;:[],&quot;excludeSale&quot;:false,&quot;purchaseType&quot;:&quot;both&quot;},&quot;onlyB2b&quot;:false,&quot;test&quot;:false,&quot;tiers&quot;:[{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:3},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:5},&quot;message&quot;:null,&quot;messageTranslations&quot;:null},{&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:10},&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:5},&quot;message&quot;:null,&quot;messageTranslations&quot;:null},{&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:15},&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:10},&quot;message&quot;:null,&quot;messageTranslations&quot;:null}],&quot;useUngroupedDiscounts&quot;:false,&quot;volumeType&quot;:&quot;eachProduct&quot;}}},&quot;startsAt&quot;:&quot;2026-04-08T13:38:29Z&quot;,&quot;endsAt&quot;:null}'\n    \n      \n      \n      data-discount-5='{&quot;id&quot;:&quot;gid:\\/\\/shopify\\/DiscountAutomaticNode\\/1567979143258&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;discountTitle&quot;:&quot;Cricket Balls MultiBuy&quot;,&quot;discountStatus&quot;:&quot;ACTIVE&quot;,&quot;hasContext&quot;:false,&quot;discountNode&quot;:{&quot;config&quot;:{&quot;value&quot;:{&quot;allowB2b&quot;:false,&quot;appliesOncePerCustomer&quot;:false,&quot;cartAttribute&quot;:null,&quot;currencyCode&quot;:null,&quot;customerOperator&quot;:&quot;oneOf&quot;,&quot;customerTags&quot;:null,&quot;discountTitle&quot;:&quot;Cricket Balls MultiBuy&quot;,&quot;discountType&quot;:&quot;PRODUCT_VOLUME&quot;,&quot;locationIds&quot;:null,&quot;locationOperator&quot;:&quot;oneOf&quot;,&quot;marketHandles&quot;:null,&quot;marketOperator&quot;:&quot;oneOf&quot;,&quot;matchRule&quot;:{&quot;all&quot;:false,&quot;type&quot;:&quot;collection&quot;,&quot;include&quot;:[&quot;308137263194&quot;],&quot;selection&quot;:[],&quot;exclude&quot;:[],&quot;excludeSale&quot;:true,&quot;purchaseType&quot;:&quot;both&quot;},&quot;onlyB2b&quot;:false,&quot;test&quot;:false,&quot;tiers&quot;:[{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:6},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:10},&quot;message&quot;:null,&quot;messageTranslations&quot;:null},{&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:12},&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:15},&quot;message&quot;:null,&quot;messageTranslations&quot;:null},{&quot;gets&quot;:{&quot;type&quot;:&quot;percentage&quot;,&quot;value&quot;:20},&quot;buys&quot;:{&quot;type&quot;:&quot;minimumQuantity&quot;,&quot;value&quot;:18},&quot;message&quot;:null,&quot;messageTranslations&quot;:null}],&quot;useUngroupedDiscounts&quot;:false,&quot;volumeType&quot;:&quot;eachProduct&quot;}}},&quot;startsAt&quot;:&quot;2026-04-08T13:17:19Z&quot;,&quot;endsAt&quot;:null}'\n    \n    is_editor='false'\n    exchange_rate='1'\n    header_price_label='Price'\n    header_quantity_label='Buy'\n    header_savings_label='You Save'\n    header_spend_label='Spend'\n    highlight_unlocked_tier='true'\n    locale='en'\n    \n    message='Buy Multiple & Get a Discount - Simply select the quantity you want and add it to your bag to save.'\n    message_position='above'\n    product_collections='[{&quot;id&quot;:308166164570,&quot;handle&quot;:&quot;all-sale&quot;,&quot;updated_at&quot;:&quot;2026-06-23T22:45:55+01:00&quot;,&quot;published_at&quot;:&quot;2026-04-09T09:04:41+01:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;All Sale&quot;,&quot;body_html&quot;:null},{&quot;id&quot;:307737788506,&quot;handle&quot;:&quot;tennis-all-products&quot;,&quot;title&quot;:&quot;All Tennis Product&quot;,&quot;updated_at&quot;:&quot;2026-06-23T19:32:59+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-03-30T17:06:08+01:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:&quot;&quot;,&quot;disjunctive&quot;:false,&quot;rules&quot;:[{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;TENNIS&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:309644165210,&quot;handle&quot;:&quot;all-tennis-product-copy&quot;,&quot;title&quot;:&quot;All Tennis Product No Excl Promo&quot;,&quot;updated_at&quot;:&quot;2026-06-23T19:32:59+01:00&quot;,&quot;body_html&quot;:&quot;\\u003cp\\u003eAll tennis owned products not tagged with exclude promo flag\\u003c\\/p\\u003e\\n\\u003cp\\u003eManaged by Smart Collection Pro to exclude items already discounted over 20%\\u003c\\/p\\u003e&quot;,&quot;published_at&quot;:&quot;2026-05-08T10:04:03+01:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:&quot;&quot;,&quot;disjunctive&quot;:false,&quot;rules&quot;:[{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;TENNIS&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;false&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:309607989338,&quot;handle&quot;:&quot;all-tradebyte-variants&quot;,&quot;updated_at&quot;:&quot;2026-06-23T22:45:55+01:00&quot;,&quot;published_at&quot;:&quot;2026-05-07T13:50:46+01:00&quot;,&quot;sort_order&quot;:&quot;most-relevant&quot;,&quot;template_suffix&quot;:&quot;&quot;,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;All Tradebyte Variants&quot;,&quot;body_html&quot;:&quot;&quot;},{&quot;id&quot;:310168944730,&quot;handle&quot;:&quot;bluelight-x-pro-direct-collection&quot;,&quot;updated_at&quot;:&quot;2026-06-23T22:21:31+01:00&quot;,&quot;published_at&quot;:&quot;2026-05-20T09:22:38+01:00&quot;,&quot;sort_order&quot;:&quot;most-relevant&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;BLUELIGHT x Pro-Direct Collection&quot;,&quot;body_html&quot;:&quot;\\u003cp\\u003eShop an exclusive range of Boots, Trainers, Clothing and more at Pro-Direct with an exclusive EXTRA 10% SAVING via BLUELIGHT\\u003c\\/p\\u003e&quot;},{&quot;id&quot;:306131697754,&quot;handle&quot;:&quot;football-christmas-collection&quot;,&quot;updated_at&quot;:&quot;2026-06-23T22:45:55+01:00&quot;,&quot;published_at&quot;:&quot;2026-03-19T09:14:53+00:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;Christmas Football Collection&quot;,&quot;body_html&quot;:&quot;&quot;},{&quot;id&quot;:303399370842,&quot;handle&quot;:&quot;tennis-christmas-collection&quot;,&quot;updated_at&quot;:&quot;2026-06-23T17:25:47+01:00&quot;,&quot;published_at&quot;:&quot;2026-02-16T14:03:33+00:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;Christmas Tennis Collection&quot;,&quot;body_html&quot;:&quot;&quot;},{&quot;id&quot;:310493642842,&quot;handle&quot;:&quot;defense-x-pro-direct-collection&quot;,&quot;updated_at&quot;:&quot;2026-06-23T22:21:31+01:00&quot;,&quot;published_at&quot;:&quot;2026-05-26T11:45:18+01:00&quot;,&quot;sort_order&quot;:&quot;most-relevant&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;DEFENSE x Pro-Direct Collection&quot;,&quot;body_html&quot;:null},{&quot;id&quot;:309606613082,&quot;handle&quot;:&quot;full-price-running-lifestyle-footwear&quot;,&quot;title&quot;:&quot;Full Price Running \\u0026 Lifestyle Footwear&quot;,&quot;updated_at&quot;:&quot;2026-06-23T22:45:55+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-05-07T13:13:34+01:00&quot;,&quot;sort_order&quot;:&quot;most-relevant&quot;,&quot;template_suffix&quot;:&quot;&quot;,&quot;disjunctive&quot;:false,&quot;rules&quot;:[{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;false&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:302493597786,&quot;handle&quot;:&quot;tennis-kids-rackets&quot;,&quot;title&quot;:&quot;Kids&#39; Tennis Rackets&quot;,&quot;updated_at&quot;:&quot;2026-06-23T12:15:50+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-01-29T16:53:21+00:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;disjunctive&quot;:false,&quot;rules&quot;:[{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Tennis&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Kids&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Rackets&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:302495006810,&quot;handle&quot;:&quot;tennis-kids-yonex-rackets&quot;,&quot;title&quot;:&quot;Kids&#39; Yonex Tennis Rackets&quot;,&quot;updated_at&quot;:&quot;2026-06-23T12:14:40+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-01-29T17:19:09+00:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;disjunctive&quot;:false,&quot;rules&quot;:[{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Tennis&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Kids&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Rackets&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Yonex&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:302807187546,&quot;handle&quot;:&quot;tennis-kids-rackets-sale&quot;,&quot;updated_at&quot;:&quot;2026-06-23T12:15:50+01:00&quot;,&quot;published_at&quot;:&quot;2026-02-04T12:02:36+00:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;Kids’ Tennis Rackets Sale&quot;,&quot;body_html&quot;:&quot;&quot;},{&quot;id&quot;:302667825242,&quot;handle&quot;:&quot;tennis-naomi-osaka&quot;,&quot;title&quot;:&quot;Naomi Osaka&quot;,&quot;updated_at&quot;:&quot;2026-06-21T12:14:19+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-02-02T12:27:56+00:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;disjunctive&quot;:false,&quot;rules&quot;:[{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Tennis&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Naomi Osaka&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Tennis&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:303398781018,&quot;handle&quot;:&quot;tennis-366-promotion&quot;,&quot;updated_at&quot;:&quot;2026-06-23T17:02:35+01:00&quot;,&quot;published_at&quot;:&quot;2026-02-16T13:58:48+00:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;Tennis 366 Promotion&quot;,&quot;body_html&quot;:&quot;&quot;},{&quot;id&quot;:306057314394,&quot;handle&quot;:&quot;tennis-sale&quot;,&quot;updated_at&quot;:&quot;2026-06-23T19:32:59+01:00&quot;,&quot;published_at&quot;:&quot;2026-03-17T15:14:45+00:00&quot;,&quot;sort_order&quot;:&quot;best-selling&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;Tennis Sale&quot;,&quot;body_html&quot;:&quot;&quot;},{&quot;id&quot;:309751808090,&quot;handle&quot;:&quot;unidays-x-pro-direct-collection&quot;,&quot;updated_at&quot;:&quot;2026-06-23T22:21:31+01:00&quot;,&quot;published_at&quot;:&quot;2026-05-11T08:54:43+01:00&quot;,&quot;sort_order&quot;:&quot;created-desc&quot;,&quot;template_suffix&quot;:null,&quot;published_scope&quot;:&quot;global&quot;,&quot;title&quot;:&quot;UNiDAYs x Pro-Direct Collection&quot;,&quot;body_html&quot;:&quot;\\u003cp\\u003eShop an exclusive range of Boots, Trainers, Clothing and more at Pro-Direct with an exclusive EXTRA 10% SAVING via UNiDAYs\\u003c\\/p\\u003e&quot;}]'\n    product_id='7772346515546'\n    quantities_as_range='true'\n    selected_variant='{&quot;id&quot;:42894357528666,&quot;title&quot;:&quot;L0&quot;,&quot;option1&quot;:&quot;L0&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;2778186&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:true,&quot;featured_image&quot;:null,&quot;available&quot;:false,&quot;name&quot;:&quot;Yonex Osaka 25 Junior Tennis Racket - L0&quot;,&quot;public_title&quot;:&quot;L0&quot;,&quot;options&quot;:[&quot;L0&quot;],&quot;price&quot;:3200,&quot;weight&quot;:400,&quot;compare_at_price&quot;:3700,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;4550468394693&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}}'\n    show_base_row='false'\n    show_prices='true'\n    valid_discount_ids='&quot;1567930941530,1567934546010,1567957123162,1567957155930,1567958466650,1567979143258,&quot;'\n    variants='[{&quot;id&quot;:42894357528666,&quot;title&quot;:&quot;L0&quot;,&quot;option1&quot;:&quot;L0&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;2778186&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:true,&quot;featured_image&quot;:null,&quot;available&quot;:false,&quot;name&quot;:&quot;Yonex Osaka 25 Junior Tennis Racket - L0&quot;,&quot;public_title&quot;:&quot;L0&quot;,&quot;options&quot;:[&quot;L0&quot;],&quot;price&quot;:3200,&quot;weight&quot;:400,&quot;compare_at_price&quot;:3700,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;4550468394693&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}}]'\n    storefront_token='4ff0cce6f6cc03e3893c9b9b6c31754e'\n  >\n    <template id='style'>\n      <link href=\"//cdn.shopify.com/extensions/019ef5b0-0544-7562-ab04-24a0c1e70604/discount-kit-546/assets/dk_product_volume.css\" rel=\"stylesheet\" type=\"text/css\" media=\"all\" />\n      <style>\n        \n      </style>\n    </template>\n    <template id='dk-volume-table'>\n      <div class='dk-volume-table-wrapper'>\n        <table>\n          <thead></thead>\n          <tbody></tbody>\n        </table>\n      </div>\n    </template>\n    <template id='dk-volume-table-header'>\n      <th class='dk-volume-header-prereq'></th>\n      \n        <th class='dk-volume-header-savings'></th>\n      \n      \n        <th class='dk-volume-header-price'></th>\n      \n    </template>\n    <template id='dk-volume-table-base-row'>\n      <tr>\n        <td class='dk-volume-base-prereq'></td>\n        \n          <td class='dk-volume-base-savings'></td>\n        \n        \n          <td class='dk-volume-base-price'></td>\n        \n      </tr>\n    </template>\n    <template id='dk-volume-table-row'>\n      <tr class='dk-volume-tier'>\n        <td class='dk-volume-tier-prereq'></td>\n        \n          <td class='dk-volume-tier-savings'></td>\n        \n        \n          <td class='dk-volume-tier-price'></td>\n        \n      </tr>\n    </template>\n    <template id='dk-volume-table-message'>\n      <div class='dk-volume-message'>\n        <p>\n          Buy Multiple & Get a Discount - Simply select the quantity you want and add it to your bag to save.\n        </p>\n      </div>\n    </template>\n  </volume-table>\n</span>\n\n\n</div></section>\n</main-product>\n\n\n</section>"}