.gz-fit{--gz-green:#155b39;--gz-ink:#162b22;--gz-border:#cfdcd3;--gz-soft:#f3f7f4;color:var(--gz-ink);font-family:inherit;font-size:16px;line-height:1.5;width:100%;max-width:900px;margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:left}.gz-fit *{box-sizing:border-box}.gz-fit [hidden]{display:none!important}.gz-fit .gz-card{background:#fff;border:1px solid var(--gz-border);border-top:4px solid var(--gz-green);border-radius:16px;padding:24px;box-shadow:0 6px 22px #173f2710}.gz-fit .gz-heading{font-size:clamp(24px,4vw,30px);font-weight:700;line-height:1.18;letter-spacing:-.025em;margin:0 0 8px;color:var(--gz-ink)}.gz-fit p{margin:0}.gz-fit .gz-intro{color:#506156;margin-bottom:22px}.gz-fit .gz-fields{display:grid;grid-template-columns:1fr 1.35fr;gap:14px}.gz-fit .gz-tube{padding:15px 16px;background:#eef4fa;border:1px solid #b7cbdf;border-radius:10px;margin-bottom:20px}.gz-fit .gz-tube strong{display:block;font-size:16px;margin-bottom:5px}.gz-fit .gz-tube p{font-size:14px;color:#344b61}.gz-fit .gz-tube label{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;font-size:14px;margin-top:11px;cursor:pointer}.gz-fit .gz-tube input[type=checkbox]{width:20px;min-height:20px;height:20px;padding:0;margin:1px 0;accent-color:var(--gz-green)}.gz-fit label{display:grid;gap:7px;font-size:14px;font-weight:650;min-width:0}.gz-fit select,.gz-fit input{width:100%;min-width:0;min-height:48px;border:1px solid #9aafa1;border-radius:8px;background:#fff;color:var(--gz-ink);font:inherit;font-size:16px;padding:10px 12px}.gz-fit select{padding-right:28px}.gz-fit input::placeholder{color:#69786e}.gz-fit select:disabled{background:#f0f2f0;color:#637168;border-color:#cdd6cf}.gz-fit button,.gz-fit a{font:inherit}.gz-fit a{color:var(--gz-green);text-underline-offset:3px;overflow-wrap:anywhere}.gz-fit :is(a,button,input,select,summary):focus-visible{outline:3px solid #246eac;outline-offset:3px}.gz-fit .gz-result{margin-top:20px;background:var(--gz-soft);border:1px solid #d8e2db;border-radius:12px;padding:18px;display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}.gz-fit .gz-result[data-state=direct]{background:#edf7ef;border-color:#9fc5a9}.gz-fit .gz-result[data-state=adapter],.gz-fit .gz-result[data-state=standpipe]{background:#fff7e7;border-color:#d8b46c}.gz-fit .gz-result[data-state=unsuitable],.gz-fit .gz-result[data-state=not_direct]{background:#fff1ef;border-color:#d9a59d}.gz-fit .gz-symbol{font-size:22px;font-weight:700;line-height:1.3}.gz-fit .gz-title{display:block;font-size:20px;line-height:1.3;margin-bottom:7px}.gz-fit .gz-chosen{display:block;font-size:14px;color:#52645a;margin-bottom:9px;overflow-wrap:anywhere}.gz-fit .gz-answer{font-size:16px}.gz-fit .gz-extra{margin-top:16px}.gz-fit .gz-extra summary{font-size:14px;font-weight:650;cursor:pointer}.gz-fit .gz-extra ul{margin:9px 0 0;padding-left:20px;font-size:14px}.gz-fit .gz-extra li+li{margin-top:6px}.gz-fit .gz-adapter{display:grid;grid-template-columns:84px 1fr;gap:14px;margin-top:16px;padding:14px;background:#fff;border:1px solid #ddcca5;border-radius:10px}.gz-fit .gz-adapter img{width:84px;height:84px;object-fit:contain}.gz-fit .gz-adapter strong{display:block;font-size:16px}.gz-fit .gz-adapter p,.gz-fit .gz-adapter a{font-size:14px}.gz-fit .gz-adapter a{display:inline-block;margin:7px 12px 0 0}.gz-fit .gz-adapter.gz-no-image{grid-template-columns:1fr}.gz-fit .gz-question{margin-top:18px;padding-top:18px;border-top:1px solid var(--gz-border)}.gz-fit .gz-question p{font-size:14px;margin-bottom:12px;color:#506156}.gz-fit .gz-question label{margin-bottom:12px}.gz-fit .gz-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;border-radius:8px;background:var(--gz-green);border:1px solid var(--gz-green);color:#fff;text-decoration:none;padding:11px 17px;font-size:16px;font-weight:650;cursor:pointer;line-height:1.35}.gz-fit .gz-button:hover{background:#10452c}.gz-fit .gz-linkbutton{padding:8px 0;border:0;background:none;color:var(--gz-green);cursor:pointer;text-decoration:underline;text-underline-offset:3px;font-size:14px}.gz-fit .gz-linkrow{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:10px}.gz-fit .gz-linkrow a{font-size:14px;align-self:center}.gz-fit .gz-message-note{display:block;font-size:13px;color:#506156;margin-top:8px}.gz-fit .gz-measure{border-top:1px solid var(--gz-border);margin-top:20px;padding-top:18px}.gz-fit .gz-measure>summary{font-size:16px;font-weight:650;cursor:pointer}.gz-fit .gz-measure-body{padding-top:18px}.gz-fit .gz-measure p{font-size:14px;color:#506156}.gz-fit .gz-diagram{display:block;margin:14px auto;width:100%;max-width:330px;height:auto}.gz-fit .gz-measure-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0}.gz-fit .gz-measure-result{margin-top:14px;border-left:3px solid #839c8b;padding:10px 14px;background:#f3f7f4}.gz-fit .gz-measure-result strong{display:block;font-size:17px;margin-bottom:6px}.gz-fit .gz-measure-result p{font-size:16px}.gz-fit .gz-measure-contact{margin-top:14px}.gz-fit .gz-contact-small{font-size:14px;margin-top:14px}.gz-fit .gz-contact-small a{font-size:14px}@media(max-width:520px){.gz-fit .gz-card{padding:19px 16px}.gz-fit .gz-fields,.gz-fit .gz-measure-fields{grid-template-columns:1fr}.gz-fit .gz-result{padding:15px 13px;gap:8px;grid-template-columns:23px 1fr}.gz-fit .gz-adapter{grid-template-columns:1fr}.gz-fit .gz-button{width:100%}}@media(prefers-reduced-motion:no-preference){.gz-fit :is(button,a,select,input){transition:background-color .12s,border-color .12s}}.gz-fit .gz-loading{color:#506156;font-size:14px}.gz-fit .gz-designnote{margin:0 0 16px;padding:11px 14px;border:1px dashed #b28b3a;border-radius:8px;background:#fdf6e6;font-size:14px;color:#6b5010}
/*# sourceMappingURL=/cdn/shop/t/28/assets/gartenzeit-finder.css.map */
