Free delivery on every watch · Two-year warranty · Gift wrapped
0) selectedIndex = Math.min(selectedIndex + 1, resultsCount - 1)"
@keydown.arrow-up.prevent="if(resultsCount > 0) selectedIndex = Math.max(selectedIndex - 1, 0)"
@keydown.enter.prevent="if(selectedIndex >= 0 && $refs.inlineResults) { const link = $refs.inlineResults.children[selectedIndex]; if(link) link.click(); } else if($wire.search) { window.location.href = 'https://mawid-theme.trinavo.com/en/products?search=' + encodeURIComponent($wire.search); }"
@keydown.escape="focused = false" class="relative w-full text-base-content "
>
Free delivery · Two-year warranty
init())"
@slide-updated.window="$nextTick(() => init())" @slide-deleted.window="$nextTick(() => init())"
@slide-preview-start.window="if (window.innerWidth < 640) $el.scrollIntoView({ behavior: 'smooth', block: 'start' })"
@mouseenter="pauseAutoAdvance()" @mouseleave="resumeAutoAdvance()" class="slider-wrapper"
wire:key="slider-slide">
800) stopAutoSlide()"
@mouseleave="resumeAfterHover()"
@resize.window.debounce.150ms="applyItemWidths(); updateEdgeState()"
class="relative group"
style="--mobile-items: 2; --tablet-items: 3; --desktop-items: 5; --mobile-peek: 0; --tablet-peek: 0; --desktop-peek: 0;">
Checked by hand
Every watch is set, timed and checked in our workshop before it leaves.
Speedy delivery
Packed the same day and at your door within days, wrapped for gifting.
Two-year warranty
If anything stops ticking, we fix it or send you a new one.
Latest releases

Set and checked in our workshop
We choose watches that tell a story, start a conversation or simply make you smile, and every one of them passes over our bench before it is yours.
We set the time, size the strap and wrap it by hand. If it ever needs a new battery or a new strap, bring it back to us.
Join the Mawid club
The first to hear about new watches, limited colours and offers, now and then.
On offer this month
We have taken a few favourites down in price for a little while. Get one before they're gone.
800) stopAutoSlide()"
@mouseleave="resumeAfterHover()"
@resize.window.debounce.150ms="applyItemWidths(); updateEdgeState()"
class="relative group"
style="--mobile-items: 2; --tablet-items: 3; --desktop-items: 3; --mobile-peek: 0; --tablet-peek: 0; --desktop-peek: 0;">
Watches for every wrist
From a dress watch for the wedding to a diver for the sea.
800) stopAutoSlide()"
@mouseleave="resumeAfterHover()"
@resize.window.debounce.150ms="applyItemWidths(); updateEdgeState()"
class="relative group"
style="--mobile-items: 2; --tablet-items: 3; --desktop-items: 5; --mobile-peek: 0; --tablet-peek: 0; --desktop-peek: 0;">


