www.hasenabeds.com
Open in
urlscan Pro
23.88.92.232
Public Scan
URL:
https://www.hasenabeds.com/de-ch/produkte/greenville-bett-p14171
Submission: On October 30 via api from RU — Scanned from CA
Submission: On October 30 via api from RU — Scanned from CA
Form analysis
1 forms found in the DOM<form @submit.prevent="">
<div class="form-row mt-0">
<label for="search" class="bg-grey-400 flex items-center justify-between">
<input type="text" :value="query" placeholder="Suche" @keyup.debounce="updateQuery($event.target.value)" x-ref="searchInput"
class="search-input h-12 w-full border-grey-400 font-bold px-4 transition duration-300 placeholder-grey-300 text-sm font-semibold bg-black text-white focus:outline-0 outline-0 hover:outline-0 active:outline-0 rounded-none">
<div class="flex items-center">
<template x-if="query.length > 0">
<span class="cursor-pointer bg-black h-12 w-12 flex items-center justify-center" @click.prevent="reset">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="Ebene_1" x="0px" y="0px" viewBox="0 0 16 16" xml:space="preserve" fill="currentColor" class="w-4 h-4 text-white">
<path
d="M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M11.6,10.8c0.2,0.2,0.2,0.5,0,0.8c-0.2,0.2-0.5,0.2-0.8,0L8,8.7 l-2.8,2.8c-0.2,0.2-0.5,0.2-0.8,0c-0.2-0.2-0.2-0.5,0-0.8L7.3,8L4.4,5.1c-0.2-0.2-0.2-0.5,0-0.8s0.5-0.2,0.8,0L8,7.2l2.9-2.8 c0.2-0.2,0.5-0.2,0.8,0c0.2,0.2,0.2,0.5,0,0.8L8.8,8L11.6,10.8z">
</path>
</svg>
</span>
</template>
<span class="icon-search cursor-pointer bg-black text-white text-2xl h-12 w-12 flex items-center justify-center"></span>
</div>
</label>
</div>
<template x-if="totalCount === 0 && query.length >= 3 && !loading">
<div class="wysiwyg p-4 text-white"
x-html="('<h5>Keine Ergebnisse für «%query%»</h5> <ul> <li>Prüfen Sie Ihren Suchbegriff auf Tippfehler.</li> <li>Verwenden Sie Typenbezeichnungen, oder die Kategorie des gesuchten Produkts.</li> <li>Versuchen Sie nach nur einem Begriff zu suchen und vermeiden Sie Abkürzungen.</li> </ul> ').replace('%query%', query)">
</div>
</template>
<div class="gap-component" x-show="totalCount > 0" style="display: none;">
<ul>
<li>
<ul class="mb-5 md:hidden">
<select class="form-select bg-black !text-white !shadow-none" :value="activeFilter" @change="tabFilter($event.target.value)">
<option value="all">Alle</option>
<template x-for="filter in availableFilters">
<option :value="filter.value" x-text="translations.tabs[filter.value]"></option>
</template>
</select>
</ul>
<ul class="hidden md:block overflow-x-scroll md:overflow-x-auto sm:w-full pb-2.5 mb-5 md:mb-14" x-ref="tabHeader">
<div class="mb-2 lg:mb-6 flex border-b border-white relative w-fit min-w-full">
<li class="mr-2 lg:mr-16" data-filter-tab="all">
<div class="h-12 flex justify-between items-center px-6 cursor-pointer" @click="tabFilter('all')">
<div class="p font-bold mt-1 mb-0 truncate text-white" :class="activeFilter === 'all'"> Alle </div>
</div>
</li>
<template x-for="filter in availableFilters">
<li class="mr-2 lg:mr-16" :data-filter-tab="filter.value">
<div class="h-12 flex justify-between items-center px-6 cursor-pointer" @click="tabFilter(filter.value)">
<div class="p font-bold mt-1 mb-0 truncate text-white" :class="activeFilter === filter.value" x-text="translations.tabs[filter.value]">
</div>
</div>
</li>
</template>
<div class="absolute bottom-0 border-t-white box-content border-t-4 transition-all duration-300 ease-out" @resize.window.debounce="positionActiveBorder()" :style="{ left: `${activeBorderPosition}px`, width: `${activeBorderWidth}px` }"
x-ref="activeBorder" style="left: 0px; width: 0px;"></div>
</div>
</ul>
</li>
<li class=" lg:w-full">
<div x-show="activeFilter == 'all'" x-transition:enter="transition-transform origin-top ease-out duration-300" x-transition:enter-start="scale-y-0" x-transition:enter-end="scale-y-100">
<div x-show="!loading">
<p class="mb-6 md:mb-4 text-white" x-text="('%hits% Ergebnisse gefunden').replace('%hits%', totalCount)">0 Ergebnisse gefunden</p>
<div class="flex flex-col gap-1 md:gap-0.5">
<template x-for="result in results">
<a :href="result.url" class="group bg-black/30 hover:bg-black/100 transition-all duration-300 relative" x-key="result.element_id">
<div class="absolute right-0 top-0 bg-grey-200 uppercase px-2 py-1 text-black text-[10px] sm:text-sm small" x-text="translations.tabs[result.type]">
</div>
<template x-if="result.type === 'document'">
<div class="py-7 md:py-5 px-2.5 md:px-8">
<p class="strong text-white mb-3 md:mb-2" x-html="result.title"></p>
<template x-if="result.description">
<p class="text-white line-clamp-3 md:line-clamp-1 mb-0" x-html="result.description"></p>
</template>
</div>
</template>
<template x-if="result.type === 'product'">
<div class="py-7 md:py-5 px-2.5 md:px-8 flex items-center">
<template x-if="result.image">
<div class="aspect-square w-24 h-24 shrink-0 mr-5">
<img class="w-full h-full object-contain" :src="result.image" :alt="result.title">
</div>
</template>
<div class="shrink">
<p class="strong text-white mb-1 md:mb-2" x-html="result.title"></p>
<template x-if="result.description">
<p class="text-white line-clamp-3 md:line-clamp-1 mb-0" x-html="result.description"></p>
</template>
</div>
</div>
</template>
<template x-if="result.type === 'asset'">
<div class="py-7 md:py-5 px-2.5 md:px-8">
<div class="mb-3 md:mb-2 flex items-center">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6 mr-2.5 hidden md:block text-white">
<path d="M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"></path>
<polyline points="14 2 14 8 20 8"></polyline>
<path d="M12 18v-6"></path>
<path d="m9 15 3 3 3-3"></path>
</svg>
<p class="strong text-white mb-0" x-html="result.title"></p>
</div>
<template x-if="result.file_extension || result.file_size">
<p class="text-white line-clamp-3 md:line-clamp-1 mb-0">
<template x-if="result.file_extension">
<span class="uppercase" x-html="result.file_extension"></span>
</template>
<template x-if="result.file_size">
<span class="uppercase" x-html="result.file_size"></span>
</template>
</p>
</template>
</div>
</template>
<template x-if="result.type === 'job'">
<div class="py-7 md:py-5 px-2.5 md:px-8">
<p class="strong text-white mb-3 md:mb-2" x-html="result.title"></p>
<template x-if="result.description">
<p class="text-white line-clamp-3 md:line-clamp-1 mb-0" x-html="result.description"></p>
</template>
</div>
</template>
</a>
</template>
</div>
<div class="w-full overflow-x-auto mt-16 md:mt-12" x-show="Math.ceil(totalCount / paginationCount) > 1" style="display: none;">
<div class="flex w-fit gap-1">
<div class="p-3 w-12 h-12 flex items-center justify-center text-white transition-all pointer-events-none" @click="paginate(page - 1)" :class="page === 1 ? 'pointer-events-none' : 'cursor-pointer'">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6">
<polyline points="15 18 9 12 15 6"></polyline>
</svg>
</div>
<template x-for="i in getPaginationPages()">
<div class="p-3 w-12 h-12 flex items-center justify-center border-2 transition-all" @click="paginate(i)" :class="page === i ? 'pointer-events-none border-white' : 'border-transparent hover:bg-black cursor-pointer'">
<p class="strong text-white mb-0" x-text="i"></p>
</div>
</template>
<div class="p-3 w-12 h-12 flex items-center justify-center text-white transition-all cursor-pointer" @click="paginate(page + 1)" :class="page === Math.ceil(totalCount / 5) ? 'pointer-events-none' : 'cursor-pointer'">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6">
<polyline points="9 18 15 12 9 6"></polyline>
</svg>
</div>
</div>
</div>
</div>
</div>
</li>
<template x-for="filter in availableFilters">
<li class="lg:w-full">
<div x-show="activeFilter == filter.value" x-transition:enter="transition-transform origin-top ease-out duration-300" x-transition:enter-start="scale-y-0" x-transition:enter-end="scale-y-100">
<div x-show="!loading">
<p class="mb-6 md:mb-4 text-white" x-text="('%hits% Ergebnisse gefunden').replace('%hits%', totalCount)"></p>
<div class="flex flex-col gap-1 md:gap-0.5">
<template x-for="result in results">
<a :href="result.url" class="group bg-black/30 hover:bg-black/100 transition-all duration-300 relative" x-key="result.element_id">
<template x-if="result.type === 'document'">
<div class="py-7 md:py-5 px-2.5 md:px-8">
<p class="strong text-white mb-3 md:mb-2" x-html="result.title"></p>
<template x-if="result.description">
<p class="text-white line-clamp-3 md:line-clamp-1 mb-0" x-html="result.description"></p>
</template>
</div>
</template>
<template x-if="result.type === 'product'">
<div class="py-7 md:py-5 px-2.5 md:px-8 flex items-center">
<template x-if="result.image">
<div class="aspect-square w-24 h-24 shrink-0 mr-5">
<img class="w-full h-full object-contain" :src="result.image" :alt="result.title">
</div>
</template>
<div class="shrink">
<p class="strong text-white mb-1 md:mb-2" x-html="result.title"></p>
<template x-if="result.description">
<p class="text-white line-clamp-3 md:line-clamp-1 mb-0" x-html="result.description"></p>
</template>
</div>
</div>
</template>
<template x-if="result.type === 'asset'">
<div class="py-7 md:py-5 px-2.5 md:px-8">
<div class="mb-3 md:mb-2 flex items-center">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6 mr-2.5 hidden md:block text-white">
<path d="M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"></path>
<polyline points="14 2 14 8 20 8"></polyline>
<path d="M12 18v-6"></path>
<path d="m9 15 3 3 3-3"></path>
</svg>
<p class="strong text-white mb-0" x-html="result.title"></p>
</div>
<template x-if="result.file_extension || result.file_size">
<p class="text-white line-clamp-3 md:line-clamp-1 mb-0">
<template x-if="result.file_extension">
<span class="uppercase" x-html="result.file_extension"></span>
</template>
<template x-if="result.file_size">
<span class="uppercase" x-html="result.file_size"></span>
</template>
</p>
</template>
</div>
</template>
<template x-if="result.type === 'job'">
<div class="py-7 md:py-5 px-2.5 md:px-8">
<p class="strong text-white mb-3 md:mb-2" x-html="result.title"></p>
<template x-if="result.description">
<p class="text-white line-clamp-3 md:line-clamp-1 mb-0" x-html="result.description"></p>
</template>
</div>
</template>
</a>
</template>
</div>
<div class="w-full overflow-x-auto mt-16 md:mt-12" x-show="Math.ceil(totalCount / paginationCount) > 1">
<div class="flex w-fit gap-1">
<div class="p-3 w-12 h-12 flex items-center justify-center text-white transition-all" @click="paginate(page - 1)" :class="page === 1 ? 'pointer-events-none' : 'cursor-pointer'">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6">
<polyline points="15 18 9 12 15 6"></polyline>
</svg>
</div>
<template x-for="i in getPaginationPages()">
<div class="p-3 w-12 h-12 flex items-center justify-center border-2 transition-all" @click="paginate(i)" :class="page === i ? 'pointer-events-none border-white' : 'border-transparent hover:bg-black cursor-pointer'">
<p class="strong text-white mb-0" x-text="i"></p>
</div>
</template>
<div class="p-3 w-12 h-12 flex items-center justify-center text-white transition-all" @click="paginate(page + 1)" :class="page === Math.ceil(totalCount / 5) ? 'pointer-events-none' : 'cursor-pointer'">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6">
<polyline points="9 18 15 12 9 6"></polyline>
</svg>
</div>
</div>
</div>
</div>
</div>
</li>
</template>
</ul>
</div>
</form>
Text Content
Betten * Zurück * Betten * Kollektionen * Zurück * Kollektionen * Betten-Kollektionen * Movie-/Top-Line * Industrial-Movie * Trento * Edition pronto - Wood * Edition pronto - Boxspring * Edition pronto - Romantic * Factory-Line * Industrial-Loft * Wood-Line * Lounge * Fine-Line * Naturo-Line * Oak-Line * Oak-Puro * Oak-Bianco * Oak-Wild * Oak-Wild Bormio, Cortina, Aspino * Oak-Wild Vintage * Dream-Line * Silenzio * Dream pronto * Function * Comfort * Kids & Guests * Boxspring-Kollektionen * Massiva Comfort * Factory Comfort * Classic Comfort * Modern Comfort * Lovitio Comfort - Stauraum * Box-Simply * Boxspring pronto * Boxspring Inside * Edition pronto - Boxspring * Bettrahmen * Kopfteile & Wandpaneele * Zurück * Kopfteile & Wandpaneele * Kopfteile * Wandpaneele * Kissen zu Kopfteilen * Füsse * Holzbetten * Boxspringbetten * Polsterbetten * Metallbetten * Komfortbetten * Stauraumbetten * Gästebetten * Himmelbetten Lattenroste & Matratzen * Zurück * Lattenroste & Matratzen * Lattenroste & Bettinhalt * Matratzen & Topper Nachttische * Zurück * Nachttische * Nachttische - alle Modelle * selezione - personalisierbare Nachttische * Zurück * selezione - personalisierbare Nachttische * Detail-Informationen * Einrichtungsbeispiele Kommoden * Zurück * Kommoden * Kommoden - alle Modelle * selezione - personalisierbare Kommoden * Zurück * selezione - personalisierbare Kommoden * Detail-Informationen * Einrichtungsbeispiele Accessoires Zubehör * Zurück * Zubehör * Bett-Traversen * Leselampen * Zubehör Betten, Kopfteile & Wandpaneele * Zubehör Himmelbetten * Zubehör Nachttische, Kommoden & Roll-Box Tipps & Inspirationen * Zurück * Tipps & Inspirationen * Schlaf-Ratgeber * Einrichtungsstile * Wohnbroschüre Händler-Suche Kataloge und Prospekte Services * Zurück * Services * swiss bed concept * Virtueller Showroom * Pronto-Lieferservice * Stoffkollektion * Zurück * Stoffkollektion * Technische Daten * Pflegetipps * Möbelpflege-Shop * Movento Führungssystem * Garantie-Bestimmungen * Häufige Fragen Über uns * Zurück * Über uns * Unternehmen * Nachhaltigkeit * Zurück * Nachhaltigkeit * Recycelte Stoffe * Veganes Leder * Recycelte Hölzer * Jobs & Karriere * Kontakt Select Language * DE * FR * EN * * Betten * Lattenroste & Matratzen * Nachttische * Kommoden * Accessoires * Zubehör * Betten * Kollektionen * Bettrahmen * Kopfteile & Wandpaneele * Füsse * Holzbetten * Boxspringbetten * Polsterbetten * Metallbetten * Komfortbetten * Stauraumbetten * Gästebetten * Himmelbetten * Betten-Kollektionen * Movie-/Top-Line * Industrial-Movie * Trento * Edition pronto - Wood * Edition pronto - Boxspring * Edition pronto - Romantic * Factory-Line * Industrial-Loft * Wood-Line * Lounge * Fine-Line * Naturo-Line * Oak-Line * Oak-Puro * Oak-Bianco * Oak-Wild * Oak-Wild Bormio, Cortina, Aspino * Oak-Wild Vintage * Dream-Line * Silenzio * Dream pronto * Function * Comfort * Kids & Guests * Boxspring-Kollektionen * Massiva Comfort * Factory Comfort * Classic Comfort * Modern Comfort * Lovitio Comfort - Stauraum * Box-Simply * Boxspring pronto * Boxspring Inside * Edition pronto - Boxspring * Kopfteile * Wandpaneele * Kissen zu Kopfteilen * Lattenroste & Matratzen * Lattenroste & Bettinhalt * Matratzen & Topper * Nachttische * Nachttische - alle Modelle * selezione - personalisierbare Nachttische * Detail-Informationen * Einrichtungsbeispiele * Kommoden * Kommoden - alle Modelle * selezione - personalisierbare Kommoden * Detail-Informationen * Einrichtungsbeispiele * Zubehör * Bett-Traversen * Leselampen * Zubehör Betten, Kopfteile & Wandpaneele * Zubehör Himmelbetten * Zubehör Nachttische, Kommoden & Roll-Box * Tipps & Inspirationen * Händler-Suche * Kataloge und Prospekte * Services * Über uns Sprachwahl Select Language * DE * FR * EN * Schlaf-Ratgeber * Einrichtungsstile * Wohnbroschüre * swiss bed concept * Virtueller Showroom * Pronto-Lieferservice * Stoffkollektion * Technische Daten * Pflegetipps * Möbelpflege-Shop * Movento Führungssystem * Garantie-Bestimmungen * Häufige Fragen * Unternehmen * Nachhaltigkeit * Recycelte Stoffe * Veganes Leder * Recycelte Hölzer * Jobs & Karriere * Kontakt TEST Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vestibulum id ligula porta felis euismod semper. Mehr * Alle Alle * 0 Ergebnisse gefunden Explore hasenabeds.com now! hasenabeds.com * Home / * 404 Nach Oben Quicklinks * swiss bed concept * Recycelte Stoffe * Recycelte Hölzer * Veganes Leder * Häufige Fragen Tipps & Inspirationen * Übersicht * Schlaf-Ratgeber * Einrichtungsstile * Wohnbroschüre Services * Übersicht * Virtueller Showroom * Händler-Suche * Kataloge und Prospekte Über Uns * Übersicht * Unternehmen * Nachhaltigkeit * Jobs & Karriere * Social Wall * Kontakt Hasena AG Leymenstrasse 10 CH-4105 Biel-Benken Tel +41 (0)61 726 24 24 Mail sales@hasenabeds.com Rechtliches * Datenschutz * Cookie-Erklärung * Impressum Social Media Select Language * DE * FR * EN © 2024 Hasena AG Datenschutzbestimmungen | WIR VERWENDEN COOKIES Wir können diese zur Analyse unserer Besucherdaten platzieren, um unsere Webseite zu verbessern, personalisierte Inhalte anzuzeigen und Ihnen ein großartiges Webseiten-Erlebnis zu bieten. Für weitere Informationen zu den von uns verwendeten Cookies öffnen Sie die Einstellungen. Alle akzeptieren Ablehnen Nein, anpassen