.img-1 img{-o-object-position:50% 60%;object-position:50% 60%}.img-case img{-o-object-position:50% 60%;object-position:50% 60%}.img-cucine img{-o-object-position:35% 50%;object-position:35% 50%}.img-porte img{-o-object-position:50% 50%;object-position:50% 50%}.products-filter{display:flex;gap:5px;margin-bottom:5vw;justify-content:center}.products-filter-btn{font-size:.875rem;width:120px;padding:5px;text-align:center;background:#fff}.products-filter-btn.active,.products-filter-btn:hover{background:#c7b299;color:#fff}.products-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:5vw}.products-item:hover .products-img img{transform:scale(1.1)}.products-item:hover .products-name{letter-spacing:2px}.products-item:hover .products-name:after{opacity:1}.products-img{overflow:hidden}.products-img img{width:100%;height:auto;transition:transform 1s}.products-name{font-size:.875rem;color:#000;margin-top:15px;transition:letter-spacing .3s}.products-name::before{content:"";width:5px;height:5px;border-top:#666 solid 1px;border-right:#666 solid 1px;display:inline-block;vertical-align:middle;margin-right:10px;transform:rotate(45deg)}@media screen and (max-width: 1100px){.products-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 640px){.products-list{grid-template-columns:repeat(1, 1fr)}}