.elementor-25 .elementor-element.elementor-element-57cfbda > .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:contain;opacity:0.04;}.elementor-25 .elementor-element.elementor-element-e988fbe{text-align:center;}.elementor-25 .elementor-element.elementor-element-54e0527 > .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:contain;opacity:0.04;}.elementor-25 .elementor-element.elementor-element-54e0527{padding:75px 10px 75px 10px;}.elementor-25 .elementor-element.elementor-element-f71dbae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-f71dbae{margin-top:0px;margin-bottom:35px;}.elementor-25 .elementor-element.elementor-element-2113088{text-align:start;}.elementor-25 .elementor-element.elementor-element-2113088 .elementor-heading-title{font-family:var( --e-global-typography-8e20aea-font-family ), Sans-serif;font-size:var( --e-global-typography-8e20aea-font-size );font-weight:var( --e-global-typography-8e20aea-font-weight );text-transform:var( --e-global-typography-8e20aea-text-transform );font-style:var( --e-global-typography-8e20aea-font-style );text-decoration:var( --e-global-typography-8e20aea-text-decoration );line-height:var( --e-global-typography-8e20aea-line-height );color:var( --e-global-color-4d31f0e );}.elementor-25 .elementor-element.elementor-element-3896ef5{text-align:end;}.elementor-25 .elementor-element.elementor-element-3896ef5 .elementor-heading-title{font-family:var( --e-global-typography-cc1de30-font-family ), Sans-serif;font-size:var( --e-global-typography-cc1de30-font-size );font-weight:var( --e-global-typography-cc1de30-font-weight );text-transform:var( --e-global-typography-cc1de30-text-transform );font-style:var( --e-global-typography-cc1de30-font-style );text-decoration:var( --e-global-typography-cc1de30-text-decoration );line-height:var( --e-global-typography-cc1de30-line-height );color:var( --e-global-color-4d31f0e );}.elementor-25 .elementor-element.elementor-element-8a0b800 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-98b6d6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-98b6d6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f974114 );}.elementor-25 .elementor-element.elementor-element-98b6d6d:hover > .elementor-element-populated{background-color:var( --e-global-color-4db3856 );}.elementor-25 .elementor-element.elementor-element-98b6d6d > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-98b6d6d > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-98b6d6d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-98b6d6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-98b6d6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-icon i{color:var( --e-global-color-5a2ff6e );transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-icon svg{fill:var( --e-global-color-5a2ff6e );transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-1c4e4a9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69fefb2-font-family ), Sans-serif;font-size:var( --e-global-typography-69fefb2-font-size );font-weight:var( --e-global-typography-69fefb2-font-weight );text-transform:var( --e-global-typography-69fefb2-text-transform );font-style:var( --e-global-typography-69fefb2-font-style );text-decoration:var( --e-global-typography-69fefb2-text-decoration );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-text{color:var( --e-global-color-35c290a );transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-5a55520:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-5a55520 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f974114 );}.elementor-25 .elementor-element.elementor-element-5a55520:hover > .elementor-element-populated{background-color:var( --e-global-color-4db3856 );}.elementor-25 .elementor-element.elementor-element-5a55520 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-5a55520 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-5a55520 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-5a55520 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 1px 0px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-5a55520 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-icon i{color:var( --e-global-color-5a2ff6e );transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-icon svg{fill:var( --e-global-color-5a2ff6e );transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-3d25814{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69fefb2-font-family ), Sans-serif;font-size:var( --e-global-typography-69fefb2-font-size );font-weight:var( --e-global-typography-69fefb2-font-weight );text-transform:var( --e-global-typography-69fefb2-text-transform );font-style:var( --e-global-typography-69fefb2-font-style );text-decoration:var( --e-global-typography-69fefb2-text-decoration );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-text{color:var( --e-global-color-35c290a );transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-c5bbbca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-c5bbbca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f974114 );}.elementor-25 .elementor-element.elementor-element-c5bbbca:hover > .elementor-element-populated{background-color:var( --e-global-color-4db3856 );}.elementor-25 .elementor-element.elementor-element-c5bbbca > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-c5bbbca > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-c5bbbca > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-c5bbbca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-c5bbbca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-icon i{color:var( --e-global-color-5a2ff6e );transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-5a2ff6e );transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-630b9e6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69fefb2-font-family ), Sans-serif;font-size:var( --e-global-typography-69fefb2-font-size );font-weight:var( --e-global-typography-69fefb2-font-weight );text-transform:var( --e-global-typography-69fefb2-text-transform );font-style:var( --e-global-typography-69fefb2-font-style );text-decoration:var( --e-global-typography-69fefb2-text-decoration );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-text{color:var( --e-global-color-35c290a );transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-25 .elementor-element.elementor-element-6304719 #add_payment_method #payment #place_order{background-color:var( --e-global-color-814c8a8 );}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-4c0acc0 );}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:var( --e-global-color-814c8a8 );}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button:hover{background-color:var( --e-global-color-4c0acc0 );}.elementor-25 .elementor-element.elementor-element-6304719 > .elementor-widget-container{background-color:var( --e-global-color-6c9995d );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d41b4f4 );border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6304719{--sections-background-color:#FFFFFF00;--sections-border-type:none;--sections-border-radius:0px 0px 0px 0px;--sections-padding:0px 0px 0px 0px;--edit-link-margin-top:0px;--edit-link-margin-start:0px;--typography-section-titles-color:var( --e-global-color-4d31f0e );--section-title-spacing:20px;--general-text-color:var( --e-global-color-5ed8d17 );--payment-methods-radio-buttons-color:var( --e-global-color-4d31f0e );--links-normal-color:var( --e-global-color-e7411a5 );--links-hover-color:var( --e-global-color-5a04608 );--forms-labels-color:var( --e-global-color-168db64 );--forms-fields-normal-color:var( --e-global-color-4f46654 );--forms-fields-focus-color:var( --e-global-color-4f46654 );--forms-buttons-normal-text-color:var( --e-global-color-8e7424b );--forms-buttons-hover-text-color:var( --e-global-color-c856798 );--tables-title-color:var( --e-global-color-4d31f0e );--tables-items-color:var( --e-global-color-5ed8d17 );--variations-color:var( --e-global-color-5ed8d17 );--tables-links-normal-color:var( --e-global-color-e7411a5 );--tables-links-hover-color:var( --e-global-color-5a04608 );--tables-divider-border-type:solid;--tables-divider-border-width:1px;--tables-divider-border-color:var( --e-global-color-d424f8f );--tables-button-normal-text-color:var( --e-global-color-8e7424b );--tables-buttons-border-type:none;}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 0px + 40px );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-pagination{padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-1b14e4d-font-family ), Sans-serif;font-size:var( --e-global-typography-1b14e4d-font-size );font-weight:var( --e-global-typography-1b14e4d-font-weight );text-transform:var( --e-global-typography-1b14e4d-text-transform );font-style:var( --e-global-typography-1b14e4d-font-style );text-decoration:var( --e-global-typography-1b14e4d-text-decoration );line-height:var( --e-global-typography-1b14e4d-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-MyAccount-content > div > p, .elementor-25 .elementor-element.elementor-element-6304719 address, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-EditAccountForm fieldset legend, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-ResetPassword p:nth-child(1), .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-OrderUpdate{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-25 .elementor-element.elementor-element-6304719 .woocommerce-PaymentMethod .input-radio + label{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 );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-form-row label, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-address-fields label{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 );}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-4f46654 );}.elementor-25 .elementor-element.elementor-element-6304719 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-4f46654 );}.e-woo-select2-wrapper .select2-results__option:focus{color:var( --e-global-color-4f46654 );}.elementor-25 .elementor-element.elementor-element-6304719 button.button, .elementor-25 .elementor-element.elementor-element-6304719 #add_payment_method #payment #place_order{font-family:var( --e-global-typography-48da665-font-family ), Sans-serif;font-size:var( --e-global-typography-48da665-font-size );font-weight:var( --e-global-typography-48da665-font-weight );text-transform:var( --e-global-typography-48da665-text-transform );font-style:var( --e-global-typography-48da665-font-style );text-decoration:var( --e-global-typography-48da665-text-decoration );line-height:var( --e-global-typography-48da665-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .order_details thead th, .elementor-25 .elementor-element.elementor-element-6304719 .order_details tfoot td, .elementor-25 .elementor-element.elementor-element-6304719 .order_details tfoot th, .elementor-25 .elementor-element.elementor-element-6304719 .nobr{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-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__orders tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__downloads tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-table--order-downloads tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-table--order-details td a, .elementor-25 .elementor-element.elementor-element-6304719 td.product-total, .elementor-25 .elementor-element.elementor-element-6304719 td.payment-method-method, .elementor-25 .elementor-element.elementor-element-6304719 td.payment-method-expires{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-25 .elementor-element.elementor-element-6304719 .wc-item-meta{font-family:var( --e-global-typography-fa3b2ec-font-family ), Sans-serif;font-size:var( --e-global-typography-fa3b2ec-font-size );font-weight:var( --e-global-typography-fa3b2ec-font-weight );text-transform:var( --e-global-typography-fa3b2ec-text-transform );font-style:var( --e-global-typography-fa3b2ec-font-style );text-decoration:var( --e-global-typography-fa3b2ec-text-decoration );line-height:var( --e-global-typography-fa3b2ec-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .shop_table .button, .elementor-25 .elementor-element.elementor-element-6304719 .order-again .button, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-pagination .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:var( --e-global-typography-48da665-font-family ), Sans-serif;font-size:var( --e-global-typography-48da665-font-size );font-weight:var( --e-global-typography-48da665-font-weight );text-transform:var( --e-global-typography-48da665-text-transform );font-style:var( --e-global-typography-48da665-font-style );text-decoration:var( --e-global-typography-48da665-text-decoration );line-height:var( --e-global-typography-48da665-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .shop_table .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-pagination .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .order-again .button:hover, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__payment-methods .woocommerce .woocommerce-MyAccount-content-wrapper .button:hover{color:var( --e-global-color-c856798 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-2113088 .elementor-heading-title{font-size:var( --e-global-typography-8e20aea-font-size );line-height:var( --e-global-typography-8e20aea-line-height );}.elementor-25 .elementor-element.elementor-element-3896ef5 .elementor-heading-title{font-size:var( --e-global-typography-cc1de30-font-size );line-height:var( --e-global-typography-cc1de30-line-height );}.elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69fefb2-font-size );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69fefb2-font-size );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69fefb2-font-size );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-1b14e4d-font-size );line-height:var( --e-global-typography-1b14e4d-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-MyAccount-content > div > p, .elementor-25 .elementor-element.elementor-element-6304719 address, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-EditAccountForm fieldset legend, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-ResetPassword p:nth-child(1), .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-OrderUpdate{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-59470ff-font-size );line-height:var( --e-global-typography-59470ff-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-form-row label, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-address-fields label{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 button.button, .elementor-25 .elementor-element.elementor-element-6304719 #add_payment_method #payment #place_order{font-size:var( --e-global-typography-48da665-font-size );line-height:var( --e-global-typography-48da665-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .order_details thead th, .elementor-25 .elementor-element.elementor-element-6304719 .order_details tfoot td, .elementor-25 .elementor-element.elementor-element-6304719 .order_details tfoot th, .elementor-25 .elementor-element.elementor-element-6304719 .nobr{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__orders tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__downloads tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-table--order-downloads tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-table--order-details td a, .elementor-25 .elementor-element.elementor-element-6304719 td.product-total, .elementor-25 .elementor-element.elementor-element-6304719 td.payment-method-method, .elementor-25 .elementor-element.elementor-element-6304719 td.payment-method-expires{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .wc-item-meta{font-size:var( --e-global-typography-fa3b2ec-font-size );line-height:var( --e-global-typography-fa3b2ec-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .shop_table .button, .elementor-25 .elementor-element.elementor-element-6304719 .order-again .button, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-pagination .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-48da665-font-size );line-height:var( --e-global-typography-48da665-line-height );}}@media(min-width:1025px){.elementor-25 .elementor-element.elementor-element-57cfbda > .elementor-background-overlay{background-attachment:fixed;}.elementor-25 .elementor-element.elementor-element-54e0527 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-985089d > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-2113088{text-align:center;}.elementor-25 .elementor-element.elementor-element-2113088 .elementor-heading-title{font-size:var( --e-global-typography-8e20aea-font-size );line-height:var( --e-global-typography-8e20aea-line-height );}.elementor-25 .elementor-element.elementor-element-3896ef5{text-align:center;}.elementor-25 .elementor-element.elementor-element-3896ef5 .elementor-heading-title{font-size:var( --e-global-typography-cc1de30-font-size );line-height:var( --e-global-typography-cc1de30-line-height );}.elementor-25 .elementor-element.elementor-element-98b6d6d > .elementor-element-populated{margin:0px 1px 0px 0px;--e-column-margin-right:1px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-1c4e4a9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69fefb2-font-size );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-5a55520 > .elementor-element-populated{margin:1px 1px 0px 0px;--e-column-margin-right:1px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-3d25814 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69fefb2-font-size );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-c5bbbca > .elementor-element-populated{margin:1px 0px 0px 1px;--e-column-margin-right:0px;--e-column-margin-left:1px;}.elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-630b9e6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69fefb2-font-size );line-height:var( --e-global-typography-69fefb2-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-1b14e4d-font-size );line-height:var( --e-global-typography-1b14e4d-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-MyAccount-content > div > p, .elementor-25 .elementor-element.elementor-element-6304719 address, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-EditAccountForm fieldset legend, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-ResetPassword p:nth-child(1), .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-OrderUpdate{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-59470ff-font-size );line-height:var( --e-global-typography-59470ff-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-form-row label, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-address-fields label{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 button.button, .elementor-25 .elementor-element.elementor-element-6304719 #add_payment_method #payment #place_order{font-size:var( --e-global-typography-48da665-font-size );line-height:var( --e-global-typography-48da665-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .order_details thead th, .elementor-25 .elementor-element.elementor-element-6304719 .order_details tfoot td, .elementor-25 .elementor-element.elementor-element-6304719 .order_details tfoot th, .elementor-25 .elementor-element.elementor-element-6304719 .nobr{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__orders tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__downloads tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-table--order-downloads tbody td, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-table--order-details td a, .elementor-25 .elementor-element.elementor-element-6304719 td.product-total, .elementor-25 .elementor-element.elementor-element-6304719 td.payment-method-method, .elementor-25 .elementor-element.elementor-element-6304719 td.payment-method-expires{font-size:var( --e-global-typography-c51e2be-font-size );line-height:var( --e-global-typography-c51e2be-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .wc-item-meta{font-size:var( --e-global-typography-fa3b2ec-font-size );line-height:var( --e-global-typography-fa3b2ec-line-height );}.elementor-25 .elementor-element.elementor-element-6304719 .shop_table .button, .elementor-25 .elementor-element.elementor-element-6304719 .order-again .button, .elementor-25 .elementor-element.elementor-element-6304719 .woocommerce-pagination .button, .elementor-25 .elementor-element.elementor-element-6304719 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-48da665-font-size );line-height:var( --e-global-typography-48da665-line-height );}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-6304719 *//*Coluna > DIV*/
.mc-edit .elementor-widget-container{
box-shadow: var(--sombras-k)!important;
border-radius: var(--r-bordas-col-k)!important;
}


/*Tabs*/
.mc-edit .e-wc-account-tabs-nav{
display: none!important;
}


/*Colunas > Content*/
.mc-edit .woocommerce-MyAccount-content{
padding: 0px!important;
}


/*Links*/
.mc-edit a{
transition-duration: 0.3s!important;
}


/*Pedidos > Títulos*/
.mc-edit th span{
font-weight: bold!important;
}


/*Pedidos > Títulos > Mobile*/
@media (max-width: 767px){
.mc-edit td:before{
font-weight: bold!important;
}
}


/*Pedidos > Botão pagar, visualizar e cancelar pedido*/
.mc-edit a.woocommerce-button.button.view, .mc-edit a.woocommerce-button.button.pay, .mc-edit a.woocommerce-button.button.cancel{
padding: var(--padding-bt-k) 35px!important;
margin: 5px!important;
border-radius: var(--bordas-bt-k)!important;
}


/*Pedidos > Botão pagar, visualizar e cancelar pedido > Hover*/
.mc-edit a.woocommerce-button.button.view:hover, .mc-edit a.woocommerce-button.button.pay:hover, .mc-edit a.woocommerce-button.button.cancel:hover{
color: var(--e-global-color-c856798)!important;
}


/*Pedidos > Mobile*/
@media (max-width: 767px){
.mc-edit tr.woocommerce-orders-table__row.woocommerce-orders-table__row{
margin-bottom: 50px!important;
}
}


/*Pedidos > Botão pagar*/
.mc-edit a.woocommerce-button.button.pay{
display: none!important;
}


/*Pedidos > Cancelar*/
.mc-edit a.woocommerce-button.button.cancel{
display: none!important;
}


/*Detalhes do pedido > Ths e Bdis*/
.mc-edit .woocommerce-order-details th, .mc-edit .woocommerce-order-details .woocommerce-Price-amount, .mc-edit .woocommerce-order-details span.woocommerce-Price-currencySymbol{
font-weight: bold!important;
}


/*Detalhes do pedido > Variações*/
.mc-edit .wc-item-meta{
padding: 5px 0px!important;
}


/*Detalhes do pedido > Títulos das Variações*/
.mc-edit strong.wc-item-meta-label{
font-weight: var(--e-global-typography-fa3b2ec-font-weight)!important;
}


/*Detalhes do pedido > Nomes das Variações*/
.mc-edit .wc-item-meta p{
font-weight: calc(var(--e-global-typography-fa3b2ec-font-weight) + 200)!important;
}


/*Detalhes do pedido > Botão comprar novamente*/
.mc-edit .order-again .button{
border-radius: var(--bordas-bt-k)!important;
padding: var(--padding-bt-k)!important;
margin-top: -15px!important;
margin-bottom: 50px!important;
width: 100%!important;
text-align: center!important;
}


/*Detalhes do pedido > Botão comprar novamente > Hover*/
.mc-edit .order-again .button:hover{
color: var(--e-global-color-c856798)!important;
}


/*Download > Botão para baixar*/
.mc-edit a.woocommerce-MyAccount-downloads-file.button{
padding: var(--padding-bt-k) 35px!important;
margin: 5px!important;
border-radius: var(--bordas-bt-k)!important;
}


/*Download > Botão para baixar > Hover*/
.mc-edit a.woocommerce-MyAccount-downloads-file.button:hover{
color: var(--e-global-color-c856798)!important;
}


/*Download > Mobile*/
@media (max-width: 767px){
.mc-edit .shop_table_responsive tr{
margin-bottom: 50px!important;
}
}


/*Endereços > DIV*/
.mc-edit .woocommerce-address-fields__field-wrapper{
margin-bottom: 0px!important;
}


/*Endereços > Botão editar*/
.mc-edit a.edit{
color: var(--e-global-color-8e7424b)!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;
padding: var(--padding-bt-k)!important;
border-radius: var(--bordas-bt-k)!important;
}


/*Endereços > Botão editar > Hover*/
.mc-edit a.edit:hover{
transition-duration: 0.3s!important;
color: var(--e-global-color-c856798)!important;
background-color: var(--e-global-color-4c0acc0)!important;
}

/*Endereços > Endereços*/
.mc-edit address{
margin-top: 10px!important;
}


/*Endereços > Coluna 1 e 2> Mobile*/
@media (max-width: 767px){
.mc-edit .u-column1.col-1.woocommerce-Address{
margin-bottom: 70px!important;
}

.mc-edit .u-column2.col-2.woocommerce-Address{
margin-bottom: 25px!important;
}
}


/*Endereços > Botão salvar alterações*/
.mc-edit .woocommerce-address-fields .button{
border-radius: var(--bordas-bt-k)!important;
padding: var(--padding-bt-k)!important;
width: 100%!important;
text-align: center!important;
}


/*Detalhes da conta > Botão salvar alterações*/
.mc-edit .e-my-account-tab.e-my-account-tab__edit-account button.woocommerce-Button.button{
border-radius: var(--bordas-bt-k)!important;
padding: var(--padding-bt-k)!important;
width: 100%!important;
text-align: center!important;
}


/*Ícones obrigatório*/
.mc-edit .woocommerce form .form-row .required{
color: var(--e-global-color-c746abf)!important;
}


/*Forms*/
.mc-edit .form-row{
width: 100%!important;
max-width: 100%!important;
padding: 0px!important;
margin-bottom: calc(var(--margin-ipt-k) + 10px)!important;
}


/*Forms > Inputs, textareas e Selects*/
.mc-edit .form-row input, .mc-edit .form-row textarea, .mc-edit .form-row .select2-container{
font-family: var(--e-global-typography-59470ff-font-family), Sans-serif!important;
font-size: var(--e-global-typography-59470ff-font-size)!important;
font-weight: var(--e-global-typography-59470ff-font-weight)!important;
text-transform: var(--e-global-typography-59470ff-text-transform)!important;
font-style: var(--e-global-typography-59470ff-font-style)!important;
text-decoration: var(--e-global-typography-59470ff-text-decoration)!important;
line-height: var(--e-global-typography-59470ff-line-height)!important;
letter-spacing: var(--e-global-typography-59470ff-letter-spacing)!important;
word-spacing: var(--e-global-typography-59470ff-word-spacing)!important;
padding: var(--padding-ipt-k)!important;
border-radius: var(--bordas-ipt-k)!important;
background-color: var(--e-global-color-39f5059)!important;
border: solid 1px var(--e-global-color-39f5059)!important;
}


/*Forms > Inputs, textareas e Selects (Focus)*/
.mc-edit .form-row input:focus, .cc-edit .form-row textarea:focus, .mc-edit .form-row .select2-container:focus{
transition-duration: 0.3s!important;
border-color: var(--e-global-color-73200c9)!important;
}


/*Forms > Inputs, textareas e Selects (placeholders*/
.mc-edit .form-row input::placeholder, .mc-edit .form-row textarea::placeholder, .mc-edit .form-row .select2-container::placeholder{
opacity: 1!important;
color: var(--e-global-color-168db64);
}


/*Forms > Select > Span*/
.mc-edit .form-row .select2-container span{
background: none!important;
margin: 0px!important;
padding: 0px!important;
border: none!important;
height: auto!important;
line-height: calc(var(--e-global-typography-59470ff-line-height) + 1.8px)!important;
}


/*Campo "País"*/
.mc-edit p#billing_country_field, .mc-edit p#shipping_country_field{
display: none!important;
}

/*Ícone do select*/
.mc-edit span.select2-selection__arrow{
display: none!important;
}


/*Colunas > Inputs > Descrições*/
.mc-edit .form-row em{
color: var(--e-global-color-5ed8d17)!important;
font-family: var(--e-global-typography-396d9e0-font-family), Sans-serif!important;
font-size: var(--e-global-typography-396d9e0-font-size)!important;
font-weight: var(--e-global-typography-396d9e0-font-weight)!important;
text-transform: var(--e-global-typography-396d9e0-text-transform)!important;
font-style: var(--e-global-typography-396d9e0-font-style)!important;
text-decoration: var(--e-global-typography-396d9e0-text-decoration)!important;
line-height: var(--e-global-typography-396d9e0-line-height)!important;
letter-spacing: var(--e-global-typography-396d9e0-letter-spacing)!important;
word-spacing: var(--e-global-typography-396d9e0-word-spacing)!important;
border-radius: var(--k-border-radius)!important;
opacity: var(--opacidade-ts-k)!important;
}/* End custom CSS */