'); transform:rotate(90deg); display:block;}.header-menu .menu__header .menu__back.is-hidden{opacity:0; pointer-events:none;}.header-menu .menu__header::after{content:''; position:absolute; bottom:0; left:16px; right:16px; height:0; border-bottom:1px solid var(--lightgrey); transition:bottom 300ms ease;}.header-menu .menu__header:has(.submenu__title:not(.is-hidden))::after{bottom:calc(0px - var(--submenu-title-top));}.header-menu .menu__items{padding:16px 16px 32px;}@media (min-width:1232px){.header-menu button[aria-controls='nav-menu']{display:none;}.header-menu .menu__container .menu__items{padding:0; margin-top:40px;}.header-menu .menu__items .menu-item{line-height:16px; padding:0 16px;}.header-menu .menu-item .menu-item__label{font-family:var(--body-font); font-size:var(--font-size-400); padding-bottom:40px; column-gap:8px;}.header-menu .menu-item a{transition:color 300ms ease;}.header-menu .menu-item a:hover{color:var(--action-color);}}.image-logo{display:flex; justify-content:center; align-items:center;}.image-logo__link{display:block;}.image-logo img{display:block; width:100%; height:100%; object-fit:contain;}.image-logo svg{display:flex; align-items:center; justify-content:center; width:100%; height:100%;}body:has(.menu--open){overflow:hidden;}.menu__container{display:flex; flex-direction:column; position:fixed; top:0; left:0; width:90vw; height:100%; z-index:2000; transform:translate3d(-100vw, 0, 0); transition:transform 300ms ease-in-out;}.menu--open .menu__container{transform:translate3d(0, 0, 0);}.menu__backdrop{position:fixed; top:0; left:0; right:auto; bottom:auto; width:0; height:0; background-color:rgba(0, 0, 0, 0.5); opacity:0; z-index:1000; transition:opacity 300ms ease-out, height 1ms ease-out 301ms, bottom 1ms ease-out 301ms, width 1ms ease-out 301ms, right 1ms ease-out 301ms;}.menu--open .menu__backdrop{bottom:0; right:0; width:100vw; height:100vh; opacity:1; transition:opacity 200ms ease;}.menu__header{display:flex; justify-content:flex-end; align-items:center; min-height:var(--header-height); padding:1rem;}.menu__title{margin:0 auto 0 0;}.menu__close{margin:0; padding:0; background:none; border:0; height:24px; width:24px;}.menu__close svg{width:100%; height:100%;}.menu__items{display:flex; flex-direction:column; gap:1rem; padding:1rem; margin:0; list-style:none; height:100%;}@media (min-width:1232px){.menu{height:100%;}.menu__container{display:flex; align-items:center; position:static; height:100%; width:auto; transition:none; transform:none;}.menu__header{display:none;}.menu__items{display:flex; flex-direction:row; align-items:center; gap:0; padding:0; background:transparent !important; transform:none;}.menu--open .menu__backdrop{top:0; left:0; right:auto; bottom:auto; width:0; height:0; opacity:0;}}.alphabetical-menu-item__column-label{font-weight:var(--font-weight-700);}.alphabetical-menu-item__column{list-style:none; padding:0; margin:0;}.menu-item .alphabetical-menu-item__submenu > li,.alphabetical-menu-item__column{display:flex; flex-direction:column;}.menu-item .menu-item__submenu.alphabetical-menu-item__submenu,.menu-item .menu-item__submenu.alphabetical-menu-item__submenu > li,.menu-item .alphabetical-menu-item__submenu .alphabetical-menu-item__column{row-gap:1.5rem;}@media (min-width:1232px){.header-menu .menu-item .menu-item__submenu.alphabetical-menu-item__submenu{display:block; columns:4;}.header-menu .menu-item .menu-item__submenu.alphabetical-menu-item__submenu > li{line-height:16px; margin-bottom:16px; padding-right:16px; font-size:(--font-size-300);}.header-menu .alphabetical-menu-item__submenu .alphabetical-menu-item__column-label{break-after:avoid;}.menu-item .menu-item__submenu.alphabetical-menu-item__submenu, .menu-item .menu-item__submenu.alphabetical-menu-item__submenu > li, .menu-item .alphabetical-menu-item__submenu .alphabetical-menu-item__column{row-gap:16px;}}@media (min-width:1600px){.header-menu .menu-item .menu-item__submenu.alphabetical-menu-item__submenu > li{break-inside:avoid; line-height:24px; margin-bottom:24px; padding-right:16px; font-size:var(--font-size-400);}.menu-item .menu-item__submenu.alphabetical-menu-item__submenu, .menu-item .menu-item__submenu.alphabetical-menu-item__submenu > li, .menu-item .alphabetical-menu-item__submenu .alphabetical-menu-item__column{row-gap:24px;}}.header-menu .menu-item{--font-size:16px; --line-height:1.5; user-select:none;}.header-menu .menu-item a{color:inherit; -webkit-tap-highlight-color:transparent;}.header-menu .menu-item svg{width:32px; height:32px; transform:rotate(-90deg);}.header-menu .menu-item svg > path{stroke-width:2.5px;}.header-menu .menu-item__label{position:relative; display:flex; justify-content:space-between; align-items:center; z-index:100;}.header-menu .menu-item__dropdown-toggle{padding:0; margin:0; appearance:none; background:transparent; border:0; width:32px; height:32px;}.header-menu .menu-item__dropdown-toggle svg{width:100%; height:100%;}.header-menu .menu-item__submenu{position:fixed; z-index:101; overflow-y:scroll; overflow-x:hidden; max-height:calc(100vh - var(--header-height)); top:var(--header-height); bottom:0; left:0; width:90vw; margin:0; padding:16px 16px 32px; box-sizing:border-box; display:flex; flex-direction:column; row-gap:1rem; list-style:none; transform:translate3d(-100vw, 0, 0); transition:transform 300ms ease-in-out;}.header-menu .menu-item__submenu:has(.submenu-item__submenu--open){overflow-y:hidden;}.header-menu:has(.submenu__title:not(.is-hidden)) .menu-item__submenu{top:calc(var(--header-height) + var(--submenu-title-top));}.header-menu .menu-item__submenu--open{transform:translate3d(0, 0, 0);}.header-menu .menu-item__submenu .submenu-overview-link{text-decoration:underline; font-family:var(--body-font); font-size:var(--font-size-400); font-weight:var(--font-weight-400); line-height:normal;}@media (min-width:1232px){.header-menu .menu-item__submenu li:has(.submenu-overview-link){display:none;}.header-menu .menu-item__dropdown-toggle{width:16px; height:16px; transform:rotate(90deg); pointer-events:none; transition:transform 300ms ease-out;}.header-menu .menu-item--has-submenu:hover .menu-item__dropdown-toggle{transform:rotate(-90deg);}.header-menu .menu-item .menu-item__submenu{z-index:101; max-height:calc(100vh - var(--header-height) - 24px); box-sizing:border-box; top:var(--header-height) !important; bottom:auto; width:100%; display:flex; transform:scaleY(0); transform-origin:top; transition:transform 300ms ease-out; position:absolute; right:0; padding:32px calc(calc(100vw - var(--header-footer-content-width)) / 2); background:var(--background-color-white); overflow-x:hidden; overflow-y:auto; gap:0; line-height:3rem;}.header-menu .menu-item .menu-item__submenu > *{opacity:0; transition:opacity 300ms ease-out;}.header-menu .menu-item--has-submenu:hover .menu-item__submenu{transform:scaleY(1);}.header-menu .menu-item--has-submenu:hover .menu-item__submenu > *{opacity:1;}.header-menu .menu:has(.menu-item--has-submenu:hover) .menu__backdrop{top:var(--header-height); bottom:0; right:0; width:100vw; height:100vh; z-index:1; opacity:1; transition:opacity 200ms ease;}}.submenu-item__label{position:relative; display:flex; justify-content:space-between; align-items:center; z-index:100;}.submenu-item__dropdown-toggle{padding:0; margin:0; appearance:none; background:transparent; border:0; width:32px; height:32px;}.layered-menu-item__subsubmenu{position:fixed; z-index:102; overflow-y:scroll; overflow-x:hidden; max-height:100vh; top:0; bottom:0; left:0; width:90vw; margin:0; padding:16px 16px 32px; box-sizing:border-box; display:flex; flex-direction:column; row-gap:1.5rem; list-style:none; transform:translate3d(-100vw, 0, 0); transition:transform 300ms ease-in-out;}.layered-menu-item__subsubmenu.submenu-item__submenu--open{transform:translate3d(0, 0, 0);}@media (min-width:1232px){.header-menu .menu-item .menu-item__submenu.layered-menu-item__submenu{display:grid; grid-template-columns:316px calc(var(--header-footer-content-width) - 316px); justify-content:center; min-height:560px; max-height:97vh;}.header-menu .menu-item .menu-item__submenu.layered-menu-item__submenu > li{grid-column-start:1; border-right:1px solid var(--lightgrey); padding-right:32px;}.layered-submenu-item:has(.layered-menu-item__subsubmenu) .layered-menu-item__subsubmenu{position:absolute; transform:translate3D(0, 0, 0); width:max-content; top:32px; left:calc(calc(calc(100% - var(--header-footer-content-width)) / 2) + 316px); padding:0 0 0 40px; opacity:0; visibility:hidden; pointer-events:none; transition:opacity 300ms ease-in-out; overflow:hidden;}.layered-submenu-item:has(.layered-menu-item__subsubmenu):hover .layered-menu-item__subsubmenu{opacity:1; visibility:visible; pointer-events:auto; gap:0; line-height:3rem;}}.basic-menu-item__column{display:none; list-style:none; padding:0; margin:0;}.content-width{padding:1rem 0; width:100%;}.content-width__container{margin:0 auto;}.uspbar-container{width:100%; background:var(--uspbar-bg, transparent); color:var(--uspbar-text, inherit); font-family:var(--uspbar-font, var(--body-font)); height:var(--uspbar-height, auto); padding:0; margin:0; overflow:hidden;}.uspbar{display:flex; flex-direction:row; align-items:center; width:100%; height:100%; user-select:none; position:relative;}.uspbar--animate{overflow:hidden;}/* Desktop:spread items, no animation */.uspbar-inner{display:flex; flex-direction:row; align-items:center; justify-content:space-evenly; width:100%; gap:1rem;}.uspbar-item{flex:1 1 0; min-width:0; max-width:100%; height:100%; display:flex; align-items:center; justify-content:center; box-sizing:border-box; text-align:center;}.uspbar-item-svg svg{width:3em; height:3em; fill:var(--uspbar-svg, currentColor); display:block;}.uspbar-item-text{font-size:1rem; font-weight:400; white-space:nowrap;}@media (max-width:1024px){.uspbar-inner{justify-content:center; width:100%; display:grid; grid-template-columns:1fr; position:relative; height:100%;}.uspbar-inner .uspbar-item{display:flex; flex:none; grid-row:1; grid-column:1; min-width:0; max-width:none; opacity:0; white-space:nowrap;}/* 2 USPs */ .uspbar-inner:has(.uspbar-item:nth-child(2):last-child) .uspbar-item:nth-child(1){animation:uspbar-fade-2 10s linear infinite 0s;}.uspbar-inner:has(.uspbar-item:nth-child(2):last-child) .uspbar-item:nth-child(2){animation:uspbar-fade-2 10s linear infinite 5s;}/* 3 USPs */ .uspbar-inner:has(.uspbar-item:nth-child(3):last-child) .uspbar-item:nth-child(1){animation:uspbar-fade-3 15s linear infinite 0s;}.uspbar-inner:has(.uspbar-item:nth-child(3):last-child) .uspbar-item:nth-child(2){animation:uspbar-fade-3 15s linear infinite 5s;}.uspbar-inner:has(.uspbar-item:nth-child(3):last-child) .uspbar-item:nth-child(3){animation:uspbar-fade-3 15s linear infinite 10s;}/* 4 USPs */ .uspbar-inner:has(.uspbar-item:nth-child(4):last-child) .uspbar-item:nth-child(1){animation:uspbar-fade-4 20s linear infinite 0s;}.uspbar-inner:has(.uspbar-item:nth-child(4):last-child) .uspbar-item:nth-child(2){animation:uspbar-fade-4 20s linear infinite 5s;}.uspbar-inner:has(.uspbar-item:nth-child(4):last-child) .uspbar-item:nth-child(3){animation:uspbar-fade-4 20s linear infinite 10s;}.uspbar-inner:has(.uspbar-item:nth-child(4):last-child) .uspbar-item:nth-child(4){animation:uspbar-fade-4 20s linear infinite 15s;}}@keyframes uspbar-fade-2{0%{opacity:0;}5%{opacity:1;}40%{opacity:1;}50%{opacity:0;}100%{opacity:0;}}@keyframes uspbar-fade-3{0%{opacity:0;}5%{opacity:1;}25%{opacity:1;}33%{opacity:0;}100%{opacity:0;}}@keyframes uspbar-fade-4{0%{opacity:0;}5%{opacity:1;}20%{opacity:1;}25%{opacity:0;}100%{opacity:0;}}.flex-column__container{height:100%;}.flex-column__flex{display:flex; flex-direction:column; height:100%;}.brand-hero .content-width{position:relative;}.brand-hero .image-logo{width:200px; height:200px; position:absolute; background:#fff; padding:32px; border-radius:999px; top:-70%; left:50%; transform:translateX(-50%); box-shadow:var(--block-box-shadow);}.hero{display:flex; justify-content:center; align-items:center; width:100%; box-sizing:border-box;}.hero__container{display:flex; justify-content:center; align-items:center; width:100%; height:100%; margin:0 auto;}.hero__content{display:flex; flex-direction:column;}.hero__title{margin:0; word-wrap:break-word;}.store-bar,.store-bar__cta-form,.store-bar__cta-change,.store-bar__cta-stores,.store-bar__cta-products{display:none;}.store-bar__cta-stores{text-decoration:underline; font-weight:var(--font-weight-400); padding:0;}.store-bar__cta-stores.cta:hover{background:transparent;}@media (max-width:1231px){.store-bar > .flex-row__container > .flex-row__flex{flex-direction:column; row-gap:0.75rem;}.store-bar .store-bar__text{text-align:center; line-height:2rem;}.store-bar .dt-only{display:none;}.store-bar .m-block{display:block;}}@media (min-width:1231px){.store-bar__text{margin-right:auto;}.store-bar .flex-row__container{flex:1;}}.html-block__inner{width:100%; height:100%;}.html-block__inner blockquote{font-style:italic;}.html-block__inner img{max-width:100%; height:auto;}.html-block__inner video{max-width:100%;}body.store-selected .select-store-block,body[data-store] .select-store-block{display:none;}body:not(.store-selected):not([data-store]) .store-contact-form{display:none;}/* Breadcrumbs component styling */.breadcrumbs ol{list-style:none; display:flex; flex-wrap:wrap; align-items:center; padding:0; margin:0;}.breadcrumbs li{display:flex; align-items:center; min-height:1.5rem;}.breadcrumbs li + li::before{content:'>';}.breadcrumbs-home-icon{display:inline-flex; align-items:center; justify-content:center;}.breadcrumbs-home-icon > svg{width:1em; height:1em; fill:currentColor;}.two-columns{padding:1rem 0;}.two-columns__container{margin:0 auto;}.two-columns__layout{display:grid; grid-template-columns:1fr; gap:1rem;}.two-columns__slot{display:flex; height:100%;}@media (min-width:500px){.two-columns__layout{grid-template-columns:1fr 1fr;}}.image-block{width:100%;}.image-block img{display:block; width:100%;}.dynamic-grid{padding:1rem 0;}.dynamic-grid__container{margin:0 auto;}.dynamic-grid__grid{display:grid; justify-items:center; grid-template-columns:repeat(auto-fill, minmax(var(--child-width, 300px), 1fr)); gap:1rem 1.5rem;}div:has(> .related-items-list .dynamic-grid__grid:empty){display:none;}.photowall-container{display:grid; grid-template-rows:max-content 1fr; place-items:center; gap:2rem; padding:var(--spacing-700) var(--spacing-400); container:photowall / inline-size;}.photowall-container-title{font-size:var(--font-size-700); font-weight:var(--font-weight-700); text-align:center; color:var(--title-color);}.photowall-item{position:relative; margin:0 0 1rem 0; overflow:hidden;}.photowall-item:has(.photowall-item-title)::before{content:''; display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.3);}.photowall-item-image{display:block; width:100%; height:auto;}.photowall-item-title{position:absolute; bottom:2rem; left:1rem; width:70%; font-family:var(--heading-font); font-size:var(--font-size-700); font-weight:bold; text-wrap:pretty; color:var(--card-title-color); line-height:1.2; opacity:1; transition:all 0.3s ease-in-out;}.photowall-item-overlay{position:absolute; left:0; bottom:0; width:100%; background:var(--overlay-background-color);}.photowall-item-overlay-content{display:flex; justify-content:space-between; align-items:center; padding:var(--spacing-300) var(--spacing-600);}.photowall-item-overlay-category{color:var(--overlay-text-color); font-size:var(--font-size-500); font-family:var(--body-font); margin:0;}.photowall-item-overlay-brand{display:none;}.photowall-item-overlay-btngroup{display:flex; flex-direction:row; align-items:center; gap:1rem; color:var(--overlay-text-color); font-family:var(--body-font); text-decoration:none;}.photowall-item-overlay-btngroup span{display:none;}.photowall-item-overlay-btngroup:hover{text-decoration:underline;}.photowall-container[data-opened='false'] .photowall-item:nth-child(n + 4){display:none;}.photowall-container[data-opened='true'] .photowall-show-more-btn::after{transform:scaleY(-1);}.photowall-show-more-container{display:flex; justify-content:center;}.photowall-show-more-btn{font-size:var(--font-size-400); font-weight:var(--font-weight-700); background:none; border:0; margin:0; padding:0; cursor:pointer; color:var(--dropdown-text-color);}.photowall-show-more-btn::after{content:var(--dropdown-svg); transition:transform 200ms ease-out; display:inline-block; margin-left:8px;}@media (min-width:570px){.photowall-show-more-container{display:none;}.photowall-container[data-opened='false'] .photowall-item:nth-child(n + 4){display:block;}.photowall-container-title{font-size:var(--font-size-800);}.photowall{columns:2 auto;}.photowall-item:hover .photowall-item-title{opacity:0;}.photowall-item:hover .photowall-item-overlay{top:0;}.photowall-item-title{bottom:1.5rem;}.photowall-item-overlay{display:grid; place-items:center; transition:all 0.3s ease-in-out; top:100%; height:100%;}.photowall-item-overlay-content{display:grid; place-items:center; gap:1rem;}.photowall-item-overlay-brand{display:block; color:var(--overlay-text-color); font-size:var(--font-size-500); font-family:var(--body-font); font-weight:400; text-align:center; margin:0;}.photowall-item-overlay-btngroup span{display:inline;}.photowall-item-overlay-category{font-size:var(--font-size-600); font-weight:700; text-align:center;}}@media (min-width:880px){.photowall{columns:3 auto;}.photowall-item.middle-column{transform:translateY(3rem);}}.footer .flex-row__flex{flex-direction:column;}.subfooter .flex-row__flex{flex-direction:column-reverse;}.footer .html-block a,.subfooter .html-block a{color:var(--white);}.footer .html-block p{font-weight:700; font-size:16px;}.subfooter .html-block__inner{height:auto;}@media (min-width:570px){.footer .flex-row__flex, .subfooter .flex-row__flex{flex-direction:row;}.footer .image-logo{margin-right:auto;}.footer .html-block{width:25%;}.subfooter ul{display:flex; gap:16px;}.subfooter .html-block{width:50%;}}
Altijd een winkel bij jou in de buurt Uitstekende montageservice Ontdek ons assortiment in jouw regio Elke winkel heeft zijn eigen unieke productaanbod. Selecteer jouw dichtstbijzijnde winkel om te ontdekken welke productcategorieën zij aanbieden.
Kies een winkel A House of Happiness gordijnen: not just any curtains Bij Decokay vind je gordijnen met meerwaarde en dat geldt in het bijzonder voor de collecties van A House of Happiness. Dit oer-Hollandse merk uit Friesland ontwikkelt gordijnen met een missie: kwaliteit, comfort én karakter in elk interieur brengen. Gordijnen van A House of Happiness zijn er niet zomaar. Ze dragen bij aan een betere wereld en een fijner thuis. Benieuwd naar de stijl die past bij jouw woning? Kom langs bij Decokay en ontdek welke gordijnen jou gelukkig maken.
Waarom kiezen voor gordijnen van A House of Happiness? Duurzaam en verantwoord gemaakt Duurzaamheid is voor A House of Happiness geen bijzaak, maar het vertrekpunt bij elk ontwerp. Van de eerste draad tot het eindproduct wordt er gekeken naar de impact op mens en milieu. Denk aan stoffen zonder schadelijke coatings en natuurlijke materialen zoals biobased katoen. Met deze gordijnen kies je bewust voor de wereld van morgen.
Gordijnen met echte meerwaarde Een gordijn is meer dan een mooi stuk stof voor het raam. Het kan je woonomgeving verbeteren op manieren die je misschien niet meteen verwacht. De collecties van A House of Happiness zitten vol slimme oplossingen. Zo zijn er akoestische gordijnen die geluid absorberen of verduisterende stoffen die je nachtrust verbeteren én vrij zijn van schadelijke stoffen, iets wat nog altijd uitzonderlijk is in de wereld van blackout stoffen.
Voor elke woonstijl de juiste match Of je nu houdt van comfortabel wonen, een uitgesproken stijl zoekt of juist valt voor natuurlijke materialen, bij A House of Happiness vind je altijd een collectie die bij jou past. Het merk bestaat uit drie verschillende labels, elk met een eigen sfeer, uitstraling en karakter.
Ontdek de drie labels van A House of Happiness Elk label van A House of Happiness vertelt zijn eigen verhaal. Wil je ontdekken welk label het beste bij jouw interieur past? Dit is wat elk label zo bijzonder maakt.
Homers: voor het hele gezin Comfortabel wonen begint met fijne gordijnen. De collectie van Homers biedt praktische én sfeervolle oplossingen voor iedere kamer in huis. Denk aan zachte stoffen, gebruiksvriendelijke materialen en warme kleuren. Ideaal voor gezinnen die van gemak en gezelligheid houden.
Artende: voor wie durft te kiezen Designliefhebbers voelen zich thuis bij Artende. Dit label staat voor luxe stoffen, chique structuren en een verfijnde afwerking. Perfect voor wie het interieur tot in de puntjes wil afstemmen. De stoffen volgen de laatste interieurtrends en voelen aan als een haute couture voor je ramen.
ByTzum: voor wie houdt van natuurlijk ByTzum is het lifestyle label voor wie houdt van een natuurlijke woonstijl. Denk aan grove weefsels, zachte kleuren en eerlijke materialen. Deze collectie ademt duurzaamheid en eenvoud, maar dan met een krachtige uitstraling.
Retourservice: geef je gordijnen een tweede leven Duurzaam produceren is één ding, maar A House of Happiness gaat verder. Met het Curtain Return programma geef je je oude gordijnen een tweede leven. Stoffen worden hergebruikt als kussenvulling of akoestisch materiaal, of ze krijgen een nieuwe bestemming. Een kleine moeite, met grote impact. Meer weten of gordijnen retourneren? Via een QR-code op het gordijn kun je precies zien hoe duurzaam jouw stof is en hoe je deze retourneert.
Onze services maken het verschil Bij Decokay geloven we dat maatwerk begint met goed advies. Daarom geven onze stylisten graag persoonlijk interieuradvies op basis van jouw wensen, woonstijl en je ruimte. Zo maken we samen een plan dat echt bij je past. Is je keuze gemaakt? Dan komen we bij je langs met onze inmeetservice . Onze specialisten meten alles tot op de millimeter nauwkeurig in, zodat je zeker weet dat jouw gordijnen straks perfect hangen. Met onze montageservice wordt alles vakkundig geplaatst, precies zoals het hoort. Jij hoeft alleen nog maar te genieten van het eindresultaat.
Bezoek onze winkel en ontdek A House of Happiness Ben je benieuwd hoe de stoffen aanvoelen, welke kleur het mooist staat bij jouw interieur of wil je ontdekken welk label het beste bij jouw woonstijl past? Kom dan langs in een van onze Decokay winkels. Onze specialisten staan voor je klaar om je alles te vertellen over de duurzame collecties van A House of Happiness, helpen bij je keuze en inspireren met de mooiste combinaties. Samen maken we jouw huis écht een thuis.