table>thead>tr>th,table>thead>tr>td,table>tbody>tr>th,table>tbody>tr>td,table>tfoot>tr>th,table>tfoot>tr>td,.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:15px 20px}table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:2px solid #f3f3f3}.tracking-info table>thead>tr>th,.tracking-info table>tbody>tr>th,.tracking-info table>tfoot>tr>th{font-weight:500}.tracking-info p.not-posted,.tracking-info p.not-paid,.tracking-info p.order-canceled{font-size:16px;font-size:1.6rem;padding:20px;text-align:center}.tracking-info p.not-posted .icon,.tracking-info p.not-paid .icon,.tracking-info p.order-canceled .icon{display:block;font-size:24px;margin-bottom:5px}.table-wrapper{border-top:0;margin-bottom:0}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td[data-th]:before,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th[data-th]:before{color:#4a4a4a;font-weight:500}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th{padding-left:20px;padding-right:20px}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td:first-child,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th:first-child{padding-top:20px}@media only screen and (max-width:767px){.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td:last-child,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th:last-child{border-bottom:2px solid #f3f3f3;padding-bottom:20px}}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr:nth-child(odd){background-color:#fbfbfb}@media only screen and (max-width:767px){.columns{flex-direction:column}}.page-main .message.error [data-ui-id=checkout-cart-validationmessages-message-error]{background-color:#fff0f1}.page-main .message.error [data-ui-id=checkout-cart-validationmessages-message-error]:before{color:#f05228;content:"\e9e8";margin:0 10px 0 0;font-size:32px;line-height:1;font-family:'new-icons';position:static}@media only screen and (max-width:767px){.page-main .message.error [data-ui-id=checkout-cart-validationmessages-message-error]:before{font-size:36px}}.nav-sections{background-color:#fff;display:flex}.nav-sections .nav-sections-items{width:100%}@media only screen and (max-width:767px){.nav-sections .nav-sections-items{flex-grow:1;overflow-y:auto}}@media only screen and (max-width:767px){.nav-sections{flex-direction:column}}.navigation{background-color:#fff}@media only screen and (max-width:767px){.navigation .submenu{background-color:rgba(0,0,0,.05);max-height:270px;overflow-y:auto}}@media only screen and (max-width:767px){.navigation{height:100%;overflow-y:auto}}.message.error [data-ui-id=checkout-cart-validationmessages-message-error]{background-color:#fff0f1}.message.error [data-ui-id=checkout-cart-validationmessages-message-error]:before{color:#f05228;content:"\e9e8";margin:0 10px 0 0;font-size:32px;line-height:1;font-family:'new-icons';position:static}@media only screen and (max-width:767px){.message.error [data-ui-id=checkout-cart-validationmessages-message-error]:before{font-size:36px}}.footer.content .field-recaptcha{position:absolute}.menu-profile{background-color:#c02725}.menu-profile>.header{display:flex;flex-wrap:wrap;padding:12px 25px}.menu-profile>.header>.text{color:#fff;padding-left:10px}.menu-profile>.header>.text>.greeting{font-size:13px;font-size:1.3rem}.menu-profile>.header>.text>.greeting>strong{font-weight:600}.menu-profile>.header>.text>.info{font-size:12px;font-size:1.2rem;font-weight:300}.menu-profile>.header>.text>.info>a{color:#fff !important;font-weight:600;text-decoration:underline !important}.menu-profile>.account-links{border-top:1px solid rgba(255,255,255,.2);width:100%}.menu-profile>.account-links>.list{display:flex;list-style:none;margin:0;padding:0}.menu-profile>.account-links>.list>.item{flex-grow:1;margin:0}.menu-profile>.account-links>.list>.item>a{align-items:center;color:#fff !important;display:flex;font-size:13px;font-size:1.3rem;font-weight:600;justify-content:center;padding:15px 20px;text-transform:uppercase}@media only screen and (min-width:768px){.menu-profile{display:none}}.user-photo{align-items:center;background-color:#fff;border-radius:50%;box-sizing:border-box;display:flex;height:40px;justify-content:center;width:40px}.logged .user-photo{border:2px solid #3eb073}.menu-bottom{border-top:2px solid #f9f9f9;padding:30px 20px}.menu-bottom>.navBuilder>.titleNav{display:none}.menu-bottom>.navBuilder>.menu{margin:0;padding:0}.menu-bottom>.navBuilder>.menu>li{margin-bottom:15px}.menu-bottom>.navBuilder>.menu>li:last-child{margin-bottom:0}.menu-bottom>.additional-links{margin-top:15px}@media only screen and (min-width:768px){.menu-bottom{display:none}}.post-list{display:flex;flex-wrap:wrap;margin:0 -20px}.post-list>.item{flex-basis:100%;margin-bottom:20px;padding:0 20px}@media only screen and (max-width:767px){.post-list>.item{padding:0 10px}}@media only screen and (max-width:767px){.post-list{margin:0 -10px}}.post-content{border-bottom:1px solid #e5e5e5;box-sizing:border-box;display:flex;padding-bottom:20px}.post-content>.photo{flex-shrink:0;height:260px;width:260px}.post-content>.photo>.link{display:block;height:100%}.post-content>.photo>.link>.img{display:block;height:100%;object-fit:cover;width:100%}@media only screen and (max-width:767px){.post-content>.photo{height:120px;width:120px}}.post-content>.post-info{box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:20px;position:relative;width:100%}.post-content>.post-info>.post-title{padding-right:90px}.post-content>.post-info>.post-title>.title{margin-bottom:10px;margin-top:0}@media only screen and (max-width:767px){.post-content>.post-info>.post-title>.title{font-size:14px;margin-bottom:5px}}@media only screen and (max-width:767px){.post-content>.post-info>.post-title{padding-right:0}}.post-content>.post-info>.social-media{position:absolute;right:20px;top:20px}@media only screen and (max-width:767px){.post-content>.post-info>.social-media{display:none}}@media only screen and (max-width:767px){.post-content>.post-info{padding:10px;padding-top:0}}.post-info{line-height:1;margin-bottom:10px}.post-info>.post-posted-date{margin-bottom:10px}.post-info>.post-posted-date>.date{color:#777;font-size:13px}@media only screen and (max-width:767px){.post-info>.post-posted-date>.date{font-size:11px}}.post-info>.post-categories>a{color:#ec980c !important;display:block;font-size:13px;font-weight:700}@media only screen and (max-width:767px){.post-info>.post-categories>a{font-size:11px}}.post-info>.description{display:flex;flex-direction:column;flex-grow:1;line-height:1.5}.post-info>.description>.link{align-self:flex-end;align-items:center;border:1px solid #4a4a4a;border-radius:10px;box-sizing:border-box;display:flex;font-size:13px;justify-content:center;line-height:1;margin-top:auto;padding:10px 20px}.post-info>.description>.link:hover{background-color:#4a4a4a;color:#fff !important;text-decoration:none !important}@media only screen and (max-width:767px){.post-info>.description>.link{display:none}}@media only screen and (max-width:767px){.post-info>.description{font-size:14px;line-height:1.3}}@media only screen and (max-width:767px){.post-info{margin-bottom:10px}}.blog-post-view .column.main{padding-bottom:60px;width:100%}.blog-post-view .page-title-wrapper{margin-bottom:30px;text-align:center}.blog-post-view .post-info{margin-bottom:30px;text-align:center}.blog-post-view .post-info .post-posed-date{color:#777;font-size:16px}.blog-post-view .post-content .post-description{display:flex;flex-direction:column}.blog-post-view .post-content .post-description .post-ftimg-hld{display:block;float:none;margin-bottom:30px;margin-right:0;width:auto}.blog-post-view .post-content .post-description .post-ftimg-hld img{display:block;margin:0 auto}.blog-post-view .post-content .post-description .post-short-description-hld{color:#777;font-size:16px;font-style:italic;margin-bottom:30px;text-align:center}.blog-post-view .post-content .post-description .post-text-hld{font-size:16px;line-height:1.7}.blog-post-view .post-content .post-description .post-text-hld p{margin-bottom:20px}.customer-account-create .field.fieldset.type-toggle{box-sizing:border-box;display:flex;flex-basis:100%;margin:0 0 20px;width:100%}.customer-account-create .field.fieldset.type-toggle .field.choice{flex-basis:auto;padding:0;background-color:transparent;border-radius:0;position:relative;margin-bottom:0}.customer-account-create .field.fieldset.type-toggle .field.choice.active{margin-bottom:0}.customer-account-create .field.fieldset.type-toggle .field.choice.active .label{background-color:#6d00ab;border-color:#6d00ab;color:#fff}.customer-account-create .field.fieldset.type-toggle .field.choice .radio{opacity:0;position:absolute}.customer-account-create .field.fieldset.type-toggle .field.choice .label{border:1px solid #777;color:#777;cursor:pointer;display:block;font-size:16px;font-weight:400;padding:10px 50px}.customer-account-create .field.fieldset.type-toggle .field.choice .label.fisica{border-radius:30px 0 0 30px}.customer-account-create .field.fieldset.type-toggle .field.choice .label.juridica{border-radius:0 30px 30px 0}.customer-account-create .field.fieldset.type-toggle .field.choice .label .active{color:#6d00ab}@media only screen and (max-width:767px){.customer-account-create .field.fieldset.type-toggle .field.choice .label{padding:10px 30px}}﻿@font-face{font-family:"Gotham";src:url("../../frontend/SouEnergy/Tema/pt_BR/fonts/Gotham-Book/400.woff2") format("woff2"),url("../../frontend/SouEnergy/Tema/pt_BR/fonts/Gotham-Book/400.woff") format("woff"),url("../../frontend/SouEnergy/Tema/pt_BR/fonts/Gotham-Book/400.ttf") format("truetype");font-weight:400;font-style:"normal"}@font-face{font-family:"Gotham";src:url("../../frontend/SouEnergy/Tema/pt_BR/fonts/Gotham-Book/700.woff2") format("woff2"),url("../../frontend/SouEnergy/Tema/pt_BR/fonts/Gotham-Book/700.woff") format("woff"),url("../../frontend/SouEnergy/Tema/pt_BR/fonts/Gotham-Book/700.ttf") format("truetype");font-weight:700;font-style:"normal"}@font-face{font-family:"Cera";src:url("../../frontend/SouEnergy/Tema/pt_BR/fonts/CeraGR/400.woff2") format("woff2"),url("../../frontend/SouEnergy/Tema/pt_BR/fonts/CeraGR/400.woff") format("woff"),url("../../frontend/SouEnergy/Tema/pt_BR/fonts/CeraGR/400.ttf") format("truetype");font-weight:400;font-style:"normal"}@font-face{font-family:"Cera";src:url("../../frontend/SouEnergy/Tema/pt_BR/fonts/CeraGR/900.woff2") format("woff2"),url("../../frontend/SouEnergy/Tema/pt_BR/fonts/CeraGR/900.woff") format("woff"),url("../../frontend/SouEnergy/Tema/pt_BR/fonts/CeraGR/900.ttf") format("truetype");font-weight:900;font-style:"normal"}.page-header .nav-sections .navigation .level0 a{padding-left:12px;padding-right:12px}.page-header .header.content .nav-sections .navigation{padding-left:20px}@media only screen and (min-width:768px){.-desktop-hidden{display:none !important}}fieldset.fieldset{display:block}.cart-salesman{box-sizing:border-box;margin-bottom:20px}.cart-salesman .form{border:1px solid #000;border-radius:5px;overflow:hidden;padding:20px}.cart-salesman .form .label{font-weight:600;margin:0 0 8px}.cart-salesman .form select{background-position:center right 7px;border-radius:5px;border:2px solid #d8d8d8;font-size:16px;height:40px;padding:0 15px;transition:border .5s}.cart-salesman .form select:focus{border-color:#438eff}@media only screen and (min-width:768px){.cart-salesman{padding-right:20px;width:75%}}@media only screen and (min-width:1024px){.cart-salesman{margin-bottom:40px;padding-right:40px}}.cart-discount .block.discount .content #discount-coupon-form .field .control .input-text::placeholder{color:#777}.cart-commission{box-sizing:border-box;margin-bottom:20px}@media only screen and (min-width:768px){.cart-commission{padding-right:20px;width:75%}}@media only screen and (min-width:1024px){.cart-commission{margin-bottom:40px;padding-right:40px}}.cart-commission>.title{display:block;margin-bottom:10px}.cart-commission>.title>strong{font-size:16px}.cart-commission>.form{border:1px solid #000;border-radius:5px;overflow:hidden;padding:20px}.cart-commission>.form .label{font-weight:600;margin:0 0 5px}.cart-commission>.form .fieldset{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.cart-commission>.form .field{flex-basis:auto;box-sizing:border-box;margin-bottom:20px;padding:0 10px}.cart-commission>.form .field.button-box{align-items:flex-end;display:flex;margin-bottom:0;order:3}.cart-commission>.form .field input{width:100%;box-sizing:border-box;border-radius:5px;transition:border .5s;border:2px solid #d8d8d8;height:40px;padding:0 15px;font-size:16px;font-family:inherit}.cart-commission>.form .field #cart_commission{height:40px;font-size:16px;padding:0 15px;border-radius:5px;transition:border .5s;border:2px solid #d8d8d8;background-position:center right 7px}.cart-commission>.form .field .primary{width:100%;display:flex}.cart-commission>.form .field .primary button{width:100%;height:40px;display:flex;font-size:18px;align-items:center;padding:0 !important;justify-content:center}@media only screen and (max-width:767px){.cart-commission>.form .field{width:100%}}@media only screen and (min-width:768px){.cart-commission>.form .field.-commision-title,.cart-commission>.form .field.-commision-vat{width:40%}.cart-commission>.form .field.-commision-value,.cart-commission>.form .field.-installation-location{width:60%}.cart-commission>.form .field.button-box{width:30%}}.cart-commission>.form .container{align-items:center;box-sizing:border-box;display:flex;margin:0 !important;order:2;padding:0 10px;width:70%}.cart-commission>.form .container input[type=checkbox]{margin-top:0;top:0}@media only screen and (max-width:767px){.cart-commission>.form .container{margin-bottom:20px !important}}#block-shipping{display:none !important}.cart-summary .checkout-methods-items .item .print:hover{text-decoration:none !important}@media only screen and (max-width:767px){.cart-summary .checkout-methods-items .item .print{display:flex;font-size:16px;justify-content:center;padding:15px 20px}}@media only screen and (min-width:768px){.cart-summary .checkout-methods-items .item .print{font-size:18px;font-weight:700;padding:20px}}.field .control._with-tooltip input{margin:0}@media only screen and (min-width:1024px){.opc-wrapper .fieldset.address>.field[name*=".street.2"],.opc-wrapper .fieldset.address>.field[name*=".street.1"],.opc-wrapper .fieldset.address>.fields>.field[name*=".street.2"],.opc-wrapper .fieldset.address>.fields>.field[name*=".street.1"]{flex-basis:25%}}.opc-wrapper .field-error>span{color:#da615d;font-size:12px}.checkout-index-index .modal-popup .form-shipping-address{max-width:none}#shipping-new-address-form{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}#shipping-new-address-form>.field,#shipping-new-address-form>.fields>.field{flex-basis:100%;padding-left:10px;padding-right:10px}@media only screen and (min-width:768px){#shipping-new-address-form>.field[name*=".firstname"],#shipping-new-address-form>.field[name*=".lastname"],#shipping-new-address-form>.field[name*=".vat_id"],#shipping-new-address-form>.fields>.field[name*=".firstname"],#shipping-new-address-form>.fields>.field[name*=".lastname"],#shipping-new-address-form>.fields>.field[name*=".vat_id"]{flex-basis:50%}#shipping-new-address-form>.field[name*=".telephone"],#shipping-new-address-form>.field[name*=".postcode"],#shipping-new-address-form>.field[name*=".street.0"],#shipping-new-address-form>.fields>.field[name*=".telephone"],#shipping-new-address-form>.fields>.field[name*=".postcode"],#shipping-new-address-form>.fields>.field[name*=".street.0"]{flex-basis:50%}#shipping-new-address-form>.field[name*=".street.2"],#shipping-new-address-form>.field[name*=".street.1"],#shipping-new-address-form>.fields>.field[name*=".street.2"],#shipping-new-address-form>.fields>.field[name*=".street.1"]{flex-basis:50%}#shipping-new-address-form>.field[name*=".street.3"],#shipping-new-address-form>.field[name*=".city"],#shipping-new-address-form>.field[name*=".region_id"],#shipping-new-address-form>.fields>.field[name*=".street.3"],#shipping-new-address-form>.fields>.field[name*=".city"],#shipping-new-address-form>.fields>.field[name*=".region_id"]{flex-basis:33.3333%}}@media only screen and (min-width:1024px){#shipping-new-address-form>.field[name*=".firstname"],#shipping-new-address-form>.field[name*=".lastname"],#shipping-new-address-form>.field[name*=".vat_id"],#shipping-new-address-form>.fields>.field[name*=".firstname"],#shipping-new-address-form>.fields>.field[name*=".lastname"],#shipping-new-address-form>.fields>.field[name*=".vat_id"]{flex-basis:33.3333%}#shipping-new-address-form>.field[name*=".telephone"],#shipping-new-address-form>.field[name*=".postcode"],#shipping-new-address-form>.field[name*=".street.0"],#shipping-new-address-form>.fields>.field[name*=".telephone"],#shipping-new-address-form>.fields>.field[name*=".postcode"],#shipping-new-address-form>.fields>.field[name*=".street.0"]{flex-basis:50%}#shipping-new-address-form>.field[name*=".street.2"],#shipping-new-address-form>.field[name*=".street.1"],#shipping-new-address-form>.fields>.field[name*=".street.2"],#shipping-new-address-form>.fields>.field[name*=".street.1"]{flex-basis:25%}#shipping-new-address-form>.field[name*=".street.3"],#shipping-new-address-form>.field[name*=".city"],#shipping-new-address-form>.field[name*=".region_id"],#shipping-new-address-form>.fields>.field[name*=".street.3"],#shipping-new-address-form>.fields>.field[name*=".city"],#shipping-new-address-form>.fields>.field[name*=".region_id"]{flex-basis:33.3333%}}#shipping-new-address-form>.field[name*=".country_id"],#shipping-new-address-form>.fields>.field[name*=".country_id"]{display:none}@media only screen and (max-width:767px){.checkout-index-index .opc-wrapper .field[name="billingAddressbanktransfer.custom_attributes.inscricao_estadual"] .control .input-text{width:100%;margin-right:0}}@media only screen and (min-width:768px){.checkout-index-index .opc-wrapper .field[name="billingAddressbanktransfer.custom_attributes.inscricao_estadual"] .control .input-text{width:100%;margin-right:0}.checkout-index-index .opc-wrapper .checkout-payment-method .field[name="billingAddressbanktransfer.custom_attributes.inscricao_estadual"]{flex-basis:100%}}.checkout-index-index .checkout-payment-method .payment-method fieldset.fieldset{padding:0}.checkout-billing-address .control select{height:40px;border:2px solid #d8d8d8}.checkout-billing-address .field[name="billingAddressmultiple_payment_methods.country_id"]{display:none}.checkout-payment-method .payment-method._active .payment-method-content{display:flex;flex-direction:column}.checkout-payment-method .payment-method._active .payment-method-content .payment-method-billing-address{order:-1}#cielo_cc-form .fieldset{max-width:400px}#cielo_cc-form .fieldset>.field{width:100%}#cielo_cc-form .fieldset>.field input,#cielo_cc-form .fieldset>.field select,#cielo_cc-form .fieldset>.field .control{width:100% !important;box-sizing:border-box}#cielo_cc-form .fieldset>.field input,#cielo_cc-form .fieldset>.field select{height:40px;border:2px solid #d8d8d8}#cielo_cc-form .fieldset>.field .group .field{width:50% !important}.checkout-payment-method .multipayment-form .multi-payments .multi-method .input-text{width:100% !important;box-sizing:border-box}#multiple_payment_methods_first_cc_icons,#multiple_payment_methods_second_cc_icons{display:none}.multipayment-form{margin-bottom:40px}.multipayment-form .multi-method .fieldset{margin-left:-10px;margin-right:-10px}.multipayment-form .form-cc-one,.multipayment-form .form-cc-two,.multipayment-form .form-offline-method,#cielo_cc-form{padding:20px;box-sizing:border-box;border:1px solid #d8d8d8;background-color:#f7f7f7;margin-bottom:20px}.multipayment-form .form-cc-one .field-tooltip,.multipayment-form .form-cc-two .field-tooltip,.multipayment-form .form-offline-method .field-tooltip,#cielo_cc-form .field-tooltip{right:-5px;top:5px}.multipayment-form .form-cc-two .fieldset.ccard{margin-top:20px}.multi-method .form-title>.title{color:#333;font-weight:500;font-size:16px;line-height:18px;padding:0 10px;margin:0;margin-bottom:25px}.multi-method .section-title{padding:0 15px;width:100%;position:relative;margin:0 0 30px}.multi-method .section-title:before{background-color:#d8d8d8;content:'';display:block;height:1px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 20px)}.multi-method .section-title>span{background-color:#f7f7f7;color:#565656;font-size:16px;left:20px;margin:0;padding:0 10px;position:relative;width:50%;z-index:2}.multi-method.form-offline-method .field{margin-bottom:10px}.multi-method.form-offline-method .field.required .label{display:inline-block;margin:0 0 8px;font-weight:600}.multi-method.form-offline-method .field.required .label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field{padding:0 10px;margin-bottom:30px}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field .select-installments,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field .select-installments{padding-right:30px !important}@media only screen and (max-width:767px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_first_cc_type_cvv_div .control,.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_second_cc_type_cvv_div .control,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_first_cc_type_cvv_div .control,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_second_cc_type_cvv_div .control{width:100%}}@media only screen and (min-width:768px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field{flex-basis:100%}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_first_cc_type_cvv_div .control,.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_second_cc_type_cvv_div .control,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_first_cc_type_cvv_div .control,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_second_cc_type_cvv_div .control{width:100%}}@media only screen and (min-width:1024px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field{flex-basis:50%}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_first_cc_buyer_name,.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_second_cc_buyer_name,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_first_cc_buyer_name,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_second_cc_buyer_name{flex-basis:100%}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_first_cc_type_cvv_div .control,.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_second_cc_type_cvv_div .control,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_first_cc_type_cvv_div .control,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_second_cc_type_cvv_div .control{width:auto}}@media only screen and (min-width:1440px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field{flex-basis:33.3333%}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_first_cc_buyer_name,.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field#multiple_payment_methods_second_cc_buyer_name,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_first_cc_buyer_name,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field#multiple_payment_methods_second_cc_buyer_name{flex-basis:33.3333%}}@media only screen and (min-width:768px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.date,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.date{flex-basis:100%}}@media only screen and (min-width:1024px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.date,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.date{flex-basis:50%}}@media only screen and (min-width:1440px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.date,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.date{flex-basis:33.3333%}}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.date .fields,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.date .fields{display:flex}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.date .fields .month,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.date .fields .month{width:70% !important}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.date .fields .year,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.date .fields .year{width:40% !important}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.date .fields select,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.date .fields select{height:40px;border:2px solid #d8d8d8;box-sizing:border-box;width:100%}@media only screen and (min-width:768px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.installments,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.installments{flex-basis:100%}}@media only screen and (min-width:1024px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.installments,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.installments{flex-basis:50%}}@media only screen and (min-width:1440px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.installments,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.installments{flex-basis:33.3333%}}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.installments select,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.installments select{border:2px solid #d8d8d8;height:40px;padding:0 5px;box-sizing:border-box;width:100% !important}@media only screen and (min-width:768px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.cvv,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.cvv{flex-basis:100%}}@media only screen and (min-width:1024px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.cvv,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.cvv{flex-basis:50%}}@media only screen and (min-width:1440px){.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.cvv,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.cvv{flex-basis:33.3333%}}.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field.owner select,.checkout-payment-method .multipayment-form .multi-payments .multi-method .fieldset>.field._required select,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field.owner select,.checkout-payment-method .payment-method-billing-address .fieldset.address>.field._required select{height:40px;border:2px solid #d8d8d8;box-sizing:border-box;width:100% !important}.page-layout-checkout .opc-wrapper .address-label-container{margin-bottom:20px}.page-layout-checkout .opc-wrapper .address-label-container .step-title{margin-bottom:0}.page-layout-checkout .opc-wrapper .address-label-container h3{margin:0}.page-layout-checkout .opc-wrapper .address-label-container span{display:block;margin-top:5px}.boleto-bb{padding:30px;box-sizing:border-box;border:2px solid #d8d8d8;margin-bottom:40px !important}.boleto-bb>.title h3{font-size:18px;font-weight:700;margin-top:0;color:#6f6f6f}.boleto-bb>.fieldset{margin-bottom:20px}.boleto-bb>.fieldset>.field{display:flex}.boleto-bb>.fieldset>.field>.input-text{height:50px;font-weight:400}.boleto-bb>.fieldset>.field>.action{height:50px;padding:10px 30px;font-size:18px;margin-left:10px}.boleto-bb>.actions-toolbar .action{font-size:18px;height:50px;display:flex;align-items:center;justify-content:center;text-decoration:none !important}@media only screen and (max-width:767px){.boleto-bb>.title h3{font-size:16px}.boleto-bb>.fieldset>.field{display:flex;flex-direction:column}.boleto-bb>.fieldset>.field>.input-text{margin-bottom:20px}.boleto-bb>.fieldset>.field>.action{margin-left:0}}.success-message{margin-bottom:20px}.success-message .text{color:#6f6f6f;font-size:16px;font-weight:400;line-height:1.4}.success-message .text em{font-weight:700}.checkout-onepage-success .page-main .page-title-wrapper .page-title span{color:#258d17 !important}@media only screen and (max-width:767px){.checkout-onepage-success .page-title-wrapper>h1{margin-bottom:30px;text-align:center}}.checkout-onepage-success .column.main .checkout-success{float:left;order:2}@media only screen and (max-width:767px){.checkout-onepage-success .column.main .checkout-success{margin-bottom:0;order:1}}@media only screen and (min-width:768px){.checkout-onepage-success .column.main .checkout-success{width:60%}}@media only screen and (min-width:1024px){.checkout-onepage-success .column.main .checkout-success{width:69%}}@media only screen and (max-width:767px){.checkout-onepage-success .column.main{display:flex}}@media only screen and (min-width:768px){.checkout-onepage-success .column.main{display:flex;flex-wrap:wrap}}@media only screen and (min-width:1024px){.checkout-onepage-success .column.main{display:block}}.checkout-onepage-success .checkout-success-item p{color:#6f6f6f;font-size:18px;font-weight:700;margin-bottom:15px}.checkout-onepage-success .checkout-success-item p:last-of-type{color:#6f6f6f;font-size:16px;font-weight:400;line-height:1.5}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-item p:last-of-type{font-size:14px}}.checkout-onepage-success .checkout-success-item .order-number{font-size:32px;margin-top:15px}@media only screen and (max-width:767px){.checkout-onepage-success .checkout-success-item{border:0;background-color:transparent;padding:0;text-align:center}}@media only screen and (min-width:768px){.checkout-onepage-success .checkout-success-item{border:0;padding:0}}.checkout-success .actions-toolbar>.primary .action.continue{border-radius:5px;border:0;height:60px;padding:20px 40px}.block.block-order-details-view{box-sizing:border-box;float:left;order:1}.block.block-order-details-view .block-title{display:none}.block.block-order-details-view .block-content{display:flex}.block.block-order-details-view .block-content>.box{border:2px solid #d8d8d8;padding:20px}.block.block-order-details-view .block-content>.box .box-title{color:#333;display:block;font-size:16px;font-weight:500;line-height:1;margin-bottom:20px}@media only screen and (max-width:767px){.block.block-order-details-view .block-content>.box .box-title{font-size:14px}}.block.block-order-details-view .block-content>.box .box-content{color:#333;line-height:1.5}@media only screen and (max-width:767px){.block.block-order-details-view .block-content>.box .box-content{font-size:12px}}@media only screen and (min-width:768px){.block.block-order-details-view .block-content>.box+.box{margin-left:20px}}@media only screen and (max-width:767px){.block.block-order-details-view .block-content>.box{margin-bottom:10px;padding-bottom:30px}}@media only screen and (min-width:768px){.block.block-order-details-view .block-content>.box{margin-bottom:0;width:calc(100%/3 - 40px)}}@media only screen and (max-width:767px){.block.block-order-details-view .block-content{flex-direction:column}}@media only screen and (max-width:767px){.block.block-order-details-view{margin-bottom:15px;order:2}}@media only screen and (min-width:768px){.block.block-order-details-view{width:100%}}@media only screen and (min-width:1024px){.block.block-order-details-view{padding-right:40px;width:69%}}.opc-block-summary.ordered{background-color:transparent;border:2px solid #d8d8d8;float:right;order:3;padding:0}.opc-block-summary.ordered>.title{color:#333;display:block;font-size:16px;font-weight:500;line-height:1;padding:20px}@media only screen and (max-width:767px){.opc-block-summary.ordered>.title{margin-bottom:0}}.opc-block-summary.ordered .minicart-items{padding:10px 20px 20px}.opc-block-summary.ordered .minicart-items ul{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding:0}.opc-block-summary.ordered .minicart-items .product-item-name{color:#333;font-size:13px;font-weight:500;line-height:1.2;margin-bottom:10px;max-height:46px}.opc-block-summary.ordered .minicart-items .product-item:not(:first-child){border-color:#e5e5e5}.opc-block-summary.ordered .minicart-items .product-item .price{color:#333;font-weight:500}.opc-block-summary.ordered .minicart-items-product{max-height:300px;overflow:hidden;overflow-y:auto}@media only screen and (min-width:768px){.opc-block-summary.ordered{width:40%}}@media only screen and (min-width:1024px){.opc-block-summary.ordered{width:31%}}.order-success-totals{background-color:#fafafa;margin:0 -20px -20px;padding:20px}.order-success-totals .order-success-totals-item{font-size:14px;padding-bottom:10px;padding-top:0}.order-success-totals .order-success-totals-item:last-of-type{background-color:transparent;margin:0;padding:0}.order-success-totals .order-success-totals-item:last-of-type .order-success-title,.order-success-totals .order-success-totals-item:last-of-type .order-success-value{font-size:16px;font-weight:500}.order-success-totals .order-success-totals-item:last-of-type .order-success-title>strong,.order-success-totals .order-success-totals-item:last-of-type .order-success-value>strong{font-weight:500}.order-success-totals .order-success-title,.order-success-totals .order-success-value{font-size:14px;font-weight:400}@media only screen and (max-width:767px){.checkout-onepage-success .opc-block-summary .order-success-totals{margin:0 -20px -20px}}.minicart-wrapper{margin-left:10px}@media only screen and (max-width:767px){.minicart-wrapper .action.showcart:before{font-size:38px}}@media only screen and (min-width:768px){.minicart-wrapper .action.showcart:before{font-size:36px}}@media only screen and (min-width:1024px){.minicart-wrapper .action.showcart:before{font-size:38px}}.catalog-product-view .block-bundle-summary .summary-wrapper .content .price-as-configured .souenergy-tag-price-pf{border-radius:5px;color:#fff;width:100%;height:14px;display:flex;padding:0;align-items:center;margin-bottom:5px;background:#d9534f;padding:2px 5px;text-transform:uppercase;font-size:10px;justify-content:center;box-sizing:border-box}.catalog-product-view .block-bundle-summary .summary-wrapper .content .price-as-configured .price-box .old-price{display:flex !important}.catalog-product-view .info-popup{top:calc(100% + 1px)}@media only screen and (max-width:767px){.catalog-product-view .block-bundle-summary .summary-wrapper .content .price-box .old-price .price{font-size:20px !important}}@media only screen and (min-width:768px){.catalog-product-view .block-bundle-summary .summary-wrapper .content .price-box .old-price .price{font-size:20px !important}}.bundle-options-container .block-bundle-summary .price-box .price-wrapper,.bundle-options-container .block-bundle-summary .price-box .price-wrapper>.price{font-size:0;line-height:1}@media only screen and (min-width:1024px){.catalog-product-view .block-bundle-summary .summary-wrapper .content .box-tocart{max-width:280px}}@media only screen and (min-width:1024px){.catalog-product-view .block-bundle-summary .summary-wrapper .content .box-tocart .action.primary{max-width:280px;padding:20px}}@media only screen and (min-width:1440px){.catalog-product-view .block-bundle-summary .summary-wrapper .content .box-tocart .action.primary{padding:20px 30px}}.page-products .columns .column.main .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{border-radius:5px;order:-1;color:#fff;width:100%;height:13px;display:flex;padding:0;align-items:center;margin-bottom:0;background:#d9534f;padding-left:5px;text-transform:uppercase}@media only screen and (max-width:550px){.page-products .columns .column.main .products-grid .product-items .product-item{width:100%}}@media only screen and (max-width:767px){.page-products .columns .column.main .products-grid .product-items{margin:0 -10px !important}.page-products .columns .column.main .products-grid .product-items .product-item{width:50%;padding:0 10px}.page-products .columns .column.main .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{font-size:9px;height:auto;justify-content:center;margin:0 auto;max-width:220px;padding:2px 0}}@media only screen and (min-width:768px){.page-products .columns .column.main .products-grid .product-items{margin:0 -10px !important}.page-products .columns .column.main .products-grid .product-items .product-item{width:50%;padding:0 10px}.page-products .columns .column.main .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{font-size:10px;margin:0;justify-content:flex-start;max-width:220px}}@media only screen and (min-width:1024px){.page-products .columns .column.main .products-grid .product-items .product-item{width:33.3333%}.page-products .columns .column.main .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{font-size:9px;letter-spacing:-.2px;justify-content:flex-start;padding-left:5px}}@media only screen and (min-width:1440px){.page-products .columns .column.main .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{font-size:10px;letter-spacing:normal}}.block.widget .products-grid .product-item{height:auto}.vitrine-home .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{border-radius:5px;order:-1;color:#fff;width:100%;height:13px;display:flex;padding:0;align-items:center;margin-bottom:0;background:#d9534f;padding-left:5px;text-transform:uppercase}@media only screen and (max-width:767px){.vitrine-home .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{font-size:10px;margin:0 auto;justify-content:center;padding:0}}@media only screen and (min-width:768px){.vitrine-home .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{font-size:8px;letter-spacing:-.2px;justify-content:flex-start}}@media only screen and (min-width:1024px){.vitrine-home .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{font-size:10px;max-width:240px;letter-spacing:normal}}@media only screen and (min-width:1440px){.vitrine-home .products-grid .product-items .product-item .product-item-details .souenergy-tag-price-pf{max-width:215px}}@media only screen and (max-width:767px){.products-grid .product-item .product-item-info .product-item-details,.products-grid .product-item .product-item-info.active .product-item-details{padding:10px}}@media only screen and (min-width:768px){.products-grid .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .action,.products-grid .product-item .product-item-info.active .product-item-details .product-item-actions .actions-primary .action{padding:20px}}@media only screen and (min-width:768px){.products-grid .product-item .product-item-inner .action,.products-grid .product-item .product-item-actions .action{max-width:280px !important}}.products-grid .product-items .product-item .product-item-actions.unavailable,.products-grid .product-items .product-item .product-item-inner.unavailable{top:0;left:10px;transform:none;display:block !important;background-color:#5e5e5e;color:#fff;padding:5px}.products-grid .product-items .product-item .product-item-actions.unavailable .stock.unavailable .unavailable,.products-grid .product-items .product-item .product-item-inner.unavailable .stock.unavailable .unavailable{white-space:nowrap}.products-grid .product-items .product-item .product-item-actions.unavailable .stock.unavailable .unavailable span,.products-grid .product-items .product-item .product-item-inner.unavailable .stock.unavailable .unavailable span{font-weight:400;color:#fff}.products-grid .product-items .product-item .product-item-inner.unavailable .product-item-actions{margin:0;transform:none;position:static;display:block}.products-grid .product-items .product-item .product-item-inner.unavailable .product-item-actions .actions-primary{display:flex}@media only screen and (max-width:767px){.products-grid .product-items .product-item .product-item-name{max-height:none}.products-grid .product-items .product-item .product-item-name .product-item-link{-webkit-line-clamp:unset}}@media only screen and (min-width:768px){.products-grid .product-items .product-item .product-item-actions .actions-primary .unavailable span{font-size:10px}}@media only screen and (min-width:1024px){.products-grid .product-items .product-item .product-item-actions .actions-primary .unavailable span{font-size:12px}}@media only screen and (min-width:768px){.block-search .label{display:none}}.block-search .block-content .search .control:before,.block-search .block-content .search .control:after{display:none}.block-search .block-content .search .control input{font-size:14px;padding:15px 20px;width:100%}.block-search .block-content .search .control input::placeholder{font-size:14px}@media only screen and (min-width:768px){.block-search .block-content .search .control{display:block;position:static}}.block-search input{display:block}.block-search .action.search{display:block;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.block-search .action.search:before{font-size:36px}@media only screen and (min-width:768px){.block-search .action.search:before{font-size:32px}}@media only screen and (min-width:1024px){.block-search .action.search:before{font-size:37px}}@media only screen and (max-width:767px){.block-search .action.search{display:none}}@media only screen and (max-width:767px){.block-search{margin-right:0}}@media only screen and (min-width:768px){.block-search{flex-grow:1;margin:0 auto;padding:0 15px 0 20px}}.label.active+.control{top:100%}header .login-container{margin-left:10px}.login-container.logged .loginIcon>span{color:#6f6f6f;display:block;font-size:12px;max-height:38px;overflow:hidden;text-align:right;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width:768px){.login-container.logged .loginIcon>span{max-width:140px}}@media only screen and (min-width:1024px){.login-container.logged .loginIcon>span{max-width:80px}}@media only screen and (max-width:767px){.login-container .loginIcon .loginIcon-icon{font-size:36px}}@media only screen and (min-width:768px){.login-container .loginIcon .loginIcon-icon{font-size:32px}}@media only screen and (min-width:1024px){.login-container .loginIcon .loginIcon-icon{font-size:37px}}.loginIcon>span{color:#6f6f6f;display:block;line-height:1.2;text-align:right}@media only screen and (min-width:768px){.loginIcon>span{font-size:12px}}@media only screen and (min-width:1024px){.loginIcon>span{font-size:14px}}.popup-container{position:relative}.integrator-content{position:absolute;z-index:10;bottom:40px;visibility:hidden;opacity:0;transition:opacity .3s ease-in}.integrator-content.active{visibility:visible;opacity:1}.integrator-content .close-icon{align-items:center;color:#6f6f6f;display:flex;font-style:normal;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px;z-index:1}.integrator-content .close-icon:before{font-family:"SouEnergy";content:"\e914";font-size:12px}.integrator-tooltip{position:relative;background-color:#fff;border:1px solid #bebebe;box-shadow:3px 3px 10px rgba(0,0,0,.15);box-sizing:border-box;padding:20px}@media only screen and (min-width:768px){.integrator-tooltip{width:320px}}@media only screen and (min-width:1024px){.integrator-tooltip{width:430px}}@media only screen and (min-width:1440px){.integrator-tooltip{width:470px}}.integrator-tooltip:before{content:"";position:absolute;top:calc(100% + 1px);left:9px;margin-left:-5px;border-width:5px;border-style:solid;border-color:#bebebe transparent transparent}.integrator-tooltip:after{content:"";position:absolute;top:100%;left:9px;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent}.integrator-tooltip p{font-size:12px;font-weight:400;color:#6f6f6f}.integrator-tooltip p:last-child{margin-bottom:0 !important}.integrator-tooltip .bold{color:#000}.integrator-info{display:flex;align-items:center;color:#4891fc}.integrator-info .info-icon{align-items:center;display:flex;font-style:normal;height:20px;justify-content:center;width:20px;margin-right:5px}.integrator-info .info-icon:before{font-family:"SouEnergy";content:"\e911";font-size:18px}.integrator-info span{font-weight:400}.customer-account-login .column.main .actions-toolbar .action.primary{color:#fff !important;padding:10px 15px}.block.account-nav{display:none}.account .toolbar>.pager{display:flex;justify-content:space-between}.account .toolbar .pages{position:static;width:auto}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#438eff}.order-details-items .items-qty .item>.title{display:none}.account .column.main .block:not(.widget) .block-content .box.box-logo,.account .column.main .block:not(.widget) .block-content .box.box-upload{float:left;padding-right:60px;width:auto}.account .column.main .block:not(.widget) .block-content .box.box-logo button,.account .column.main .block:not(.widget) .block-content .box.box-upload button{border-radius:5px;font-size:14px;font-weight:700;padding:8px 30px}.account .column.main .block:not(.widget) .block-content .box.box-logo .info,.account .column.main .block:not(.widget) .block-content .box.box-upload .info{margin-top:10px}.account .column.main .block:not(.widget) .block-content .box.box-logo .info>p,.account .column.main .block:not(.widget) .block-content .box.box-upload .info>p{font-size:12px}.account .column.main .block:not(.widget) .block-title>strong{font-size:16px}.account .column.main .block:not(.widget) .box-title>span{font-size:14px}.block.block-dashboard-info.avatar:after{display:block;content:'';clear:both}.block.block-dashboard-contato center{padding:10px 0}.block.block-dashboard-contato h3{font-size:16px;margin-top:0}.block-addresses-list address,.box-billing-address .box-content,.box-shipping-address .box-content,.box-information .box-content,.block-reviews-dashboard .product-name{font-size:14px}.account .column.main .table-wrapper .table>thead>tr th{border-bottom:2px solid #d8d8d8;color:#111;font-size:12px;font-weight:600;padding:12px 15px}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td:first-child{border-color:#f3f3f3;color:#333;font-size:12px;line-height:1.4;padding:15px;vertical-align:middle}@media only screen and (max-width:767px){.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td:first-child{padding:5px 10px}}@media only screen and (max-width:767px){.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr{border-bottom:1px solid #e5e5e5;letter-spacing:-.02em;padding:15px 10px 0}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td[data-th]:before,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th[data-th]:before{color:#333;padding-right:5px}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr.options-label{display:none}}.account-create{order:3}.account-create>.link{align-items:center;display:flex}.account-create>.link>.text{color:#6f6f6f;display:block;line-height:1.2;text-align:right}@media only screen and (min-width:768px){.account-create>.link>.text{font-size:12px}}@media only screen and (min-width:1024px){.account-create>.link>.text{font-size:14px}}.account-create>.link>.icon{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.account-create>.link>.icon:before{content:"";font-family:'SouEnergy';font-size:46px;font-style:normal}@media only screen and (min-width:768px){.account-create>.link>.icon:before{font-size:40px}}@media only screen and (min-width:1024px){.account-create>.link>.icon:before{font-size:46px}}.account-create>.link:hover{text-decoration:none !important}.account-create>.link:hover>.icon{color:#357fee}@media only screen and (max-width:767px){.account-create{display:none}}.account-create-panel>.link{background-color:#438eff;color:#fff !important;display:flex;justify-content:center;line-height:1;padding:10px}.account-create-panel>.link>.text{font-size:14px;font-weight:700}.customer-account-create .fieldset.create select{border-radius:5px;border:2px solid #d8d8d8;height:40px}.customer-account-create .column.main{display:flex}@media only screen and (max-width:767px){.customer-account-create .column.main{flex-direction:column-reverse}}@media only screen and (min-width:768px){.customer-account-create .column.main{flex-direction:column-reverse}}@media only screen and (min-width:1024px){.customer-account-create .column.main{flex-direction:row}}.customer-account-create .integrator-block-info{box-sizing:border-box;color:#6f6f6f;padding-left:40px;width:50%}@media only screen and (max-width:767px){.customer-account-create .integrator-block-info{margin-bottom:40px;padding-left:0;width:100%}}@media only screen and (min-width:768px){.customer-account-create .integrator-block-info{margin-bottom:40px;min-width:600px;padding-left:0}}@media only screen and (min-width:1024px){.customer-account-create .integrator-block-info{margin-bottom:0;min-width:0;padding-left:40px}}.customer-account-create .integrator-block-info .title{color:#333;font-size:22px;font-weight:500;margin-bottom:20px;margin-top:0}.customer-account-create .integrator-block-info p{color:#6f6f6f;font-size:16px;line-height:1.5;text-align:justify;margin-bottom:20px}.customer-account-create .integrator-block-info ul{margin-bottom:0}.customer-account-create .integrator-block-info li{font-size:16px;line-height:1.5}.menu-profile{background-color:#438eff}.menu-profile a{color:#fff !important}.menu-profile>.login,.menu-profile>.create{padding:10px 20px}.menu-profile>.login>.link,.menu-profile>.create>.link{align-items:center;display:flex}.menu-profile>.login>.link:hover,.menu-profile>.create>.link:hover{text-decoration:none !important}.menu-profile>.login>.link>.icon,.menu-profile>.create>.link>.icon{align-items:center;display:flex;font-style:normal;height:30px;justify-content:center;margin-right:5px;width:30px}.menu-profile>.login>.link>.icon:before,.menu-profile>.create>.link>.icon:before{font-family:"SouEnergy"}.menu-profile>.login>.link>.text,.menu-profile>.create>.link>.text{font-size:13px;font-weight:500;line-height:1.3}.menu-profile>.login>.link>.text>.greeting,.menu-profile>.create>.link>.text>.greeting{display:block}.menu-profile>.login>.link>.text>.email,.menu-profile>.create>.link>.text>.email{font-size:12px;font-weight:400}.menu-profile>.login>.link>.icon:before{content:"";font-size:27px}.menu-profile>.create{border-top:1px solid rgba(255,255,255,.2);position:relative}.menu-profile>.create:before{align-items:center;background-color:#438eff;color:rgba(255,255,255,.8);display:flex;font-size:10px;height:20px;justify-content:center;left:70px;position:absolute;top:-10px;width:32px}.menu-profile>.create>.link>.icon:before{content:"";font-size:33px}.menu-profile>.account-links>.list>.item{flex-basis:50%}.menu-profile>.account-links>.list>.item>a{font-size:11px;font-weight:500;line-height:1;padding:12px 10px}.customer-account-create .field.fieldset.type-toggle .field.choice.active .label{background-color:#f59405;border-color:#f59405}.customer-account-create .field.fieldset.type-toggle .field.choice .label{border:1px solid #ccc;font-size:15px}.customer-account-create .field.fieldset.type-toggle .field.choice .label .active{color:#f59405}.return-status,.order-status{margin-top:0}@media only screen and (max-width:767px){.return-status,.order-status{font-size:12px;float:right;padding:5px 15px}}.account .page-main .page-title-wrapper .order-date{margin-bottom:15px;margin-top:-15px}@media only screen and (max-width:767px){.account .page-main .page-title-wrapper .order-date{margin-top:0}}.order-actions-toolbar .actions{display:flex;justify-content:space-between}.order-actions-toolbar .actions .action{align-items:center;border:1px solid #438eff;border-radius:5px;color:#438eff !important;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:1;padding:10px 40px}.order-actions-toolbar .actions .action:hover{background-color:#438eff;color:#fff !important;text-decoration:none !important}.order-actions-toolbar .actions .action:active{position:relative;top:1px}@media only screen and (max-width:767px){.order-actions-toolbar .actions .action{padding:10px 30px}}.account .block.block-order-details-view{padding-right:0;width:100%}.account .block.block-order-details-view .block-content{flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media only screen and (max-width:767px){.account .block.block-order-details-view .block-content{margin:0}}.account .column.main .block.block-order-details-view .block-content:not(.widget) .box{box-sizing:border-box;margin:0 10px 20px;width:calc(50% - 20px)}@media only screen and (max-width:767px){.account .column.main .block.block-order-details-view .block-content:not(.widget) .box{margin:0 0 20px;width:100%}}.order-details-items .table-order-items .product-item-name{font-size:12px;margin:0}.order-details-items .table-order-items .col.price .price-excluding-tax,.order-details-items .table-order-items .col.subtotal .price-excluding-tax{font-size:12px}@media only screen and (max-width:767px){.order-details-items .order-title{display:none}}.order-details-items tfoot td,.order-details-items tfoot th{background-color:#f5f5f5;padding:15px 20px}.order-details-items .table-wrapper:not(:last-child){margin-bottom:0}@media only screen and (max-width:767px){.order-details-items{padding:0}}@media only screen and (max-width:767px){.table-wrapper .table:not(.totals):not(.table-comparison) tfoot .amount,.table-wrapper .table:not(.totals):not(.table-comparison) tfoot .mark{width:50%}}.page-footer .footer.content{align-items:flex-start;flex-wrap:nowrap}.page-footer .footer.content .footer-styling{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.page-footer .footer.content .footer-styling .links{display:flex;flex-direction:row-reverse}}.page-footer .footer.content .footer-beginning{flex-wrap:wrap;margin:0}@media only screen and (max-width:767px){.page-footer .footer.content .footer-beginning{flex-direction:column;order:2}}@media only screen and (min-width:768px){.page-footer .footer.content .footer-beginning{align-items:center;flex-direction:column}}@media only screen and (min-width:1024px){.page-footer .footer.content .footer-beginning{align-items:flex-start;flex-direction:column;flex-basis:44%;order:3;padding:0 30px 0 0}}@media only screen and (min-width:1440px){.page-footer .footer.content .footer-beginning{flex-basis:40%;padding-right:40px}}.page-footer .footer.content .wallet{margin:0}@media only screen and (min-width:768px){.page-footer .footer.content .wallet .titleNav{align-self:auto}}@media only screen and (min-width:1024px){.page-footer .footer.content .wallet .titleNav{font-size:16px}}@media only screen and (min-width:1440px){.page-footer .footer.content .wallet .titleNav{font-size:18px}}@media only screen and (max-width:767px){.page-footer .footer.content .wallet{margin-bottom:30px;order:0}}@media only screen and (min-width:768px){.page-footer .footer.content .wallet{margin-bottom:40px;margin-top:40px;text-align:center}}@media only screen and (min-width:1024px){.page-footer .footer.content .wallet{margin:0;text-align:left}}.page-footer .footer.content .selo-seguranca{margin:0}.page-footer .footer.content .selo-seguranca p{line-height:1;margin-bottom:15px}.page-footer .footer.content .selo-seguranca p:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.page-footer .footer.content .selo-seguranca p{font-size:16px}}@media only screen and (min-width:1440px){.page-footer .footer.content .selo-seguranca p{font-size:18px}}@media only screen and (max-width:767px){.page-footer .footer.content .selo-seguranca{display:flex;order:0}}@media only screen and (min-width:768px){.page-footer .footer.content .selo-seguranca{align-items:center !important;align-self:center;display:flex;padding-left:0}}@media only screen and (min-width:1024px){.page-footer .footer.content .selo-seguranca{align-self:flex-end;justify-content:flex-start;padding-left:20px}}@media only screen and (min-width:1440px){.page-footer .footer.content .selo-seguranca{padding-left:40px}}.page-footer .footer.content .footer-end{flex-basis:auto;padding:0}@media only screen and (max-width:767px){.page-footer .footer.content .footer-end{margin-bottom:60px !important;order:1;width:100%}}@media only screen and (min-width:768px){.page-footer .footer.content .footer-end{margin-top:40px}}@media only screen and (min-width:1024px){.page-footer .footer.content .footer-end{margin-top:0}}.page-footer .footer.content .redes-sociais .redes-sociaisCont{justify-content:center}.page-footer .footer.content .redes-sociais .redes-sociaisCont .redes-item{border:0;height:auto;width:auto}.page-footer .footer.content .redes-sociais .redes-sociaisCont .redes-item>a{align-items:center;background-color:transparent;border-radius:15px;border:1px solid #fff;display:flex;height:50px;justify-content:center;width:50px}@media only screen and (min-width:768px){.page-footer .footer.content{align-items:center;flex-direction:column}}@media only screen and (min-width:1024px){.page-footer .footer.content{align-items:flex-start;flex-direction:row}}.footer.content.footer-styling.links{display:none;flex-direction:row;padding:0}.footer.content>div.links .navBuilder{box-sizing:border-box;margin-bottom:0 !important;width:20%}.footer.content>div.links .navBuilder li{margin-bottom:0;font-size:12px}.footer.content>div.links .navBuilder li a{padding:0}@media only screen and (max-width:767px){.footer.content>div.links .navBuilder:last-child{margin-bottom:30px !important}}@media only screen and (max-width:767px){.footer.content>div.links .navBuilder{margin-bottom:30px !important;width:100%}}@media only screen and (min-width:1024px){.footer.content>div.links .navBuilder{padding-right:30px}}@media only screen and (min-width:1440px){.footer.content>div.links .navBuilder{padding-right:40px}}.footer.content>div.links .navBuilder.account{order:2}@media only screen and (min-width:1024px){.footer.content>div.links .navBuilder.account{margin-top:0}}@media only screen and (max-width:767px){.footer.content>div.links{flex-direction:column;order:0;width:100%}}@media only screen and (min-width:768px){.footer.content>div.links{flex-wrap:nowrap;margin-top:40px;padding-left:40px;width:auto}}@media only screen and (min-width:1024px){.footer.content>div.links{flex-wrap:wrap;margin-top:0;padding-left:0}}.store-copyright{color:#fff}.store-copyright>.copyright-description{line-height:1}.store-copyright>.copyright-description>h3{font-weight:500;margin-bottom:10px}@media only screen and (max-width:767px){.store-copyright>.copyright-description>h3{font-size:14px}}.store-copyright>.copyright-description>p{font-weight:300;margin-bottom:12px}.store-copyright>.copyright-description>.links{display:flex}.store-copyright>.copyright-description>.links>a{color:#fff !important;padding:0}.store-copyright>.copyright-description>.links>a+a{margin-right:10px}@media only screen and (max-width:767px){.store-copyright>.copyright-description>.links>a+a{margin-left:0;margin-top:15px}}@media only screen and (max-width:767px){.store-copyright>.copyright-description>.links{flex-direction:column}}@media only screen and (min-width:768px){.store-copyright>.copyright-description>.links{justify-content:center;gap:30px}}@media only screen and (min-width:1024px){.store-copyright>.copyright-description>.links{justify-content:flex-end}}.store-copyright>.copyright-description i{margin-right:10px}@media only screen and (max-width:767px){.store-copyright>.copyright-description{line-height:1.5}}@media only screen and (max-width:767px){.store-copyright{margin-top:60px;order:2;text-align:center}}@media only screen and (min-width:768px){.store-copyright{text-align:center}}@media only screen and (min-width:1024px){.store-copyright{margin-bottom:20px;text-align:left}}@media only screen and (min-width:1440px){.store-copyright{margin-bottom:40px}}.message.error>*:first-child:before{content:"\e9e8";font-family:'new-icons'}.navigation ul{display:flex}@media only screen and (max-width:767px){.navigation ul{padding:20px 0}}@media only screen and (min-width:768px){.navigation ul{margin:0 -15px;padding:0}}.navigation .level0>.level-top{align-items:center;box-sizing:border-box;color:#6f6f6f !important;display:flex;line-height:1;padding:12px 15px}.navigation .level0>.level-top:hover{color:#438eff !important;text-decoration:none !important}@media only screen and (max-width:767px){.navigation .level0>.level-top{font-size:16px;text-transform:none}}@media only screen and (min-width:768px){.navigation .level0>.level-top{font-size:14px}}@media only screen and (min-width:1024px){.navigation .level0>.level-top{font-size:16px}}.navigation .level0.parent>.level-top>span{order:1}.navigation .level0.parent>.level-top>.ui-menu-icon{margin-left:10px;order:2;position:static}.navigation .level0.parent>.level-top>.ui-menu-icon:after{content:"\e906";font-family:'SouEnergy'}.navigation .level0.parent>.level-top.ui-state-active .ui-menu-icon:after{content:""}.navigation .level0 .submenu a{color:#6f6f6f !important;font-size:16px;font-weight:500;line-height:1;padding:10px 20px}.navigation .level0 .submenu a:hover{color:#333 !important;text-decoration:none !important}@media only screen and (max-width:767px){.navigation .level0 .submenu a{font-size:15px;padding:8px 15px}}@media only screen and (max-width:767px){.navigation .level0 .submenu{background-color:rgba(0,0,0,.04);padding:15px 20px}}@media only screen and (min-width:768px){.navigation .level0 .submenu{background-color:#f7f7f7;border:1px solid #e5e5e5;box-shadow:none;display:none !important;left:0 !important;min-width:200px;padding:12px 0;top:100% !important}}@media only screen and (min-width:768px){.navigation .level0:hover .submenu{display:block !important}}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border:0;color:#438eff !important;display:flex}@media only screen and (max-width:767px){.navigation .level0{order:0}}.navigation li.level0{display:flex;margin:0}@media only screen and (max-width:767px){.navigation li.level0{display:block}}@media only screen and (min-width:768px){.navigation{padding:0 20px}}.nav-sections{border-bottom:1px solid #f0f0f0}.nav-sections .navigation .level0>.level-top:after{display:none}@media only screen and (max-width:767px){.nav-sections .navigation .level0>.level-top{flex-direction:row;justify-content:space-between;padding:10px 20px;width:100%}}@media only screen and (min-width:768px){.cms-home .nav-sections{margin-bottom:0}}@media only screen and (min-width:768px){.nav-sections{margin-bottom:40px;position:relative;z-index:11}}.page-header{border-bottom:1px solid #e5e5e5;max-height:none;margin-bottom:0}@media only screen and (max-width:767px){.page-header .header.panel{padding:0}}@media only screen and (min-width:768px){.page-header .header.panel{height:30px}}@media only screen and (max-width:767px){.page-header .header.content .logo{height:auto}}@media only screen and (max-width:767px){.page-header .header.content{padding:10px 15px}}@media only screen and (min-width:768px){.page-header .header.content{padding:15px 20px}}@media only screen and (max-width:767px){.page-header{margin-bottom:30px}}.header.panel{display:block}.header.panel .header.links{display:none}@media only screen and (max-width:767px){.header.panel .widget.block{display:none}}.panel.header .barra-topo .header-panel .panel-item span{font-size:12px}.logo{margin:0}@media only screen and (min-width:768px){.page-wrapper>.breadcrumbs{padding-top:0}}@media only screen and (min-width:1024px){.table-wrapper .table>tbody>tr td{line-height:1;padding:20px}}.commission-content>p{color:#333;font-size:16px;line-height:1.2;margin-bottom:15px}.commission-content>p>a{color:#438eff !important;font-size:16px;font-weight:500;text-decoration:underline !important}.commission-content>.fieldset{margin-top:30px}.contract-upload>.control{align-items:center;cursor:pointer;display:flex;justify-content:flex-start}.contract-upload>.control>i{align-items:center;border-radius:5px;border:2px solid #438eff;box-sizing:border-box;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.contract-upload>.control>i:before{color:#438eff}.contract-upload>.control>i:hover{background-color:#438eff}.contract-upload>.control>i:hover:before{color:#fff}.contract-upload>.control>.loading{display:none;height:28px;margin-left:15px;width:28px;animation:loading .5s linear infinite}.contract-upload>.control>.loading.showing{display:block}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#uploadfile-wrapper{align-items:center;background-color:#f5f5f5;border-radius:5px;border:2px solid #e5e5e5;box-sizing:border-box;color:#999;display:flex;height:40px;max-width:315px;padding:10px 15px;pointer-events:none;width:100%}#upload_contract{display:none}.notafiscal-upload{align-items:center;display:flex;justify-content:flex-start;position:relative}.notafiscal-upload #uploadfile-wrapper{background:#fff;border:1px solid #438eff;border-radius:5px;cursor:pointer;height:24px;padding:5px 10px;pointer-events:all;width:100%}.notafiscal-upload #uploadfile-wrapper:hover{background-color:#438eff}.notafiscal-upload #uploadfile-wrapper:hover>i,.notafiscal-upload #uploadfile-wrapper:hover>span{color:#fff}.notafiscal-upload #uploadfile-wrapper>i{color:#438eff;font-size:10px;margin-right:5px}.notafiscal-upload #uploadfile-wrapper>span{color:#438eff;font-size:10px;font-weight:500}.notafiscal-upload .file-nota-fiscal{display:none}.notafiscal-upload .loading{height:15px;margin-left:10px;position:absolute;right:5px;visibility:hidden;width:15px;animation:loading .5s linear infinite}.notafiscal-upload .loading.showing{display:block}.download-nota{color:#565656 !important;text-decoration:underline !important}.download-nota>i{margin-right:7px}.jsgrid input[type=text],.jsgrid input[type=password],.jsgrid input[type=url],.jsgrid input[type=tel],.jsgrid input[type=search],.jsgrid input[type=number],.jsgrid input[type=datetime],.jsgrid input[type=email]{font-size:12px;height:auto;line-height:1;padding:7px}@media only screen and (max-width:767px){.jsgrid input[type=text],.jsgrid input[type=password],.jsgrid input[type=url],.jsgrid input[type=tel],.jsgrid input[type=search],.jsgrid input[type=number],.jsgrid input[type=datetime],.jsgrid input[type=email]{height:30px}}.jsgrid select{background-position:left 100% center;border:2px solid #d8d8d8;border-radius:5px}@media only screen and (max-width:767px){.jsgrid select{height:30px}}.jsgrid-header-scrollbar,.jsgrid-grid-body{overflow-y:auto}@media only screen and (max-width:767px){.jsgrid-filter-row>.jsgrid-cell.jsgrid-control-field{text-align:center}}@media only screen and (max-width:767px){.jsgrid-filter-row>.jsgrid-cell{font-size:11px;text-align:left}}@media only screen and (max-width:767px){.jsgrid-filter-row{display:flex;flex-wrap:wrap}}@media only screen and (max-width:767px){.jsgrid-grid-body .jsgrid-row>td,.jsgrid-grid-body .jsgrid-alt-row>td{padding:20px 15px 15px}}@media only screen and (max-width:767px){.jsgrid-grid-body .jsgrid-alt-row{background-color:#fafafa}}.jsgrid-header-cell,.jsgrid-cell{font-size:12px;padding:10px;text-align:center;vertical-align:middle}.commision-cell .cell-heading p,.commision-cell .cell-body p,.commision-cell .cell-footer p{color:#6f6f6f;font-family:'Roboto';font-weight:400;font-size:11px;margin:0;line-height:1.2}.commision-cell .cell-heading strong,.commision-cell .cell-body strong,.commision-cell .cell-footer strong{color:#000;font-weight:400}.commision-cell .cell-heading{display:flex}.commision-cell .cell-heading p+p{margin-left:10px}.commision-cell .cell-heading p+p:last-child{margin-left:auto}.commision-cell .cell-body{margin-top:15px}.commision-cell .cell-body p+p{margin-top:5px}.commision-cell .cell-footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px}@media only screen and (max-width:767px){.jsgrid-pager{font-size:12px;margin-top:10px}}.budget-table{overflow:hidden;overflow-x:auto}.budget-table>.table{border-bottom:1px solid #f0f0f0;max-width:none;width:auto}.budget-table>.table>thead>tr>td,.budget-table>.table>tbody>tr>td,.budget-table>.table>tfoot>tr>td{font-size:12px;padding:10px}.budget-table>.table>thead>tr>td{font-weight:700;white-space:nowrap}.budget-table>.table>thead>tr>td>a{display:flex}.budget-table>.table>thead>tr>td>a>span{margin-left:5px}@media only screen and (max-width:767px){.budget-table{margin:0 -15px 30px;padding:0 15px}}@media only screen and (min-width:768px){.budget-table{margin:0 -20px 30px 0;padding:0 20px 0 0}}.url-value{display:block;width:200px;word-break:break-word}.budget-toolbar>.pager{display:flex;font-size:12px;justify-content:space-between}.budget-toolbar>.pager select{font-size:12px}.notafiscal-upload.comprovante{align-items:flex-start;display:flex;flex-direction:column;position:relative}.notafiscal-upload.comprovante #uploadfile-wrapper{background:#fff;border:1px solid #438eff;border-radius:5px;cursor:pointer;height:24px;padding:5px 15px;pointer-events:all;width:auto}.notafiscal-upload.comprovante #uploadfile-wrapper:hover{background-color:#438eff}.notafiscal-upload.comprovante #uploadfile-wrapper:hover>i,.notafiscal-upload.comprovante #uploadfile-wrapper:hover>span{color:#fff}.notafiscal-upload.comprovante #uploadfile-wrapper>i{color:#438eff;font-size:10px;margin-left:10px}.notafiscal-upload.comprovante #uploadfile-wrapper>span{color:#438eff;font-size:10px;font-weight:500}.notafiscal-upload.comprovante .file-nota-fiscal{display:none}.notafiscal-upload.comprovante .loading{height:15px;margin-left:10px;position:absolute;right:5px;visibility:hidden;width:15px;animation:loading .5s linear infinite}.notafiscal-upload.comprovante .loading.showing{display:block}.notafiscal-upload.comprovante .hover-wrapper{display:flex;flex-direction:column;padding:10px 0;z-index:1}.notafiscal-upload.comprovante .hover-wrapper input[type=file]{display:none}.notafiscal-upload.comprovante .hover-wrapper label{background-color:#fff;border-radius:5px;border:1px solid #ccc;cursor:pointer;display:block;font-size:11px;line-height:1;margin-bottom:5px;padding:5px 10px;width:auto}.notafiscal-upload.comprovante .hover-wrapper label>i{margin-right:5px}.notafiscal-upload.comprovante .hover-wrapper label:hover{background-color:#f0f0f0}.notafiscal-upload.comprovante .submit-receipt{border-radius:5px;font-size:11px;padding:7px 20px}@media only screen and (max-width:767px){.notafiscal-upload.comprovante{align-items:flex-end}}.download-nota{color:#565656 !important;text-decoration:underline !important}.download-nota>i{margin-right:7px}.commision-cell .cell-heading p,.commision-cell .cell-body p,.commision-cell .cell-footer p{color:#6f6f6f;font-family:'Roboto';font-weight:400;font-size:11px;margin:0;line-height:1.2}.commision-cell .cell-heading strong,.commision-cell .cell-body strong,.commision-cell .cell-footer strong{color:#000;font-weight:400}.commision-cell .cell-heading{display:flex}.commision-cell .cell-heading p+p{margin-left:10px}.commision-cell .cell-heading p+p:last-child{margin-left:auto}.commision-cell .cell-body{margin-top:15px}.commision-cell .cell-body p+p{margin-top:5px}.commision-cell .cell-footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px}@media only screen and (max-width:767px){.commision-cell .cell-footer{align-items:flex-start}}@media only screen and (min-width:768px){.faq-index-index .column.main{width:100%}}@media only screen and (min-width:768px){.faq-index-index .column.main{width:100%}}@media only screen and (min-width:1024px){.faq-index-index .column.main{max-width:760px;width:66.6666%}}.faq-box{margin-bottom:40px}.faq-box>.description{margin-bottom:25px}.faq-box>.description>p{color:#6f6f6f;font-size:16px;font-weight:400}@media only screen and (max-width:767px){.faq-box>.description{margin-bottom:20px}}.faq-box>.topics{list-style:none;padding-left:0}.faq-box>.topics>.item{margin-bottom:20px}.faq-box>.topics>.item:last-child{margin-bottom:0}@media only screen and (max-width:767px){.faq-box>.topics>.item{margin-bottom:15px}}.topic-box>.title{align-items:center;border-bottom:1px solid #e5e5e5;cursor:pointer;display:flex;justify-content:space-between;padding:17px 0}.topic-box>.title>h3{color:#565656;font-size:22px;font-weight:500;line-height:1;margin:0}@media only screen and (max-width:767px){.topic-box>.title>h3{font-size:18px}}.topic-box>.title>.toggle{align-items:center;background-color:#fff;border-radius:0;box-sizing:border-box;display:flex;height:30px;justify-content:center;padding:0;width:30px}.topic-box>.title>.toggle>span{display:none}.topic-box>.title>.toggle:before{color:#6f6f6f;content:"";font-family:"SouEnergy";font-size:16px;line-height:1}.topic-box>.title.active>.toggle:before{content:""}@media only screen and (max-width:767px){.topic-box>.title{padding:14px 0}}.topic-box>.questions{border:1px solid #d8d8d8;display:none;list-style:none;padding-left:0}.topic-box>.questions>.item{margin:0}.topic-box>.questions.empty{border:0;padding:20px 0}.topic-box>.questions.empty>p{color:#6f6f6f;font-size:14px;margin:0}.topic-box>.questions.showing{display:block}.question-box>.title{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px}.question-box>.title>h4{color:#6f6f6f;font-size:16px;font-style:italic;font-weight:500;line-height:1;margin:0;padding-right:20px}@media only screen and (max-width:767px){.question-box>.title>h4{font-size:14px}}.question-box>.title>.toggle{align-items:center;background-color:#fff;border-radius:50%;border:1px solid #d8d8d8;box-sizing:border-box;display:flex;flex-shrink:0;height:30px;justify-content:center;padding:0;width:30px}.question-box>.title>.toggle:hover{background-color:#fafafa}.question-box>.title>.toggle>span{display:none}.question-box>.title>.toggle:before{color:#777;content:"";font-family:"SouEnergy";font-size:14px;line-height:1}@media only screen and (max-width:767px){.question-box>.title>.toggle:before{font-size:12px}}@media only screen and (max-width:767px){.question-box>.title>.toggle{height:26px;width:26px}}.question-box>.title.active>.toggle:before{content:""}@media only screen and (max-width:767px){.question-box>.title{padding:11px 15px}}.question-box>.answer{background-color:#fafafa;border-color:#e5e5e5 transparent #e5e5e5 #f7be29;border-style:solid;border-width:1px 0 1px 3px;box-sizing:border-box;display:none;overflow:hidden;padding:20px 20px 15px 30px}.question-box>.answer>p{color:#6f6f6f;font-size:14px;line-height:1.6;margin-bottom:15px}.question-box>.answer>p a{font-weight:500}.question-box>.answer>p .action.primary{background-color:#438eff;border-radius:5px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.2;padding:10px 15px;width:auto}.question-box>.answer>p .action.primary>i{font-weight:700;margin-right:10px}.question-box>.answer>p .action.primary:hover{background-color:#357fee;text-decoration:none !important}@media only screen and (max-width:767px){.question-box>.answer>p .action.primary{border:0}}@media only screen and (max-width:767px){.question-box>.answer>p{font-size:12px;margin-bottom:10px}}.question-box>.answer.showing{display:block}@media only screen and (max-width:767px){.question-box>.answer{padding:15px 20px}}.topic-box>.questions>.item:last-child .question-box>.title{border:0}.calculadora-index-index .page-title-wrapper{text-align:center}.calculadora-index-index .loading-mask .loader>p{display:block;position:absolute;top:calc(50% + 45px);left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;color:#dcb32a}.calculadora-solar>.description{font-size:18px;font-weight:300;margin-bottom:40px;text-align:center}@media only screen and (max-width:767px){.calculadora-solar>.description{font-size:16px}}.calculadora-solar input[type=text],.calculadora-solar input[type=password],.calculadora-solar input[type=url],.calculadora-solar input[type=tel],.calculadora-solar input[type=search],.calculadora-solar input[type=number],.calculadora-solar input[type=datetime],.calculadora-solar input[type=email],.calculadora-solar textarea{border-color:#c4c4c4;font-size:14px;min-width:0;padding:0 15px}.calculadora-solar input[type=text].error,.calculadora-solar input[type=password].error,.calculadora-solar input[type=url].error,.calculadora-solar input[type=tel].error,.calculadora-solar input[type=search].error,.calculadora-solar input[type=number].error,.calculadora-solar input[type=datetime].error,.calculadora-solar input[type=email].error,.calculadora-solar textarea.error{border-color:#eb8482}.calculadora-solar input[type=text]:read-only,.calculadora-solar input[type=password]:read-only,.calculadora-solar input[type=url]:read-only,.calculadora-solar input[type=tel]:read-only,.calculadora-solar input[type=search]:read-only,.calculadora-solar input[type=number]:read-only,.calculadora-solar input[type=datetime]:read-only,.calculadora-solar input[type=email]:read-only,.calculadora-solar textarea:read-only{background-color:#f0f0f0}.calculadora-solar input[type=text]:read-only:focus,.calculadora-solar input[type=password]:read-only:focus,.calculadora-solar input[type=url]:read-only:focus,.calculadora-solar input[type=tel]:read-only:focus,.calculadora-solar input[type=search]:read-only:focus,.calculadora-solar input[type=number]:read-only:focus,.calculadora-solar input[type=datetime]:read-only:focus,.calculadora-solar input[type=email]:read-only:focus,.calculadora-solar textarea:read-only:focus{border-color:#c4c4c4 !important}.calculadora-solar select{background-position:center right 8px;border-radius:5px;border:2px solid #c4c4c4;font-size:14px;height:40px;min-width:0;padding:0 15px;transition:border .5s}.calculadora-solar select:focus{border-color:#438eff !important}.calculadora-solar>.form{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:760px}.calculadora-solar>.form>.campos-obrigatorios{color:#f92c2c;font-size:12px;font-weight:400;margin-bottom:15px;margin-top:30px}.calculadora-solar>.form>.termos{color:#777;font-weight:300;font-size:16px;line-height:1.5;text-align:center}@media only screen and (max-width:767px){.calculadora-solar>.form>.termos{font-size:14px}}.calculadora-solar>.form>.campos>.actions-toolbar{margin-top:10px}.calculadora-solar>.form>.campos>.actions-toolbar .action.calculate{background-color:#bc5d20;border-color:#bc5d20;border-radius:5px;font-size:18px;font-weight:700;margin:0 auto;padding:15px 30px}.calculadora-solar>.form>.campos>.actions-toolbar .action.calculate:hover,.calculadora-solar>.form>.campos>.actions-toolbar .action.calculate:focus{background-color:#a5531f}@media only screen and (max-width:767px){.calculadora-solar>.form>.campos>.actions-toolbar .action.calculate{width:100%}}@media only screen and (min-width:768px){.calculadora-solar>.form>.campos>.actions-toolbar .action.calculate{width:360px}}@media only screen and (max-width:767px){.calculadora-solar>.form>.campos>.actions-toolbar{width:100%}}.calculadora-solar>.resultados{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:60px;max-width:960px}.calculadora-solar>.resultados>.title{font-size:24px;font-weight:500;margin-bottom:25px;margin-top:0;text-align:center}@media only screen and (max-width:767px){.calculadora-solar>.resultados>.title{margin-bottom:20px}}.calculadora-solar>.resultados>.description{font-size:18px;font-weight:300;margin-bottom:40px;text-align:center}@media only screen and (max-width:767px){.calculadora-solar>.resultados>.description{font-size:16px;margin-bottom:20px}}@media only screen and (max-width:767px){.calculadora-solar>.resultados{margin-top:30px}}.step-box+.step-box{margin-top:30px}.step-box>.title{color:#6f6f6f;font-size:22px;font-weight:400;margin-top:0;margin-bottom:30px;text-align:center}@media only screen and (max-width:767px){.step-box>.title{font-size:18px;margin-bottom:20px}}.step-box>.description{color:#333;font-weight:400;font-size:16px;line-height:1.5;margin-bottom:30px;text-align:center}.step-box>.observation{color:#6f6f6f;font-size:14px;margin-bottom:30px;text-align:center}.choice-group{display:flex;justify-content:center;margin-bottom:20px}.choice-group>.field{align-items:center;display:flex;margin:0 10px}.choice-group>.field>input{height:16px;width:16px;margin:0 10px 0 0}.choice-group>.field>.label{font-weight:500;font-size:14px;margin:0}.field-group{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -10px}.field-group>.field{box-sizing:border-box;margin-bottom:20px;padding:0 10px;position:relative;width:33.3333%}.field-group>.field>.label{color:#333;display:block;font-weight:700;margin-bottom:5px}.field-group>.field>.choice-group{margin:0;position:absolute;right:10px;top:0}.field-group>.field>.choice-group>.field{margin-right:0}.field-group>.field>.choice-group>.field>input{margin-right:5px}.field-group>.field>.choice-group>.field>.label{color:#6f6f6f;font-size:12px}.field-group>.field.-info>input{width:calc(100% - 35px)}.field-group>.field.-required>.label>span{position:relative}.field-group>.field.-required>.label>span:after{color:#f92c2c;content:"*";display:block;left:100%;margin-left:3px;position:absolute;top:-2px}.field-group>.field.-required .error-msg{color:#f92c2c;font-size:11px;left:10px;margin-top:3px;position:absolute;top:100%}@media only screen and (max-width:767px){.field-group>.field{padding:0 5px}}@media only screen and (max-width:767px){.field-group{margin:0 -5px}}.input-group{display:flex}.input-group.-prefix>input{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.-suffix>input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .suffix,.input-group .prefix{align-items:center;background-color:#f7f7f7;border:2px solid #c4c4c4;box-sizing:border-box;color:#777;display:flex;font-size:11px;height:40px;justify-content:center;padding:0 10px;width:auto}.input-group .prefix{border-radius:5px 0 0 5px;border-right:0}.input-group .suffix{border-radius:0 5px 5px 0;border-left:0}.calculadora-solar.-integrador .field.razao-social,.calculadora-solar.-integrador .field.cnpj{display:none}.calculadora-solar.-integrador .field.fixacao,.calculadora-solar.-integrador .field.autonomia,.calculadora-solar.-integrador .field.geracao-excedente,.calculadora-solar.-integrador .field.insolacao{width:100%}.calculadora-solar.-integrador .field.cep{width:35%}.calculadora-solar.-integrador .field.rua{width:65%}.calculadora-solar.-integrador .field.numero,.calculadora-solar.-integrador .field.complemento{width:28%}.calculadora-solar.-integrador .field.bairro{width:44%}.calculadora-solar.-integrador .field.modalidade,.calculadora-solar.-integrador .field.ligacao,.calculadora-solar.-integrador .field.consumo,.calculadora-solar.-integrador .field.tarifa-energia,.calculadora-solar.-integrador .field.consumo-mensal,.calculadora-solar.-integrador .field.geracao-esperada{width:50%}.calculadora-solar.-integrador .field.potencia{width:100%}.calculadora-solar.-integrador .field.quantidade-modulos{width:58%}.calculadora-solar.-integrador .field.area{width:42%}@media only screen and (max-width:767px){.calculadora-solar.-integrador .field.nome,.calculadora-solar.-integrador .field.razao-social,.calculadora-solar.-integrador .field.consumo,.calculadora-solar.-integrador .field.tarifa-energia,.calculadora-solar.-integrador .field.incidencia,.calculadora-solar.-integrador .field.cep{width:100%}.calculadora-solar.-integrador .field.sobrenome,.calculadora-solar.-integrador .field.cnpj,.calculadora-solar.-integrador .field.telefone,.calculadora-solar.-integrador .field.estado,.calculadora-solar.-integrador .field.cidade{width:50%}.calculadora-solar.-integrador .field.rua{width:65%}.calculadora-solar.-integrador .field.numero{width:35%}.calculadora-solar.-integrador .field.bairro{width:62%}.calculadora-solar.-integrador .field.complemento{width:38%}}.additional-info{position:absolute;bottom:7px;right:10px}.additional-info>.icon{align-items:center;border-radius:50%;border:2px solid #b8b6b6;box-sizing:border-box;color:#acabab;cursor:pointer;display:flex;font-size:13px;font-style:normal;font-weight:700;height:25px;justify-content:center;width:25px}.additional-info>.tooltip{background:#777;display:none;padding:15px 20px;position:absolute;right:0;top:calc(100% + 15px);width:280px;z-index:3}.additional-info>.tooltip>span{color:#fff;font-size:13px;font-weight:500}.additional-info>.tooltip:before{border:7px solid transparent;border-bottom-color:#777;bottom:100%;content:'';display:block;position:absolute;right:5px}.additional-info>.icon:hover~.tooltip{display:block}@media only screen and (max-width:767px){.additional-info{right:5px}}.result-group{display:flex;margin-left:-20px;margin-right:-20px}.result-group>.values,.result-group>.kits{box-sizing:border-box;padding:0 20px}.result-group>.values>.title,.result-group>.kits>.title{color:#333;font-size:16px;font-weight:500;margin-bottom:20px;margin-top:0}@media only screen and (max-width:767px){.result-group>.values>.title,.result-group>.kits>.title{margin-top:0;text-align:center}}.result-group>.values>.description,.result-group>.kits>.description{color:#6f6f6f;font-size:14px;font-weight:300;margin-bottom:20px;text-align:left}@media only screen and (max-width:767px){.result-group>.values>.description,.result-group>.kits>.description{margin-top:0;text-align:center}}@media only screen and (max-width:767px){.result-group>.values,.result-group>.kits{padding:0 10px}}.result-group>.values{width:40%}@media only screen and (max-width:767px){.result-group>.values{width:100%}}.result-group .actions-toolbar{padding:0}.result-group .actions-toolbar .primary{border-radius:5px;cursor:pointer;font-size:18px;font-weight:700;margin:15px 0;padding:15px 30px}@media only screen and (max-width:767px){.result-group .actions-toolbar .primary{margin:10px 0;width:100%}}.result-group .actions-toolbar .add-to-cart{background-color:#bc5d20;border-color:#bc5d20}.result-group .actions-toolbar .add-to-cart:hover,.result-group .actions-toolbar .add-to-cart:focus{background-color:#a5531f}@media only screen and (max-width:767px){.result-group .actions-toolbar{flex-direction:column}}.result-group>.kits{position:relative;width:60%}@media only screen and (max-width:767px){.result-group>.kits{margin-top:20px;width:100%}}@media only screen and (max-width:767px){.result-group{flex-direction:column;margin-left:-10px;margin-right:-10px}}#result{display:none}#result.-active{display:block}.calculadora-solar.-cliente-final .step-box{display:none}.calculadora-solar.-cliente-final .step-box+.step-box{margin-top:30px}.calculadora-solar.-cliente-final .step-box.-active{display:block}.calculadora-solar.-cliente-final .step-box .actions-toolbar{padding:0}.calculadora-solar.-cliente-final .step-box .actions-toolbar .action.next{background-color:#bc5d20;border-radius:5px;font-size:18px;font-weight:700;margin-left:auto;padding:12px 30px;width:200px}.calculadora-solar.-cliente-final .step-box .actions-toolbar .action.next:hover{background-color:#a5531f}@media only screen and (max-width:767px){.calculadora-solar.-cliente-final .step-box .actions-toolbar .action.next{border-color:#bc5d20;display:block}}.calculadora-solar.-cliente-final .form>.campos>.actions-toolbar{display:none}.calculadora-solar.-cliente-final .form>.campos .-active+.actions-toolbar{display:block}.calculadora-solar.-cliente-final .field.nome,.calculadora-solar.-cliente-final .field.sobrenome,.calculadora-solar.-cliente-final .field.email,.calculadora-solar.-cliente-final .field.telefone{width:50%}.calculadora-solar.-cliente-final .field.ligacao,.calculadora-solar.-cliente-final .field.tarifa-energia{width:27%}.calculadora-solar.-cliente-final .field.consumo{width:46%}.calculadora-solar.-cliente-final .field.fixacao{width:100%}.calculadora-solar.-cliente-final .field.modalidade,.calculadora-solar.-cliente-final .field.consumo-mensal,.calculadora-solar.-cliente-final .field.geracao-esperada{width:50%}.calculadora-solar.-cliente-final .field.potencia,.calculadora-solar.-cliente-final .field.autonomia,.calculadora-solar.-cliente-final .field.geracao-excedente,.calculadora-solar.-cliente-final .field.insolacao{width:100%}.calculadora-solar.-cliente-final .field.quantidade-modulos{width:58%}.calculadora-solar.-cliente-final .field.area{width:42%}@media only screen and (max-width:767px){.calculadora-solar.-cliente-final .field.email{width:56%}.calculadora-solar.-cliente-final .field.telefone{width:44%}.calculadora-solar.-cliente-final .field.ligacao,.calculadora-solar.-cliente-final .field.tarifa-energia,.calculadora-solar.-cliente-final .field.consumo{width:100%}.calculadora-solar.-cliente-final .field.estado,.calculadora-solar.-cliente-final .field.cidade{width:50%}.calculadora-solar.-cliente-final .field.incidencia{width:100%}}.calculadora-solar.-cliente-final #result .step-box{display:block}.kits-rendered>.product-list{margin-bottom:0;padding:0}.kits-rendered>.product-list>.product-item{flex-shrink:0;padding:0;width:100%}@media only screen and (max-width:767px){.kits-rendered>.product-list>.product-item{margin-bottom:0}}.kits-rendered .product-item-info{align-items:center;display:flex;flex-direction:column;width:100%}.kits-rendered .product-item-info>.product-item-photo{display:block;margin-bottom:15px;width:260px}.kits-rendered .product-item-info>.product-item-photo>img{display:block}@media only screen and (max-width:767px){.kits-rendered .product-item-info>.product-item-photo{margin:0 auto 15px;width:220px}}.kits-rendered .product-item-details{box-sizing:border-box}.kits-rendered .product-item-details .product-item-name{height:auto;margin-bottom:15px;margin-top:0;max-height:50px;text-align:center}.kits-rendered .product-item-details .product-item-name .product-item-link{color:#6f6f6f !important;font-weight:500;font-size:18px;line-height:1.5}.kits-rendered .product-item-details>.summary-opener{background-color:transparent;border:1px solid #438eff;border-radius:5px;color:#438eff !important;display:flex;font-size:14px;font-weight:500;margin:0 auto;padding:12px 30px}.kits-rendered .product-item-details>.summary-opener:after{content:"";display:block;font-family:"SouEnergy";margin-left:20px}.kits-rendered .product-item-details>.summary-opener.-active:after{content:""}@media only screen and (max-width:767px){.kits-rendered .product-item-details{float:none;padding:0;width:100%}}.kits-rendered .price-box{margin-bottom:15px;margin-top:0;text-align:center}.kits-rendered .price-box .price{font-size:16px}.kits-rendered .options-box{color:#6f6f6f;display:none;font-size:12px;list-style:none;line-height:1.6;margin-top:15px;text-align:center}.kits-rendered .options-box.-active{display:block}.kits-rendered .options-box .title{display:block}.kits-rendered .options-box .value{display:block}.kits-rendered .bundle-options{margin-top:15px}.kits-rendered .bundle-options>.fieldset{border:1px solid #c5c5c5}.kits-rendered .bundle-options>.fieldset>.option{width:100%}.kits-rendered .bundle-options>.fieldset>.option>.label{background-color:#f9f8f8;border-bottom:1px solid #c5c5c5;display:block;cursor:pointer;padding:10px 30px 10px 12px;font-size:13px;font-weight:500;color:#6f6f6f;position:relative}.kits-rendered .bundle-options>.fieldset>.option>.label:after{content:"";font-family:"SouEnergy";display:block;font-size:16px;position:absolute;top:50%;transform:translateY(-50%);right:15px}.kits-rendered .bundle-options>.fieldset>.option>.options-list{display:none;padding:10px}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field{align-items:center;border-top:1px solid #eee;display:flex;padding:7px 5px;position:relative}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field>input{margin:0 7px 0 0;top:0}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field>.label{color:#777;font-size:12px;line-height:1.2}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field:first-child{border-top:0}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field+.qty-box{display:none}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field.checkbox{display:block}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field.checkbox .field-group{align-items:center;flex-wrap:nowrap;margin:0}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field.checkbox .field-group>.label{color:#777;font-size:12px;line-height:1.2}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field.checkbox .field-group>input{margin:0 7px 0 0;top:0}.kits-rendered .bundle-options>.fieldset>.option>.options-list .field.checkbox .field-group.-active~.qty-box{display:block;margin-top:10px}.kits-rendered .bundle-options>.fieldset>.option .qty-box{display:none}.kits-rendered .bundle-options>.fieldset>.option .qty-box>.field{align-items:center;background-color:#fcfbfb;display:flex;padding:5px 15px}.kits-rendered .bundle-options>.fieldset>.option .qty-box>.field>.label{color:#333;font-size:11px;font-weight:500;margin-right:10px}.kits-rendered .bundle-options>.fieldset>.option .qty-box>.field>.control{position:relative}.kits-rendered .bundle-options>.fieldset>.option .qty-box>.field>.control .control-qty{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.kits-rendered .bundle-options>.fieldset>.option .qty-box>.field>.control .minus{font-size:12px;left:10px}.kits-rendered .bundle-options>.fieldset>.option .qty-box>.field>.control .plus{font-size:12px;right:10px}.kits-rendered .bundle-options>.fieldset>.option .qty-box>.field>.control>input{background-color:#eee;border:0;border-radius:0;font-size:11px;height:24px;text-align:center;width:80px}.kits-rendered .bundle-options>.fieldset>.option.-active>.label:after{content:""}.kits-rendered .bundle-options>.fieldset>.option.-active>.options-list{display:block}.kits-rendered .bundle-options>.fieldset>.option.-active>.qty-box{display:block}.kits-rendered .bundle-options>.fieldset>.option.-active .bundle-option-range{display:block}@media only screen and (max-width:767px){.kits-rendered .bundle-options{float:none;margin-top:15px;width:100%}}.kits-rendered .banner-arrow{align-items:center;background-color:transparent;border-radius:50%;border:2px solid #6f6f6f;box-sizing:border-box;display:flex;height:48px;justify-content:center;top:130px;width:48px}.kits-rendered .banner-arrow.banner-prev{left:0}.kits-rendered .banner-arrow.banner-prev:before{content:"";pointer-events:none}.kits-rendered .banner-arrow.banner-next{right:0}.kits-rendered .banner-arrow.banner-next:before{content:"";pointer-events:none}.kits-rendered .banner-arrow:before{color:#6f6f6f;font-size:24px}@media only screen and (max-width:767px){.kits-rendered .banner-arrow:before{font-size:18px}}@media only screen and (max-width:767px){.kits-rendered .banner-arrow{height:36px;top:100px;width:36px}}.range-container{display:flex;flex-grow:1;padding:0 20px;position:relative}.range-container>.value-tooltip{background-color:#ccc;border-radius:4px;border:0;box-sizing:border-box;color:#fff;font-size:10px;line-height:1.333;margin-left:-1px;min-width:21px;padding:1px 5px;position:absolute;text-align:center;top:-23px}.range-container>.value-tooltip:before{border:3px solid transparent;border-top-color:#ccc;bottom:-6px;content:'';display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.range-container>.value-tooltip.-min{left:8px}.range-container>.value-tooltip.-max{right:12px}.bundle-option-range{background-color:#e5e5e5;border-radius:4px;border:0;box-shadow:none;display:none;flex-grow:1;height:12px}.bundle-option-range .noUi-connect{background-color:#ff9b00}.bundle-option-range .noUi-handle{border:0;background-color:transparent;box-shadow:none;cursor:col-resize;top:-8px}.bundle-option-range .noUi-handle:before{background-color:#ff9b00;height:18px;top:50%;transform:translateY(-50%);width:2px}.bundle-option-range .noUi-handle:after{display:none}.bundle-option-range .noUi-tooltip{background-color:#ff9b00;border-radius:4px;border:0;bottom:100%;color:#fff;font-size:10px;line-height:1.333;margin-left:-2px;min-width:21px;padding:1px 5px}.bundle-option-range .noUi-tooltip:before{border:3px solid transparent;border-top-color:#ff9b00;bottom:-6px;content:'';display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.kits-counter{display:flex;position:absolute;right:20px;top:0}.kits-counter>.counter{color:#777;font-size:14px}.kits-counter>.swiper-pagination{align-items:center;display:flex;margin-right:12px;position:static}.kits-counter>.swiper-pagination .swiper-pagination-bullet{height:7px;margin:0 3px;width:7px}.kits-counter>.swiper-pagination .swiper-pagination-bullet-active{height:10px;width:10px}@media only screen and (max-width:767px){.kits-counter{justify-content:center;margin-bottom:20px;position:static}}.info-icon-container{display:flex;margin-left:auto}.info-icon-container .info-button{align-items:center;cursor:pointer;display:flex;justify-content:center;height:28px;width:28px}.info-icon-container .info-button .info-icon{pointer-events:none;font-style:normal;display:flex;align-items:center;justify-content:center}.info-icon-container .info-button .info-icon:before{content:"";color:#333;font-family:"SouEnergy";font-size:20px}.info-icon-container .info-button .info-icon:hover:before{color:#000}.info-icon-container .info-button.-active .info-icon:before{content:"";font-size:16px}.info-popup{align-items:flex-start;background-color:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.15);box-sizing:border-box;display:none;outline:1px solid #e5e5e5;position:absolute;top:calc(100% + 1px);width:calc(100% - 20px);z-index:2}.info-popup .slider-wrapper .swiper-wrapper{margin-bottom:0;padding:0}.info-popup .banner-arrow{align-items:center;background-color:#fff;border:1px solid #6f6f6f;border-radius:50%;display:flex;height:25px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:25px;z-index:1}.info-popup .banner-arrow:before{font-size:16px}.info-popup .banner-prev{left:0}.info-popup .banner-next{right:0}.info-popup.-active{display:flex}.info-popup .info-content .action{display:flex;align-items:center;border-radius:0;text-transform:uppercase;background-color:transparent;border:2px solid #e5e5e5;color:#333 !important}.info-popup .info-content .action:after{display:block;font-family:"SouEnergy";content:"";color:#333 !important}.info-popup .info-content .action:hover{text-decoration:none !important;background-color:#e5e5e5;color:#000 !important}.info-popup .info-content .action:hover:after{color:#000 !important}.info-popup .info-content .desc-wrapper{color:#6f6f6f;font-size:13px;max-height:200px;overflow:hidden;overflow-y:auto}.info-popup .action-wrapper{display:flex;justify-content:flex-start}.info-popup .action-wrapper .action{font-size:12px;padding:5px 15px}.info-popup .action-wrapper .action:after{font-size:16px;margin-left:25px}.info-popup:after,.info-popup:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.info-popup:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;right:15px}@media only screen and (max-width:767px){.info-popup:after{right:8px}}.info-popup:before{border-color:rgba(216,216,216,0);border-bottom-color:#d8d8d8;border-width:11px;margin-left:-11px;right:14px}@media only screen and (max-width:767px){.info-popup:before{right:7px}}.info-popup .slider-wrapper{box-sizing:border-box;width:30%}.info-popup .info-content{box-sizing:border-box}.info-popup .info-content .desc-wrapper{margin-bottom:20px}.info-popup .info-content .desc-wrapper .info-desc{font-size:13px !important}.info-popup .info-content .action{font-size:11px;padding:5px 15px}.info-popup .info-content .action:after{font-size:16px;margin-left:25px}.info-popup .info-content .action-wrapper{display:flex;justify-content:flex-start}.info-popup .swiper-slide{margin-bottom:0}@media only screen and (max-width:767px){.info-popup{left:0;padding:15px;width:100%}}@media only screen and (min-width:768px){.info-popup{left:25px;padding:15px}}.navigation .category-menu .bleezmenu.calculadora-solar{display:none}