/* SmavaShop product description and application formatting. Content is server-sanitized. */
.product-details-v180 .smava-rich{min-width:0;max-width:100%;overflow-wrap:anywhere;line-height:1.72}
.product-details-v180 .smava-rich p{margin:0 0 1em;line-height:1.72;white-space:normal}
.product-details-v180 .smava-rich h3{margin:1.35em 0 .48em;font-size:clamp(17px,1.25vw,22px);line-height:1.32;font-weight:700;color:#35251d}
.product-details-v180 .smava-rich h4{margin:1.15em 0 .45em;font-size:clamp(15px,1.06vw,18px);line-height:1.38;font-weight:700;color:#35251d}
.product-details-v180 .smava-rich ul,.product-details-v180 .smava-rich ol{padding-left:1.5em;margin:.55em 0 1.3em}
.product-details-v180 .smava-rich ul{list-style:disc}.product-details-v180 .smava-rich ol{list-style:decimal}
.product-details-v180 .smava-rich li{padding:.1em 0;line-height:1.65}
.product-details-v180 .smava-rich a{color:#12683c;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.product-details-v180 .smava-rich a:hover{color:#0e532e}
.product-details-v180 .smava-rich blockquote{border-left:3px solid #bb915f;padding:.5em 1.2em;margin:1.3em 0;background:#f7f3eb;font-style:italic}
.product-details-v180 .smava-rich table{table-layout:fixed;border-collapse:collapse;width:100%;max-width:100%;margin:1.25em 0;font-size:.94em}
.product-details-v180 .smava-rich td,.product-details-v180 .smava-rich th{border:1px solid #e2dace;padding:10px 13px;vertical-align:top;overflow-wrap:anywhere;text-align:left}
.product-details-v180 .smava-rich th{background:#f6f1e9;color:#3c2c21;font-weight:700}
.product-details-v180 .smava-rich tbody tr:nth-child(even){background:#fcfaf6}
@media(max-width:700px){.product-details-v180 .smava-rich table{font-size:12px}.product-details-v180 .smava-rich td,.product-details-v180 .smava-rich th{padding:8px 7px}}
