.cs26-collection .cs26-group {margin-top:42px}.cs26-collection .cs26-group[hidden] {display:none}.cs26-collection .cs26-group h2 {text-align:center;margin:0 0 30px;font-size:clamp(26px,2.4vw,38px);font-weight:400}.cs26-collection .cs26-product-grid {grid-template-columns:repeat(3,minmax(0,1fr))}.cs26-collection .cs26-more-wrap {margin:32px 0 54px;text-align:center}.cs26-collection .cs26-more[hidden] {display:none}@media(max-width:767px){.cs26-collection .cs26-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.cs26-collection .cs26-product-grid{grid-template-columns:1fr}}
/* Компактная карточка: название, цена и переход в одной строке. */
.cs26-collection .cs26-product-body{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:start}
body.cs-site-2026 .cs26-collection .cs26-product-title{grid-column:1;grid-row:1;min-width:0;overflow-wrap:anywhere}
.cs26-collection .cs26-product-bottom{grid-column:2;grid-row:1;justify-content:flex-end;gap:10px;min-width:0}
.cs26-collection .cs26-product-price{white-space:nowrap}
.cs26-collection .cs26-product-meta,.cs26-collection .cs26-product-finish{grid-column:1/-1}
.cs26-collection .cs26-product-finish{min-height:0;margin-bottom:0}
@media(max-width:479px){body.cs-site-2026 .cs26-collection .cs26-product-title{font-size:20px}.cs26-collection .cs26-product-price{font-size:18px}.cs26-collection .cs26-product-arrow{font-size:21px}}
