 :root{--primary-font:var(--font-primary);}*{font-family:var(--primary-font);}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.pswp{z-index:999999999 !important;}#product-review .recommended-label{font-size:14px;}#product-review .customer-data--name{font-size:14px;}body{font-family:var(--primary-font);font-feature-settings:"kern", "liga", "calt", "case", "cpsp", "cv10";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;}.item .product .to-price{font-size:20px;font-weight:600;}.discount{font-size:14px;}.brand-carousel-component-text{padding-top:30px;}.btn.btn-primary,.btn.btn-danger,.btn.btn-default,.btn.btn-success{box-shadow:none !important;text-shadow:none !important;}.footer .container h3{font-weight:700 !important;}@media (max-width: 1600px){#page-cart .container,#page-checkout-addressing .container,#page-checkout-shipping .container,#page-checkout-payment .container{width:100% !important;padding:0px 15px !important;}} body#page-category-list{overflow-x:hidden;}div#component-id-K1ZIUHlHVT0 .container{padding:20px 0;}div#component-id-K1ZIUHlHVT0  .lc4__before,div#component-id-K1ZIUHlHVT0  .lc4__after{font-weight:bold;color:#c6ff00;}.item .product.product-unavailable-in-list{opacity:0.3;}.item .product.product-unavailable-in-list .product-unavailable-description{background-color:#ccc;color:#000 !important;font-size:10px;margin-bottom:10px;}.item .product.product-unavailable-in-list .price,.item .product.product-unavailable-in-list .promotion,.item .product.product-unavailable-in-list .product-options{display:none;}#newsletterForm > div:not(.fake-csrf){min-height:40px;}#newsletterForm > div:nth-child(2){display:flex;align-items:center;}.newsletter-bar .button-container button{color:#0b502f !important;}#navbar__top .carousel-navbar-top p{color:white !important;}.owl-buttons svg path{fill:white !important;}#page-product-detail h3{font-size:15px;padding-bottom:15px;}#page-product-detail .recommended h2{font-weight:400;}.socialIcon a,.wishlistButton a{border-radius:3px;}.breadcrumbDiv ul.breadcrumb{margin:10px 0;border:0px;padding:8px 0px;text-transform:capitalize;}.breadcrumbDiv{text-align:center;}.btn.btn-primary,.btn.btn-danger,.btn.btn-default,.btn.btn-success{font-weight:normal;}.rightColumn .taxon-title-text{padding-bottom:15px;}.footer .social-and-selo .footer-selos{width:100%;max-width:100% !important;gap:10px;display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;align-items:center;}#ra-widget-verified{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;}.ra-widget-verified-wrapper{margin:0 !important;padding:0 !important;}div#ra-verified-seal{display:flex;justify-content:center;align-items:center;flex-direction:column;align-content:center;margin:0 !important;padding:0 !important;} #wish-list-item .rightColumn .userInfo > .col-lg-12 > .col-xs-12{overflow:scroll;} .item > .product .action-control{padding-left:9px;padding-right:9px;}.item > .product .action-control > a{text-shadow:none;border-radius:30px;border:2px solid var(--primary-color);color:var(--primary-color);background:none;white-space:nowrap;font-weight:600;text-align:center;width:100%;box-shadow:none;margin:unset;}.item > .product .action-control:hover > a{text-shadow:none;border-radius:30px;border:2px solid var(--primary-color);color:#fff;background:var(--primary-color);white-space:nowrap;font-weight:600;text-align:center;width:100%;box-shadow:none;} .product:not(.product-crosssell) .sizeBox button{font-size:1em !important;padding:4px !important;width:26px !important;height:32px !important;border-radius:100% !important;border:1px solid #000;color:#000;}.product:not(.product-crosssell) .sizeBox:hover button{cursor:pointer !important;}.product:not(.product-crosssell) .sizeBox button.size-bt.productOptionView.selected{font-size:1em !important;padding:4px !important;width:26px !important;height:32px !important;border-radius:100% !important;border:1px solid var(--primary-color);background:var(--primary-color);color:#fff;}.product:not(.product-crosssell) .sizeBox button:hover.size-bt.productOptionView{color:#fff;border:1px solid var(--primary-color);background:var(--primary-color);}.sizeAndBuy{display:flex;flex-direction:column;align-items:center;width:100%;padding:10px;backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.3);transition:opacity 0.4s ease, visibility 0.4s ease;opacity:0;visibility:hidden;}.sizeAndBuy button.first{margin:0 !important;}.item .product:hover .sizeAndBuy{opacity:1;visibility:visible;}.sizeAndBuy .btn-fast{width:100%;padding:10px;text-align:center;background:none;border:2px solid var(--primary-color);border-radius:5px;color:var(--primary-color);font-weight:600;text-transform:uppercase;}.item .product .sizeAndBuy{position:absolute;bottom:0;width:100%;}.item .product:hover .sizeAndBuy{opacity:1;visibility:visible;}.item .product .btn-primary:hover{color:#fff;background-color:var(--primary-color);}.product  h4.product-list-name{text-align:left;padding:0 15px;}.product h4.product-list-name a{text-align:left;font-size:0.85em;}.product  .recommended .description{padding:0 15px;padding-left:0px;min-height:auto;}.product  .price{padding:0 15px;text-align:left;font-size:0.9em;}.product  .item .product .to-price{font-size:1.5em;}.item h4{min-height:26px;max-height:auto;margin-bottom:0px;}.item .description{padding-left:0px;min-height:auto;}.recommended .description{padding:0px;padding-left:0px;min-height:auto;}.item .product .product-options .colorBox a{margin-left:0px !important;}.item .product .promotion{bottom:unset;top:10px;display:flex;align-items:center;width:100%;}.item .product .promotion > .new-product{font-size:14px;padding:0px 7px;line-height:24px;position:absolute;left:0;right:unset;background:#00d26a !important;}.item .product .promotion > .discount{font-size:14px;line-height:18px;height:fit-content;position:absolute;right:15px;tio:15px;left:unset;background:#d3b998;}@media (max-width: 768px){.promotion{height:18px;}.item .product .promotion{top:0px;}.item .product .promotion > .new-product{font-size:10px;padding:0px 5px;line-height:18px;}.item .product .promotion > .discount{font-size:12px;line-height:14px;height:fit-content;}.item h4{margin-top:5px;}.item h4 a{font-size:14px;}} .cash-payment-container .to-price::before{font-size:14px;content:'ou ';color:black;}.cash-payment-container .to-price{font-size:15px;}.box-price-of>.from-price{text-decoration-color:red;}.navbar-bottom .container{padding:10px 10px 10px 10px;}.navbar-category li a{font-size:12px;}.navbar-category .main-menu.style1{display:flex;flex-wrap:nowrap;justify-content:space-between;}.navbar-category .main-menu.style1 li{margin-right:10px;}.navbar-category .main-menu.style1 li a{padding:5px 8px;font-size:14px;white-space:nowrap;}@media (max-width: 1500px){.navbar-category .main-menu.style1 li a{font-size:11px !important;padding:5px 5px !important;}.first-column .navbar-brand .logo-svg{width:180px !important;height:auto;}} .payment_types ul{display:flex;align-items:center;list-style:none;padding:0;margin:0;}.payment_types li{display:inline-block;}.payment_types img{width:50px;height:33px;max-width:100%;display:block;}.footer-selos{text-align:center;}.selos ul{list-style:none;padding:0;display:flex;justify-content:flex-end !important;align-items:center;}.selos ul li{margin:0 10px;}.selos ul li img{width:auto;height:37px;}.footer h3{border-bottom:none !important;}div.col-lg-4.col-md-4.col-sm-6.col-xs-12.footer-atendimento{display:flex;justify-content:center;}div.col-lg-4.col-md-4.col-sm-6.col-xs-12.colunm_contato.footer_colunm{display:flex;justify-content:flex-end;}.footer .container h3{font-weight:bold;color:black;display:flex;justify-content:center;}.footer ul li{display:flex;justify-content:center;align-items:center;gap:3px;}.footer ul li a{display:flex;justify-content:center;align-items:center;gap:3px;}.phone3 a{font-weight:bold;color:#0b502f;}div.col-lg-4.col-md-4.col-sm-6.col-xs-12{display:flex;}div.col-lg-4.col-md-4.col-sm-6.col-xs-12.colunm_contato.footer_colunm li{display:flex;justify-content:center;}.footer .colunm_contato .social{display:flex;justify-content:center;}.social li a i{align-items:center !important;display:flex;position:relative;right:2px;}@media (max-width: 1400px){div.col-lg-4.col-md-4.col-sm-6.col-xs-12.colunm_contato.footer_colunm{position:relative;left:13px;}}@media (max-width: 1400px){div.col-lg-4.col-md-4.col-sm-6.col-xs-12.footer-atendimento{position:relative;right:20px;}} .social li{background-color:#0b502f !important;border-color:#0b502f !important;}.loja_inner{padding:20px;margin-bottom:30px;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;border:1px solid #ccc;}.loja_inner_col h3{background-color:#0b502f;color:white;display:flex;justify-content:center;font-weight:bold;padding:15px;position:relative;}.loja_inner_col p{color:#0b502f;justify-content:center;display:grid;font-size:14px;position:relative;}.loja_inner_col a{text-decoration:underline;}.loja_inner_col img.ls-is-cached.lazyloaded{width:350px;height:350px;}.page-nossas-lojas h1{margin-top:30px;margin-bottom:60px;}.nossas-lojas{width:100%;max-width:100%;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;flex-wrap:wrap;}.loja{max-width:1040px;margin:0 auto;}.nossas-lojas h3{font-size:22px;color:#0b502f;margin-bottom:5px;line-height:1em;text-transform:uppercase;width:100%;}.nossas-lojas .nossas-lojas-inner img{box-shadow:10px 10px #0b502f;max-width:390px;}.loja_inner{padding:20px;margin-bottom:30px;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;border:1px solid #ccc;}.loja_inner_col{padding:20px;margin-bottom:30px;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;flex-wrap:wrap;width:50%;padding:15px;text-align:center;gap:15px;flex-direction:column;}.loja:nth-child(2n) .loja_inner{flex-direction:row-reverse;display:flex;}.loja:nth-child(2n) .loja_inner .loja_inner_col{flex-direction:column;gap:15px;}@media (max-width: 992px){.nossas-lojas{display:block;}.loja_inner{display:inline-block;}.loja:nth-child(2n) .loja_inner{flex-direction:column;display:inline-block;}.loja_inner_col{display:inline-block;width:100%;}}#page-content-pagamento-e-seguranca aside.page .payment-list{max-width:100%;list-style:none;}#page-content-pagamento-e-seguranca iframe#lojaSSL{overflow:hidden;height:900px;width:100%;}#page-content-pagamento-e-seguranca .js .cd-top{visibility:hidden;opacity:0;transition:opacity .3s, visibility .3s, background-color .3s;}#page-content-pagamento-e-seguranca .js .cd-top--is-visible{visibility:visible;opacity:1;}#page-content-pagamento-e-seguranca .js .cd-top--fade-out{opacity:.5;}#page-content-pagamento-e-seguranca .js .cd-top:hover{opacity:1;}#page-content-pagamento-e-seguranca .text-replace{overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;}#page-content-pagamento-e-seguranca .payment-list{max-width:100%;list-style:none;}#page-content-pagamento-e-seguranca ul{margin-left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;flex-wrap:wrap;gap:15px;}#page-content-pagamento-e-seguranca .payment-list li{max-width:100%;list-style:none;}#page-content-a-energia-natural,#page-content-depoimento-de-clientes,#page-content-faq,#page-content-como-comprar,#page-content-prazos-e-envios,#page-content-pagamento-e-seguranca,#page-content-termos-e-condicoes-de-uso{max-width:960px;display:block;margin:0 auto;}#page-content-a-energia-natural .sobre-right img{max-width:600px;margin-left:30px;}@media (max-width: 767px){#page-content-a-energia-natural{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:column-reverse;}#page-content-a-energia-natural .sobre-right img{width:100%;max-width:100%;object-fit:cover;margin-left:0;}}#page-content-depoimento-de-clientes{text-align:center;}#page-content-depoimento-de-clientes h3{font-size:1.75rem;font-weight:400;line-height:1.09;margin-bottom:30px;margin-top:60px;color:var(--color_name_product);}#page-content-depoimento-de-clientes img{text-align:center;box-shadow:10px 10px #0b502f;border:1px solid #ccc;margin:30px;width:40%;display:inline-block;}@media (max-width: 992px){#page-content-depoimento-de-clientes h3{margin-top:15px;}#page-content-depoimento-de-clientes img{text-align:center;box-shadow:10px 10px #0b502f;border:1px solid #ccc;margin:0 30px 45px 0;width:100%;display:inline-block;}}html.page-company .board_htm.description{max-width:960px;margin:0 auto;}html.page-company .board_htm.description h3{font-size:1.75rem;font-weight:400;line-height:1.09;margin-bottom:30px;margin-top:60px;color:var(--color_name_product);}html.page-company .board_htm.description img{padding-right:15px;}html.page-company .board_htm.description iframe{box-shadow:10px 10px #0b502f;}@media (max-width: 992px){html.page-company .board_htm.description img{float:none !important;display:inline-block;padding:0;margin:0;}} .access-blog{display:none !important;} .discount{background:#000;color:#fff;font-family:Oswald, Helvetica Neue, Helvetica, Arial, sans-serif;font-family:var(--font-second);font-size:14px;font-weight:600;left:8px;top:8px;position:relative;height:60px !important;width:60px;line-height:0.8em;border-radius:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;flex-wrap:wrap;}@media (max-width: 768px){.discount{background:#000;color:#fff;font-family:Oswald, Helvetica Neue, Helvetica, Arial, sans-serif;font-family:var(--font-second);font-size:0.8em !important;font-weight:600;left:8px;top:8px;position:relative;height:40px !important;width:40px;line-height:0.8em;border-radius:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;flex-wrap:wrap;}} #newsletterForm #app_newsletter_email{height:40px;border-radius:5px;text-align:center;padding:0;font-size:15px;}.newsletter-bar .label-container{text-align:center;}.newsletter-bar .label-container span{font-size:15px;font-weight:400;line-height:normal;}.newsletter-bar .button-container button{height:40px;font-size:15px;}#page-my-account-order-detail .rightColumn .statusContent > .col-sm-12{display:none;} .container{width:100%;max-width:1920px;}@media (min-width: 1920px){.container-fluid{padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto;max-width:1920px;}#page-category-list .component-fullwidth-banners-desktop .container-fluid{padding-right:0;padding-left:0;}}@media (min-width: 1600px){#simplified-step-header .container{padding-right:55px;padding-left:55px;}.container{padding-right:55px;padding-left:55px;}}#page-cart .container,#page-checkout-addressing .container,#page-checkout-shipping .container,#page-checkout-payment .container{width:var(--container);}@media (min-width: 1600px){#page-cart .container,#page-checkout-addressing .container,#page-checkout-shipping .container,#page-checkout-payment .container{padding-right:15px;padding-left:15px;}}#product-price-info .product-price-info.container{padding-left:15px;padding-right:15px;}#page-product-detail .container #product-information{min-height:auto;max-width:1040px;}