.elementor-2798 .elementor-element.elementor-element-5afebe5 .cart button, .elementor-2798 .elementor-element.elementor-element-5afebe5 .cart .button{transition:all 0.2s;}.elementor-2798 .elementor-element.elementor-element-5afebe5 .quantity .qty{transition:all 0.2s;}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5afebe5 */.elementor-2798 .elementor-element.elementor-element-5afebe5 form.cart{display:flex;flex-direction:column;gap:12px;margin:0}
.elementor-2798 .elementor-element.elementor-element-5afebe5 .quantity{display:flex;align-items:center;justify-content:space-between;background:#F4F6F0;border-radius:16px;padding:8px 12px;margin:0!important}
.elementor-2798 .elementor-element.elementor-element-5afebe5 .quantity::before{content:"Quantidade";font-family:Manrope;font-size:12px;color:#69766E}
.elementor-2798 .elementor-element.elementor-element-5afebe5 .quantity input.qty{width:64px;border:1px solid #E5EBE5;border-radius:10px;background:#fff;font-family:Manrope;font-weight:600;font-size:15px;color:#12462F;text-align:center;padding:8px}
.elementor-2798 .elementor-element.elementor-element-5afebe5 .single_add_to_cart_button{width:100%;background:#087A42!important;color:#fff!important;border:0!important;border-radius:28px!important;padding:14px 24px!important;font-family:Manrope!important;font-size:13px!important;font-weight:600!important;transition:all .2s}
.elementor-2798 .elementor-element.elementor-element-5afebe5 .single_add_to_cart_button:hover{background:#09522B!important;box-shadow:0 3px 5px rgba(18,69,46,.12)}
.elementor-2798 .elementor-element.elementor-element-5afebe5 .stock{font-family:Manrope;font-size:12px;color:#B83E39;margin:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e315b98 */.elementor-2798 .elementor-element.elementor-element-e315b98{width:100%;font-family:Manrope}
.elementor-2798 .elementor-element.elementor-element-e315b98 #wc-shipping-sim-form-title{display:none}
.elementor-2798 .elementor-element.elementor-element-e315b98 input{border:1px solid #E5EBE5!important;border-radius:16px!important;padding:12px 14px!important;font-family:Manrope!important;font-size:13px!important;background:#fff!important;box-shadow:none!important}
.elementor-2798 .elementor-element.elementor-element-e315b98 button,.elementor-2798 .elementor-element.elementor-element-e315b98 input[type=submit]{border:1px solid #E5EBE5!important;background:#fff!important;color:#12462F!important;border-radius:16px!important;font-family:Manrope!important;font-weight:600!important;font-size:12px!important;padding:12px 18px!important}
.elementor-2798 .elementor-element.elementor-element-e315b98 #wc-shipping-sim-br-cep-finder,.elementor-2798 .elementor-element.elementor-element-e315b98 a{color:#087A42!important;font-size:11px!important;font-weight:600;text-decoration:none;background:none!important;border:0!important;padding:0!important}
.elementor-2798 .elementor-element.elementor-element-e315b98 #wc-shipping-sim-results{margin-top:10px;font-size:12px}
.elementor-2798 .elementor-element.elementor-element-e315b98 #wc-shipping-sim-results table{border-radius:16px;border:1px solid #E5EBE5;margin:0;overflow:hidden}/* End custom CSS */