.energy-catalog-section{background:linear-gradient(180deg,#fff,#f6f8fb)}.energy-catalog{max-width:118rem;margin:0 auto;padding:1.6rem;color:#07111f}.energy-catalog__hero,.energy-catalog__section,.energy-catalog__final{border:1px solid rgba(228,235,243,.96);border-radius:1.4rem;background:#fffffffa;box-shadow:0 1.4rem 3.4rem #07111f0d}.energy-catalog__hero{display:grid;gap:1.1rem;padding:2rem;background:linear-gradient(135deg,#07111f,#173764);color:#fff}.energy-catalog__eyebrow{display:inline-flex;width:fit-content;color:#2f80ed;font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.energy-catalog__hero .energy-catalog__eyebrow{color:#ffffffb8}.energy-catalog__title,.energy-catalog__section-head h2,.energy-catalog__feature-copy h2,.energy-catalog__appliance-card h3,.energy-catalog__compare-card h3,.energy-catalog__final h2{margin:0;color:#07111f;line-height:1.08;letter-spacing:0}.energy-catalog__title{max-width:76rem;color:#fff;font-size:4.1rem}.energy-catalog__subtitle,.energy-catalog__note,.energy-catalog__section-head p,.energy-catalog__feature-copy p,.energy-catalog__appliance-card p,.energy-catalog__appliance-card small,.energy-catalog__compare-card p,.energy-catalog__learn-grid p,.energy-catalog__final p{margin:0;line-height:1.55}.energy-catalog__subtitle{max-width:66rem;color:#ffffffe0;font-size:1.55rem}.energy-catalog__note{max-width:58rem;color:#ffffffb3;font-size:1.15rem}.energy-catalog__actions{display:flex;flex-wrap:wrap;gap:.8rem}.energy-catalog__section,.energy-catalog__final{display:grid;gap:1.4rem;margin-top:1.2rem;padding:1.5rem}.energy-catalog__section-head{display:grid;gap:.45rem}.energy-catalog__section-head--split{gap:1rem}.energy-catalog__section-head h2,.energy-catalog__feature-copy h2{font-size:2.65rem}.energy-catalog__section-head p,.energy-catalog__feature-copy p{max-width:72rem;color:#07111fa3;font-size:1.18rem}.energy-catalog__book{display:grid;gap:.9rem}.energy-catalog__rail-wrap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center}.energy-catalog__rail{display:grid;grid-auto-columns:minmax(21rem,24rem);grid-auto-flow:column;gap:.9rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.2rem}.energy-catalog__rail::-webkit-scrollbar{display:none}.energy-catalog__model-card{scroll-snap-align:center}.energy-catalog__model-button{display:grid;gap:.8rem;width:100%;min-height:31rem;padding:1rem;border:1px solid rgba(228,235,243,.96);border-radius:1rem;background:#fff;color:#07111f;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.energy-catalog__model-card.is-active .energy-catalog__model-button,.energy-catalog__model-button:hover,.energy-catalog__model-button:focus-visible{transform:translateY(-.12rem);border-color:#2f80ed6b;box-shadow:0 1.4rem 2.8rem #07111f14}.energy-catalog__model-tag,.energy-catalog__status,.energy-catalog__filters button,.energy-catalog__model-meta span{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border-radius:999px;font-size:.9rem;font-weight:800}.energy-catalog__model-tag{padding:.42rem .72rem;background:#2f80ed14;color:#2f80ed}.energy-catalog__model-button img{width:100%;height:13rem;object-fit:contain;border-radius:.8rem;background:#f6f8fb}.energy-catalog__model-name{color:#07111f;font-size:1.45rem;font-weight:800;line-height:1.1}.energy-catalog__model-spec,.energy-catalog__model-copy{color:#07111f9e;font-size:1rem;line-height:1.45}.energy-catalog__nav{display:grid;place-items:center;width:4rem;height:4rem;border:1px solid rgba(228,235,243,.96);border-radius:50%;background:#fff;color:#173764;cursor:pointer}.energy-catalog__nav span{transform:translateY(-.05rem);font-size:2.2rem;line-height:1}.energy-catalog__dots{display:flex;justify-content:center;gap:.45rem}.energy-catalog__dots button{width:.65rem;height:.65rem;padding:0;border:0;border-radius:999px;background:#1737642e;cursor:pointer}.energy-catalog__dots button.is-active{width:2rem;background:#2f80ed}.energy-catalog__model-feature{display:grid;gap:1.4rem}.energy-catalog__feature-copy{display:grid;gap:1rem}.energy-catalog__feature-media{display:grid;place-items:center;min-height:28rem;border-radius:1rem;background:linear-gradient(180deg,#f6f8fb,#fff)}.energy-catalog__feature-media img{width:min(100%,42rem);max-height:32rem;object-fit:contain}.energy-catalog__spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.energy-catalog__spec-grid article,.energy-catalog__compare-card,.energy-catalog__appliance-card,.energy-catalog__learn-grid details{border:1px solid rgba(228,235,243,.96);border-radius:1rem;background:#fff}.energy-catalog__spec-grid article{display:grid;gap:.25rem;padding:1rem}.energy-catalog__spec-grid span,.energy-catalog__compare-card p,.energy-catalog__appliance-card p,.energy-catalog__appliance-card small{color:#07111f94;font-size:.96rem}.energy-catalog__spec-grid strong{color:#07111f;font-size:1.35rem}.energy-catalog__filters{display:flex;flex-wrap:wrap;gap:.55rem}.energy-catalog__filters button{min-height:3.2rem;padding:.65rem .92rem;border:1px solid rgba(23,55,100,.12);background:#fff;color:#173764;cursor:pointer}.energy-catalog__filters button.is-active{border-color:transparent;background:#07111f;color:#fff}.energy-catalog__appliance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(23rem,1fr));gap:.9rem}.energy-catalog__appliance-card{display:grid;gap:.7rem;padding:1rem}.energy-catalog__appliance-main{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:center}.energy-catalog__appliance-icon{display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:.9rem;background:#17376414;color:#173764}.energy-catalog__appliance-icon svg{width:2rem;height:2rem}.energy-catalog__appliance-card h3{font-size:1.15rem}.energy-catalog__appliance-card>strong{color:#07111f;font-size:1.55rem;line-height:1.15}.energy-catalog__status{padding:.42rem .72rem;background:#0f766e14;color:#0f766e}.energy-catalog__appliance-card--warning .energy-catalog__status{background:#a65b0014;color:#a65b00}.energy-catalog__appliance-card--danger .energy-catalog__status{background:#9d1c1c14;color:#9d1c1c}.energy-catalog__compare-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.9rem}.energy-catalog__compare-card{display:grid;gap:.65rem;padding:1rem}.energy-catalog__compare-card h3{font-size:1.22rem}.energy-catalog__compare-card ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.energy-catalog__compare-card li{display:flex;justify-content:space-between;gap:.8rem;padding-top:.55rem;border-top:1px solid rgba(228,235,243,.96)}.energy-catalog__compare-card li span{color:#07111f9e}.energy-catalog__compare-card li strong{color:#07111f;white-space:nowrap}.energy-catalog__learn-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.energy-catalog__learn-grid details{padding:1rem}.energy-catalog__learn-grid summary{display:flex;justify-content:space-between;gap:1rem;list-style:none;color:#07111f;font-weight:800;cursor:pointer}.energy-catalog__learn-grid summary::-webkit-details-marker{display:none}.energy-catalog__learn-grid summary:after{content:"+";color:#2f80ed}.energy-catalog__learn-grid details[open] summary:after{content:"\2212"}.energy-catalog__learn-grid p{margin-top:.7rem;color:#07111fa3;font-size:.98rem}.energy-catalog__final{display:flex;justify-content:space-between;align-items:center;gap:1.2rem}.energy-catalog__final h2{font-size:2.25rem}body:has(.energy-catalog-section) .ec-mobile-advisor{display:none}@media screen and (min-width:990px){.energy-catalog{padding:2.2rem}.energy-catalog__model-feature{grid-template-columns:minmax(0,.9fr) minmax(34rem,1.1fr);align-items:center}.energy-catalog__section-head--split{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media screen and (max-width:989px){.energy-catalog__learn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.energy-catalog__final{align-items:flex-start;flex-direction:column}}@media screen and (max-width:749px){.energy-catalog{padding:.8rem}.energy-catalog__hero,.energy-catalog__section,.energy-catalog__final{padding:1.2rem;border-radius:1rem}.energy-catalog__title{font-size:2.65rem}.energy-catalog__subtitle{font-size:1.18rem}.energy-catalog__note,.energy-catalog__section-head p,.energy-catalog__feature-copy p,.energy-catalog__final p{font-size:1rem}.energy-catalog__actions,.energy-catalog__actions .ce-cta{width:100%}.energy-catalog__actions{display:grid;grid-template-columns:1fr}.energy-catalog__section-head h2,.energy-catalog__feature-copy h2{font-size:2rem}.energy-catalog__rail-wrap{grid-template-columns:minmax(0,1fr)}.energy-catalog__nav{display:none}.energy-catalog__rail{grid-auto-columns:minmax(82%,1fr);margin-inline:-.2rem}.energy-catalog__model-button{min-height:29rem}.energy-catalog__spec-grid,.energy-catalog__appliance-grid,.energy-catalog__compare-grid,.energy-catalog__learn-grid{grid-template-columns:1fr}.energy-catalog__feature-media{min-height:22rem}.energy-catalog__compare-card li{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-ecoflow-energy-calculator.css.map */
