.elementor-5680 .elementor-element.elementor-element-6dd14c2b > .elementor-background-overlay{background-image:url("https://bocaoegarfinho.com.br/wp-content/uploads/2025/04/fv03.png");background-position:center left;background-repeat:no-repeat;background-size:cover;opacity:0.04;}.elementor-5680 .elementor-element.elementor-element-6dd14c2b{overflow:hidden;padding:75px 10px 75px 10px;}.elementor-5680 .elementor-element.elementor-element-2ddbb97 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:15px 15px 15px 15px;}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:18px;color:var( --e-global-color-35c290a );background-color:var( --e-global-color-4a2f7f0 );border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-product-gallery-slider .jet-swiper-nav:hover{color:var( --e-global-color-c856798 );background-color:var( --e-global-color-4c0acc0 );}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-product-gallery-slider .jet-swiper-nav.swiper-button-disabled{color:var( --e-global-color-35c290a );background-color:var( --e-global-color-4a2f7f0 );}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-5680 .elementor-element.elementor-element-fef34f7 .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;background-color:var( --e-global-color-4a2f7f0 );}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-swiper-vertical .swiper-pagination.swiper-pagination-bullets-dynamic{width:7px;}.elementor-5680 .elementor-element.elementor-element-fef34f7 .swiper-pagination .swiper-pagination-bullet-active{background-color:var( --e-global-color-35c290a );}.elementor-5680 .elementor-element.elementor-element-85716f9{width:auto;max-width:auto;top:20px;z-index:2;text-align:center;}.elementor-5680 .elementor-element.elementor-element-85716f9 > .elementor-widget-container{background-color:var( --e-global-color-f974114 );margin:0px 0px 0px 0px;padding:2px 15px 2px 15px;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-5680 .elementor-element.elementor-element-85716f9{left:20px;}body.rtl .elementor-5680 .elementor-element.elementor-element-85716f9{right:20px;}.elementor-5680 .elementor-element.elementor-element-85716f9 .elementor-heading-title{font-family:var( --e-global-typography-396d9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-396d9e0-font-size );font-weight:var( --e-global-typography-396d9e0-font-weight );text-transform:var( --e-global-typography-396d9e0-text-transform );font-style:var( --e-global-typography-396d9e0-font-style );text-decoration:var( --e-global-typography-396d9e0-text-decoration );line-height:var( --e-global-typography-396d9e0-line-height );color:var( --e-global-color-35c290a );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3{width:auto;max-width:auto;top:20px;z-index:2;}body:not(.rtl) .elementor-5680 .elementor-element.elementor-element-f1dd6a3{right:20px;}body.rtl .elementor-5680 .elementor-element.elementor-element-f1dd6a3{left:20px;}.elementor-5680 .elementor-element.elementor-element-f1dd6a3 .elementor-icon-wrapper{text-align:center;}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a2f7f0 );color:var( --e-global-color-8e7424b );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-framed .elementor-icon, .elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-default .elementor-icon{color:var( --e-global-color-4a2f7f0 );border-color:var( --e-global-color-4a2f7f0 );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-framed .elementor-icon, .elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4a2f7f0 );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8e7424b );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8e7424b );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4c0acc0 );color:var( --e-global-color-c856798 );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-framed .elementor-icon:hover, .elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4c0acc0 );border-color:var( --e-global-color-4c0acc0 );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-framed .elementor-icon:hover, .elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4c0acc0 );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-c856798 );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-c856798 );}.elementor-5680 .elementor-element.elementor-element-f1dd6a3 .elementor-icon{font-size:20px;}.elementor-5680 .elementor-element.elementor-element-f1dd6a3 .elementor-icon svg{height:20px;}.elementor-5680 .elementor-element.elementor-element-6c10e43 .jet-data-store-link{background-color:var( --e-global-color-4a2f7f0 );border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-5680 .elementor-element.elementor-element-6c10e43 .jet-data-store-link:hover{background-color:var( --e-global-color-4c0acc0 );}.elementor-5680 .elementor-element.elementor-element-6c10e43{width:auto;max-width:auto;top:20px;z-index:2;}body:not(.rtl) .elementor-5680 .elementor-element.elementor-element-6c10e43{right:20px;}body.rtl .elementor-5680 .elementor-element.elementor-element-6c10e43{left:20px;}.elementor-5680 .elementor-element.elementor-element-6c10e43 .jet-data-store-link__icon{font-size:20px;fill:var( --e-global-color-8e7424b );color:var( --e-global-color-8e7424b );}.elementor-5680 .elementor-element.elementor-element-6c10e43 .jet-data-store-link:hover .jet-data-store-link__icon{color:var( --e-global-color-c856798 );}.elementor-5680 .elementor-element.elementor-element-6c10e43 .jet-data-store-link:hover .jet-data-store-link__icon svg{fill:var( --e-global-color-c856798 );}.elementor-5680 .elementor-element.elementor-element-6df6c6ea > .elementor-element-populated{margin:0px 0px 15px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-5680 .elementor-element.elementor-element-307042d3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5680 .elementor-element.elementor-element-de4b6b2{width:auto;max-width:auto;text-align:center;}.elementor-5680 .elementor-element.elementor-element-de4b6b2 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:2px 15px 2px 15px;border-radius:100px 100px 100px 100px;}.elementor-5680 .elementor-element.elementor-element-de4b6b2 .elementor-heading-title{font-family:var( --e-global-typography-f66eb3d-font-family ), Sans-serif;font-size:var( --e-global-typography-f66eb3d-font-size );font-weight:var( --e-global-typography-f66eb3d-font-weight );text-transform:var( --e-global-typography-f66eb3d-text-transform );font-style:var( --e-global-typography-f66eb3d-font-style );text-decoration:var( --e-global-typography-f66eb3d-text-decoration );line-height:var( --e-global-typography-f66eb3d-line-height );}.elementor-5680 .elementor-element.elementor-element-eba3cad .elementor-heading-title{font-family:var( --e-global-typography-c4459d7-font-family ), Sans-serif;font-size:var( --e-global-typography-c4459d7-font-size );font-weight:var( --e-global-typography-c4459d7-font-weight );text-transform:var( --e-global-typography-c4459d7-text-transform );font-style:var( --e-global-typography-c4459d7-font-style );text-decoration:var( --e-global-typography-c4459d7-text-decoration );line-height:var( --e-global-typography-c4459d7-line-height );color:var( --e-global-color-4d31f0e );}.elementor-5680 .elementor-element.elementor-element-785cb376 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5680 .elementor-element.elementor-element-785cb376{text-align:left;}.woocommerce .elementor-5680 .elementor-element.elementor-element-785cb376 .price{color:var( --e-global-color-4d31f0e );font-family:var( --e-global-typography-42a9491-font-family ), Sans-serif;font-size:var( --e-global-typography-42a9491-font-size );font-weight:var( --e-global-typography-42a9491-font-weight );text-transform:var( --e-global-typography-42a9491-text-transform );font-style:var( --e-global-typography-42a9491-font-style );text-decoration:var( --e-global-typography-42a9491-text-decoration );line-height:var( --e-global-typography-42a9491-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-785cb376 .price ins{color:var( --e-global-color-4d31f0e );font-family:var( --e-global-typography-42a9491-font-family ), Sans-serif;font-size:var( --e-global-typography-42a9491-font-size );font-weight:var( --e-global-typography-42a9491-font-weight );text-transform:var( --e-global-typography-42a9491-text-transform );font-style:var( --e-global-typography-42a9491-font-style );text-decoration:var( --e-global-typography-42a9491-text-decoration );line-height:var( --e-global-typography-42a9491-line-height );}.elementor-5680 .elementor-element.elementor-element-dc0d63a{z-index:5;--button-spacing:0px;}.elementor-5680 .elementor-element.elementor-element-dc0d63a .cart button, .elementor-5680 .elementor-element.elementor-element-dc0d63a .cart .button{transition:all 0.2s;}.elementor-5680 .elementor-element.elementor-element-dc0d63a .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations label{color:var( --e-global-color-4d31f0e );font-family:var( --e-global-typography-c51e2be-font-family ), Sans-serif;font-size:var( --e-global-typography-c51e2be-font-size );font-weight:var( --e-global-typography-c51e2be-font-weight );text-transform:var( --e-global-typography-c51e2be-text-transform );font-style:var( --e-global-typography-c51e2be-font-style );text-decoration:var( --e-global-typography-c51e2be-text-decoration );line-height:var( --e-global-typography-c51e2be-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value select{color:var( --e-global-color-4f46654 );}.woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value select, .woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value:before{background-color:var( --e-global-color-6c9995d );border-radius:100px;}.woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value:before{font-family:var( --e-global-typography-c51e2be-font-family ), Sans-serif;font-size:var( --e-global-typography-c51e2be-font-size );font-weight:var( --e-global-typography-c51e2be-font-weight );text-transform:var( --e-global-typography-c51e2be-text-transform );font-style:var( --e-global-typography-c51e2be-font-style );text-decoration:var( --e-global-typography-c51e2be-text-decoration );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-5680 .elementor-element.elementor-element-36e2d423 > .elementor-widget-container{margin:10px 0px -20px 0px;}.elementor-5680 .elementor-element.elementor-element-36e2d423 .elementor-heading-title{font-family:var( --e-global-typography-b0bee8d-font-family ), Sans-serif;font-size:var( --e-global-typography-b0bee8d-font-size );font-weight:var( --e-global-typography-b0bee8d-font-weight );text-transform:var( --e-global-typography-b0bee8d-text-transform );font-style:var( --e-global-typography-b0bee8d-font-style );text-decoration:var( --e-global-typography-b0bee8d-text-decoration );line-height:var( --e-global-typography-b0bee8d-line-height );color:var( --e-global-color-4d31f0e );}.elementor-5680 .elementor-element.elementor-element-7c2401e4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-6c9995d );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-tab-content{border-width:0px;color:var( --e-global-color-5ed8d17 );font-family:var( --e-global-typography-59470ff-font-family ), Sans-serif;font-size:var( --e-global-typography-59470ff-font-size );font-weight:var( --e-global-typography-59470ff-font-weight );text-transform:var( --e-global-typography-59470ff-text-transform );font-style:var( --e-global-typography-59470ff-font-style );text-decoration:var( --e-global-typography-59470ff-text-decoration );line-height:var( --e-global-typography-59470ff-line-height );padding:20px 0px 0px 0px;}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-toggle-title, .elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-toggle-icon{color:var( --e-global-color-4d31f0e );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-toggle-icon svg{fill:var( --e-global-color-4d31f0e );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-tab-title.elementor-active a, .elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-e7411a5 );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-toggle-title{font-family:var( --e-global-typography-b0bee8d-font-family ), Sans-serif;font-size:var( --e-global-typography-b0bee8d-font-size );font-weight:var( --e-global-typography-b0bee8d-font-weight );text-transform:var( --e-global-typography-b0bee8d-text-transform );font-style:var( --e-global-typography-b0bee8d-font-style );text-decoration:var( --e-global-typography-b0bee8d-text-decoration );line-height:var( --e-global-typography-b0bee8d-line-height );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-4db3856 );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-4db3856 );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-6c9995d );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-tab-content{border-width:0px;color:var( --e-global-color-5ed8d17 );font-family:var( --e-global-typography-59470ff-font-family ), Sans-serif;font-size:var( --e-global-typography-59470ff-font-size );font-weight:var( --e-global-typography-59470ff-font-weight );text-transform:var( --e-global-typography-59470ff-text-transform );font-style:var( --e-global-typography-59470ff-font-style );text-decoration:var( --e-global-typography-59470ff-text-decoration );line-height:var( --e-global-typography-59470ff-line-height );padding:20px 0px 0px 0px;}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-toggle-title, .elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-toggle-icon{color:var( --e-global-color-4d31f0e );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-toggle-icon svg{fill:var( --e-global-color-4d31f0e );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-tab-title.elementor-active a, .elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-e7411a5 );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-toggle-title{font-family:var( --e-global-typography-b0bee8d-font-family ), Sans-serif;font-size:var( --e-global-typography-b0bee8d-font-size );font-weight:var( --e-global-typography-b0bee8d-font-weight );text-transform:var( --e-global-typography-b0bee8d-text-transform );font-style:var( --e-global-typography-b0bee8d-font-style );text-decoration:var( --e-global-typography-b0bee8d-text-decoration );line-height:var( --e-global-typography-b0bee8d-line-height );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-4db3856 );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-4db3856 );}@media(min-width:768px){.elementor-5680 .elementor-element.elementor-element-2ddbb97{width:47%;}.elementor-5680 .elementor-element.elementor-element-6df6c6ea{width:53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5680 .elementor-element.elementor-element-2ddbb97{width:100%;}.elementor-5680 .elementor-element.elementor-element-74035c4{width:100%;}.elementor-5680 .elementor-element.elementor-element-6df6c6ea{width:100%;}}@media(min-width:1025px){.elementor-5680 .elementor-element.elementor-element-6dd14c2b > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-5680 .elementor-element.elementor-element-6dd14c2b{padding:0px 10px 75px 10px;}.elementor-5680 .elementor-element.elementor-element-74035c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5680 .elementor-element.elementor-element-fef34f7 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-5680 .elementor-element.elementor-element-85716f9 .elementor-heading-title{font-size:var( --e-global-typography-396d9e0-font-size );line-height:var( --e-global-typography-396d9e0-line-height );}.elementor-5680 .elementor-element.elementor-element-6df6c6ea > .elementor-element-populated{margin:-35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5680 .elementor-element.elementor-element-de4b6b2 .elementor-heading-title{font-size:var( --e-global-typography-f66eb3d-font-size );line-height:var( --e-global-typography-f66eb3d-line-height );}.elementor-5680 .elementor-element.elementor-element-eba3cad .elementor-heading-title{font-size:var( --e-global-typography-c4459d7-font-size );line-height:var( --e-global-typography-c4459d7-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-785cb376 .price{font-size:var( --e-global-typography-42a9491-font-size );line-height:var( --e-global-typography-42a9491-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-785cb376 .price ins{font-size:var( --e-global-typography-42a9491-font-size );line-height:var( --e-global-typography-42a9491-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations label{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value:before{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-5680 .elementor-element.elementor-element-36e2d423 .elementor-heading-title{font-size:var( --e-global-typography-b0bee8d-font-size );line-height:var( --e-global-typography-b0bee8d-line-height );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-toggle-title{font-size:var( --e-global-typography-b0bee8d-font-size );line-height:var( --e-global-typography-b0bee8d-line-height );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-tab-content{font-size:var( --e-global-typography-59470ff-font-size );line-height:var( --e-global-typography-59470ff-line-height );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-toggle-title{font-size:var( --e-global-typography-b0bee8d-font-size );line-height:var( --e-global-typography-b0bee8d-line-height );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-tab-content{font-size:var( --e-global-typography-59470ff-font-size );line-height:var( --e-global-typography-59470ff-line-height );}}@media(max-width:767px){.elementor-5680 .elementor-element.elementor-element-74035c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5680 .elementor-element.elementor-element-fef34f7 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:0px 0px 15px 15px;}body:not(.rtl) .elementor-5680 .elementor-element.elementor-element-85716f9{left:0px;}body.rtl .elementor-5680 .elementor-element.elementor-element-85716f9{right:0px;}.elementor-5680 .elementor-element.elementor-element-85716f9{top:10px;}.elementor-5680 .elementor-element.elementor-element-85716f9 .elementor-heading-title{font-size:var( --e-global-typography-396d9e0-font-size );line-height:var( --e-global-typography-396d9e0-line-height );}body:not(.rtl) .elementor-5680 .elementor-element.elementor-element-f1dd6a3{right:0px;}body.rtl .elementor-5680 .elementor-element.elementor-element-f1dd6a3{left:0px;}.elementor-5680 .elementor-element.elementor-element-f1dd6a3{top:10px;}body:not(.rtl) .elementor-5680 .elementor-element.elementor-element-6c10e43{right:0px;}body.rtl .elementor-5680 .elementor-element.elementor-element-6c10e43{left:0px;}.elementor-5680 .elementor-element.elementor-element-6c10e43{top:10px;}.elementor-5680 .elementor-element.elementor-element-307042d3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-5680 .elementor-element.elementor-element-de4b6b2 .elementor-heading-title{font-size:var( --e-global-typography-f66eb3d-font-size );line-height:var( --e-global-typography-f66eb3d-line-height );}.elementor-5680 .elementor-element.elementor-element-eba3cad .elementor-heading-title{font-size:var( --e-global-typography-c4459d7-font-size );line-height:var( --e-global-typography-c4459d7-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-785cb376 .price{font-size:var( --e-global-typography-42a9491-font-size );line-height:var( --e-global-typography-42a9491-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-785cb376 .price ins{font-size:var( --e-global-typography-42a9491-font-size );line-height:var( --e-global-typography-42a9491-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations label{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.woocommerce .elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-5680 .elementor-element.elementor-element-dc0d63a form.cart table.variations td.value:before{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-5680 .elementor-element.elementor-element-36e2d423 .elementor-heading-title{font-size:var( --e-global-typography-b0bee8d-font-size );line-height:var( --e-global-typography-b0bee8d-line-height );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-toggle-title{font-size:var( --e-global-typography-b0bee8d-font-size );line-height:var( --e-global-typography-b0bee8d-line-height );}.elementor-5680 .elementor-element.elementor-element-e7daa9c .elementor-tab-content{font-size:var( --e-global-typography-59470ff-font-size );line-height:var( --e-global-typography-59470ff-line-height );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-toggle-title{font-size:var( --e-global-typography-b0bee8d-font-size );line-height:var( --e-global-typography-b0bee8d-line-height );}.elementor-5680 .elementor-element.elementor-element-bd54dc2 .elementor-tab-content{font-size:var( --e-global-typography-59470ff-font-size );line-height:var( --e-global-typography-59470ff-line-height );}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-fef34f7 */.sldjet1-edit .jet-woo-product-gallery__image img{
aspect-ratio: 1000/1000!important;
object-fit: cover!important;
}

@media (max-width: 767px){
.sldjet1-edit .jet-swiper-nav{
display: none!important;
}
}/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-6c10e43 */.favi1-edit .jet-data-store-link{
transition-duration: 0.3s!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-785cb376 */.pr21-edit del, .woocommerce-variation-price del span.woocommerce-Price-amount.amount{
font-size: 75%!important;
}

.pr21-edit bdi, .woocommerce-variation-price bdi{
font-weight: bold!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-dc0d63a *//*Variações > Cores*/
.woo-variation-swatches .variable-items-wrapper{
margin-left: -8px!important;
}


.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){
box-shadow: none!important;
padding: 0px!important;
}





/*Variações > Títulos e opções*/
.prod1-edit table td, .prod1-edit table th{
padding: 5px!important;
background-color: transparent!important;
}


/*Variações > Títulos*/
.prod1-edit table th{
padding-left: 0px!important;
}


/*Variações > Opções*/
.prod1-edit table td{
padding-right: 0px!important;
}



/*Variações > Título*/
.prod1-edit th.label{
text-align: start!important;
}


/*Variações > Seleções*/
.prod1-edit form.cart .variations select{
padding: var(--padding-ipt-k)!important;
border: solid 1px var(--e-global-color-35283bf)!important;
margin-right: 0px!important;
}


/*Variações > Botão limpar*/
.prod1-edit a.reset_variations{
display: none!important;
}


/*Preço das variações > DIV*/
.prod1-edit .woocommerce-variation-price{
margin-top: -5px!important;
margin-bottom: 25px!important;
}


/*Preço das variações*/
.prod1-edit span.price, .prod1-edit span.woocommerce-Price-amount.amount{
color: var(--e-global-color-4db3856)!important;
font-family: var(--e-global-typography-42a9491-font-family), Sans-serif!important;
font-size: var(--e-global-typography-42a9491-font-size)!important;
font-weight: var(--e-global-typography-42a9491-font-weight)!important;
text-transform: var(--e-global-typography-42a9491-text-transform)!important;
font-style: var(--e-global-typography-42a9491-font-style)!important;
text-decoration: var(--e-global-typography-42a9491-text-decoration)!important;
line-height: var(--e-global-typography-42a9491-line-height)!important;
letter-spacing: var(--e-global-typography-42a9491-letter-spacing)!important;
word-spacing: var(--e-global-typography-42a9491-word-spacing)!important;
}


/*Quantidade*/
.prod1-edit .qib-button-wrapper .quantity input.input-text.qty.text{
color: var(--e-global-color-4d31f0e)!important;
background-color: transparent!important;
border: none!important;
font-family: var(--e-global-typography-48da665-font-family), Sans-serif!important;
font-size: var(--e-global-typography-48da665-font-size)!important;
font-weight: var(--e-global-typography-48da665-font-weight)!important;
text-transform: var(--e-global-typography-48da665-text-transform)!important;
font-style: var(--e-global-typography-48da665-font-style)!important;
text-decoration: var(--e-global-typography-48da665-text-decoration)!important;
line-height: var(--e-global-typography-48da665-line-height)!important;
letter-spacing: var(--e-global-typography-48da665-letter-spacing)!important;
word-spacing: var(--e-global-typography-48da665-word-spacing)!important;
}


/*Botões - e +*/
.prod1-edit .qib-button-wrapper button.qib-button{
color: var(--e-global-color-4d31f0e)!important;
font-family: var(--e-global-typography-48da665-font-family), Sans-serif!important;
font-size: var(--e-global-typography-48da665-font-size)!important;
font-weight: var(--e-global-typography-48da665-font-weight)!important;
text-transform: var(--e-global-typography-48da665-text-transform)!important;
font-style: var(--e-global-typography-48da665-font-style)!important;
text-decoration: var(--e-global-typography-48da665-text-decoration)!important;
line-height: var(--e-global-typography-48da665-line-height)!important;
letter-spacing: var(--e-global-typography-48da665-letter-spacing)!important;
word-spacing: var(--e-global-typography-48da665-word-spacing)!important;
padding: 0px 0px 3px 0px!important;
border: none!important;
border-radius: 100px!important;
background-color: var(--e-global-color-6c9995d)!important;
width: 35px!important;
height: 35px!important;
}


/*Botões - e + > Hover*/
.prod1-edit .qib-button-wrapper button.qib-button:hover{
transition-duration: 0.3s!important;
color: var(--e-global-color-c856798)!important;
background-color: var(--e-global-color-4c0acc0)!important;
opacity: 1!important;
}


/*Botão comprar*/
.prod1-edit button.single_add_to_cart_button.button.alt{
color: var(--e-global-color-8e7424b)!important;
padding: 13px!important;
margin-top: 0px!important;
margin-left: 15px!important;
border-radius: var(--bordas-bt-k)!important;
font-family: var(--e-global-typography-48da665-font-family), Sans-serif!important;
font-size: var(--e-global-typography-48da665-font-size)!important;
font-weight: var(--e-global-typography-48da665-font-weight)!important;
text-transform: var(--e-global-typography-48da665-text-transform)!important;
font-style: var(--e-global-typography-48da665-font-style)!important;
text-decoration: var(--e-global-typography-48da665-text-decoration)!important;
line-height: var(--e-global-typography-48da665-line-height)!important;
letter-spacing: var(--e-global-typography-48da665-letter-spacing)!important;
word-spacing: var(--e-global-typography-48da665-word-spacing)!important;
background-color: var(--e-global-color-814c8a8)!important;
height: 100%!important;
}


/*Botão comprar > Hover*/
.prod1-edit button.single_add_to_cart_button.button.alt:hover{
transition-duration: 0.3s!important;
color: var(--e-global-color-c856798)!important;
background-color: var(--e-global-color-4c0acc0 )!important;
}


/*Botão comprar (Tablet e Mobile*/
@media (max-width: 1024px){
.prod1-edit button.single_add_to_cart_button.button.alt{
margin-top: 3px!important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7c2401e4 *//*Calculadora CEP > DIV*/
.cep1-edit section#wc-shipping-sim{
padding: 0px!important;
border: none!important;
}


/*Calculadora CEP > Título acima da calculadora*/
.cep1-edit div#wc-shipping-sim-form-title{
display: none!important;
}


/*Calculadora CEP > Campo inserir CEP*/
.cep1-edit .inline-inputs #wc-shipping-sim-form-fields .input-postcode{
color: var(--e-global-color-4f46654)!important;
font-family: var(--e-global-typography-c51e2be-font-family), Sans-serif!important;
font-size: var(--e-global-typography-c51e2be-font-size)!important;
font-weight: var(--e-global-typography-c51e2be-font-weight)!important;
text-transform: var(--e-global-typography-c51e2be-text-transform)!important;
font-style: var(--e-global-typography-c51e2be-font-style)!important;
text-decoration: var(--e-global-typography-c51e2be-text-decoration)!important;
line-height: var(--e-global-typography-c51e2be-line-height)!important;
letter-spacing: var(--e-global-typography-c51e2be-letter-spacing)!important;
word-spacing: var(--e-global-typography-c51e2be-word-spacing)!important;
background-color: var(--e-global-color-39f5059)!important;
border-radius: var(--bordas-bt-k)!important;
border: solid 1px var(--e-global-color-35283bf)!important;
width: 100%!important;
max-width: 60%!important;
height: 100%!important;
padding: 12px 18px!important;
margin-right: 5px!important
}


/*Calculadora CEP > Campo inserir CEP (Focus)*/
.cep1-edit .inline-inputs #wc-shipping-sim-form-fields .input-postcode:focus{
transition-duration: 0.3s!important;
border-color: var(--e-global-color-73200c9)!important;
}


/*Calculadora CEP > Campo inserir CEP > Placeholder*/
.cep1-edit .inline-inputs #wc-shipping-sim-form-fields .input-postcode::placeholder{
color: var(--e-global-color-168db64)!important;
opacity: 1!important;
}


/*Calculadora CEP > Botão calcular*/
.cep1-edit .inline-inputs #wc-shipping-sim-form-fields .button.submit{
color: var(--e-global-color-814c8a8)!important;
font-family: var(--e-global-typography-c51e2be-font-family), Sans-serif!important;
font-size: var(--e-global-typography-c51e2be-font-size)!important;
font-weight: var(--e-global-typography-c51e2be-font-weight)!important;
text-transform: uppercase!important;
font-style: var(--e-global-typography-c51e2be-font-style)!important;
text-decoration: var(--e-global-typography-c51e2be-text-decoration)!important;
line-height: var(--e-global-typography-c51e2be-line-height)!important;
letter-spacing: var(--e-global-typography-c51e2be-letter-spacing)!important;
word-spacing: var(--e-global-typography-c51e2be-word-spacing)!important;
background-color: var(--e-global-color-f8ead6f)!important;
border-radius: var(--bordas-bt-k)!important;
border: solid 1px var(--e-global-color-814c8a8)!important;
width: 100%!important;
max-width: 40%!important;
height: 100%!important;
padding: 10px 18px!important;
}


/*Calculadora CEP > Botão calcular > Hover*/
.cep1-edit .inline-inputs #wc-shipping-sim-form-fields .button.submit:hover{
transition-duration: 0.3s!important;
color: var(--e-global-color-c856798)!important;
border-color: var(--e-global-color-4c0acc0)!important;
background-color: var(--e-global-color-4c0acc0)!important;
}


/*Calculadora CEP > Botão calcular (Tablet e Mobile)*/
@media (max-width: 1024px){
.cep1-edit .inline-inputs #wc-shipping-sim-form-fields .button.submit{
padding: 11.3px 18px!important;
}
}


/*Calculadora CEP > Não sei meu CEP*/
.cep1-edit div#wc-shipping-sim-br-cep-finder{
display: none!important;
}


/*Calculadora CEP > Título 1*/
.cep1-edit div#wc-shipping-sim-results-title{
color: var(--e-global-color-5ed8d17)!important;
font-family: var(--e-global-typography-c51e2be-font-family), Sans-serif!important;
font-size: var(--e-global-typography-c51e2be-font-size)!important;
font-weight: var(--e-global-typography-c51e2be-font-weight)!important;
text-transform: var(--e-global-typography-c51e2be-text-transform)!important;
font-style: var(--e-global-typography-c51e2be-font-style)!important;
text-decoration: var(--e-global-typography-c51e2be-text-decoration)!important;
line-height: var(--e-global-typography-c51e2be-line-height)!important;
letter-spacing: var(--e-global-typography-c51e2be-letter-spacing)!important;
word-spacing: var(--e-global-typography-c51e2be-word-spacing)!important;
}


/*Calculadora CEP > Tabela > DIV*/
.cep1-edit #wc-shipping-sim-results table{
background-color: var(--e-global-color-39f5059)!important;
border-radius: var(--bordas-ipt-k)!important;
}


/*Calculadora CEP > Tabela*/
.cep1-edit table td, .cep1-edit table th{
vertical-align: baseline!important;
border: none!important;
padding: 15px!important;
background-color: transparent!important;
}


/*Calculadora CEP > Tabela > Opções*/
.cep1-edit #wc-shipping-sim-results tr{
border: none;
border: solid 1px var(--e-global-color-d424f8f)!important;
}


/*Calculadora CEP > Tabela > Nome da entrega*/
.cep1-edit span.shipping-rate-label{
color: var(--e-global-color-5ed8d17)!important;
font-family: var(--e-global-typography-c51e2be-font-family), Sans-serif!important;
font-size: var(--e-global-typography-c51e2be-font-size)!important;
font-weight: var(--e-global-typography-c51e2be-font-weight)!important;
text-transform: var(--e-global-typography-c51e2be-text-transform)!important;
font-style: var(--e-global-typography-c51e2be-font-style)!important;
text-decoration: var(--e-global-typography-c51e2be-text-decoration)!important;
line-height: var(--e-global-typography-c51e2be-line-height)!important;
letter-spacing: var(--e-global-typography-c51e2be-letter-spacing)!important;
word-spacing: var(--e-global-typography-c51e2be-word-spacing)!important;
}


/*Calculadora CEP > Tabela > Preço da entrega*/
.cep1-edit span.woocommerce-Price-amount.amount{
color: var(--e-global-color-5ed8d17)!important;
font-family: var(--e-global-typography-c51e2be-font-family), Sans-serif!important;
font-size: var(--e-global-typography-c51e2be-font-size)!important;
font-weight: calc(var(--e-global-typography-c51e2be-font-weight) + 200)!important;
text-transform: var(--e-global-typography-c51e2be-text-transform)!important;
font-style: var(--e-global-typography-c51e2be-font-style)!important;
text-decoration: var(--e-global-typography-c51e2be-text-decoration)!important;
line-height: var(--e-global-typography-c51e2be-line-height)!important;
letter-spacing: var(--e-global-typography-c51e2be-letter-spacing)!important;
word-spacing: var(--e-global-typography-c51e2be-word-spacing)!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-e7daa9c */.acor5157 span.elementor-toggle-icon{
margin-top: 4px!important;
}

.acor5157 .elementor-tab-title{
border-radius: 100px!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-bd54dc2 */.acor5157 span.elementor-toggle-icon{
margin-top: 4px!important;
}

.acor5157 .elementor-tab-title{
border-radius: 100px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6dd14c2b */.pdpcart-edit a.added_to_cart{
display: none!important;
}/* End custom CSS */