.elementor-1611 .elementor-element.elementor-element-f2421e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1611 .elementor-element.elementor-element-f2421e9:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-f2421e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1611 .elementor-element.elementor-element-efc9c1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-efc9c1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1611 .elementor-element.elementor-element-f7bcde7{width:var( --container-widget-width, 76.18% );max-width:76.18%;--container-widget-width:76.18%;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-f7bcde7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1611 .elementor-element.elementor-element-f7bcde7 img{width:100%;}.elementor-1611 .elementor-element.elementor-element-8252010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-8252010.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1611 .elementor-element.elementor-element-d8c0627{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-d8c0627.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1611 .elementor-element.elementor-element-972e6c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-972e6c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a, .elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown{background-color:#E7535300;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a:hover,
					.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a:focus,
					.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-menu-toggle:hover,
					.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-menu-toggle:focus{color:#006DFF;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a:hover,
					.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a:focus,
					.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a.elementor-item-active{color:#006DFF;background-color:#02010100;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown .elementor-item, .elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a{padding-top:6px;padding-bottom:6px;}.elementor-1611 .elementor-element.elementor-element-ea1e483{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-ea1e483.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1611 .elementor-element.elementor-element-ab711e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-ab711e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1611 .elementor-element.elementor-element-ab711e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-ab711e6 .elementor-heading-title a:hover, .elementor-1611 .elementor-element.elementor-element-ab711e6 .elementor-heading-title a:focus{color:#006DFF;}.elementor-1611 .elementor-element.elementor-element-d2e34be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1611 .elementor-element.elementor-element-31b1a1f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1611 .elementor-element.elementor-element-f57fbf1{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-f57fbf1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1611 .elementor-element.elementor-element-7187385 .e-search-input{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:200;border-style:solid;border-width:1px 0px 1px 1px;border-color:#4D5461;border-radius:6px 0px 0px 6px;}.elementor-1611 .elementor-element.elementor-element-7187385 .e-search-submit{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 0px;border-color:#4D5461;}.elementor-1611 .elementor-element.elementor-element-7187385{--e-search-icon-label-color:#000000;--e-search-submit-margin-inline-start:0px;--e-search-submit-border-radius:0px 6px 6px 0px;--e-search-submit-padding:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-6fa4cdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-6d1a3ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-6d1a3ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1611 .elementor-element.elementor-element-0cbeb24{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#FFFFFF;--toggle-button-icon-color:#FFFFFF;--toggle-button-hover-text-color:#006DFF;--toggle-button-icon-hover-color:#006DFF;--toggle-button-border-width:0px;--toggle-icon-size:31px;--items-indicator-text-color:#FFFFFF;--items-indicator-background-color:#FF0000;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--space-between-buttons:0px;}.elementor-1611 .elementor-element.elementor-element-0cbeb24 .elementor-menu-cart__toggle .elementor-button{flex-direction:row-reverse;}.elementor-1611 .elementor-element.elementor-element-0cbeb24 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-1611 .elementor-element.elementor-element-23c8464{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1611 .elementor-element.elementor-element-f9a2252{width:auto;max-width:auto;}.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-framed .elementor-icon, .elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#02010100;}.elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1611 .elementor-element.elementor-element-f9a2252.elementor-view-default:has(:focus) .elementor-icon{fill:#02010100;color:#02010100;border-color:#02010100;}.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon{font-size:31px;}.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-title, .elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-f9a2252:has(:hover) .elementor-icon-box-title,
					 .elementor-1611 .elementor-element.elementor-element-f9a2252:has(:focus) .elementor-icon-box-title{color:#6EC1E400;}.elementor-1611 .elementor-element.elementor-element-2bdc14c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1611 .elementor-element.elementor-element-4c4b03f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1611 .elementor-element.elementor-element-4c4b03f:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-4c4b03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-1611 .elementor-element.elementor-element-2b54fc7{--display:flex;}.elementor-1611 .elementor-element.elementor-element-2b54fc7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1611 .elementor-element.elementor-element-74efc70{--display:flex;}.elementor-1611 .elementor-element.elementor-element-74efc70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1611 .elementor-element.elementor-element-e0a808f .e-search-input{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:200;border-style:none;}.elementor-1611 .elementor-element.elementor-element-e0a808f .e-search-submit{background-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-e0a808f{--e-search-placeholder-color:#000000;--e-search-icon-label-color:#000000;}.elementor-1611 .elementor-element.elementor-element-7a17c62{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;bottom:0px;}.elementor-1611 .elementor-element.elementor-element-7a17c62:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-7a17c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F172A1F 0%, #0F172A 100%);}body:not(.rtl) .elementor-1611 .elementor-element.elementor-element-7a17c62{left:0px;}body.rtl .elementor-1611 .elementor-element.elementor-element-7a17c62{right:0px;}.elementor-1611 .elementor-element.elementor-element-d6f9c84{--display:flex;}.elementor-1611 .elementor-element.elementor-element-a665730{--display:flex;}.elementor-1611 .elementor-element.elementor-element-989eed9 .elementor-icon-box-wrapper{gap:15px;}.elementor-1611 .elementor-element.elementor-element-989eed9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-989eed9.elementor-view-framed .elementor-icon, .elementor-1611 .elementor-element.elementor-element-989eed9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-989eed9 .elementor-icon-box-title, .elementor-1611 .elementor-element.elementor-element-989eed9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1611 .elementor-element.elementor-element-989eed9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-989eed9:has(:hover) .elementor-icon-box-title,
					 .elementor-1611 .elementor-element.elementor-element-989eed9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-3c30951{--display:flex;}.elementor-1611 .elementor-element.elementor-element-c38f29b .elementor-icon-box-wrapper{gap:15px;}.elementor-1611 .elementor-element.elementor-element-c38f29b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-c38f29b.elementor-view-framed .elementor-icon, .elementor-1611 .elementor-element.elementor-element-c38f29b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-c38f29b .elementor-icon-box-title, .elementor-1611 .elementor-element.elementor-element-c38f29b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1611 .elementor-element.elementor-element-c38f29b .elementor-icon-box-title{color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-c38f29b:has(:hover) .elementor-icon-box-title,
					 .elementor-1611 .elementor-element.elementor-element-c38f29b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-bce99c7{--display:flex;}.elementor-1611 .elementor-element.elementor-element-d518213{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--toggle-button-border-width:0px;--items-indicator-text-color:#FFFFFF;--items-indicator-background-color:#FF0000;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-1611 .elementor-element.elementor-element-d518213 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-1611 .elementor-element.elementor-element-7e965ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-15bcf51{--display:flex;}.elementor-1611 .elementor-element.elementor-element-438c891 .elementor-icon-box-wrapper{gap:15px;}.elementor-1611 .elementor-element.elementor-element-438c891.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-438c891.elementor-view-framed .elementor-icon, .elementor-1611 .elementor-element.elementor-element-438c891.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-438c891 .elementor-icon-box-title, .elementor-1611 .elementor-element.elementor-element-438c891 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1611 .elementor-element.elementor-element-438c891 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1611 .elementor-element.elementor-element-438c891:has(:hover) .elementor-icon-box-title,
					 .elementor-1611 .elementor-element.elementor-element-438c891:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-1611 .elementor-element.elementor-element-efc9c1e{--width:18.45%;}.elementor-1611 .elementor-element.elementor-element-8252010{--width:15.274%;}.elementor-1611 .elementor-element.elementor-element-d8c0627{--width:39.926%;}.elementor-1611 .elementor-element.elementor-element-f57fbf1{--width:41.344%;}.elementor-1611 .elementor-element.elementor-element-6d1a3ed{--width:45.924%;}.elementor-1611 .elementor-element.elementor-element-23c8464{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1611 .elementor-element.elementor-element-efc9c1e{--width:15%;}.elementor-1611 .elementor-element.elementor-element-d8c0627{--width:74.181%;}.elementor-1611 .elementor-element.elementor-element-ea1e483{--width:62%;}.elementor-1611 .elementor-element.elementor-element-f57fbf1{--width:32.845%;}.elementor-1611 .elementor-element.elementor-element-6d1a3ed{--width:55.335%;}}@media(max-width:1024px){.elementor-1611 .elementor-element.elementor-element-efc9c1e{--justify-content:center;}.elementor-1611 .elementor-element.elementor-element-f7bcde7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1611 .elementor-element.elementor-element-f7bcde7 img{width:100%;height:0%;}.elementor-1611 .elementor-element.elementor-element-8252010{--justify-content:center;--gap:0px 31px;--row-gap:0px;--column-gap:31px;}.elementor-1611 .elementor-element.elementor-element-d8c0627{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1611 .elementor-element.elementor-element-d8c0627.e-con{--align-self:center;}.elementor-1611 .elementor-element.elementor-element-972e6c1{width:var( --container-widget-width, 103.385% );max-width:103.385%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 35px;--container-widget-width:103.385%;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-972e6c1.elementor-element{--align-self:stretch;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown .elementor-item, .elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-1611 .elementor-element.elementor-element-972e6c1 .elementor-nav-menu--dropdown a{padding-left:58px;padding-right:58px;padding-top:10px;padding-bottom:10px;}.elementor-1611 .elementor-element.elementor-element-ea1e483{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-ab711e6{width:var( --container-widget-width, 103.385% );max-width:103.385%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 35px;--container-widget-width:103.385%;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-ab711e6.elementor-element{--align-self:center;}.elementor-1611 .elementor-element.elementor-element-ab711e6 .elementor-heading-title{font-size:16px;}.elementor-1611 .elementor-element.elementor-element-f57fbf1{--margin-top:0px;--margin-bottom:0px;--margin-left:82px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-7187385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-6fa4cdc{--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-6d1a3ed{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-0cbeb24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1611 .elementor-element.elementor-element-0cbeb24.elementor-element{--align-self:flex-start;}.elementor-1611 .elementor-element.elementor-element-23c8464{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-1611 .elementor-element.elementor-element-f9a2252{padding:0px 0px 5px 0px;}.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-wrapper{align-items:center;}}@media(max-width:767px){.elementor-1611 .elementor-element.elementor-element-7187385{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;--e-search-input-padding-block-start:3px;--e-search-input-padding-inline-start:7px;--e-search-input-padding-block-end:03px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:0px;--e-search-icon-submit-size:16px;--e-search-submit-border-radius:0px 06px 06px 0px;--e-search-submit-padding:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-7187385 .e-search-input{font-size:15px;border-radius:06px 0px 0px 6px;}.elementor-1611 .elementor-element.elementor-element-6d1a3ed{--width:25%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-6d1a3ed.e-con{--align-self:flex-start;}.elementor-1611 .elementor-element.elementor-element-0cbeb24{padding:0px 0px 0px 0px;--toggle-icon-size:40px;--toggle-icon-padding:0px 0px 0px 0px;--remove-item-button-size:0px;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}body:not(.rtl) .elementor-1611 .elementor-element.elementor-element-0cbeb24 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-5px;top:-5px;}body.rtl .elementor-1611 .elementor-element.elementor-element-0cbeb24 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:5px;top:-5px;left:auto;}.elementor-1611 .elementor-element.elementor-element-23c8464{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-wrapper{gap:0px;}.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon{font-size:40px;}.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-title, .elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-title a{font-size:14px;}.elementor-1611 .elementor-element.elementor-element-2bdc14c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-4c4b03f{--min-height:64px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-1611 .elementor-element.elementor-element-2b54fc7{--width:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-2b54fc7.e-con{--align-self:center;}.elementor-1611 .elementor-element.elementor-element-1989d33{width:var( --container-widget-width, 292px );max-width:292px;--container-widget-width:292px;--container-widget-flex-grow:0;text-align:start;}.elementor-1611 .elementor-element.elementor-element-1989d33 img{width:91px;}.elementor-1611 .elementor-element.elementor-element-74efc70{--width:67%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-74efc70.e-con{--align-self:center;}.elementor-1611 .elementor-element.elementor-element-e0a808f{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;--e-search-input-padding-block-start:3px;--e-search-input-padding-inline-start:7px;--e-search-input-padding-block-end:03px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:0px;--e-search-icon-submit-size:16px;--e-search-submit-border-radius:0px 06px 06px 0px;--e-search-submit-padding:0px 0px 0px 0px;}.elementor-1611 .elementor-element.elementor-element-e0a808f .e-search-input{font-size:15px;border-radius:06px 0px 0px 6px;}.elementor-1611 .elementor-element.elementor-element-7a17c62{--min-height:0px;bottom:0px;--z-index:9;}.elementor-1611 .elementor-element.elementor-element-7a17c62:not(.elementor-motion-effects-element-type-background), .elementor-1611 .elementor-element.elementor-element-7a17c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F172A1F 0%, #0F172A 9%);}.elementor-1611 .elementor-element.elementor-element-d6f9c84{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-a665730{--width:25%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-989eed9 .elementor-icon-box-wrapper{gap:0px;}.elementor-1611 .elementor-element.elementor-element-989eed9 .elementor-icon{font-size:40px;}.elementor-1611 .elementor-element.elementor-element-989eed9 .elementor-icon-box-title, .elementor-1611 .elementor-element.elementor-element-989eed9 .elementor-icon-box-title a{font-size:14px;}.elementor-1611 .elementor-element.elementor-element-3c30951{--width:25%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-c38f29b .elementor-icon-box-wrapper{gap:0px;}.elementor-1611 .elementor-element.elementor-element-c38f29b .elementor-icon{font-size:40px;}.elementor-1611 .elementor-element.elementor-element-c38f29b .elementor-icon-box-title, .elementor-1611 .elementor-element.elementor-element-c38f29b .elementor-icon-box-title a{font-size:14px;}.elementor-1611 .elementor-element.elementor-element-bce99c7{--width:25%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-bce99c7.e-con{--align-self:flex-start;}.elementor-1611 .elementor-element.elementor-element-d518213{padding:0px 0px 0px 0px;--toggle-icon-size:40px;--toggle-icon-padding:0px 0px 0px 0px;--remove-item-button-size:0px;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}body:not(.rtl) .elementor-1611 .elementor-element.elementor-element-d518213 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-5px;top:-5px;}body.rtl .elementor-1611 .elementor-element.elementor-element-d518213 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:5px;top:-5px;left:auto;}.elementor-1611 .elementor-element.elementor-element-7e965ac .elementor-heading-title{font-size:14px;}.elementor-1611 .elementor-element.elementor-element-15bcf51{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1611 .elementor-element.elementor-element-438c891 .elementor-icon-box-wrapper{gap:0px;}.elementor-1611 .elementor-element.elementor-element-438c891 .elementor-icon{font-size:40px;}.elementor-1611 .elementor-element.elementor-element-438c891 .elementor-icon-box-title, .elementor-1611 .elementor-element.elementor-element-438c891 .elementor-icon-box-title a{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-ab711e6 */.single-product .menu-categorias {
  transform: translateY(4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2e34be *//* CONTAINER PAI */
.menu-categorias{
    position: relative;
}

/* BOTÃO CATEGORIAS */
.menu-categorias .btn-categorias{
    position: relative;
    z-index: 2;
}

/* QUANDO ESTIVER ABERTO / HOVER */
.menu-categorias:hover .btn-categorias{
    color: #1E73FF !important; /* azul do texto */
}

/* DROPDOWN */
.menu-categorias .painel-categorias{
    position: absolute;
    top: 100%;
    left: 0;
    margin-top: 14px;
    background: #0C0E11;
    border-top: 2px solid #4D5461;
    border-radius: 0 0 8px 8px;
    z-index: 999;
}

/* TRIÂNGULO APONTANDO PARA CIMA */
.menu-categorias .painel-categorias::before{
    content: "";
    position: absolute;
    top: -14px;
    left: 75px; /* AJUSTE ESTE VALOR */
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 12px solid #4D5461;
}







/* PAINEL DE CATEGORIAS */
.painel-categorias {
  background: #0C0E11 !important;
  border-top: 2px solid #4D5461 !important;
  padding: 28px 36px !important;
}

/* Remove imagens das categorias */
.painel-categorias img {
  display: none !important;
}

/* Remove estrutura de grade/card do WooCommerce */
.painel-categorias ul.products {
  display: flex !important;
  flex-direction: column !important;
  gap: 22px !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Cada categoria vira uma linha simples */
.painel-categorias ul.products li.product-category {
  width: auto !important;
  min-height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

/* Link da categoria */
.painel-categorias ul.products li.product-category a {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  text-decoration: none !important;
  background: transparent !important;
}

/* Nome da categoria */
.painel-categorias ul.products li.product-category h2,
.painel-categorias ul.products li.product-category .woocommerce-loop-category__title {
  color: #ffffff !important;
  font-size: 17px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  position: static !important;
  transform: none !important;
}

/* Remove contador de produtos, se quiser */
.painel-categorias ul.products li.product-category mark.count {
  display: none !important;
}

/* Hover */
.painel-categorias ul.products li.product-category a:hover h2,
.painel-categorias ul.products li.product-category a:hover .woocommerce-loop-category__title {
  color: #006DFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1e483 */.menu-categorias {  
  position: relative;  
}  
  
.menu-categorias .painel-categorias {  
  position: absolute;  
  top: calc(60% + 10px);  
  left: 0;  

  width: 350px;  
  min-height: 420px;  

  background: #0C0E11;  
  border-top: 2px solid #4D5461;  

  border-radius: 0 0 8px 8px;  
  padding: 28px 32px;  
  z-index: 9999;  

  display: none;  
  box-shadow: 0 10px 30px rgba(0,0,0,0.35);  
}  
  
/* PAINEL FECHADO POR PADRÃO */
.menu-categorias .painel-categorias {
  display: none !important;
}

/* TABLET, IPAD PRO E MOBILE: NUNCA ABRE DROPDOWN */
@media (max-width: 1366px) {
  .menu-categorias .painel-categorias {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }
}

/* SOMENTE DESKTOP REAL: ABRE NO HOVER */
@media (min-width: 1367px) {
  .menu-categorias:hover .painel-categorias {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-7187385 *//* Campo de pesquisa mais baixo */
.elementor-1611 .elementor-element.elementor-element-7187385 .elementor-search-form,
.elementor-1611 .elementor-element.elementor-element-7187385 .elementor-search-form__container {
  height: 40px !important;
  min-height: 40px !important;
  max-height: 40px !important;
  display: flex !important;
  align-items: stretch !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Input da pesquisa */
.elementor-1611 .elementor-element.elementor-element-7187385 .elementor-search-form__input,
.elementor-1611 .elementor-element.elementor-element-7187385 input[type="search"] {
  height: 40px !important;
  min-height: 40px !important;
  max-height: 40px !important;
  padding: 0 14px !important;
  font-size: 14px !important;
  line-height: 40px !important;
  box-sizing: border-box !important;
}

/* Botão da lupa */
.elementor-1611 .elementor-element.elementor-element-7187385 .elementor-search-form__submit {
  height: 40px !important;
  min-height: 40px !important;
  max-height: 40px !important;
  width: 46px !important;
  padding: 0 !important;
  margin: 0 !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
}

/* Ícone da lupa */
.elementor-1611 .elementor-element.elementor-element-7187385 .elementor-search-form__submit i,
.elementor-1611 .elementor-element.elementor-element-7187385 .elementor-search-form__submit svg,
.elementor-1611 .elementor-element.elementor-element-7187385 .elementor-search-form__submit span {
  line-height: 1 !important;
  margin: 0 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-0cbeb24 *//* Hover somente no ícone do carrinho */
.elementor-1611 .elementor-element.elementor-element-0cbeb24:hover .elementor-menu-cart__toggle_button svg,
.elementor-1611 .elementor-element.elementor-element-0cbeb24:hover .elementor-menu-cart__toggle_button i,
.elementor-1611 .elementor-element.elementor-element-0cbeb24:hover .elementor-button-icon svg,
.elementor-1611 .elementor-element.elementor-element-0cbeb24:hover .elementor-button-icon i {
  color: #006DFF !important;
  fill: #006DFF !important;
  stroke: #006DFF !important;
}
/* Força SVG interno do ícone */
.elementor-1611 .elementor-element.elementor-element-0cbeb24:hover svg path {
  fill: #006DFF !important;
  stroke: #006DFF !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f9a2252 *//* Estado normal */
.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon,
.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon i,
.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon svg,
.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-title,
.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-title a,
.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon-box-description {
    color: #ffffff !important;
    fill: #ffffff !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* Corrige depois de clicar, voltar ou visitar */
.elementor-1611 .elementor-element.elementor-element-f9a2252 a:visited,
.elementor-1611 .elementor-element.elementor-element-f9a2252 a:focus,
.elementor-1611 .elementor-element.elementor-element-f9a2252 a:active {
    color: #ffffff !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* Hover azul */
.elementor-1611 .elementor-element.elementor-element-f9a2252:hover .elementor-icon,
.elementor-1611 .elementor-element.elementor-element-f9a2252:hover .elementor-icon i,
.elementor-1611 .elementor-element.elementor-element-f9a2252:hover .elementor-icon svg,
.elementor-1611 .elementor-element.elementor-element-f9a2252:hover .elementor-icon-box-title,
.elementor-1611 .elementor-element.elementor-element-f9a2252:hover .elementor-icon-box-title a,
.elementor-1611 .elementor-element.elementor-element-f9a2252:hover .elementor-icon-box-description {
    color: #006DFF !important;
    fill: #006DFF !important;
}

/* SVG normal */
.elementor-1611 .elementor-element.elementor-element-f9a2252 .elementor-icon svg path {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}

/* SVG no hover */
.elementor-1611 .elementor-element.elementor-element-f9a2252:hover .elementor-icon svg path {
    fill: #006DFF !important;
    stroke: #006DFF !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-d518213 *//* Remove espaço interno abaixo do ícone do carrinho */
.elementor-1611 .elementor-element.elementor-element-d518213,
.elementor-1611 .elementor-element.elementor-element-d518213 .elementor-menu-cart__toggle,
.elementor-1611 .elementor-element.elementor-element-d518213 .elementor-button,
.elementor-1611 .elementor-element.elementor-element-d518213 .elementor-button-content-wrapper,
.elementor-1611 .elementor-element.elementor-element-d518213 .elementor-button-icon {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1 !important;
  min-height: 0 !important;
  height: auto !important;
}

/* Ícone mais compacto */
.elementor-1611 .elementor-element.elementor-element-d518213 .elementor-button-icon svg,
.elementor-1611 .elementor-element.elementor-element-d518213 .elementor-button-icon i {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1 !important;
}

/* Remove possível espaço de texto/subtotal do carrinho */
.elementor-1611 .elementor-element.elementor-element-d518213 .elementor-button-text,
.elementor-1611 .elementor-element.elementor-element-d518213 .elementor-menu-cart__subtotal {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a17c62 */@media (max-width: 767px) {
  body {
    padding-bottom: 90px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bdc14c */@media (min-width: 1000px) and (max-width: 1366px) {
  .elementor-1611 .elementor-element.elementor-element-2bdc14c {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    max-height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
  }
}/* End custom CSS */