.site-content .ast-container{max-width:unset !important;margin:0 !important;padding:0 !important;display:block !important}h2{font-size:40px !important;line-height:48px !important}p{font-size:20px !important;line-height:25px !important}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus,form[CLASS*=wp-block-search__].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*=wp-block-search__].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,body .wp-block-file .wp-block-file__button:hover,body .wp-block-file .wp-block-file__button:focus,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce button.button.alt.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,[CLASS*=wc-block] button:hover,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout:hover,.woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover{color:#fff !important}@media screen and (max-width: 768px){section{overflow:hidden}}.ast-woocommerce-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (min-width: 576px){.ast-woocommerce-container{max-width:540px}}@media screen and (min-width: 768px){.ast-woocommerce-container{max-width:720px}}@media screen and (min-width: 992px){.ast-woocommerce-container{max-width:960px}}@media screen and (min-width: 1200px){.ast-woocommerce-container{max-width:1140px}}.woocommerce-MyAccount-navigation{margin-bottom:48px}header a.menu-link{text-transform:uppercase;font-weight:700;padding:0 24px !important}span.woocommerce-input-wrapper{flex-grow:1}header .ast-builder-menu-1 .menu-item.current-menu-item>.menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item>.ast-menu-toggle,.ast-builder-menu-1 .current-menu-ancestor>.menu-link{color:var(--ast-global-color-3)}header .ast-builder-menu-1 .menu-item.current-menu-item>.menu-link:hover,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item>.ast-menu-toggle:hover,.ast-builder-menu-1 .current-menu-ancestor>.menu-link:hover{color:var(--ast-global-color-1)}a{transition:300ms}a:hover{opacity:.9 !important}.woocommerce div.product form.cart{display:none}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover,.ast-site-header-cart .widget_shopping_cart .buttons .button:not(.checkout):hover{color:var(--ast-global-color-1) !important}.woocommerce-Tabs-panel p{font-size:16px !important}.woocommerce-Tabs-panel span{font-size:16px !important}.woocommerce-Tabs-panel h2{font-size:21px !important}footer .newsletter{margin-top:64px}.woocommerce-billing-fields__field-wrapper label{padding-right:12px}.woocommerce-additional-fields label{padding-right:12px}.page-id-19 footer .newsletter{margin:0}body .site-header{position:fixed;width:100vw;box-shadow:0 4px 4px rgba(0,0,0,.15)}body.error404.ast-separate-container #primary{margin-top:10em;margin-bottom:2em}body.error404.ast-separate-container #primary h1.page-title{font-size:32px}body.error404.ast-separate-container #primary .page-content h3.page-sub-title{font-size:21px}body.error404.ast-separate-container #primary .page-content .widget_search .search-form>label{display:flex}body.error404.ast-separate-container #primary .page-content .widget_search .search-form>label .search-field{border-radius:35px;background:#fff}body.error404.ast-separate-container #primary .page-content .widget_search .search-form>label button{top:45%;transform:translateY(-50%);font-size:25px;color:#004734}.page-search-model{margin:10em auto 4em auto}#main{padding-top:100px}.woocommerce .u-columns{display:flex}.woocommerce .u-columns .u-column1,.woocommerce .u-columns .u-column2{max-width:unset;flex:unset}.woocommerce .u-columns .u-column1 label,.woocommerce .u-columns .u-column2 label{width:100%}.woocommerce-page table.cart td.actions .button[value="Atualizar carrinho"]{display:none !important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:unset;flex:unset}.star-rating span{font-family:inherit !important}.woocommerce-billing-fields__field-wrapper label{width:100%}.woocommerce-additional-fields__field-wrapper label{width:100%}.woocommerce-account-fields label{width:100%}.woocommerce-shipping-fields__field-wrapper label{width:100%}.xoo-wsc-footer .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout{background-color:#df6662}.bem-vindo{float:right;width:68%;border:1px solid var(--ast-global-color-0);display:flex;justify-content:center;align-items:center;padding:12px 0;margin-bottom:18px;background:rgba(40,167,69,.0666666667)}.entry-content .bem-vindo p{margin-bottom:0;font-weight:700}.woocommerce .ur-frontend-form{border:none;padding:0}.woocommerce .ur-frontend-form.login{padding:0}.user-registration-form-login span.input-wrapper{width:100%}body .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=text],body .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=email],body .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=url],body .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=password],body .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=date],body .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=number],body .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid textarea,body .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid select{background:rgba(0,71,52,.0666666667)}body .ur-frontend-form.ur-frontend-form--bordered form input[type=submit],body .ur-frontend-form.ur-frontend-form--bordered form button[type=submit],body .ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-prev,body .ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-next{background:rgba(0,71,52,.0666666667)}body .ur-frontend-form.ur-frontend-form--bordered form input[type=submit]:hover,body .ur-frontend-form.ur-frontend-form--bordered form button[type=submit]:hover,body .ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-prev:hover,body .ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-next:hover{background:#004734;border-color:#004734}.woocommerce-order-received .woocommerce-order{display:flex;flex-direction:column}.woocommerce-order-received .woocommerce-order p.woocommerce-notice--success{order:-3}.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{order:-2}.woocommerce-order-received .woocommerce-order #submit-payment{order:-1;align-self:center}small.user-registration-password-hint{color:rgba(0,0,0,0)}small.user-registration-password-hint::before{content:"A senha deve conter pelo menos uma letra maiúscula, um número, um caractere especial, e deve ter também 9 dígitos sem palavras repetidas ou comuns.";font-size:14px;color:#000}.ur-form-row .user-registration-password-strength{font-size:0}.user-registration-password-strength.short::before{content:"Muito Fraca";font-size:16px}.user-registration-password-strength.bad::before{content:"Fraca";font-size:16px}.user-registration-password-strength.good::before{content:"Media";font-size:16px}.user-registration-password-strength.strong::before{content:"Forte";font-size:16px}label#user_pass_error{font-size:0;display:flex;align-items:center}label#user_pass_error::after{content:"A força da senha digitada não é suficiente.";font-size:16px}label#user_pass_error::before{font-size:20px}.floating-whatsapp{position:fixed;display:flex;bottom:20px !important;right:20px !important;font-size:1rem;z-index:9}.floating-whatsapp a{background-color:#25d366;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;transition:ease-out .2s;color:#fff}.floating-whatsapp a svg{width:30px;height:auto}.floating-whatsapp a svg path{fill:#fff}.page-id-633 .ast-container #primary,.page-id-10 .ast-container #primary,.page-id-636 .ast-container #primary{max-width:1240px !important;margin-left:auto !important;margin-right:auto !important;padding-left:20px !important;padding-right:20px !important}.page-id-633 .ast-container #primary .entry-title,.page-id-10 .ast-container #primary .entry-title,.page-id-636 .ast-container #primary .entry-title{text-align:center}@media screen and (min-width: 993px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:4em auto !important}.ast-separate-container #primary .ast-archive-description .ast-archive-title,.ast-separate-container.ast-left-sidebar #primary .ast-archive-description .ast-archive-title,.ast-separate-container.ast-right-sidebar #primary .ast-archive-description .ast-archive-title{font-weight:700}}@media screen and (max-width: 921px){.ast-separate-container #primary,.ast-separate-container #secondary{margin:8em auto 4em auto !important}.ast-separate-container #primary .ast-archive-description .ast-archive-title,.ast-separate-container #secondary .ast-archive-description .ast-archive-title{font-weight:700}}@media screen and (max-width: 768px){h2{font-size:28px !important;line-height:36px !important}p{font-size:18px !important;line-height:24px !important}body .ast-site-header-cart.ast-menu-cart-outline .ast-addon-cart-wrap,body .ast-site-header-cart.ast-menu-cart-fill .ast-addon-cart-wrap{line-height:0;position:relative}body .ast-site-header-cart i.astra-icon{position:inherit}body .ast-site-header-cart i.astra-icon:after{top:0;left:0;right:0;transform:translate(80%, -80%)}}@media(max-width: 768px){div#customer_login{flex-direction:column}#main{padding-top:inherit}#ast-mobile-header .ast-header-account-wrap a span:after{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{flex-grow:1}.woocommerce .star-rating::before{display:none}}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-Thin.otf") format("OpenType");font-weight:100}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-ExtraLight.otf") format("OpenType");font-weight:200}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-Light.otf") format("OpenType");font-weight:300}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-Regular.otf") format("OpenType");font-weight:400}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-Medium.otf") format("OpenType");font-weight:500}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-SemiBold.otf") format("OpenType");font-weight:600}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-Bold.otf") format("OpenType");font-weight:700}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-ExtraBold.otf") format("OpenType");font-weight:800}@font-face{font-family:"Rota";src:url("/wp-content/themes/astra-child/css/fonts/Rota/Rota-Black.otf") format("OpenType");font-weight:900}@font-face{font-family:"Moche";src:url("/wp-content/themes/astra-child/css/fonts/Moche/Moche-Light.ttf") format("TrueType");font-weight:300}@font-face{font-family:"Moche";src:url("/wp-content/themes/astra-child/css/fonts/Moche/Moche-Regular.ttf") format("TrueType");font-weight:400}@font-face{font-family:"Moche";src:url("/wp-content/themes/astra-child/css/fonts/Moche/Moche-Bold.ttf") format("TrueType");font-weight:700}h1,h2,h3,h4,h5,h6{font-family:"Moche",sans-serif !important}p,span,a,input,button{font-family:"Rota",sans-serif !important}.banner-home .banner-home-content h2{color:#fff}.banner-home .banner-home-content a{background-color:#004734;color:#fff}.botao-comprar{background-color:#004734;color:#fff !important;padding:10px 40px;border-radius:5px;font-size:16px;font-weight:700;transition:.3s}.botao-comprar:hover{opacity:.6}.botao-bloco{margin-top:30px}footer .main-footer .main-footer-content .paginas p{color:#004734;margin-bottom:16px;font-weight:bold}footer .main-footer .main-footer-content .atendimento p,footer .main-footer .main-footer-content .social p,footer .main-footer .main-footer-content .copy p,footer .main-footer .main-footer-content .funcionamento p,footer .main-footer .main-footer-content .formas-pagamento p{margin-bottom:16px;font-weight:bold}footer .main-footer .main-footer-content .info_empresa ul{margin:0;flex-direction:column;text-align:start;align-items:start !important}footer .main-footer .main-footer-content .info_empresa ul p span{font-weight:400;margin-left:8px;letter-spacing:1px}.floating-whatsapp{align-items:center;gap:5px}.floating-whatsapp p{margin-bottom:initial;font-weight:bold;color:#fff;background:#25d366;padding:5px 10px;border-radius:5px}ul.slick-dots{display:flex;justify-content:center;list-style:none;gap:10px;margin-top:-40px;position:relative}@media(max-width: 768px){ul.slick-dots{left:-20px}}ul.slick-dots button{background:#fff;color:#004734 !important;transition:.3s;padding:5px 10px;min-width:30px !important}ul.slick-dots button:hover{color:#004734 !important;opacity:.6}ul.slick-dots .slick-active button{opacity:.6}.banner-home{position:relative}.banner-home.container-fluid{padding:0}.banner-home img{min-width:100%}.banner-home .banner-home-content{position:absolute;top:50%;transform:translateY(-50%);left:8%;max-width:600px}.banner-home .banner-home-content h2{margin-bottom:32px;font-weight:400}.banner-home .banner-home-content a{padding:10px 40px;border-radius:5px;font-size:16px;font-weight:700}@media screen and (max-width: 768px){.banner-home .banner-home-content{max-width:275px}.banner-home .banner-home-content a{padding:16px 32px;font-size:16px}}.primeira-secao{padding:16px 0}.primeira-secao img{width:48%}.primeira-secao .primeira-secao-content{width:48%}.primeira-secao .primeira-secao-content h2{margin-bottom:16px;font-weight:700}.primeira-secao .primeira-secao-content p{font-weight:400;letter-spacing:.5px;margin-bottom:16px}.primeira-secao .primeira-secao-content img{width:auto;max-width:350px}@media screen and (max-width: 768px){.primeira-secao{flex-direction:column;padding:16px 1.5rem}.primeira-secao .primeira-secao-content{width:auto}.primeira-secao .primeira-secao-content img{display:flex;margin:0 auto;width:100%;max-width:unset;margin-top:16px}.primeira-secao img{width:auto;order:1}}.segunda-secao{position:relative}.segunda-secao.container-fluid{padding:0}.segunda-secao img{min-width:100%}.segunda-secao .segunda-secao-content{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.segunda-secao .segunda-secao-content h2{margin:0 30%;text-align:center;margin-bottom:24px;font-weight:400}.segunda-secao .segunda-secao-content ul{list-style:none;margin:0 30%}.segunda-secao .segunda-secao-content ul li{width:30%}.segunda-secao .segunda-secao-content ul li a{width:100%;text-align:center;line-height:1;height:42px;border-radius:5px;margin:8px 0;transition:300ms;font-size:.9rem;padding:0 10px}.segunda-secao .segunda-secao-content ul li a:hover{opacity:.9}@media screen and (max-width: 768px){.segunda-secao .segunda-secao-content h2{margin:0 auto;text-shadow:#004734 2px 2px,#004734 2px -2px,#004734 -2px 2px,#004734 -2px -2px;margin-bottom:24px;font-size:21px !important}.segunda-secao .segunda-secao-content ul{margin:0 10%}.segunda-secao .segunda-secao-content ul li{width:45%;margin:0}}.secao-produto{position:relative}.secao-produto .secao-produto-content{width:48%}.secao-produto .secao-produto-content h2{margin-bottom:16px}.secao-produto .secao-produto-content p{letter-spacing:.5px;margin-bottom:24px}.secao-produto .secao-produto-content a{padding:10px 40px;font-size:16px;border-radius:5px}.secao-produto .secao-produto-imagem{width:48%}.secao-produto .imagem-decorativa{position:absolute;transform:translateY(50%);z-index:1}@media screen and (max-width: 768px){.secao-produto{padding:24px 0}.secao-produto .secao-produto-container{flex-direction:column !important}.secao-produto .secao-produto-container .secao-produto-content{width:100%;margin:0}.secao-produto .secao-produto-container img{width:auto}}.secao-produto:nth-of-type(odd) .container{flex-direction:row-reverse}.banner-home-second{position:relative}.banner-home-second.container-fluid{padding:0}.banner-home-second img{min-width:100%}.banner-home-second .banner-home-second-content{position:absolute;top:30%;transform:translateY(-50%);left:10%;max-width:600px}.banner-home-second .banner-home-second-content h2{margin-bottom:16px;font-weight:400}.banner-home-second .banner-home-second-content p{font-weight:700}@media screen and (max-width: 768px){.banner-home-second .banner-home-second-content{top:0;width:100%;height:100%;left:0;transform:none;padding:24px}.banner-home-second .banner-home-second-content h2{font-size:24px !important}.banner-home-second .banner-home-second-content p{font-weight:500}}@media screen and (max-width: 768px){.banner-home-second .banner-home-second-content{padding:14px}footer .main-footer .main-footer-content .info_empresa{order:6;position:initial !important}footer .main-footer .container{height:initial !important}}.atendimento ul li:last-child a{background:#004734 !important}.atendimento ul li:last-child a p{color:#fff !important}@media(min-width: 768px){.banner-home.container-fluid{margin-top:81px}}.galeria-vertical{width:60%;margin-right:4%;overflow:hidden}.galeria-vertical .swiper{width:100%;height:100%}.galeria-vertical .swiper-wrapper{max-height:650px}.galeria-vertical .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:flex-start;max-height:800px}.galeria-vertical .swiper-slide img{max-width:100%;max-height:100%}.galeria-vertical{display:flex}.galeria-vertical .product-mini-images{max-width:75px;margin-right:16px}.galeria-vertical .product-mini-images .imagem-mini-box{max-height:75px;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer}.galeria-vertical .product-mini-images .imagem-mini-box img{max-width:90%}.galeria-vertical .product-mini-images .imagem-mini-box.swiper-slide-thumb-active{border:1px solid #eee;box-sizing:border-box}.galeria-vertical-imagem.swiper-slide{opacity:0;transition:1s}.galeria-vertical-imagem.swiper-slide.swiper-slide-active{opacity:1}.woocommerce .entry-summary{width:36% !important;height:-moz-fit-content;height:fit-content}.woocommerce .entry-summary .nome-do-produto{text-transform:uppercase}.woocommerce .entry-summary .nome-do-produto h2{margin-bottom:0}.woocommerce .entry-summary .info-produto{margin:8px 0;display:flex;justify-content:flex-start;align-items:center;font-size:1.2rem;padding-bottom:0;border-top:1px solid #004734;border-bottom:1px solid #004734;padding:12px 0}.woocommerce .entry-summary .info-produto span{font-weight:900;color:#000}.woocommerce .entry-summary .info-produto .page-product__sales-count{padding:4px 8px 0 8px;background:#df6662;border-radius:6px;margin-left:8px;letter-spacing:2px;color:#fff;font-size:1rem;font-weight:700}.woocommerce .entry-summary .info-produto .ast-stock-detail{background:#92da42;text-transform:uppercase;padding:4px 24px 0px 24px;border-radius:6px}.woocommerce .entry-summary .info-produto .ast-stock-detail span{color:#fff;letter-spacing:1px;font-size:1rem;font-weight:700}.woocommerce .entry-summary .price{margin:24px 0 !important}.woocommerce .entry-summary .price span{font-family:"Moche" !important;font-size:32px !important;font-weight:700;color:#000;line-height:28px}.woocommerce .entry-summary .price span.woocommerce-Price-currencySymbol{margin-right:16px}.woocommerce .entry-summary form.cart{display:flex;border-bottom:1px solid #000;padding-bottom:16px;margin-bottom:24px}.woocommerce .entry-summary form.cart .single_add_to_cart_button{flex-grow:1;border-radius:7px}.woocommerce .entry-summary .beneficios-lista{margin:0;gap:8px;padding-bottom:24px}.woocommerce .entry-summary .beneficios-lista .beneficios-item{gap:8px;position:relative}.woocommerce .entry-summary .beneficios-lista .beneficios-item svg{width:26px;height:auto}.woocommerce .entry-summary .beneficios-lista .beneficios-item p{margin-bottom:0;font-size:18px !important;line-height:27px !important}.woocommerce .entry-summary .cep-container{gap:12px}.woocommerce .entry-summary .cep-container input{height:48px}.woocommerce .entry-summary .cep-container input[type=text]{flex-grow:1;border-color:#000;border-radius:7px}.woocommerce .entry-summary .cep-container input[type=submit]{text-transform:uppercase;padding:0 8px;border-radius:7px;font-weight:900;letter-spacing:.5px}.woocommerce .entry-summary .detalhes-lista{list-style:none;margin:0}.woocommerce .entry-summary .detalhes-lista .detalhes-item{flex-grow:1}.woocommerce .entry-summary #wc-shipping-sim{padding-bottom:0}.woocommerce .entry-summary #wc-shipping-sim .input-text{flex-grow:1;max-width:unset;border-color:#000;border-radius:7px}.woocommerce .entry-summary #wc-shipping-sim .input-text:focus{border-color:#000;border-style:solid;outline-color:#000}.woocommerce .entry-summary #wc-shipping-sim .button{border-radius:7px;text-transform:uppercase;letter-spacing:1px;padding:8px;margin-left:12px}.woocommerce .entry-summary .aviso-produto p{margin-bottom:12px;font-size:16px !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{display:none !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid #dadada}.woocommerce div.product .woocommerce-tabs ul.tabs{overflow:visible !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#7b7b7b !important;margin:0 8px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#004734 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::after{border-bottom:3px solid #004734 !important;content:"";width:100%;height:100%;position:absolute;left:0;top:2px}.woocommerce .related li.product.desktop-align-left,.woocommerce-page ul.products li.product.desktop-align-left{padding:24px;border-radius:11px;box-shadow:1px 1px 5px rgba(122,115,107,.1215686275)}.woocommerce .related li.product.desktop-align-left .astra-shop-summary-wrap,.woocommerce-page ul.products li.product.desktop-align-left .astra-shop-summary-wrap{text-align:center;display:flex;flex-direction:column;align-items:center}.woocommerce .related li.product.desktop-align-left .astra-shop-summary-wrap .ast-loop-product__link,.woocommerce-page ul.products li.product.desktop-align-left .astra-shop-summary-wrap .ast-loop-product__link{color:#000}.woocommerce .related li.product.desktop-align-left .astra-shop-summary-wrap .ast-loop-product__link .woocommerce-loop-product__title,.woocommerce-page ul.products li.product.desktop-align-left .astra-shop-summary-wrap .ast-loop-product__link .woocommerce-loop-product__title{font-size:24px !important;line-height:28px !important;font-weight:700;color:#000;margin-bottom:16px;margin-top:8px}.woocommerce .related li.product.desktop-align-left .astra-shop-summary-wrap .price span,.woocommerce-page ul.products li.product.desktop-align-left .astra-shop-summary-wrap .price span{font-size:32px !important;line-height:44px !important;font-weight:900}.woocommerce .related li.product.desktop-align-left .astra-shop-summary-wrap .price span.woocommerce-Price-currencySymbol,.woocommerce-page ul.products li.product.desktop-align-left .astra-shop-summary-wrap .price span.woocommerce-Price-currencySymbol{margin-right:8px}.woocommerce .related li.product.desktop-align-left .astra-shop-summary-wrap .add_to_cart_button,.woocommerce-page ul.products li.product.desktop-align-left .astra-shop-summary-wrap .add_to_cart_button{height:30px;border-radius:14px;margin:0;padding:0;width:140px;display:flex;justify-content:center;align-items:center}.woocommerce .related{padding-bottom:40px}.woocommerce .related h2{color:#004734;font-weight:400;margin-bottom:48px}.woocommerce .related h2 .cor-clara{display:inline;color:#8fd400;font-weight:700}.woocommerce .related .swiper-container{width:80%;padding:12px}@media screen and (min-width: 768px){.woocommerce .related .swiper-container{margin:0;width:100%}}@media screen and (min-width: 768px){.woocommerce .related{width:100%}}.buy-container input[type=number]::-webkit-inner-spin-button,.buy-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#quantidade-prod{text-align:center}.buy-container{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #000}.buy-container .qty{margin-right:16px;height:50px}.buy-container .qty #quantidade-prod{text-align:center;height:100%;padding:0px;width:40px;background:#f8f1eb;border-radius:8px 0 0 8px}.buy-container .qty .qty-controls{height:50px;width:30px}.buy-container .qty .qty-controls button#qty-plus,.buy-container .qty .qty-controls button#qty-minus{height:50%;padding:0;background:#caff8f;transition:300ms}.buy-container .qty .qty-controls button#qty-plus:hover,.buy-container .qty .qty-controls button#qty-minus:hover{background:#92da42}.buy-container .buy-buttons{height:50px}.buy-container .buy-buttons .buy-button{background:var(--ast-global-color-0);color:#fff;border-radius:8px;height:50px;padding-top:3px;transition:300ms}.buy-container .buy-buttons .buy-button:hover{background:var(--ast-global-color-0);color:#fff;opacity:.9}.buy-container .buy-buttons .add-cart-button{background:#fff;color:#181818;border:1px solid #737373;border-radius:8px;height:33px;padding-top:3px;transition:300ms}.buy-container .buy-buttons .add-cart-button:hover{color:#181818;opacity:.9}@media screen and (max-width: 768px){.woocommerce .site-main .woocommerce-breadcrumb{margin:1rem 0}.woocommerce div.product div.images .flex-control-thumbs{display:flex;justify-content:center}.woocommerce .entry-summary{width:100% !important}}.woocommerce .related.products li.product:last-child,.woocommerce-page .related.products li.product:last-child{list-style:none}footer .newsletter{padding:24px 0}@media(max-width: 768px){footer .newsletter .newsletter-content{padding:0 20px}}@media(max-width: 768px){footer .newsletter .newsletter-content .msg{flex-direction:column;text-align:center;justify-content:center}}footer .newsletter .newsletter-content .msg img{margin-right:12px}footer .newsletter .newsletter-content .msg .text p{margin-bottom:0}footer .newsletter .newsletter-content .msg .text p.title{font-weight:800;font-size:28px !important;line-height:40px !important}footer .newsletter .newsletter-content .msg .text p.subtitle{font-weight:500;font-size:18px !important;line-height:20px !important}footer .newsletter .newsletter-content .form-group{position:relative;display:flex;align-items:center;margin-bottom:0;width:500px}@media(max-width: 768px){footer .newsletter .newsletter-content .form-group{width:100%}}footer .newsletter .newsletter-content .form-group .input-email{width:100%}footer .newsletter .newsletter-content .form-group .input-email input{height:45px;border-radius:30px;color:#939393;padding-left:24px;font-size:17px}footer .newsletter .newsletter-content .form-group p{margin-bottom:0}footer .newsletter .newsletter-content .form-group .input-submit{position:absolute;top:5px;right:5px;width:125px;height:35px}footer .newsletter .newsletter-content .form-group .input-submit input{border-radius:30px;height:100%;width:100%;padding:0;line-height:38px;background:#043c36;transition:300ms;font-family:"Rota";font-weight:500;font-size:18px;letter-spacing:1px}footer .newsletter .newsletter-content .form-group .input-submit input:hover{opacity:.9}footer .newsletter .newsletter-content .form-group .input-submit p{height:100%}@media screen and (max-width: 768px){footer .newsletter .newsletter-content{flex-direction:column;align-items:center;padding:0}footer .newsletter .newsletter-content .msg{margin-bottom:24px}}footer .line-info{padding:16px 0}footer .line-info .line-info-content p{margin-bottom:0;font-weight:800}footer .line-info .line-info-content ul{margin:0}footer .line-info .line-info-content ul li{gap:8px}footer .line-info .line-info-content ul li .icone{width:45px;height:45px;border-radius:50%}@media screen and (max-width: 768px){footer .line-info{overflow:hidden}footer .line-info .container{padding:0}footer .line-info .line-info-content ul{margin-top:32px}}footer .main-footer{position:relative}footer .main-footer.container-fluid{padding:0}footer .main-footer img{min-width:100%}footer .main-footer .container{position:absolute;width:100%;height:100%;top:0;left:50%;transform:translateX(-50%)}footer .main-footer .main-footer-content{position:absolute;z-index:1;width:60%;left:0;top:5%}footer .main-footer .main-footer-content .paginas{width:40%;margin-bottom:48px}footer .main-footer .main-footer-content .paginas p{color:#004734;margin-bottom:16px}footer .main-footer .main-footer-content .paginas ul{margin:0;gap:10px}footer .main-footer .main-footer-content .social{width:40%;margin-bottom:48px}footer .main-footer .main-footer-content .social p{margin-bottom:16px}footer .main-footer .main-footer-content .social .redes ul{gap:8px;margin:0}footer .main-footer .main-footer-content .social .redes .icone{width:37px;height:37px;border-radius:11px;border:1px solid;transition:200ms}footer .main-footer .main-footer-content .social .redes .icone img{min-width:unset}footer .main-footer .main-footer-content .social .redes .icone:hover{scale:1.05}footer .main-footer .main-footer-content .copy{width:50%;margin-bottom:48px}footer .main-footer .main-footer-content .copy p{margin-bottom:16px}footer .main-footer .main-footer-content .copy .copy-content{height:37px;width:-moz-fit-content;width:fit-content;padding:0 16px;border:1px solid;border-radius:11px;border-color:var(--ast-global-color-0);transition:300ms}footer .main-footer .main-footer-content .copy .copy-content:hover{scale:1.05}footer .main-footer .main-footer-content .copy .copy-content p{margin-bottom:0;letter-spacing:.5px}@media screen and (max-width: 768px){footer .main-footer .main-footer-content .copy .copy-content p{font-size:14px !important;text-wrap:nowrap}}footer .main-footer .main-footer-content .atendimento{width:50%}footer .main-footer .main-footer-content .atendimento p{margin-bottom:16px}footer .main-footer .main-footer-content .atendimento ul{gap:8px;margin:0}footer .main-footer .main-footer-content .atendimento ul .icone{height:37px;width:-moz-fit-content;width:fit-content;padding:0 16px;border:1px solid;border-radius:11px}footer .main-footer .main-footer-content .atendimento ul .icone img{min-width:unset;margin-right:12px}footer .main-footer .main-footer-content .atendimento ul .icone p{margin-bottom:0;letter-spacing:.5px;font-weight:900;font-family:"Poppins" !important;text-wrap:nowrap;font-size:.9rem !important}footer .main-footer .main-footer-content .atendimento ul .icone:hover{scale:1.05}footer .main-footer .main-footer-content .funcionamento{width:40%;margin-bottom:48px}footer .main-footer .main-footer-content .funcionamento p{color:#004734;margin-bottom:16px}footer .main-footer .main-footer-content .funcionamento ul{margin:0}footer .main-footer .main-footer-content .funcionamento ul p{font-size:16px !important}footer .main-footer .main-footer-content .formas-pagamento{width:50%}footer .main-footer .main-footer-content .formas-pagamento p{margin-bottom:16px}footer .main-footer .main-footer-content .formas-pagamento ul{gap:8px;margin:0}footer .main-footer .main-footer-content .formas-pagamento ul .icone{height:37px;width:-moz-fit-content;width:fit-content;padding:0 16px;border:1px solid;border-radius:11px}footer .main-footer .main-footer-content .formas-pagamento ul .icone img{min-width:unset}footer .main-footer .main-footer-content .info_empresa{width:100%;position:absolute;bottom:0;left:0}footer .main-footer .main-footer-content .info_empresa ul{margin:0}footer .main-footer .main-footer-content .info_empresa ul p{margin:0;font-size:16px !important;color:#004734;font-weight:600}footer .main-footer .main-footer-content .info_empresa ul p span{font-weight:400;margin-left:8px}@media screen and (max-width: 768px){footer .main-footer .main-footer-content{top:3%;width:80%;margin:0 10%;height:97%;align-items:flex-start}footer .main-footer .main-footer-content .social{width:100%;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;order:1}footer .main-footer .main-footer-content .copy{width:100%;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;order:3}footer .main-footer .main-footer-content .atendimento{width:100%;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;order:2}footer .main-footer .main-footer-content .atendimento ul{align-items:center !important}footer .main-footer .main-footer-content .formas-pagamento{width:100%;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;order:4}footer .main-footer .main-footer-content .formas-pagamento ul{justify-content:center !important}footer .main-footer .main-footer-content .paginas{width:100%;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;order:0}footer .main-footer .main-footer-content .paginas ul{align-items:center !important}footer .main-footer .main-footer-content .funcionamento{width:100%;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;order:5}footer .main-footer .main-footer-content .funcionamento ul{align-items:center !important}footer .main-footer .main-footer-content .funcionamento ul p{font-size:13px !important;text-align:center;margin-bottom:0}footer .main-footer .main-footer-content .info_empresa ul{flex-direction:column}footer .main-footer .main-footer-content .info_empresa ul p{font-size:12px !important}}.copy-acao{background:#000;color:#fff;padding:.2rem 0}.copy-acao .text,.copy-acao .tray span{font-weight:700;padding-right:8px;padding-bottom:3px}/*# sourceMappingURL=styleAcao.min.css.map */