/*
Theme Name: Tapesh Yadak
Description: فروشگاه اینترنتی طپش یدک
Version: 1.0.0
Text Domain: bakala-child
Template:  bakala
*/

/* Header ------------------------------------------------------------------- */

/* Change blog menu item icon color */
.site-header i.menu-item-icon.fa-newspaper:before {
	color: #8438ed !important;
}

/* WooCommerce ------------------------------------------------------ */
.tk-wc-checkout-special-post {
	text-align: right;
	border: 1px solid #ffffff;
	padding: 15px;
	background-color: #f3f4fc;
	border-radius: 20px;
	margin: 2px 20px 10px 12px;
	box-shadow: 0 8px 24px hsl(210 8% 62% / .2);

	.tk-title {
		font-size: 12px;
		color: #223253;
		font-weight: 700;
		margin-bottom: 10px;
	}

	.tk-desc {
		font-size: 12px;
		color: #223253;
	}
	
	.tk-action {
		width: 100%;
		font-size: 12px;
		display: block;
		padding: 10px;
		text-align: center;
		background: #f74a67;
		color: #fff;
		border-radius: 11px;
		box-shadow: 3px 4px 9px 0 rgba(247, 74, 103, .2) !important;
		margin-top: 12px;
	}
}

@media only screen and (max-width: 768px) {
	.tk-wc-checkout-special-post {
		margin: 2px 8px 10px 7px;
	}
}

/* Footer ------------------------------------------------------------------- */

/* Hides email */
.bakala_footer_support > div.font-weight-bold   {
	display: none !important;
}

/* Fixes mega menu not showing last item in categories menu item. */
.bakala-tab-menu-items>ul, 
.bk_menu.bk_vertical_menu.level .bakala>ul>li>.bakala-tab-menu-items>ul {
	max-height: 450px !important;
}

/* Fixes shape divider after home testimonials section */
.ty-home-testimonials:before {
	top: -25px !important;
}

/* Fixes home stories section */
.ty-home-stories {
    > div > div {
        flex: 0 0 auto;
    }

    &::-webkit-scrollbar {
        display: none;
    }
}

@media (max-width: 767px) {
	.ty-home-stories > div {
		justify-content: flex-start !important;
	}
}

/* Footer social icons */
.bakala_mt_footer .subscribe-social {
    li {
        padding: 0;
        max-height: initial;
        max-width: initial;
        width: 50px;
        height: 50px;
        display: flex;
        align-content: center;
        justify-content: center;
        flex-wrap: wrap;
        padding-inline-start: 5px;
    }
    
    img {
        width: 30px !important;
    }
	
	li:nth-last-child(2) img {
		width: 37px !important;
	}

	li:nth-last-child(1) img {
		width: 41px !important;
	}
}

/*  */
.bakala_mt_prefooter .align-items-center  {
	display: none !important;
}

.bakala_mt_footer .about-bar {
    .footer-div {
        justify-content: center !important;
    }

    .footer_description {
        width: 0 !important;
    }
}

/* Footer add spacing after contact info */
.c-new-footer__support-email {
	margin-bottom: 10px;
}

/* Product box */
div.product-info-box {
	background: #f5f5f5 !important;
	
	.header-section,
	.woocommerce-Price-amount,
	.product-remain,
	.bakala-update-price-text,
	.more_icon:before,
	.quantity .input-text,
	.quantity .icon,
	.bakala-update-price-date,
	span.return,
	.return:before,
	.body-section,
	.text,
	.woocommerce-Price-currencySymbol:before {
		color: #000 !important;
	}

	.bakala-update-price,
	.quantity {
		background-color: #ffffff !important;
	}

	.price-section {
		border-color: #bcbcbc !important;
	}
}

/* Trackinng order page */
.elementor-page-10341 .tracking-info {	
	.bakala_progresss {
		padding-bottom: 30px !important;
		padding-inline: 20px !important;
		
		li:nth-child(2) {
			display: none;
		}
	}
}

@media only screen and (max-width: 768px) {
	/* Fix footer widgets color onn tablets */
    .footer-section .widget_nav_menu {
        background-color: #fff8 !important;
    }
	
	a.bakala-messanger.msg-item-other img {
		width: 45px !important;
		height: 45px !important;
		left: 20px !important;
	}
	
	/* Single product page */
	.single-product .modal-body {
		padding-inline: 30px;
	}
}
