#inspiration .inspiration-filter .select-wrapper{max-width:568px;margin:auto;position:relative}#inspiration .inspiration-filter .select-wrapper:hover .select-options{display:flex !important}#inspiration .inspiration-filter .select-wrapper select{border-radius:30px;border:1px solid #cdd5df;outline:none;background:#fff;padding:10px 20px;width:100%}#inspiration .inspiration-filter .inspiration-category{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;list-style:none;padding:0}#inspiration .inspiration-filter .inspiration-category li{border-radius:30px;border:1px solid #cdd5df;background:#fff;cursor:pointer;transition:all .2s ease-in-out}@media only screen and (max-width: 48em){#inspiration .inspiration-filter .inspiration-category li{flex:0 0 33%;max-width:calc(33% - 8px)}}@media only screen and (max-width: 35.5em){#inspiration .inspiration-filter .inspiration-category li{flex:0 0 50%;max-width:calc(50% - 8px)}}#inspiration .inspiration-filter .inspiration-category li a{display:block;padding:10px 20px;color:inherit}#inspiration .inspiration-filter .inspiration-category li:hover{background:#202939;color:#fff}#inspiration .inspiration-images{column-count:3;column-gap:1rem}@media(max-width: 767px){#inspiration .inspiration-images{column-count:2;column-gap:10px}}#inspiration .inspiration-images .inspiration-item{margin-bottom:10px;break-inside:avoid;position:relative;overflow:hidden;border-radius:.8rem}#inspiration .inspiration-images .inspiration-item:hover .overlay{display:block !important}#inspiration .inspiration-images .inspiration-item:hover .img-link{opacity:1}#inspiration .inspiration-images .inspiration-item:hover .content{opacity:1}#inspiration .inspiration-images .inspiration-item img{max-width:100%;height:auto}#inspiration .inspiration-images .inspiration-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1;display:none}#inspiration .inspiration-images .inspiration-item .img-link{position:absolute;top:1rem;right:1rem;color:#fff;cursor:pointer;z-index:2;font-size:18px;opacity:0}#inspiration .inspiration-images .inspiration-item .content{position:absolute;bottom:10px;left:0;z-index:2;width:100%;height:18%;min-height:40px;background:rgba(0,0,0,0) !important;color:#fff;opacity:0}#inspiration .inspiration-images .inspiration-item .content p{color:#000;border-radius:30px;padding:8px 16px;background:#fff}@media(max-width: 567px){#inspiration .inspiration-images .inspiration-item .content p{font-size:14px}}
