.ms-rte{display:block;font-size:16px;line-height:26px;color:var(--ms-text-body);overflow-wrap:break-word}.ms-rte :is(p,ul,ol,table,div,section,figure,iframe,h1,h2,h3,h4,h5,h6)+:is(p,ul,ol,table,figure,h1,h2,h3,h4,h5,h6),.ms-rte :is(p,ul,ol,table,h1,h2,h3,h4,h5,h6)+:is(div,section){margin-top:16px}.ms-rte :is(h1,h2,h3,h4,h5,h6){color:var(--ms-text);font-weight:800}.ms-rte :is(h1,h2,h3){font-size:24px;line-height:32px;letter-spacing:-.01em}.ms-rte :is(h2,h3):not(:first-child){margin-top:24px;padding-top:24px;border-top:1px solid var(--ms-border)}.ms-rte :is(h4,h5,h6){font-size:18px;line-height:26px;font-weight:700}.ms-rte :is(h2,h3):empty{display:none}.ms-rte iframe{max-width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:14px}.ms-rte strong{font-weight:700;color:var(--ms-text)}.ms-rte a{color:var(--ms-primary);text-decoration:underline}.ms-rte img{height:auto;border-radius:14px}.ms-rte :is(ul,ol){display:flex;flex-direction:column;gap:12px;padding:0;list-style:none}.ms-rte ul>li{position:relative;min-height:26px;padding-left:36px}.ms-rte ul>li:before,.ms-rte ul>li:after{content:"";position:absolute;top:1px;left:0;width:24px;height:24px}.ms-rte ul>li:before{border-radius:12px;background:var(--ms-tint)}.ms-rte ul>li:after{background:var(--ms-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8 10 16l-4-4'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8 10 16l-4-4'/%3E%3C/svg%3E") center / 14px no-repeat}.ms-rte ol{counter-reset:ms-step}.ms-rte ol>li{position:relative;display:flex;align-items:center;min-height:62px;padding:16px 16px 16px 62px;border-radius:14px;background:var(--ms-bg-light);counter-increment:ms-step}.ms-rte ol>li:before{content:counter(ms-step);position:absolute;top:50%;left:16px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--ms-primary);font-size:14px;line-height:20px;font-weight:700;color:var(--ms-white);transform:translateY(-50%)}.ms-rte ul.ms-rte__faq{gap:24px}.ms-rte .ms-rte__faq-item{position:relative;min-height:0;padding-left:20px;font-size:14px;line-height:22px}.ms-rte :is(p,div).ms-rte__faq-item+:is(p,div).ms-rte__faq-item{margin-top:24px}.ms-rte .ms-rte__faq-item:before{content:"";position:absolute;top:9px;left:1px;width:6px;height:6px;border-radius:50%;background:var(--ms-primary)}.ms-rte .ms-rte__faq-item:after{content:none}.ms-rte .ms-rte__faq-item>strong:first-child{display:block;margin-bottom:4px;font-size:16px;line-height:24px;font-weight:700!important}.ms-rte .ms-rte__faq-item>strong:first-child+br{display:none}.ms-rte .ms-rte__faq-question{margin-bottom:4px;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0}.ms-rte .ms-rte__faq-question+*{margin-top:0}.ms-rte table{width:100%;border:1px solid var(--ms-border);border-collapse:separate;border-spacing:0;border-radius:16px;font-size:14px;line-height:22px;overflow:hidden}.ms-rte :is(th,td){padding:16px 24px;border:0;border-top:1px solid var(--ms-border);text-align:left;vertical-align:top}.ms-rte thead :is(th,td){border-top:0;background:var(--ms-primary);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ms-white)}.ms-rte table>:first-child>tr:first-child>*{border-top:0}.ms-rte tbody>tr>:first-child:not(:only-child){width:34%;background:var(--ms-bg-light);font-weight:700;color:var(--ms-primary)}@media screen and (max-width:749px){.ms-rte table:not(:has(tr>:nth-child(3))) :is(thead,tbody,tr,th,td){display:block;width:auto}.ms-rte table:not(:has(tr>:nth-child(3))) :is(th,td){padding:12px 16px}.ms-rte table:not(:has(tr>:nth-child(3))) tbody>tr>:first-child{width:auto}.ms-rte table:not(:has(tr>:nth-child(3))) thead tr:has(>:nth-child(2)){display:none}.ms-rte table:not(:has(tr>:nth-child(3))) tbody td:not(:first-child){padding-bottom:16px;border-top:0}.ms-rte table:has(tr>:nth-child(3)){display:block;overflow-x:auto}.ms-rte table:has(tr>:nth-child(3)) :is(th,td){min-width:120px}}@media screen and (min-width:750px){.ms-rte :is(h2,h3):not(:first-child){margin-top:48px;padding-top:48px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/medic-star-product-rte.css.map */
