.mega-sub-menu{
top: 64px !important;
}
.page-id-111 .cart_totals th{
background-color: #FBFAFF !important;
}
.page-id-112 #order_review{
background: #FFFFFF !important;
}
.page-id-112 .woocommerce-info{
text-align: center !important;
}
.testi-box .elementor-testimonial-content{
min-height: 150px !important;
}
.testi-box .ekit-wid-con .elementskit-single-testimonial-slider{
box-shadow: none !important;
}
.search-form .search-field, .woocommerce-product-search .search-field{
background-color: #FFF !important;
}
.pro-tabs .eael-tabs-nav ul{
width: 500px !important;
margin: auto !important;
margin-bottom: 30px !important;
}
.top-sec-h{
position: absolute !important;
bottom: 50px;
left: 30px;
}
.pro-tabs .woostify-svg-icon.icon-shopping-cart-2{
display: none !important;
}
.tns-controls [data-controls] {
top: 25% !important;
background: #fff !important;
color: #9667E0 !important;
width: 30px !important;
height: 30px !important;
}
.tns-nav button {
background-color: #00000070 !important;
}
.tns-nav button.tns-nav-active {
background-color: #9667E0 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
background: #FBFAFF !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{
box-shadow: 0px 5px 6px #00000010 !important;
}
.mega-sub-menu{
box-shadow: 0px 5px 6px #00000010 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{
color: #9667E0  !important;
}
.footer-logo img{
margin-bottom: 10px !important;
}
.wpfFilterButton.wpfButton{
background: #9667E0 !important;
color: #fff !important;
margin-top: 20px !important;
}
.wpfSearchFieldsFilter.passiveFilter{
margin-bottom: 30px !important;
border-radius: 100px !important;
border: none !important;
padding: 20px !important;
}
.ui-slider-range{
display: none !important;
}
.price_slider_wrapper .button{
margin: 10px 0 30px 0 !important;
padding: 10px 50px !important;
}
#wpforms-1500{
margin: 10px 0 !important;
}
#wpforms-form-1500 .wpforms-title{
font-size: 20px !important;
}
#wpforms-form-1500 .wpforms-field-label{
font-weight: 400 !important;
font-size: 14px !important;
}
#wpforms-1500-field_2{
border: none !important;
padding: 24px 15px !important;
max-width: 100% !important;
margin: 20px 0 0 0 !important;
}
#wpforms-submit-1500{
border: none !important;
padding: 5px 20px !important;
background: #9667E0 !important;
color: #fff !important;
}

#mega-menu-wrap-primary .mega-menu-toggle {
flex-direction: row-reverse;
}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {
justify-content: start !important;
}
.wp-image-1373{
margin-bottom: 10px !important;
}
.sidebar-menu {
background-color: #FBFAFF !important;
}
.woocommerce .product .woocommerce-loop-product__title {
color: #9667E0 !important;
}
.wpfSearchWrapper{
display: none !important;
}
.wpfFilterButtons button{
min-height: 30px !important;
font-weight: normal !important;
border-radius: 100px !important;
background: #9667E0 !important;
font-size: 14px !important;
font-family: Poppins;
text-transform: capitalize !important;
}
.woocommerce-loop-product__title a{
font-weight: 700 !important;
font-size: 16px !important;
color: #000 !important;
}
.woocommerce-Price-amount.amount{
font-weight: 700 !important;
color: #9667E0 !important;
}
.woocommerce-loop-product__title{
color: #000 !important;
font-weight: 700 !important;
font-family: "Domine" !important;
}
.premium-woocommerce li.product .price{
color: #9667E0 !important;
font-family: "poppins" !important;
}
.premium-woo-product-category{
color: #000 !important;
font-family: "Domine" !important;
font-weight: 700 !important;
}
.mega-sub-menu{
padding: 12px !important;
background-color: rgba(251,250,255,1) !important;
}
#mega-menu-item-1758 a{
content: url(https://thefashionist.com.pk/wp-content/uploads/2023/02/heart.png);
height: 25px !important;
margin-left: auto !important;
}
#mega-menu-primary{
display: flex !important;
justify-content: center !important;
align-items: center !important;
}
#mega-menu-item-1704, #mega-menu-item-1758{
margin-left: auto !important;
}
#mega-menu-item-1758{
margin-right: -8px !important;
}
/* #mega-menu-item-1758 a:hover{
background: rgba(251,250,255,1) !important;
content: url(https://thefashionist.com.pk/wp-content/uploads/2023/02/image.png);
height: 25px !important;
} */
#post-178 button{
background-color: #9667E0 !important;
border-radius: 50px !important;
display: none !important;
}
#post-178 td{
text-align: center !important;
}
#post-178 p{
display: none !important;
}
.site-tools .tools-icon:hover, .site-tools .tools-icon:hover .woostify-svg-icon{
color: #000 !important;
}
.woostify-svg-icon svg path {
fill: #000 !important;
}
#post-178 tr td:last-child{
display: none !important;
}
#post-178 tbody tr th:last-child{
display: none !important;
}
#post-178 tbody th {
background: transparent !important;
}
#premium-woo-quick-view-close{
content: url(https://thefashionist.com.pk/wp-content/uploads/2023/02/x.png) !important;
padding: 3px !important;
}
#scroll-to-top .woostify-svg-icon svg path{
fill: #FFF !important;
}
/* size filter */
#wpfBlock_1 ul{
display: flex !important;
flex-direction: column !important;
}
#wpfBlock_1 ul li:nth-child(1){
order: 1;
}
#wpfBlock_1 ul li:nth-child(2){
order: 2;
}
#wpfBlock_1 ul li:nth-child(11){
order: 3;
}
#wpfBlock_1 ul li:nth-child(16){
order: 4;
}
#wpfBlock_1 ul li:nth-child(19){
order: 5;
}
#wpfBlock_1 ul li:nth-child(6){
order: 6;
}
#wpfBlock_1 ul li:nth-child(7){
order: 7;
}
#wpfBlock_1 ul li:nth-child(3){
order: 8;
}
#wpfBlock_1 ul li:nth-child(8){
order: 9;
}
#wpfBlock_1 ul li:nth-child(9){
order: 10;
}
#wpfBlock_1 ul li:nth-child(10){
order: 11;
}
#wpfBlock_1 ul li:nth-child(12){
order: 12;
}
#wpfBlock_1 ul li:nth-child(13){
order: 13;
}
#wpfBlock_1 ul li:nth-child(14){
order: 14;
}
#wpfBlock_1 ul li:nth-child(15){
order: 15;
}
#wpfBlock_1 ul li:nth-child(17){
order: 16;
}
#wpfBlock_1 ul li:nth-child(18){
order: 17;
}
#wpfBlock_1 ul li:nth-child(4){
order: 18;
}
#wpfBlock_1 ul li:nth-child(5){
order: 19;
}
#wpfBlock_1 ul li:nth-child(24){
order: 20;
}
#wpfBlock_1 ul li:nth-child(21){
order: 21;
}
#wpfBlock_1 ul li:nth-child(22){
order: 22;
}
#wpfBlock_1 ul li:nth-child(23){
order: 23;
}
#wpfBlock_1 ul li:nth-child(20){
order: 24;
}
/* size filter */

/* media */
@media screen and (max-width: 1024px){
.my-account-login-link{
padding: 0 10px !important;
	}
.wp-image-1373{
width: 100% !important;
	}
.mega-sub-menu .mega-menu-item{
padding: 8px !important;
	}
.mega-sub-menu{
box-shadow: none !important;	
	}
.mega-sub-menu{
background-color: rgba(251,250,255,1) !important;	
	}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{
box-shadow: none !important;
	}
#mega-menu-primary {
display: block !important;
  }
#mega-menu-item-1758{
padding: 0 0px 12px 0px !important;
	}
#mega-menu-item-1758 a{
content: inherit !important;
	}
#mega-menu-item-1758 {
margin-right: 0 !important;
	}
}
@media screen and (max-width: 768px){
.wp-image-1373{
content: url(https://thefashionist.com.pk/wp-content/uploads/2023/02/The-Fashionist-Logo-Icon.svg) !important;
width: 35% !important;
	}
.site-footer{
text-align: center !important;
	}
.tff-logo{
font-size: 20px !important;
	}
.sidebar-account a{
padding: 0 10px !important;
border-bottom: none !important;
font-size: 16px !important;
line-height: 2.5em !important;
	}
#post-178 tr{
width: 100% !important;
display: grid !important;
	}
#post-178 tr td:nth-child(2){
width: auto !important;
	}
.stock_column{
margin: auto !important;
	}
#post-178 tbody th:first-child {
display: none !important;
	}
.elementor-element-6a6d9fa > .elementor-element-populated{
border: none !important;
	}
}
@media screen and (min-width: 768px){
.tff-logo{
display: none !important;
	}
}
@media screen and (max-width: 500px){
.pro-tabs .eael-tabs-nav ul{
width: 280px !important;
	}
}