#image-text .image img,.grid .link .image img{object-fit:cover;object-position:center;left:0}#homepage-header{height:calc(100dvh - 70px)!important;margin-top:69px;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;position:relative}#homepage-header .video-container{width:50%;height:calc(100% - 55px);transition:.5s;position:relative}#homepage-header .video-container img,#homepage-header .video-container video{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;z-index:-1}#homepage-header .video-container.furniture:hover,#homepage-header .video-container.staircases:hover{width:75vw}#homepage-header .video-container.furniture:has(~.video-container.staircases:hover),#homepage-header .video-container.furniture:hover+.video-container.staircases{width:25vw}#homepage-header .video-container.furniture:has(~.video-container.staircases:hover)::after,#homepage-header .video-container.furniture:hover+.video-container.staircases::after{content:"";opacity:.75}#homepage-header .video-container .text-container{position:absolute;bottom:0;width:100%;height:300px;z-index:10;background:linear-gradient(180deg,rgba(21,21,21,0) 0,#151515 100%);padding-top:200px}#homepage-header .video-container .text-container>p{color:#fff;margin:0 auto;display:table;text-align:center;text-decoration:none;border:1px solid #fff;padding:10px 40px}#homepage-header .video-container .text-container>p:hover{background-color:#2e2b2b}@media screen and (max-width:820px){#homepage-header .video-container .text-container>p{width:250px;padding:10px}}#homepage-header.has-sale-banner{margin-top:115px;overflow:hidden;height:calc(100dvh - 115px)!important}@media screen and (max-width:1024px){#homepage-header{flex-direction:column;flex-wrap:wrap;justify-content:start;margin-top:120px;height:calc(100dvh - 120px)!important}#homepage-header.has-sale-banner{margin-top:165px;height:calc(100dvh - 165px)!important}#homepage-header .video-container{width:100%;height:calc(50% - 27.5px)}#homepage-header .video-container.furniture:has(~.video-container.staircases:hover),#homepage-header .video-container.furniture:hover,#homepage-header .video-container.furniture:hover+.video-container.staircases,#homepage-header .video-container.staircases:hover{width:100%}#homepage-header .video-container.furniture:has(~.video-container.staircases:hover)::after,#homepage-header .video-container.furniture:hover+.video-container.staircases::after{opacity:0}#homepage-header .video-container .text-container{top:50%;transform:translate(0,-50%);bottom:unset;height:unset;background:unset;padding-top:unset}}@media screen and (max-width:783px){#homepage-header.has-sale-banner{margin-top:165px;height:calc(100dvh - 165px)}}#trustpilot{width:100%;padding:.95em 0;display:flex;justify-content:center;align-items:end;box-shadow:-5px -5px 10px rgba(0,0,0,.2);z-index:10000;position:absolute;bottom:0}#trustpilot svg{width:100px;height:auto}#trustpilot .text{color:#2e2b2b;margin-left:1rem;font-size:1rem;font-weight:300;font-family:montserrat;padding-top:5px;line-height:1.1}#image-text .text .content a:hover,.buttons a:hover{font-weight:500}.button.cta-grey-button{background:#a5182e;border:none!important;color:#fff!important}.button.cta-grey-button:hover{background:#a5182e!important;border:none!important;color:#fff!important}nav{z-index:1000000}@media screen and (max-width:820px){header#homepage-header .video-container .text-container p{background:rgba(0,0,0,.3)}}.buttons a::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 4l8 8-8 8" stroke="black" stroke-width="2" fill="none"/></svg>');width:1rem;height:1rem;transition:.5s;position:absolute;top:3px;display:inline-block;margin-left:5px;opacity:.6}.grid .link,.grid .link .image{position:relative}footer{visibility:visible!important;width:100%!important;height:auto!important;overflow:auto!important}.grid-container{background-color:#f8f8f8;padding:50px 0;margin:50px 0 0;display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width:820px){.grid-container{margin:0;padding:30px 0;display:block}}.grid-container h2,.grid-container p{text-align:center;max-width:600px;width:85vw;margin:0 auto}@media screen and (max-width:820px){.grid-container h2,.grid-container p{text-align:left;margin:0 7.5vw}}.grid-container p{margin-bottom:50px}@media screen and (max-width:820px){.grid-container p{width:60%;margin-bottom:30px;margin-top:10px;letter-spacing:1px}}.grid{width:90%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);gap:30px;margin:0 auto}.grid .link{text-decoration:none}.grid .link .image::before{content:"";padding-top:120%;display:block}.grid .link .image img{width:100%;height:100%;position:absolute;top:0}.grid .link .content{width:100%;margin-top:15px}.grid .link .content h3{margin-bottom:5px}.grid .link .content a,.grid .link .content span{position:relative;display:block;text-decoration:none}.grid .link .content a::after,.grid .link .content span::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 4l8 8-8 8" stroke="black" stroke-width="2" fill="none"/></svg>');width:1rem;height:1rem;transition:.5s;position:absolute;top:3px;display:inline-block;margin-left:5px;opacity:.6}@media screen and (max-width:1024px){.grid{overflow-x:scroll;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);height:auto;width:100%;padding:0 2.5%;margin:30px auto 0}.grid .link{width:60vw}}@media screen and (max-width:820px){.grid{overflow-x:scroll;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);height:auto;width:100%;padding:0 7.5% 40px;margin:30px auto 0}.grid .link{width:80vw}}#image-text{width:100%;margin:50px auto 0;height:700px;position:relative}#image-text .image{width:50%;height:70vh;position:absolute;top:50%;right:5%;z-index:6;transform:translateY(-50%)}#image-text .text{width:45%;position:absolute;top:50%;left:0;transform:translate(0,-50%)}#image-text .text .content{max-width:440px;width:90%;margin:0 auto}#image-text .text .content h2,#image-text .text .content p{margin:0 auto 30px}#image-text .text .content a{border:1px solid #2e2b2b!important;color:#2e2b2b!important;padding:12px 30px;position:relative;display:table;text-decoration:none;transition:.5s;font-size:clamp(.8rem,2.5vh,1rem);font-family:montserrat}@media screen and (max-width:820px){#image-text{height:auto;display:flex;flex-direction:column;gap:40px;margin:50px auto}#image-text .image,#image-text .text{transform:unset;width:90vw;margin:0 auto}#image-text .image{position:relative;left:0;top:0;right:0;order:2;height:unset}#image-text .image:after{content:"";padding-top:100%;display:block}#image-text .text{position:unset;order:1}#image-text .text .content{max-width:100%;width:100%}}#image-text .image img{width:100%;height:100%;position:absolute;top:0}#image-text .image a{width:100%;height:100%;position:absolute;animation:showOnTop 10s infinite}#image-text .image a:nth-child(1){animation-delay:0s}#image-text .image a:nth-child(2){animation-delay:2s}#image-text .image a:nth-child(3){animation-delay:4s}#image-text .image a:nth-child(4){animation-delay:6s}#image-text .image a:nth-child(5){animation-delay:8s}#image-text .image a:nth-child(6){animation-delay:10s}@keyframes showOnTop{0%,20%{opacity:1;z-index:3}100%,20.01%{opacity:0;z-index:1}}