﻿@media (min-width:769px){.product-catelist .product-cateitem{width:32%;margin-right:2%;}
.product-catelist .product-cateitem:nth-child(4n){margin-right:2%;}
.product-catelist .product-cateitem:nth-child(3n){margin-right:0;}}
@media (min-width:1025px){.page-main .pro-cate-title{margin-bottom:25px;}}
.product-catelist .product-cateitem .cate-img{max-height:inherit;}
.product-catelist .product-cateitem .cate-img img{object-fit: contain;aspect-ratio: 1 / 1;}
.product-catelist{max-width:1200px;margin:0 auto;}
@media (min-width:1540px){.procate-main .common-main>.l-wrap{max-width:100%;padding:0 100px}
.procate-main .common-main .product-catelist{max-width:100%;gap:100px}
.procate-main .product-catelist .product-cateitem{width:calc((100% - 350px)/3);margin:0}}
.pro-d-main:not(.flooring) .pagesbanner{display:none}
.procate-main .product-catelist{display:grid;gap:100px;grid-template-columns:repeat(3,1fr)}
.procate-main .product-catelist .product-cateitem{width:100%;margin-right:0}
@media (max-width:768px){.procate-main .product-catelist{gap:50px;grid-template-columns:repeat(2,1fr)}
}