@media screen and (min-width:0px){#inspirations{padding-top:70px}#inspirations #hero h1{font-size:36px;text-shadow:5px 5px 10px rgba(0,0,0,.25)}#inspirations #products-menu{position:fixed;left:0;right:0;transform:translateY(0);z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(255,255,255,.8);transition:all .35s}#inspirations #products-menu.menuScroll{transform:translateY(-70px)}.showGreenBar #inspirations #products-menu.menuScroll{transform:translateY(-120px)}#inspirations .container-right .cal{padding:35px 20px 30px;height:140px;background:#fff;margin-bottom:3em;margin-top:1em;border-top:1px solid #dadee1;border-bottom:1px solid #dadee1;display:flex;background-size:60%;background-repeat:no-repeat;background-image:url(../img/products/shapes/shapes-psu@1x.jpg);background-position:132% 20%}#inspirations .container-right .cal .cal-text .text{font-size:18px;font-weight:700;margin-bottom:1.5em;line-height:150%;width:85%}#inspirations .container-right .cal .cal-text .btn{width:225px}#inspirations #products-menu .wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 20px;transition:all .35s}#inspirations #products-menu.active .wrapper{padding:0 20px 185px}#inspirations #products-menu .title{font-size:18px;font-weight:700;line-height:30px;padding:20px 0;cursor:pointer}#inspirations #products-menu .title .arrow-down{display:inline-block;height:0;width:0;border-bottom:2px solid #3a4c55;border-right:2px solid #3a4c55;transform:rotate(45deg);transition:all .35s;padding:5px;margin-left:15px;margin-bottom:3px}#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:all .35s;position:absolute;top:69px;left:0;right:0;padding:0 20px}#inspirations #products-menu.active .menu-lists{visibility:visible;opacity:1;height:auto;padding:0 20px 20px}#inspirations #products-menu .menu-lists li{opacity:0;transform:translateY(-50px)}#inspirations #products-menu.active .menu-lists li{animation-name:nl-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 .menu-lists li a{display:block;padding:6px 0;font-size:14px;line-height:30px;font-weight:700;text-transform:uppercase;color:#3a4c55}#inspirations #products-menu .menu-lists li a:hover{border-bottom:5px #3a4c55 solid}#inspirations #products-menu .shop .entry{display:none}#inspirations #products-menu .shop .btn.btn-green{background-color:transparent;border:0;color:#3fae29}#inspirations #hero{background-size:cover;background-position:center 25%;padding:150px 20px 70px;color:#fff;text-align:center}#inspirations #product-toggle{box-shadow:0 0 5px 0 rgba(0,0,0,.3);padding:20px;overflow:hidden;background:#f1f2f2}#inspirations #product-toggle ul{display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#inspirations #product-toggle ul::-webkit-scrollbar{display:none}#inspirations #product-toggle ul li{margin-right:20px;border-radius:10px;background:#fff}#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;flex-wrap:wrap;border-radius:10px;background:#fff;transition:all .35s;width:120px;padding:15px 0;box-sizing:border-box;border:1px #fff solid}#inspirations #product-toggle ul li a:hover{border:1px #3a4c55 solid}#inspirations #product-toggle ul li a.active{border:1px #3a4c55 solid}#inspirations #product-toggle ul li img{width:50px;margin:0 auto}#inspirations #product-toggle ul li .divimg{width:100%}#inspirations #product-toggle ul li .sub-title{margin-top:5px;font-size:18px}#inspirations .container{background-color:#fff}#inspirations .container-left{padding:50px 20px 30px}#inspirations .container-left .mobile-filter{background-color:#fff;z-index:1}#inspirations .container-left.active .mobile-filter{position:fixed;left:0;right:0;top:0;transform:translateY(140px);transition:all .35s;box-shadow:0 6px 10px -8px #dadee1}#inspirations .container-left.menuScroll.active .mobile-filter{transform:translateY(70px)}#inspirations .container-left .btn{border:2px solid #3a4c55}#inspirations .container-left .btn:hover{background-color:#fff}#inspirations .container-left.active .btn{border:none}#inspirations #filter-box{position:fixed;left:0;right:0;top:0;bottom:0;padding:20px 20px 70px;box-sizing:border-box;overflow-y:auto;font-size:18px;background-color:#fff;opacity:0;visibility:hidden;height:0;transition:all .35s}#inspirations #filter-box.active{z-index:2;opacity:1;visibility:visible;height:auto}#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.featured ul{margin-top:12px}#inspirations #filter-box .item ul{margin-bottom:12px;overflow:hidden}#inspirations #filter-box .item.theme ul{display:none}#inspirations #filter-box .item.shapes ul{display:none}#inspirations #filter-box .title{padding:20px 0;position:relative;font-size:20px;line-height:26px;cursor:pointer}#inspirations #filter-box .title span{position:absolute;right:0;top:20px;display:block;height:20px;font-size:30px}#inspirations #filter-box .title span:after{content:"+"}#inspirations #filter-box .title.active span:after{content:"\2013"}#inspirations #filter-box label{display:block;padding:8px 0;line-height:26px;cursor:pointer}#inspirations #filter-box .content{max-width:220px;padding-top:5px}#inspirations #filter-box .content .text{padding-top:5px;font-size:14px;line-height:1.6em}#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:#3a4c55;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 .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;line-height:30px}#inspirations #filter-box .filter-bottom a:nth-child(1){border-right:1px solid #dadee1}#inspirations #filter-box .range li{padding-bottom:10px}#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:#3a4c55}#inspirations #filter-box .range .input-layout{padding:5px 15px;border:1px solid #dadee1;border-radius:10px;box-sizing:border-box}#inspirations #filter-box .range label{padding:0;font-size:12px;line-height:18px}#inspirations #filter-box .range input{width:100px;border:none;padding:0;line-height:20px;border-radius:0}#inspirations .product-lists{display:none}#inspirations .pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0}#inspirations .pagination li{display:block;padding:10px 15px;line-height:20px;cursor:pointer}#inspirations .pagination li.active{font-weight:700}#inspirations .showAllLists{padding:0 20px 50px}#inspirations .showAllLists ul{display:none}#inspirations .showAllLists ul.active{display:block}#inspirations .showAllLists li{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;border:1px solid #dadee1;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:#3fae29}#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 a.btn.btn-green{width:100%;border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.psu-popup{position:fixed;left:0;right:0;top:0;bottom:0;z-index:3;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .35s}.psu-popup.active{visibility:visible;opacity:1}.psu-popup .popup-bg{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5)}.psu-popup #psu-calculator{position:absolute;background-color:#f8f8f8;padding:30px 0;height:100vh;box-sizing:border-box;overflow:auto}.psu-popup #psu-calculator .close-popup{position:absolute;top:18px;right:20px;width:36px;height:40px;cursor:pointer}.psu-popup #psu-calculator .close-popup div{position:absolute;width:100%;height:2px;background:#3a4c55;top:50%}.psu-popup #psu-calculator .close-popup div:first-child{transform:rotate(45deg)}.psu-popup #psu-calculator .close-popup div:last-child{transform:rotate(-45deg)}.psu-popup #psu-calculator .content{padding:0 20px}.psu-popup #psu-calculator .title{font-size:23px;font-weight:700;margin-bottom:10px;color:#3fae29}.psu-popup #psu-calculator .text{font-size:14px;line-height:1.6em}.psu-popup #psu-calculator .form{display:flex;flex-wrap:wrap;margin:20px 20px 0}.psu-popup #psu-calculator .form-lists{width:100%;order:2}.psu-popup #psu-calculator .form-power{width:100%;order:1}.psu-popup #psu-calculator .form-error{width:100%;order:3;display:none;padding-top:5px;font-size:14px;color:red;font-style:italic}.psu-popup #psu-calculator .form .entry{margin-top:20px}.psu-popup #psu-calculator .form .entry input{background-color:#fff}.psu-popup #psu-calculator .form .entry label{display:block;font-size:18px;font-weight:700;margin-bottom:10px}.psu-popup #psu-calculator .form-power .switcher{width:220px;height:50px}.psu-popup #psu-calculator .form-power .switcher img{width:22px;height:22px;display:inline-block;margin-right:5px;margin-bottom:-5px}.psu-popup #psu-calculator .form-power .switcher label{position:relative;cursor:pointer;display:block;width:100%;height:100%;background-color:#f1f2f2;border-radius:25px;display:flex;justify-content:space-around;font-weight:700;color:#c6c6c6}.psu-popup #psu-calculator .form-power .switcher label span{display:inline-block;line-height:50px}.psu-popup #psu-calculator .form-power .switcher label::after{content:'42W';position:absolute;top:3px;width:110px;height:44px;padding:10px 0 10px 25px;text-align:center;font-weight:700;line-height:24px;box-sizing:border-box;border-radius:50px;transform:translateX(-52px);color:#fff;background:#3a4c55;animation:switch-off .2s ease-out;background-image:url(../img/manuals/power-shapes-white@2x.png);background-repeat:no-repeat;background-size:22px 22px;background-position:22px center}.psu-popup #psu-calculator .form-power.active .switcher label::after{content:'75W';transform:translateX(52px);color:#fff;animation:switch-on .2s ease-out;background-image:url(../img/manuals/power-shapes-white@2x.png);background-repeat:no-repeat;background-size:22px 22px;background-position:22px center}.psu-popup #psu-calculator .form .entry.psu-input{display:flex;margin-bottom:15px;background-color:#3a4c55;color:#fff;padding:0 20px;width:100%;box-sizing:border-box;border-radius:10px}.psu-popup #psu-calculator .form .entry.psu-input label{width:35%;font-size:14px;line-height:22px;margin:13px 0}.psu-popup #psu-calculator .form .entry.psu-input input{width:65%;border:none;background-color:#3a4c55;color:#fff;font-weight:700;font-size:38px;line-height:50px}.psu-popup #psu-calculator .form-power .tips{font-size:14px;line-height:1.4em}.psu-popup #psu-calculator .form-power .tips span:nth-child(1){display:block}.psu-popup #psu-calculator .form-power .tips span:nth-child(2){display:none}.psu-popup #psu-calculator .form-power.active .tips span:nth-child(1){display:none}.psu-popup #psu-calculator .form-power.active .tips span:nth-child(2){display:block}.psu-popup #psu-calculator .get-psu{padding:30px 20px 0;margin-top:30px;border-top:1px #dadee1 solid;display:flex;justify-content:space-between;align-items:center}.psu-popup #psu-calculator .get-psu .subtitle{font-weight:700}.psu-popup #psu-calculator .get-psu .btn-green{width:160px;margin:0 0 0 auto}@media(-webkit-max-device-pixel-ratio:1.99999999){#inspirations.shapes #hero{background-image:url(../img/products/shapes/shapes-hero@1x.jpg)}.is-webp #inspirations.shapes #hero{background-image:url(../img/products/shapes/shapes-hero@1x.webp)}#inspirations.canvas #hero{background-image:url(../img/products/canvas/canvas-hero@1x.jpg);background-position:50% 5%}.is-webp #inspirations.canvas #hero{background-image:url(../img/products/canvas/canvas-hero@1x.webp);background-position:50% 5%}#inspirations.light-panels #hero{background-image:url(../img/products/light-panels/lp-hero@1x.jpg);background-position:50% 25%}.is-webp #inspirations.light-panels #hero{background-image:url(../img/products/light-panels/lp-hero@1x.webp);background-position:50% 25%}}@media(-webkit-min-device-pixel-ratio:2){#inspirations.shapes #hero{background-image:url(../img/products/shapes/shapes-hero@2x.jpg)}.is-webp #inspirations.shapes #hero{background-image:url(../img/products/shapes/shapes-hero@2x.webp)}#inspirations.canvas #hero{background-image:url(../img/products/canvas/canvas-hero@2x.jpg);background-position:50% 5%}.is-webp #inspirations.canvas #hero{background-image:url(../img/products/canvas/canvas-hero@2x.webp);background-position:50% 5%}#inspirations.light-panels #hero{background-image:url(../img/products/light-panels/lp-hero@2x.jpg);background-position:50% 25%}.is-webp #inspirations.light-panels #hero{background-image:url(../img/products/light-panels/lp-hero@2x.webp);background-position:50% 25%}}}@media screen and (min-width:768px){#inspirations{padding-top:80px}#inspirations .container-right .cal{margin-left:50px;margin-right:50px;border:1px solid #dadee1;border-radius:10px;padding:2em 3em;background-size:50%;background-position:107% 60%}#inspirations .container-right .cal .cal-text .text{width:70%}#inspirations #products-menu.menuScroll{transform:translateY(-80px)}.showGreenBar #inspirations #products-menu.menuScroll{transform:translateY(-130px)}#inspirations #products-menu .wrapper{padding:0 50px}#inspirations #products-menu.active .wrapper{padding:0 50px 185px}#inspirations #products-menu .title{padding:25px 0}#inspirations #products-menu .menu-lists{padding:0 50px}#inspirations #products-menu.active .menu-lists{padding:0 50px 20px}#inspirations #products-menu .shop{display:flex;align-items:center;justify-content:flex-end}#inspirations #products-menu .shop .btn.btn-green{width:120px;border:1px #3fae29 solid;background-color:#3fae29;color:#fff}#inspirations #products-menu .shop .entry{display:block;margin-right:25px}#inspirations #products-menu .shop .entry .label{font-size:12px}#inspirations #products-menu .shop .entry .price{font-weight:700;margin-top:5px}#inspirations #product-toggle{padding:20px 50px;background-color:#f1f2f2}#inspirations #product-toggle ul{justify-content:center;overflow-x:hidden}#inspirations .showAllLists{padding:0 50px 50px}#inspirations .showAllLists ul{grid-template-columns:1fr 1fr;grid-gap:30px}#inspirations .showAllLists ul.active{display:grid}#inspirations .showAllLists li{margin-bottom:0}#inspirations .container-left.active .mobile-filter{transform:translateY(160px)}#inspirations .container-left.menuScroll.active .mobile-filter{transform:translateY(80px)}#inspirations #filter-box{padding:40px 50px 70px}#inspirations #product-toggle ul li a{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;border-radius:10px;background:#fff;transition:all .35s;width:140px;padding:15px;box-sizing:border-box;border:1px #fff solid}.psu-popup #psu-calculator{margin:0 auto;width:640px;height:auto;box-sizing:border-box;padding:60px 0;border-radius:10px}.psu-popup #psu-calculator .close-popup{top:25px;right:30px}.psu-popup #psu-calculator .content{padding:0 50px}.psu-popup #psu-calculator .title{font-size:32px}.psu-popup #psu-calculator .text{font-size:18px;width:90%}.psu-popup #psu-calculator .form{margin:20px 50px 0}.psu-popup #psu-calculator .form-lists{width:calc(50% - 20px);order:1;margin-right:40px}.psu-popup #psu-calculator .form-power{width:calc(50% - 20px);order:2}.psu-popup #psu-calculator .get-psu{margin-top:50px;padding:30px 50px 0;justify-content:flex-end}.psu-popup #psu-calculator .get-psu .btn-green{margin:0 0 0 30px}}@media screen and (min-width:1024px){#inspirations #products-menu{box-shadow:0 6px 10px -8px #dadee1}#inspirations .container{display:flex;justify-content:space-between;padding:50px}#inspirations .container-left{width:300px;padding:0}#inspirations .container-right .cal{margin-left:0;margin-right:0;background-size:45%}#inspirations .container-left .btn{display:none}#inspirations .container-right{width:calc(100% - 400px)}#inspirations .showAllLists{padding:0}#inspirations #filter-box{position:sticky;position:-webkit-sticky;top:180px;padding:0;visibility:visible;opacity:1;height:auto}#inspirations .container-left.menuScroll #filter-box{top:100px}#inspirations #filter-box .filter-top .filter-clear-desktop{display:block}#inspirations #filter-box .filter-top .close-filter{display:none}#inspirations #filter-box .filter-bottom{display:none}}@media screen and (min-width:1280px){#inspirations{padding-top:100px}#inspirations #products-menu.menuScroll{transform:translateY(-100px)}.showGreenBar #inspirations #products-menu.menuScroll{transform:translateY(-150px)}#inspirations #products-menu .wrapper{padding:0 10%}#inspirations .container-right .cal{padding-left:5em}#inspirations #products-menu .shop{justify-content:flex-end}#inspirations #products-menu.active .wrapper{padding:0 10%}#inspirations #products-menu .shop{width:25%}#inspirations #products-menu .menu-lists{position:initial;display:flex;padding:0;visibility:visible;opacity:1;height:auto;background-color:transparent;width:50%;display:flex;justify-content:center}#inspirations #products-menu .shop{width:25%;display:flex;justify-content:flex-end}#inspirations #products-menu.active .menu-lists{position:initial;display:flex;padding:0}#inspirations #products-menu .title{cursor:initial;width:25%;display:flex;justify-content:flex-start}#inspirations #products-menu .title .arrow-down{display:none}#inspirations #products-menu .menu-lists li{opacity:1;transform:translateY(0)}#inspirations #products-menu .menu-lists li a{margin:0 15px;padding:25px 0 20px;border-bottom:5px transparent solid}#inspirations #products-menu .menu-lists li.active a{border-bottom:5px #3a4c55 solid}#inspirations .container{padding:80px 10%}.psu-popup #psu-calculator{width:760px}.psu-popup #psu-calculator .title{font-size:50px}.psu-popup #psu-calculator .text{font-size:23px}}@media screen and (min-width:1440px){#inspirations .showAllLists ul{grid-template-columns:1fr 1fr 1fr}#inspirations .container-right .cal{background-size:35%;background-position:90% 66%}}@media screen and (min-width:1920px){#inspirations #products-menu .wrapper{padding:0 15%}#inspirations .container{padding:80px 15%}#inspirations #products-menu .menu-lists li a{margin:0 25px}#inspirations #products-menu .menu-lists{width:60%}#inspirations #products-menu .title{width:20%}#inspirations #products-menu .shop{width:20%!important}}@media screen and (min-width:2560px){#inspirations{background:#fff}#inspirations .container{max-width:1500px;margin:0 auto;width:100%}#inspirations #products-menu .wrapper{max-width:1500px;margin:0 auto;width:100%}}