.cx26-warranty{font-size:14px;line-height:1.6;color:#4eb1ff;margin:0 0 20px}
.cx26-power-note{padding:14px 16px;margin-bottom:24px;border-left:3px solid #efb35f;background:#1b160e;color:#f1c78d}
.cx26-power-note strong{font-size:14px;line-height:1.5;letter-spacing:.02em}
.cx26-power-note p{font-size:14px;line-height:1.6;margin:5px 0 0;color:#c9b395}
.cx26-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:42px 0 12px}
.cx26-feature-grid article{border-top:1px solid #343434;padding-top:20px}
.cx26-feature-grid h3{font-size:21px;line-height:1.4;font-weight:700;letter-spacing:-.025em;margin:0 0 12px;color:#fff}
.cx26-feature-grid p{font-size:16px;line-height:1.7;color:#9999a1;margin:0}
.cx26-usage,.cx26-included{width:min(960px,calc(100% - 80px));margin:auto}
.cx26-usage{padding:22px 0 44px}
.cx26-warning{background:#15120d;border:1px solid #655133;border-left:4px solid #efb35f;padding:30px 34px}
.pdp .cx26-warning h2{color:#f2c98b;font-size:28px;margin:0 0 20px}
.cx26-warning-lead{font-size:18px;line-height:1.6;color:#fff;margin:0 0 18px}
.cx26-warning ul{margin:0;padding-left:22px;color:#cbbfae;font-size:16px;line-height:1.8}
.cx26-warning li+li{margin-top:10px}
.cx26-included{padding:36px 0 45px;border-bottom:1px solid #28282b}
.pdp .cx26-included h2{margin-bottom:24px}
.cx26-included ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin:0;padding-left:22px;color:#c5c5ca;font-size:16px;line-height:1.6}
.cx26-included>p{margin:24px 0 0;color:#4eb1ff;font-size:16px;line-height:1.6}
@media(max-width:900px){.cx26-usage,.cx26-included{width:calc(100% - 48px)}.cx26-feature-grid{gap:24px}}
@media(max-width:700px){.pdp-section-nav{gap:12px;justify-content:center;flex-wrap:wrap}.cx26-feature-grid{grid-template-columns:1fr;gap:26px;padding-top:32px}.cx26-usage,.cx26-included{width:calc(100% - 36px)}.cx26-warning{padding:24px 20px}.pdp .cx26-warning h2{font-size:25px}.cx26-warning-lead{font-size:17px}.cx26-usage{padding:18px 0 20px}.cx26-included{padding:28px 0 32px}.cx26-included ul{gap:14px 22px}.pdp-highlight{align-items:flex-start}}
