#MainContent{--sp-pdp-font: "Sunpura Neue Campton", "Neue Campton", sans-serif;--sp-pdp-title: clamp(32px, 4vw, 56px);--sp-pdp-ease: cubic-bezier(.16, 1, .3, 1)}#MainContent :is(.sp-compat,.sp-roi,.sp-install-fit,.sp-power,.sp-meter,.sp-energy,.sp-strategy,.sp-pvfit,.sp-growth,.sp-backup,.sp-safety,.sp-ecosystem,.sp-service,.sp-reference,.sp-faq){font-family:var(--sp-pdp-font)}#MainContent :is(.sp-compat,.sp-roi,.sp-install-fit,.sp-power,.sp-meter,.sp-energy,.sp-strategy,.sp-pvfit,.sp-growth,.sp-backup,.sp-safety,.sp-ecosystem,.sp-service,.sp-reference,.sp-faq) h2{font-family:var(--sp-pdp-font);font-size:var(--sp-pdp-title);font-weight:600;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}#MainContent :is(.sp-install-fit,.sp-strategy,.sp-pvfit,.sp-growth){padding-inline:32px}#MainContent .sp-roi__inner,#MainContent .sp-reference__inner{max-width:1280px}#MainContent .sp-install-fit{--sp-fit-ink: #292929;--sp-fit-muted: #626765;--sp-fit-soft: #f5f5f5;--sp-fit-line: #dedfdf}#MainContent .sp-install-fit__header h2{max-width:20ch}#MainContent .sp-install-fit__header{gap:clamp(32px,5vw,64px)}#MainContent :is(.sp-install-fit__intro,.sp-power__intro,.sp-energy__header>p,.sp-strategy__header>p,.sp-pvfit__header>p,.sp-growth__header>p,.sp-ecosystem__intro,.sp-service__header>p,.sp-reference__header>p,.sp-faq__header>p){font-size:18px;line-height:1.6}#MainContent .sp-meter__header p{font-size:18px;line-height:1.6}#MainContent .sp-install-fit__stage,#MainContent .sp-install-fit__measure--height strong{background:#fff}#MainContent :is(.sp-install-fit__stage-note,.sp-install-fit__placement>p,.sp-install-fit__dimensions span,.sp-compat__footer>p){font-size:14px;line-height:1.6;color:#626765}#MainContent .sp-compat__path-label{display:none}#MainContent .sp-scene__artwork-note{margin:20px 0 0;max-width:92ch;font:400 14px/1.6 var(--sp-pdp-font);color:#626765}#MainContent :is(.sp-compat__footer a,.sp-meter__footer a,.sp-power__footer a,.sp-energy__footer a,.sp-pvfit__link,.sp-growth__footer a,.sp-backup__footer a,.sp-safety__link,.sp-ecosystem__link){display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;min-height:44px;width:auto;max-width:100%;padding:6px 0;border:0;border-radius:0;background:transparent;font:600 16px/1.45 var(--sp-pdp-font);color:inherit;white-space:normal;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:#a9adad}#MainContent :is(.sp-compat__footer a,.sp-meter__footer a,.sp-power__footer a,.sp-energy__footer a,.sp-pvfit__link,.sp-growth__footer a,.sp-backup__footer a,.sp-safety__link,.sp-ecosystem__link):hover{text-decoration-color:currentColor}#MainContent :is(.sp-meter__footer a,.sp-power__footer a,.sp-pvfit__link,.sp-backup__footer a,.sp-ecosystem__link)>span{text-decoration:none}#MainContent :is(.sp-meter__footer,.sp-power__footer,.sp-pvfit__link,.sp-backup__footer,.sp-ecosystem__link) svg{width:18px;height:18px;flex:0 0 18px;stroke-width:1.5;transition:transform .18s var(--sp-pdp-ease)}#MainContent :is(.sp-energy__footer a,.sp-safety__link)>span{font-size:20px;line-height:1}#MainContent .sp-growth__arrow{width:28px;height:28px;flex-basis:28px}#MainContent .sp-growth__arrow svg{left:4px;top:4px}#MainContent .sp-compat__arrow{border-color:#a9adad}#MainContent .sp-compat__arrow i{background:currentColor}#MainContent .sp-compat__arrow i:after{border-color:currentColor}#MainContent .sp-energy__footer a{flex-shrink:0}#MainContent .sp-power__mode{padding-inline:clamp(16px,1.8vw,28px)}#MainContent .sp-power__mode:first-child{padding-inline-start:0}#MainContent .sp-power__mode:last-child{padding-inline-end:0}@media(max-width:1199px)and (min-width:900px){#MainContent .sp-power__modes{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .sp-power__mode:nth-child(odd){padding-inline-start:0;border-inline-start:0}#MainContent .sp-power__mode:nth-child(2n){padding-inline-end:0}#MainContent .sp-power__mode:nth-child(n+3){border-top:1px solid #44474a}}@media(max-width:989px){#MainContent :is(.sp-install-fit,.sp-strategy,.sp-pvfit,.sp-growth){padding-inline:24px}#MainContent .sp-energy__footer{flex-wrap:wrap}}@media(max-width:899px){#MainContent .sp-power__mode{padding-inline:0}}@media(max-width:767px){#MainContent{--sp-pdp-title: clamp(32px, 8.2vw, 38px)}#MainContent :is(.sp-install-fit,.sp-strategy,.sp-pvfit,.sp-growth){padding-inline:20px}#MainContent :is(.sp-install-fit__intro,.sp-power__intro,.sp-meter__header p,.sp-energy__header>p,.sp-strategy__header>p,.sp-pvfit__header>p,.sp-growth__header>p,.sp-ecosystem__intro,.sp-service__header>p,.sp-reference__header>p,.sp-faq__header>p){font-size:16px;line-height:1.6}#MainContent .sp-meter__header h2{max-width:22ch}#MainContent .sp-energy__footer a{flex-shrink:1}#MainContent .sp-scene__artwork-note{font-size:13px}}@media(max-width:359px){#MainContent :is(.sp-compat,.sp-roi,.sp-install-fit,.sp-meter,.sp-energy,.sp-strategy,.sp-pvfit,.sp-growth,.sp-backup,.sp-safety,.sp-ecosystem,.sp-service,.sp-reference){padding-inline:16px}#MainContent .sp-faq__container{width:calc(100% - 32px)}}@media(prefers-reduced-motion:reduce){#MainContent :is(.sp-compat,.sp-roi,.sp-install-fit,.sp-power,.sp-meter,.sp-energy,.sp-strategy,.sp-pvfit,.sp-growth,.sp-backup,.sp-safety,.sp-ecosystem,.sp-service,.sp-reference,.sp-faq) *,#MainContent :is(.sp-compat,.sp-roi,.sp-install-fit,.sp-power,.sp-meter,.sp-energy,.sp-strategy,.sp-pvfit,.sp-growth,.sp-backup,.sp-safety,.sp-ecosystem,.sp-service,.sp-reference,.sp-faq) *:before,#MainContent :is(.sp-compat,.sp-roi,.sp-install-fit,.sp-power,.sp-meter,.sp-energy,.sp-strategy,.sp-pvfit,.sp-growth,.sp-backup,.sp-safety,.sp-ecosystem,.sp-service,.sp-reference,.sp-faq) *:after{animation:none;transition:none;scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/sunpura-s2400-editorial.css.map */
