.sec__collection-main{background:#111;color:#fff}
.sec__collection-main #product-grid>.grid__item{border:1px solid #34342e;border-radius:12px;background:#151513;overflow:hidden;display:flex;flex-direction:column;min-width:0}
.sec__collection-main #product-grid .product-item{margin:0;flex:1}
.sec__collection-main #product-grid .product-item__wrapper{margin:0}
.sec__collection-main #product-grid .product-item__inner{background:#f5f4f0}
.sec__collection-main #product-grid .product-item__media--ratio{border-radius:0}
.sec__collection-main #product-grid .product__media img{object-fit:contain}
.sec__collection-main #product-grid .product-item__information{padding:17px 16px 0;margin-top:0}
.sec__collection-main #product-grid .product-item__name{font-size:13px!important;line-height:1.5!important;color:#eee;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:59px}
.sec__collection-main #product-grid .product-item__price{color:#fff;font-size:22px!important;font-weight:700;margin-top:14px}
.sec__collection-main #product-grid .product-item__price .price{color:#fff;font-size:22px!important}
.sec__collection-main .ml-catalog-link{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:16px 16px 0;padding:14px 0;border-top:1px solid #3c392d;color:#ffc400;font-size:12px;font-weight:600;text-decoration:none;min-height:45px}
.sec__collection-main .ml-catalog-link:hover{color:#ffe076}
.sec__collection-main .ml-catalog-link:focus-visible{outline:3px solid #ffc400;outline-offset:-2px}
.sec__collection-main .toolbar{border-color:#39362e}
@media(max-width:650px){.sec__collection-main #product-grid .product-item__information{padding:13px 11px 0}.sec__collection-main #product-grid .product-item__name{font-size:10px!important;line-height:1.6!important;min-height:49px}.sec__collection-main #product-grid .product-item__price,.sec__collection-main #product-grid .product-item__price .price{font-size:19px!important}.sec__collection-main .ml-catalog-link{font-size:11px;margin:12px 11px 0;padding:12px 0}}
