@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');body,h1,h2,h3,h4,h5,h6,p,li,span,input,select,a{font-family:'Plus Jakarta Sans'!important}div#why-pure:before{position:absolute;top:0;width:100%;height:100%;left:0;background:#0f2b2b;content:"";opacity:0.7}div#solar-powered:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background:linear-gradient(to right,rgba(0,0,0,0.72) 0%,rgba(0,0,0,0.60) 35%,rgba(0,0,0,0.30) 65%,rgba(0,0,0,0.05) 100%)}.woocommerce div.product .product_title,.entry-summary p.price span{font-family:'Plus Jakarta Sans';font-weight:800;color:#000}.woocommerce-product-details__short-description{padding:20px 0;color:#000;font-family:'Plus Jakarta Sans'}button.single_add_to_cart_button.button.alt,button.single_add_to_cart_button.button.alt:hover{background-color:#88c740;font-family:'Plus Jakarta Sans';color:#000000!important;font-size:16px!important;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-width:0px;border-color:#333;border-style:solid;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding:15px 80px}button.single_add_to_cart_button.button.alt:hover{color:#fff!important}.product_meta{display:none}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel p,.woocommerce div.product .woocommerce-tabs .panel li{font-family:'Plus Jakarta Sans'}.woocommerce .woocommerce-breadcrumb{font-family:'Plus Jakarta Sans'}.form-submit input#submit{background-color:#88c740!important;font-family:'Plus Jakarta Sans';color:#000000!important;font-size:16px!important;border:none!important;padding:10px 40px!important;border-radius:20px!important}ul.products li.product.type-product{padding:10px;border-radius:10px}ul.products li.product.type-product h2.woocommerce-loop-product__title{font-family:'Plus Jakarta Sans';color:#000;font-size:16px;line-height:20px}h1.woocommerce-products-header__title.page-title{font-family:'Plus Jakarta Sans';font-size:24px;font-weight:700}ul.products li.product.type-product span.price span.woocommerce-Price-amount.amount{color:#000;font-size:19px;font-family:'Plus Jakarta Sans';font-weight:600}.post-type-archive.post-type-archive-product .et_pb_section_0_tb_header.et_pb_section.et_section_regular.et_flex_section{padding:10px 0!important}body.et_right_sidebar #left-area{float:right}body.et_right_sidebar #left-area{padding-right:0;padding-left:5.5%}.et_right_sidebar #main-content .container:before{right:auto!important;left:24%}.post-type-archive .container{width:90%;max-width:1600px;padding-top:0!important}.post-type-archive header.et-l.et-l--header,.single-product header.et-l.et-l--header,.woocommerce-cart header.et-l.et-l--header,.woocommerce-checkout header.et-l.et-l--header{border-bottom:1px solid #f7f7f7;margin-bottom:30px}.et_right_sidebar #sidebar{background:#f7f7f7;padding:20px}.woocommerce .woocommerce-breadcrumb{display:none}.wc-block-product-filters__overlay-content h2.wp-block-heading{font-size:24px;font-weight:700}.wc-block-product-filters__overlay-content h3.wp-block-heading{font-size:19px;font-weight:700}.product .related h2{font-size:17px!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#88c740;line-height:40px}.woocommerce-message a.button.wc-forward{color:#000;border-radius:25px;font-size:16px}a.wc-block-components-product-name{color:#333}#content-area div#sidebar{background:#f7f7f7;padding:20px}.woocommerce-cart div#sidebar,.woocommerce-checkout div#sidebar{display:none}.woocommerce-cart div#left-area,.woocommerce-checkout div#left-area{width:100%;padding:0}.woocommerce-cart.et_left_sidebar #main-content .container:before,.woocommerce-checkout.et_left_sidebar #main-content .container:before{display:none}.woocommerce-cart .container,.woocommerce-checkout .container{max-width:1600px;width:90%}a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained{background:#88c740;border-radius:20px;color:#000;font-size:16px}.et_left_sidebar #main-content .container:before{display:none!important}.woocommerce-cart .wc-block-grid__product-title{font-size:15px}.woocommerce-cart span.woocommerce-Price-amount.amount{font-size:17px;font-weight:700;color:#000}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{background:#88c740;border-radius:20px;color:#000;font-size:15px;text-transform:none}a.wc-block-components-product-name{font-size:18px!important}span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value{font-size:18px;font-weight:700;color:#000}.wc-block-components-product-metadata__description p{font-size:15px!important;color:#000}div#product-slider .et_pb_row_23.et_pb_row.et_flex_row{max-width:1600px;width:90%}div#product-slider .et_pb_row_23.et_pb_row.et_flex_row img.wpsf-product-img.wp-post-image{margin-top:15px;border:none}#wps-slider-section #sp-woo-product-slider-501 .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button){border-radius:25px}.woocommerce a.button:hover:after{display:none}#wps-slider-section #sp-woo-product-slider-501.sp-wps-custom-template .wpsf-product .wps-product-data{border-radius:20px}button.et_pb_button.et_pb_contact_submit.et_pb_button{font-size:15px}a.et_pb_menu__icon.et_pb_menu__cart-button.et_pb_menu__icon__with_count{padding-left:50px!important;color:#88c740!important}span.et_pb_menu__cart-count{font-size:13px}body #page-container .et_pb_section .et_pb_button_0_tb_header{background:#88c740!important;border-radius:30px!important}.half-width,.full-width{float:left;width:48%;margin:1%}.full-width{width:98%}.contact-form{float:left;width:100%}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}textarea.wpcf7-form-control.wpcf7-textarea{max-height:100px}input.wpcf7-form-control.wpcf7-submit.has-spinner{background-color:#88c740;font-family:'Plus Jakarta Sans';color:#000000;border-radius:25px;border-width:0px;border-color:#333;border-style:solid;padding:12px 50px;text-align:center;font-size:19px;float:right}.wpcf7-response-output{float:left;width:100%}@media (max-width:800px){.et_pb_contact_form_1.et_pb_contact_form_container.et_pb_module .et_pb_button{font-size:15px}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#000!important}}@media (max-width:736px){.half-width,.full-width{width:98%}}