#component_rRfLJcMpFwAj > DIV:nth-child(1) > DIV:nth-child(1) > DIV:nth-child(3) > DIV:nth-child(2) > DIV > DIV > TABLE > TBODY > TR:nth-child(4) > TD {
	text-align:left !important;
}
#component_rRfLJcMpFwAj > DIV:nth-child(1) > DIV:nth-child(1) > DIV:nth-child(3) > DIV:nth-child(2) > DIV > DIV > TABLE > TBODY > TR:nth-child(4) > TD > DIV:nth-child(2) {
	text-align:left !important;
	display:flex !important;
	flex-direction:unset !important;
	flex-wrap:unset !important;
	align-content:flex-start !important;
	justify-content:unset !important;
	align-items:unset !important;
	padding-left:125px !important;
}

/* bold "load more" buttons on the 3 product category pages */
#outerContainer_1635315959375 .sitewidget-prodlist .sitewidget-bd .prodlist-btn-fresh-wrap a span.text-wrap {
	font-weight:700 !important;
}
#outerContainer_1635315959375 .sitewidget-prodlist .sitewidget-bd .prodlist-btn-fresh-wrap a span.btn-icon {
	font-weight:700 !important;
}
/* ============================================================
   NEW - spec table (.tf-specs): platform MOBILE TABLE-ZOOM mode
   (whole table scales to screen; requires the SaaS option
   "手机端产品描述表格缩放显示" to be enabled; desktop unchanged)
   ============================================================ */
.tf-specs{font-family:inherit;font-size:14px !important;line-height:1.55 !important;
  color:#24292f !important;-webkit-text-size-adjust:100%}
.tf-specs *{box-sizing:border-box}
.tf-specs .tf-scroll{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;
  max-width:100%}
.tf-specs .tf-table{width:100% !important;max-width:none !important;border-collapse:collapse !important;
  margin:0 !important;table-layout:auto !important}
.tf-specs .tf-table th,.tf-specs .tf-table td{
  border:1px solid #d9dee3 !important;padding:8px 12px !important;
  text-align:left !important;vertical-align:top !important;min-width:110px;
  background-image:none;font-weight:400;font-size:14px !important;
  line-height:1.55 !important;color:#24292f !important;white-space:normal}
.tf-specs .tf-table thead th{background:#1f3a5f !important;color:#ffffff !important;
  font-weight:600 !important;white-space:nowrap !important}
.tf-specs .tf-table th.tf-p{position:sticky;left:0;background:#ffffff !important;
  font-weight:600 !important;min-width:170px;max-width:230px;z-index:2}
.tf-specs .tf-table thead th.tf-p{background:#1f3a5f !important;z-index:3}
.tf-specs .tf-table tbody tr:nth-child(even) td{background:#f7f9fb !important}
.tf-specs .tf-table tbody tr:nth-child(even) th.tf-p{background:#eef2f6 !important}
.tf-specs .tf-table tr.tf-sec td{background:#e8edf3 !important;font-weight:700 !important;
  color:#1f3a5f !important;letter-spacing:.02em;min-width:0}
.tf-specs .tf-table p{margin:0 !important;padding:0 !important}
.tf-specs .tf-note{margin-top:12px;font-size:13px !important;color:#444d56 !important}
.tf-specs .tf-note ul{margin:0 !important;padding:0 !important;list-style:disc !important}
.tf-specs .tf-note li{margin:4px 0 4px 18px !important;display:list-item !important}
/* shield: hide remnants of the OLD dual-layout snippet mangled by the editor
   (accordion rows/heads hoisted out of <details> on already-published pages) */
.prodDesc .tf-list,.prodDesc .tf-row,.prodDesc .tf-grp,
.prodDesc .tf-specs details,.prodDesc .tf-specs dl{display:none !important}
@media (max-width:767.98px){
  /* mobile: release the table so the platform's product-description
     table-zoom feature can take over (no sticky, no min-width) */
  .tf-specs .tf-scroll{overflow:visible !important}
  .tf-specs .tf-table{width:auto !important}
  .tf-specs .tf-table th.tf-p{position:static !important;min-width:0 !important;max-width:none}
  .tf-specs .tf-table th,.tf-specs .tf-table td{min-width:0 !important;
    padding:5px 6px !important;font-size:12px !important}
}