/* One consistent price system across every homepage commerce component. */
.home-main .woocommerce-Price-amount.amount,.home-main .woocommerce-Price-amount.amount bdi{display:inline-block;color:inherit;font-family:Outfit,sans-serif;font-size:18px;font-weight:700;line-height:18px;letter-spacing:-.002em;white-space:nowrap}
.home-main .woocommerce-Price-currencySymbol{display:inline;white-space:nowrap}
.home-main del,.home-main del .woocommerce-Price-amount.amount,.home-main del .woocommerce-Price-amount.amount bdi{color:#94a3b8;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;line-height:15px;letter-spacing:-.002em;text-decoration-line:line-through;text-decoration-color:#94a3b8;text-decoration-thickness:1px;white-space:nowrap}
.home-main ins{text-decoration:none}
.home-main .z-feature-product__prices>span,.home-main .z-spotlight-card__prices>b,.home-main .z-editorial-product__price>b,.home-main .z-category-product__discount,.home-main .z-best-card__discount,.home-main .z-campaign-product__prices>span{display:inline-flex;min-height:22px;margin-left:auto;padding:4px 6px;align-items:center;justify-content:center;border-radius:5px;background:#ffe4e6;color:#881337;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;line-height:14px;letter-spacing:0;white-space:nowrap}
.home-main .z-feature-product__prices,.home-main .z-spotlight-card__prices,.home-main .z-editorial-product__price,.home-main .z-category-product__price-row,.home-main .z-campaign-product__prices{column-gap:11px}
