.pcl{background:#fff;color:#111;padding:52px 0 0}
.pcl__head{text-align:center;padding:0 20px 24px}
.pcl__head h2{margin:0 0 20px;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}
.pcl__tabs{display:flex;justify-content:center;gap:34px;font-size:10px;font-weight:500;text-transform:uppercase}
.pcl__tabs a{color:inherit;text-decoration:none;padding-bottom:6px;opacity:.68}
.pcl__tabs a.is-active{opacity:1;border-bottom:1px solid #111}
.pcl__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#e9e9e9;border-top:1px solid #e9e9e9}
.pcl__item{background:#fff;min-width:0}
.pcl__item .product-block{height:100%}
.pcl__item .image-cont{background:#f5f5f3}
.pcl__item .product-block__detail{padding:11px 12px 22px}
.pcl__item .product-block__title{font-size:11px;line-height:1.35}
.pcl__item .product-block__subtitle{font-size:10px;line-height:1.35;color:rgba(17,17,17,.62);margin-top:2px}
.pcl__item .product-price{font-size:11px;margin-top:6px}
@media(max-width:1000px){
 .pcl__grid{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:700px){
 .pcl{padding-top:38px}
 .pcl__head{padding-bottom:18px}
 .pcl__tabs{gap:22px;overflow-x:auto;justify-content:flex-start;padding:0 18px;margin:0 -20px;scrollbar-width:none}
 .pcl__tabs::-webkit-scrollbar{display:none}
 .pcl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .pcl__item .product-block__detail{padding:10px 9px 18px}
}