Nautilus+ DC Return Pumps
@import url('https://fonts.googleapis.com/css2?family=Chakra+Petch:ital,wght@0,600;0,700;1,600;1,700&family=Barlow:wght@400;500;600&display=swap'); .rbn { --ink: #10233F; --body: # 3E4C5E; --muted: #5B6878; --blue: #0A4BFF; --blue-deep: #0B3470; --navy: #07234F; --eyebrow: #1B6FB6; --line: #DCEBF3; --pale: #E6F5FB; --paler: #F1F9FD; --chip: #D6EEF8; --cyan: #8FE6FA; --cyan-soft: #A7CFE0; --display: 'Chakra Petch', system-ui, sans-serif; --text: 'Barlow', system-ui, sans-serif; container-type: inline-size; container-name: rbn; font-family: var(--text); color: var(--ink); font-size: 16px; line-height: 1.6; } .rbn *, .rbn *::before, .rbn *::after { box-sizing: border-box; } .rbn p { margin: 0; } .rbn img { display: block; max-width: 100%; height: auto; } .rbn h1, .rbn h2, .rbn h3, .rbn h4 { font-family: var(--display); color: var(--ink); margin: 0; letter-spacing: -0.015em; text-transform: none; } .rbn a { color: var(--blue); } .rbn a:hover { color: var(--blue-deep); } .rbn-in { display: flex; flex-direction: column; gap: 56px; } /* ---------- shared bits ---------- */ .rbn .eyebrow { font-family: var(--display); font-weight: 600; font-size: 13px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--eyebrow); display: block; } .rbn .h2 { font-weight: 700; font-size: clamp(26px, 5cqi, 38px); line-height: 1.12; } .rbn .lede { font-size: 17px; color: var(--body); } .rbn .head { display: flex; flex-direction: column; gap: 10px; max-width: 720px; } .rbn .btn { display: inline-flex; align-items: center; height: 50px; padding: 0 30px; font-family: var(--display); font-weight: 700; font-size: 16px; text-decoration: none; clip-path: polygon(11px 0, 100% 0, calc(100% - 11px) 100%, 0 100%); } .rbn .btn-primary { background: var(--blue); color: #FFFFFF; } .rbn .btn-primary:hover { background: var(--blue-deep); color: #FFFFFF; } .rbn .btn-soft { background: var(--chip); color: var(--blue-deep); } .rbn .btn-soft:hover { background: #C3E5F3; color: var(--blue-deep); } /* ---------- hero ---------- */ .rbn .hero { border-radius: 22px; border: 1px solid var(--line); background: linear-gradient(180deg, #FFFFFF 0%, var(--pale) 100%); padding: 32px 24px 28px; display: grid; gap: 28px; overflow: hidden; } .rbn .hero-copy { display: flex; flex-direction: column; gap: 16px; } .rbn .hero h1 { font-style: italic; font-weight: 700; font-size: clamp(34px, 7cqi, 54px); line-height: 1.04; letter-spacing: -0.02em; } .rbn .grad { background: linear-gradient(90deg, #1B8FD0 0%, #0A4BFF 100%); -webkit-background-clip: text; background-clip: text; color: transparent; } .rbn .badge { align-self: flex-start; display: inline-flex; align-items: center; gap: 8px; height: 32px; padding: 0 14px; border-radius: 999px; background: #FFFFFF; border: 1px solid #CBE6F2; font-size: 14px; font-weight: 600; color: var(--ink); } .rbn .badge::before { content: ""; width: 8px; height: 8px; border-radius: 999px; background: var(--blue); } .rbn .btn-row { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 6px; } .rbn .hero-art { position: relative; display: flex; align-items: center; justify-content: center; min-height: 240px; } .rbn .hero-art::before { content: ""; position: absolute; inset: 8% 4%; border-radius: 50%; background: radial-gradient(ellipse at 50% 55%, rgba(143, 230, 250, 0.55) 0%, rgba(143, 230, 250, 0.18) 50%, rgba(143, 230, 250, 0) 72%); } .rbn .hero-art img { position: relative; width: 100%; max-width: 440px; } /* stat panel */ .rbn .stats { border-radius: 20px; padding: 22px 24px; background: linear-gradient(160deg, var(--blue-deep) 0%, var(--navy) 100%); box-shadow: 0 24px 50px rgba(11, 52, 112, 0.22); display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px 0; } .rbn .stat { display: flex; flex-direction: column; gap: 2px; padding: 0 16px; border-left: 1px solid rgba(143, 230, 250, 0.22); } .rbn .stat:nth-child(odd) { border-left: 0; padding-left: 0; } .rbn .stat b { font-family: var(--display); font-weight: 700; font-size: 26px; line-height: 1.15; color: #FFFFFF; } .rbn .stat span { font-size: 14px; line-height: 1.4; color: var(--cyan-soft); } /* ---------- what's new ---------- */ .rbn .new { display: flex; flex-direction: column; gap: 26px; } .rbn .new-grid { display: grid; gap: 20px; } .rbn .upgrade { border-radius: 22px; border: 1px solid var(--line); background: #FFFFFF; box-shadow: 0 12px 30px rgba(11, 52, 112, 0.06); overflow: hidden; display: flex; flex-direction: column; } .rbn .upgrade-media { background: linear-gradient(170deg, var(--pale) 0%, #FFFFFF 85%); display: flex; align-items: center; justify-content: center; padding: 22px; min-height: 230px; } .rbn .upgrade-media img { max-height: 260px; width: auto; } .rbn .placeholder { width: 100%; min-height: 200px; border-radius: 14px; border: 2px dashed #B9D9E8; background: var(--paler); display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 600; color: #2B5873; } .rbn .upgrade-body { padding: 22px 24px 26px; display: flex; flex-direction: column; gap: 8px; } .rbn .num { font-family: var(--display); font-weight: 700; font-style: italic; font-size: 15px; letter-spacing: 0.08em; color: var(--blue); } .rbn .upgrade h3 { font-weight: 700; font-size: 22px; line-height: 1.2; } .rbn .upgrade p { color: var(--body); } .rbn .tag { align-self: flex-start; margin-top: 6px; font-size: 13px; font-weight: 600; color: var(--blue-deep); background: var(--pale); border-radius: 999px; padding: 4px 12px; } /* ---------- control features ---------- */ .rbn .control { display: grid; gap: 28px; align-items: center; } .rbn .control-art { border-radius: 24px; background: linear-gradient(170deg, var(--blue-deep) 0%, var(--navy) 100%); box-shadow: 0 26px 54px rgba(11, 52, 112, 0.22); padding: 34px 24px 20px; display: flex; flex-direction: column; align-items: center; gap: 14px; position: relative; overflow: hidden; } .rbn .control-art::before { content: ""; position: absolute; left: 10%; right: 10%; top: 12%; height: 70%; border-radius: 40px; background: radial-gradient(ellipse at 50% 50%, rgba(143, 230, 250, 0.45) 0%, rgba(82, 195, 224, 0.18) 55%, rgba(82, 195, 224, 0) 80%); } .rbn .control-art img { position: relative; max-height: 300px; width: auto; } .rbn .control-art figcaption { position: relative; font-size: 14px; color: var(--cyan-soft); } .rbn .control-list { display: flex; flex-direction: column; gap: 22px; } .rbn .feat { display: flex; gap: 16px; align-items: flex-start; } .rbn .ico { flex-shrink: 0; width: 48px; height: 48px; border-radius: 15px; background: var(--pale); display: flex; align-items: center; justify-content: center; } .rbn .feat h3 { font-weight: 700; font-size: 19px; line-height: 1.25; margin-bottom: 4px; } .rbn .feat p { font-size: 15.5px; color: var(--body); } /* ---------- flow curve ---------- */ .rbn .curve { border-radius: 26px; background: var(--paler); padding: 32px 24px; display: flex; flex-direction: column; gap: 22px; } .rbn .curve-card { border-radius: 18px; background: #FFFFFF; border: 1px solid var(--line); padding: 14px; } .rbn .curve-card img { width: 100%; border-radius: 10px; } .rbn .tip { font-size: 15px; color: var(--body); } .rbn .tip strong { color: var(--ink); } /* ---------- specs ---------- */ .rbn .specs { display: flex; flex-direction: column; gap: 24px; } .rbn .models { display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)); gap: 16px; } .rbn .model { position: relative; border-radius: 20px; border: 1px solid var(--line); background: linear-gradient(170deg, var(--pale) 0%, #FFFFFF 60%); padding: 22px 22px 20px; display: flex; flex-direction: column; gap: 4px; cursor: pointer; transition: border-color .15s ease, box-shadow .15s ease, transform .15s ease; } .rbn .model:hover { border-color: var(--blue); box-shadow: 0 16px 34px rgba(10, 75, 255, 0.14); transform: translateY(-2px); } .rbn .model:focus-within { border-color: var(--blue); box-shadow: 0 0 0 3px rgba(10, 75, 255, 0.25); } .rbn .model h3 { font-style: italic; font-weight: 700; font-size: 24px; } .rbn .flow { font-family: var(--display); font-weight: 700; font-size: 34px; line-height: 1.1; color: var(--blue); margin-top: 6px; } .rbn .flow small { font-size: 16px; color: var(--eyebrow); margin-left: 4px; } .rbn .flow-label { font-size: 13px; color: var(--muted); } .rbn .rows { margin: 14px 0 0; border-top: 1px solid var(--line); } .rbn .row { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-bottom: 1px solid var(--line); } .rbn .row:last-child { border-bottom: 0; } .rbn .k { font-size: 14px; color: var(--muted); } .rbn .v { font-family: var(--display); font-weight: 700; font-size: 15px; color: var(--ink); text-align: right; } .rbn .model-actions { display: flex; flex-direction: column; gap: 8px; margin-top: 14px; } .rbn .model-actions .btn { justify-content: center; width: 100%; height: 46px; padding: 0 20px; font-size: 15px; } /* the Select link stretches over the whole card, so clicking anywhere selects that size */ .rbn .pick::after { content: ""; position: absolute; inset: 0; border-radius: 20px; } /* Add to cart sits above the stretched link so it keeps its own click */ .rbn .add { position: relative; z-index: 1; } .rbn .pick-note { font-size: 14px; color: var(--muted); } .rbn .shared { border-radius: 20px; border: 1px solid var(--line); background: #FFFFFF; overflow: hidden; } .rbn .shared-title { padding: 14px 22px; background: var(--paler); border-bottom: 1px solid var(--line); font-family: var(--display); font-weight: 700; font-size: 16px; } .rbn .shared-row { display: grid; gap: 2px 20px; padding: 13px 22px; border-bottom: 1px solid var(--line); } .rbn .shared-row:last-child { border-bottom: 0; } .rbn .shared-row .sk { font-size: 14px; color: var(--muted); } .rbn .shared-row .sv { font-weight: 600; color: var(--ink); } /* ---------- warranty band ---------- */ .rbn .band { position: relative; border-radius: 26px; padding: 64px 26px 34px; background: linear-gradient(180deg, var(--blue-deep) 0%, #061C40 100%); clip-path: polygon(0 34px, 100% 0, 100% 100%, 0 100%); display: grid; gap: 22px; align-items: center; } .rbn .band-big { font-family: var(--display); font-style: italic; font-weight: 700; font-size: clamp(40px, 9cqi, 64px); line-height: 1; background: linear-gradient(135deg, #8FE6FA 0%, #52C3E0 45%, #FFFFFF 100%); -webkit-background-clip: text; background-clip: text; color: transparent; } .rbn .band-copy { display: flex; flex-direction: column; gap: 8px; } .rbn .band h2 { color: #FFFFFF; font-weight: 700; font-size: 24px; line-height: 1.2; } .rbn .band p { color: #D2ECF5; font-size: 16px; } .rbn .band-links { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 8px; } .rbn .band-links a { display: inline-flex; align-items: center; min-height: 44px; padding: 0 18px; border-radius: 999px; background: rgba(255, 255, 255, 0.08); border: 1px solid rgba(143, 230, 250, 0.28); color: #FFFFFF; font-weight: 600; font-size: 15px; text-decoration: none; } .rbn .band-links a:hover { background: rgba(255, 255, 255, 0.16); color: #FFFFFF; } /* ---------- wider columns ---------- */ @container rbn (min-width: 620px) { .rbn .hero { grid-template-columns: minmax(0, 6fr) minmax(0, 5fr); align-items: center; padding: 40px 36px 36px; } .rbn .hero .stats { grid-column: 1 / -1; grid-template-columns: repeat(4, minmax(0, 1fr)); } .rbn .hero .stat:nth-child(odd) { border-left: 1px solid rgba(143, 230, 250, 0.22); padding-left: 16px; } .rbn .hero .stat:first-child { border-left: 0; padding-left: 0; } .rbn .new-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } .rbn .control { grid-template-columns: minmax(0, 5fr) minmax(0, 6fr); gap: 40px; } .rbn .curve { padding: 40px 36px; } .rbn .shared-row { grid-template-columns: 190px minmax(0, 1fr); align-items: baseline; } .rbn .band { grid-template-columns: auto minmax(0, 1fr); gap: 34px; padding: 72px 40px 40px; } } Nautilus DC Return Pumps Updated design Quiet, controllable flow.New, durable design. DC return pumps you can dial down to 10%, with feed timers and 0-10V controller support. The DC1600, DC2500, and DC3200 now ship with stainless steel hardware and a sturdier controller connection, based directly on customer feedback. What's new Compare sizes 10output settings 10%lowest output 0-10Vcontroller input 24 monthUSA warranty Improved from your feedback What's new in the updated design 01 Stainless steel housing bolts Marine grade stainless steel bolts now hold the front housing in place. It stays secure and won't loosen or pop off over time. Bolts tested underwater for years with zero corrosion. DC1600, DC2500, DC3200 02 Robust controller connection The DC power jack is longer for better strain relief on the cord, and the connector sits deeper for improved moisture resistance. Updated controller DC1600, DC2500, and DC3200 share one housing Control Match output to your tank 10 output settings Adjust from full power down to 10% to match your tank and plumbing. Three feed timers Built in feed modes for 10, 30, or 50 minutes. Works with your controller A 0-10V analog DC input makes it compatible with the Neptune Apex, CoralVue Hydros, and other popular aquarium controllers. Slow start, whisper quiet A built in slow start eases the pump up to speed, and it runs whisper silent once it's there. Tubing or hard plumbed Hose barbs for vinyl tubing are included, or hard plumb with PVC using the threaded inlet and outlet. Performance Flow at your head height Flow drops as head height rises. Measure from the pump up to your return outlet, then read the chart to see what each size delivers at that height. Between sizes? Go up. Every Nautilus turns down to 10%, so a larger pump can always be dialed back. Specifications Pick your size DC1600 1,600GPH max flow rate Max head height12.5 ft Max power draw65 W Add to cart Select DC1600 DC2500 2,500GPH max flow rate Max head height17.5 ft Max power draw75 W Add to cart Select DC2500 DC3200 3,200GPH max flow rate Max head height20 ft Max power draw85 W Add to cart Select DC3200 Tap a size to select it above, or add it straight to your cart. Shared by all three sizes Dimensions (L x W x H)7 x 3.5 x 4.75 in Hose barbs included1 1/2, 1 1/4, 1, and 3/4 in Threaded inlet and outlet48 mm / 1.5 in Control input0-10V analog DC Feed timers10, 30, or 50 minutes InstallationInternal use only 24 month USA warranty on every Nautilus DC pump Backed by our support team, with manuals and setup help a click away. Nautilus manual Warranty policies
More you might like
Related
Edge 45 (Open Box)
Related
Meridian 45 (Open Box)
Related
Photon Extension Cable
Related