.product-description table td,.product-description table th,.product-description table thead th{padding:10px 12px !important;border-bottom:1px solid var(--line) !important}:root{--ink:#222;--muted:#666;--paper:#fff;--soft:#f7f6f2;--accent:#c1b97f;--line:#e9e9e9;--ok:#72A805}.product-description .text{max-width:760px !important;color:var(--ink) !important;font-family:Inter,Arial,sans-serif !important;font-size:15px !important;line-height:1.65 !important;letter-spacing:.1px !important;margin:0 auto !important}.product-description h2,.product-description h3,.product-description h4,.product-description h5{font-family:Inter,Arial,sans-serif !important;color:var(--ink) !important;line-height:1.35 !important;margin-top:28px !important;margin-bottom:14px !important;font-weight:600 !important;position:relative !important}.product-description h2{font-size:22px !important;background:linear-gradient(90deg, var(--ink) 0, #4b4b4b 45%, var(--accent) 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important;letter-spacing:.2px !important}.product-description h3{font-size:18px !important;padding-left:12px !important;border-left:3px solid rgba(0,0,0,0) !important;-o-border-image:linear-gradient(180deg, var(--accent), rgba(0, 0, 0, 0)) 1 !important;border-image:linear-gradient(180deg, var(--accent), rgba(0, 0, 0, 0)) 1 !important;font-weight:600 !important;text-transform:none !important;color:var(--ink) !important}.product-description h4{font-size:16px !important;display:inline-block !important;padding:6px 10px !important;border-radius:6px !important;background:linear-gradient(90deg, var(--soft) 0, var(--paper) 100%) !important;border:1px solid rgba(0,0,0,.06) !important;font-weight:500 !important}.product-description h5{font-size:14px !important;text-transform:uppercase !important;letter-spacing:.6px !important;color:#666 !important;margin-top:18px !important;padding-top:10px !important}.product-description h5::before{content:"" !important;position:absolute !important;top:0;left:0;width:48px;height:3px;background:linear-gradient(90deg, var(--accent) 0, rgba(193, 185, 127, 0) 100%) !important;border-radius:2px !important}.product-description ol,.product-description ul{margin:14px 0 !important;padding-left:0 !important;list-style:none !important}.product-description li{position:relative !important;padding-left:28px !important;margin:10px 0 !important;line-height:1.6 !important;color:#222 !important;font-family:Inter,Arial,sans-serif !important;transition:background .2s !important}.product-description ul li::before{content:"" !important;position:absolute !important;left:0;top:.7em;width:8px;height:8px;border-radius:50% !important;background:linear-gradient(180deg, #d8cfa2 0, #c1b97f 100%) !important;box-shadow:0 0 0 3px #f7f6f2 !important;transition:transform .25s,background .25s !important}.product-description ul li:hover::before{transform:scale(1.35) !important;background:linear-gradient(180deg, #c1b97f 0, #a89c66 100%) !important}.product-description ul li::after{content:"" !important;position:absolute !important;left:28px;right:0;bottom:-6px;height:1px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.08) 0, rgba(0, 0, 0, 0) 70%) !important;opacity:.6 !important}.product-description ul li:last-child::after{display:none !important}.product-description ol{counter-reset:num !important}.product-description ol li::before{counter-increment:num !important;content:counter(num) "." !important;position:absolute !important;left:0;top:0;font-weight:600 !important;color:var(--accent) !important}.product-description strong{font-weight:700 !important;background:linear-gradient(180deg, #fff 40%, #fff6d8 100%) !important;padding:0 .15em !important;-webkit-box-decoration-break:clone !important;box-decoration-break:clone !important}.product-description .text img{max-width:100% !important;height:auto !important;border-radius:8px !important;display:block !important;margin:12px auto !important;box-shadow:0 6px 20px rgba(0,0,0,.06) !important}.product-description table{width:100% !important;border-collapse:collapse !important;font-size:14px !important;margin:12px 0 !important;border:1px solid var(--line) !important;border-radius:8px !important;overflow:hidden !important;display:block !important}.product-description table thead th{background:linear-gradient(180deg, #fafafa 0, #f3f3f3 100%) !important;color:#444 !important;font-weight:600 !important;text-align:left !important}.product-description table tbody tr:nth-child(2n){background:#fcfcfc !important}.product-description .info,.product-description .note{border-radius:8px !important;padding:12px 14px !important;border:1px solid var(--line) !important;margin:14px 0 !important}.product-description .note{background:linear-gradient(180deg, #fff 0, #fff8e6 100%) !important}.product-description .info{background:linear-gradient(180deg, #f0f9ff 0, #fff 100%) !important;border-left:3px solid var(--accent) !important}.product-description .divider{height:1px !important;margin:16px 0 !important;border:0 !important;background:linear-gradient(90deg, rgba(0, 0, 0, 0.12) 0, rgba(0, 0, 0, 0) 70%) !important}@media(max-width: 768px){.product-description .text{font-size:14.5px !important;line-height:1.6 !important}.product-description li{padding-left:24px !important}.product-description ul li::after{left:24px !important}.product-description table{font-size:13.5px !important}}.product-short-description[itemprop=short-description]{display:block;box-sizing:border-box;--mk-bg:#FFFFFF;--mk-text:#333333;--mk-border:#D7D7D7;--mk-accent:#FFDD8A;--mk-hover:#808080;--mk-soft:#F7F6F2;background:var(--mk-bg);border:1px solid var(--mk-border);border-left:4px solid var(--mk-accent);border-radius:5px;padding:12px 14px;margin:12px 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.55;letter-spacing:.01em;color:var(--mk-text);text-align:left;white-space:normal !important;word-break:break-word;transition:box-shadow .18s ease,background-color .18s ease,transform .18s ease,border-color .18s ease}.product-short-description[itemprop=short-description] p{margin:0 0 6px}.product-short-description[itemprop=short-description] p:last-child{margin-bottom:0}.product-short-description[itemprop=short-description] ul,.product-short-description[itemprop=short-description] ol{margin:6px 0 0;padding-left:18px}.product-short-description[itemprop=short-description] li{margin:0 0 4px}.product-short-description[itemprop=short-description] a{color:var(--mk-text);text-decoration:none}.product-short-description[itemprop=short-description] a:hover{color:var(--mk-hover);text-decoration:none}.product-short-description[itemprop=short-description] strong,.product-short-description[itemprop=short-description] b{font-weight:600}.product-short-description[itemprop=short-description]:hover{background-color:var(--mk-soft);box-shadow:0 6px 16px rgba(0,0,0,.06);transform:translateY(-1px)}@media(max-width: 767px){.product-short-description[itemprop=short-description]{font-size:13px;padding:10px 12px;border-left-width:3px}}