/* Liebherr technical sections: consistent tiles and side controls. */
.tm-premium-specs-liebherr685 .tm-premium-speccar686{gap:12px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;margin-bottom:28px}
.tm-premium-specs-liebherr685 .tm-premium-speccar686.is-static{grid-template-columns:minmax(0,1fr)}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685{display:flex;align-items:stretch;gap:12px;padding:4px 2px;overflow-x:auto;scroll-padding-inline:2px;scrollbar-width:none;border:0}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685::-webkit-scrollbar{display:none}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685 button{flex:0 0 184px;width:184px;min-height:84px;padding:16px 18px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;overflow-wrap:anywhere;font:500 14px/1.45 Manrope,system-ui,sans-serif;border:1px solid #dce1e5!important;border-radius:3px;background:#fff!important;color:#56616b!important;margin:0;box-shadow:none;scroll-snap-align:start;transition:background .18s,border-color .18s,color .18s}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685 button[aria-selected=true]{background:#e6eaed!important;border-color:#aeb8c0!important;color:#28333c!important;font-weight:700;box-shadow:inset 0 0 0 1px #aeb8c0}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685 button:hover:not([aria-selected=true]){background:#f2f4f6!important;border-color:#aeb8c0!important}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specarrow686{width:44px;height:44px;min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px;border:1px solid #dce1e5;background:#f0f2f4;color:#343b43;border-radius:3px;box-shadow:none;transition:background .18s,color .18s,border-color .18s}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specarrow686:hover:not(:disabled){background:#343b43;color:#fff;border-color:#343b43}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specarrow686 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7}
.tm-premium-specs-liebherr685 .tm-premium-speccar686 button:focus-visible{outline:2px solid #71818f;outline-offset:2px}
html[data-tm-theme=dark] .tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685 button{background:#202830!important;color:#cbd3da!important;border-color:#46515c!important}
html[data-tm-theme=dark] .tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685 button[aria-selected=true]{background:#3b4650!important;color:#fff!important;border-color:#82909c!important;box-shadow:inset 0 0 0 1px #82909c}
html[data-tm-theme=dark] .tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685 button:hover:not([aria-selected=true]){background:#303b45!important}
html[data-tm-theme=dark] .tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specarrow686{background:#29333c;border-color:#46515c;color:#ddc293}
html[data-tm-theme=dark] .tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specarrow686:hover:not(:disabled){background:#ddc293;border-color:#ddc293;color:#202830}
@media(max-width:767px){.tm-premium-specs-liebherr685 .tm-premium-speccar686{gap:6px;grid-template-columns:44px minmax(0,1fr) 44px;margin-bottom:20px}.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685{gap:8px}.tm-premium-specs-liebherr685 .tm-premium-speccar686 .tm-premium-specnav685 button{flex-basis:152px;width:152px;min-height:76px;padding:12px;font-size:13px}}
@media(prefers-reduced-motion:reduce){.tm-premium-specs-liebherr685 .tm-premium-speccar686 button{transition:none!important}}
