:root{--lz-trotec-red: #e30613;--lz-trotec-ink: #171717;--lz-trotec-muted: #696969;--lz-trotec-line: #dedede;--lz-trotec-soft: #f7f7f5;--lz-trotec-warm: #f2f0ec;--lz-trotec-white: #fff;--lz-trotec-success: #2f6c45;--lz-trotec-warning: #9a6700;--lz-trotec-danger: #9b1c1c;--lz-trotec-radius: 18px;--lz-trotec-shadow: 0 18px 55px rgba(0,0,0,.08)}.lz-trotec-entry,.lz-trotec-wizard{--lz-accent: var(--lz-trotec-red);--lz-bg: var(--lz-trotec-soft);--lz-text: var(--lz-trotec-ink);color:var(--lz-text);font:inherit}.lz-trotec-entry *,.lz-trotec-wizard *{box-sizing:border-box}.lz-icon{width:1.2em;height:1.2em;flex:0 0 auto}.lz-eyebrow{margin:0 0 .55rem;color:var(--lz-accent);font-size:.75rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.lz-trotec-entry{padding:clamp(1rem,2.5vw,2rem);background:var(--lz-bg)}.lz-entry-shell{max-width:1240px;margin:0 auto;padding:clamp(1.4rem,3vw,3rem);border:1px solid rgba(0,0,0,.08);border-radius:calc(var(--lz-trotec-radius) + 6px);background:#fff;box-shadow:var(--lz-trotec-shadow)}.lz-entry-head{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:2rem;align-items:end;margin-bottom:1.6rem}.lz-entry-head h2{margin:0;font-size:clamp(2rem,4vw,4.6rem);line-height:.98;letter-spacing:-.045em;max-width:800px}.lz-entry-head p:not(.lz-eyebrow){margin:0;color:var(--lz-trotec-muted);font-size:1.02rem;line-height:1.6}.lz-entry-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0}.lz-entry-mode{-webkit-appearance:none;appearance:none;border:1px solid var(--lz-trotec-line);border-radius:14px;background:#fff;color:inherit;padding:1rem 1.1rem;text-align:start;cursor:pointer;transition:.2s ease}.lz-entry-mode strong{display:block;font-size:1rem}.lz-entry-mode small{display:block;margin-top:.25rem;color:var(--lz-trotec-muted)}.lz-entry-mode.is-selected{border-color:var(--lz-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--lz-accent) 13%,transparent)}.lz-entry-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.75rem}.lz-entry-fields select{width:100%;min-height:52px;padding:0 1rem;border:1px solid var(--lz-trotec-line);border-radius:12px;background:#fff;color:inherit;font:inherit}.lz-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;padding:.8rem 1.1rem;border-radius:999px;border:1px solid transparent;font:inherit;font-weight:750;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.lz-btn:hover{transform:translateY(-1px)}.lz-btn--primary{background:var(--lz-accent);color:#fff}.lz-btn--primary:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--lz-accent) 28%,transparent)}.lz-btn--dark{background:#171717;color:#fff}.lz-btn--ghost{background:#fff;border-color:var(--lz-trotec-line);color:#171717}.lz-btn--text{background:transparent;color:inherit;padding-inline:.4rem}.lz-btn .lz-icon{width:1rem;height:1rem}.lz-trotec-wizard{background:var(--lz-bg);padding:clamp(1rem,2vw,2rem)}.lz-wizard-shell{max-width:1220px;margin:0 auto}.lz-wizard-topbar{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:140px minmax(160px,1fr) 140px;gap:1rem;align-items:center;padding:.9rem 0;background:color-mix(in srgb,var(--lz-bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lz-wizard__progress{height:7px;background:#ddd;overflow:hidden;border-radius:999px}.lz-wizard__progress-bar{display:block;height:100%;width:0;border-radius:inherit;background:var(--lz-accent);transition:width .28s ease}.lz-wizard__step-label{text-align:end;color:var(--lz-trotec-muted);font-size:.82rem;font-weight:700}.lz-wizard-stage{min-height:min(700px,76vh);padding:clamp(1rem,2vw,2rem) 0 3rem}.lz-wizard__mode,.lz-wizard__question,.lz-wizard__results,.lz-wizard__contact{animation:lzFade .25s ease both}@keyframes lzFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lzShake{0%,to{transform:translate(0)}33%{transform:translate(-7px)}66%{transform:translate(7px)}}.lz-shake{animation:lzShake .28s ease}.lz-mode-intro{max-width:900px;margin:4vh auto 2rem;text-align:center}.lz-mode-intro h1{margin:0 auto 1rem;font-size:clamp(2.5rem,6vw,5.6rem);line-height:.93;letter-spacing:-.055em}.lz-mode-intro>p:not(.lz-eyebrow){max-width:760px;margin:0 auto;color:var(--lz-trotec-muted);font-size:1.08rem;line-height:1.65}.lz-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:1000px;margin:2.2rem auto 0}.lz-mode-card{position:relative;min-height:250px;padding:2rem;border:1px solid var(--lz-trotec-line);border-radius:22px;background:#fff;text-align:start;color:inherit;cursor:pointer;transition:.22s ease;overflow:hidden}.lz-mode-card:before{content:"";position:absolute;inset:auto -10% -55% 30%;height:210px;border-radius:50%;background:color-mix(in srgb,var(--lz-accent) 10%,transparent)}.lz-mode-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--lz-accent) 50%,var(--lz-trotec-line));box-shadow:var(--lz-trotec-shadow)}.lz-mode-card .lz-icon{width:44px;height:44px;color:var(--lz-accent)}.lz-mode-card h2{margin:2.7rem 0 .6rem;font-size:1.7rem;letter-spacing:-.025em}.lz-mode-card p{margin:0;max-width:420px;color:var(--lz-trotec-muted);line-height:1.55}.lz-question__head{max-width:850px;margin:3vh auto 1.7rem;text-align:center}.lz-question__head h2{margin:0 0 .75rem;font-size:clamp(2rem,4vw,4rem);line-height:1.02;letter-spacing:-.045em}.lz-question__head>p:not(.lz-eyebrow){margin:0 auto;max-width:720px;color:var(--lz-trotec-muted);line-height:1.6}.lz-optional{display:inline-block;margin-top:.7rem;padding:.25rem .55rem;border-radius:999px;background:#eee;color:#666;font-size:.74rem;font-weight:700}.lz-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-width:1080px;margin:0 auto}.lz-choice-grid.is-dense{grid-template-columns:repeat(4,minmax(0,1fr))}.lz-choice{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) 26px;gap:.85rem;align-items:start;min-height:116px;padding:1.15rem;border:1px solid var(--lz-trotec-line);border-radius:16px;background:#fff;color:inherit;text-align:start;cursor:pointer;transition:.18s ease}.lz-choice:hover{border-color:#aaa;transform:translateY(-1px)}.lz-choice.is-selected{border-color:var(--lz-accent);background:color-mix(in srgb,var(--lz-accent) 4%,#fff);box-shadow:inset 0 0 0 1px var(--lz-accent)}.lz-choice__icon{display:flex;width:30px;height:30px;color:var(--lz-accent)}.lz-choice__icon .lz-icon{width:28px;height:28px}.lz-choice__body strong{display:block;font-size:.98rem;line-height:1.3}.lz-choice__body small{display:block;margin-top:.4rem;color:var(--lz-trotec-muted);line-height:1.4;font-size:.77rem}.lz-choice__mark{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;background:transparent}.lz-choice.is-selected .lz-choice__mark{background:var(--lz-accent)}.lz-choice__mark .lz-icon{width:15px;height:15px}.lz-wizard-controls{display:flex;justify-content:center;gap:.7rem;margin:1.5rem 0 0}.lz-result-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(270px,.65fr);gap:1.2rem;padding:clamp(1.4rem,3vw,2.7rem);border:1px solid var(--lz-trotec-line);border-radius:24px;background:#fff;box-shadow:var(--lz-trotec-shadow)}.lz-result-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1rem}.lz-result-title-row h2{margin:0;font-size:clamp(2.6rem,6vw,5.8rem);letter-spacing:-.06em;line-height:.9}.lz-fit{padding:.42rem .7rem;border-radius:999px;color:var(--lz-trotec-success);background:#e9f5ed;font-size:.78rem;font-weight:850}.lz-result-subtitle{margin:.8rem 0;color:var(--lz-trotec-muted)}.lz-meter{width:100%;max-width:620px;height:8px;background:#e5e5e5;border-radius:999px;overflow:hidden;margin:1.1rem 0}.lz-meter span{display:block;height:100%;background:linear-gradient(90deg,var(--lz-accent),#111);border-radius:inherit}.lz-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin:1rem 0 1.8rem}.lz-tags span{padding:.4rem .62rem;border:1px solid var(--lz-trotec-line);border-radius:999px;font-size:.72rem;font-weight:700;background:#fafafa}.lz-result-hero h3,.lz-info-card h3,.lz-crosslink h3,.lz-section-head h3{margin:.3rem 0 .8rem;font-size:1.2rem}.lz-check-list{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.lz-check-list li{display:flex;gap:.6rem;align-items:flex-start;color:#333;line-height:1.45}.lz-check-list .lz-icon{color:var(--lz-trotec-success);margin-top:.1rem}.lz-result-hero__side{display:flex;flex-direction:column;gap:.7rem}.lz-machine-visual,.lz-material-swatch{min-height:230px;display:flex;flex-direction:column;justify-content:flex-end;padding:1.2rem;border-radius:18px;background:linear-gradient(155deg,#171717,#333);color:#fff;overflow:hidden;position:relative}.lz-machine-visual:before{content:"";position:absolute;width:220px;height:220px;border-radius:50%;background:var(--lz-accent);opacity:.14;right:-70px;top:-70px}.lz-machine-visual>span{margin:auto}.lz-machine-visual>span .lz-icon{width:90px;height:90px;color:#fff;opacity:.8}.lz-machine-visual strong,.lz-material-swatch strong{font-size:1.2rem;position:relative}.lz-machine-visual small,.lz-material-swatch small{margin-top:.2rem;color:#ffffffb3;position:relative}.lz-material-swatch{background:#111}.lz-material-swatch>span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--swatch);opacity:.94}.lz-material-swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.68))}.lz-material-swatch strong,.lz-material-swatch small{z-index:1}.lz-result-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0}.lz-info-card{padding:1.4rem;border:1px solid var(--lz-trotec-line);border-radius:18px;background:#fff}.lz-info-card__icon{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;color:var(--lz-accent);background:color-mix(in srgb,var(--lz-accent) 8%,#fff)}.lz-info-card ul{padding-left:1.2rem;margin:.6rem 0 0}.lz-info-card li,.lz-info-card p{color:#444;line-height:1.5;margin:.35rem 0}.lz-callout{margin-top:1rem;padding:1rem;border-radius:12px;background:#fff4d9;color:#684800}.lz-callout p{margin:0}.lz-crosslink{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:center;margin:1rem 0;padding:1.4rem;border-radius:18px;background:#171717;color:#fff}.lz-crosslink p:not(.lz-eyebrow){margin:0;color:#bbb}.lz-crosslink .lz-eyebrow{color:#ff6670}.lz-alternatives{margin:2.2rem 0 0}.lz-section-head{margin-bottom:.8rem}.lz-alt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.lz-alt-card{padding:1.15rem;border:1px solid var(--lz-trotec-line);border-radius:16px;background:#fff}.lz-alt-card__top{display:flex;justify-content:space-between;gap:.6rem;color:var(--lz-trotec-muted);font-size:.73rem}.lz-alt-card__top strong{color:var(--lz-trotec-success)}.lz-alt-card h4{margin:.65rem 0 .35rem;font-size:1.05rem}.lz-alt-card p{color:var(--lz-trotec-muted);font-size:.84rem;line-height:1.4}.lz-alt-card ul{margin:.65rem 0;padding-left:1.1rem;color:#555;font-size:.78rem;line-height:1.45}.lz-alt-card a{display:inline-flex;gap:.35rem;align-items:center;color:var(--lz-accent);font-size:.8rem;font-weight:750;text-decoration:none}.lz-alt-card a .lz-icon{width:.9rem;height:.9rem}.lz-mini-swatch{height:54px;margin:-.25rem -.25rem .8rem;border-radius:10px;background:var(--swatch)}.lz-summary{margin:1rem 0;padding:1.2rem;border:1px dashed #c8c8c8;border-radius:16px;background:#fff}.lz-summary h3{margin:0 0 .6rem;font-size:.9rem}.lz-summary pre{white-space:pre-wrap;margin:0;font:inherit;color:#555;font-size:.82rem;line-height:1.55}.lz-stop{max-width:840px;margin:4vh auto;padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--lz-trotec-line);border-radius:22px;background:#fff;text-align:center;box-shadow:var(--lz-trotec-shadow)}.lz-stop>.lz-icon{width:54px;height:54px;color:var(--lz-trotec-warning)}.lz-stop--danger>.lz-icon{color:var(--lz-trotec-danger)}.lz-stop h2{margin:.4rem 0 .8rem;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.04em}.lz-stop p:not(.lz-eyebrow){max-width:650px;margin:0 auto;color:var(--lz-trotec-muted);line-height:1.6}.lz-result-actions{margin-top:1.2rem}.lz-wizard__contact{margin-top:1.2rem;padding:clamp(1.3rem,3vw,2.4rem);border-radius:22px;background:#fff;border:1px solid var(--lz-trotec-line)}.lz-contact-head{max-width:760px}.lz-contact-head h2{margin:.2rem 0 .6rem;font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.035em}.lz-contact-head p{color:var(--lz-trotec-muted);line-height:1.55}.lz-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.lz-field{display:grid;gap:.35rem}.lz-field--full{grid-column:1/-1}.lz-field label{font-size:.77rem;font-weight:750}.lz-field input,.lz-field textarea{width:100%;border:1px solid var(--lz-trotec-line);border-radius:12px;padding:.8rem .9rem;font:inherit;background:#fff;color:inherit}.lz-field textarea{min-height:170px;resize:vertical}.lz-form-status{margin:.7rem 0}[dir=rtl] .lz-choice,[dir=rtl] .lz-entry-mode{text-align:right}[dir=rtl] .lz-info-card ul,[dir=rtl] .lz-alt-card ul{padding-left:0;padding-right:1.2rem}@media(max-width:900px){.lz-entry-head,.lz-result-hero{grid-template-columns:1fr}.lz-choice-grid,.lz-choice-grid.is-dense{grid-template-columns:repeat(2,minmax(0,1fr))}.lz-alt-grid{grid-template-columns:1fr}.lz-result-hero__side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lz-machine-visual,.lz-material-swatch{grid-column:1/-1}.lz-crosslink{grid-template-columns:1fr}}@media(max-width:640px){.lz-trotec-entry,.lz-trotec-wizard{padding:.7rem}.lz-entry-shell{padding:1.1rem}.lz-entry-head{gap:.8rem}.lz-entry-head h2{font-size:2.35rem}.lz-entry-modes,.lz-entry-fields,.lz-mode-grid,.lz-choice-grid,.lz-choice-grid.is-dense,.lz-result-columns,.lz-contact-grid{grid-template-columns:1fr}.lz-entry-fields .lz-btn{width:100%}.lz-wizard-topbar{grid-template-columns:72px 1fr 55px;gap:.45rem}.lz-wizard-topbar .lz-btn{min-height:40px;padding:.55rem .65rem;font-size:.78rem}.lz-mode-intro{margin-top:2vh}.lz-mode-intro h1{font-size:2.75rem}.lz-mode-card{min-height:210px;padding:1.3rem}.lz-question__head h2{font-size:2.25rem}.lz-choice{min-height:0}.lz-result-title-row h2{font-size:3rem}.lz-result-hero{padding:1rem}.lz-result-hero__side{grid-template-columns:1fr}.lz-machine-visual,.lz-material-swatch{grid-column:auto;min-height:190px}.lz-field--full{grid-column:auto}}@media(prefers-reduced-motion:reduce){.lz-trotec-wizard *,.lz-trotec-entry *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lz-wizard-disclaimer{max-width:900px;margin:1rem auto 0;text-align:center;color:var(--lz-trotec-muted);font-size:.74rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/49/assets/lawazen-trotec-finder.css.map */
