.ocs-summary{margin:10px 0 14px;text-align:left;color:#344557;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.ocs-summary .ocs-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 10px}.ocs-summary .ocs-spec{grid-column:1/-1;min-width:0;padding:8px 10px;background:#f4f7fa;border-radius:8px}.ocs-summary .ocs-key{grid-column:auto;background:#edf6fa;border:1px solid #deecf3}.ocs-summary dt{font-size:11px;line-height:1.35;color:#596b7c;font-weight:500;margin-bottom:3px;text-transform:none}.ocs-summary dd{margin:0;font-size:12px;line-height:1.45;color:#20374a;font-weight:600}.ocs-summary .ocs-key dd{font-size:19px;font-weight:750;letter-spacing:-.3px}.ocs-summary .ocs-benefits{margin:0!important;padding:0!important;list-style:none!important}.ocs-summary .ocs-benefits li{position:relative;padding:4px 0 4px 15px!important;margin:0!important;font-size:12px;line-height:1.5}.ocs-summary .ocs-benefits li:before{content:"";position:absolute;left:1px;top:11px;width:5px;height:5px;background:#0089b8;border-radius:50%}.product-list .ocs-summary{max-width:640px}@media(max-width:480px){.ocs-summary .ocs-key dd{font-size:18px}.ocs-summary .ocs-spec{padding:8px}}
