.store-price-assurance{background:var(--color-surface-soft,#f8f3ed);border-bottom:1px solid var(--color-border,#e7dfd5);color:var(--color-text-secondary,#4d4038);font-size:12px;line-height:1.8}
.store-price-assurance>.container-xxl{display:flex;align-items:center;justify-content:center;gap:8px;padding-block:8px}
.store-price-assurance i{color:var(--color-success,#19713f);flex:none;font-size:16px}
.product-card .product-price-assurance-badge{display:inline-flex;align-items:center;gap:5px;color:var(--color-success,#19713f);font-size:10px;font-weight:600;line-height:1.7;margin-top:6px}
.product-price-assurance{margin:12px 0 16px;padding:12px 14px;border:1px solid var(--color-border,#e7dfd5);border-inline-start:3px solid var(--color-success,#19713f);border-radius:10px;background:var(--color-success-bg,#edf6ef);color:var(--color-text-primary,#241a15)}
.product-price-assurance[hidden]{display:none}
.product-price-assurance strong{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--color-success,#19713f)}
.product-price-assurance p{font-size:12px;line-height:1.9;margin:5px 0 3px}
.product-price-assurance small{display:block;font-size:11px;line-height:1.8;color:var(--color-text-muted,#746a63)}
@media(max-width:575.98px){.store-price-assurance{font-size:11px}.store-price-assurance>.container-xxl{padding-block:6px;gap:6px}.product-price-assurance{padding:10px 12px}.product-card .product-price-assurance-badge{font-size:9px}}
