@media screen and (min-width:0px){#inspirations #products-menu{position:fixed;top:0;left:0;right:0;transform:translateY(var(--nav-height));z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(255,255,255,.8);box-shadow:0 6px 10px -8px var(--color-marble);transition:var(--default-transition)}.showGreenBar #inspirations #products-menu{transform:translateY(calc(var(--top-message-height) + var(--nav-height)))}.menu-scroll #inspirations #products-menu{transform:translateY(0);box-shadow:none}.menu-scroll.showGreenBar #inspirations #products-menu{transform:translateY(0)}#inspirations #products-menu .wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 3%;transition:var(--default-transition)}#inspirations #products-menu.active .wrapper{padding:0 var(--page-padding) 180px}#inspirations #products-menu .title{padding:9px 0;font-size:var(--font-body-reg);line-height:var(--font-body-reg-line-height);font-weight:700;cursor:pointer}#inspirations #products-menu .title .arrow-down{display:inline-block;height:0;width:0;margin-left:15px;margin-bottom:3px;padding:5px;border-bottom:2px solid var(--color-peppercorn);border-right:2px solid var(--color-peppercorn);transform:rotate(45deg);transition:var(--default-transition)}#inspirations #products-menu.active .title .arrow-down{transform:rotate(225deg);margin-bottom:-4px}#inspirations #products-menu .menu-lists{visibility:hidden;opacity:0;height:0;transition:var(--default-transition);position:absolute;top:var(--second-nav-height);left:0;right:0;padding:0 var(--page-padding)}#inspirations #products-menu .menu-lists li{opacity:0;transform:translateY(-50px)}#inspirations #products-menu .menu-lists li a{display:block;padding:10px 0;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase}#inspirations #products-menu.active .menu-lists{visibility:visible;opacity:1;height:auto;padding:10px var(--page-padding)}#inspirations #products-menu.active .menu-lists li{animation-name:nl-content-fade-down;animation-fill-mode:forwards;animation-duration:.5s}#inspirations #products-menu.active .menu-lists li:nth-child(1){animation-delay:.15s}#inspirations #products-menu.active .menu-lists li:nth-child(2){animation-delay:.4s}#inspirations #products-menu.active .menu-lists li:nth-child(3){animation-delay:.65s}#inspirations #products-menu.active .menu-lists li:nth-child(4){animation-delay:.9s}#inspirations #products-menu .shop .entry{display:none}#inspirations #products-menu .shop .btn.btn-green{padding:0;background-color:transparent;border:1px solid transparent;color:var(--color-leaf);-webkit-backdrop-filter:none;backdrop-filter:none}#inspirations #hero{position:relative;margin-top:var(--nav-height);height:220px;overflow:hidden}.showGreenBar #inspirations #hero{margin-top:calc(var(--top-message-height) + var(--nav-height))}#inspirations #hero .hero-gb{height:100%}#inspirations #hero .hero-gb img{height:100%;object-fit:cover}#inspirations.shapes #hero .hero-gb img{object-position:50% 26%}#inspirations.elements #hero .hero-gb img{object-position:50% 12%}#inspirations.lines #hero .hero-gb img{object-position:50% 10%}#inspirations #hero .hero-wrapper{position:absolute;left:var(--page-padding);right:var(--page-padding);top:50%;text-align:center;color:#fff}#inspirations #hero .hero-wrapper h1{font-size:2rem;line-height:2.5rem}#inspirations #product-toggle{display:flex;overflow:hidden;background:#f1f2f2}#inspirations #product-toggle ul{display:flex;overflow-x:scroll;padding:20px var(--page-padding)}#inspirations #product-toggle ul::-webkit-scrollbar{display:none}#inspirations #product-toggle ul li{margin-right:20px}#inspirations #product-toggle ul li:last-child{margin-right:0}#inspirations #product-toggle ul li a{display:flex;justify-content:center;align-items:center;flex-direction:column;width:140px;padding:15px;border-radius:10px;background-color:#fff;transition:all .35s;box-sizing:border-box;border:1px #fff solid}#inspirations #product-toggle ul li a.active,#inspirations #product-toggle ul li a:hover{border:1px var(--color-peppercorn) solid}#inspirations #product-toggle ul li .divimg{width:30px;margin-bottom:10px}#inspirations #product-toggle ul li .sub-title{font-size:1.125rem;line-height:1.625rem}#inspirations .container{background-color:#fff;padding:56px 0}#inspirations .container-left{position:sticky;top:var(--second-nav-height);padding:0 var(--page-padding);background-color:#fff;z-index:4}#inspirations .container-left.active{top:calc(var(--nav-height) + var(--second-nav-height));padding:0;box-shadow:0 6px 10px -8px var(--color-marble)}.showGreenBar #inspirations .container-left.active{top:calc(var(--top-message-height) + var(--nav-height) + var(--second-nav-height))}.showGreenBar.menu-scroll #inspirations .container-left.active{top:var(--second-nav-height)}#inspirations .container-left .btn.open-filter{width:100%;border:2px var(--color-peppercorn) solid}#inspirations .container-left.active .btn.open-filter{border:1px #fff solid}#inspirations #filter-box{position:fixed;left:0;right:0;top:0;bottom:0;padding:20px var(--page-padding) 70px;box-sizing:border-box;overflow-y:auto;font-size:18px;background-color:#fff;opacity:0;visibility:hidden;height:0;transition:var(--default-transition)}#inspirations #filter-box.active{opacity:1;visibility:visible;height:auto}#inspirations #filter-box .filter-top{display:flex;justify-content:space-between;align-items:center}#inspirations #filter-box .filter-top .title{font-weight:700}#inspirations #filter-box .filter-top .filter-clear-desktop{display:none;text-decoration:underline}#inspirations #filter-box .filter-top .close-filter{position:relative;width:30px;height:60px;cursor:pointer}#inspirations #filter-box .filter-top .close-filter div{position:absolute;width:100%;height:2px;background:var(--color-peppercorn);top:50%}#inspirations #filter-box .filter-top .close-filter div:first-child{transform:rotate(45deg)}#inspirations #filter-box .filter-top .close-filter div:last-child{transform:rotate(-45deg)}#inspirations #filter-box .item{border-top:1px solid #dadde1}#inspirations #filter-box .item:last-child{border-bottom:0 solid #dadde1}#inspirations #filter-box .item.featured{display:none}#inspirations #filter-box .item ul{margin-bottom:12px;overflow:hidden}#inspirations #filter-box .item.featured ul{margin-top:12px}#inspirations #filter-box .item.theme ul{display:none}#inspirations #filter-box .item.shapes ul{display:none}#inspirations #filter-box .item ul li{padding:8px 0}#inspirations #filter-box .title{margin-bottom:0;padding:20px 0;position:relative;font-size:1.25rem;line-height:1.75rem;font-weight:400;cursor:pointer}#inspirations #filter-box .title span{position:absolute;right:0;top:20px;display:block;height:20px;font-size:1.875rem}#inspirations #filter-box .title span:after{content:"+"}#inspirations #filter-box .title.active span:after{content:"\2013"}#inspirations #filter-box .filter-bottom{position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 6px #bbb;display:flex;justify-content:space-between;background-color:#fff}#inspirations #filter-box .filter-bottom a{display:block;width:50%;padding:10px 0;text-align:center;text-transform:uppercase;font-size:1rem;line-height:1.5rem}#inspirations #filter-box .filter-bottom a:nth-child(1){border-right:1px solid var(--color-marble)}#inspirations #filter-box .range .rangeSlider{display:flex;justify-content:space-between;align-items:center}#inspirations #filter-box .irs--round .irs-handle{border:1px solid #979797;z-index:0;cursor:pointer}#inspirations #filter-box .irs--round .irs-bar{height:5px;background-color:var(--color-peppercorn)}#inspirations #filter-box .range .input-layout{padding:3px 15px;border:1px solid var(--color-marble);border-radius:10px;box-sizing:border-box}#inspirations #filter-box .range label{margin-bottom:0}#inspirations #filter-box .range input{width:70px;border:none;padding:0;line-height:1.25rem;border-radius:0}#inspirations .container-right{padding:40px var(--page-padding) 0}#inspirations .product-lists{display:none}#inspirations .showAllLists ul{display:none;grid-gap:30px}#inspirations .showAllLists ul.active{display:grid}#inspirations .showAllLists li{border:1px solid var(--color-marble);box-sizing:border-box;border-radius:10px;-webkit-transition:all .5s;transition:all .5s}#inspirations .showAllLists li:hover{box-shadow:0 5px 25px -15px rgba(0,0,0,.5);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}#inspirations .showAllLists li .content{width:100%;padding:20px;box-sizing:border-box}#inspirations .showAllLists li .title{margin-bottom:10px;font-size:18px;font-weight:500}#inspirations .showAllLists li .category{margin-bottom:10px}#inspirations .showAllLists li .prices{margin-top:10px;font-size:20px;font-weight:700;color:var(--color-leaf)}#inspirations .showAllLists li .divimg{position:relative;width:100%;height:175px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-top-right-radius:10px;border-top-left-radius:10px}#inspirations .showAllLists li .divimg .featured{position:absolute;top:0;right:20px;width:22px}#inspirations .showAllLists li .btn{margin:0 20px 20px}#inspirations .pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:44px 0}#inspirations .pagination li{display:none;width:26px;height:26px;margin:0 5px;line-height:26px;text-align:center;cursor:pointer}#inspirations .pagination li.active{display:block;background-color:var(--color-peppercorn);color:#fff;border-radius:50%}#inspirations .pagination li#show,#inspirations .pagination li.next,#inspirations .pagination li.prev{display:block}#inspirations .pagination li.prev{position:relative;margin-left:35px}#inspirations .pagination li.prev::after{content:'···';position:absolute;left:-33px;top:0;display:block;width:26px;height:26px;pointer-events:none}#inspirations .pagination li:nth-child(2).prev,#inspirations .pagination li:nth-child(3).prev{margin-left:6px}#inspirations .pagination li:nth-child(2).prev::after,#inspirations .pagination li:nth-child(3).prev::after{display:none}#inspirations .pagination li.next{position:relative;margin-right:35px}#inspirations .pagination li.next::after{content:'···';position:absolute;right:-33px;top:0;display:block;width:26px;height:26px;pointer-events:none}#inspirations .pagination li:nth-last-child(2).next,#inspirations .pagination li:nth-last-child(3).next{margin-right:6px}#inspirations .pagination li:nth-last-child(2).next::after,#inspirations .pagination li:nth-last-child(3).next::after{display:none}#inspirations .pagination li.hidden{opacity:.35;cursor:default}#inspirations .advert{margin-bottom:30px}#inspirations .advert .layout{background-color:var(--color-peppercorn);padding:30px 30px 0;color:#fff;border-radius:10px;overflow:hidden}#inspirations .advert .layout-top h2{font-size:1.5rem;line-height:2.25rem}#inspirations .advert .layout-top h2 span{display:none}#inspirations .advert .layout-top .btn{display:flex;align-items:center;padding:10px 0;color:#fff;backdrop-filter:none;background-color:transparent}#inspirations .advert .layout-top .btn img{width:8px;margin-left:8px}#inspirations .advert .layout-bottom{margin-top:20px}#inspirations .advert .layout-bottom img{height:100%;object-fit:cover;object-position:0 0}#inspirations.elements .advert .layout-bottom,#inspirations.lines .advert .layout-bottom,#inspirations.shapes .advert .layout-bottom{width:180px;height:120px;margin:-8px 0 0 auto}.inspiration-index{margin-top:var(--nav-greenBar-height);padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.inspiration-index h1{margin-bottom:var(--grid-m)}.inspiration-index .content{padding-bottom:var(--section-padding);text-align:center}.inspiration-index .lists{display:grid;grid-gap:var(--grid-m)}.inspiration-index .lists li{border-radius:var(--border-radius);background-color:var(--color-pearl);overflow:hidden}.inspiration-index .lists li.hide{display:none}.inspiration-index .lists li a{display:block}.inspiration-index .lists li .img-wrapper{height:200px;overflow:hidden}.inspiration-index .lists li .img-wrapper .divimg{height:100%}.inspiration-index .lists li .img-wrapper .divimg img{height:100%;object-fit:cover;object-position:50% 0}.inspiration-index .lists li .label{padding:12px 0;text-align:center}}@media screen and (min-width:768px){#inspirations #products-menu .shop{display:flex;align-items:center}#inspirations #products-menu .shop .entry{margin-right:var(--button-margin)}#inspirations #products-menu .shop .entry .label{font-size:.75rem;line-height:1.125rem}#inspirations #products-menu .shop .entry .price{font-size:.875rem;line-height:1.25rem;font-weight:700}#inspirations #products-menu .shop .btn.btn-green{padding:0 20px;line-height:30px;border:1px var(--color-leaf) solid;border-radius:5px;background-color:var(--color-leaf);color:#fff}#inspirations #hero .hero-wrapper h1{font-size:2.25rem;line-height:2.75rem}#inspirations .container-left .btn.open-filter{width:225px;margin:0 auto}#inspirations .container-left.active .btn.open-filter{width:100%}#inspirations .showAllLists ul{grid-template-columns:1fr 1fr}#inspirations .advert .layout{display:flex;padding:0}#inspirations .advert .layout-top{width:50%;padding:30px;box-sizing:border-box}#inspirations .advert .layout-bottom{width:50%;margin-top:10px;height:210px}#inspirations.elements .advert .layout-bottom,#inspirations.lines .advert .layout-bottom,#inspirations.shapes .advert .layout-bottom{margin:10px auto 0;width:250px;height:200px}.inspiration-index .content{width:80%;max-width:800px;margin:0 auto}.inspiration-index .lists{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){#inspirations #product-toggle{justify-content:center}.menu-scroll #inspirations #products-menu{box-shadow:0 6px 10px -8px var(--color-marble)}#inspirations .container{display:flex;justify-content:space-between;padding:56px var(--page-padding)}#inspirations .container-left{width:250px;padding:0;z-index:1}#inspirations .container-left.active{box-shadow:none}#inspirations .container-right{width:calc(100% - 300px);padding:0}#inspirations #filter-box{position:sticky;top:calc(var(--nav-height) + var(--second-nav-height));opacity:1;visibility:visible;height:auto;padding:20px 0 0}.showGreenBar #inspirations #filter-box{top:calc(var(--top-message-height) + var(--nav-height) + var(--second-nav-height))}.menu-scroll #inspirations #filter-box{top:var(--second-nav-height)}#inspirations #filter-box .filter-top .filter-clear-desktop{display:block}#inspirations #filter-box .filter-bottom,#inspirations #filter-box .filter-top .close-filter,#inspirations .container-left .mobile-filter{display:none}}@media screen and (min-width:1280px){#inspirations #products-menu.active .wrapper{padding:0 var(--page-padding)}#inspirations #products-menu .title{display:flex;justify-content:flex-start;width:25%;padding:15px 0;cursor:initial}#inspirations #products-menu .title .arrow-down{display:none}#inspirations #products-menu .menu-lists{position:initial;display:flex;justify-content:center;width:50%;padding:0;visibility:visible;opacity:1;height:auto}#inspirations #products-menu.active .menu-lists{position:initial;display:flex;padding:0}#inspirations #products-menu .menu-lists li{opacity:1;transform:translateY(0)}#inspirations #products-menu .menu-lists li a{margin:0 15px;padding:20px 0 11px;border-bottom:5px transparent solid}#inspirations #products-menu .menu-lists li.active a{border-bottom:5px var(--color-peppercorn) solid}#inspirations #products-menu .menu-lists li a:hover{border-bottom:5px var(--color-peppercorn) solid}#inspirations #products-menu .shop{width:25%;display:flex;justify-content:flex-end}#inspirations #products-menu .shop .entry{margin-right:10px}#inspirations #products-menu .shop .btn.btn-green:hover{background-color:var(--color-leaf-hover)}.inspiration-index .lists{grid-template-columns:repeat(3,1fr)}.inspiration-index .lists li a .img-wrapper .divimg{transform:scale(1);transition:var(--default-transition)}.inspiration-index .lists li a:hover .img-wrapper .divimg{transform:scale(1.05)}.inspiration-index .lists li .img-wrapper{height:275px}}@media screen and (min-width:1440px){#inspirations #products-menu .shop .entry{margin-right:var(--button-margin)}#inspirations .container-right{width:calc(100% - 350px)}#inspirations .showAllLists ul{grid-template-columns:1fr 1fr 1fr}#inspirations .advert .layout-top h2 span{display:inline-block}#inspirations .advert .layout-bottom{height:250px}#inspirations.elements .advert .layout-top,#inspirations.lines .advert .layout-top,#inspirations.shapes .advert .layout-top{padding:50px}#inspirations.elements .advert .layout-bottom,#inspirations.lines .advert .layout-bottom,#inspirations.shapes .advert .layout-bottom{margin:10px auto 0 0;width:300px}}@media screen and (min-width:1920px){#inspirations .container{width:var(--nl-width);margin:0 auto}}