.elementor-24 .elementor-element.elementor-element-ee1f618{--display:flex;}.elementor-24 .elementor-element.elementor-element-6f94886{--display:flex;}.elementor-24 .elementor-element.elementor-element-8fd68fd{width:100%;max-width:100%;top:40%;--main-alignment:right;--cart-button-layout:1fr 1fr;}.elementor-24 .elementor-element.elementor-element-8fd68fd.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-8fd68fd{left:96%;}body.rtl .elementor-24 .elementor-element.elementor-element-8fd68fd{right:96%;}.elementor-24 .elementor-element.elementor-element-8fd68fd .thim-ekits-mini-cart .minicart-icon{border-style:none;}.elementor-24 .elementor-element.elementor-element-8fd68fd .thim-ekits-mini-cart .woocommerce-mini-cart{max-height:350px;overflow:auto;}.elementor-24 .elementor-element.elementor-element-8fd68fd .thim-ekits-mini-cart .widget_shopping_cart_content .buttons a:not(.checkout){border-style:none;}.elementor-24 .elementor-element.elementor-element-8fd68fd .elementor-button--view-cart {border-style:none;}.elementor-24 .elementor-element.elementor-element-8fd68fd .thim-ekits-mini-cart .widget_shopping_cart_content .buttons .checkout{border-style:none;}.elementor-24 .elementor-element.elementor-element-8fd68fd .elementor-button--checkout {border-style:none;}/* Start custom CSS for thim-ekits-minicart, class: .elementor-element-8fd68fd */body .thim-ekits-mini-cart {
    position: relative !important;
    display: inline-block !important;
}

body .thim-ekits-mini-cart__inner {
    display: none !important;
    position: absolute !important;
    left: 0 !important;
    top: 100% !important;
    background: #ffffff !important;
    border: 1px solid #ccc !important;
    padding: 20px !important;
    z-index: 9999 !important;
    width: 200px !important;
}

body .thim-ekits-mini-cart:hover .thim-ekits-mini-cart__inner {
    display: block !important;
}/* End custom CSS */