Frescobol Carioca Resortwear Brand E-Commerce

Role

Lead Product Designer

Mode

Sole Ownership via Texture

Scope

Full E-Commerce Redesign

UX Architecture

High-Fidelity UI

Design System

Curated Commerce Logic

Timeline

Aug 2022 — Aug 2024

Live

Login-Only

Overview

Frescobol Carioca is a London-born resortwear house with Brazilian roots — apparel, swim, footwear, and the hand-carved beach bats it's named for. The work was a full e-commerce redesign through Texture, the agency that handles the brand's design. Most of it was familiar territory: a working luxury site that needed to be rebuilt around clearer hierarchy and a tighter system. The exception was a new commercial mode — pre-styled "suitcases" sold as bundles, curated by in-house stylists, at a 15% discount — that had to live alongside the regular catalog without disrupting it

The Shopping System

Most of the redesign was about getting the standard flows right. Mega-menu navigation that exposes every category without flattening hierarchy; a PLP grid that switches between 3 and 4 columns under the same filter system; a PDP that keeps photography and purchase controls side by side, with fabric, fit, and sizing in support of the decision rather than competing for attention

A single drawer pattern carries the utility flows — cart, favourites, search, account, region, password reset, reviews — so they read as one system rather than a stack of unrelated overlays. Filters constrain dynamically as the user selects, no zero-result states by design. None of this was an attempt to reinvent standard e-commerce. The brand needed a luxury site that felt expected on the regular shopping path, so the unusual part could be unusual

The Suitcase Builder

The brand had identified a customer segment — high-value, time-poor travellers — who buy in bundles for resort trips: a few shirts, a couple of swim shorts, an accessory, sometimes a full Beach to Bar set. The proposal was a curated bundle PLP with 10 pre-styled "suitcases" — by Harry Brantly, Max Leese, and the in-house styling team — at a 15% saving when bought as a complete look. The design question was how to make this feel like a styling service, not a bulk-discount mechanic

The PLP holds each suitcase as a lifestyle image with a slim contents preview underneath — scalable for 20+ entries without turning the page into a configurator catalog. The suitcase PDP carries the actual purchase logic, split across two tabs: Complete Looks and Make it Yours

Complete Looks is the zero-decision path. Each suitcase ships with several pre-styled variants — "Jardim Warmth," "Midnight Ease," "Beach to Bar" — and each variant is a finished outfit decision made by the stylist. The customer picks the look they like, picks their size, adds to cart. The stylist made the decisions. The customer made one

Make it Yours is the same suitcase, opened up. The customer keeps the bundle structure (and the 15%) but swaps within slots — change the t-shirt, change the swim, change the accessory — with size and colour selectable per item. The suitcase doesn't dissolve into individual products; it stays a suitcase, just with the user's choices in it

A full configurator was considered and rejected. With suitcases ranging from 2 to 7 items across different categories with independent sizing systems — a top size doesn't translate to a swim size doesn't translate to flip-flops — free assembly would have made every suitcase feel like a form. The two-tab model keeps both speeds available without forcing the customer through either

In the cart, suitcases group as a single line: image, look name, items breakdown, one price with the 15% bundle saving visible. The "Remove Suitcase" action removes the whole bundle, not pieces of it, so the suitcase stays a unit until the customer chooses otherwise. A bundle, not a bulk discount

Beach Bats

The hand-carved beach bats are the product the brand is named after — the same game founded by the company in 1945, played on Copacabana. They come in three tiers of woodwork at different price points, and they're personalizable

The PLP doesn't have a separate landing page. Bat education sits in a single "Which is Better for Me?" comparison opened from the PLP header, where the three tiers stack side by side with their wood counts and price differences. Personalization lives directly on the PDP — a drawer that takes one or two names, shows them rendered on the bat, and adds three days to delivery. Heritage as product, not as exhibition

What Holds it Together

Three shopping modes — individual products, stylist-curated bundles, and personalizable beach bats — run on the same components. The drawer pattern carries cart, favourites, search, account, region, password reset, and reviews. The product card sits on every grid. The cart logic handles a single shirt the same way it handles a suitcase plus a beach bat plus a swim short, with the bundle price working as a single line item

A mid-build revision to the product card — style name first, descriptive line beneath, after long product names started truncating in production — applied across every grid in one pass. That's not particularly heroic; it's what a shared system is supposed to do. But it's the difference between a luxury site that holds together and the more common outcome, where each section feels like it was designed in a different week

The site is live and in ongoing refinement, with the suitcase feature rolling out in stages. Three ways to buy, on one set of components: a working e-commerce with a new mode inside it that doesn't feel bolted on




Frescobol Carioca Resortwear Brand E-Commerce

Role

Lead Product Designer

Mode

Sole Ownership via Texture

Scope

Full E-Commerce Redesign

UX Architecture

High-Fidelity UI

Design System

Curated Commerce Logic

Timeline

Aug 2022 — Aug 2024

Live

Login-Only

Overview

Frescobol Carioca is a London-born resortwear house with Brazilian roots — apparel, swim, footwear, and the hand-carved beach bats it's named for. The work was a full e-commerce redesign through Texture, the agency that handles the brand's design. Most of it was familiar territory: a working luxury site that needed to be rebuilt around clearer hierarchy and a tighter system. The exception was a new commercial mode — pre-styled "suitcases" sold as bundles, curated by in-house stylists, at a 15% discount — that had to live alongside the regular catalog without disrupting it

The Shopping System

Most of the redesign was about getting the standard flows right. Mega-menu navigation that exposes every category without flattening hierarchy; a PLP grid that switches between 3 and 4 columns under the same filter system; a PDP that keeps photography and purchase controls side by side, with fabric, fit, and sizing in support of the decision rather than competing for attention

A single drawer pattern carries the utility flows — cart, favourites, search, account, region, password reset, reviews — so they read as one system rather than a stack of unrelated overlays. Filters constrain dynamically as the user selects, no zero-result states by design. None of this was an attempt to reinvent standard e-commerce. The brand needed a luxury site that felt expected on the regular shopping path, so the unusual part could be unusual

The Suitcase Builder

The brand had identified a customer segment — high-value, time-poor travellers — who buy in bundles for resort trips: a few shirts, a couple of swim shorts, an accessory, sometimes a full Beach to Bar set. The proposal was a curated bundle PLP with 10 pre-styled "suitcases" — by Harry Brantly, Max Leese, and the in-house styling team — at a 15% saving when bought as a complete look. The design question was how to make this feel like a styling service, not a bulk-discount mechanic

The PLP holds each suitcase as a lifestyle image with a slim contents preview underneath — scalable for 20+ entries without turning the page into a configurator catalog. The suitcase PDP carries the actual purchase logic, split across two tabs: Complete Looks and Make it Yours

Complete Looks is the zero-decision path. Each suitcase ships with several pre-styled variants — "Jardim Warmth," "Midnight Ease," "Beach to Bar" — and each variant is a finished outfit decision made by the stylist. The customer picks the look they like, picks their size, adds to cart. The stylist made the decisions. The customer made one

Make it Yours is the same suitcase, opened up. The customer keeps the bundle structure (and the 15%) but swaps within slots — change the t-shirt, change the swim, change the accessory — with size and colour selectable per item. The suitcase doesn't dissolve into individual products; it stays a suitcase, just with the user's choices in it

A full configurator was considered and rejected. With suitcases ranging from 2 to 7 items across different categories with independent sizing systems — a top size doesn't translate to a swim size doesn't translate to flip-flops — free assembly would have made every suitcase feel like a form. The two-tab model keeps both speeds available without forcing the customer through either

In the cart, suitcases group as a single line: image, look name, items breakdown, one price with the 15% bundle saving visible. The "Remove Suitcase" action removes the whole bundle, not pieces of it, so the suitcase stays a unit until the customer chooses otherwise. A bundle, not a bulk discount

Beach Bats

The hand-carved beach bats are the product the brand is named after — the same game founded by the company in 1945, played on Copacabana. They come in three tiers of woodwork at different price points, and they're personalizable

The PLP doesn't have a separate landing page. Bat education sits in a single "Which is Better for Me?" comparison opened from the PLP header, where the three tiers stack side by side with their wood counts and price differences. Personalization lives directly on the PDP — a drawer that takes one or two names, shows them rendered on the bat, and adds three days to delivery. Heritage as product, not as exhibition

What Holds it Together

Three shopping modes — individual products, stylist-curated bundles, and personalizable beach bats — run on the same components. The drawer pattern carries cart, favourites, search, account, region, password reset, and reviews. The product card sits on every grid. The cart logic handles a single shirt the same way it handles a suitcase plus a beach bat plus a swim short, with the bundle price working as a single line item

A mid-build revision to the product card — style name first, descriptive line beneath, after long product names started truncating in production — applied across every grid in one pass. That's not particularly heroic; it's what a shared system is supposed to do. But it's the difference between a luxury site that holds together and the more common outcome, where each section feels like it was designed in a different week

The site is live and in ongoing refinement, with the suitcase feature rolling out in stages. Three ways to buy, on one set of components: a working e-commerce with a new mode inside it that doesn't feel bolted on




Frescobol Carioca Resortwear Brand E-Commerce

Role

Lead Product Designer

Mode

Sole Ownership via Texture

Scope

Full E-Commerce Redesign

UX Architecture

High-Fidelity UI

Design System

Curated Commerce Logic

Timeline

Aug 2022 — Aug 2024

Live

Login-Only

Overview

Frescobol Carioca is a London-born resortwear house with Brazilian roots — apparel, swim, footwear, and the hand-carved beach bats it's named for. The work was a full e-commerce redesign through Texture, the agency that handles the brand's design. Most of it was familiar territory: a working luxury site that needed to be rebuilt around clearer hierarchy and a tighter system. The exception was a new commercial mode — pre-styled "suitcases" sold as bundles, curated by in-house stylists, at a 15% discount — that had to live alongside the regular catalog without disrupting it

Read More


Frescobol Carioca Resortwear Brand E-Commerce

Role

Lead Product Designer

Mode

Sole Ownership via Texture

Scope

Full E-Commerce Redesign

UX Architecture

High-Fidelity UI

Design System

Curated Commerce Logic

Timeline

Aug 2022 — Aug 2024

Live

Login-Only

Overview

Frescobol Carioca is a London-born resortwear house with Brazilian roots — apparel, swim, footwear, and the hand-carved beach bats it's named for. The work was a full e-commerce redesign through Texture, the agency that handles the brand's design. Most of it was familiar territory: a working luxury site that needed to be rebuilt around clearer hierarchy and a tighter system. The exception was a new commercial mode — pre-styled "suitcases" sold as bundles, curated by in-house stylists, at a 15% discount — that had to live alongside the regular catalog without disrupting it

Read More


Desktop UI

Mobile UI

Desktop UI

Mobile UI

Desktop UI

Mobile UI

Home

Shop Mega Menu

Search Drawer

Shop

Shop -> Product Detail

Home

Suitcase Shop -> Product Detail

Beach Bats Shop

Beach Bats Shop -> Product Detail

Cart Drawer

Favourites Drawer

Account Drawer

My Account

The Carioca Post

About Us

Support Hub

Stockists

Popups

Select Region Drawer

Get in Touch

Get in Touch

Get in Touch

Get in Touch