.product-service-notes{display:grid;gap:9px;margin:14px 0 0;font-size:11px;line-height:1.75}
.product-service-notes>div{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px;align-items:baseline;min-width:0}
.product-service-notes dt{color:#7a8eaf;font-size:10px;font-weight:500;white-space:nowrap}
.product-service-notes dd{min-width:0;margin:0;color:#6f7e93;overflow-wrap:anywhere}
#product-grid .product-service-notes{display:block;margin:12px 0 0;padding:0;border:0;border-radius:0;background:transparent;font-size:11px;line-height:1.8;text-align:left}
#product-grid .product-service-notes>div{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:0;align-items:baseline;min-width:0}
#product-grid .product-service-notes dt{margin:0;color:#8c99ad;font-size:11px;font-weight:400;line-height:1.8}
#product-grid .product-service-notes dt::after{content:'：'}
#product-grid .product-service-notes dd{display:block;min-height:0;max-height:none;margin:0;color:#79879b;font-size:11px;line-height:1.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}
#product-grid .product-service-notes dd br{display:none}
.product-service-notes.is-detail{margin:17px 0 0;padding-top:15px;border-top:1px solid #e8edf5;font-size:12px;gap:12px}
.product-service-notes.is-detail>div{grid-template-columns:max-content minmax(0,1fr);gap:10px}
.product-service-notes.is-detail dt{font-size:11px}
@media(max-width:760px){.product-service-notes{font-size:10px;gap:8px}.product-service-notes>div{grid-template-columns:max-content minmax(0,1fr);gap:6px}.product-service-notes dt{font-size:9px}.product-service-notes.is-detail{font-size:11px}.product-service-notes.is-detail dt{font-size:10px}}
