@import url(https://fonts.googleapis.com/css2?family=Barlow:wght@700&display=swap);@import url(https://lojasafubra.vtexassets.com/assets/vtex/assets-builder/vtex.store-theme/3.41.0/afubra.css?v=78);@import url(http://localhost/afubra.css?v=151);.vtex-flex-layout-0-x-flexCol--button-buy .vtex-add-to-cart-button-0-x-buttonDataContainer--button-add{width:100%;display:flex;align-items:center}.vtex-flex-layout-0-x-flexCol--button-buy .vtex-add-to-cart-button-0-x-buttonText--button-add{height:auto!important;margin:0!important;font-size:17px!important;background:none!important}.vtex-carousel-2-x-containerImg{background-color:#f0f0f0}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:1520px}.vtex-checkout-summary-0-x-summaryItemContainer{margin-top:4px;padding-bottom:5px}.vtex-checkout-summary-0-x-summarySmallDisclaimer{margin:10px 0}.vtex-checkout-summary-0-x-price,.vtex-checkout-summary-0-x-summaryItemLabel{font-size:16px!important}.vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-store-components-3-x-imageElement{max-width:120px}.vtex-flex-layout-0-x-flexRowContent .vtex-store-drawer-0-x-openIconContainer{background-image:url(https://lojasafubra.vtexassets.com/assets/vtex/assets-builder/lojasafubra.store-theme/11.0.44/ico_menu___f091588a3cba5dcd3a1714a90fb88a14.png);background-repeat:no-repeat;background-size:100% auto;width:41px;height:27px}.vtex-flex-layout-0-x-flexRowContent .vtex-store-drawer-0-x-menuIcon{display:none}.vtex-flex-layout-0-x-flexColChild--all-categories-menu-container{align-items:center;display:flex}.vtex-search-result-3-x-orderByButton{z-index:1}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{justify-content:space-between}.vtex-flex-layout-0-x-flexRow--row-container{max-width:1298px;margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .25rem}}.vtex-flex-layout-0-x-flexRow--menu-link{background-color:#7eb218}.vtex-flex-layout-0-x-flexRowContent--menu-link{background-color:#7eb218;color:#fff;width:1290px;margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.625rem .5rem}.vtex-flex-layout-0-x-flexRowContent--menu-link .vtex-menu-2-x-styledLink{color:#fff;font-size:14px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-menu-2-x-styledLink{color:#727273;font-size:14px}.vtex-flex-layout-0-x-flexRow--deals{background-color:#a7afbd;padding:14px 0}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-flexCol,.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexCol--filterCol{max-width:500px;min-width:230px}.vtex-flex-layout-0-x-flexCol--productCountCol{align-items:flex-end}.vtex-flex-layout-0-x-flexCol--orderByCol{align-items:flex-start}.vtex-flex-layout-0-x-flexCol--orderByMobileCol{width:42%}.vtex-flex-layout-0-x-flexCol--filterMobileCol{width:38%}.vtex-flex-layout-0-x-flexCol--switcherMobileCol{width:20%}.vtex-flex-layout-0-x-flexRow--quickviewMainRow{display:flex;max-height:100%}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:first-child{overflow-y:auto;height:66%!important;overflow-x:hidden}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:last-child{height:34%!important}.vtex-flex-layout-0-x-flexRow--addToCartRow{padding-bottom:1rem}.vtex-flex-layout-0-x-flexRow--mosaico-row .vtex-store-components-3-x-container{max-width:1290px;margin:0 auto}.vtex-flex-layout-0-x-flexColChild--mosaico1 .vtex-flex-layout-0-x-flexRowContent{width:100%}.vtex-flex-layout-0-x-flexRow--mosaico-row .vtex-flex-layout-0-x-flexRowContent{justify-content:space-between}.vtex-flex-layout-0-x-flexRow--mosaico-row .vtex-flex-layout-0-x-flexCol--col-mosaico2{width:calc(100% - 11px)}.vtex-flex-layout-0-x-flexRow--mosaico-row .vtex-flex-layout-0-x-flexColChild--mosaico31{width:calc(100% - 15px)}.vtex-flex-layout-0-x-flexRow--price-from .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexColChild--mosaico1 .vtex-flex-layout-0-x-flexRowContent{width:calc(100% - 15px)}}.vtex-flex-layout-0-x-flexRowContent--decades,.vtex-flex-layout-0-x-flexRowContent--linha-do-tempo,.vtex-flex-layout-0-x-flexRowContent--who-are{flex-direction:column!important}.vtex-flex-layout-0-x-flexRowContent--quem-somos-content .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;padding:0 20px}.vtex-flex-layout-0-x-flexRowContent--politica-de-devolucao,.vtex-flex-layout-0-x-flexRowContent--politica-de-pagamento,.vtex-flex-layout-0-x-flexRowContent--politica-de-privacidade,.vtex-flex-layout-0-x-flexRowContent--regras-de-avaliacoes{padding:20px 0 0;max-width:60%;margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--installments-list-box .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:70%!important;padding:0}@media (max-width:800px){.vtex-flex-layout-0-x-flexRowContent--installments-list-box .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important;margin-bottom:20px}}.vtex-flex-layout-0-x-flexRow--minha-conta{background:#018247;border-radius:0 0 0 15px}.vtex-flex-layout-0-x-flexColChild--links-menu-mobile-box{text-align:center;margin-bottom:20px;font-weight:700;width:fit-content}.vtex-flex-layout-0-x-flexCol--links-menu-mobile-box{flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:81px}.vtex-flex-layout-0-x-flexRowContent--minha-conta{display:block}.vtex-flex-layout-0-x-flexRowContent--minha-conta .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--minha-conta .vtex-login-2-x-buttonLink{width:calc(100vw - 75px);display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--minha-conta .vtex-button{border-radius:0;padding:0}.vtex-flex-layout-0-x-flexRowContent--minha-conta .vtex-button .vtex-button__label{padding:0!important;justify-content:flex-start}.vtex-flex-layout-0-x-flexRowContent--row-vitrine{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRow--row-vitrine-black-friday{background:#202321}.vtex-flex-layout-0-x-flexRowContent--row-vitrine-black-friday{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--row-vitrine-black-friday .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--row-vitrine .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--first-row-vitrine{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRow--first-row-vitrine{background:#202321}.vtex-flex-layout-0-x-flexRowContent--first-row-vitrine .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRow--categories-black-container{padding-bottom:100px;background:#202321}.vtex-flex-layout-0-x-flexCol--category-black-item-col{margin:0 5px;align-items:center}.vtex-flex-layout-0-x-flexRow--promotions-banners-container{margin-bottom:100px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--promotions-banners-container{margin-bottom:5px;padding:0 10px}}.vtex-flex-layout-0-x-flexRow--menu-desktop-container{background:#7db118;padding:0 15px}.vtex-flex-layout-0-x-flexRowContent--menu-desktop-container{max-width:1270px;margin:0 auto;gap:28px}.vtex-flex-layout-0-x-flexRow--minha-conta{position:static!important;border-radius:0}.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-label:after,.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-label:before{display:none!important}.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-label{font-size:16px!important;font-weight:700;color:#fff!important}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-label{position:absolute;white-space:nowrap;font-size:clamp(0,4vw,16px)!important;top:25%}.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-container{justify-content:flex-start;position:absolute;left:93px;top:14px;background-color:hsla(0,0%,39.2%,0)}.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-container .vtex-button{width:fit-content}.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-container .vtex-button__label{display:flex;align-items:flex-start}.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-buttonLink,.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-buttonLink .vtex-button,.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-buttonLink .vtex-button__label{width:fit-content!important}.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-buttonLink .vtex-button{border:0}.vtex-flex-layout-0-x-flexRow--minha-conta .vtex-login-2-x-profile{padding:0;padding-top:0!important;font-weight:500;font-size:14px;line-height:16px;color:#fff}}.vtex-flex-layout-0-x-flexColChild--button-buy .vtex-button{float:none!important}@media (min-width:1024px){.vtex-flex-layout-0-x-flexColChild--button-buy .vtex-button{margin-top:35px}}.vtex-flex-layout-0-x-flexRowContent--prd-selling-price .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyContainer,.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyContainer{color:#898989!important;font-size:26px!important;font-weight:500;margin-top:10px;display:block}.vtex-flex-layout-0-x-flexRow--bottom-banner-black-row,.vtex-flex-layout-0-x-flexRow--middle-banner-black-container{background:#202321}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-stack-layout-0-x-stackContainer--product .vtex-stack-layout-0-x-stackItem--product{width:auto;left:calc(100% - 34px);top:0}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-stack-layout-0-x-stackContainer--product .vtex-stack-layout-0-x-stackItem--product .vtex-wish-list-1-x-wishlistIconContainer .vtex-button__label{padding:0}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-stack-layout-0-x-stackContainer--product .vtex-stack-layout-0-x-stackItem--product .vtex-wish-list-1-x-wishlistIconContainer .vtex-wish-list-1-x-wishlistIcon{background-image:url(https://lojasafubra.vteximg.com.br/arquivos/heart-outlined.png);background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-stack-layout-0-x-stackContainer--product .vtex-stack-layout-0-x-stackItem--product .vtex-wish-list-1-x-wishlistIconContainer .vtex-wish-list-1-x-fill{background-image:url(https://lojasafubra.vteximg.com.br/arquivos/heart-wishlist-fill.png);background-repeat:no-repeat}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--product-image-wishlist .vtex-wish-list-1-x-wishlistIconContainer{display:none!important}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--product-image-wishlist-mobile .vtex-wish-list-1-x-wishlistIconContainer{position:absolute;top:0;right:15px;z-index:1;width:auto}.vtex-flex-layout-0-x-flexRowContent--product-image-wishlist-mobile .vtex-wish-list-1-x-wishlistIconContainer .vtex-button__label{padding:0}.vtex-flex-layout-0-x-flexRowContent--product-image-wishlist-mobile .vtex-wish-list-1-x-wishlistIconContainer .vtex-wish-list-1-x-wishlistIcon{background-image:url(https://lojasafubra.vteximg.com.br/arquivos/heart-outlined.png);background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRowContent--product-image-wishlist-mobile .vtex-wish-list-1-x-wishlistIconContainer .vtex-wish-list-1-x-fill{background-image:url(https://lojasafubra.vteximg.com.br/arquivos/heart-wishlist-fill.png);background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRowContent--product-image-wishlist-mobile{position:relative}}.vtex-flex-layout-0-x-flexRowContent--row-modal-whatsapp{flex-direction:column}.vtex-flex-layout-0-x-flexCol--col-modal-whatsapp{background:#fff;border-radius:10px;height:37px;cursor:pointer}.vtex-flex-layout-0-x-flexCol--col-modal-whatsapp:first-child{margin-bottom:5px}.vtex-flex-layout-0-x-flexColChild--col-modal-whatsapp{display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--confirmationButtons{display:none}}.vtex-flex-layout-0-x-flexCol--minicart-empty-text{gap:5px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--security-seals{display:flex;padding:0 24px;gap:5px;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRow--row-payments-with-security{background:#f5f5f5}}.vtex-flex-layout-0-x-flexRow--row-payments-with-security{background:#fff}.vtex-flex-layout-0-x-flexRowContent--security-seals{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRowContent--security-seals .vtex-flex-layout-0-x-stretchChildrenWidth{max-width:fit-content}.vtex-flex-layout-0-x-flexRowContent--security-seals .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-components-3-x-imageElementLink,.vtex-flex-layout-0-x-flexRowContent--security-seals .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-components-3-x-imageElementLink .vtex-store-components-3-x-imageElement{max-height:62px}.vtex-flex-layout-0-x-flexColChild--lets-encrypt,.vtex-flex-layout-0-x-flexRowContent--security-seals .vtex-flex-layout-0-x-stretchChildrenWidth{padding:0}.vtex-flex-layout-0-x-flexRow--brands{margin-bottom:61px}.vtex-flex-layout-0-x-flexRowContent--brands{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--brands .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--categories-lp{margin-top:50px;z-index:2;position:relative}.vtex-flex-layout-0-x-flexRow--orange-highlights{position:absolute}.vtex-flex-layout-0-x-flexRow--orange-highlights .vtex-flex-layout-0-x-stretchChildrenWidth{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--trabalhe-conosco-banner{max-width:1280px;margin:0 auto 87px;gap:23px}.vtex-flex-layout-0-x-flexRowContent--trabalhe-conosco-banner .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--trabalhe-conosco-banner .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{max-width:638px}.vtex-flex-layout-0-x-flexRowContent--trabalhe-conosco-banner .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{max-width:fit-content}.vtex-flex-layout-0-x-flexColChild--trabalhe-conosco-banner-left{display:flex}.vtex-flex-layout-0-x-flexCol--trabalhe-conosco-banner-right{padding-top:33px;flex-direction:column;max-width:435px}.vtex-flex-layout-0-x-flexColChild--trabalhe-conosco-banner-right{height:fit-content!important}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--trabalhe-conosco-banner{display:flex;flex-direction:column;align-items:center;margin-bottom:43.5px}.vtex-flex-layout-0-x-flexCol--trabalhe-conosco-banner-left{padding:0 15px}.vtex-flex-layout-0-x-flexCol--trabalhe-conosco-banner-right{padding:0;text-align:center}.vtex-flex-layout-0-x-flexCol--trabalhe-conosco-banner-right .vtex-rich-text-0-x-container{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexCol--trabalhe-conosco-banner-right .vtex-rich-text-0-x-paragraph{text-align:center}}.vtex-flex-layout-0-x-flexCol--energia-solar-container-content-1{gap:32px}.vtex-flex-layout-0-x-flexRowContent--energia-solar-newsletter{width:90%;margin:0 auto;border:1px solid #dedede;border-radius:40px;padding:25px 35px 0}.vtex-flex-layout-0-x-flexCol--energia-solar-card{max-width:327px!important;width:100%;height:220px;background:#fbfbfb;border-radius:15px}.vtex-flex-layout-0-x-flexRowContent--energia-solar-2-container .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--energia-solar-mosaic .vtex-flex-layout-0-x-stretchChildrenWidth{margin-top:15px}.vtex-flex-layout-0-x-flexRowContent--energia-solar-social-medias-card{max-width:327px!important;width:100%;margin:0 auto;justify-content:left;gap:23px}.vtex-flex-layout-0-x-flexRowContent--energia-solar-social-medias .vtex-flex-layout-0-x-stretchChildrenWidth{margin-top:16px;align-items:center}.vtex-flex-layout-0-x-flexRowContent--energia-solar-mosaic{padding:10px 16px}.vtex-flex-layout-0-x-flexRowContent--container-shelf-ES{margin-top:30px}.vtex-flex-layout-0-x-flexCol--container-es-entre-em-contato{margin-top:50px}.vtex-flex-layout-0-x-flexCol--container-shelf-ES{margin-top:30px}.vtex-flex-layout-0-x-flexRow--energia-solar-row-1{background-image:url(https://lojasafubra.vteximg.com.br/arquivos/bg-2-ES.png);background-repeat:no-repeat;background-size:cover}.vtex-flex-layout-0-x-flexRow--flags-badges-container{position:absolute;top:0;left:0}.vtex-flex-layout-0-x-flexRow--flags-badges-container-pdp{right:0;left:unset!important;z-index:100;width:100px}.vtex-flex-layout-0-x-flexRow--flags-badges-container-mobile{position:relative}.vtex-flex-layout-0-x-flexRowContent--categories-shelf{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRow--main-banner-newhome{margin:50px 0}.vtex-flex-layout-0-x-flexRow--main-banner-newhome-mobile{margin:30px 0}.vtex-flex-layout-0-x-flexRowContent--mosaico-newhome-container{display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--mosaico-newhome-container-2{gap:5px}.vtex-flex-layout-0-x-flexRowContent--img-container-1 .vtex-flex-layout-0-x-stretchChildrenWidth{overflow:hidden}.vtex-flex-layout-0-x-flexCol--mosaico2-newhome-col{position:relative}.vtex-flex-layout-0-x-flexCol--mosaico1-newhome-container-col{gap:10px}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--img-container-1 .vtex-flex-layout-0-x-stretchChildrenWidth{margin-top:5px}.vtex-flex-layout-0-x-flexRow--mosaico-newhome-container-2{padding:0 15px}}@media screen and (max-width:1170px){.vtex-flex-layout-0-x-flexRowContent--mosaico-newhome-container-2{flex-direction:column;align-content:center;flex-wrap:wrap;margin:10px 0}.vtex-flex-layout-0-x-flexRowContent--mosaico1-newhome,.vtex-flex-layout-0-x-flexRowContent--mosaico1-newhome-container{gap:10px}}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--mosaico1-newhome,.vtex-flex-layout-0-x-flexRowContent--mosaico1-newhome-container{display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;margin:10px 0}}@media (min-width:640px){.vtex-flex-layout-0-x-flexRowContent--energia-solar-content-1{flex-direction:column;align-items:center}}@media (min-width:1024px){.vtex-flex-layout-0-x-flexCol--mosaico2-newhome-container-col{gap:5px}.vtex-flex-layout-0-x-flexCol--mosaico2-newhome-col .vtex-flex-layout-0-x-flexColChild--mosaico2-newhome-col:last-child{height:0!important}.vtex-flex-layout-0-x-flexColChild--mosaico2-newhome-col,.vtex-flex-layout-0-x-flexRow--img-container-1,.vtex-flex-layout-0-x-flexRowContent--img-container-1,.vtex-flex-layout-0-x-flexRowContent--img-container-1 .vtex-flex-layout-0-x-stretchChildrenWidth{height:100%}.vtex-flex-layout-0-x-flexRow--energia-solar-row-1{background-image:url(https://lojasafubra.vteximg.com.br/arquivos/bg-ES-desktop.png);margin-bottom:50px}.vtex-flex-layout-0-x-flexRowContent--energia-solar-content-1{margin-top:168px;flex-direction:row!important;align-items:center}.vtex-flex-layout-0-x-flexCol--energia-solar-container-content-1{display:flex!important;flex-direction:row;margin-top:30px}.vtex-flex-layout-0-x-flexColChild--energia-solar-container-content-1{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--container-shelf-ES-1{margin-top:50px}.vtex-flex-layout-0-x-flexRowContent--energia-solar-newsletter{width:100%}.vtex-flex-layout-0-x-flexRowContent--energia-solar-mosaic{flex-wrap:wrap;gap:10px;justify-content:center!important}.vtex-flex-layout-0-x-flexRowContent--energia-solar-mosaic .vtex-flex-layout-0-x-stretchChildrenWidth{min-width:600px}}@media screen and (min-width:1298px){.vtex-flex-layout-0-x-flexRow--energia-solar-row-1{background-size:contain}}@media screen and (min-width:1926px){.vtex-flex-layout-0-x-flexRow--energia-solar-row-1{background-size:cover}}.vtex-flex-layout-0-x-flexColChild--mosaico1-newhome-container-col{padding:0 15px}.vtex-flex-layout-0-x-flexRowContent--mosaico1-newhome{gap:10px;justify-content:space-between}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexColChild--mosaico1-newhome-container-col{padding:0!important}}.vtex-flex-layout-0-x-flexRowContent--collection-template{flex-direction:column;gap:15px;padding:0 15px}.vtex-flex-layout-0-x-flexRowContent--collection-template .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--installments-list-box{margin-bottom:30px}.vtex-flex-layout-0-x-flexRowContent--payment-methods-footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px}@media (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--payment-methods-footer{justify-content:space-between}}.vtex-flex-layout-0-x-flexRowContent--payment-methods-footer .vtex-flex-layout-0-x-stretchChildrenWidth{padding:0;width:fit-content!important}.vtex-flex-layout-0-x-flexRow--stuck-header{width:100%}.vtex-flex-layout-0-x-flexRow--stuck-header .vtex-flex-layout-0-x-flexRowContent--stuck-header{background-color:#fff;justify-content:space-around;height:60px;width:100%;align-items:center}.vtex-flex-layout-0-x-flexRow--stuck-header .vtex-flex-layout-0-x-flexRowContent--stuck-header .vtex-flex-layout-0-x-flexCol--col-header-stuck{align-items:center;min-width:54px}.vtex-flex-layout-0-x-flexRow--stuck-header .vtex-flex-layout-0-x-flexRowContent--stuck-header .vtex-flex-layout-0-x-flexCol--col-header-stuck .vtex-flex-layout-0-x-flexColChild--col-header-stuck:first-child{height:30px!important;display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--shop-the-look{overflow:hidden}.vtex-login-2-x-container .items-center.pv2{flex-flow:column}.vtex-login-2-x-container .flex.items-center.nl2{flex-flow:column;align-items:flex-start}.vtex-login-2-x-container .flex.items-center.nl2:before{content:"Seja bem-vindo(a) ;)";display:block;font-size:14px;color:#595959;text-transform:none}@media (max-width:1025px){.vtex-login-2-x-container .flex.items-center.nl2:before,.vtex-login-2-x-container .items-center.pv2:before,.vtex-login-2-x-container .vtex-login-2-x-label{display:none!important}.vtex-login-2-x-container .vtex-button__label{padding:0!important}.vtex-login-2-x-container .vtex-button__label:before{margin-right:0!important}}.vtex-login-2-x-container .vtex-login-2-x-label{display:block;margin:0;padding:10px 0 0;font-size:14px;font-weight:700;color:#018247;text-transform:none}.vtex-login-2-x-container .vtex-button:focus{outline:none;border:0;background:none}.vtex-login-2-x-container .vtex-button__label{padding-left:0}.vtex-login-2-x-container .vtex-button__label:before{content:"";display:block;width:32px;height:38px;background:url(https://lojasafubra.vteximg.com.br/arquivos/user-icon-header.png) no-repeat;margin-right:15px}.vtex-login-2-x-accountOptionsSectionTitle{display:none}.vtex-login-2-x-account-option-link,.vtex-login-2-x-logoutButton{color:#018247;font-family:Roboto;font-weight:500;text-transform:uppercase;letter-spacing:0;font-size:.875rem}@media (max-width:1024px){.vtex-login-2-x-container .vtex-button__label:before{content:"";display:block;width:32px;height:38px;background:url(https://lojasafubra.vteximg.com.br/arquivos/user-icon-header-mobile-green.png) no-repeat;margin-right:21px}.vtex-store-drawer-0-x-childrenContainer .vtex-login-2-x-container .vtex-button__label:before{content:"";display:block;width:32px;height:38px;background:url(https://lojasafubra.vteximg.com.br/arquivos/user-icon-header-mobile.png) no-repeat;margin-right:20px!important}.vtex-login-2-x-container .vtex-button__label span{display:none}.vtex-store-drawer-0-x-drawerContent .vtex-login-2-x-container .vtex-button__label span{display:block}.vtex-store-drawer-0-x-drawerContent .vtex-login-2-x-container .vtex-button__label span .vtex-login-2-x-label{display:block!important}}.vtex-menu-2-x-menuContainerNav--menu-top .vtex-menu-2-x-styledLinkContent{text-decoration:underline;font-weight:400;color:#595959;text-transform:uppercase;font-size:12px}.vtex-menu-2-x-menuContainerNav--menu-top .vtex-menu-2-x-styledLinkContainer{margin:0 30px 0 0;padding:13px 0 6px 10px}.vtex-menu-2-x-menuContainerNav--main-menu .vtex-menu-2-x-styledLinkContainer--main-menu{padding:5px 23px;margin:0}.vtex-menu-2-x-menuContainerNav--main-menu .vtex-menu-2-x-styledLinkContainer--main-menu:hover{background-color:#018247}.vtex-menu-2-x-styledLinkContent--main-menu{display:flex;align-items:center;height:43px;font-weight:700}.vtex-menu-2-x-styledLinkContainer--mais-buscados-menu{padding:0;margin:0}.vtex-menu-2-x-styledLink--mais-buscados-menu{text-decoration:none}.vtex-menu-2-x-styledLinkContent--mais-buscados-menu{padding:10px 30px;background:#018247;border-radius:21px;font-family:Roboto;font-weight:700;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase;color:#fff}.vtex-menu-2-x-menuContainer--mais-buscados-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}@media screen and (max-width:1360px){.vtex-menu-2-x-styledLinkContent--main-menu{font-size:11px}.vtex-menu-2-x-styledLinkContent--mais-buscados-menu{max-width:310px;white-space:normal}}.vtex-menu-2-x-menuContainerNav--main-menu .vtex-menu-2-x-styledLinkIcon--main-menu{margin-right:10px}.vtex-menu-2-x-menuItem--menu-mobile-subcategorias{border:0!important}.vtex-menu-2-x-menuContainer .vtex-menu-2-x-styledLinkContent--menu-mobile-subcategorias{font-weight:400!important}.vtex-menu-2-x-styledLinkIcon--main-menu{display:flex;align-items:center;display:none}.vtex-menu-2-x-menuContainer--category-menu-container{display:flex;flex-wrap:wrap}.vtex-menu-2-x-submenuWrapper{padding:0}.vtex-menu-2-x-styledLinkContainer--menu-mobile-categorias,.vtex-menu-2-x-styledLinkContainer--menu-mobile-todas-categorias{margin:0}.vtex-menu-2-x-menuItemInnerDiv--menu-mobile-categorias,.vtex-menu-2-x-menuItemInnerDiv--menu-mobile-todas-categorias{width:100%}.vtex-menu-2-x-submenuAccordion--menu-mobile-categorias{padding:25px 0 19px;background:#018247;margin-top:9px}.vtex-menu-2-x-submenuAccordion--menu-mobile-categorias .vtex-menu-2-x-menuContainerNav{background:transparent!important}.vtex-menu-2-x-submenuAccordion--menu-mobile-categorias .vtex-menu-2-x-menuItem{border:none!important;padding:0!important}.vtex-menu-2-x-submenuAccordion--menu-mobile-categorias .vtex-menu-2-x-styledLinkContent{padding:0!important;margin:0 0 0 12px!important;line-height:36px}.vtex-minicart-2-x-minicartContainer .vtex-button:focus,.vtex-minicart-2-x-minicartContainer .vtex-button:hover{outline:0;background:none}.vtex-minicart-2-x-minicartIconContainer{background:url(https://lojasafubra.vteximg.com.br/arquivos/min-cart-icon-header.png) no-repeat;width:38px;height:36px}.vtex-minicart-2-x-minicartIconContainer .vtex-store-icons-0-x-cartIcon{display:none}.vtex-minicart-2-x-minicartTitle{color:#018247}.vtex-product-list-0-x-productName{color:#018247;font-weight:700;line-height:18px}.vtex-product-list-0-x-productBrandName{display:none}.vtex-checkout-summary-0-x-summaryItemLabel,.vtex-checkout-summary-0-x-summaryItemPrice{font-size:20px;font-weight:700}.vtex-checkout-summary-0-x-summaryItemPrice :last-child{font-size:26px;color:#018247}.vtex-checkout-summary-0-x-summaryItemPrice :first-child{font-size:20px;color:#333}.vtex-minicart-2-x-overlay{background-color:#018247}.vtex-minicart-2-x-overlay--visible{opacity:.8!important}.vtex-minicart-2-x-minicartQuantityBadgeDefault{top:-5px!important;right:-15px!important;width:26px!important;height:26px!important;color:#fff!important;font-size:15px!important;font-weight:700!important;background:#7db118;line-height:normal}.vtex-minicart-2-x-popupContentContainer{min-height:150px}@media (max-width:1025px){.vtex-minicart-2-x-openIconContainer,.vtex-minicart-2-x-openIconContainer .vtex-button .vtex-button__label{padding:0}}.vtex-minicart-2-x-minicartProductListContainer{max-height:300px}.vtex-minicart-2-x-minicartCheckoutButton{margin-top:0}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button .vtex-button__label:before{font-size:20px!important}.vtex-minicart-2-x-minicartIconContainer--minicart-float{background:none!important;width:unset!important;height:unset!important}.vtex-minicart-2-x-minicartQuantityBadge--minicart-float{width:18px!important;height:18px!important;font-size:13px!important;top:-2px!important;right:-9px!important}.vtex-modal-layout-0-x-triggerContainer{display:none}@media screen and (min-width:40em){.vtex-modal-layout-0-x-paper--quickview{height:260px;width:580px}.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2rem 2rem}}@media screen and (min-width:50em){.vtex-modal-layout-0-x-paper--quickview{height:450px;width:900px}}@media screen and (min-width:75em){.vtex-modal-layout-0-x-paper--quickview{width:calc(100% - 4rem);height:auto}}@media screen and (min-width:82em){.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2.5rem 2.5rem}}.vtex-modal-layout-0-x-paper--quickview{min-width:320px;max-width:96rem}.vtex-modal-layout-0-x-headerContainer--quickview{border:none;position:absolute;right:0}.vtex-modal-layout-0-x-actionsContainer--quickview{height:100%;width:100%;transition:box-shadow .15s ease-in-out,border-top .15s ease-in-out;border-top:1px solid transparent;box-shadow:-4px 0 27px -12px transparent}.vtex-modal-layout-0-x-actionsContentWrapper{border-top:1px solid #aaa;padding-top:1.5rem}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding:2.5rem 0 2.5rem 2rem;overflow-x:hidden}.vtex-modal-layout-0-x-triggerContainer--quickview{padding:.75rem}.vtex-modal-layout-0-x-triggerContainer{outline:none}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview){border-top-color:#eee;box-shadow:-4px 0 27px -12px rgba(0,0,0,.64)}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview) .vtex-modal-layout-0-x-actionsContentWrapper{border-top-color:transparent}.vtex-modal-layout-0-x-closeButton{padding-right:1rem}.vtex-modal-layout-0-x-paper--product-gifts{padding:1.5rem}.vtex-modal-layout-0-x-triggerContainer--payment-methods-button{display:flex;cursor:pointer;margin-top:20px;align-items:center}.vtex-modal-layout-0-x-paper--modal-payment-methods{padding:23px 30px;min-width:850px}@media (max-width:800px){.vtex-modal-layout-0-x-paper--modal-payment-methods{min-width:95%;padding:70px 19px 45px}}.vtex-modal-layout-0-x-paper--modal-payment-methods .vtex-modal-layout-0-x-closeButton{position:absolute;top:17px;right:27px;background:none;background-image:url(https://lojasafubra.vteximg.com.br/arquivos/esc-modal-payment-methods.png)!important;padding:0;width:47px;height:47px;border:none;margin:0}.vtex-modal-layout-0-x-paper--modal-payment-methods .vtex-modal-layout-0-x-closeButton .vtex-modal-layout-0-x-closeButtonLabel{display:none}@media (max-width:1024px){.vtex-modal-layout-0-x-triggerContainer--payment-methods-button{justify-content:center}}.vtex-modal-layout-0-x-triggerContainer--btn-whatsapp-block{display:flex}.vtex-modal-layout-0-x-triggerContainer--btn-whatsapp-block .vtex-modal-layout-0-x-imageElement--fixed-whatsapp-block{position:fixed;right:16px;bottom:8px;z-index:2;background:transparent;max-height:62px;width:100%;max-width:60px}.vtex-modal-layout-0-x-paper--modal-whatsapp{position:fixed;bottom:14px;right:78px;border-radius:10px;margin:0}.vtex-modal-layout-0-x-contentContainer--modal-content-whatsapp{padding:10px 10px 13px;background:#018247;border-radius:10px}.vtex-add-to-cart-button-0-x-buttonText--button-add{font-size:20px}.vtex-menu-2-x-styledLinkContent--menu-mobile-todas-categorias:before{content:"";display:inline-block;width:21px;height:14px;background:url(https://lojasafubra.vteximg.com.br/arquivos/all-categories-icon-mobile.png) no-repeat;margin-right:15px}span.vtex-store-link-0-x-label--link-ofertas-menu-mobile{display:none}.vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button{border:none;padding:0;height:32px;color:#fff;background:#7db118}.vtex-profile-form-3-x-toggleBusinessButtonWrapper{margin-bottom:15px}@media (max-width:1023px){.vtex-store-components-3-x-shippingContainer .vtex-input{flex-direction:column!important}.vtex-store-components-3-x-shippingContainer .vtex-input__label{margin-bottom:15px!important}}.vtex-store-components-3-x-backToTopButtonContainer .vtex-button:before{display:block;content:"";width:30px;height:30px;background:url(https://lojasafubra.vteximg.com.br/arquivos/back-to-top-arrow.png) no-repeat;background-size:contain}.vtex-store-components-3-x-backToTopButtonContainer .vtex-button__label{display:none}.vtex-store-components-3-x-backToTopButtonContainer .vtex-button{min-height:0;display:flex;flex-direction:column;align-items:center;padding:5px;width:75px}.vtex-store-components-3-x-backToTopButtonContainer .vtex-button:after{display:block;content:"VOLTAR AO TOPO";color:#fff;font-size:15px;line-height:20px}.vtex-search-result-3-x-orderByOptionItem:not(:last-child):not(:nth-last-child(2)){text-transform:capitalize}.selo-google{display:none!important}.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars .views-text{display:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;text-decoration-line:underline;color:#595959;vertical-align:middle;margin-right:10px;order:-1;width:100%;min-width:max-content;max-width:fit-content}.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryTotalReviews{display:none}.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars{margin-bottom:10px}.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars .vtex-reviews-and-ratings-3-x-star--filled{color:#f8b815;background:#f8b815;clip-path:polygon(50% 8%,60% 35%,89% 35%,66% 54%,75% 82%,50% 66%,25% 82%,34% 54%,10% 35%,40% 35%);height:20px;width:20px;text-align:center;display:flex;align-items:center}.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars .vtex-reviews-and-ratings-3-x-star--filled::selection{color:#f8b815}.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars .vtex-reviews-and-ratings-3-x-star--empty{color:#d9d9d9;background:#d9d9d9;clip-path:polygon(50% 8%,60% 35%,89% 35%,66% 54%,75% 82%,50% 66%,25% 82%,34% 54%,10% 35%,40% 35%);height:20px;width:20px;text-align:center;display:flex;align-items:center}.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars .vtex-reviews-and-ratings-3-x-star--empty::selection{color:#d9d9d9}.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars{display:flex;align-items:center;justify-content:flex-end}@media (max-width:1023px){.vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-stars{justify-content:center}.vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-reviews-and-ratings-3-x-loginLink{justify-content:center;font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;text-decoration-line:underline;color:#595959;text-transform:none}}.vtex-reviews-and-ratings-3-x-container{max-width:100%;padding-left:0}@media (max-width:1023px){.vtex-reviews-and-ratings-3-x-container{padding-right:0}}.vtex-reviews-and-ratings-3-x-container .vtex-reviews-and-ratings-3-x-reviewsHeading{text-transform:uppercase;color:#018247;font-family:Roboto,sans-serif;font-size:17px;font-weight:700;margin-bottom:20px}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer .review__comment .review__comment--user{font-size:16px;line-height:16px}.vtex-reviews-and-ratings-3-x-container .vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-loginLink{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;text-decoration-line:underline;color:#595959;text-transform:none;padding-left:0}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth:empty{display:none}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:66%!important}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2){width:100%!important}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth:not(:first-child){padding-right:0}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-reviews-and-ratings-3-x-summaryContainer{display:flex;flex-direction:row-reverse}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer{position:relative;top:-8px}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-reviews-and-ratings-3-x-loginLink{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;text-decoration-line:underline;color:#595959;text-transform:none}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button,.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button:hover{background-color:#fff}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button .vtex-button__label{font-size:0}.vtex-flex-layout-0-x-flexRowContent--identifier-and-rating .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-reviews-and-ratings-3-x-summaryContainer .vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button .vtex-button__label:before{content:"Seja o primeiro a avaliar";padding-top:.25em;padding-bottom:.32em;font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;text-decoration-line:underline;color:#595959;text-transform:none}.vtex-order-placed-2-x-orderPlacedWrapper{padding-top:10px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-confirmationIconWrapper{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-confirmationTitle{margin-top:10px;padding:0}.vtex-product-context-provider .vtex-flex-layout-0-x-flexColChild--review-col:last-child{display:block}.vtex-reviews-and-ratings-3-x-star--empty{color:#7eb218}.vtex-product-gifts-0-x-productGiftText--default{cursor:pointer}.vtex-product-highlights-2-x-productHighlightWrapper--collection{position:absolute;top:10px;left:5px;width:200px;display:none}.vtex-product-highlights-2-x-productHighlightText{color:#fff;background:#5e8413;border-radius:4px;padding:5px 10px;text-transform:uppercase;text-align:center;margin:0 0 8px}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem}.vtex-product-identifier-0-x-product-identifier__label{visibility:hidden;position:relative;text-align:left}.vtex-product-identifier-0-x-product-identifier__label:after{content:"CÓDIGO: ";position:absolute;visibility:visible;left:0;margin-top:2px}.vtex-product-identifier-0-x-product-identifier__value{margin-left:-10px}.vtex-product-identifier-0-x-product-identifier__separator{display:none}.vtex-product-identifier-0-x-product-identifier{display:block}@media (max-width:400px){.vtex-product-identifier-0-x-product-identifier__label:after{margin-top:2.5px}}.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{color:#3f3f40;font-size:1.25rem}.vtex-product-price-1-x-sellingPriceValue{font-size:2.25rem;font-weight:700}.vtex-product-price-1-x-installments{color:#727273;margin-bottom:1rem}.vtex-product-price-1-x-savings{font-weight:500;color:#79b03a}.vtex-product-price-1-x-sellingPriceValue--summary{font-size:1.25rem;font-weight:600;color:#018247}.vtex-product-price-1-x-savings--summary{background:#8bc34a;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savings-discount--summary{font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff;padding-left:.5rem;padding-right:.5rem}.vtex-product-price-1-x-listPrice--summary{margin-bottom:.25rem;font-size:.875rem}.vtex-product-price-1-x-installments--summary{margin-bottom:2rem;font-size:.875rem}.vtex-product-price-1-x-installmentsListContainer--prod-installment{display:flex;flex-direction:column;margin-right:3px}.vtex-product-price-1-x-installmentsListContainer--prod-installment .vtex-product-price-1-x-installments{background:#ededed;margin:0;padding:7px 5px}.vtex-product-price-1-x-installments--prod-installment,.vtex-product-price-1-x-installmentsListContainer--installments-list-hidden,.vtex-product-price-1-x-installmentsListContainer--prod-installment .vtex-product-price-1-x-installmentValue{display:none}@media (max-width:1024px){.vtex-product-price-1-x-installmentsListContainer--prod-installment .vtex-product-price-1-x-installments{font-style:italic;padding-left:12px!important}}.vtex-product-price-1-x-spotPrice{font-size:18px;font-weight:700;color:#7eb218;display:flex;flex-direction:column}.vtex-product-price-1-x-spotPriceValue{color:#7eb218;font-size:50px;font-weight:700}.vtex-product-price-1-x-spotPriceValue--summary{font-size:1.25rem;font-weight:600;color:#018247}.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-frameAround,.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity .2s ease-in-out}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{display:none}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:1rem}.vtex-product-summary-2-x-brandName{font-weight:600;color:#2e2e2e;font-size:12px}.vtex-product-summary-2-x-container{text-align:start;background:#fff}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-image{border-radius:.25rem}.vtex-product-summary-2-x-element{padding:0}.vtex-product-summary-2-x-element .vtex-button{background:none;border:0;color:#000;text-align:left;visibility:visible;opacity:1;transition:visibility .3s linear,opacity .3s linear;margin-top:0!important}.vtex-product-summary-2-x-element .vtex-stack-layout-0-x-stackItem{left:calc(100% - 34px)}.vtex-product-summary-2-x-element .vtex-stack-layout-0-x-stackItem .vtex-wish-list-1-x-wishlistIconContainer .vtex-wish-list-1-x-wishlistIcon{background-image:url(https://lojasafubra.vteximg.com.br/arquivos/heart-outlined.png);background-repeat:no-repeat;visibility:visible!important;opacity:1!important}.vtex-product-summary-2-x-element .vtex-stack-layout-0-x-stackItem .vtex-wish-list-1-x-wishlistIconContainer .vtex-wish-list-1-x-fill{background-image:url(https://lojasafubra.vteximg.com.br/arquivos/heart-wishlist-fill.png);background-repeat:no-repeat}@media (max-width:1024px){.vtex-product-summary-2-x-element .vtex-stack-layout-0-x-stackItem .vtex-wish-list-1-x-wishlistIconContainer .vtex-button{display:block!important}}.vtex-product-summary-2-x-container:hover .vtex-button{visibility:visible;opacity:1}.vtex-product-summary-2-x-container .vtex-button:focus{outline:0}.vtex-product-summary-2-x-container{border:1px solid #fff}.vtex-product-summary-2-x-container:hover{border:1px solid #018247;border-radius:15px}.vtex-product-summary-2-x-element .vtex-add-to-cart-button-0-x-buttonText--button-add{text-transform:none;align-items:center;font-weight:700;padding:0!important;display:flex;justify-content:center;width:100%}.vtex-product-summary-2-x-element .vtex-add-to-cart-button-0-x-buttonText--button-add:focus{border:0}.vtex-product-summary-2-x-element .vtex-add-to-cart-button-0-x-buttonText--button-add:after{content:"";background-image:url(https://lojasafubra.vtexassets.com/assets/vtex/assets-builder/lojasafubra.store-theme/11.0.44/bt_add___584fe6b39fbb1d92a243e57bc330a181.png);display:inline-block;margin-left:10px;background-size:100% auto;background-repeat:no-repeat;width:39px;height:37px;vertical-align:middle}.vtex-product-summary-2-x-brandName{text-align:center;display:block}.vtex-product-summary-2-x-element .vtex-flex-layout-0-x-flexRow--row-price .vtex-product-summary-2-x-vtex-flex-layout-0-x-flexRowContent{align-items:center}.vtex-product-summary-2-x-element .vtex-button__label{padding:0!important}.vtex-product-summary-2-x-element .vtex-add-to-cart-button-0-x-buttonDataContainer{justify-content:space-between;width:100%}.vtex-product-summary-2-x-containerNormal--shelf-item{position:relative}@media screen and (min-width:80rem){.vtex-product-summary-2-x-brandName{font-size:18px}}.vtex-store-components-3-x-productDescriptionText{white-space:break-spaces}.vtex-product-summary-2-x-image--hover{z-index:0}.vtex-product-summary-2-x-wishlistIconContainer .vtex-button{margin-top:0!important}.vtex-rich-text-0-x-container--deals{color:#fff;text-align:center;justify-content:center}.vtex-rich-text-0-x-container--shelfTitle{color:#727273;justify-content:center;text-align:center}.vtex-rich-text-0-x-headingLevel2--shelfTitle{font-weight:200}.vtex-rich-text-0-x-container--deals .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-container--link,.vtex-rich-text-0-x-container--question{justify-content:center}.vtex-rich-text-0-x-container--title-fale-conosco{display:flex;justify-content:center;border-bottom:2px solid #018247}.vtex-rich-text-0-x-paragraph--title-fale-conosco{font-size:34px!important;color:#7eb218;font-weight:900;padding-bottom:10px!important}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;margin:0 16px;padding-top:120px;color:#03034e}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:32px;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;padding-top:36px;padding-bottom:84px;color:#03034e}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-strong{font-size:16px;font-weight:700;text-transform:uppercase}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-link{text-decoration:none;font-size:36px;font-weight:300;color:#03034e}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:28px;font-weight:700}.vtex-rich-text-0-x-container--footer-address{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--footer-address{text-align:center;font-size:12px;max-width:300px}.vtex-rich-text-0-x-paragraph--title-fale-conosco{font-size:30px;padding:25px}@media only screen and (min-width:769px){.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:40px;line-height:3rem}.vtex-rich-text-0-x-paragraph--footer-address{text-align:left;font-size:12px;max-width:300px}.vtex-rich-text-0-x-container--footer-address{display:flex;justify-content:start;margin-left:35px}.vtex-rich-text-0-x-container--about{max-width:85%}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:40px;font-weight:700;max-width:60%}.vtex-rich-text-0-x-container--title .vtex-rich-text-0-x-paragraph{line-height:1.3em}}.vtex-rich-text-0-x-headingLevel2--title-institucional,.vtex-rich-text-0-x-paragraph--title-institucional{color:#00ac4d!important;margin-bottom:20px!important}.vtex-rich-text-0-x-paragraph--first-paragraph{margin-bottom:15px!important;font-size:17px!important;line-height:26px!important;color:#000!important}.vtex-rich-text-0-x-paragraph--subtitle-history{color:#00ac4d!important;margin-bottom:20px!important;margin-top:20px!important;font-size:19px!important;font-weight:600!important}.vtex-rich-text-0-x-paragraph--payment-methods-button-text{font-size:16px;color:#018247}.vtex-rich-text-0-x-paragraph--payment-methods-motal-title{color:#018247;font-size:30px;font-weight:700;margin-bottom:30px}.vtex-rich-text-0-x-paragraph--link-ofertas-menu-mobile-text{font-size:16px;color:#fff;font-weight:500;text-transform:uppercase}.vtex-rich-text-0-x-container--link-ofertas-menu-mobile-text{margin-top:7px}.vtex-rich-text-0-x-container--payment-methods-button-text{display:flex;align-items:center}.vtex-rich-text-0-x-paragraph--payment-methods-col-title{font-weight:700;padding-left:5px;padding-bottom:5px}.vtex-rich-text-0-x-container--title-black-shelf{justify-content:center;color:#a2cc00;font-weight:900;font-size:25px;text-transform:uppercase;margin-bottom:20px;margin-top:70px}.vtex-rich-text-0-x-container--title-category-black-item{justify-content:center;color:#a2cc00;font-size:16px;text-align:center;text-transform:uppercase}.vtex-rich-text-0-x-paragraph--title-category-black-item{text-align:center}.vtex-rich-text-0-x-container--promotions-banners-title{justify-content:center}.vtex-rich-text-0-x-paragraph--promotions-banners-title{font-size:25px;font-weight:700;color:#018247;margin:48px 0;text-transform:uppercase}.vtex-rich-text-0-x-container--about-promotion-secret-friend-title{justify-content:center}.vtex-rich-text-0-x-paragraph--about-promotion-secret-friend-title{font-size:18px;font-weight:700;color:#747474;margin-bottom:30px;text-transform:uppercase}.vtex-rich-text-0-x-paragraph--about-promotion-secret-friend-text{font-size:12px;color:#8e8e8e;margin-bottom:50px}@media (max-width:1024px){.vtex-rich-text-0-x-container--title-black-shelf{font-size:20px}.vtex-rich-text-0-x-paragraph--promotions-banners-title{font-size:19px;font-weight:700;margin-bottom:33px;margin-top:43px;text-align:center}.vtex-rich-text-0-x-paragraph--about-promotion-secret-friend-text{padding:0 30px}.vtex-rich-text-0-x-container--payment-methods-col-title{display:none}}.vtex-rich-text-0-x-strong--first-paragraph{color:#00ac4d;margin-bottom:20px;margin-top:20px;font-size:19px;font-weight:600}.vtex-rich-text-0-x-heading--lp-template-title{color:#00ac4d;font-size:35px;margin-top:40px;margin-bottom:20px}.vtex-rich-text-0-x-strong--lp-template-content{color:#00ac4d;font-size:20px}.vtex-rich-text-0-x-heading--lp-template-content{color:#00ac4d}.vtex-rich-text-0-x-paragraph--modal-whatsapp-title{font-weight:700;font-size:14px;line-height:16px;color:#fff;margin-bottom:10px}.vtex-rich-text-0-x-container--security-text{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--security-text{text-transform:uppercase;font-weight:700;color:rgba(88,88,88,.42);text-align:center}.vtex-rich-text-0-x-container--brands{display:flex;justify-content:center;margin:34px 0 36px}.vtex-rich-text-0-x-paragraph--brands{font-weight:700;font-size:18px;line-height:21px!important;text-transform:uppercase;color:#018247}.vtex-rich-text-0-x-container--trabalhe-conosco-title{margin:63px 0 12px}.vtex-rich-text-0-x-paragraph--trabalhe-conosco-title{font-family:Roboto;font-weight:700;font-size:38px;line-height:45px;color:#018247}.vtex-rich-text-0-x-container--trabalhe-conosco-description{max-width:787px;margin:0 auto 63px}.vtex-rich-text-0-x-paragraph--trabalhe-conosco-description{font-family:Roboto;font-weight:500;font-size:15px;line-height:18px;color:#1e2018}.vtex-rich-text-0-x-container--trabalhe-conosco-banner-title{margin:0 0 27px}.vtex-rich-text-0-x-paragraph--trabalhe-conosco-banner-title{font-family:Roboto;font-weight:500;font-size:24px;line-height:18px;color:#018247}.vtex-rich-text-0-x-container--trabalhe-conosco-banner-caption{margin:0 0 27px}.vtex-rich-text-0-x-paragraph--trabalhe-conosco-banner-caption{font-family:Roboto;font-weight:500;font-size:18px;line-height:18px;color:#a2cc00}.vtex-rich-text-0-x-paragraph--trabalhe-conosco-banner-description{font-family:Roboto;font-style:normal;font-weight:500;font-size:15px;line-height:18px;color:#1e2018}.vtex-rich-text-0-x-container--trabalhe-conosco-vagas-title{margin:0 0 57px}.vtex-rich-text-0-x-paragraph--trabalhe-conosco-vagas-title{font-family:Roboto;font-style:normal;font-weight:500;font-size:24px;line-height:18px;text-align:center;color:#018247}@media (max-width:1025px){.vtex-rich-text-0-x-container--trabalhe-conosco-title{margin-top:31.5px}.vtex-rich-text-0-x-container--trabalhe-conosco-description{margin-bottom:31.5px}.vtex-rich-text-0-x-container--trabalhe-conosco-vagas-title{margin-bottom:28.5px}}.vtex-rich-text-0-x-headingLevel2--energia-solar-title{margin-top:102px;max-width:327px;font-weight:400;font-size:29px;line-height:34px;text-transform:uppercase;color:#fff;padding-left:16px}.vtex-rich-text-0-x-headingLevel3--energia-solar-title{margin-top:22px;max-width:319px;font-weight:400;font-size:22px;line-height:26px;color:#fff;padding-left:16px}.vtex-rich-text-0-x-paragraph--energia-solar-title{font-weight:500;font-size:15px;line-height:18px;color:#fff;padding:0 19px}.vtex-rich-text-0-x-wrapper--energia-solar-title{display:flex;flex-direction:column;gap:12px}.vtex-rich-text-0-x-container--newsletter-text{margin-bottom:14px}.vtex-rich-text-0-x-headingLevel3--newsletter-text{font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase;color:#018247;text-align:center}.vtex-rich-text-0-x-headingLevel3--newsletter-text .vtex-rich-text-0-x-strong--newsletter-text{font-weight:900;font-size:62px;line-height:73px;color:#a2cc00}.vtex-rich-text-0-x-wrapper--newsletter-text{width:100%}.vtex-rich-text-0-x-container--nossos-servicos-text{width:316px;margin:0 auto}.vtex-rich-text-0-x-headingLevel2--nossos-servicos-text{font-weight:700;font-size:22px;line-height:26px;text-align:center;text-transform:uppercase;color:#018247;margin-top:42px;margin-bottom:30px}.vtex-rich-text-0-x-paragraph--nossos-servicos-text{font-weight:600;font-size:15px;line-height:18px;text-align:center;color:#1e2018;padding:0 22px}.vtex-rich-text-0-x-headingLevel3--energia-solar-text-card{font-weight:700;font-size:18px;line-height:21px;text-align:center;text-transform:uppercase;color:#018247;margin:15px 0}.vtex-rich-text-0-x-paragraph--energia-solar-text-card{font-weight:400;font-size:15px;line-height:18px;text-align:center;color:#1e2018;max-width:264px}.vtex-rich-text-0-x-headingLevel3--energia-solar-social-card{font-weight:400;font-size:18px;line-height:30px;color:#1e2018}.vtex-rich-text-0-x-paragraph--energia-solar-social-card{font-weight:700;font-size:18px;line-height:21px;text-transform:uppercase;color:#018247;padding-top:6px}.vtex-rich-text-0-x-link--energia-solar-social-card{text-decoration:none;color:#018247}.vtex-rich-text-0-x-headingLevel3--energia-solar-shelf-title{font-weight:700;font-size:20px;line-height:23px;text-align:center;text-transform:uppercase;color:#018247}.vtex-rich-text-0-x-container--energia-solar-shelf-title{justify-content:center}.vtex-rich-text-0-x-container--categories-shelf-title{justify-content:center;padding:30px}.vtex-rich-text-0-x-paragraph--categories-shelf-title{font-family:Roboto;font-weight:700;font-size:20px;line-height:23px;text-align:center;text-transform:uppercase;color:#018247}.vtex-rich-text-0-x-wrapper--mosaico-newhome2-01-text{position:absolute;bottom:40px;left:38px}.vtex-rich-text-0-x-paragraph--mosaico-newhome2-01-text{font-family:Roboto;font-weight:400;font-size:20px;line-height:23px;color:#fff}.vtex-rich-text-0-x-heading--mosaico-newhome2-01-text{font-family:Roboto;font-weight:700;font-size:24px;line-height:27px;color:#fff;padding-bottom:17px}.vtex-rich-text-0-x-link--mosaico-newhome2-01-text{font-family:Roboto;font-weight:400;font-size:16px;line-height:19px;text-align:center;letter-spacing:.19em;text-decoration:none;text-transform:uppercase;color:#343434;background-color:#fff;padding:10px 20px;border-radius:14px}.vtex-rich-text-0-x-container--mais-buscados{justify-content:center}.vtex-rich-text-0-x-paragraph--mais-buscados{font-family:Roboto;font-weight:700;font-size:20px;line-height:23px;text-align:center;text-transform:uppercase;color:#018247;margin-bottom:30px}@media screen and (min-width:1025px){.vtex-rich-text-0-x-headingLevel2--energia-solar-title{margin-top:102px;max-width:544px;font-size:50px;line-height:59px;padding-left:0}.vtex-rich-text-0-x-headingLevel3--energia-solar-title{margin-top:18px;max-width:694px;font-size:30px;line-height:35px;font-size:22px;line-height:26px;padding-left:0}.vtex-rich-text-0-x-container--energia-solar-title{display:flex;align-items:center;height:100%}.vtex-rich-text-0-x-wrapper--energia-solar-title{max-width:780px}.vtex-rich-text-0-x-headingLevel3--newsletter-text{text-align:left}.vtex-rich-text-0-x-paragraph--newsletter-text{max-width:600px}.vtex-rich-text-0-x-container--newsletter-text{margin-bottom:0}.vtex-rich-text-0-x-container--nossos-servicos-text{width:100%;max-width:1154px}.vtex-rich-text-0-x-headingLevel2--nossos-servicos-text{font-size:38px;line-height:45px}.vtex-rich-text-0-x-paragraph--nossos-servicos-text{margin-bottom:50px}}.vtex-rich-text-0-x-wrapper--collection-template{margin:0 auto}.vtex-rich-text-0-x-paragraph--collection-template{margin:0 0 30px;font-size:17px!important;line-height:26px!important;color:#000!important;text-align:center;max-width:1920px}.vtex-rich-text-0-x-paragraph--pagamentos,.vtex-rich-text-0-x-paragraph--seguranca{text-transform:uppercase;font-weight:700;color:rgba(88,88,88,.42)}.vtex-rich-text-0-x-paragraph--header-stuck{color:#018247;font-size:10px;font-style:normal;font-weight:700;line-height:normal;margin:0}.vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByDropdown{z-index:4}.vtex-search-result-3-x-filter__container--promotion .vtex-search-result-3-x-filterItem--yes .vtex-checkbox__label,.vtex-search-result-3-x-filter__container--selectedFilters .vtex-search-result-3-x-filterItem--yes .vtex-checkbox__label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterOpen--promocao .vtex-checkbox__label{font-size:0}.vtex-search-result-3-x-filter__container--promotion .vtex-search-result-3-x-filterItem--yes .vtex-checkbox__label:before,.vtex-search-result-3-x-filter__container--selectedFilters .vtex-search-result-3-x-filterItem--yes .vtex-checkbox__label:before,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterOpen--promocao .vtex-checkbox__label:before{content:"Sim";font-size:16px}.vtex-search-2-x-biggy-autocomplete{left:35%}.vtex-slider-layout-0-x-sliderLayoutContainer{justify-content:center}.vtex-slider-layout-0-x-sliderTrackContainer{max-width:100%}.vtex-slider-layout-0-x-paginationDotsContainer{margin-top:.5rem;margin-bottom:.5rem}.vtex-slider-layout-0-x-layoutContainer--shelf{margin-top:20px;margin-bottom:20px;max-width:96rem}.vtex-slider-layout-0-x-slide--shelf{margin-bottom:25px;padding-left:.5rem;padding-right:.5rem}.vtex-slider-layout-0-x-sliderTrack--shelf{margin:30px 0}.vtex-store-components-3-x-showMoreButton{padding:12px 15px 10px;font-size:14px;font-weight:700;letter-spacing:.5px}.vtex-store-components-3-x-showMoreButton:hover{background-color:#ddd}.vtex-slider-layout-0-x-paginationDotsContainer--categories-black-carousel{bottom:-60px}.vtex-slider-layout-0-x-sliderTrackContainer--brands{max-width:1768px}.vtex-slider-layout-0-x-imageElement--brands{max-width:170px;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.41!important}.vtex-slider-layout-0-x-imageElement--brands:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1!important}.vtex-slider-layout-0-x-paginationDotsContainer--brands{margin:0;bottom:-40px}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-image-energia-solar{flex-direction:column;margin-top:27px;gap:20px}.vtex-slider-layout-0-x-paginationDotsContainer--slider-image-energia-solar{position:static}.vtex-slider-layout-0-x-imageElement--categories-shelf{max-width:130px;cursor:pointer}.vtex-slider-layout-0-x-paginationDotsContainer--categories-shelf{bottom:-40px}.vtex-slider-layout-0-x-sliderArrows--categories-shelf{color:#018247}.vtex-slider-layout-0-x-sliderLayoutContainer--categories-shelf{margin-bottom:60px}@media (min-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--slider-image-energia-solar{max-width:1200px;margin:50px auto 0}}.vtex-slider-0-x-dotsContainer{transform:translate(-50%,-30px)}.vtex-stack-layout-0-x-stackItem--product{width:100%}.vtex-stack-layout-0-x-stackItem--quickview{right:0;top:0;left:auto}.vtex-sticky-layout-0-x-container{background:#fff}.vtex-sticky-layout-0-x-container .vtex-flex-layout-0-x-flexRow--main-header{max-width:1290px;margin:0 auto}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .vtex-menu-2-x-menuContainer--menu-top{display:none}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .vtex-input-prefix__group{width:677px!important}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .vtex-store-components-3-x-searchBarContainer{padding-bottom:0}.vtex-sticky-layout-0-x-wrapper--header-mobile-fix{height:0!important}.vtex-sticky-layout-0-x-wrapper--header-mobile-fix .vtex-sticky-layout-0-x-container--header-mobile-fix{position:fixed;bottom:-100%;top:auto!important;transition:all .3s;width:100%}.vtex-sticky-layout-0-x-wrapper--header-mobile-fix--stuck .vtex-sticky-layout-0-x-container--header-mobile-fix{bottom:0!important}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-searchBarContainer{padding:5px 0}.vtex-sticky-layout-0-x-wrapper--sticky-header-mobile .vtex-flex-layout-0-x-flexRow--main-header-mobile{display:block}.vtex-sticky-layout-0-x-wrapper--sticky-header-mobile--stuck .vtex-flex-layout-0-x-flexRow--main-header-mobile{display:none}.vtex-store-components-3-x-container{max-width:1290px;padding:0}.vtex-store-components-3-x-notificationBarContainer{background-color:#e6f1e6;color:#03034e;font-weight:700;font-size:12px;text-decoration:underline}.vtex-store-components-3-x-searchBarContainer{padding-top:0}.vtex-menu-2-x-menuContainer--menu-top{width:540px}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{max-width:100%;font-size:15px}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input::placeholder{color:#018247}.vtex-store-components-3-x-searchBarContainer .vtex-input__suffix{background-color:#018247;padding:0 10px}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{height:46px!important}.vtex-store-components-3-x-searchBarIcon:after{content:"Buscar";color:#fff;margin-left:10px;text-transform:uppercase;font-weight:700}.vtex-store-components-3-x-searchIcon--testeee{color:#fff}.vtex-store-components-3-x-infoCardContainer--info-card-home{max-width:1520px;margin:0 auto;background-color:#e6f1e6;padding:0}.vtex-store-components-3-x-newsletter{background-color:#d7eab4;max-width:1290px;margin:0 auto}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:0}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-inputGroup .vtex-button{background:#018247;text-transform:none;font-weight:700}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-inputGroup .vtex-button__label{padding:.25em 20px}.vtex-store-components-3-x-label{color:#fff;font-size:26px}.vtex-store-components-3-x-inputGroup{padding-bottom:4px;display:flex;color:#fff}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators{background-color:transparent;color:#fff;border:none}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators::placeholder{color:#fff;font-size:16px}.vtex-store-components-3-x-shippingContainer .vtex-address-form-4-x-input::placeholder{color:#018247;font-size:15px;font-weight:700}.vtex-store-components-3-x-inputGroup .vtex-button{background-color:transparent;color:#fff;border:none;margin-right:-24px}.vtex-store-components-3-x-buttonContainer{padding-top:0}.vtex-store-components-3-x-imageElement--storePrint{max-height:300px;margin-bottom:20px}.vtex-store-components-3-x-skuSelectorContainer{margin:1rem 0}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group{border:2px solid #7eb218;border-radius:10px;width:calc(100% - -137px)}.vtex-store-components-3-x-input::placeholder:before{color:#666;content:"00000-000"}@media (max-width:1023px){.vtex-product-context-provider .vtex-store-components-3-x-shippingContainer .vtex-button{display:flex;justify-content:end;margin:auto!important;width:165px}}@media (max-width:768px){.vtex-product-context-provider .vtex-store-components-3-x-shippingContainer .vtex-button{display:flex;justify-content:center;margin-left:30%;margin-top:15px;width:165px}}@media only screen and (min-width:640px){.vtex-store-components-3-x-label{font-size:40px}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardTextContainer{width:30%}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardImageContainer{width:70%}.vtex-store-components-3-x-imageElement--storePrint{margin-bottom:0;max-height:600px}}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselContainer{justify-content:flex-start}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-productImageTag{object-fit:cover!important}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryCursor{margin:0;padding:0;width:100%}.vtex-store-components-3-x-productNameContainer{color:#3f3f40;font-weight:700;font-size:30px}.vtex-store-components-3-x-vtex-flex-layout-0-x-flexCol--filterCol{padding-right:10px}.vtex-store-components-3-x-vtex-flex-layout-0-x-flexRow--searchinfo{margin-bottom:20px}.vtex-store-components-3-x-review__comment{border:0}.vtex-store-components-3-x-imageElement--image-institucional{max-width:320px;border-top-left-radius:15px;border-bottom-right-radius:15px}@media (min-width:1024px){.vtex-store-components-3-x-imageElement--image-institucional{max-width:487px;max-height:324px;border-top-left-radius:25px;border-bottom-right-radius:25px}}.vtex-store-components-3-x-imageElement--link-ofertas-menu-mobile-img{width:30px;height:30px;margin-top:5px;margin-right:25px}.vtex-store-components-3-x-imageElement--payment-methods-button-img{margin-right:5px}.vtex-store-components-3-x-imageElement--main-banner-amigo-secreto{width:100%}.vtex-store-components-3-x-imageElement--promotion-banner-img{margin-bottom:17px}.vtex-store-components-3-x-searchBarContainer{background:#fff}.vtex-store-components-3-x-logoImage{width:133px}.vtex-store-components-3-x-imageElement--fixed-whatsapp-block{position:fixed;right:16px;bottom:8px;z-index:2;background:transparent;max-height:62px;width:100%;max-width:60px;cursor:pointer}@media screen and (max-width:1026px){.vtex-store-components-3-x-imageElement--fixed-whatsapp-block{display:none}}.vtex-store-components-3-x-imageElement--badges-img-flags{width:70px;height:30px}.vtex-store-components-3-x-imageElement--tag-free-shipping{width:70px}.vtex-store-components-3-x-imageElement--main-banner-newhome{max-width:1290px;width:100%}.vtex-store-components-3-x-imageElement--main-banner-newhome-mobile{padding:0 15px;max-height:350px}.vtex-store-components-3-x-imageElement--img-mosaico-newhome{width:308px;margin-top:20px}.vtex-store-components-3-x-imageElement--minibanner-mosaico-newhome{max-width:640px;width:100%;height:100%;margin-top:20px}.vtex-flex-layout-0-x-flexCol--mosaico2-newhome-col .vtex-store-components-3-x-imageElement--img-mosaico-2-newhome{transition:.3s;width:100%;min-height:295px;height:100%}.vtex-flex-layout-0-x-flexCol--mosaico2-newhome-col:hover .vtex-store-components-3-x-imageElement--img-mosaico-2-newhome{transform:scale(1.1)}@media (max-width:700px) and (min-width:500px){.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group{margin:0 auto}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode .vtex-input{display:block!important}.vtex-store-components-3-x-shippingContainer .vtex-input__label{text-align:center;margin-bottom:15px!important}.vtex-store-components-3-x-shippingContainer .vtex-button{margin:0 auto!important}}.vtex-store-components-3-x-backToTopButtonActive{bottom:85px;right:20px}@media (max-width:1025px){.vtex-store-components-3-x-logoContainer{padding:0}}.vtex-store-components-3-x-imageElement--energia-solar-image-card{padding-top:27px;max-width:56px}.vtex-store-components-3-x-imageElement--energia-solar-social-card{max-width:50px;max-height:50px}.vtex-store-components-3-x-imageElement--energia-solar-content1{margin-top:50px;position:relative;top:10px}.vtex-store-components-3-x-imageElement--energia-solar-afubra-logo{margin:28px 0 0 36px;width:44%}.vtex-store-components-3-x-imageElement--energia-solar-scroll-down-mouse{width:58px;position:relative;bottom:50px}.vtex-store-components-3-x-imageElement--energia-solar-selo-garantia{display:flex;margin:0 auto}.vtex-store-components-3-x-imageElementLink--main-banner-newhome{display:flex;justify-content:center}@media (min-width:420px) and (max-width:480px){.vtex-store-components-3-x-imageElement--energia-solar-content1{margin-top:170px!important;top:0!important}}@media screen and (min-width:1024px){.vtex-store-components-3-x-imageElement--minibanner-mosaico-newhome{padding:0;margin-top:0}.vtex-store-components-3-x-imageElement--energia-solar-afubra-logo{display:none}.vtex-store-components-3-x-imageElement--energia-solar-content1{max-width:777px}.vtex-store-components-3-x-imageElement--energia-solar-scroll-down-mouse{bottom:0}.vtex-store-components-3-x-imageElement--energia-solar-selo-garantia{width:420px}.vtex-store-components-3-x-imageElement--image-energia-solar-slider{min-width:100%}}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbCaret{color:#7eb218}.vtex-store-components-3-x-shippingContainer .vtex-button{background:#e9e9e8!important;transition:.3s}.vtex-store-components-3-x-shippingContainer .vtex-button:hover{background:#ccc!important}.vtex-store-components-3-x-shippingContainer .vtex-button .vtex-button__label{color:#018247!important}.vtex-store-components-3-x-imageElement--payment-methods-footer-icon-twocards{height:20px}.vtex-store-components-3-x-imageElement--tag-pai{width:70px}.vtex-store-components-3-x-imageElement--pagarme{@media screen and (max-width:1024px){max-width:130px;width:100%}}.vtex-store-drawer-0-x-drawer{background:#7eb218;min-width:0!important;width:90%!important;max-width:330px!important}.vtex-store-drawer-0-x-overlay{background:rgba(1,130,71,.45)}.vtex-store-drawer-0-x-closeIconButton{color:#018247}.vtex-store-drawer-0-x-drawer .vtex-menu-2-x-styledLinkContent{justify-content:flex-start;font-size:16px;color:#fff;font-weight:500;align-items:center;position:relative;margin:0 14px 0 36px;text-transform:uppercase}.vtex-store-drawer-0-x-drawer .vtex-menu-2-x-styledLinkIcon{display:none}.vtex-store-drawer-0-x-drawer .vtex-ico_maquina{max-width:40px;height:auto}.vtex-store-drawer-0-x-drawer .vtex-menu-2-x-menuItem{border-bottom:1px solid #0d9456;margin:0;padding:8px 0;display:flex;justify-content:center;flex-direction:column}.vtex-store-drawer-0-x-drawer .vtex-menu-2-x-accordionIcon{font-size:0;background:url(https://lojasafubra.vteximg.com.br/arquivos/arrow-items-menu-mobile.png);background-size:100% auto;background-repeat:no-repeat;background-position:50%;width:14px;height:8px;position:absolute;right:0}.vtex-store-drawer-0-x-drawer .vtex-menu-2-x-accordionIcon--menu-mobile-categorias--isOpen{transform:rotate(180deg)}.vtex-store-drawer-0-x-drawer .vtex-menu-2-x-accordionIcon:after{display:block;width:10px;height:10px;background:red}.vtex-store-drawer-0-x-childrenContainer{flex-direction:column}.vtex-store-drawer-0-x-closeIconContainer{position:absolute;z-index:10}.vtex-store-drawer-0-x-closeIcon{display:none}.vtex-store-drawer-0-x-closeIconButton{padding:0;background:url(https://lojasafubra.vteximg.com.br/arquivos/close-drawer.png) no-repeat;background-position:50%;background-color:#fff;border-bottom-right-radius:10px;width:66px;height:61px}.vtex-store-footer-2-x-row--menu-row{padding-right:24px}.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRowContent--row-dev,.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRowContent--row-pay{justify-content:space-between}.vtex-store-footer-2-x-row--payment-methods{padding-top:16px}.vtex-store-footer-2-x-footerLayout{background:#f5f5f5!important}.vtex-store-footer-2-x-footerLayout .vtex-menu-2-x-styledLink{font-weight:700;color:#585858;font-size:16px}.vtex-store-footer-2-x-footerLayout .vtex-menu-2-x-styledLinkContent--menu-title{font-weight:700;text-transform:uppercase;margin-bottom:30px;color:#018247;cursor:default;font-size:16px}.vtex-store-footer-2-x-socialNetworkWrapper{margin-right:60px}.vtex-store-footer-2-x-socialNetworkLink{background-image:url(https://lojasafubra.vtexassets.com/assets/vtex/assets-builder/lojasafubra.store-theme/11.0.44/ico_face___19b1d6a66198de3071cefeb0476342d7.png);background-repeat:no-repeat;width:46px;height:46px;display:block;background-size:100% auto;margin-left:20px}.vtex-store-footer-2-x-socialNetworkLink--youtube{background-image:url(https://lojasafubra.vtexassets.com/assets/vtex/assets-builder/lojasafubra.store-theme/11.0.44/ico_youtube___fcedf39ccc0b2329a6ad86f640b39564.png)}.vtex-store-footer-2-x-socialNetworkLink--instagram{background-image:url(https://lojasafubra.vtexassets.com/assets/vtex/assets-builder/lojasafubra.store-theme/11.0.44/ico_insta___c65b2bb9804214b8638d54dcc54b80d8.png)}.vtex-store-footer-2-x-socialNetworkImage{display:none}.vtex-store-footer-2-x-footerLayout .vtex-rich-text-0-x-link--footer-site{text-decoration:none;color:#585858}.vtex-store-footer-2-x-footerLayout .vtex-rich-text-0-x-wrapper--footer-copy{color:#585858;font-size:12px}@media screen and (min-width:80rem){.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--row-container{padding:50px 30px}.vtex-store-footer-2-x-footerLayout .vtex-rich-text-0-x-link--footer-site{margin-left:40px}.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRowContent--row-dev{margin-left:20px}.vtex-store-footer-2-x-footerLayout .vtex-rich-text-0-x-wrapper--footer-copy{padding-left:38px;max-width:350px}}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all .3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{transition:background .3s ease;will-change:padding,background}.vtex-flex-layout-0-x-flexRowContent--main-header{padding-top:.5rem;padding-bottom:.5rem}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:padding .3s ease,background .3s ease;padding-top:0;padding-bottom:0}@supports (backdrop-filter:blur(5px)){.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{backdrop-filter:blur(8px)}.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background:#fff}}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:scale(.85)}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}}.vtex-sticky-layout-0-x-container{box-shadow:0 0 8px rgba(0,0,0,.13)}.vtex-store-link-0-x-link--link-ofertas-menu-mobile{border-bottom:1px solid #0d9456;margin:0;height:46px;display:flex;align-items:center;text-decoration:none;padding:0 0 0 36px}.vtex-store-link-0-x-childrenContainer--link-ofertas-menu-mobile{display:flex;align-items:center}.vtex-store-link-0-x-link--link-menu-mobile{color:#fff;font-size:14px;font-weight:500}.vtex-store-link-0-x-link--link-main-banner-black-friday-desktop{height:100%}.vtex-store-link-0-x-link--link-main-banner-black-friday-desktop .vtex-store-link-0-x-childrenContainer--link-main-banner-black-friday-desktop{display:flex;align-items:center}.vtex-store-link-0-x-link--link-modal-whatsapp{font-weight:700;font-size:12px;line-height:14px;color:#018247;text-decoration:none;padding-inline:27px;height:37px;display:flex;align-items:center;justify-content:center}.vtex-store-link-0-x-link--minicart-empty-button{background-color:#018247;color:#fff;text-decoration:none;padding:10px 15px;border-radius:.25rem}.vtex-store-link-0-x-link--es-entre-em-contato{color:#fff;text-decoration:none;background:#a2cc00;border-radius:10px;font-weight:700;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase;padding:17px 36px 18px 37px}.vtex-store-newsletter-1-x-newsletterForm{display:flex;align-items:center;justify-content:center;min-height:142px;background:#d7eab4 url(https://lojasafubra.vtexassets.com/assets/vtex/assets-builder/lojasafubra.store-theme/11.0.44/ico_news___e76cfe887c62fc75a2d1fe6718bb9b4a.png) no-repeat 50px;flex-flow:column}.vtex-store-newsletter-1-x-newsletterForm .vtex-button{background:#018247;text-transform:none;font-weight:700;border:0;height:46px;border-radius:10px;width:153px;font-size:20px}.vtex-store-newsletter-1-x-newsletterForm .vtex-input-prefix__group{border:2px solid #7eb218;border-radius:10px;width:317px;height:46px}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group{width:100%}.vtex-store-newsletter-1-x-emailInputContainer,.vtex-store-newsletter-1-x-formSubmitContainer,.vtex-store-newsletter-1-x-nameInputContainer{padding-left:30px}.vtex-store-newsletter-1-x-nameInputContainer{order:1}.vtex-store-newsletter-1-x-emailInputContainer{order:2}.vtex-store-newsletter-1-x-formSubmitContainer{order:3;padding-top:40px;align-self:center}.vtex-store-newsletter-1-x-emailInputContainer .vtex-input__label{min-height:34px;display:flex;align-items:center}.vtex-store-newsletter-1-x-nameInputContainer .vtex-input__label{text-transform:uppercase;color:#018247;font-size:30px}.vtex-store-newsletter-1-x-emailInputContainer .vtex-input__label{color:#4a4a4a;font-weight:700;font-size:16px}@media screen and (min-width:80rem){.vtex-store-newsletter-1-x-newsletterForm{flex-flow:row;padding-left:130px!important}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group{width:408px}}.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form{background:none!important;text-align:left!important;display:block!important}.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form .vtex-input-prefix__group{border:1px solid #d5d5d5!important;border-radius:10px;height:52px}.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form .vtex-button{background:#a2cc00;height:51px;width:109px}.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form .vtex-store-newsletter-1-x-emailInputContainer,.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form .vtex-store-newsletter-1-x-nameInputContainer{padding:0!important}.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form .vtex-styleguide-9-x-input::placeholder{font-weight:400;font-size:14px;line-height:16px;text-transform:uppercase;color:#8e8e8e}.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form .vtex-store-newsletter-1-x-formSubmitContainer{padding-top:0!important}@media screen and (min-width:1024px){.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form{display:flex!important;min-height:100px!important;gap:16px;padding-left:0!important;flex-direction:row}.vtex-store-newsletter-1-x-newsletterForm--energia-solar-newsletter-form .vtex-input-prefix__group{width:259px!important}}.vtex-flex-layout-0-x-flexRowContent--contact{max-width:700px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input__label,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea__label{font-size:1rem;color:#3f3f40}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea{display:block;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--faq{max-width:700px;margin:auto}.vtex-disclosure-layout-1-x-trigger--question{display:flex;align-items:center;cursor:pointer;outline:none}.vtex-disclosure-layout-1-x-trigger--question .vtex-rich-text-0-x-paragraph{font-weight:700}.vtex-disclosure-layout-1-x-trigger--question:focus,.vtex-disclosure-layout-1-x-trigger--question:focus .vtex-rich-text-0-x-paragraph{color:#0f3e99}.vtex-disclosure-layout-1-x-trigger .vtex-store-icons-0-x-caretIcon{margin-right:1rem}.vtex-disclosure-layout-1-x-content--answer{transition:opacity .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out;opacity:0;height:0;transform:translate3d(0,-10%,0)}.vtex-disclosure-layout-1-x-content--answer[data-enter]{opacity:1;height:fit-content;transform:translateZ(0)}.vtex-disclosure-layout-1-x-content--answer[data-leave]{height:0;overflow:hidden}