.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap .logout a.login_button i.kata-icon{display:none}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap a.profile{color:#000}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap a.profile:hover{color:var(--ct-base-color)}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap input[type='text']{box-shadow:0 0 0 #0000;border-radius:0;font-size:15px}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap input[type='password']{box-shadow:0 0 0 #0000;border-radius:0;font-size:15px}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap label{display:none}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap .logout a.login_button{background-color:#f7f8f9;border-radius:0;margin-bottom:0;font-size:15px;font-weight:500;line-height:1em;padding-top:16px;padding-bottom:16px}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap .logout a.login_button:hover{color:#FFF;background-color:#121821}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap .logout{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap .login-cnt{height:120px;padding-top:15px}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap .submit_button{width:100%!important;margin-right:0;margin-left:0;color:#121821;background-color:#f0f1f2;padding-top:16px;padding-bottom:16px;font-size:15px;font-weight:500;line-height:1em;border-radius:0;box-shadow:0 0 0 #0000}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap .submit_button:hover{color:#FFF;background-color:#121821}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap{width:376px;border-radius:0;background-color:#fff;padding-top:25px;padding-right:30px;padding-left:30px;padding-bottom:25px;top:49px;right:-35px}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap:before{width:21px;height:12px;position:absolute;top:-20px;display:block;border-top:solid 10px #0000;border-right:solid 10px #0000;border-bottom:solid 10px #d2d2d2;border-left:solid 10px #0000;right:35px;content:''}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kata-login-wrap:after{width:21px;height:12px;display:block;border-top:solid 10px #0000;border-right:solid 10px #0000;border-bottom:solid 10px #FFF;border-left:solid 10px #0000;top:-19px;right:35px;position:absolute;content:''}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kt-login-open-as{display:flex;align-items:center;height:50px}
.elementor-10 .elementor-element.elementor-element-2e9fbab .kt-login-open-as .kt-login-toggle-text{font-size:15px;color:#000;margin-right:10px}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) .sub-menu li.current-menu-item i.kata-icon{}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) .sub-menu li.current-menu-item > a:before{width:10px;height:50px;top:-63px;content:''}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-ancestor > a > i.kata-icon{}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item > a > i.kata-icon{}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item > a{color:#000;font-weight:700!important}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item > a:before{background-color:#000;width:10px;height:50px;position:absolute;top:-63px;display:block;right:calc(50% - 5px);content:''}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-nav-menu > li.menu-item:last-child{}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-nav-menu > li.menu-item:first-child{color:#121821;font-size:15px}
.elementor-10 .elementor-element.elementor-element-dc1c12a .kata-nav-menu{}
.elementor-10 .elementor-element.elementor-element-4566d44 .kata-plus-search-form{margin-top:0;margin-bottom:0}
.elementor-10 .elementor-element.elementor-element-4566d44 .kata-plus-search-form input[type='search']::placeholder{color:#525252;padding-left:0;margin-left:0}
.elementor-10 .elementor-element.elementor-element-4566d44 .kata-plus-search-form input[type='submit']{display:none}
.elementor-10 .elementor-element.elementor-element-4566d44 .kata-plus-search-form input[type='search']{background-color:#fff0;border-bottom:solid 1px #010101;border-radius:0;box-shadow:0 0 0 #000;border-top:none;border-right:none;border-left:none;padding-right:0;padding-left:0}
.elementor-10 .elementor-element.elementor-element-b8f2427 .sp-cart-items .sp-cart-item-pr .sp-cart-item-img img{border-radius:0}
.elementor-10 .elementor-element.elementor-element-b8f2427 .sp-cart-details .buttons .button.checkout{border-radius:0;padding-top:16px!important;padding-bottom:16px!important;padding-left:0!important;padding-right:0!important;background-color:#f0f1f2!important;color:#121821!important;border-style:none!important;font-size:14px!important;font-weight:500}
.elementor-10 .elementor-element.elementor-element-b8f2427 .sp-cart-details .buttons .button.checkout:hover{background-color:#121821!important;color:#FFF!important}
.elementor-10 .elementor-element.elementor-element-b8f2427 .sp-cart-details .buttons .button:first-of-type{border-radius:0;padding-top:16px!important;padding-bottom:16px!important;padding-right:10px!important;background-color:#f0f1f2!important;color:#121821!important;border-style:none!important;font-size:14px!important;font-weight:500;padding-left:10px!important}
.elementor-10 .elementor-element.elementor-element-b8f2427 .sp-cart-details .buttons .button:first-of-type:hover{background-color:#121821!important;color:#FFF!important}
.elementor-10 .elementor-element.elementor-element-b8f2427 .sp-cart-items-count{position:absolute;top:-2px;background-color:#a694e6;color:#fff;width:18px;height:18px;border-radius:100px!important;line-height:18px;left:-11px}
.elementor-10 .elementor-element.elementor-element-b8f2427 .sp-header-toggle .sp-header-toggle-content-wrap{border-radius:0;left:-35px;min-width:390px}
.elementor-10 .elementor-element.elementor-element-326c673 .sp-header-toggle-click i{font-size:17px}
.elementor-10 .elementor-element.elementor-element-326c673{margin-right:15px;margin-left:10px}
.elementor-10 .elementor-element.elementor-element-326c673 .sp-wishlist-link a{border-radius:0;padding-top:16px!important;padding-bottom:16px!important;padding-left:0!important;padding-right:0!important;background-color:#f0f1f2!important;color:#121821!important;border-style:none!important;font-size:14px!important;font-weight:500}
.elementor-10 .elementor-element.elementor-element-326c673 .sp-wishlist-link a:hover{background-color:#121821!important;color:#FFF!important}
.elementor-10 .elementor-element.elementor-element-326c673 .sp-wishlist-link{border-radius:0}
.elementor-10 .elementor-element.elementor-element-326c673 .sp-wishlist-pr .sp-wishlist-img img{border-radius:0}
.elementor-10 .elementor-element.elementor-element-326c673 .sp-header-toggle .sp-header-toggle-content-wrap{border-radius:0;left:-23px}
.elementor-10 .elementor-element.elementor-element-326c673 .sp-wishlist-items-count{background-color:#a694e6;color:#fff;line-height:17px;border-radius:50px;position:absolute;top:-1px;width:17px;height:17px;left:4px}
.elementor-10 .elementor-element.elementor-element-326c673 .sp-header-toggle{width:40px;padding-top:0;margin-right:18px;margin-left:20px}
.elementor-10 .elementor-element.elementor-element-b4c2935 .kata-plus-hamburger-menu{display:flex;width:30px;height:30px}
.elementor-10 .elementor-element.elementor-element-6839436b{margin-top:50px;margin-left:50px;margin-right:50px;padding-right:25px;padding-left:25px;background-color:#f0f1f2}
.elementor-10 .elementor-element.elementor-element-68ff655 .sp-cart-items .sp-cart-item-pr .sp-cart-item-img img{border-radius:0}
.elementor-10 .elementor-element.elementor-element-68ff655 .sp-header-toggle-click{margin-left:25px}
.elementor-10 .elementor-element.elementor-element-68ff655 .sp-cart-details .buttons .button.checkout{border-radius:0}
.elementor-10 .elementor-element.elementor-element-68ff655 .sp-cart-details .buttons .button:first-of-type{border-radius:0!important;padding-top:12px!important;padding-bottom:12px!important;padding-left:15px!important;padding-right:15px!important}
.elementor-10 .elementor-element.elementor-element-68ff655 .sp-cart-items-count{position:absolute;top:-2px;background-color:#a694e6;color:#fff;width:18px;height:18px;border-radius:100px!important;line-height:18px;left:13px}
.elementor-10 .elementor-element.elementor-element-68ff655 .sp-header-toggle .sp-header-toggle-content-wrap{border-radius:0;left:-35px}
.elementor-10 .elementor-element.elementor-element-5715613 .kata-plus-hamburger-menu{width:30px;height:30px;display:flex}
.elementor-10 .elementor-element.elementor-element-b474215{background-color:#f0f1f2;margin-top:50px;margin-left:50px;margin-right:50px;padding-right:25px;padding-left:25px}
@media(max-width: 1024px) {
.elementor-10 .elementor-element.elementor-element-6839436b{margin-right:0;margin-left:0;margin-top:0}
.elementor-10 .elementor-element.elementor-element-68ff655 .sp-header-toggle-click i{font-size:20px}
.elementor-10 .elementor-element.elementor-element-68ff655 .sp-header-toggle{margin-right:20px}
.elementor-10 .elementor-element.elementor-element-5715613 .kata-plus-hamburger-menu > .icons-wrap .open-icon{position:unset}
.elementor-10 .elementor-element.elementor-element-b474215{margin-right:0;margin-left:0;margin-top:0}
}