.elementor-64 .elementor-element.elementor-element-1abb3f9{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;--z-index:999;}.elementor-64 .elementor-element.elementor-element-1abb3f9:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-1abb3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20252B;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-d193e19 .jet-inline-svg{max-width:105px;}.elementor-64 .elementor-element.elementor-element-d193e19 .jet-inline-svg__wrapper{text-align:left;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-fb4d9ba{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-fb4d9ba:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-fb4d9ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21252B;}.elementor-64 .elementor-element.elementor-element-7fa50ed{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{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-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px;padding:10px 10px 0px 10px;background-color:#34363A;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"industry", Sans-serif;font-size:22px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product .price{font-family:"industry", Sans-serif;font-size:0px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product:hover{background-color:#414449;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:5px;min-height:23px;line-height:23px;margin:5px;}.elementor-64 .elementor-element.elementor-element-94f608e{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-94f608e:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-94f608e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21252B;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px;padding:10px 10px 0px 10px;background-color:#34363A;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"industry", Sans-serif;font-size:22px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product .price{font-family:"industry", Sans-serif;font-size:0px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product:hover{background-color:#414449;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:5px;min-height:23px;line-height:23px;margin:5px;}.elementor-64 .elementor-element.elementor-element-8c2062b{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-8c2062b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-8c2062b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21252B;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px;padding:10px 10px 0px 10px;background-color:#34363A;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"industry", Sans-serif;font-size:22px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product .price{font-family:"industry", Sans-serif;font-size:0px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product:hover{background-color:#414449;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:5px;min-height:23px;line-height:23px;margin:5px;}.elementor-64 .elementor-element.elementor-element-278655e{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-278655e:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-278655e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21252B;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px;padding:10px 10px 0px 10px;background-color:#34363A;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"industry", Sans-serif;font-size:22px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product .price{font-family:"industry", Sans-serif;font-size:0px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product:hover{background-color:#414449;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:5px;min-height:23px;line-height:23px;margin:5px;}.elementor-64 .elementor-element.elementor-element-882131c{--display:flex;}.elementor-64 .elementor-element.elementor-element-88512c1{--display:flex;}.elementor-64 .elementor-element.elementor-element-1b11dde{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:17px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-1b11dde > .elementor-widget-container > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#21252B;}.elementor-64 .elementor-element.elementor-element-1b11dde > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-64 .elementor-element.elementor-element-1b11dde > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-64 .elementor-element.elementor-element-1b11dde > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"industry", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-64 .elementor-element.elementor-element-1b11dde {--n-menu-title-color-hover:var( --e-global-color-accent );}.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-64 .elementor-element.elementor-element-4ba1dee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-4ba1dee{--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--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-background-color:#02010100;--toggle-button-icon-hover-color:var( --e-global-color-accent );--toggle-button-hover-background-color:#02010100;--toggle-button-border-width:0px;--toggle-icon-size:21px;--toggle-icon-padding:6px 0px 0px 0px;--items-indicator-text-color:#000000;--items-indicator-background-color:#FFFFFF;--cart-background-color:#FFFFFF;--cart-border-style:none;--cart-border-radius:20px 20px 20px 20px;--remove-item-button-size:25px;--remove-item-button-color:#FFFFFF;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-4ba1dee .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-6px;top:-6px;}body.rtl .elementor-64 .elementor-element.elementor-element-4ba1dee .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:6px;top:-6px;left:auto;}.elementor-64 .elementor-element.elementor-element-4ba1dee .elementor-menu-cart__main{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-64 .elementor-element.elementor-element-4ba1dee .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-d193e19.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;}.elementor-64 .elementor-element.elementor-element-1b11dde{width:var( --container-widget-width, 41px );max-width:41px;--container-widget-width:41px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-1b11dde.elementor-element{--align-self:center;--order:99999 /* order end hack */;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-1abb3f9{--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-end;--align-items:center;}.elementor-64 .elementor-element.elementor-element-d193e19{width:var( --container-widget-width, 111px );max-width:111px;--container-widget-width:111px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-d193e19 > .elementor-widget-container{padding:10px 0px 10px 10px;}.elementor-64 .elementor-element.elementor-element-d193e19.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-d193e19 .jet-inline-svg{max-width:88px;}.elementor-64 .elementor-element.elementor-element-a2b13d5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-64 .elementor-element.elementor-element-fdb7be8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-64 .elementor-element.elementor-element-fa2eeb8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-64 .elementor-element.elementor-element-4dc8fed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-64 .elementor-element.elementor-element-1b11dde{--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;--n-menu-title-space-between:0px;--n-menu-title-padding:17px 17px 17px 17px;--n-menu-toggle-icon-size:26px;}.elementor-64 .elementor-element.elementor-element-1b11dde.elementor-element{--order:99999 /* order end hack */;}.elementor-64 .elementor-element.elementor-element-4ba1dee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-4ba1dee{--toggle-icon-padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-4ba1dee .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-6px;top:-6px;}body.rtl .elementor-64 .elementor-element.elementor-element-4ba1dee .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:6px;top:-6px;left:auto;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-a2b13d5 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}

.menu span.price{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fdb7be8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fa2eeb8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4dc8fed */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a2b13d5 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}

.menu span.price{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fdb7be8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fa2eeb8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4dc8fed */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a2b13d5 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}

.menu span.price{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fdb7be8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fa2eeb8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4dc8fed */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a2b13d5 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}

.menu span.price{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fdb7be8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fa2eeb8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4dc8fed */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a2b13d5 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}

.menu span.price{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fdb7be8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fa2eeb8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4dc8fed */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a2b13d5 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}

.menu span.price{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fdb7be8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fa2eeb8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4dc8fed */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a2b13d5 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}

.menu span.price{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fdb7be8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fa2eeb8 */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4dc8fed */.menu a.button {
    display: none !important;
}
.menu p.stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-1b11dde */@media only screen 
   and (max-width : 768px) {
.e-n-menu-wrapper {
    margin-top: 17px !important;
}
}
#fday span.e-n-menu-title-text {
    color: #00b8ff;
}

.menu span.price {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-4ba1dee */.elementor-menu-cart__close-button-custom:hover:before {
	background: none!important;
}
.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{
	line-height: 1.7em!important;
}

span.elementor-button-icon-qty {
	top: 10px !important;
}
.elementor-menu-cart__container.elementor-lightbox {
	-webkit-backdrop-filter: none;
	backdrop-filter: none !important;
	background-color: rgb(255 255 255 / 0%);
}
a#elementor-menu-cart__toggle_button {
	background-color: transparent !important;
}

.elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents {
	opacity: 1!important;
}
.elementor-menu-cart__subtotal {
	opacity: 1!important;
}

.elementor-menu-cart__footer-buttons {
	opacity: 1!important;
}

.woocommerce-mini-cart__empty-message {
	opacity: 1!important;
}
.woocommerce-mini-cart__empty-message {
	text-align: center !important;
}
.elementor-menu-cart__close-button-custom {
	text-align: left;
	display: flex;
	align-items: center;
	justify-content: space-evenly;
}

.elementor-menu-cart__subtotal strong {
	font-weight: 700;
}

.elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item {
	display: flex;
	flex-wrap: wrap;
	background: #f5f5f7;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	border-radius: 10px;
	border: 0.8px solid #d6d6d6;
}
.elementor-menu-cart__product-image.product-thumbnail {
	width:20%;
	padding-right: 10px;
}
.elementor-menu-cart__product-name.product-name {
	font-size: 15px;
	width: 80%;
	font-weight: 700;
}
.elementor-menu-cart__product-price.product-price {
	width: 93%;
	text-align: end;
	padding-right: 10px;
}

.variation {
	font-size: 12px;
	padding-bottom: 25px;
	opacity: 0.6;
	font-weight: 500;
}
.elementor-menu-cart__product-name.product-name a {
	color: #000;
	pointer-events: none;
}
.elementor-menu-cart__product-price .quantity {
	font-size: 14px!important;
	font-weight: 700!important;
	color: #000!important;
}
.elementor-menu-cart__main {
	height: calc(100% - 140px);
	top: calc(100px + 25px);
	right: calc(1px + 15px);
	border-radius: 20px;
	z-index: 10000;
	width:500px;
	padding: 30px;
	background-color: #fff!important;
	border: 1px solid #e1e1e2!important;
}

.elementor-menu-cart__subtotal {
	display: flex;
	justify-content: space-between;
	padding: 15px;
	font-size: 19px;
	border-top: 1px solid #d4d4d4!important;
	border-left: none!important;
	border-bottom: none!important;
	border-right: none!important;
	margin-top: 39px!important;
	margin-left: 10px;
	margin-right: 10px;
}
a.elementor-button.elementor-button--checkout.elementor-size-md {
	display: none;
}
.elementor-menu-cart__footer-buttons {
	display: flex!important;
	justify-content: center;
}
a.elementor-button.elementor-button--view-cart.elementor-size-md {
	background-color: #000;
	padding: 16px;
	width: 90%;
	color: #fff;
	border-radius: 100px!important;
}

.elementor-menu-cart__product-remove {
	color: #FF0047!important;
	border: 1px solid #FF0047!important;
}
.elementor-menu-cart__product-remove:after, .elementor-menu-cart__product-remove:before {
	background: #FF0047!important;;
}

.elementor-menu-cart__product-remove.product-remove {
	margin-right: 15px;
	margin-bottom: -10px !important;
}
.elementor-menu-cart__product-price bdi {
  display: unset!important;
}
.elementor-menu-cart__product-remove:after, .elementor-menu-cart__product-remove:before {
	background: #FF0047!important;
}


@media only screen 
   and (min-width : 768px) {
.elementor-menu-cart__subtotal {
	position: fixed;
	bottom: 80px;
	width: 88%;
	margin-left: 0px;
}

.elementor-menu-cart__footer-buttons {
	position: fixed;
	bottom: 30px;
	width: 100%;
	margin-left: -30px;
}
}

.woocommerce-mini-cart__empty-message {
	background-color: #fff;
	padding: 50px;
	text-align: center;
	color: #989898;
}

@media only screen 
   and (min-width : 768px) {
.elementor-menu-cart__main {
	width: 500px!important;
	top: calc(59px + 43px)!important;
	height: calc(100% - 130px)!important;
	right: calc(1px + 15px)!important;
	border: 1px solid #e1e1e2!important;
}
}
@media (max-width: 767px){
.elementor-menu-cart__main {
	width: 94vw!important;
	height: calc(100% - 100px)!important;
	top: calc(65px + 16px)!important;
	right: calc(1px + 10px)!important;
	border-radius: 20px!important;
	z-index: 10000;
	background-color:#fff;
}
}
@media only screen 
   and (max-width : 768px) {
.elementor-menu-cart__product-image.product-thumbnail {
	max-width: 30%;
	padding-right: 10px;
}
.elementor-menu-cart__product-name.product-name {
	font-size: 14px;
	max-width: 70%;
	margin-bottom: 16px;
}
.elementor-menu-cart__product-price.product-price {
	width: 91%;
	text-align: end;
	padding-right: 10px;
}
.elementor-menu-cart__product-remove.product-remove {
	margin-right: 12px;
}
.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
	padding-left: 0px!important;
}
.elementor-menu-cart__subtotal {
	position: fixed;
	bottom: 75px;
	width: 88%;
	margin-left:-10px;
}

.elementor-menu-cart__footer-buttons {
	position: fixed;
	bottom: 30px;
	width: 100%;
	margin-left: -30px;
}
}

.woocommerce-mini-cart__empty-message {
	background: #f6f5f7;
	border-radius: 10px;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
	border-radius: 10px;
}

.menucart p.stock {
    font-size: 70% !important;
    padding: 0px;
    margin: 0px;
    opacity: 0.7;;
}
.elementor-menu-cart__product-price.product-price {
	margin-top: -20px !important;
}/* End custom CSS */