TempoWatch sells wristwatches from several brands, and the storefront is the product. Everything else on the site exists to help someone find a watch and pay for it.
It runs on Drupal Commerce 3. The store prices in Colombian pesos with IVA included in what the buyer sees. The things that genuinely change from one purchasable watch to the next — strap, dial colour, case size — are variations, each with its own price and stock. Brand, audience and style describe the listing and are what the shop filters on, so a watch can be men's, sports and steel at once instead of living in one flat category.
The look was set by the buyer, not the other way round. The first palette, gold on charcoal, read as a luxury shop aimed at somebody else, so it was retired. The theme that replaced it uses no web fonts and no image files — every texture is CSS — so the page stays light on the phones and connections its audience actually uses. The motion is progressive: with scripts off or reduced motion requested, nothing is hidden.
Underneath, the store is reproducible. Configuration is the source of truth, the setup scripts build and then assert it, and the identifiers that configuration points at are pinned so a rebuild produces the same site instead of quiet drift.
Awaiting the client's own words. The body of this piece is the studio's account of the work; nothing is attributed to the client until they supply it.