.elementor-42 .elementor-element.elementor-element-7a326a2 .kata-plus-shape-element .custom-shape{width:1px;height:37px;background-color:#282828;margin-left:23px;margin-right:24px}
.elementor-42 .elementor-element.elementor-element-a6e6d57 .kata-plus-text p{margin-bottom:0;color:#959595;font-size:13px;font-weight:700;line-height:1.27em}
.elementor-42 .elementor-element.elementor-element-c5ab633{margin:0;background-color:#28282880;border-radius:15px;padding-left:46px;padding-right:46px;padding-top:25px;padding-bottom:25px;max-width:472px;width:100%;height:64px}
.elementor-42 .elementor-element.elementor-element-c5ab633 .kata-menu-wrap .kata-nav-menu:not(.mega-menu-content) li.current-menu-item > a{color:#fff}
.elementor-42 .elementor-element.elementor-element-c5ab633 .kata-nav-menu>li.menu-item > a{font-size:13px;color:#b6b6b6;text-transform:uppercase;font-weight:700;line-height:14px;padding:0;margin-right:0;margin-left:0}
.elementor-42 .elementor-element.elementor-element-c5ab633 .kata-nav-menu>li.menu-item > a:hover{color:#fff}
.elementor-42 .elementor-element.elementor-element-c5ab633 .kata-nav-menu > li.menu-item{padding:0;margin:0}
.elementor-42 .elementor-element.elementor-element-c5ab633 .kata-nav-menu{display:flex;flex-direction:row;align-items:center;justify-content:space-between}
.elementor-42 .elementor-element.elementor-element-1d27444{height:64px;background-color:#28282880;border-radius:15px;width:100%;padding-left:26px;padding-right:35px;max-width:139px}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .logout a.login_button i.kata-icon{fill:#000}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap a.profile{color:#d6ff69}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .user-email{color:#959595}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .logout a.login_button{background-color:#d6ff69;font-size:13px;font-weight:700;text-transform:uppercase;line-height:35px;padding-top:0;padding-bottom:0;padding-left:25px;padding-right:25px;transition-duration:200ms;cursor:pointer;margin-top:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-top-right-radius:0;border-top-left-radius:0;color:#000}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .logout a.login_button:hover{background-color:#fffc}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .logout{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .user-name{color:#fff}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .lost{color:#d6ff69;display:block;float:none;padding-top:0;margin-top:0;padding-bottom:10px;text-align:center}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .submit_button{display:inline-block;background-color:#d6ff69;font-size:13px;font-weight:700;text-transform:uppercase;line-height:35px;padding-top:0;padding-bottom:0;padding-left:25px;padding-right:25px;transition-duration:200ms;cursor:pointer;margin-top:10px;margin-left:25px;margin-right:25px;margin-bottom:25px;width:calc(100% - 50px);color:#000}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap .submit_button:hover{background-color:#fffc}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap input[type='password']{border-color:#272727;margin-right:25px;margin-left:25px;height:38px;width:calc(100% - 50px);margin-top:30px;box-shadow:0 0 0 #fff0;background-color:#2a2a2a;border-radius:50px;line-height:38px;padding-left:20px;padding-right:20px;color:#fff}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap input[type='text']{border-color:#272727;margin-right:25px;margin-left:25px;height:38px;width:calc(100% - 50px);margin-top:30px;box-shadow:0 0 0 #fff0;background-color:#2a2a2a;border-radius:50px;line-height:38px;padding-left:20px;padding-right:20px;color:#fff}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap label{display:none}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap{border-color:#272727;border-radius:7px;min-width:320px;z-index:9999;background-color:#1d1d1d;padding-right:0;padding-bottom:0;padding-left:0;padding-top:0;position:absolute;top:48px;left:-77px}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-login-wrap:before{background-image:url(http://varzeshipush.ir/wp-content/uploads/2024/09/menu-top-triangle-img.svg);width:12px;height:9px;position:absolute;top:-8px;left:72px;content:''}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kt-login-open-as{padding:0;margin:0}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-icon{font-size:16px;padding:0;margin:0;fill:#fff;stroke-width:1.2px}
.elementor-42 .elementor-element.elementor-element-971a8e9 .kata-icon:hover{fill:#d6ff69}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-wishlist-link a{display:inline-block;background-color:#d6ff69!important;font-size:13px;font-weight:700;text-transform:uppercase;line-height:35px;padding-top:0!important;padding-bottom:0!important;padding-left:25px!important;padding-right:25px!important;transition-duration:200ms;cursor:pointer;margin-top:20px;border-style:none;border-radius:50px;color:#000!important;width:100%}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-wishlist-link a:hover{background-color:#fffc!important}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-wishlist-pr .sp-wishlist-price span{background-color:#0000;color:#fff}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-wishlist-pr .sp-wishlist-pr-title{color:#fff}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-wishlist-pr .sp-wishlist-img img{border-radius:15px}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-mini-wishlist .sp-wishlist-title{color:#fff}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-header-toggle .sp-header-toggle-content-wrap .sp-header-toggle-close{background-color:#1d1d1d;border-color:#272727;fill:#fff}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-header-toggle .sp-header-toggle-content-wrap .sp-header-toggle-close:hover{opacity:1;transform:rotate(0deg);fill:#d6ff69}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-header-toggle .sp-header-toggle-content-wrap{background-color:#1d1d1d;border-color:#272727}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-header-toggle .sp-header-toggle-content-wrap:before{display:none;content:''}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-header-toggle .sp-header-toggle-content-wrap:after{display:none;content:''}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-wishlist-items-count{display:none}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-header-toggle-click i{fill:#fff0;stroke:#fff;stroke-width:1.2px;font-size:16px}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-header-toggle-click i:hover{stroke:#d6ff69}
.elementor-42 .elementor-element.elementor-element-f4a0d9a .sp-header-toggle{margin-left:0;margin-right:0}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-details .buttons .button.checkout{display:inline-block;background-color:#d6ff69!important;font-size:13px;font-weight:700;text-transform:uppercase;line-height:35px;padding-left:25px!important;padding-right:25px!important;transition-duration:200ms;cursor:pointer;margin-top:20px;border-style:none;border-radius:50px;color:#000!important;padding-bottom:5px;padding-top:5px;height:45px}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-details .buttons .button.checkout:hover{background-color:#fffc!important}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-details .buttons .button:first-of-type{display:inline-block;background-color:#fffc!important;font-size:13px;font-weight:700;text-transform:uppercase;padding-left:10px!important;padding-right:10px!important;transition-duration:200ms;cursor:pointer;margin-top:20px;border-style:none!important;border-radius:100px!important;color:#000!important;height:45px}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-details .buttons .button:first-of-type:hover{background-color:#d6ff69!important;color:#000!important;border-style:none!important}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-details p span{color:#fff}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-details p > strong{color:#fff}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-details{border-top:solid 1px #272727}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-items .sp-cart-item-pr .sp-mmceta .sp-cart-item-prices span{color:#fff}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-items .sp-cart-item-pr .sp-mmceta .sp-cart-item-pr-title-link,.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-items .sp-cart-item-pr .sp-mmceta .sp-cart-item-pr-title-link .sp-cart-item-pr-title{color:#fff}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-items .sp-cart-item-pr .sp-cart-item-img img{border-radius:15px}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-mini-cart .sp-title{color:#fff}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-header-toggle .sp-header-toggle-content-wrap .sp-header-toggle-close:hover{opacity:1;fill:#d6ff69}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-header-toggle .sp-header-toggle-content-wrap .sp-header-toggle-close{background-color:#1d1d1d;border-color:#272727;fill:#fff}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-header-toggle .sp-header-toggle-content-wrap{background-color:#1d1d1d;border-color:#272727}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-header-toggle .sp-header-toggle-content-wrap:before{display:none;content:''}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-header-toggle .sp-header-toggle-content-wrap:after{display:none;content:''}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-header-toggle-click{position:relative}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-cart-items-count{background-color:#d6ff69;width:14px;height:14px;font-size:10px;color:#000;font-weight:600;border-radius:14px;display:flex;align-items:center;justify-content:center;line-height:1em;position:absolute;top:0;right:-10px}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-header-toggle-click i{fill:#fff0;stroke:#fff;stroke-width:1.2px;font-size:16px}
.elementor-42 .elementor-element.elementor-element-7190aa7 .sp-header-toggle-click i:hover{stroke:#d6ff69}
.elementor-42 .elementor-element.elementor-element-4b10117{margin-top:10px;margin-bottom:10px;display:block}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap .lost{color:#058be5;display:block;float:none;padding-top:0;margin-top:0;padding-bottom:10px;text-align:center}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap .submit_button{width:calc(100% - 50px);background-color:#000;border-radius:2px;border-style:none;color:#FFF;font-size:18px;font-weight:500;text-align:center;height:50px;display:block;margin-right:25px;margin-left:25px;margin-bottom:20px;margin-top:30px;box-shadow:0 0 0 #fff0}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap .submit_button:hover{background-color:#282828}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap input[type='password']{border-color:#d6d7d8;border-radius:2px;margin-right:25px;margin-left:25px;height:50px;width:calc(100% - 50px);margin-top:30px;box-shadow:0 0 0 #fff0}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap input[type='text']{border-color:#d6d7d8;border-radius:2px;margin-right:25px;margin-left:25px;height:50px;width:calc(100% - 50px);margin-top:30px;box-shadow:0 0 0 #fff0}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap label{display:none}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap{border-color:#d6d7d8;border-radius:7px;min-width:320px;position:absolute;top:44px;right:-50px;z-index:9999;background-color:#FFF;padding-right:0;padding-bottom:0;padding-left:0;padding-top:0}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap:before{background-image:url(https://katademos.com/clothing/wp-content/uploads/2023/10/menu-top-triangle-img.svg);width:12px;height:9px;position:absolute;top:-8px;right:78px;content:''}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kt-login-open-as{padding:0;margin:0}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-icon{font-size:16px;padding:0;margin:0;fill:#fff;stroke-width:1.2px}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-icon:hover{fill:#d6ff69}
.elementor-42 .elementor-element.elementor-element-a9fd185 .sp-header-toggle-click{position:relative}
.elementor-42 .elementor-element.elementor-element-a9fd185 .sp-cart-items-count{background-color:#d6ff69;width:14px;height:14px;font-size:10px;color:#000;font-weight:600;border-radius:14px;display:flex;align-items:center;justify-content:center;line-height:1em;position:absolute;top:0;right:-3px}
.elementor-42 .elementor-element.elementor-element-a9fd185 .sp-header-toggle-click i{fill:#fff0;stroke:#fff;stroke-width:1.2px;font-size:16px}
.elementor-42 .elementor-element.elementor-element-a9fd185 .sp-header-toggle-click i:hover{stroke:#d6ff69}
.elementor-42 .elementor-element.elementor-element-0cafdd3 .kata-plus-hamburger-menu > .icons-wrap .open-icon{color:#fff;font-size:18px;fill:#fff}
.elementor-42 .elementor-element.elementor-element-0cafdd3 .kata-plus-hamburger-menu > .icons-wrap .open-icon:hover{color:#d6ff69}
.elementor-42 .elementor-element.elementor-element-5f62035{background-color:#28282880;border-radius:15px;margin-top:10px;margin-bottom:10px;display:none}
@media(max-width: 1024px) {
.elementor-42 .elementor-element.elementor-element-4b10117{display:none}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kata-login-wrap{right:-77px;top:41px}
.elementor-42 .elementor-element.elementor-element-3f65ef2 .kt-login-open-as{position:relative;top:2px}
.elementor-42 .elementor-element.elementor-element-5f62035{width:calc(100% - 20px);margin-left:auto;margin-right:auto;display:block}
}