handsel.au
Open in
urlscan Pro
23.227.38.65
Public Scan
Submitted URL: https://bride.com.au/
Effective URL: https://handsel.au/collections/wedding-gifts
Submission: On February 14 via api from US — Scanned from US
Effective URL: https://handsel.au/collections/wedding-gifts
Submission: On February 14 via api from US — Scanned from US
Form analysis
6 forms found in the DOMGET /search
<form class="my-6 section-x-padding" action="/search" method="get" role="search">
<div class="flex w-full max-w-xs items-end">
<label for="sidebar-search" class="visually-hidden">Search</label>
<input class="min-w-0 flex-auto bg-transparent border-current border-b-text placeholder-current py-1.5" id="sidebar-search" type="text" name="q" placeholder="Search">
<button class="px-1" type="submit">
<span class="inline-block w-5 h-5"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24">
<path fill-rule="evenodd"
d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z">
</path>
</svg></span>
<span class="visually-hidden">Submit</span>
</button>
</div>
</form>
GET /search
<form action="/search" method="get" class="input-group search" role="search">
<label for="search" class="hidden">Submit</label>
<div class="flex items-center justify-between">
<button class="py-2 mr-4" aria-label="Submit" type="submit">
<span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24">
<path fill-rule="evenodd"
d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z">
</path>
</svg></span>
<span class="visually-hidden">Submit</span>
</button>
<input x-ref="searchInput" id="search" type="text" name="q" value="" placeholder="Search" class="placeholder-current font-body w-full block bg-transparent" aria-label="Search" data-search-input="">
<button class="py-2 ml-4" @click="searchOpen = false" type="button">
<span class="visually-hidden">Close</span>
<span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path>
</svg></span>
</button>
</div>
</form>
GET /search
<form action="/search" method="get" class="input-group search" role="search">
<label for="search" class="hidden">Submit</label>
<div class="flex items-center justify-between">
<button class="py-2 mr-4" aria-label="Submit" type="submit">
<span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24">
<path fill-rule="evenodd"
d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z">
</path>
</svg></span>
<span class="visually-hidden">Submit</span>
</button>
<input x-ref="searchInput" id="search" type="text" name="q" value="" placeholder="Search" class="placeholder-current font-body w-full block bg-transparent" aria-label="Search" data-search-input="">
<button class="py-2 ml-4" @click="searchOpen = false" type="button">
<span class="visually-hidden">Close</span>
<span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path>
</svg></span>
</button>
</div>
</form>
<form id="CollectionFiltersForm" @submit.prevent="filterFormSubmit" class="relative flex justify-between items-center py-2 section-x-padding border-b-grid border-grid-color">
<div class="">
<div class="flex items-center justify-start">
<button type="button" id="filterToggle" x-ref="filter" class="py-2 hover:text-scheme-accent flex items-center " x-bind:aria-expanded="filtersOpen? true: 'false'" @click="filtersOpen = !filtersOpen" aria-controls="filters" aria-expanded="false">
Filter <span class="w-3 h-3 ml-1 inline-block" x-show="!filtersOpen"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-plus" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M20 11v2h-7v7h-2v-7H4v-2h7V4h2v7z"></path>
</svg></span>
<span class="w-3 h-3 ml-1 inline-block" x-show="filtersOpen" style="display: none;"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-minus" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M20 11v2H4v-2z"></path>
</svg></span>
</button>
</div>
<div id="filters" class="py-theme z-20 bg-scheme-background text-scheme-text border-t-grid border-grid-color absolute w-full left-0 bottom-0 transform translate-y-full-with-border border-b-grid" x-show="filtersOpen"
x-transition:enter="transition ease duration-200" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease duration-00" x-transition:leave-start="opacity-100"
x-transition:leave-end="opacity-0" data-collection-dropdown="" @focusout="focusOut($event, 'filtersOpen')" @click.away.prevent="clickAway($event, 'filtersOpen')" style="display: none;">
<div class="section-x-padding">
<div class="md:flex flex-wrap -mt-theme -mx-8">
<div class="js-filter mt-theme px-8" data-index="1">
<h3 class="font-heading">Price </h3>
<div class="mt-2 flex items-center justify-between -mx-1">
<div class="filter-group-display__price-range-from flex items-center justify-center mx-1">
<span class="pr-1">$</span>
<div class="relative">
<input name="filter.v.price.gte" class="font-body border-text border-current block bg-transparent p-2" id="Filter-Price-1" @input.debounce.1000ms="filterFormSubmit" type="number" placeholder="From" min="0" max="290">
<label class="visually-hidden field__label" for="Filter-Price-GTE">From</label>
</div>
</div>
<div class="px-2">–</div>
<div class="filter-group-display__price-range-to flex items-center justify-center mx-1">
<span class="pr-1">$</span>
<div class="relative">
<input name="filter.v.price.lte" class="font-body border-text border-current block bg-transparent p-2" id="Filter-Price-1" @input.debounce.1000ms="filterFormSubmit" type="number" placeholder="To" min="0" max="290">
<label class="visually-hidden field__label" for="Filter-Price-LTE">To</label>
</div>
</div>
</div>
<noscript>
<div class="mt-4">
<input class="cursor-pointer px-8 py-2 bg-transparent text-scheme-text border-text border-scheme-text hover:border-scheme-accent hover:text-scheme-accent" type="submit" value="Apply">
</div>
</noscript>
</div>
<div class="js-filter mt-theme px-8" data-index="2">
<h3 class="font-heading">Size </h3>
<ul class="mt-2 space-y-1">
<li class="flex justify-start items-center">
<input type="checkbox" class="visually-hidden filter-checkbox custom-input" name="filter.v.option.size" value="Large" @input.debounce="filterFormSubmit" id="Filter-Size-1">
<label for="Filter-Size-1" class="cursor-pointer flex items-center hover:text-scheme-accent">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Large </label>
</li>
<li class="flex justify-start items-center">
<input type="checkbox" class="visually-hidden filter-checkbox custom-input" name="filter.v.option.size" value="Regular" @input.debounce="filterFormSubmit" id="Filter-Size-2">
<label for="Filter-Size-2" class="cursor-pointer flex items-center hover:text-scheme-accent">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Regular </label>
</li>
</ul>
<noscript>
<div class="mt-4">
<input class="cursor-pointer px-8 py-2 bg-transparent text-scheme-text border-text border-scheme-text hover:border-scheme-accent hover:text-scheme-accent" type="submit" value="Apply">
</div>
</noscript>
</div>
<div class="js-filter mt-theme px-8" data-index="3">
<h3 class="font-heading">Product type </h3>
<ul class="mt-2 space-y-1">
<li class="flex justify-start items-center">
<input type="checkbox" class="visually-hidden filter-checkbox custom-input" name="filter.p.product_type" value="Bundle" @input.debounce="filterFormSubmit" id="Filter-Product type-1">
<label for="Filter-Product type-1" class="cursor-pointer flex items-center hover:text-scheme-accent">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Bundle </label>
</li>
</ul>
<noscript>
<div class="mt-4">
<input class="cursor-pointer px-8 py-2 bg-transparent text-scheme-text border-text border-scheme-text hover:border-scheme-accent hover:text-scheme-accent" type="submit" value="Apply">
</div>
</noscript>
</div>
</div>
</div>
</div>
</div>
<div class="flex lg:ml-auto items-center self-start">
<button type="button" x-ref="sort" class="py-2 hover:text-scheme-accent flex items-center " x-bind:aria-expanded="sortOpen? true: 'false'" @click="sortOpen = !sortOpen" aria-controls="sort" aria-expanded="false"> Sort <span
class="w-3 h-3 ml-1 inline-block transform origin-center rotate" :class="{'rotate-180': sortOpen }"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-chevron-down" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M12 16.596L4.222 8.818l1.414-1.414L12 13.768l6.364-6.364 1.414 1.414z"></path>
</svg></span>
</button>
<div id="sort" class="py-theme z-20 bg-scheme-background text-scheme-text border-t-grid border-grid-color absolute w-full left-0 bottom-0 transform translate-y-full border-b-grid" x-show="sortOpen"
x-transition:enter="transition ease duration-200" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease duration-00" x-transition:leave-start="opacity-100"
x-transition:leave-end="opacity-0" data-collection-dropdown="" @focusout="focusOut($event, 'sortOpen')" @click.away.prevent="clickAway($event, 'sortOpen')" style="display: none;">
<div class="section-x-padding flex justify-end">
<div class="js-filter" data-index="sort">
<ul class="space-y-1">
<li class="flex justify-start items-center">
<input type="radio" class="visually-hidden filter-checkbox custom-input" name="sort_by" value="manual" @input.debounce="filterFormSubmit" id="Sort-Featured-1">
<label for="Sort-Featured-1" class="cursor-pointer capitalize flex items-center hover:text-scheme-accent ">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Featured </label>
</li>
<li class="flex justify-start items-center">
<input type="radio" class="visually-hidden filter-checkbox custom-input" name="sort_by" value="best-selling" @input.debounce="filterFormSubmit" id="Sort-Best selling-2" checked="">
<label for="Sort-Best selling-2" class="cursor-pointer capitalize flex items-center hover:text-scheme-accent ">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Best selling </label>
</li>
<li class="flex justify-start items-center">
<input type="radio" class="visually-hidden filter-checkbox custom-input" name="sort_by" value="title-ascending" @input.debounce="filterFormSubmit" id="Sort-Alphabetically, A-Z-3">
<label for="Sort-Alphabetically, A-Z-3" class="cursor-pointer capitalize flex items-center hover:text-scheme-accent ">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Alphabetically, A-Z </label>
</li>
<li class="flex justify-start items-center">
<input type="radio" class="visually-hidden filter-checkbox custom-input" name="sort_by" value="title-descending" @input.debounce="filterFormSubmit" id="Sort-Alphabetically, Z-A-4">
<label for="Sort-Alphabetically, Z-A-4" class="cursor-pointer capitalize flex items-center hover:text-scheme-accent ">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Alphabetically, Z-A </label>
</li>
<li class="flex justify-start items-center">
<input type="radio" class="visually-hidden filter-checkbox custom-input" name="sort_by" value="price-ascending" @input.debounce="filterFormSubmit" id="Sort-Price, low to high-5">
<label for="Sort-Price, low to high-5" class="cursor-pointer capitalize flex items-center hover:text-scheme-accent ">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Price, low to high </label>
</li>
<li class="flex justify-start items-center">
<input type="radio" class="visually-hidden filter-checkbox custom-input" name="sort_by" value="price-descending" @input.debounce="filterFormSubmit" id="Sort-Price, high to low-6">
<label for="Sort-Price, high to low-6" class="cursor-pointer capitalize flex items-center hover:text-scheme-accent ">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Price, high to low </label>
</li>
<li class="flex justify-start items-center">
<input type="radio" class="visually-hidden filter-checkbox custom-input" name="sort_by" value="created-ascending" @input.debounce="filterFormSubmit" id="Sort-Date, old to new-7">
<label for="Sort-Date, old to new-7" class="cursor-pointer capitalize flex items-center hover:text-scheme-accent ">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Date, old to new </label>
</li>
<li class="flex justify-start items-center">
<input type="radio" class="visually-hidden filter-checkbox custom-input" name="sort_by" value="created-descending" @input.debounce="filterFormSubmit" id="Sort-Date, new to old-8">
<label for="Sort-Date, new to old-8" class="cursor-pointer capitalize flex items-center hover:text-scheme-accent ">
<span class="w-2 h-2 mr-1 inline-block rounded-full border-checkbox border-current"></span> Date, new to old </label>
</li>
</ul>
</div>
</div>
</div>
</div>
</form>
POST /contact#contact_form
<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
<input type="hidden" name="contact[tags]" value="newsletter">
<div class="lg:ml-4 lg:flex items-end">
<label class="visually-hidden" for="Email-footer">Email address</label>
<input type="email" class="placeholder-current font-body border-b-text border-current w-full block bg-transparent pb-1" name="contact[email]" id="Email-footer" value="" placeholder="Email address" autocorrect="off" autocapitalize="off">
<button class="mt-2 lg:mt-0 lg:ml-2 pb-1 font-body align-top inline-flex items-center justify-center hover:text-scheme-accent border-b-text border-scheme-text hover:border-scheme-accent pb-1" type="submit" name="commit" id="Subscribe">
<span class=" whitespace-nowrap">Subscribe</span>
</button>
</div>
</form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-Sq52kp" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 6px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 15px 40px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; flex-direction: column; width: 260px; margin: -15px 0px -15px -40px; padding: 0px; border-top: 0px solid transparent; border-right: 0px; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-bottom-left-radius: 6px; border-top-left-radius: 6px; overflow: hidden; min-width: 260px; min-height: 470px;">
<div class="needsclick kl-private-reset-css-Xuajs1"
style="background-image: url("https://d3k81ch9hvuctc.cloudfront.net/company/WZ77Np/images/0291198b-0f1e-4c3f-8f59-fcc35470420d.jpeg"); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; width: 100%; height: 100%; display: block;">
</div>
</div>
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 0px 0px 40px; min-height: 470px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 30px 6px 10px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-55580978" style="width: 100%;">
<p class="ql-align-center" style="font-size:14px;text-align:center;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-kanit"
style="font-size:48px;color:rgb(55, 63, 71);font-family:Kanit, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;">Unlock 10% off your first order</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px 10px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-55580979" style="width: 100%;">
<p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-kanit"
style="color:rgb(55, 63, 71);font-size:18px;font-family:Kanit, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;">Sign up for special offers and updates</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="first_name_55580980" class="needsclick go2328174021 kl-private-reset-css-Xuajs1" type="text"
autocomplete="given-name" tabindex="0" placeholder="First Name" aria-label="First Name" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Kanit, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="last_name_55580981" class="needsclick go2328174021 kl-private-reset-css-Xuajs1" type="text"
autocomplete="family-name" tabindex="0" placeholder="Last Name" aria-label="Last Name" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Kanit, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 20px 6px 10px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_55580982" class="needsclick go2328174021 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Kanit, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px; position: relative; flex: 1 0 0px;"><button
class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(21, 117, 81); border-radius: 6px; border-style: none; border-color: rgb(21, 117, 81); border-width: 2px; color: rgb(255, 255, 255); font-family: Kanit, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 54px; width: 100%;">Get
10% off </button></div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 25px 30px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-55580984" style="width: 100%;">
<p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-kanit"
style="color:rgb(96, 106, 114);font-size:14px;font-family:Kanit, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;">By signing up, you agree to receive email marketing</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; justify-content: flex-start; padding: 0px 6px 10px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;"><button class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button"
tabindex="0"
style="background: rgb(255, 255, 255); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(96, 106, 114); font-family: Kanit, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 500; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto; width: 100%;">No,
thanks</button></div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
Text Content
Skip to content Menu Close * New Gifts * All Gift Bundles * By Theme * Travel * Food & Drink * Pregnancy & Baby * Home & Style * Self Care * View all * By Occasion * Housewarming * Wedding * Birthday * Baby Shower * Thank you * View all * Build Your Own * Corporate Gifting * Blog * Log in * Create account Search Submit * Facebook * Instagram * Email Close Book gifting made easy | Delivering Australia wide | Same Day Delivery available to Melbourne Metro New Gifts All Gift Bundles All Gift Bundles BY THEME * Travel * Food & Drink * Pregnancy & Baby * Home & Style * Self Care * View all BY OCCASION * Housewarming * Wedding * Birthday * Baby Shower * Thank you * View all Build Your Own Corporate Gifting Blog Log in Search Submit Submit Close 0 items Menu Search Submit Submit Close 0 items WEDDING GIFTS Perfect wedding gifts to celebrate those who've found their match. Filter PRICE $ From – $ To SIZE * Large * Regular PRODUCT TYPE * Bundle Sort * Featured * Best selling * Alphabetically, A-Z * Alphabetically, Z-A * Price, low to high * Price, high to low * Date, old to new * Date, new to old * Larder Love Larder Love from $100.00 * Chase the Sun Chase the Sun from $115.00 * Happy Place Happy Place from $150.00 * Happy Hour Happy Hour Sold out * Luxe Living Luxe Living from $260.00 * * CUSTOM BUNDLES Love the look of all of these but want to make it your own? Use our Bundle Builder to create something extra special. Build your own → SOME OF THE BEST View all * Happy Place from $150.00 * Chase the Sun from $115.00 * Designated Driver Sold out * Luxe Living from $260.00 * Larder Love from $100.00 * Feelin' Fancy from $120.00 JOIN OUR MAILING LIST Subscribe to Handsel to get 10% off your first order, as well as news and other nice things from time to time. Email address Subscribe Handsel acknowledges the Traditional Owners of the Country on which we work, the Wurundjeri People of the Kulin Nation, and recognises their continuing connection to the land, waters and culture. We pay our respects to their Elders past and present. * About us * Contact * FAQs * Privacy policy * Terms and conditions * Corporate gifting * Melbourne * Sydney * Brisbane * Shop all gifts * News * Sitemap FOLLOW US * Facebook * Instagram * Email © 2024, Handsel. Powered by Shopify PAYMENT METHODS * American Express * Apple Pay * Google Pay * Mastercard * Shop Pay * Union Pay * Visa * Choosing a selection results in a full page refresh. * Press the space key then arrow keys to make a selection. Get 10% off your first order! Close dialog 1 Unlock 10% off your first order Sign up for special offers and updates Get 10% off By signing up, you agree to receive email marketing No, thanks