.product__description{--mc-accent: #4dbeaa;--mc-ink: #02285e;--mc-cream: #fefbf5;--mc-line: rgba(2, 40, 94, .1);font-size:1.5rem;line-height:1.65}.product__description h2{font-size:2.4rem;line-height:1.2;color:var(--mc-ink);margin:3.2rem 0 1.2rem;letter-spacing:-.02em}.product__description h2:first-child{margin-top:0}.product__description h2:after{content:"";display:block;width:5.6rem;height:.4rem;margin-top:1rem;border-radius:.4rem;background:var(--mc-accent)}.product__description h3{font-size:1.75rem;line-height:1.3;color:var(--mc-ink);margin:3rem 0 1.2rem;padding-left:1.4rem;border-left:.4rem solid var(--mc-accent)}.product__description ul{list-style:none;padding:0;margin:1.4rem 0;display:grid;gap:1rem}.product__description ul li{position:relative;padding:1.2rem 1.4rem 1.2rem 4.4rem;border:.1rem solid var(--mc-line);border-radius:1.2rem;background:var(--mc-cream)}.product__description ul li:before{content:"";position:absolute;left:1.4rem;top:1.35rem;width:2rem;height:2rem;border-radius:50%;background:var(--mc-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 1.4rem no-repeat}.product__description ul li strong{color:var(--mc-ink)}.product__description ol{list-style:none;counter-reset:mc;padding:0;margin:1.4rem 0;display:grid;gap:1rem}.product__description ol li{counter-increment:mc;position:relative;padding-left:4.4rem;min-height:2.8rem}.product__description ol li:before{content:counter(mc);position:absolute;left:0;top:-.1rem;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--mc-ink);color:#fff;font-size:1.4rem;font-weight:600;display:flex;align-items:center;justify-content:center}.product__description table{width:100%;border-collapse:separate;border-spacing:0;margin:1.6rem 0;border:.1rem solid var(--mc-line);border-radius:1.2rem;overflow:hidden;font-size:1.45rem}.product__description table th[scope=row]{width:42%;text-align:left;font-weight:600;color:var(--mc-ink);background:var(--mc-cream);padding:1.2rem 1.4rem;border-bottom:.1rem solid var(--mc-line)}.product__description table td{padding:1.2rem 1.4rem;border-bottom:.1rem solid var(--mc-line)}.product__description table tr:last-child th,.product__description table tr:last-child td{border-bottom:0}.product__description p small{display:block;padding:1.2rem 1.4rem;border-radius:1rem;background:#02285e0a;font-size:1.3rem;line-height:1.5;opacity:.85}.product__description .mc-callout,.product__description .mc-care,.product__description .mc-ship{position:relative;margin:1.6rem 0;padding:1.6rem 1.6rem 1.6rem 5rem;border-radius:1.2rem;border:.1rem solid var(--mc-line)}.product__description .mc-callout:before,.product__description .mc-care:before,.product__description .mc-ship:before{position:absolute;left:1.6rem;top:1.5rem;font-size:1.9rem;line-height:1}.product__description .mc-callout{background:#4dbeaa1f;border-color:#4dbeaa73}.product__description .mc-callout:before{content:"\1fa7a"}.product__description .mc-care{background:#fff8e8;border-color:#d69e2e59}.product__description .mc-care:before{content:"\26a0\fe0f"}.product__description .mc-ship{background:var(--mc-cream)}.product__description .mc-ship:before{content:"\1f69a"}.product__description a{color:var(--mc-ink);text-decoration-color:var(--mc-accent);text-underline-offset:.3rem;text-decoration-thickness:.2rem}@media screen and (max-width:749px){.product__description h2{font-size:2.1rem}.product__description h3{font-size:1.6rem}.product__description table th[scope=row]{width:46%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mc-product-description.css.map */
