.lt-page{font-size:18px;line-height:1.8}
.lt-page [hidden]{display:none!important}
.lt-page p,.lt-page li,.lt-page label,.lt-page input,.lt-page select,.lt-page button,.lt-page summary,.lt-page th,.lt-page td,.lt-page figcaption,.lt-page dt,.lt-page dd,.lt-page .product-link,.lt-page .product-brand,.lt-page .product-fact-label,.lt-page .product-model{font-size:18px}
.lt-page .product-caution>span,.lt-page .product-model>span,.lt-page .product-card__details,.lamination-body .affiliate-disclosure{font-size:18px}
.lt-page .editorial-panel>header,.lt-page .editorial-products>header{background:#e6f1ed;color:#173e34}
.lt-page .editorial-panel>header h2,.lt-page .editorial-products>header h2{color:#173e34}
.lt-page .primary-link{display:inline-block;padding:12px 18px;background:var(--orange);color:#fff;border-radius:var(--radius-sm);font-weight:800;white-space:normal}
.lt-contents{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid var(--line);padding-block:18px}
.lt-contents a{font-weight:700;text-underline-offset:5px}
.lt-section-body{padding:24px 26px}
.lt-section-body>:first-child{margin-top:0}.lt-section-body>:last-child{margin-bottom:0}
.lt-layers{margin:0 auto 24px;max-width:780px}.lt-layers img{display:block;width:100%;height:auto}.lt-layers figcaption{margin-top:12px;text-align:center;color:var(--ink)}
.lt-layer-key{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}
.lt-layer-key>div{padding:14px;border-top:5px solid #42a8b3;background:#eef8f8}.lt-layer-key>div:nth-child(2){border-color:#b67c37;background:#fff5e5}.lt-layer-key dt{font-weight:800}.lt-layer-key dd{margin:6px 0 0}
.lt-formula{padding:18px;background:#f7f4ed;border-radius:var(--radius-sm)}
.lt-page .chooser form{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-page .chooser label{min-width:0}.lt-page .chooser button{grid-column:auto}.lt-page .chooser .lt-reset{background:#fff;border:2px solid #98472d;color:#813321}
.lt-calculation strong{font-size:2rem;line-height:1.3;color:#173e34}.lt-calculation p{margin:8px 0}.lt-calculation [data-error]{color:#a32727;font-weight:700}
.lt-example-number{font-variant-numeric:tabular-nums}.lt-example-number strong{display:block;font-size:1.7rem;color:#173e34}
.lt-filter{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:20px 24px}.lt-filter label{font-weight:700}.lt-filter select{display:block;max-width:100%;margin-top:6px;padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.lt-filter p{margin:0}
.lt-page table{min-width:1080px}.lt-page th,.lt-page td{vertical-align:top}.lt-page tbody th{min-width:200px}.lt-page td:nth-child(5){min-width:180px}.lt-page [data-lt-machine-result]{display:block;font-weight:800;min-width:200px}.lt-page [data-lt-state="no"] [data-lt-machine-result]{color:#a32727}.lt-page [data-lt-state="within"] [data-lt-machine-result]{color:#17623d}.lt-page [data-lt-state="check"] [data-lt-machine-result]{color:#7b4a0c}
.lt-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px}.lt-products>article{min-width:0}.lt-page .product-key-facts>div{grid-template-columns:minmax(0,1fr)}
.lt-page :target{scroll-margin-top:24px}.lt-page a,.lt-page button,.lt-page select,.lt-page input{overflow-wrap:anywhere}.lt-page :focus-visible{outline:3px solid #176a77;outline-offset:4px}
@media(max-width:620px){.lt-section-body{padding:18px}.lt-layer-key,.lt-page .chooser form,.lt-products{grid-template-columns:minmax(0,1fr)}.lt-layer-key{gap:12px}.lt-filter{display:block;padding:18px}.lt-filter p{margin-top:12px}.lt-products{padding:18px}.lt-page .chooser button{grid-column:1/-1}.lt-contents{gap:12px 18px}.lt-calculation strong{font-size:1.7rem}}
.skip-link{position:absolute;left:16px;top:0;transform:translateY(-120%);z-index:1000;padding:12px;background:#fff}
.skip-link:focus{transform:none}
