Build your set
Your own size chart measures a swim top at the underbust and a swim bottom at the waist, so the two halves land on different sizes more often than not. This page lets a shopper buy them that way: one top, one bottom, two sizes, one running total, one add to cart.
Built by Eight on the Kitenzo bundle engine, using the live Nani catalogue. Every product, price, photograph and sold-out size on this page came from naniswimwear.com.
M
L
Mariner Cut Back CropSize M · $66
Mariner Colorblock BottomSize L · $44
$110
Two products, two sizes, one add to cart. Today this is two product pages and two separate trips to the cart.
What this page replaces
Open almost any Nani swim product and near the top of the description there is a MIX & MATCH heading and a sentence pointing at the other half of the suit. Somebody sat down and typed those, one product at a time, for years. The instinct is right, and it is the whole reason this page exists.
The trouble is the mechanism. A sentence in a description cannot know what is in stock, cannot follow a size, and cannot survive a catalogue that turns over every season. So it drifts.