{"template--20773686149210__main":"<section id=\"shopify-section-template--20773686149210__main\" class=\"shopify-section\">\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/23/assets/core-main-product.mqpwzVQY.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/auto-background.B0zup6Z1.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/product-form.BGXEGlxF.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/quantity-input.COOt7MzC.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/variant-picker.C0NSgrJw.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/HTMLUpdateUtility.CvuJuf2B.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/quickshop.CQYPJqsz.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/create-context.89xeped_.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/WithShopifyCart.XfnNMaZV.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/WithApiClient.BpIXPXP2.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/index.CKJCYK2x.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/cart-sections.WoVMkNAv.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/consume.buk_6rqo.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/context-consumer.6OsvWj3y.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/context-request-event.GdmzvDV-.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/state.D00PGQq7.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/ref.D32mt6k6.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/async-directive.CDPaOLwt.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/directive-helpers.CPForqLV.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/directive.C_Rw-dL6.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/FormElement.BEHtur0l.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/debounce.D2gDgTRx.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/LiveRegionUtility.44lKd9Yx.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/aria-live-region-context.BZEtRCSs.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/floating-ui.dom.BivjZTDZ.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/core-previous-url.DTogiNxj.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/firstFocusableElement.BqnhZP5g.min.js\" crossorigin=\"anonymous\">\n\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/23/assets/core-accordion.C1YYlzMn.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/query.CpiO8Lcb.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/base.CShCMygk.min.js\" crossorigin=\"anonymous\">\n\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/23/assets/core-track-recently-viewed.DNeem1aw.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/recentlyViewedStorage.CyzwQTu8.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n\n<track-recently-viewed product-handle='dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943'></track-recently-viewed>\n\n\n\n<script>\n  (function() {var trackingProductObject = { id: \"1030943\", shopify_id:\n  7758859141210, handle: \"dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943\", title: \"Dunlop ATP Championship Tennis Balls (Box of 18 Tubes \\/ 72 Balls)\", type:\n  \"Pressurised Cans\", vendor: \"Dunlop\", url: \"\\/products\\/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943\", tags:\n  [\"age_adults\",\"gender_unisex\",\"owner_tennis\",\"subtype_boxofballs\",\"type_pressurisedcans\",\"webdept_balls\"], options: [{\"name\":\"Size\",\"position\":1,\"values\":[\"One Size\"]}], attributes: Object.assign({},\n  {\"activity\":[\"Tennis\"],\"age\":[\"Adults\"],\"base_colour\":\"Yellow\",\"brand\":\"Dunlop\",\"brand_collection\":\"Dunlop ATP Balls\",\"buyer\":\"Samantha Bowles\",\"colourway\":\"Yellow\",\"department\":\"Tennis Balls\",\"exclude_google\":false,\"exclude_mb\":false,\"exclude_promo\":false,\"exclusive\":false,\"franchise\":\"Tennis Equipment \\u0026 Accessories\",\"gender\":[\"Unisex\"],\"google_age_group\":\"Adult\",\"google_gender\":\"Unisex\",\"google_product_category\":\"Accessories\",\"ignore_po_window\":false,\"is_preorder\":true,\"level\":\"Advanced\",\"max_order\":0,\"multipack\":false,\"number_of_balls\":\"72 Balls\",\"owner\":\"TENNIS\",\"pack_launch_date\":\"2024-12-09T00:00:00+00:00\",\"pd_campaign\":[\"Warehouse Clearance\"],\"release_quarter\":\"2024_Q4\",\"reporting_age\":\"Adults\",\"seo_copy\":\"Not everyone gets the chance to play on the pristine courts seen on the ATP Tour, but you can at least make sure you’re playing with professional standard balls. The Dunlop ATP Championship Tennis Balls (Box of 18 Tubes \\/ 72 Balls) are made with a Max Core and Durafelt HD Cloth for consistent, durable performance on all court surfaces. The box of 18 tubes is ideal for training sessions, simplifying long drills that help you perfect your technique.\",\"seo_description\":\"Play your best tennis with the Dunlop ATP Championship Tennis Balls (Box of 18 Tubes \\/ 72 Balls) in Yellow, including four pro-standard tennis balls, as endorsed by the ATP Tour.\",\"seo_title\":\"Dunlop ATP Championship Tennis Balls (Box of 18 Tubes \\/ 72 Balls) - Tennis Balls\",\"set_features\":\"\\u003cbr \\/\\u003e\\u0026bull; Dunlop is the official ball supplier of the LTA  \\u003cbr \\/\\u003e\\u0026bull; Officially endorsed by the ATP Tour  \\u003cbr \\/\\u003e\\u0026bull; Suitable for all surfaces  \\u003cbr \\/\\u003e\\u0026bull; 4 balls in tube\",\"sortkey\":\"ATP Balls\",\"subtype\":\"Box of Balls\",\"sustainable\":false,\"type\":\"Pressurised Cans\",\"web_category\":\"Equipment \\u0026 Accessories\",\"web_department\":\"Balls\"}, { is_dropship:\n  false }), pricing: { currency: \"GBP\", price:\n  \"85.00\", compareAtPrice:\n  \"144.00\", discount: { percent:\n  \n    40\n  , amount:\n  \"59.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/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943'\n  section-id='template--20773686149210__main'\n  id='template--20773686149210__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--20773686149210__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'>40% OFF | SAVE £59.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='1030943'\n      data-bv-redirect-url='/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943'\n      data-bv-seo='false'\n    ></div>\n  </dialog-toggle>\n</div>\n<div sub-section-id='product-form-mobile-template--20773686149210__maintitle' >\n            <h1 class='h5 md:text-xl mb-0 flex flex-col gap-y-xs'>\n              \n                Dunlop ATP Championship Tennis Balls (Box of 18 Tubes / 72 Balls)\n                <div class='text-body text-t-foreground-secondary'>\n                  Yellow\n                </div>\n              \n            </h1>\n          </div>\n\n\n\n<div class='flex items-start justify-between gap-4' data-product-price>\n  <div sub-section-id='product-form-mobile-template--20773686149210__main-'>\n    <div class='flex items-center justify-between gap-x-2xs'><div\n          class='h6 mb-0'\n          id='price-template--20773686149210__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='8500'\n    data-compare-at-price='14400'\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            £85.00\n          </span><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              >\n                £144.00\n              </s>\n            </span></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--20773686149210__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='42845357670490'>\n        \n<input type=\"hidden\" name=\"product-id\" value=\"7758859141210\" /><input type=\"hidden\" name=\"section-id\" value=\"template--20773686149210__main\" /></form></div>\n  </div>\n  \n\n\n\n\n\n  <a\n    href='/customer_authentication/login?return_to=/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943'\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/23/assets/core-swiper-with-media.CV3fwrkN.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/SwiperElement.CntNxKVs.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/core-vendor-swiper.CxGrKusx.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/preload-helper.C1FmrZbK.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/query.CpiO8Lcb.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/base.CShCMygk.min.js\" crossorigin=\"anonymous\">\n\n\n\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/23/assets/auto-background.B0zup6Z1.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n\n\n\n<div\n  id='MediaGallery-template--20773686149210__main'\n  role='region'\n  sub-section-id='MediaGallery-template--20773686149210__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--20773686149210__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--20773686149210__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/1030943_main.jpg?v=1774347237&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/1030943_main.jpg?v=1774347237&width=40 40w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=60 60w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=80 80w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=90 90w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=120 120w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=150 150w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&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--20773686149210__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--20773686149210__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/1030943_main.jpg?v=1774347237&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/1030943_main.jpg?v=1774347237&width=800 800w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1000 1000w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1200 1200w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1400 1400w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1600 1600w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&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/23/assets/core-swiper-with-media.CV3fwrkN.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/SwiperElement.CntNxKVs.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/custom-element.C028faeO.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/core-vendor-swiper.CxGrKusx.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/preload-helper.C1FmrZbK.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/query.CpiO8Lcb.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/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/1030943_main.jpg?v=1774347237&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/1030943_main.jpg?v=1774347237&width=300 300w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=600 600w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=800 800w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1000 1000w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1200 1200w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1400 1400w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1600 1600w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=1800 1800w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&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--20773686149210__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--20773686149210__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--20773686149210__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'>40% OFF | SAVE £59.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='1030943'\n      data-bv-redirect-url='/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943'\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--20773686149210__maintitle'\n            \n          >\n            <div class='h5 md:text-xl mb-0 flex flex-col gap-y-xs'>\n              \n                Dunlop ATP Championship Tennis Balls (Box of 18 Tubes / 72 Balls)\n                <div class='text-body text-t-foreground-secondary'>\n                  Yellow\n                </div>\n              \n            </div>\n          </div>\n        \n\n          <div class='hidden lg:block'>\n\n\n\n<div class='flex items-start justify-between gap-4' data-product-price>\n  <div sub-section-id='product-form-template--20773686149210__main-'>\n    <div class='flex items-center justify-between gap-x-2xs'><div\n          class='h6 mb-0'\n          id='price-template--20773686149210__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='8500'\n    data-compare-at-price='14400'\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            £85.00\n          </span><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              >\n                £144.00\n              </s>\n            </span></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--20773686149210__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='42845357670490'>\n        \n<input type=\"hidden\" name=\"product-id\" value=\"7758859141210\" /><input type=\"hidden\" name=\"section-id\" value=\"template--20773686149210__main\" /></form></div>\n  </div>\n  \n\n\n\n\n\n  <a\n    href='/customer_authentication/login?return_to=/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943'\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/23/assets/size-conversion.C2ypebbs.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/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='7758859141210'\n  product-title='Dunlop ATP Championship Tennis Balls (Box of 18 Tubes / 72 Balls)'\n  selected-variant-id='42845357670490'\n  selected-variant-sku='PC1274729'\n>\n  \n\n  <fieldset\n    aria-labelledby='swatch-legend-colour-metafield'\n    class='min-w-0 max-w-full'\n  >\n    <div\n      class='flex items-start justify-start flex-wrap gap-2xs order-1'\n    ><div\n        class='items-start justify-start flex-wrap gap-2xs max-w-full overflow-hidden hidden md:flex'\n        section-id='variant_picker-swatch-metafield-colour-options'\n      >\n        \n\n\n              <swiper-slide class='w-[var(--swatch--size,_4.063rem)] md:w-[var(--swatch--size,_3.056rem)]'>\n                \n\n\n<div class='group/swatch'>\n  <input\n    type='radio'\n    id='variant_picker-swatch-metafield-0'\n    name='product-form-template--20773686149210__main--swatch-metafield'\n    value=''\n    form='product-form-template--20773686149210__main'\n    class='sr-only'\n    \n    \n    \n      data-product-url=\"/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030805\"\n                data-variant-id=\"42848253018202\"\n    \n  >\n  <label\n    for='variant_picker-swatch-metafield-0'\n    title=''\n    class='caption'\n    role='option'\n    aria-label=''\n    tabindex='0'\n  >\n    \n\n\n<span\n  data-swatch-item\n  \n    class='\n  block max-w-full overflow-clip relative aspect-square bg-cover bg-origin-border rounded-sm border border-solid border-transparent w-[var(--swatch--size,_4.063rem)] md:w-[var(--swatch--size,_3.056rem)] bg-[position:var(--swatch-focal-point,_initial)] bg-(--swatch--background)\n  \n group-has-[:disabled]/swatch:opacity-30 ring-(--swatch--background) ring-offset-2 transition duration-300 ease-in-out cursor-pointer group-focus-within/swatch:ring-(--swatch--background)/50 group-focus-within/swatch:ring-offset-2'\n    style='background: url(//www.prodirectsport.com/cdn/shop/files/1030805_main.jpg?v=1774217121&width=50) no-repeat; background-size: cover;'\n  \n></span>\n\n    <span class=\"sr-only\"></span>\n    \n  </label>\n</div>\n\n                  <link\n                    rel='preload'\n                    href='/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030805&sections=template--20773686149210__main'\n                    as='fetch'\n                    crossorigin='anonymous'\n                    type=''\n                  >\n                  \n</swiper-slide>\n\n\n              <swiper-slide class='w-[var(--swatch--size,_4.063rem)] md:w-[var(--swatch--size,_3.056rem)]'>\n                \n\n\n<div class='group/swatch'>\n  <input\n    type='radio'\n    id='variant_picker-swatch-metafield-1'\n    name='product-form-template--20773686149210__main--swatch-metafield'\n    value=''\n    form='product-form-template--20773686149210__main'\n    class='sr-only'\n    \n      checked\n    \n    \n    \n      data-product-url=\"/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943\"\n                data-variant-id=\"42845357670490\"\n    \n  >\n  <label\n    for='variant_picker-swatch-metafield-1'\n    title=''\n    class='caption'\n    role='option'\n    aria-label=''\n    tabindex='0'\n  >\n    \n\n\n<span\n  data-swatch-item\n  \n    class='\n  block max-w-full overflow-clip relative aspect-square bg-cover bg-origin-border rounded-sm border border-solid border-transparent w-[var(--swatch--size,_4.063rem)] md:w-[var(--swatch--size,_3.056rem)] bg-[position:var(--swatch-focal-point,_initial)] bg-(--swatch--background)\n  \n     !border-t-foreground\n  \n group-has-[:disabled]/swatch:opacity-30 ring-(--swatch--background) ring-offset-2 transition duration-300 ease-in-out cursor-pointer group-focus-within/swatch:ring-(--swatch--background)/50 group-focus-within/swatch:ring-offset-2'\n    style='background: url(//www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=50) no-repeat; background-size: cover;'\n  \n></span>\n\n    <span class=\"sr-only\"></span>\n    \n  </label>\n</div>\n\n                  <link\n                    rel='preload'\n                    href='/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943&sections=template--20773686149210__main'\n                    as='fetch'\n                    crossorigin='anonymous'\n                    type=''\n                  >\n                  \n</swiper-slide>\n      </div>\n\n      <swiper-container\n        data-swiper-slider\n        slides-per-view='auto'\n        class='md:hidden max-w-full [&>swiper-slide:not(:last-child)]:mr-[5px] md:[&>swiper-slide:not(:last-child)]:mr-0'\n        prevent-clicks='true'\n        prevent-clicks-propagation='true'\n        observer='true'\n        observe-parents='true'\n        auto-height='false'\n        section-id='variant_picker-swatch-metafield-colour-options-mobile'\n      >\n        \n\n\n              <swiper-slide class='w-[var(--swatch--size,_4.063rem)] md:w-[var(--swatch--size,_3.056rem)]'>\n                \n\n\n<div class='group/swatch'>\n  <input\n    type='radio'\n    id='variant_picker-swatch-metafield-0'\n    name='product-form-template--20773686149210__main--swatch-metafield'\n    value=''\n    form='product-form-template--20773686149210__main'\n    class='sr-only'\n    \n    \n    \n      data-product-url=\"/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030805\"\n                data-variant-id=\"42848253018202\"\n    \n  >\n  <label\n    for='variant_picker-swatch-metafield-0'\n    title=''\n    class='caption'\n    role='option'\n    aria-label=''\n    tabindex='0'\n  >\n    \n\n\n<span\n  data-swatch-item\n  \n    class='\n  block max-w-full overflow-clip relative aspect-square bg-cover bg-origin-border rounded-sm border border-solid border-transparent w-[var(--swatch--size,_4.063rem)] md:w-[var(--swatch--size,_3.056rem)] bg-[position:var(--swatch-focal-point,_initial)] bg-(--swatch--background)\n  \n group-has-[:disabled]/swatch:opacity-30 ring-(--swatch--background) ring-offset-2 transition duration-300 ease-in-out cursor-pointer group-focus-within/swatch:ring-(--swatch--background)/50 group-focus-within/swatch:ring-offset-2'\n    style='background: url(//www.prodirectsport.com/cdn/shop/files/1030805_main.jpg?v=1774217121&width=50) no-repeat; background-size: cover;'\n  \n></span>\n\n    <span class=\"sr-only\"></span>\n    \n  </label>\n</div>\n\n                  <link\n                    rel='preload'\n                    href='/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030805&sections=template--20773686149210__main'\n                    as='fetch'\n                    crossorigin='anonymous'\n                    type=''\n                  >\n                  \n</swiper-slide>\n\n\n              <swiper-slide class='w-[var(--swatch--size,_4.063rem)] md:w-[var(--swatch--size,_3.056rem)]'>\n                \n\n\n<div class='group/swatch'>\n  <input\n    type='radio'\n    id='variant_picker-swatch-metafield-1'\n    name='product-form-template--20773686149210__main--swatch-metafield'\n    value=''\n    form='product-form-template--20773686149210__main'\n    class='sr-only'\n    \n      checked\n    \n    \n    \n      data-product-url=\"/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943\"\n                data-variant-id=\"42845357670490\"\n    \n  >\n  <label\n    for='variant_picker-swatch-metafield-1'\n    title=''\n    class='caption'\n    role='option'\n    aria-label=''\n    tabindex='0'\n  >\n    \n\n\n<span\n  data-swatch-item\n  \n    class='\n  block max-w-full overflow-clip relative aspect-square bg-cover bg-origin-border rounded-sm border border-solid border-transparent w-[var(--swatch--size,_4.063rem)] md:w-[var(--swatch--size,_3.056rem)] bg-[position:var(--swatch-focal-point,_initial)] bg-(--swatch--background)\n  \n     !border-t-foreground\n  \n group-has-[:disabled]/swatch:opacity-30 ring-(--swatch--background) ring-offset-2 transition duration-300 ease-in-out cursor-pointer group-focus-within/swatch:ring-(--swatch--background)/50 group-focus-within/swatch:ring-offset-2'\n    style='background: url(//www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&width=50) no-repeat; background-size: cover;'\n  \n></span>\n\n    <span class=\"sr-only\"></span>\n    \n  </label>\n</div>\n\n                  <link\n                    rel='preload'\n                    href='/products/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943&sections=template--20773686149210__main'\n                    as='fetch'\n                    crossorigin='anonymous'\n                    type=''\n                  >\n                  \n</swiper-slide>\n      </swiper-container>\n    </div>\n  </fieldset>\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;One Size</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='One Size'\n    form='product-form-template--20773686149210__main'\n    \n      checked\n    \n    \n      data-option-value-id=\"3769881755738\"\n      data-variant-id=\"42845357670490\"\n      data-variant-sku=\"PC1274729\"\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='One Size'\n    tabindex='0'\n  >\n    One Size<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/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943?variant=42845357670490&sections=template--20773686149210__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\":42845357670490,\"title\":\"One Size\",\"option1\":\"One Size\",\"option2\":null,\"option3\":null,\"sku\":\"PC1274729\",\"requires_shipping\":true,\"taxable\":true,\"featured_image\":null,\"available\":false,\"name\":\"Dunlop ATP Championship Tennis Balls (Box of 18 Tubes \\/ 72 Balls) - One Size\",\"public_title\":\"One Size\",\"options\":[\"One Size\"],\"price\":8500,\"weight\":200,\"compare_at_price\":14400,\"inventory_management\":\"shopify\",\"barcode\":\"5056710383518\",\"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='7758859141210'\n  data-price-vat='8500'\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='dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943'\n      data-product-id='7758859141210'\n      data-selected-variant-sku='PC1274729'\n      data-product-title='Dunlop ATP Championship Tennis Balls (Box of 18 Tubes / 72 Balls)'\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--20773686149210__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='42845357670490'\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--20773686149210__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='42845357670490'\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--20773686149210__main-quantity__decrement'\n  >\n    <span class='sr-only'>Decrease quantity for Dunlop ATP Championship Tennis Balls (Box of 18 Tubes / 72 Balls)</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 Dunlop ATP Championship Tennis Balls (Box of 18 Tubes / 72 Balls)'\n    id='product-form-template--20773686149210__main-quantity'\n\n    \n      form='product-form-template--20773686149210__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--20773686149210__main-quantity__increment'\n    aria-describedby='product-form-template--20773686149210__main-quantity__tooltip'\n  >\n    <span class='sr-only'>Increase quantity for Dunlop ATP Championship Tennis Balls (Box of 18 Tubes / 72 Balls)</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--20773686149210__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--20773686149210__main'>\n\n\n  <script src=\"//www.prodirectsport.com/cdn/shop/t/23/assets/component-variants-in-cart.DZXEoHQJ.min.js\" type=\"module\" crossorigin=\"anonymous\"></script>\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/BaseElement.BeQ0XT43.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/WithShopifyCart.XfnNMaZV.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/lit-element.Bqq0GcwT.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/WithApiClient.BpIXPXP2.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/index.CKJCYK2x.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/cart-sections.WoVMkNAv.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/create-context.89xeped_.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/consume.buk_6rqo.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/context-consumer.6OsvWj3y.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/context-request-event.GdmzvDV-.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/state.D00PGQq7.min.js\" crossorigin=\"anonymous\">\n  <link rel=\"modulepreload\" href=\"//www.prodirectsport.com/cdn/shop/t/23/assets/property.DJ0Tw8BH.min.js\" crossorigin=\"anonymous\">\n\n<variants-in-cart\n      variant-id='42845357670490'\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--20773686149210__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/1030943_main.jpg?v=1774347237&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/1030943_main.jpg?v=1774347237&width=90 90w, //www.prodirectsport.com/cdn/shop/files/1030943_main.jpg?v=1774347237&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          Dunlop ATP Championship Tennis Balls (Box of 18 Tubes / 72 Balls)\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/dunlop-atp-championship-tennis-balls-box-of-18-tubes-72-balls-tennis-balls-1030943'\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=\"7758859141210\" /><input type=\"hidden\" name=\"section-id\" value=\"template--20773686149210__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--20773686149210__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--20773686149210__main'></div>\n    </swiper-container>\n  </div>\n<div id=\"shopify-block-AY3NSa0ExUDBvYnUxe__discount_kit_product_volume_qUVUUW\" class=\"shopify-block shopify-app-block\"><script type=\"module\" src='https://cdn.shopify.com/extensions/019ebba5-cc85-7cb1-bfce-89c1329cfbda/discount-kit-535/assets/dk_cart.js'></script>\n<script src='https://cdn.shopify.com/extensions/019ebba5-cc85-7cb1-bfce-89c1329cfbda/discount-kit-535/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-12T17:58:49+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-12T16:55:49+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-12T16:55:49+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-13T03:35:59+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;:302669234266,&quot;handle&quot;:&quot;tennis-bulk-balls&quot;,&quot;title&quot;:&quot;Bulk Tennis Balls&quot;,&quot;updated_at&quot;:&quot;2026-06-12T12:13:56+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-02-02T12:50:01+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;Balls&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Box Of Balls&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:302669496410,&quot;handle&quot;:&quot;tennis-dunlop-balls&quot;,&quot;title&quot;:&quot;Dunlop Tennis Balls&quot;,&quot;updated_at&quot;:&quot;2026-06-12T12:14:02+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-02-02T12:53: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;Balls&quot;},{&quot;column&quot;:&quot;product_metafield_definition&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Dunlop&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&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-13T02:26:25+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;:302669758554,&quot;handle&quot;:&quot;tennis-pressurised-can-balls&quot;,&quot;title&quot;:&quot;Pressurised Can Tennis Balls&quot;,&quot;updated_at&quot;:&quot;2026-06-12T12:14:02+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-02-02T12:58:10+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;Balls&quot;},{&quot;column&quot;:&quot;type&quot;,&quot;relation&quot;:&quot;equals&quot;,&quot;condition&quot;:&quot;Pressurised Cans&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:302669168730,&quot;handle&quot;:&quot;tennis-balls&quot;,&quot;title&quot;:&quot;Tennis Balls&quot;,&quot;updated_at&quot;:&quot;2026-06-12T12:14:02+01:00&quot;,&quot;body_html&quot;:&quot;\\u003cp\\u003eFresh bounce, clean feel and consistency from warm-up to match point. Shop tennis balls for training, coaching and competitive play.\\u003c\\/p\\u003e&quot;,&quot;published_at&quot;:&quot;2026-02-02T12:48:39+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;Balls&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:302808334426,&quot;handle&quot;:&quot;tennis-balls-sale&quot;,&quot;updated_at&quot;:&quot;2026-06-12T12:14:02+01:00&quot;,&quot;published_at&quot;:&quot;2026-02-04T12:17:52+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 Balls Sale&quot;,&quot;body_html&quot;:&quot;&quot;},{&quot;id&quot;:302745518170,&quot;handle&quot;:&quot;cricket-tennis-balls&quot;,&quot;title&quot;:&quot;Tennis Cricket Balls&quot;,&quot;updated_at&quot;:&quot;2026-06-12T12:14:02+01:00&quot;,&quot;body_html&quot;:&quot;&quot;,&quot;published_at&quot;:&quot;2026-02-03T13:25: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;Balls&quot;}],&quot;published_scope&quot;:&quot;global&quot;},{&quot;id&quot;:306057314394,&quot;handle&quot;:&quot;tennis-sale&quot;,&quot;updated_at&quot;:&quot;2026-06-12T16:56:00+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;:307381174362,&quot;handle&quot;:&quot;tennis-warehouse-clearance&quot;,&quot;updated_at&quot;:&quot;2026-06-12T12:13:46+01:00&quot;,&quot;published_at&quot;:&quot;2026-03-24T11:35:59+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 Warehouse Clearance&quot;,&quot;body_html&quot;:&quot;\\u003cp\\u003eThe Tennis Warehouse Clearance page is where end-of-line deals sit, perfect if you’re happy to snap up what’s left in your size.\\u003c\\/p\\u003e&quot;}]'\n    product_id='7758859141210'\n    quantities_as_range='true'\n    selected_variant='{&quot;id&quot;:42845357670490,&quot;title&quot;:&quot;One Size&quot;,&quot;option1&quot;:&quot;One Size&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;PC1274729&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:true,&quot;featured_image&quot;:null,&quot;available&quot;:false,&quot;name&quot;:&quot;Dunlop ATP Championship Tennis Balls (Box of 18 Tubes \\/ 72 Balls) - One Size&quot;,&quot;public_title&quot;:&quot;One Size&quot;,&quot;options&quot;:[&quot;One Size&quot;],&quot;price&quot;:8500,&quot;weight&quot;:200,&quot;compare_at_price&quot;:14400,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;5056710383518&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;:42845357670490,&quot;title&quot;:&quot;One Size&quot;,&quot;option1&quot;:&quot;One Size&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;PC1274729&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:true,&quot;featured_image&quot;:null,&quot;available&quot;:false,&quot;name&quot;:&quot;Dunlop ATP Championship Tennis Balls (Box of 18 Tubes \\/ 72 Balls) - One Size&quot;,&quot;public_title&quot;:&quot;One Size&quot;,&quot;options&quot;:[&quot;One Size&quot;],&quot;price&quot;:8500,&quot;weight&quot;:200,&quot;compare_at_price&quot;:14400,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;5056710383518&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_key='4ff0cce6f6cc03e3893c9b9b6c31754e'\n  >\n    <template id='style'>\n      <link href=\"//cdn.shopify.com/extensions/019ebba5-cc85-7cb1-bfce-89c1329cfbda/discount-kit-535/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>"}