.home-product-grid.single{grid-template-columns:minmax(0,560px);justify-content:center}
.home-product-card{border:1px solid #f1e8eb;border-radius:16px;box-shadow:0 10px 28px #1a27300d}
.home-product-card:hover{box-shadow:0 16px 36px #1a273014}
.home-product-image{aspect-ratio:1.65/1;background:#f5f5f6}
.home-product-image img{object-fit:cover;transition:transform .35s ease}
.home-product-card:hover .home-product-image img{transform:scale(1.025)}
.home-product-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:18px 20px}
.home-product-copy h3{grid-column:1/-1;font-size:17px;line-height:1.55}
.home-product-copy>strong{font-size:22px;line-height:1.2}
.home-product-copy>strong small{font-size:12px}
.home-product-open{justify-content:center;gap:8px;padding:9px 13px;border:1px solid #f8d8e0;border-radius:999px;background:#fff7f9;color:#c92c53;font-weight:750;white-space:nowrap}
.home-product-open b{font-size:16px}
.home-page.rtl .home-product-open{flex-direction:row}
@media(max-width:640px){.home-product-grid.single{grid-template-columns:minmax(0,1fr)}.home-product-image{aspect-ratio:1.65/1}.home-product-copy{padding:15px 16px;gap:9px 12px}.home-product-copy h3{font-size:15px}.home-product-copy>strong{font-size:19px}.home-product-open{padding:8px 11px;font-size:12px}}