#main-header .nav li ul a{color:rgba(0,0,0,0.7)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body.et-db #et-boc .et-l .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover,body.et-db #et-boc .et-l .et_pb_button:hover{border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce.et-db #et-boc .et-l a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page.et-db #et-boc .et-l a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce.et-db #et-boc .et-l button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce.et-db #et-boc .et-l button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page.et-db #et-boc .et-l button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page.et-db #et-boc .et-l button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce.et-db #et-boc .et-l input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page.et-db #et-boc .et-l input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce #content.et-db #et-boc .et-l input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content.et-db #et-boc .et-l input.button.alt:hover,.woocommerce a.button:hover,.woocommerce.et-db #et-boc .et-l a.button:hover,.woocommerce-page a.button:hover,.woocommerce-page.et-db #et-boc .et-l a.button:hover,.woocommerce button.button:hover,.woocommerce.et-db #et-boc .et-l button.button:hover,.woocommerce-page button.button:hover,.woocommerce-page.et-db #et-boc .et-l button.button:hover,.woocommerce input.button:hover,.woocommerce.et-db #et-boc .et-l input.button:hover,.woocommerce-page input.button:hover,.woocommerce-page.et-db #et-boc .et-l input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce #content.et-db #et-boc .et-l input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #content.et-db #et-boc .et-l input.button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et-db #et-boc .et-l .et_pb_row{padding:27px 0}.et-db #et-boc .et-l .et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et-db #et-boc .et-l .et_pb_fullwidth_section{padding:0}}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.woocommerce-cart table.cart{border-radius:8px!important;overflow:hidden;border:1px solid #E0DED9!important;box-shadow:0 4px 14px rgba(43,24,16,0.05)}.woocommerce-cart table.cart thead th{background-color:#2B1810!important;color:#FAF8F5!important;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;padding:14px 16px!important;border:none!important}.woocommerce-cart table.cart td.product-name a{color:#2B1810!important;font-weight:600;font-size:15px;text-decoration:none;transition:color 0.2s ease}.woocommerce-cart table.cart td.product-name a:hover{color:#C85A17!important}.woocommerce-cart table.cart td.product-remove a.remove{color:#C85A17!important;font-size:18px}.woocommerce-cart table.cart td.product-remove a.remove:hover{background-color:#C85A17!important;color:#FFFFFF!important}.woocommerce-cart table.cart button[name="update_cart"]{background-color:#FAF8F5!important;color:#2B1810!important;border:1px solid #C85A17!important;border-radius:6px!important;font-weight:600!important;padding:10px 18px!important;transition:all 0.3s ease}.woocommerce-cart table.cart button[name="update_cart"]:hover{background-color:#C85A17!important;color:#FFFFFF!important}.woocommerce-cart .cart_totals{background-color:#FAF8F5;border:1px solid #E0DED9;border-top:4px solid #C85A17;border-radius:8px;padding:20px 24px;box-shadow:0 4px 14px rgba(43,24,16,0.05)}.woocommerce-cart .cart_totals h2{color:#2B1810!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase;margin-bottom:15px!important}.woocommerce-cart .cart_totals table.shop_table{border:none!important;background:transparent!important}.woocommerce-cart .cart_totals table.shop_table th{color:#2B1810!important;font-weight:700;width:35%}.woocommerce-cart button[name="send_whatsapp"],.woocommerce-cart .button.whatsapp,.woocommerce-cart .whatsapp-button{background-color:#25D366!important;color:#FFFFFF!important;font-weight:700!important;font-size:15px!important;border-radius:6px!important;padding:14px 28px!important;box-shadow:0 4px 12px rgba(37,211,102,0.3)!important;border:none!important;transition:transform 0.2s ease}.woocommerce-cart button[name="send_whatsapp"]:hover,.woocommerce-cart .button.whatsapp:hover{transform:scale(1.02)}.woocommerce ul.products li.product,.et_pb_shop ul.products li.product,.et_pb_wc_products ul.products li.product{background-color:#FFFFFF!important;border:1px solid #EAE6DF!important;border-radius:10px!important;padding:12px!important;box-sizing:border-box!important;box-shadow:0 4px 12px rgba(43,24,16,0.04)!important;transition:all 0.3s ease!important;text-align:center!important;overflow:hidden!important}.woocommerce ul.products li.product:hover,.et_pb_shop ul.products li.product:hover,.et_pb_wc_products ul.products li.product:hover{transform:translateY(-4px)!important;border-color:#C85A17!important;box-shadow:0 8px 22px rgba(43,24,16,0.1)!important}.woocommerce ul.products li.product img,.et_pb_wc_products ul.products li.product img{border-radius:8px!important;margin-bottom:12px!important;transition:transform 0.3s ease!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important}.woocommerce ul.products li.product:hover img{transform:scale(1.02)}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product h2{font-size:14px!important;font-weight:700!important;color:#2B1810!important;line-height:1.4!important;padding:4px 0!important;margin-bottom:8px!important;transition:color 0.2s ease!important}.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{color:#C85A17!important}.single-product h1.product_title,.single-product .entry-title{font-weight:800!important;color:#2B1810!important;letter-spacing:-0.5px;margin-bottom:12px!important}.single-product .product_meta{font-size:13px!important;line-height:1.6!important;color:#5A524C!important;margin:14px 0 18px!important;padding-top:10px;border-top:1px solid #EFECE6}.single-product .product_meta .sku_wrapper{color:#5A524C!important;font-weight:600!important}.single-product .product_meta .sku{color:#2B1810!important;font-weight:700!important}.single-product .product_meta .posted_in{color:#5A524C!important;font-weight:600!important}.single-product .product_meta .posted_in a{color:#C85A17!important;font-weight:700!important;text-decoration:none!important}.single-product .product_meta .posted_in a:hover{text-decoration:underline!important}.single-product .product_meta .tagged_as{color:#5A524C!important;font-weight:600!important}.single-product .product_meta .tagged_as a{color:#2D6A4F!important;font-weight:600!important;text-decoration:none!important}.single-product .product_meta .tagged_as a:hover{text-decoration:underline!important}.single-product .summary form.cart{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.single-product .summary .quantity{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#AA5C38!important;border:1px solid #E0DED9!important;border-radius:14px!important;overflow:hidden!important;height:44px!important;padding:0!important;margin-bottom:12px!important;box-shadow:0 2px 6px rgba(0,0,0,0.08)!important;float:none!important}.single-product .summary .quantity .plus,.single-product .summary .quantity .minus,.single-product .summary .quantity button,.single-product .summary .quantity .qty-btn{background-color:#AA5C38!important;color:#FFFFFF!important;border:none!important;width:44px!important;height:44px!important;min-height:44px!important;font-size:20px!important;font-weight:700!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color 0.2s ease!important;margin:0!important;padding:0!important}.single-product .summary .quantity .plus:hover,.single-product .summary .quantity .minus:hover{background-color:#8C4728!important}.single-product .summary .quantity input.qty{height:44px!important;min-height:44px!important;width:65px!important;border-top:none!important;border-bottom:none!important;border-left:1px solid #EAE6DF!important;border-right:1px solid #EAE6DF!important;background-color:#FFFFFF!important;color:#2B1810!important;font-size:17px!important;font-weight:700!important;text-align:center!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.single-product .summary form.cart .button,.single-product .summary .single_add_to_cart_button,.single-product .summary a.button,.single-product .summary button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;line-height:46px!important;box-sizing:border-box!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;letter-spacing:0.2px!important;text-decoration:none!important;white-space:nowrap!important;padding:0 16px!important;margin:8px 0!important;transition:all 0.25s ease!important}.single-product .summary .single_add_to_cart_button,.single-product .summary form.cart button[type="submit"]{background-color:#26445B!important;color:#FFFFFF!important;border:none!important;box-shadow:0 3px 8px rgba(38,68,91,0.25)!important;text-transform:none!important}.single-product .summary .single_add_to_cart_button:hover,.single-product .summary form.cart button[type="submit"]:hover{background-color:#1B3244!important;color:#FFFFFF!important}.single-product .summary a[href*="api.whatsapp.com"],.single-product .summary a[href*="wa.me"],.single-product .summary .button:nth-of-type(2){background-color:#25D366!important;color:#FFFFFF!important;border:none!important;box-shadow:0 3px 8px rgba(37,211,102,0.22)!important;text-transform:uppercase!important}.single-product .summary a[href*="api.whatsapp.com"]:hover,.single-product .summary a[href*="wa.me"]:hover{background-color:#1EBE5D!important;border-color:#1EBE5D!important;color:#FFFFFF!important}.single-product .summary a[href*="carrinho"],.single-product .summary a[href*="cart"],.single-product .summary .button:last-of-type{background-color:#FAF8F5!important;color:#2B1810!important;border:1px solid #D8D4CC!important;text-transform:uppercase!important}.single-product .summary a[href*="carrinho"]:hover,.single-product .summary a[href*="cart"]:hover{background-color:#EFECE6!important;color:#2B1810!important}@media (max-width:767px){.single-product #main-content .container,.single-product div.product,.woocommerce.single-product #main-content,.woocommerce-page.single-product .container{padding-left:7px!important;padding-right:7px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.single-product .woocommerce-product-gallery,.single-product .summary.entry-summary{margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}.single-product .woocommerce-tabs,.single-product .woocommerce-Tabs-panel{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.single-product .related.products{margin-top:25px!important;padding-top:10px!important}}