.kb-product .kb-doc-review:has(.kb-product-feedback){grid-template-columns:1fr;gap:35px}.kb-product .kb-product-feedback .kf-disclosure{font-size:16px;line-height:1.65;color:#465e73;max-width:850px;margin:12px 0 24px}.kb-product .kf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.kb-product .kf-card{border:1px solid #d7e5ef;border-top:4px solid #f58220;border-radius:7px;background:#fff;padding:27px;display:flex;flex-direction:column;align-items:flex-start}.kb-product .kf-label{color:#854000;background:#fff1de;padding:6px 9px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px}.kb-product .kf-stars{color:#f58220;display:flex;gap:5px;font-size:17px;margin:22px 0 17px}.kb-product .kf-card h3{font-size:23px!important;color:#124474;margin:0 0 13px!important;line-height:1.3}.kb-product .kf-card p{font-size:16px!important;line-height:1.7}.kb-product .kf-topic{color:#566979;font-size:13px;margin-top:auto;padding-top:12px}.kb-product .kf-note{background:#edf7fc;padding:16px 18px;color:#43586b;font-size:14px!important;line-height:1.65;margin-top:22px}@media(max-width:767px){.kb-product .kf-grid{grid-template-columns:1fr;gap:18px}.kb-product .kf-card{padding:23px}.kb-product .kf-card h3{font-size:22px!important}}
.kb-product .kb-detail-section>.kb-use-grid>article>img,.kb-product .kb-feature-row>img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:1 / 1;object-fit:contain;border-radius:10px;background:var(--kb-pale)}
.kb-product .kb-detail-section>.kb-use-grid>article{border-radius:10px;overflow:hidden}
