.xe-hh{margin:1.6rem 0 .4rem;display:grid;gap:2rem}.xe-hh__lead{margin:0;font-size:1.6rem;line-height:1.6;color:#ffffffe6;max-width:60ch}.xe-hh__kpis{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.xe-hh__kpi{margin:0;padding:1.2rem 1.4rem;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.xe-hh__kpi dt{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}.xe-hh__kpi dd{margin:.4rem 0 0;font-family:var(--font-heading-family);font-weight:700;font-size:1.9rem;line-height:1.2;color:#fff;font-variant-numeric:tabular-nums}.xe-hh__label{margin:0 0 .8rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}.xe-hh__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.xe-hh__chip{display:inline-block;padding:.55rem 1.2rem;border-radius:99px;border:1px solid rgba(255,255,255,.45);color:#fff;font-size:1.3rem;line-height:1.3;text-decoration:none}a.xe-hh__chip:hover{background:#fff;color:#0b1f3a}a.xe-hh__chip:focus-visible{outline:2px solid #fff;outline-offset:2px}.xe-hwa{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;padding:0 2.4rem;border-radius:8px;background:#25d366;color:#0b2b16;font-weight:600;font-size:1.45rem;letter-spacing:.04em;text-decoration:none;transition:transform .2s ease,filter .2s ease}.xe-hwa:hover{transform:translateY(-2px);filter:brightness(1.05)}.xe-hwa:focus-visible{outline:3px solid #fff;outline-offset:3px}.xe-hwa--block{display:flex;width:100%;margin-top:1.6rem}product-info .xe-hwa{width:100%;margin-top:1rem}.xe-hd{background:#f2f3f5;color:#1c2430;padding:4.8rem 0 6rem}.xe-hd__nav{display:flex;gap:.6rem;overflow-x:auto;scrollbar-width:none;margin:0 0 3.2rem;padding:1rem 0;background:#f2f3f5;border-bottom:1px solid #dfe2e7}.xe-hd__nav::-webkit-scrollbar{display:none}.xe-hd__nav a{flex:none;padding:.7rem 1.4rem;border-radius:99px;font-size:1.3rem;text-decoration:none;color:#0b1f3a;background:#fff;border:1px solid #d5dae2}.xe-hd__nav a:hover{background:#0b1f3a;color:#fff;border-color:#0b1f3a}.xe-hd__grid{display:grid;grid-template-columns:minmax(0,1fr) 34rem;gap:3.2rem;align-items:start}.xe-hd__body{background:#fff;border-radius:14px;padding:3.6rem 4rem;box-shadow:0 24px 48px -36px #0b1f3a73;font-size:1.55rem;line-height:1.7;color:#2a3340}.xe-hd__body>*:first-child{margin-top:0}.xe-hd__body h2{scroll-margin-top:8rem;margin:4rem 0 1.6rem;padding-top:2.8rem;border-top:1px solid #e6e9ee;font-size:clamp(2rem,2.2vw,2.4rem);line-height:1.25;color:#0b1f3a}.xe-hd__body p{max-width:72ch}.xe-hd__body ul{padding-left:0;list-style:none;display:grid;gap:.8rem}.xe-hd__body ul li{position:relative;padding-left:2.4rem}.xe-hd__body ul li:before{content:"";position:absolute;left:.2rem;top:.95rem;width:.9rem;height:.9rem;border-radius:2px;background:#74787d}#descripcion{scroll-margin-top:8rem}.xe-hd__body table{display:block;width:max-content;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.6rem 0 0;border-collapse:collapse;border:1px solid #e3e6eb;border-radius:10px;font-size:1.35rem;line-height:1.4;background:#fff;scrollbar-width:thin;scrollbar-color:#74787d #eceef1}.xe-hd__body table th,.xe-hd__body table td{padding:1rem 1.4rem;border:0;border-bottom:1px solid #eceef1;vertical-align:top;color:#1c2430}.xe-hd__body table.xe-kv{width:100%;display:table}.xe-hd__body table.xe-kv th{width:34%;text-align:left;font-weight:600;background:#f6f7f9;color:#0b1f3a}.xe-hd__body table.xe-kv tr:last-child th,.xe-hd__body table.xe-kv tr:last-child td{border-bottom:0}.xe-hd__body table:not(.xe-kv) thead th{background:#0b1f3a;color:#fff;font-weight:600;font-size:1.2rem;letter-spacing:.03em;text-align:center;white-space:nowrap}.xe-hd__body table:not(.xe-kv) td{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.xe-hd__body table:not(.xe-kv) td:nth-child(2){font-weight:600;color:#0b1f3a}.xe-hd__body table:not(.xe-kv) thead th:nth-child(2),.xe-hd__body table:not(.xe-kv) td:nth-child(2){position:sticky;left:0;z-index:1}.xe-hd__body table:not(.xe-kv) td:nth-child(2){background:inherit}.xe-hd__body table:not(.xe-kv) tbody tr{background:#fff}.xe-hd__body table:not(.xe-kv) tbody tr:nth-child(2n){background:#f6f7f9}.xe-hd__body [style*=overflow]{overflow:visible!important}.xe-hd__aside{position:sticky;top:7.6rem}.xe-hd__card{border-radius:14px;padding:2.8rem 2.6rem;color:#fff;background:linear-gradient(165deg,#0b1f3a,#1c3557 55%,#74787d);box-shadow:0 24px 48px -30px #0b1f3a99}.xe-hd__card-kicker{margin:0;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3}.xe-hd__card-title{margin:.6rem 0 1.2rem;font-size:2.1rem;line-height:1.25;color:#fff}.xe-hd__card p{margin:0 0 1rem;font-size:1.4rem;line-height:1.55;color:#ffffffe0}.xe-hd__card ul{margin:0;padding:0;list-style:none;display:grid;gap:.6rem;font-size:1.4rem}.xe-hd__card li{padding-left:2rem;position:relative}.xe-hd__card li:before{content:"\2713";position:absolute;left:0;color:#9fd8ff}.xe-hd__faq{margin-top:4.8rem;max-width:86rem;scroll-margin-top:8rem}.xe-hd__faq h2{margin:0 0 1.6rem;font-size:clamp(2.2rem,2.4vw,2.8rem);color:#0b1f3a}.xe-hd__faq details{background:#fff;border-radius:10px;border:1px solid #e1e4ea;margin-bottom:1rem}.xe-hd__faq summary{cursor:pointer;list-style:none;padding:1.6rem 4.8rem 1.6rem 2rem;position:relative;font-weight:600;font-size:1.55rem;color:#0b1f3a}.xe-hd__faq summary::-webkit-details-marker{display:none}.xe-hd__faq summary:after{content:"+";position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-size:2.2rem;font-weight:400;color:#74787d}.xe-hd__faq details[open] summary:after{content:"\2013"}.xe-hd__faq summary:focus-visible{outline:2px solid #0b1f3a;outline-offset:2px;border-radius:10px}.xe-hd__faq details p{margin:0;padding:0 2rem 1.8rem;font-size:1.45rem;line-height:1.65;color:#3a4452}@media screen and (max-width:989px){.xe-hd__grid{grid-template-columns:1fr}.xe-hd__aside{position:static}}@media screen and (max-width:749px){.xe-hh__kpi dd{font-size:1.6rem}.xe-hd{padding:2.4rem 0 4rem}.xe-hd__body{padding:2.4rem 1.8rem;font-size:1.5rem}.xe-hd__body table.xe-kv th{width:42%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/xe-hydro.css.map */
