.mystery-page .cleaning-product-image{padding:24px;background:#fff}.mystery-page .cleaning-product-image img{width:100%;height:410px;object-fit:contain}.mystery-page .cleaning-card h2{font-size:27px;line-height:1.2}.mystery-page .ph-model-details h3{font-size:17px;margin:24px 0 10px}.mystery-page .ph-model-specs dd{overflow-wrap:anywhere}.mystery-page .cleaning-card .button{width:100%;text-align:center}@media(max-width:600px){.mystery-page .cleaning-product-image img{height:340px}}
.mystery-hero-product img{max-height:640px}.mystery-page .ph-hero{padding-bottom:34px}.mystery-payment-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:34px;display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center}.mystery-payment-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mystery-payment-images img{width:100%;height:180px;object-fit:contain}.mystery-payment-card h2{font-size:32px}@media(max-width:800px){.mystery-payment-card{grid-template-columns:1fr;padding:24px}.mystery-hero-product img{max-height:460px}}

.cleaning-card-body .used-indoor-label{display:inline-block;width:auto;min-height:0;height:auto;padding:4px 8px;border:1px solid #b99c63;border-radius:5px;background:#f7f0df;color:#493719;font-size:13px;font-weight:700;line-height:1.25;margin:0 0 8px}
