:root{--fullGrid:1/1/-1/-1}.grey-linear-background{background:linear-gradient(180deg,#fff 100px,#f0f0f0 250px)}.cp-red{color:#d50032}.body-theme-transparent-dark,.page-template-template-sinewave-upgraded{background-color:#212121;color:#fff}.body-theme-transparent-dark #mobile-branding .cpu-logo-svg .cls-1,.body-theme-transparent-dark .cpu-logo-svg .cls-1,.page-template-template-sinewave-upgraded .cpu-logo-svg .cls-1{fill:#fff}.body-theme-transparent-dark.page-template,.page-template.page-template-template-sinewave-upgraded{background:#212121;background-color:#212121}.body-theme-transparent-dark .storefront-primary-navigation,.page-template-template-sinewave-upgraded .storefront-primary-navigation{background-color:#212121}.body-theme-transparent-dark .secondary-navigation,.page-template-template-sinewave-upgraded .secondary-navigation{background-color:#3c3c3c}.body-theme-transparent-dark #site-navigation ul li.menu-item a,.page-template-template-sinewave-upgraded #site-navigation ul li.menu-item a{color:#fff}.body-theme-transparent-dark .view-all a,.body-theme-transparent-dark .view-all a:after,.page-template-template-sinewave-upgraded .view-all a,.page-template-template-sinewave-upgraded .view-all a:after{color:#d50032}.body-theme-transparent-dark #mobile-branding .mobile-toggle a,.page-template-template-sinewave-upgraded #mobile-branding .mobile-toggle a{color:#fff}.body-theme-transparent-dark #mobile-nav,.page-template-template-sinewave-upgraded #mobile-nav{background-color:#212121}.body-theme-transparent-light{background-color:linear-gradient(#fff,#ccc)}.body-theme-transparent-light #mobile-branding .cpu-logo-svg .cls-1,.body-theme-transparent-light .cpu-logo-svg .cls-1{fill:#000}.body-theme-transparent-light .storefront-primary-navigation{background-color:linear-gradient(#fff,#ccc)}.body-theme-transparent-light .secondary-navigation{background-color:#ebebeb}.body-theme-transparent-light #site-navigation ul li.menu-item a,.body-theme-transparent-light .secondary-navigation a{color:#000}.body-theme-red-light{background:#d50032!important;background-color:#d50032!important;color:#fff}.body-theme-red-light .section-dash{color:#fff}.body-theme-red-light.page a{color:#ccc}.body-theme-red-light #mobile-branding .cpu-logo-svg .cls-1,.body-theme-red-light .cpu-logo-svg .cls-1{fill:#fff}.body-theme-red-light .storefront-primary-navigation{background-color:#d50032}.body-theme-red-light .secondary-navigation{background-color:#6f001a}.body-theme-red-light #site-navigation ul.menu li.menu-item,.body-theme-red-light #site-navigation ul.menu li.menu-item a,.body-theme-red-light #site-navigation ul.menu li.menu-item a:after,.body-theme-red-light #site-navigation ul.menu li.menu-item a:before,.body-theme-red-light #site-navigation ul.menu li.menu-item.open a,.body-theme-red-light .secondary-navigation a{color:#fff}.body-theme-red-light #site-navigation ul.menu li.menu-item a:before{background-color:#fff}.body-theme-red-light #site-navigation ul.menu li.menu-item.open a,.body-theme-red-light .mega-menu-sub-item a,.body-theme-red-light .mega-menu-sub-item a:after{color:#fff}@media only screen and (min-width:1024px){.body-theme-red-light .mega-menu-sub-item a,.body-theme-red-light .mega-menu-sub-item a:after{color:#545454}}.body-theme-red-light .mega-menu-sub-item .view-all a,.body-theme-red-light .mega-menu-sub-item .view-all a:after{color:#000!important}.body-theme-red-light .lets-chat{background-color:#6f001a}.body-theme-red-light #mobile-branding .mobile-toggle a{color:#fff}.page-template-template-sinewave-upgraded .sinewave-upgraded .video .video-player{border-bottom:none!important;border-top:2px solid #b5b5b5;padding-top:88px}.search-bar-breadcrumbs{display:none}.sinewave-upgraded .red{color:#d50032}.sinewave-upgraded .headline h2{letter-spacing:-2px;line-height:1em;margin-bottom:20px}.sinewave-upgraded .headline .headline-details{padding-bottom:88px;padding-top:20px}.sinewave-upgraded .headline .headline-image{text-align:center}.sinewave-upgraded .headline .headline-image img{width:100%}.sinewave-upgraded .headline .subtitle{font-weight:700;margin-bottom:40px}@media screen and (min-width:768px){.sinewave-upgraded .headline h2{width:80%}.sinewave-upgraded .headline .headline-description p{margin-bottom:0;width:90%}.sinewave-upgraded .headline .headline-description .subtitle{margin-bottom:38px}.sinewave-upgraded .headline .headline-details{display:grid;gap:60px;grid-template-columns:1fr 1fr;padding-bottom:88px;padding-top:100px}.sinewave-upgraded .headline .headline-heading{margin-bottom:0;padding-right:30px}.sinewave-upgraded .headline .headline-image{padding-top:170px}}.sinewave-upgraded .overview{background-color:#f5f5f5;color:#000;padding-bottom:20px;padding-top:20px}.sinewave-upgraded .overview .overview-heading{margin-bottom:30px;padding-right:0}.sinewave-upgraded .overview .overview-heading h2{margin-bottom:20px}.sinewave-upgraded .overview .overview-heading p{margin-bottom:32px}.sinewave-upgraded .overview .overview-heading .subtitle{font-weight:700;margin-bottom:58px}.sinewave-upgraded .overview .overview-image img{max-width:100%}.sinewave-upgraded .overview .items-overview{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.sinewave-upgraded .overview .overview-features h3,.sinewave-upgraded .overview .overview-features p{margin-bottom:30px}.sinewave-upgraded .overview .overview-features img{border:1px solid #707070;margin:auto auto 40px;width:265px}@media screen and (min-width:768px){.sinewave-upgraded .overview{padding-bottom:100px;padding-top:90px}.sinewave-upgraded .overview .overview-details{border-bottom:2px solid #b5b5b5;display:grid;gap:102px;grid-template-columns:.8fr 1.2fr;margin-bottom:0}.sinewave-upgraded .overview .overview-heading{margin-bottom:0}.sinewave-upgraded .overview .overview-heading h2{width:70%}.sinewave-upgraded .overview .overview-heading .primary-red-button{margin-bottom:80px}}@media screen and (min-width:1400px){.sinewave-upgraded .overview .overview-heading h2{width:50%}}.sinewave-upgraded .video{text-align:center}.sinewave-upgraded .video .video-player{border-bottom:2px solid #b5b5b5;padding-bottom:50px;padding-top:50px}.sinewave-upgraded .video video{height:auto!important;width:100%!important}.sinewave-upgraded .spotlight{padding-bottom:105px;padding-top:65px}.sinewave-upgraded .spotlight .spotlight-details{display:flex;flex-direction:column}.sinewave-upgraded .spotlight .spotlight-details h3,.sinewave-upgraded .spotlight .spotlight-details p{margin-bottom:30px}.sinewave-upgraded .spotlight .spotlight-details img{margin:auto auto 0;width:265px}.sinewave-upgraded .spotlight .items-spotlight{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}@media screen and (min-width:768px){.sinewave-upgraded .spotlight h3{width:60%}}.sinewave-upgraded .products{background-color:#f5f5f5;padding-top:50px}.sinewave-upgraded .products h3{margin-bottom:23px}.sinewave-upgraded .products .item-products{border-bottom:2px solid #b5b5b5;display:grid;gap:16px;grid-template-columns:1fr;padding-bottom:50px}.sinewave-upgraded .products .item-products li{list-style:none}.sinewave-upgraded .products .item-products li.card:hover{box-shadow:0 -5px 0 #d50032,0 7px 35px 0 rgba(0,0,0,.16)}.sinewave-upgraded .products .item-products .card a:before{content:"";inset:0;position:absolute;z-index:1}.sinewave-upgraded .products .item-products .card img{margin-bottom:30px;width:100%}.sinewave-upgraded .products .item-products .card svg{margin-bottom:30px}.sinewave-upgraded .products .item-products .series-card{word-wrap:break-word;background-clip:border-box;background-color:#212121;border-radius:.25rem;color:#fff}.sinewave-upgraded .products .item-products .series-card .content{padding:0 16px 30px 20px}.sinewave-upgraded .products .item-products .series-card .primary-red-button{text-decoration:none}.sinewave-upgraded .products .item-products .series-card .product-specs p{color:#fff}.sinewave-upgraded .products .item-products .series-card a{color:#fff;font-weight:400;text-decoration:underline}.sinewave-upgraded .products .item-products .series-card h4{letter-spacing:normal}.sinewave-upgraded .products .item-products .series-card img{margin-bottom:25px;width:100%}.sinewave-upgraded .products .item-products .support-card{word-wrap:break-word;background-clip:border-box;background-color:#212121;border-radius:.25rem;color:#fff}.sinewave-upgraded .products .item-products .support-card .content{padding:0 16px 30px 20px}.sinewave-upgraded .products .item-products .support-card .primary-red-button{text-decoration:none}.sinewave-upgraded .products .item-products .support-card .product-specs p{color:#fff}.sinewave-upgraded .products .item-products .support-card a{color:#fff;font-weight:400;text-decoration:underline}.sinewave-upgraded .products .item-products .support-card h4{letter-spacing:normal}.sinewave-upgraded .products .item-products .support-card img{margin-bottom:25px;width:100%}.sinewave-upgraded .products .item-products .content{padding:37px 31px}.sinewave-upgraded .products .item-products .product-id{color:#000;display:block;font-weight:700;margin-bottom:21px}.sinewave-upgraded .products .item-products .product-specs{color:#000;margin-bottom:37px}.sinewave-upgraded .products .item-products a{font-weight:700}.sinewave-upgraded .products .item-products a:hover{color:#d50032}.sinewave-upgraded .products .item-products h5{margin-bottom:22px}.sinewave-upgraded .products .item-products p{margin-bottom:0}.sinewave-upgraded .products .section-description{margin-bottom:30px}.sinewave-upgraded .products .section-description h3{color:#000}.sinewave-upgraded .products .section-description p{margin-bottom:0}@media screen and (min-width:768px){.sinewave-upgraded .products{color:#000;padding-top:80px}.sinewave-upgraded .products h3{width:40%}.sinewave-upgraded .products .item-products{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,242px);padding-bottom:90px}.sinewave-upgraded .products .item-products .content{padding:30px 20px}.sinewave-upgraded .products .section-description{margin-bottom:60px}.sinewave-upgraded .products .section-description p{margin-bottom:0;width:60%}}@media screen and (min-width:1400px){.sinewave-upgraded .products h3{width:30%}}.sinewave-upgraded .benefits{background-color:#f5f5f5;color:#000}.sinewave-upgraded .benefits h3{margin-bottom:25px}.sinewave-upgraded .benefits .benefits-details{border-bottom:2px solid #b5b5b5;display:grid;grid-template-columns:1fr;padding-bottom:80px}.sinewave-upgraded .benefits .benefits-details .section-title{margin-bottom:16px!important}.sinewave-upgraded .benefits .item-benefits .card{background-color:transparent;border:none;margin-bottom:20px}.sinewave-upgraded .benefits .item-benefits .content img{border:1px solid #707070;margin-bottom:20px}.sinewave-upgraded .benefits .subtitle{margin-bottom:32px}@media screen and (min-width:768px){.sinewave-upgraded .benefits .benefits-details{gap:102px;grid-template-columns:.8fr 1.2fr}.sinewave-upgraded .benefits .item-benefits{display:grid;gap:53px;grid-template-columns:1fr;grid-template-rows:1fr min-content;justify-self:end}.sinewave-upgraded .benefits .item-benefits .card{margin-bottom:0}.sinewave-upgraded .benefits .item-benefits .card .content{display:grid;gap:31px;grid-template-columns:1fr 9fr}.sinewave-upgraded .benefits .item-benefits .card .content img{display:block;margin-bottom:0;width:100px}.sinewave-upgraded .benefits .item-benefits .card .content p{margin-bottom:0}.sinewave-upgraded .benefits .item-benefits img{-o-object-fit:contain;object-fit:contain;width:329px}.sinewave-upgraded .benefits .item-benefits .primary-red-button{margin:0;width:160px}}.sinewave-upgraded .resources{background-color:#f5f5f5;padding-bottom:80px;padding-top:90px}.sinewave-upgraded .resources .container-inset-global{display:grid;grid-template-columns:1fr 1fr}.sinewave-upgraded .resources .document-center-box{background-color:#fff}.sinewave-upgraded .resources .fa-download,.sinewave-upgraded .resources .fa-file-pdf{color:#d50032}.sinewave-upgraded .resources .resources-details{color:#000}.sinewave-upgraded .resources .resource-item{align-items:center;background-color:#f5f5f5;border-radius:5px;display:flex;margin-bottom:20px;padding:27px 26px 23px 22px;width:672px}.sinewave-upgraded .resources .resource-item .one{flex-basis:min-content;margin-right:15px}.sinewave-upgraded .resources .resource-item .two{flex-basis:36em}.sinewave-upgraded .resources .resource-item .three{color:#505050;flex-basis:max-content;margin-right:16px}.sinewave-upgraded .resources .resource-item a{color:#000;font-weight:700}.sinewave-upgraded .resources .resource-item a:hover{color:#d50032}.sinewave-upgraded .features{color:#fff;padding-bottom:55px;padding-top:65px}.sinewave-upgraded .features .features-details .icon{margin-bottom:30px;width:50px}.sinewave-upgraded .features .features-details img{margin-bottom:20px;max-height:190px}.sinewave-upgraded .features .features-details p{margin-bottom:0}.sinewave-upgraded .features .features-image{padding-bottom:95px;padding-top:130px;text-align:center}.sinewave-upgraded .features .features-image img{width:100%}.sinewave-upgraded .features .features-list{display:grid;gap:16px;grid-template-columns:1fr;justify-self:center}.sinewave-upgraded .features .features-list .card{background-color:#212121;border:none}.sinewave-upgraded .features .features-list .card img{margin-bottom:30px;width:40px}.sinewave-upgraded .features .features-list .card svg{margin-bottom:30px}.sinewave-upgraded .features .features-list .content{padding:37px 31px}.sinewave-upgraded .features .features-list a{color:#000}.sinewave-upgraded .features .features-list h5{margin-bottom:22px}.sinewave-upgraded .features .features-list p{margin-bottom:0}.sinewave-upgraded .features .items-features{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}@media (min-width:768px){.sinewave-upgraded .features .features-image img{max-width:500px}.sinewave-upgraded .features .features-list{display:grid;gap:16px;grid-template-columns:repeat(4,242px);justify-self:end}.sinewave-upgraded .features .features-list .content{padding:30px 20px}}.sinewave-upgraded .installations{padding-bottom:99px;padding-top:72px}.sinewave-upgraded .installations h2{margin-bottom:30px}.sinewave-upgraded .installations p{font-weight:700}.sinewave-upgraded .installations .installations-items{display:grid;gap:90px;grid-template-columns:1fr}.sinewave-upgraded .installations .installations-description{align-content:end;align-items:end;display:grid;grid-template-columns:1fr;text-align:center}.sinewave-upgraded .installations .installations-description img{justify-self:center;margin-bottom:50px}@media screen and (min-width:768px){.sinewave-upgraded .installations .installations-items{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));justify-content:start}.sinewave-upgraded .installations h2{margin-bottom:0;width:45%}}.sinewave-upgraded .configurations{background-color:#f5f5f5;color:#000;padding-bottom:80px;padding-top:80px}.sinewave-upgraded .configurations h2{margin-bottom:80px}.sinewave-upgraded .configurations .tab-info{height:450px}@media screen and (min-width:768px){.sinewave-upgraded .configurations h2{width:50%}}.sinewave-upgraded .news .section-description{margin-bottom:30px}.sinewave-upgraded .news .section-description p{margin-bottom:0}@media (min-width:768px){.sinewave-upgraded .news .section-description{margin-bottom:60px}.sinewave-upgraded .news .section-description p{margin-bottom:0;width:60%}}

/*# sourceMappingURL=template-sinewave-upgraded.css.map*/