.calcu{--cl-ink: rgb(var(--color-foreground));--cl-bg: rgb(var(--color-background));--cl-muted: rgba(var(--color-foreground), .72);--cl-line: rgba(var(--color-foreground), .16);--cl-surface: rgba(var(--color-foreground), .055);--cl-campo: rgba(var(--color-foreground), .04);--cl-btn: rgb(var(--color-button));--cl-btn-ink: rgb(var(--color-button-text));--cl-accent: #17617c;--cl-agua: #3592b0;--cl-agua-sup: #8fd0e2;--cl-vidrio: #86aebd;--cl-error: #b3261e;--cl-r: 3px;color:var(--cl-ink);font-family:var(--font-body-family);font-size:16px;line-height:1.45;letter-spacing:0;font-variant-numeric:tabular-nums;overflow-x:clip;scroll-margin-top:calc(var(--header-height, 0px) + 8px)}.calcu.cl-oscuro{--cl-muted: rgba(var(--color-foreground), .78);--cl-line: rgba(var(--color-foreground), .2);--cl-surface: rgba(var(--color-foreground), .09);--cl-campo: rgba(var(--color-foreground), .07);--cl-accent: #6dc1da;--cl-agua: #1d6682;--cl-agua-sup: #4aa3bd;--cl-vidrio: #8fbfd0;--cl-error: #ff9a90}.calcu *,.calcu *:before,.calcu *:after{box-sizing:border-box}.calcu [hidden]{display:none!important}.calcu h1,.calcu h2,.calcu h3,.calcu p,.calcu ul,.calcu ol{margin:0}.calcu a{color:var(--cl-ink)}.calcu :focus-visible{outline:3px solid var(--cl-accent);outline-offset:2px}.cl-solo-lector{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cl-marco{max-width:1120px;margin-inline:auto}.cl-titulo,.cl-h2,.cl-num,.cl-input input,.cl-select select,.cl-boton,.cl-f-pre,.cl-tabla tbody th,.cl-preguntas summary:after,.cl-d-litros{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600}.cl-intro{padding-block:0 14px}.cl-titulo{font-size:clamp(24px,7vw,42px);line-height:1.1;letter-spacing:.005em}.cl-bajada{color:var(--cl-muted);font-size:14.5px;line-height:1.35;margin-top:4px;max-width:52ch}.cl-grid{display:grid;gap:16px}.cl-col-medidas,.cl-col-resultados{min-width:0;display:grid;gap:12px;align-content:start}.cl-form{display:grid;gap:6px;margin:0}.cl-campo{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.cl-campo label{font-weight:700;font-size:16px;line-height:1.2}.cl-input,.cl-select{display:flex;align-items:baseline;gap:6px;background:var(--cl-campo);border:1px solid var(--cl-line);border-radius:var(--cl-r);padding:0 12px;min-height:56px}.cl-input:focus-within,.cl-select:focus-within{border-color:var(--cl-accent)}.cl-input input{-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield;width:5ch;min-width:0;margin:0;padding:0;border:0;background:transparent;color:var(--cl-ink);font-size:30px;line-height:1;text-align:right;outline:none}.cl-input input::-webkit-outer-spin-button,.cl-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cl-input span{font-size:14px;color:var(--cl-muted);font-weight:700}.cl-select select{-webkit-appearance:none;appearance:none;margin:0;padding:0 22px 0 0;border:0;background:transparent;color:var(--cl-ink);font-size:19px;line-height:1;cursor:pointer;outline:none;min-width:7ch;text-align:right}.cl-select{position:relative;align-items:center}.cl-select:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:2px solid var(--cl-muted);border-bottom:2px solid var(--cl-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.cl-campo-vidrio{margin-top:2px}.cl-ayuda{font-size:13px;color:var(--cl-muted);line-height:1.35;margin-top:4px}.cl-escena{background:rgba(var(--color-foreground),.035);border:1px solid var(--cl-line);border-radius:var(--cl-r)}.cl-oscuro .cl-escena{background:#13181b}.cl-escena svg{display:block;width:100%;height:auto;max-height:150px;margin-inline:auto}.cl-d-vidrio{fill:var(--cl-vidrio);fill-opacity:.12;stroke:var(--cl-vidrio);stroke-width:2.5}.cl-d-agua{fill:var(--cl-agua);fill-opacity:.7;transition:y .25s,height .25s,x .25s,width .25s}.cl-d-nivel{stroke:var(--cl-agua-sup);stroke-width:1.5}.cl-d-cota{fill:var(--cl-ink);font:700 13px var(--font-body-family);font-variant-numeric:tabular-nums}.cl-d-litros{fill:#fff;font-size:26px;letter-spacing:.02em;paint-order:stroke;stroke:#00000040;stroke-width:3px}.cl-resultados{display:grid;gap:10px}.cl-card{background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:var(--cl-r);padding:12px 14px 13px;display:grid;gap:2px;align-content:start;min-width:0}.cl-etq{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cl-muted);line-height:1.3}.cl-num{display:block;font-size:30px;line-height:1.1}.cl-num-grande{font-size:clamp(48px,15vw,72px);line-height:1;color:var(--cl-accent);margin-top:2px}.cl-card-litros{border-color:rgba(var(--color-foreground),.3)}.cl-card-litros .cl-etq{color:var(--cl-ink)}.cl-sub{font-size:13.5px;color:var(--cl-muted);line-height:1.35}.cl-sub-aviso{color:var(--cl-ink);font-weight:700;margin-top:4px}.cl-error{color:var(--cl-error);font-size:14px;font-weight:700;line-height:1.35}.cl-filtro{grid-template-columns:96px 1fr;column-gap:14px;align-items:center}.cl-filtro img{width:96px;height:auto;display:block;background:var(--cl-bg);border-radius:var(--cl-r);aspect-ratio:200 / 133;object-fit:cover}.cl-filtro>div{display:grid;gap:2px;min-width:0}.cl-f-nom{font-weight:700;font-size:15px;line-height:1.25}.cl-f-pre{font-size:22px;line-height:1.1}.cl-f-nota{font-size:12.5px;color:var(--cl-muted);line-height:1.3}.cl-filtro a{font-weight:700;font-size:14px;display:inline-block;padding-block:10px 2px;text-underline-offset:3px;justify-self:start}.cl-filtro-nota{font-size:14.5px;line-height:1.4}.cl-filtro-nota a{font-weight:700;text-underline-offset:3px}.cl-accion{display:grid;gap:8px;margin-top:4px}.calcu a.cl-boton{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:0 22px;border:0;border-radius:var(--cl-r);background:var(--cl-btn);color:var(--cl-btn-ink);text-decoration:none;cursor:pointer;font-size:17px;letter-spacing:.09em;text-transform:uppercase;line-height:1.1;text-align:center;transition:transform .12s,opacity .2s}.calcu a.cl-boton:active{transform:translateY(1px) scale(.99)}.cl-no-fab{font-size:14.5px;font-weight:700;line-height:1.4}.cl-no-fab a{text-underline-offset:3px}.cl-contenido{margin-top:40px;display:grid;gap:40px}.cl-contenido>section{min-width:0}.cl-h2{font-size:19px;letter-spacing:.02em;line-height:1.2}.cl-t{font-size:25px;margin-bottom:12px}.cl-texto{max-width:66ch;color:var(--cl-muted);font-size:15.5px;line-height:1.5}.calcu .cl-texto+.cl-texto{margin-top:8px}.cl-texto b{color:var(--cl-ink)}.cl-ejemplo{background:var(--cl-surface);border-left:3px solid var(--cl-accent);padding:10px 14px;border-radius:0 var(--cl-r) var(--cl-r) 0}.cl-tabla{width:100%;max-width:640px;border-collapse:collapse;margin-top:14px;font-size:14.5px}.cl-tabla th,.cl-tabla td{text-align:left;padding:9px 6px 9px 0;border-top:1px solid var(--cl-line);font-weight:400;white-space:nowrap}.cl-tabla td{color:var(--cl-muted)}.cl-tabla thead th{font-size:12px;font-weight:700;color:var(--cl-muted);border-top:0;white-space:normal;line-height:1.2;vertical-align:bottom}.cl-tabla tbody th{font-size:17px}.cl-tabla tbody th button{font:inherit;color:inherit;background:none;border:0;padding:6px 0;margin:0;cursor:pointer;text-decoration:underline;text-decoration-color:rgba(var(--color-foreground),.35);text-underline-offset:4px;min-height:36px}.cl-tabla tbody th button:hover{text-decoration-color:var(--cl-accent)}.cl-tabla tbody tr:last-child th,.cl-tabla tbody tr:last-child td{border-bottom:1px solid var(--cl-line)}.cl-tabla-nota{font-size:13px;margin-top:10px}.cl-lista-enlaces{list-style:none;padding:0;display:grid;gap:10px}.cl-lista-enlaces a{display:grid;gap:2px;padding:12px 14px;min-height:56px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:var(--cl-r);text-decoration:none}.cl-lista-enlaces a:hover{border-color:rgba(var(--color-foreground),.4)}.cl-lista-enlaces b{font-size:16px;line-height:1.25}.cl-lista-enlaces span{font-size:13.5px;color:var(--cl-muted);line-height:1.35}.cl-preguntas details{border-top:1px solid var(--cl-line)}.cl-preguntas details:last-child{border-bottom:1px solid var(--cl-line)}.cl-preguntas summary{list-style:none;cursor:pointer;min-height:52px;padding:12px 36px 12px 0;position:relative;font-weight:800;font-size:16.5px;display:flex;align-items:center}.cl-preguntas summary::-webkit-details-marker{display:none}.cl-preguntas summary:after{content:"+";position:absolute;right:4px;font-size:26px;font-weight:500}.cl-preguntas details[open] summary:after{content:"-"}.cl-preguntas details p{padding:0 0 16px;color:var(--cl-muted);max-width:60ch}@media screen and (min-width:750px){.cl-lista-enlaces{grid-template-columns:1fr 1fr;gap:12px}.cl-tabla th,.cl-tabla td{padding-right:12px}}@media screen and (min-width:900px){.cl-intro{padding-block:10px 24px}.cl-bajada{font-size:16.5px;margin-top:8px}.cl-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:56px;align-items:start}.cl-col-medidas{position:sticky;top:calc(var(--header-height, 0px) + 16px);gap:16px}.cl-form{gap:8px}.cl-input,.cl-select{min-height:60px}.cl-input input{font-size:34px;width:5.5ch}.cl-escena svg{max-height:190px}.cl-resultados{gap:12px}.cl-card{padding:14px 18px 15px}.cl-num{font-size:34px}.cl-num-grande{font-size:76px}.cl-filtro{grid-template-columns:112px 1fr}.cl-filtro img{width:112px}.cl-contenido{margin-top:56px;gap:56px}}@media screen and (min-width:990px){.cl-lista-enlaces{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.calcu *,.calcu *:before,.calcu *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/calculadora-acuario.css.map */
