#elsea-catalog[hidden]{display:none!important}#elsea-products{scroll-margin-top:35px}.elsea-group-links{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0}.elsea-group-links button{border:1px solid #3c4c62;background:#172131;color:#e4edfc;padding:11px 14px;font-size:12px;border-radius:3px}.elsea-group-links button[aria-pressed=true]{background:#064dde;color:white}.elsea-subgroups[hidden]{display:none}.elsea-specs{margin:22px 0;font-size:13px}.elsea-specs>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;padding:10px 0;border-bottom:1px solid #354256}.elsea-specs dt{color:#9eafc7}.elsea-specs dd{margin:0;color:#eef4fc;overflow-wrap:anywhere}#elsea-dialog-description{white-space:pre-line;color:#c1ccdb;line-height:1.8}#elsea-dialog-image{display:grid;gap:14px;max-height:70vh;overflow-y:auto;background:white;padding:12px}#elsea-dialog-image figure{margin:0}#elsea-dialog-image img{width:100%;height:auto;max-height:500px;object-fit:contain}#elsea-dialog-image figcaption{color:#40536b;font-size:11px;text-align:center}#elsea-dialog-source{display:block;margin:20px 0;color:#89b2ff}.elsea-variant-picker{display:grid;gap:8px;margin:20px 0}.elsea-variant-picker select{width:100%;max-width:100%;padding:12px;background:#162334;color:white;border:1px solid #43536b}
.hero .brand-shortcuts .brand-shortcut.shortcut-elsea{grid-column:1!important;grid-row:4!important}.hero .brand-shortcut.shortcut-elsea img{width:165px;height:auto;max-height:65px;object-fit:contain}.elsea-program-visual{height:340px;background:#fff;position:relative}.elsea-program-visual>img{width:100%;height:100%;object-fit:contain;padding:25px}.elsea-program-logo{position:absolute;left:18px;top:18px;background:#102c40;padding:12px;width:150px}.elsea-program-logo img{width:100%;height:auto}.elsea-variant-picker[hidden]{display:none}#elsea-grid .kc-body>p:not(.cc-availability){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#elsea-dialog-description{white-space:pre-line}#elsea-dialog-image img{object-fit:contain}.elsea-subgroups[hidden]{display:none}#elsea-grid .product-code{overflow-wrap:anywhere}
#elsea-catalog [hidden]{display:none!important}
/* ELSEA catalogue machine in an illustrative industrial setting. */
.elsea-program-visual>img{display:block;object-fit:cover;object-position:68% center;padding:0}.elsea-program-visual{overflow:hidden}.elsea-program-logo{width:125px;background:#102c40d9;z-index:2}.vb-elsea .vb-media{left:0;top:0;width:100%;height:100%}.vb-elsea .elsea-floor-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:65% center}.vb-elsea:after{background:linear-gradient(90deg,#07121ded 0%,#07121dc0 29%,#07121d35 57%,transparent 78%)}.vb-elsea .vb-content{max-width:780px}.vb-elsea h2{font-size:clamp(34px,4.4vw,64px);line-height:1.12;max-width:650px}.vb-elsea .elsea-banner-name{display:inline-block;font-size:1.15em;color:#fff;text-transform:none;letter-spacing:-2px}.elsea-scene-note{position:absolute;bottom:14px;right:18px;z-index:2;background:#07121da6;color:#fff;font-size:10px;padding:6px 9px;letter-spacing:.3px}.vb-elsea .vb-description{max-width:350px}@media(max-width:800px){.vb-elsea .elsea-floor-photo{object-position:64% center}.vb-elsea:after{background:linear-gradient(180deg,#07121de6 0%,#07121d9c 43%,#07121d10 76%)}.vb-elsea .vb-content{padding-bottom:240px}.vb-elsea h2{font-size:clamp(32px,7vw,50px)}.vb-elsea .vb-description{max-width:300px}.elsea-scene-note{right:10px;bottom:10px;font-size:9px}}