Petal is a storefront theme for florists, flower delivery shops, gift box and hamper shops and plant shops, single store or Multi-Vendor marketplaces of local florists and makers.
Four styles: Peony (petal white, evergreen and peony pink), Meadow (white, buttercup and poppy with ticket cards), Lilac (lavender, plum and marigold) and Nocturne (a dark night garden with peony and lime).
Four styles, one theme
Each style changes the ground, bands, type weight and card treatment, not only the accent colour. Open any of them in the live demo.
Petal answers what gift buyers ask before they order:
A date bar: when do you need it
A same-day cut-off countdown
An arrival line on every card
Only show what arrives in time
Occasion gift tags
Size and vase buttons with prices
A card message hint and extras
Full page cache safe, text contrast of at least 4.5:1
How it works
Install the package in Add-ons: it adds the Petal theme without touching your storefront. Activate Petal in Website, Themes and pick a style. The next admin page adds the demo store, so every section is filled at once.
Earliest delivery, occasions, colours and care facts are product features; sizes, vases and pots are normal product options. Set the cut-off time and delivery days in the add-on settings.
Features
When do you need it date bar with Today, Tomorrow, the next days and Pick a date
Same-day cut-off countdown in the top bar and on product pages
Delivery stamps and arrival lines on every product card
Only show what arrives in time on category and search pages
Occasion gift tags on a twine line
Size, vase and pot buttons with prices and from prices on cards
Delivery panel with the delivery area note on product pages
Gift card hint with a hand-written sample message
Add a little extra row with cards, chocolates and balloons
Make it a gift band on the homepage
Care facts and a florist's note
Works with Kavio Delivery Date and Time Slots and Gift Wrap and Messages
Hero slider with a product ticket
Multi-Vendor florist cards and vendor page header
Phone layout with bottom bar, swipe rows, filter sheet and sticky add to cart
Installs with full demo content
Four styles: Peony, Meadow, Lilac and Nocturne
Child of Responsive: add-on hooks keep working
CS-Cart and Multi-Vendor 4.17.2 to 4.21.x
What you get
Package
kv_theme_petal-1.0.0.zip: the theme and its wrapper add-on, installed through Add-ons → Manage add-ons. Activate it in Website → Themes and pick a style.
Editions
CS-Cart, CS-Cart Ultimate, Multi-Vendor and Multi-Vendor Ultimate 4.17.2 – 4.21.x, one package. A child theme of Responsive: no core files are changed and add-on templates keep working.
Updates & support
12 months included. Updates keep the theme files you changed; your layouts are never replaced.
License
1 production installation; subdomains, staging, dev and localhost are free. The theme checks its license for your domain once a day from the admin panel. Without a valid license the storefront shows the standard Responsive look instead of the Petal design; cart, checkout and orders keep working. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Testing next
Testing next
Testing next
Testing next
4.21.2
Supported
Supported
Tested
Supported
4.20.x
Supported
Supported
Supported
Supported
4.19.x
Supported
Supported
Supported
Supported
4.18.x
Supported
Supported
Supported
Supported
4.17.2
Tested
Supported
Tested
Supported
Before 4.17.2
Not supported
Not supported
Not supported
Not supported
Last tested build: Multi-Vendor 4.21.2, Oct 24, 2026Tested on: CS-Cart 4.17.2, Multi-Vendor 4.17.2, Multi-Vendor 4.21.2
Requirements
Platform
CS-Cart, CS-Cart Ultimate, Multi-Vendor or Multi-Vendor Ultimate 4.17.2 – 4.21.x
Requirement
For the hero slider and the promo banners, the core Banners add-on; for the journal, Blog; for customer
Requirement
Optional: the Kavio Delivery Date & Time Slots and Gift Wrap & Messages add-ons (Petal works without them)
Requirement
Administrator access to the admin panel
Core changes
None. Hooks and template overrides only
1.0.0
Oct 24, 2026
Latest
Added 11
Petal theme for CS-Cart, CS-Cart Ultimate, Multi-Vendor and Multi-Vendor Ultimate 4.17.2 - 4.21.x: a classic,
"When do you need it?" date bar (Today, Tomorrow, the next days, Pick a date): the shopper's date is kept in the
Same-day cut-off countdown in the top bar and on product pages, with settings for the cut-off time and the delivery
Product cards with the delivery stamp, occasion, the Size variants, "from" prices, a round add button and the arrival
Product page: occasions above the title, a delivery panel (date buttons, arrival line, countdown, delivery-area note),
Works with the Kavio Delivery Date & Time Slots add-on (its cut-off drives the countdown, its estimate appears in the
Homepage: hero slider of banners (eyebrow, headline, text, two buttons, a stamp from the banner HUD line, a product
Multi-Vendor: florist cards on the homepage and a vendor page header with logo, rating, product count and city.
Settings: same-day cut-off, delivery days, delivery date chips and arrival lines (plus the Kavio theme kit settings).
Four styles: Peony, Meadow, Lilac and Nocturne (dark). Gloock, Karla and Caveat fonts (SIL Open Font License,
Complete demo content (Stem & Sundry: six departments with 12 subcategories, seven occasions and a Same-day category,
Tested on CS-Cart 4.17.2, Multi-Vendor 4.17.2, Multi-Vendor 4.21.2. First release.
Does the date bar promise delivery on the chosen day?
No. The chosen date is a preference in the shopper's browser that labels products ("Can arrive" or "Earliest") from their Earliest delivery feature, your cut-off and your delivery days. It never changes prices, stock or checkout. Let shoppers confirm the day at checkout (the Kavio Delivery Date & Time Slots add-on does this with real capacity, and Petal pre-selects the chosen day there when it is offered).
A product shows no stamp or arrival line.
Give it a value of the Earliest delivery feature (code PE_LEAD, or a feature named Earliest delivery). Check that Delivery date chips and arrival lines is on for the lines.
The countdown shows the wrong time.
The cut-off is store time: check Settings → Appearance → Time zone and the Same-day cut-off setting. Shoppers in other time zones see the time left until your cut-off.
Can I deliver only on weekdays?
Yes: set Delivery days to Monday to Friday (or Monday to Saturday). Closed days are greyed out and skipped.
Where do the occasion tags come from?
From a categories block: choose the categories in Website → Themes → Layouts. Any category with an image works.
How do the size and vase buttons work?
They are normal product options named Size, Vase or Pot with price modifiers. See Usage.
Do I need the Gift Wrap & Messages add-on for card messages?
No. Without it the hints ask shoppers to write the message in the order comments at checkout. With it, its checkout panel collects the message, the names and the gift wrap.
My product images are square photos. Do they work?
Yes. Images sit centred in a portrait well and are never cropped. Portrait pictures (4:5) on a transparent or light background look best.
Does Petal work with the full page cache of CS-Cart 4.21?
Yes. Theme output holds only catalogue data and settings; dates, the countdown and the arrival lines are calculated in the shopper's browser, and basket and wish list counters come from the standard blocks.
What happens when the licence expires?
The storefront shows the standard Responsive look; your store keeps selling. See Configuration.
A Swiss-editorial storefront theme with a shop-window homepage, oversized type and four bold styles, built on Responsive so every add-on keeps working.
A department-store theme for large catalogues: colour-coded departments, a department list beside the hero, tabbed product blocks and a sticky buy box.