{"title":"Calcium Reactor","description":"\u003cstyle\u003e\n  #ccHeroWrap {\n    width: 100%;\n    margin: 0;\n    padding: 0;\n  }\n\n  .cc-fullbleed {\n    position: relative;\n    width: 100vw;\n    max-width: 100vw;\n    left: 50%;\n    transform: translateX(-50%);\n    margin: 0;\n    padding: 0;\n  }\n\n  .cc-slideshow {\n    position: relative;\n    width: 100vw;\n    max-width: 100vw;\n    margin: 0;\n    padding: 0;\n    overflow: hidden;\n    background: #000;\n  }\n\n  .cc-slides {\n    position: relative;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n  }\n\n  .cc-slide {\n    display: none;\n    position: relative;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n  }\n\n  .cc-slide.is-active {\n    display: block;\n  }\n\n  .cc-slide img {\n    display: block;\n    width: 100vw;\n    max-width: 100vw;\n    height: 68vh;\n    min-height: 360px;\n    max-height: 760px;\n    object-fit: cover;\n    margin: 0;\n    padding: 0;\n  }\n\n  .cc-overlay {\n    position: absolute;\n    inset: 0;\n    display: flex;\n    align-items: flex-end;\n    background: linear-gradient(to top, rgba(0, 0, 0, 0.62), rgba(0, 0, 0, 0.08));\n    padding: 40px 24px;\n  }\n\n  .cc-overlay-inner {\n    width: 100%;\n    max-width: 1200px;\n    margin: 0 auto;\n    color: #fff;\n  }\n\n  .cc-overlay h2 {\n    margin: 0 0 10px;\n    font-size: clamp(28px, 4vw, 48px);\n    line-height: 1.08;\n    color: #fff;\n  }\n\n  .cc-overlay p {\n    margin: 0 0 18px;\n    font-size: clamp(14px, 1.4vw, 18px);\n    line-height: 1.6;\n    max-width: 720px;\n    color: #fff;\n  }\n\n  .cc-button {\n    display: inline-block;\n    padding: 12px 24px;\n    border-radius: 999px;\n    background: #fff;\n    color: #000 !important;\n    text-decoration: none;\n    font-weight: 700;\n    line-height: 1;\n  }\n\n  .cc-button:hover {\n    opacity: 0.92;\n  }\n\n  .cc-nav {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    z-index: 4;\n    width: 46px;\n    height: 46px;\n    border: 0;\n    border-radius: 50%;\n    background: rgba(0, 0, 0, 0.38);\n    color: #fff;\n    cursor: pointer;\n    font-size: 24px;\n    line-height: 46px;\n    text-align: center;\n    padding: 0;\n  }\n\n  .cc-nav:hover {\n    background: rgba(0, 0, 0, 0.58);\n  }\n\n  .cc-prev {\n    left: 14px;\n  }\n\n  .cc-next {\n    right: 14px;\n  }\n\n  .cc-dots {\n    position: absolute;\n    left: 0;\n    right: 0;\n    bottom: 16px;\n    z-index: 4;\n    text-align: center;\n  }\n\n  .cc-dot {\n    display: inline-block;\n    width: 10px;\n    height: 10px;\n    margin: 0 4px;\n    border: 0;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.45);\n    cursor: pointer;\n    padding: 0;\n  }\n\n  .cc-dot.is-active {\n    background: #fff;\n  }\n\n  .cc-description {\n    width: 100%;\n    padding: 56px 20px 10px;\n    background: #fff;\n  }\n\n  .cc-description-inner {\n    max-width: 920px;\n    margin: 0 auto;\n    text-align: center;\n  }\n\n  .cc-description h2 {\n    margin: 0 0 24px;\n    font-size: clamp(28px, 3vw, 40px);\n    line-height: 1.15;\n    color: #111;\n  }\n\n  .cc-description p {\n    margin: 0 0 18px;\n    font-size: 16px;\n    line-height: 1.8;\n    color: #444;\n  }\n\n  .cc-highlight {\n    font-weight: 600;\n    color: #111;\n  }\n\n  \/* Shopify theme overrides *\/\n  .shopify-section,\n  .section,\n  .page-width,\n  .page-width-desktop,\n  .collection,\n  .collection-hero,\n  .collection-main,\n  .main-content,\n  main,\n  .content-for-layout {\n    overflow: visible !important;\n  }\n\n  @media (max-width: 749px) {\n    .cc-slide img {\n      height: 52vh;\n      min-height: 280px;\n    }\n\n    .cc-overlay {\n      padding: 24px 16px 48px;\n    }\n\n    .cc-nav {\n      width: 40px;\n      height: 40px;\n      line-height: 40px;\n      font-size: 22px;\n    }\n\n    .cc-description {\n      padding: 38px 16px 0;\n    }\n\n    .cc-overlay p {\n      max-width: 100%;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"ccHeroWrap\"\u003e\n  \u003cdiv class=\"cc-fullbleed\"\u003e\n    \u003cdiv class=\"cc-slideshow\" id=\"ccSlideshow\" aria-label=\"Collectors Corals slideshow\"\u003e\n      \u003cdiv class=\"cc-slides\"\u003e\n\n        \u003cdiv class=\"cc-slide is-active\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0563\/6292\/6270\/files\/engine3.jpg?v=1776652844\" alt=\"Collectors Corals aquarium equipment\"\u003e\n          \u003cdiv class=\"cc-overlay\"\u003e\n            \u003cdiv class=\"cc-overlay-inner\"\u003e\n              \u003ch2\u003ePremium Aquarium Equipment\u003c\/h2\u003e\n              \u003cp\u003eDiscover high-performance reef and aquarium gear curated for serious hobbyists and collectors.\u003c\/p\u003e\n              \u003ca class=\"cc-button\" href=\"\/collections\/seatorch\"\u003eShop Now\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cc-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0563\/6292\/6270\/files\/engine_2.jpg?v=1776652844\" alt=\"Collectors Corals reef equipment\"\u003e\n          \u003cdiv class=\"cc-overlay\"\u003e\n            \u003cdiv class=\"cc-overlay-inner\"\u003e\n              \u003ch2\u003eBuilt for Reef Enthusiasts\u003c\/h2\u003e\n              \u003cp\u003eReliable products designed to support thriving marine ecosystems and advanced aquarium setups.\u003c\/p\u003e\n              \u003ca class=\"cc-button\" href=\"\/collections\/seatorch\"\u003eExplore Products\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cc-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0563\/6292\/6270\/files\/engine_1.jpg?v=1776652844\" alt=\"Collectors Corals equipment collection\"\u003e\n          \u003cdiv class=\"cc-overlay\"\u003e\n            \u003cdiv class=\"cc-overlay-inner\"\u003e\n              \u003ch2\u003eInnovative Coral Care\u003c\/h2\u003e\n              \u003cp\u003eUpgrade your system with premium equipment selected for performance, durability, and efficiency.\u003c\/p\u003e\n              \u003ca class=\"cc-button\" href=\"\/collections\/seatorch\"\u003eView Collection\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cc-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0563\/6292\/6270\/files\/Skimmer.jpg?v=1776652844\" alt=\"Protein skimmer\"\u003e\n          \u003cdiv class=\"cc-overlay\"\u003e\n            \u003cdiv class=\"cc-overlay-inner\"\u003e\n              \u003ch2\u003eAdvanced Protein Skimmers\u003c\/h2\u003e\n              \u003cp\u003eKeep your aquarium clean and balanced with efficient skimming solutions for reef systems.\u003c\/p\u003e\n              \u003ca class=\"cc-button\" href=\"\/collections\/seatorch\"\u003eShop Skimmers\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cc-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0563\/6292\/6270\/files\/External_skimmer.jpg?v=1776652844\" alt=\"External skimmer\"\u003e\n          \u003cdiv class=\"cc-overlay\"\u003e\n            \u003cdiv class=\"cc-overlay-inner\"\u003e\n              \u003ch2\u003eExternal Filtration Solutions\u003c\/h2\u003e\n              \u003cp\u003eEngineered for powerful performance and dependable water quality in high-demand setups.\u003c\/p\u003e\n              \u003ca class=\"cc-button\" href=\"\/collections\/seatorch\"\u003eLearn More\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cc-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0563\/6292\/6270\/files\/Calcium_reactor.jpg?v=1776652844\" alt=\"Calcium reactor\"\u003e\n          \u003cdiv class=\"cc-overlay\"\u003e\n            \u003cdiv class=\"cc-overlay-inner\"\u003e\n              \u003ch2\u003ePrecision Calcium Reactors\u003c\/h2\u003e\n              \u003cp\u003eSupport coral growth and maintain ideal reef chemistry with trusted reactor systems.\u003c\/p\u003e\n              \u003ca class=\"cc-button\" href=\"\/collections\/seatorch\"\u003eShop Reactors\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cc-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0563\/6292\/6270\/files\/Resident_Evil.jpg?v=1776652844\" alt=\"Collectors Corals featured equipment\"\u003e\n          \u003cdiv class=\"cc-overlay\"\u003e\n            \u003cdiv class=\"cc-overlay-inner\"\u003e\n              \u003ch2\u003eCollectors Corals Equipment Lineup\u003c\/h2\u003e\n              \u003cp\u003eFrom pumps to reactors, find premium solutions tailored for coral collectors and aquarium professionals.\u003c\/p\u003e\n              \u003ca class=\"cc-button\" href=\"\/collections\/seatorch\"\u003eBrowse All\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cbutton class=\"cc-nav cc-prev\" type=\"button\" aria-label=\"Previous slide\"\u003e❮\u003c\/button\u003e\n      \u003cbutton class=\"cc-nav cc-next\" type=\"button\" aria-label=\"Next slide\"\u003e❯\u003c\/button\u003e\n      \u003cdiv class=\"cc-dots\" aria-label=\"Slideshow navigation\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cc-description\"\u003e\n    \u003cdiv class=\"cc-description-inner\"\u003e\n      \u003ch2\u003ePrecision Equipment for Serious Reef Keepers\u003c\/h2\u003e\n\n      \u003cp\u003e\n        At Collectors Corals, we are dedicated to delivering the latest innovations in aquarium technology. Whether you are a professional aquarist, coral fragger, or passionate hobbyist, we offer a carefully curated selection of high-quality equipment designed to meet a wide range of needs.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        From advanced protein skimmers and state-of-the-art smart DC pumps to precision calcium reactors and specialized accessories, our portfolio is built around performance, reliability, and long-term success in reef systems.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        We are committed to providing exceptional customer service alongside competitive pricing, ensuring a seamless and enjoyable shopping experience. Our knowledgeable team is always available to offer guidance, answer questions, and provide technical support tailored to your setup.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        As technology evolves, so do we. We continuously track emerging innovations to bring you the most advanced solutions available—helping you maintain a thriving, high-performance aquarium environment.\n      \u003c\/p\u003e\n\n      \u003cp class=\"cc-highlight\"\u003e\n        Explore our collection and elevate your reef system with equipment trusted by collectors and professionals.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    var root = document.getElementById('ccSlideshow');\n    if (!root) return;\n\n    var slides = root.querySelectorAll('.cc-slide');\n    var prev = root.querySelector('.cc-prev');\n    var next = root.querySelector('.cc-next');\n    var dotsWrap = root.querySelector('.cc-dots');\n    var currentIndex = 0;\n    var timer = null;\n    var interval = 5000;\n\n    if (!slides.length) return;\n\n    slides.forEach(function (_, i) {\n      var dot = document.createElement('button');\n      dot.type = 'button';\n      dot.className = 'cc-dot' + (i === 0 ? ' is-active' : '');\n      dot.setAttribute('aria-label', 'Go to slide ' + (i + 1));\n      dot.addEventListener('click', function () {\n        goToSlide(i);\n        restartAutoPlay();\n      });\n      dotsWrap.appendChild(dot);\n    });\n\n    function getDots() {\n      return root.querySelectorAll('.cc-dot');\n    }\n\n    function renderSlides() {\n      var dots = getDots();\n\n      slides.forEach(function (slide, i) {\n        slide.classList.toggle('is-active', i === currentIndex);\n      });\n\n      dots.forEach(function (dot, i) {\n        dot.classList.toggle('is-active', i === currentIndex);\n      });\n    }\n\n    function goToSlide(index) {\n      currentIndex = index;\n\n      if (currentIndex \u003c 0) {\n        currentIndex = slides.length - 1;\n      }\n\n      if (currentIndex \u003e= slides.length) {\n        currentIndex = 0;\n      }\n\n      renderSlides();\n    }\n\n    function nextSlide() {\n      goToSlide(currentIndex + 1);\n    }\n\n    function prevSlide() {\n      goToSlide(currentIndex - 1);\n    }\n\n    function stopAutoPlay() {\n      if (timer) {\n        clearInterval(timer);\n        timer = null;\n      }\n    }\n\n    function startAutoPlay() {\n      stopAutoPlay();\n      timer = setInterval(function () {\n        nextSlide();\n      }, interval);\n    }\n\n    function restartAutoPlay() {\n      startAutoPlay();\n    }\n\n    prev.addEventListener('click', function () {\n      prevSlide();\n      restartAutoPlay();\n    });\n\n    next.addEventListener('click', function () {\n      nextSlide();\n      restartAutoPlay();\n    });\n\n    root.addEventListener('mouseenter', stopAutoPlay);\n    root.addEventListener('mouseleave', startAutoPlay);\n\n    root.addEventListener('touchstart', stopAutoPlay, { passive: true });\n    root.addEventListener('touchend', startAutoPlay, { passive: true });\n\n    renderSlides();\n    startAutoPlay();\n  })();\n\u003c\/script\u003e","products":[],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0563\/6292\/6270\/collections\/Calcium_reactor_f89f5917-c114-4c29-a730-344b43dea112.jpg?v=1776910241","url":"https:\/\/collectorscorals.com\/collections\/skimmer-copy.oembed","provider":"Collectors Corals","version":"1.0","type":"link"}