.catalogue__listing{gap:2.5rem 2%}.catalogue__listing.two-col .catalogue__list{width:16rem;max-width:100%}.catalogue__list{width:15%}.catalogue__list-inner{background:var(--light-bg);border:.125rem solid var(--border-color);border-radius:.75rem;height:100%;padding:.125rem;transition:all .5s ease-in-out;overflow:hidden;transform:translateY(0);box-shadow:inset .25rem .125rem #00000040}.catalogue__list-inner:hover{background:var(--light-golden-gradiant-color);box-shadow:none;border-color:#0000}.catalogue__list-inner:hover .catalogue__inner{background:var(--white-color)}.catalogue__list-inner:hover .catalogue__title{opacity:0;visibility:hidden;height:0}.catalogue__list-inner:hover .catalogue__btn{opacity:1;visibility:visible;height:3.25rem}.catalogue__inner{background:var(--light-bg);text-align:center;z-index:1;border-radius:.75rem;width:100%;height:100%;padding:1rem .625rem;transition:all .5s ease-in-out;position:relative}.catalogue__img-box{width:13.375rem;max-width:100%;height:14rem;margin-left:1.25rem}.catalogue__img-box img{object-fit:contain;width:100%;height:100%;max-height:100%}.catalogue__title{opacity:1;visibility:visible;flex-direction:column;justify-content:center;height:3.25rem;font-size:1rem;font-weight:500;transition:opacity .65s ease-in-out;display:flex}.catalogue__btn{opacity:0;visibility:hidden;height:0;transition:opacity .65s ease-in-out;overflow:hidden}.catalogue.has-slider .catalogue__list{width:100%}.catalogue .slick-track{justify-content:flex-start;margin-left:0!important;display:flex!important}.catalogue .slick-slide{height:inherit!important}.catalogue .slick-slide .catalogue__list{padding-left:1rem}.catalogue .slick-slide:last-child .catalogue__list{margin-right:2rem}@media only screen and (max-width:1719px){.catalogue .catalogue__img-box{margin-left:.5rem}.catalogue__listing{gap:1.5rem 2%}}@media only screen and (max-width:1360px){.catalogue__listing{gap:1.25rem 1.25%}.catalogue__list{width:19%}}@media only screen and (max-width:1199px){.catalogue .catalogue__img-box{margin-left:.5rem}.catalogue__list{width:24%}.catalogue__list-inner:hover .catalogue__inner{background:var(--white-color)}.catalogue__list-inner:hover .catalogue__title{opacity:1;visibility:visible;height:auto}.catalogue__list-inner:hover .catalogue__btn,.catalogue__btn{opacity:1;visibility:visible;height:auto;margin-top:.625rem}.catalogue .slick-slide:last-child .catalogue__list{margin-right:1rem}.catalogue__title{height:auto;font-size:.875rem}.catalogue__listing.two-col .catalogue__list{width:14rem}}@media only screen and (max-width:1023px){.catalogue__listing{gap:1.25rem 2%}.catalogue__list{width:23.5%}.catalogue__img-box{height:12rem}}@media only screen and (max-width:991px){.catalogue__list{width:32%}.catalogue__inner{border-radius:.5rem;padding:1rem .625rem .5rem}.catalogue__listing:not(.top-arrows){justify-content:flex-start;margin-top:0}}@media only screen and (max-width:767px){.catalogue__listing:not(.top-arrows){flex-wrap:nowrap;overflow-x:auto}.catalogue__list-inner{border-radius:.5rem}.catalogue__img-box{height:10rem}}@media only screen and (max-width:640px){.catalogue__list{border-radius:.5rem;width:49%}}.filters .filter{background:var(--golden-gradiant-color);cursor:pointer;border-radius:2rem;min-width:max-content;padding:.125rem;font-size:1rem;font-weight:500;overflow:hidden}.filters .filter span{background:var(--white-color);border-radius:2rem;justify-content:center;align-items:center;min-height:2.625rem;padding:.625rem 1.125rem;line-height:1;display:flex}.filters .filter:hover,.filters .filter.active{background:var(--darkred-gradiant-color);color:var(--white-color);border:0}.filters .filter:hover span,.filters .filter.active span{background:0 0}@media only screen and (max-width:991px){.filters{flex-flow:row;width:100%;overflow-x:auto}.filters .filter{min-width:max-content}}
