.lpi-rows{margin:22px 0 0;border-top:1px solid #e0dede;clear:both}.lpi-row{display:block;border-bottom:1px solid #e0dede;background:0 0;color:inherit;text-decoration:none}.lpi-btn{display:flex;align-items:center;gap:14px;width:100%;margin:0;padding:15px 2px;background:0 0;border:0;border-radius:0;color:#4d4c4c;font:inherit;font-size:17px;font-weight:400;line-height:1.3;text-align:left;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:normal}.lpi-btn:hover,.lpi-btn:focus{background:0 0;color:#4d4c4c}.lpi-btn:focus-visible,.lpi-close:focus-visible{outline:2px solid var(--lpi-accent,#659a41);outline-offset:2px}.lpi-ico{flex:none;width:24px;height:24px;color:var(--lpi-accent,#659a41)}.lpi-title{flex:auto}.lpi-arrow{flex:none;margin-left:auto;width:20px;height:20px;color:#6a7170;transition:color .15s}.lpi-row:hover .lpi-arrow{color:var(--lpi-accent,#659a41)}.lpi-row--accordion .lpi-panel{padding:2px 2px 18px}.lpi-row--drawer .lpi-panel{display:none!important}.lpi-content{font-size:17px;line-height:1.6}.lpi-content img{max-width:100%;height:auto}.lpi-content table{width:100%;border-collapse:collapse}.lpi-content td,.lpi-content th{padding:8px 10px;border-bottom:1px solid #e0dede}.lpi-dims{display:grid;gap:16px}.lpi-dims__fig{margin:0;padding:12px;background:#f5f6f3;border-radius:4px;text-align:center}.lpi-dims__img{max-width:100%;height:auto}.lpi-dims__tw{overflow-x:auto}.lpi-dims__table{width:100%;min-width:420px;border-collapse:collapse;font-size:16px}.lpi-dims__table th,.lpi-dims__table td{padding:10px 12px;text-align:center;border-bottom:1px solid #e0dede;background:0 0}.lpi-dims__table thead th{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#6a7170;font-weight:700}.lpi-dims__table th:first-child{text-align:left}.lpi-key{color:#4d7a2e;font-weight:700;margin-right:2px}.lpi-dims__table tbody th{font-weight:600}.lpi-dims__table tr.is-active th,.lpi-dims__table tr.is-active td{background:#e8f1e0;font-weight:700}.lpi-dims__note{margin:0;font-size:15px;color:#6a7170}.lpi-overlay{position:fixed;inset:0;background:rgba(20,24,20,.45);opacity:0;pointer-events:none;transition:opacity .25s;z-index:100000}.lpi-overlay.is-open{opacity:1;pointer-events:auto}.lpi-drawer{position:fixed;top:0;right:0;bottom:0;width:min(var(--lpi-drawer-w,720px),100%);background:#fff;color:#25292a;transform:translateX(100%);transition:transform .3s;z-index:100001;overflow-y:auto;overscroll-behavior:contain;padding:48px 36px 40px;box-shadow:-8px 0 30px rgba(0,0,0,.18);visibility:hidden}.lpi-drawer.is-open{transform:none;visibility:visible}.lpi-drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.lpi-drawer__title{margin:0;font-family:open sans,sans-serif;font-size:22px;font-weight:400;line-height:1.3;color:#4d4c4c}.lpi-close{background:0 0;border:0;padding:4px 10px;font-size:32px;line-height:1;color:inherit;cursor:pointer;box-shadow:none}.lpi-lock{overflow:hidden}@media(max-width:640px){.lpi-drawer{padding:40px 16px 100px}.lpi-drawer__title{font-size:20px}.lpi-btn{font-size:16px}.lpi-dims__table{min-width:0;font-size:15px}.lpi-dims__table th,.lpi-dims__table td{padding:9px 4px}.lpi-dims__table thead th{font-size:10.5px;letter-spacing:0;line-height:1.25;word-break:normal;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.lpi-drawer,.lpi-overlay,.lpi-row--accordion .lpi-chev::before{transition:none}}.lpi-picked{display:none;position:sticky;z-index:20;bottom:0;margin:0 -36px -40px;padding:12px 36px;background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 -4px 12px rgba(0,0,0,6%);align-items:center;justify-content:space-between;gap:12px;font-size:15px}.lpi-picked.is-on{display:flex}.lpi-picked__txt{flex:1;min-width:0;font-weight:600}.lpi-picked__go{flex:none;border:0;border-radius:4px;background:var(--lpi-accent,#659a41);color:#fff;padding:9px 16px;font-size:15px;cursor:pointer}