.elementor-220 .elementor-element.elementor-element-a6e6963{--display:flex;--min-height:37px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:101;}.elementor-220 .elementor-element.elementor-element-a6e6963:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-a6e6963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-77556a6{text-align:center;}.elementor-220 .elementor-element.elementor-element-77556a6 .elementor-heading-title{font-weight:600;}.elementor-220 .elementor-element.elementor-element-7c481d6{--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:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-220 .elementor-element.elementor-element-7c481d6:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-7c481d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-220 .elementor-element.elementor-element-2a60047{--display:flex;--min-height:104px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000020;--border-color:#00000020;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-220 .elementor-element.elementor-element-2a60047.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-9dbea1e{--display:flex;}.elementor-220 .elementor-element.elementor-element-9dbea1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-c34e9ba{z-index:1;text-align:start;}.elementor-220 .elementor-element.elementor-element-c34e9ba img{width:100%;max-width:121px;}.elementor-220 .elementor-element.elementor-element-1055fea{--display:flex;}.elementor-220 .elementor-element.elementor-element-1055fea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:600;}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-6029707 );fill:var( --e-global-color-6029707 );}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-6029707 );}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a:hover,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a:focus,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-menu-toggle:hover,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-menu-toggle:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a:hover,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a:focus,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-6029707 );}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-6029707 );}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown{border-style:solid;border-width:0px 1px 1px 1px;border-color:#CCCCCC;}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:7px !important;}.elementor-220 .elementor-element.elementor-element-fcdf482{--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-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-220 .elementor-element.elementor-element-fcdf482.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-220 .elementor-element.elementor-element-5ea0b8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-5ea0b8b .elementor-search-form{text-align:end;}.elementor-220 .elementor-element.elementor-element-5ea0b8b .elementor-search-form__toggle{--e-search-form-toggle-size:45px;--e-search-form-toggle-background-color:#DFA22500;}.elementor-220 .elementor-element.elementor-element-5ea0b8b input[type="search"].elementor-search-form__input{font-size:22px;}.elementor-220 .elementor-element.elementor-element-5ea0b8b:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-220 .elementor-element.elementor-element-5ea0b8b.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-220 .elementor-element.elementor-element-4e59d7a{--display:flex;--min-height:30px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-4e59d7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-88f65b5 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-88f65b5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-88f65b5 .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-88f65b5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-220 .elementor-element.elementor-element-88f65b5.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-88f65b5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-220 .elementor-element.elementor-element-88f65b5.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-88f65b5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-220 .elementor-element.elementor-element-88f65b5 .elementor-icon{font-size:30px;}.elementor-220 .elementor-element.elementor-element-88f65b5 .elementor-icon svg{height:30px;}.elementor-220 .elementor-element.elementor-element-282323e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart *{transition:all 200ms;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart{width:350px;top:0px;background-color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);border-radius:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-items-holder{height:70vh;gap:0px;}.elementor-220 .elementor-element.elementor-element-282323e .ue_cart_header{background-color:var( --e-global-color-astglobalcolor5 );padding:20px 25px 20px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CECECE;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-title{font-size:22px;font-weight:600;color:#373737;}.elementor-220 .elementor-element.elementor-element-282323e .ue_cart_close_button{width:20px;height:20px;border-radius:20px;background-color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-282323e .ue_cart_close_button i{font-size:20px;color:#707070;}.elementor-220 .elementor-element.elementor-element-282323e .ue_cart_close_button svg{font-size:20px;fill:#707070;}.elementor-220 .elementor-element.elementor-element-282323e .ue_cart_close_button:hover i{color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-282323e .ue_cart_close_button:hover svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-282323e .ue_cart_close_button:hover{background-color:#FFF1F100;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item{padding:20px 20px 10px 20px;background-color:#ffffff;gap:10px;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item-image{width:85px;height:85px;background-color:#F0F0F000;object-fit:contain;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item-title-text{font-weight:600;color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_price{color:var( --e-global-color-primary );margin-top:5px;}.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_qty{color:#494949;}.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_quantity_input{height:30px;margin-top:5px;}.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_minus{width:30px;}.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_plus{width:30px;}.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_input{width:25px;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item-delete{align-self:center;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 15px;gap:5px;background-color:#eaeaea;color:#373737;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item-delete i{font-size:15px;color:#373737;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item-delete svg{font-size:15px;fill:#373737;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item-delete:hover{background-color:#FDF0F1;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item-delete:hover i{color:#FF8282;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-item-delete:hover svg{fill:#FF8282;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-footer{background-color:var( --e-global-color-astglobalcolor5 );padding:20px 20px 20px 20px;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-subtotal{justify-content:space-between;gap:5px;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-checkout-btn{text-align:center;border-radius:0px;flex-grow:1;color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-viewcart-btn{text-align:center;border-radius:0px;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-viewcart-btn,.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-checkout-btn{padding:10px 10px 10px 10px;font-size:14px;text-transform:uppercase;}.elementor-220 .elementor-element.elementor-element-282323e .ue_cart_btn_wrapper{margin-top:15px;}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-checkout-btn:hover{color:#ffffff;background-color:var( --e-global-color-6029707 );}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart_container{justify-content:flex-end;}.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_cart_toggle{padding:0px 0px 0px 0px;color:#252525;border-radius:5px;}.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_cart_toggle:hover{border-radius:5px;}.elementor-220 .elementor-element.elementor-element-282323e .ue-product-count{padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;color:#ffffff;background-color:var( --e-global-color-6029707 );}.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-empty-message{color:#929292;margin-top:0px;}.elementor-220 .elementor-element.elementor-element-1c31a97 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-220 .elementor-element.elementor-element-1c31a97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-1c31a97 .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-1c31a97 .elementor-icon{font-size:30px;}.elementor-220 .elementor-element.elementor-element-1c31a97 .elementor-icon svg{height:30px;}.elementor-220 .elementor-element.elementor-element-5b3a6ef{--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;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-e432b54 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-220 .elementor-element.elementor-element-e432b54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-e432b54 .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-e432b54 .elementor-icon{font-size:30px;}.elementor-220 .elementor-element.elementor-element-e432b54 .elementor-icon svg{height:30px;}.elementor-220 .elementor-element.elementor-element-f6d17c1{--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:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-220 .elementor-element.elementor-element-f6d17c1:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-f6d17c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-220 .elementor-element.elementor-element-6702ac7{--display:flex;--min-height:104px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000020;--border-color:#00000020;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-220 .elementor-element.elementor-element-6702ac7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-73d9377{--display:flex;}.elementor-220 .elementor-element.elementor-element-73d9377.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-c7eb226{z-index:1;text-align:start;}.elementor-220 .elementor-element.elementor-element-c7eb226 img{width:100%;max-width:121px;}.elementor-220 .elementor-element.elementor-element-63cb081{--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-end;--align-items:center;}.elementor-220 .elementor-element.elementor-element-63cb081.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-6bc56be .elementor-search-form{text-align:end;}.elementor-220 .elementor-element.elementor-element-6bc56be .elementor-search-form__toggle{--e-search-form-toggle-size:45px;--e-search-form-toggle-background-color:#DFA22500;}.elementor-220 .elementor-element.elementor-element-6bc56be input[type="search"].elementor-search-form__input{font-size:22px;}.elementor-220 .elementor-element.elementor-element-6bc56be:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-220 .elementor-element.elementor-element-6bc56be.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-220 .elementor-element.elementor-element-07aad32 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-07aad32.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-07aad32 .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-07aad32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-07aad32.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-07aad32.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-07aad32.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-07aad32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-07aad32 .elementor-icon{font-size:30px;}.elementor-220 .elementor-element.elementor-element-07aad32 .elementor-icon svg{height:30px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart *{transition:all 200ms;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart{width:500px;top:0px;background-color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);border-radius:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-items-holder{height:70vh;gap:0px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_cart_header{background-color:var( --e-global-color-astglobalcolor5 );padding:20px 25px 20px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CECECE;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-title{font-size:22px;font-weight:600;color:#373737;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_cart_close_button{width:20px;height:20px;border-radius:20px;background-color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_cart_close_button i{font-size:20px;color:#707070;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_cart_close_button svg{font-size:20px;fill:#707070;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_cart_close_button:hover i{color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_cart_close_button:hover svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_cart_close_button:hover{background-color:#FFF1F100;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item{padding:20px 20px 10px 20px;background-color:#ffffff;gap:10px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item-image{width:85px;height:85px;background-color:#F0F0F000;object-fit:contain;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item-title-text{font-weight:600;color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_price{color:var( --e-global-color-primary );margin-top:5px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_qty{color:#494949;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_quantity_input{height:30px;margin-top:5px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_minus{width:30px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_plus{width:30px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_input{width:25px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item-delete{align-self:center;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 15px;gap:5px;background-color:#eaeaea;color:#373737;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item-delete i{font-size:15px;color:#373737;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item-delete svg{font-size:15px;fill:#373737;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item-delete:hover{background-color:#FDF0F1;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item-delete:hover i{color:#FF8282;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-item-delete:hover svg{fill:#FF8282;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-footer{background-color:var( --e-global-color-astglobalcolor5 );padding:20px 20px 20px 20px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-subtotal{justify-content:space-between;gap:5px;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-checkout-btn{text-align:center;border-radius:0px;flex-grow:1;color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-viewcart-btn{text-align:center;border-radius:0px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-viewcart-btn,.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-checkout-btn{padding:10px 10px 10px 10px;font-size:14px;text-transform:uppercase;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_cart_btn_wrapper{margin-top:15px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-checkout-btn:hover{color:#ffffff;background-color:var( --e-global-color-6029707 );}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart_container{justify-content:flex-end;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_cart_toggle{padding:0px 0px 0px 0px;color:#252525;border-radius:5px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_cart_toggle:hover{border-radius:5px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-product-count{padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;color:#ffffff;background-color:var( --e-global-color-6029707 );}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-empty-message{color:#929292;margin-top:0px;}.elementor-220 .elementor-element.elementor-element-490e58d > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-220 .elementor-element.elementor-element-490e58d .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-490e58d .elementor-icon{font-size:30px;}.elementor-220 .elementor-element.elementor-element-490e58d .elementor-icon svg{height:30px;}.elementor-220 .elementor-element.elementor-element-d9782c9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-f95edd7 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-220 .elementor-element.elementor-element-f95edd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-f95edd7 .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-f95edd7 .elementor-icon{font-size:30px;}.elementor-220 .elementor-element.elementor-element-f95edd7 .elementor-icon svg{height:30px;}.elementor-220 .elementor-element.elementor-element-c0facb9 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-220 .elementor-element.elementor-element-c0facb9 .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-c0facb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-c0facb9.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-c0facb9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-c0facb9.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-c0facb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-c0facb9 .elementor-icon{font-size:30px;}.elementor-220 .elementor-element.elementor-element-c0facb9 .elementor-icon svg{height:30px;}.elementor-220 .elementor-element.elementor-element-c0facb9 .elementor-icon-wrapper svg{width:auto;}.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-220 .elementor-element.elementor-element-2a60047{--width:100%;}.elementor-220 .elementor-element.elementor-element-9dbea1e{--width:15.882%;}.elementor-220 .elementor-element.elementor-element-1055fea{--width:60.515%;}.elementor-220 .elementor-element.elementor-element-fcdf482{--width:100%;}.elementor-220 .elementor-element.elementor-element-4e59d7a{--width:16.769%;}.elementor-220 .elementor-element.elementor-element-6702ac7{--width:100%;}.elementor-220 .elementor-element.elementor-element-73d9377{--width:40%;}.elementor-220 .elementor-element.elementor-element-63cb081{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-220 .elementor-element.elementor-element-9dbea1e{--width:20%;}.elementor-220 .elementor-element.elementor-element-1055fea{--width:50%;}.elementor-220 .elementor-element.elementor-element-fcdf482{--width:30%;}.elementor-220 .elementor-element.elementor-element-73d9377{--width:20%;}.elementor-220 .elementor-element.elementor-element-63cb081{--width:30%;}}@media(max-width:1024px){.elementor-220 .elementor-element.elementor-element-2a60047{--min-height:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-220 .elementor-element.elementor-element-84bd4c6{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-220 .elementor-element.elementor-element-84bd4c6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:5px !important;}.elementor-220 .elementor-element.elementor-element-fcdf482{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-220 .elementor-element.elementor-element-1c31a97 .elementor-icon{font-size:25px;}.elementor-220 .elementor-element.elementor-element-1c31a97 .elementor-icon svg{height:25px;}.elementor-220 .elementor-element.elementor-element-e432b54 .elementor-icon{font-size:25px;}.elementor-220 .elementor-element.elementor-element-e432b54 .elementor-icon svg{height:25px;}.elementor-220 .elementor-element.elementor-element-6702ac7{--min-height:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-220 .elementor-element.elementor-element-63cb081{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-220 .elementor-element.elementor-element-490e58d .elementor-icon{font-size:20px;}.elementor-220 .elementor-element.elementor-element-490e58d .elementor-icon svg{height:20px;}.elementor-220 .elementor-element.elementor-element-f95edd7 .elementor-icon{font-size:25px;}.elementor-220 .elementor-element.elementor-element-f95edd7 .elementor-icon svg{height:25px;}.elementor-220 .elementor-element.elementor-element-c0facb9 .elementor-icon{font-size:20px;}.elementor-220 .elementor-element.elementor-element-c0facb9 .elementor-icon svg{height:20px;}}@media(max-width:767px){.elementor-220 .elementor-element.elementor-element-a6e6963{--min-height:24px;}.elementor-220 .elementor-element.elementor-element-77556a6 .elementor-heading-title{font-size:10px;}.elementor-220 .elementor-element.elementor-element-7c481d6{--padding-top:11px;--padding-bottom:11px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-f6d17c1{--padding-top:11px;--padding-bottom:11px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-6702ac7{--min-height:44px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-220 .elementor-element.elementor-element-6702ac7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-73d9377{--width:32.17%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-73d9377.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-c7eb226 img{width:100%;max-width:70px;}.elementor-220 .elementor-element.elementor-element-63cb081{--width:70.674%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:7px;}.elementor-220 .elementor-element.elementor-element-07aad32 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-220 .elementor-element.elementor-element-07aad32 .elementor-icon{font-size:22px;}.elementor-220 .elementor-element.elementor-element-07aad32 .elementor-icon svg{height:22px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart{width:300px;}.elementor-220 .elementor-element.elementor-element-490e58d > .elementor-widget-container{margin:0px 0px -4px -4px;}.elementor-220 .elementor-element.elementor-element-490e58d .elementor-icon{font-size:22px;}.elementor-220 .elementor-element.elementor-element-490e58d .elementor-icon svg{height:22px;}.elementor-220 .elementor-element.elementor-element-d9782c9{--margin-top:0px;--margin-bottom:4px;--margin-left:-4px;--margin-right:0px;}.elementor-220 .elementor-element.elementor-element-c0facb9{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-220 .elementor-element.elementor-element-c0facb9 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-220 .elementor-element.elementor-element-c0facb9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-c0facb9 .elementor-icon{font-size:17px;}.elementor-220 .elementor-element.elementor-element-c0facb9 .elementor-icon svg{height:17px;}}/* Start custom CSS for container, class: .elementor-element-a6e6963 */@media (max-width: 767.98px) {
body.home:not(.elementor-editor-active) .elementor-220 .elementor-element.elementor-element-a6e6963 {
    display: none;

}
body.page-id-12301:not(.elementor-editor-active) .elementor-220 .elementor-element.elementor-element-a6e6963 {
    display: none;}
}

.elementor-220 .elementor-element.elementor-element-a6e6963 {
	display: block;
}
body.logged-in .elementor-220 .elementor-element.elementor-element-a6e6963 {
	display: none;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-84bd4c6 */.elementor-220 .elementor-element.elementor-element-84bd4c6 .sub-menu {
    min-width: 190px !important;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-5ea0b8b */@media (max-width: 1024px) {
    .elementor-220 .elementor-element.elementor-element-5ea0b8b .elementor-search-form__toggle {
        font-size: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_woo_mini_cart_ax, class: .elementor-element-282323e */.elementor-220 .elementor-element.elementor-element-282323e .ue_mini_input {
    height: 28px;
    font-weight: 600;
}
.elementor-220 .elementor-element.elementor-element-282323e .ue-product-count {
    margin-left: -16px;
    margin-top: -25px;
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart-empty-message2 {
    margin: 0 -20px 20px;
    background: #EFF8F8;
    padding: 5px 20px;
    color: #000;
}
.elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart {
    position: fixed !important;
    right: 0 !important;
    height: 100vh;
}
body:not(.elementor-editor-active) .elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart {
    display: flex !important;
    right: -100% !important;
    transition: all .5s ease;
}
body:not(.elementor-editor-active) .elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart.open-side-cart {
    right: 0 !important;
}
body.elementor-editor-active .elementor-220 .elementor-element.elementor-element-282323e .ue-mini-cart {
    display: none !important;
}

@media (min-width: 768px) {
body:not(.elementor-editor-active) .elementor-location-header > div:nth-child(2) .ue-mini-cart_container:after {
    content: "";
    width: 100%;
    height: 120%;
    position: fixed;
    left: 0;
    top: 0;
    background: #000;
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s ease;    
}
body:not(.elementor-editor-active).open-side-bg .elementor-location-header > div:nth-child(2) .ue-mini-cart_container:after {
    opacity: 0.7;
    visibility: visible;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c481d6 */body.home:not(.elementor-editor-active) .s-header {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
body.page-id-12301:not(.elementor-editor-active) .s-header {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
body.home:not(.elementor-editor-active) .s-header + .bdt-sticky-placeholder {
	height: unset !important
}
body.page-id-12301:not(.elementor-editor-active) .s-header + .bdt-sticky-placeholder {
	height: unset !important
}
.header-scroll {
    box-shadow: 0 0 3px 0 rgba(0,0,0,0.15);
}
body.home:not(.elementor-editor-active) .s-header:not(.header-scroll) {
    background: transparent !important;
}
body.page-id-12301:not(.elementor-editor-active) .s-header:not(.header-scroll) {
    z-index: 999;
    margin-top: 12px;
    background: transparent !important;
}
body.home:not(.elementor-editor-active) .s-header:not(.header-scroll) > div > div {
    border-color: transparent !important;
}
body.page-id-12301:not(.elementor-editor-active) .s-header:not(.header-scroll) > div > div {
    border-color: transparent !important;
}
body:not(.elementor-editor-active) .nborder.s-header:not(.header-scroll) > div > div {
    border-color: transparent !important;
}

body.home:not(.elementor-editor-active) .nborder.s-header {
    background: #fff !important;
}
body.page-id-12301:not(.elementor-editor-active) .nborder.s-header {
    background: #fff !important;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-6bc56be */@media (max-width: 1024px) {
    .elementor-220 .elementor-element.elementor-element-6bc56be .elementor-search-form__toggle {
        font-size: 40px;
    }
}
@media (max-width: 767px) {
    .elementor-220 .elementor-element.elementor-element-6bc56be .e-font-icon-svg-container,
    .elementor-220 .elementor-element.elementor-element-6bc56be .elementor-search-form__toggle {
        width: 22px;
    }
    .elementor-220 .elementor-element.elementor-element-6bc56be .elementor-search-form__toggle .fa-search {
        font-size: 38px;
        width: 22px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_woo_mini_cart_ax, class: .elementor-element-b7ecb12 */.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_input {
    height: 28px;
    font-weight: 600;
}
.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-product-count {
    margin-left: -16px;
    margin-top: -25px;
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-empty-message2 {
    margin: 0 -20px 20px;
    background: #EFF8F8;
    padding: 5px 20px;
    color: #000;
}
.elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart {
    position: fixed !important;
    right: 0 !important;
    height: 100vh;
}
body:not(.elementor-editor-active) .elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart {
    display: flex !important;
    right: -100% !important;
    transition: all .5s ease;
}
body:not(.elementor-editor-active) .elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart.open-side-cart {
    right: 0 !important;
}
body.elementor-editor-active .elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart {
    display: none !important;
}
@media (max-width: 767px) {
    .elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart {
        height: 120vh;
        min-height: 220vh;
        width: 100%;
        max-width: 320px;
        box-shadow: none;
    }
    .elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-items-holder {
        height: calc(100vh - 217px);
        height: calc(var(--vh,1vh)*100 - 217px);
    }
    .elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-mini-cart-empty-message {
      position: absolute;
      transform: translateY(-150%);
      color: red !important;
    }
    .elementor-220 .elementor-element.elementor-element-b7ecb12 .ue_mini_cart_toggle svg {
        width: 25px;
    }
    .elementor-220 .elementor-element.elementor-element-b7ecb12 .ue-product-count {
        margin-left: -15px;
        margin-top: -20px;
        width: 15px;
        height: 15px;
        font-size: 10px;
    }
    /*
    body:not(.elementor-editor-active) .elementor-location-header > div:nth-child(4) .ue-mini-cart_container:after {
        content: "";
        width: 100%;
        height: 120%;
        position: fixed;
        left: 0;
        top: 0;
        background: #000;
        opacity: 0;
        visibility: hidden;
        transition: all 0.5s ease;    
    }
    body:not(.elementor-editor-active).open-side-bg .elementor-location-header > div:nth-child(4) .ue-mini-cart_container:after {
        opacity: 0.7;
        visibility: visible;
    }
    */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c0facb9 */@media (max-width: 768px) {
    body:not(.elementor-editor-active) #elementor-popup-modal-627.dialog-type-lightbox {
        z-index: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6d17c1 */body.home:not(.elementor-editor-active) .s-header {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
body.page-id-12301:not(.elementor-editor-active) .s-header {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
body.home:not(.elementor-editor-active) .s-header + .bdt-sticky-placeholder {
	height: unset !important
}
body.page-id-1230:not(.elementor-editor-active) .s-header + .bdt-sticky-placeholder {
	height: unset !important
}
.header-scroll {
    box-shadow: 0 0 3px 0 rgba(0,0,0,0.15);
}
@media (max-width: 767px) {
  .elementor-220 .elementor-element.elementor-element-6702ac7.e-con {
    padding: 0 20px;
  }
}/* End custom CSS */