.product-rich-description{font-size:.975rem;line-height:1.65;overflow-wrap:anywhere;max-width:100%}
.product-rich-description h2{font-size:1.2rem;line-height:1.4;margin:1.1em 0 .6em;color:inherit}
.product-rich-description h3,.product-rich-description h4{font-size:1.05rem;line-height:1.45;margin:1.1em 0 .55em;color:inherit}
.product-rich-description p{margin:.65em 0;white-space:pre-line}
.product-rich-description ul,.product-rich-description ol{padding-left:1.4em;margin:.65em 0;list-style-position:outside}
.product-rich-description ul{list-style-type:disc}.product-rich-description ol{list-style-type:decimal}
.product-rich-description li{margin:.3em 0}.product-rich-description li>p{margin:.25em 0}
.product-rich-description table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1em 0}
.product-rich-description th,.product-rich-description td{padding:.55em .7em;border:1px solid #dce4ef;text-align:left}
.product-rich-description>:first-child{margin-top:0}
