.cms-index-index .grid-style-99 .product-meta-row{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;color:#6b6b6b;font-size:14px}.cms-index-index .grid-style-99 .product-collection-name{flex:1 1 auto;min-width:0;overflow:hidden;color:#111;font-size:16px;font-weight:600;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cms-index-index .grid-style-99 .stock-status.available{flex:0 0 auto;color:#2fb157;font-size:14px;font-weight:700;text-align:right;white-space:nowrap}.cms-index-index .grid-style-99 .stock-status.available:before{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%;background-color:#2fb157;content:""}.cms-index-index .grid-style-99 .product-item-name .product-item-link{display:block;overflow:hidden;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap}.cms-index-index .grid-style-99 .product-price-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:left;gap:10px;margin-top:14px}.cms-index-index .grid-style-99 .price-standard,.cms-index-index .grid-style-99 .price-special,.cms-index-index .grid-style-99 .price-regular{display:inline-block}.cms-index-index .grid-style-99 .price-standard{color:#111;font-size:20px;font-weight:700;line-height:1.2}.cms-index-index .grid-style-99 .price-special{color:#00acee;font-size:22px;font-weight:700;line-height:1.2}.cms-index-index .grid-style-99 .price-regular{color:#111;font-size:16px;line-height:1.2;opacity:.75;text-decoration:line-through}.cms-index-index .grid-style-99 .promo-badge-wrap{position:absolute;z-index:5;top:10px;left:10px;display:flex;gap:6px}.cms-index-index .grid-style-99 .promo-discount,.cms-index-index .grid-style-99 .promo-label{padding:4px 8px;border-radius:3px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase}.cms-index-index .grid-style-99 .promo-discount{background:#e4251a;color:#fff}.cms-index-index .grid-style-99 .promo-label{background:rgba(0,0,0,.8);color:#fff}