.categoriesCarousel .category-grid{margin-bottom:0}.categoriesCarousel .category-grid
a{display:block}.categoriesCarousel .category-grid
img{display:inline-block}.categoriesCarousel.no-space .category-grid{padding-left:0;padding-right:0}@media only screen and(max-width: 480px){.categoriesCarousel{width:auto !important;margin-left:-10px;margin-right:-10px}}.et-google-login-wrapper~.et-facebook-login-wrapper{margin-top:15px}.et-facebook-login-button,.et-google-login-button{font-size:0.85rem;color:#fff;width:100%;line-height:1.5}.et-facebook-login-button{background:#4f699e;padding-top:0.75rem;padding-bottom:0.75rem}.et-facebook-login-button:hover,.et-facebook-login-button:hover:focus{background-color:#3a5795;color:#fff;opacity:1}.et-google-login-button{background:#4285F4;padding-top:0.5rem;padding-bottom:0.5rem}.et-google-login-button
svg{vertical-align:middle}.et-google-login-button:hover,.et-google-login-button:hover:focus{background-color:#206ff2;color:#fff}.special-cart-breadcrumbs.woocommerce-cart .woocommerce-message:first-child,
.special-cart-breadcrumbs.woocommerce-checkout .woocommerce-message:first-child,
.special-cart-breadcrumbs.woocommerce-cart .woocommerce-error:first-child,
.special-cart-breadcrumbs.woocommerce-checkout .woocommerce-error:first-child,
.special-cart-breadcrumbs.woocommerce-cart .woocommerce-info:first-child,
.special-cart-breadcrumbs.woocommerce-checkout .woocommerce-info:first-child{margin-top:1.43em}.special-cart-breadcrumbs.woocommerce-cart.et-header-overlap .page-heading a,
.special-cart-breadcrumbs.woocommerce-checkout.et-header-overlap .page-heading a,
.special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-overlap .page-heading a,
.special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-overlap .page-heading a,
.special-cart-breadcrumbs.woocommerce-cart.et-header-overlap .page-heading .title,
.special-cart-breadcrumbs.woocommerce-checkout.et-header-overlap .page-heading .title,
.special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-overlap .page-heading .title,
.special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-overlap .page-heading .title,
.special-cart-breadcrumbs.woocommerce-cart.et-header-overlap .page-heading .breadcrumbs,
.special-cart-breadcrumbs.woocommerce-checkout.et-header-overlap .page-heading .breadcrumbs,
.special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-overlap .page-heading .breadcrumbs,
.special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-overlap .page-heading .breadcrumbs,
.special-cart-breadcrumbs.woocommerce-cart.et-header-overlap .page-heading .back-history,
.special-cart-breadcrumbs.woocommerce-checkout.et-header-overlap .page-heading .back-history,
.special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-overlap .page-heading .back-history,
.special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-overlap .page-heading .back-history{font-size:0;line-height:0}.special-cart-breadcrumbs.woocommerce-cart.et-header-not-overlap .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout.et-header-not-overlap .page-heading,
.special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-not-overlap .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-not-overlap .page-heading,
.special-cart-breadcrumbs.woocommerce-cart:has(.elementor-location-header) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.elementor-location-header) .page-heading{padding:0
!important;margin:0}.special-cart-breadcrumbs.woocommerce-cart.et-header-not-overlap .page-heading .container,
.special-cart-breadcrumbs.woocommerce-checkout.et-header-not-overlap .page-heading .container,
.special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-not-overlap .page-heading .container,
.special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-not-overlap .page-heading .container,
.special-cart-breadcrumbs.woocommerce-cart:has(.elementor-location-header) .page-heading .container,
.special-cart-breadcrumbs.woocommerce-checkout:has(.elementor-location-header) .page-heading
.container{display:none !important}.cart-checkout-nav{font-size:1.5rem;color:#9a9a9a;text-align:center;padding:2.3vw 0;margin-bottom:2.3vw;text-transform:uppercase;line-height:1.4;background-color:#fafafa}.cart-checkout-nav
a{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-checkout-nav a:not(:last-of-type):after{content:'';display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-bottom:1px solid var(--et_border-color);min-width:120px;vertical-align:middle;margin:0
20px}.cart-checkout-nav a:before{content:attr(data-step);border:1px
solid var(--et_border-color);font-size:0.8em;width:1.8em;height:1.8em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-right:7px}.cart-checkout-nav
.delimeter{min-width:120px;border-bottom:1px solid var(--et_border-color)}.cart-checkout-nav
.active{color:var(--et_dark-2-white)}.cart-checkout-nav .active:before{border-color:var(--et_dark-2-white);color:var(--et_white-2-dark);background-color:var(--et_dark-2-white)}@media only screen and (min-width: 993px){.special-cart-breadcrumbs.woocommerce-cart.et-header-not-overlap .sidebar.sidebar-enabled,
.special-cart-breadcrumbs.woocommerce-checkout.et-header-not-overlap .sidebar.sidebar-enabled,
.special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-not-overlap .sidebar.sidebar-enabled,
.special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-not-overlap .sidebar.sidebar-enabled{padding-top:calc(2.2rem + 6vw)}}@media only screen and (max-width: 992px){.cart-checkout-nav a,
.cart-checkout-nav a:not(:last-child):after,
.cart-checkout-nav .et-icon{display:none}.cart-checkout-nav a.active.no-click{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media only screen and (max-width: 480px){.cart-checkout-nav{padding:5vw 0}}@media (max-width: 767px){.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-mobile) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-mobile) .page-heading,
.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-phone) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-phone) .page-heading{padding-top:clamp(35px, 12vw, 170px) !important}}@media (min-width: -1) and (max-width: -1){.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-mobile_extra) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-mobile_extra) .page-heading{padding-top:clamp(35px, 12vw, 170px) !important}}@media (min-width: -1) and (max-width: -1){.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-tablet) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-tablet) .page-heading{padding-top:clamp(35px, 12vw, 170px) !important}}@media (min-width: -1) and (max-width: -1){.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-laptop) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-laptop) .page-heading,
.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-tablet_extra) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-tablet_extra) .page-heading{padding-top:clamp(35px, 12vw, 170px) !important}}@media (min-width: 1025px) and (max-width: 99999px){.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-desktop) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-desktop) .page-heading{padding-top:clamp(35px, 12vw, 170px) !important}}@media (min-width: -1){.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-widescreen) .page-heading,
.special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-widescreen) .page-heading{padding-top:clamp(35px, 12vw, 170px) !important}}.wc-stripe-upe-element{margin-bottom:4px}#payment .payment_methods li img.stripe-icon{height:24px;-o-object-fit:contain;object-fit:contain;width:37px}#payment .payment_methods li img.stripe-boleto-icon,#payment .payment_methods li img.stripe-sepa-icon{padding:4px}#payment .payment_methods li img.stripe-sepa-icon{background:#10298e}#payment .payment_methods li.wc-stripe-optimized-checkout input#payment_method_stripe,#payment .payment_methods li.wc-stripe-optimized-checkout label[for=payment_method_stripe]{display:none}#payment .payment_methods li.wc-stripe-optimized-checkout
.payment_box.payment_method_stripe{padding:0;padding-bottom:inherit}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe>:not(#wc-stripe-upe-form){padding-left:1em;padding-right:1em}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe .wc-stripe-payment-method-instruction{padding-bottom:.5em;padding-top:.5em}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe ul.wc-saved-payment-methods[data-count="0"]{display:none}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe>fieldset{border-width:0;margin:0;padding:0}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe #wc-stripe-upe-form .wc-stripe-upe-element
iframe{max-width:none}.wc-stripe-redirect-notice{align-items:center;border:0;color:#2b2d2f;display:flex;font-family:Source Sans Pro,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;font-weight:400;gap:12px;letter-spacing:normal;line-height:25px;margin:0;min-inline-size:0;padding:24px
9px 8px;text-decoration:none;text-shadow:none;text-transform:none;transition:none;-webkit-font-smoothing:auto}.wc-stripe-redirect-notice__icon{flex-shrink:0;height:3em;width:3em}.wc-stripe-redirect-notice__text{margin:0;padding:0}body:has(>.wp-site-blocks) form.woocommerce-checkout .wc-stripe-redirect-notice{border:2px
groove threedface;-o-border-image:initial;border-image:initial;margin-inline:2px;min-inline-size:-moz-min-content;min-inline-size:min-content;padding-block:1.35em 1.625em;padding-inline:1.75em}body:has(>.wp-site-blocks) form.woocommerce-checkout #wc-stripe_acss_debit-upe-form{display:none}.woocommerce-checkout #payment ul.payment_methods li img.stripe-multibanco-icon{max-height:30px}.woocommerce-checkout #payment ul.payment_methods li img.stripe-alipay-icon{max-width:50px}body.wc-stripe-hide-save-checkbox .woocommerce-SavedPaymentMethods-saveNew{display:none!important}#payment .payment_box[class*=payment_method_stripe]>fieldset:has(>.woocommerce-SavedPaymentMethods-saveNew:only-child[style*="display: none"]),body.wc-stripe-hide-save-checkbox #payment .payment_box[class*=payment_method_stripe]>fieldset:has(>.woocommerce-SavedPaymentMethods-saveNew:only-child){display:none}.wc-stripe-copy-test-number{align-items:center;background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;color:inherit!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:inherit;font-weight:400;line-height:inherit;padding:2px
1px!important;vertical-align:baseline}.wc-stripe-copy-test-number
span{margin-right:4px}.wc-stripe-copy-test-number
i{background-color:currentColor;display:block;height:1.2em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;order:1;width:1.2em}.wc-stripe-copy-test-number:hover{background-color:transparent;opacity:.7}.wc-stripe-copy-test-number:active
i{transform:scale(.9)}.wc-stripe-copy-test-number:focus{box-shadow:none!important;outline:none}.wc-stripe-copy-test-number:focus-visible{outline:2px
solid currentColor;outline-offset:2px}.wc-stripe-copy-test-number.state--success
i{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=)}.stripe-gateway-checkout-email-field{position:relative}.stripe-gateway-checkout-email-field button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/link.svg);background-color:rgba(0,0,0,0);cursor:pointer;border:none}