/* V22 purchase info: scoped only to product cards */
.pim20-product .pim20-trust,.pim20-product .pim21-benefits{display:none!important}
.pim20-product .pim22-purchase-assurance{margin:22px 0 6px;color:#ece7ef;font-family:Manrope,Arial,sans-serif}
.pim20-product .pim22-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;text-align:center}
.pim20-product .pim22-benefit{display:flex;min-width:0;flex-direction:column;align-items:center;gap:5px;font-size:12px;line-height:1.4}
.pim20-product .pim22-benefit svg{width:27px;height:27px;margin-bottom:3px;color:#e8c68d}
.pim20-product .pim22-benefit strong{font-size:12px;font-weight:650;line-height:1.4;color:#f5ebf5}
.pim20-product .pim22-benefit span{font-size:11px;color:#c9bccc}
.pim20-product .pim22-gateways{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin:22px 0 0;color:#bfb0c4;font-size:11px}
.pim20-product .pim22-tpay{display:flex;align-items:center;justify-content:center;padding:3px 9px;border-radius:7px;background:#fff}
.pim20-product .pim22-tpay img{width:85px;height:24px;object-fit:contain;display:block}
.pim20-product .pim22-stripe-pending{display:inline-flex;align-items:center;gap:7px;color:#c7bcce}
.pim20-product .pim22-stripe-pending>span{font-size:17px;font-weight:700;letter-spacing:-.6px;opacity:.65}
.pim20-product .pim22-stripe-pending small{font-size:10px}
@media(max-width:570px){.pim20-product .pim22-benefits{gap:8px}.pim20-product .pim22-benefit strong{font-size:11px}.pim20-product .pim22-benefit span{font-size:10px}.pim20-product .pim22-benefit svg{width:23px;height:23px}}
