/*
Theme Name: تنگسیرکالا (چایلد اختصاصی)
Description:  قالب اختصاصی فروشگاه لوازم جانبی تنگسیرکالا بر پایه قالب مهرنوش باز طراحی و پیاده سازی شده. لطفا از حذف قالب مهرنوش خوداری کنید تا اختلالی پیش نیاد. با تشکر
Author: rasool jamali
Author URI: http://rasooljamali.ir/
Version: 1.0.0
Template: mehrnoosh
Text Domain: tangsirkala
*/

body {
	margin: 0px;
	font-family: Yekan Bakh;
	font-size: 15px;
	background: #fff;
	color: #141d26;
}
.size {
    max-width: 1500px;
    min-width: 30px;
    width: 100%;
    padding: 0px 10px;
}
.mehrnoosh-offer-bnanner-top
 {
    float: left;
    margin-top: 0px;
    margin-left: -10px;
    background: #fff;
    padding: 0px 0px;
    border-radius: 10px;
}
.site-logo h1{
    margin:0;
    padding:0;
    font-size:0;
    line-height:0;
}
.head-page {
    display: none;
}

#search-box-12-box-mehrnoosh {
    height: 64px;
}
#user-box-header-mehrnoosh-one-home-two .header-etel-mehrnoosh-box.header-etel-mehrnoosh-box545 {
    box-shadow: unset;
    color: #141d26;
    width: 64px;
    text-align: center;
    padding-left: 15px;
}
#user-box-header-mehrnoosh-one-home-two .header-etel-mehrnoosh-box.header-etel-mehrnoosh-box545 .number-heart {
    position: absolute;
    margin: unset;
    margin-right: 0;
    margin-left: 20px;
    margin-top: -25px;
    float: right;
}
#user-box-header-mehrnoosh-one-home-two .header-etel-mehrnoosh-box {
    float: left;
    height: 64px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    padding: 15px;
    margin-top: 0;
    margin-left: 20px !important;
}
#user-box-header-mehrnoosh-one-home-two .header-etel-mehrnoosh-box.header-etel-mehrnoosh-box545 .fi.fi-rr-bell {
    float: left;
    margin-top: 11px;
}

#user-box-header-mehrnoosh-one-home-two .header-etel-mehrnoosh-box {
    float: left;
    width: 64px;
    height: 64px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    font-size: 20px;
    padding: 15px;
    margin-top: 0;
    margin-left: 20px !important;
}
#user-box-header-mehrnoosh-one-home-two .header-etel-mehrnoosh-box i {
        margin-top: 10px;
}



#user-box-header-mehrnoosh-one-home-two .user-box-header-mehrnoosh-one {
	height: 64px;
	margin-right: 0px;
}

.user-box-header-mehrnoosh-one a.mehrnoosh-bix-innder-0my-account-two-box-home {
    float: right;
    width: 100%;
    height: 64px !important;
    padding-top: 15px !important;
    padding-bottom: 15px;
    padding-right: 22px;
    padding-left: 22px;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.user-box-header-mehrnoosh-two {
    display: none;
}
.mehrnoosh-bix-innder-0my-account-two-box-home .fi.fi-rr-user {
    float: right;
    width: unset;
    height: unset;
    text-align: center;
    font-size: 18px;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
}

.mehrnoosh-bix-innder-0my-account-two-box-home::after {
    display: none;
}

.mehrnoosh-bix-innder-0my-account-two-box-home::before {
    display: none;
}



#cart-unic-one-home-one .mehrnoosh-cart-one-box-cart-home-one {
	height: unset;
	padding: 12px;
}
#cart-unic-one {
	border-radius: 15px;
}
.sabad-cart-mehrnoosh-one-in-home-two {
	padding-top: 0px;
}
#cart-unic-one-home-one .mehrnoosh-cart-one-box-cart-home-one i {
	margin-top: 0px;
	box-shadow: unset;
}
.mehrnoosh-gerd-new {
    width: 28px;
    height: 28px;
}
#cart-unic-one-home-one .mehrnoosh-cart-one-box-cart-home-one:hover i {
	background: var(--color-home-primary);
	color: #fff;
	transition: 0.5s;
}

#cart-unic-one-home-one .mehrnoosh-cart-one-box-cart-home-one i {
	transition: 0.5s;
}
#cart-unic-one-home-one .mehrnoosh-cart-one-box-cart-home-one:hover {
	color: #fff;
	background: #f2f6fc !important;
}
.comment-element-left-new::after {
    transition: 0.3s;
}
.comment-element-right-new::after {
    transition: 0.3s;
}
#cart-unic-one-home-one .mehrnoosh-cart-one-box-cart-home-one:hover .comment-element-left-new::after,
#cart-unic-one-home-one .mehrnoosh-cart-one-box-cart-home-one:hover .comment-element-right-new::after {
    background: #f2f6fc;
}

#menu-mega-full-two .menu-items-submenu-wrapper-mehrnoosh-inner .menu-items-submenu-wrapper-mehrnoosh-inner-menu {
    width: 100%;
    max-height: 380px;
    overflow-y: auto;
    overflow-x: hidden;
}
#menu-mega-full-two .menu-items-submenu-wrapper-mehrnoosh-inner .submenu-class {
    width: 100%;
    column-count: 2;
    column-gap: 0px;
}

.tk-catgory__image:hover{
        box-shadow: inset 0px 0px 20px 5px rgba(0, 0, 0, 0.12);
    background: #FFDB34;
    border-style: solid;
    border-width: 1px 1px 3px 1px;
    border-color: #e9bf00;
}

.tk-box-top {
    rotate: 1.2deg;
}
.tk-box-top-2 {
    rotate: -1.2deg;
}

h3.elementor-image-box-title {
    margin-block-start: 0;
}
figure.elementor-image-box-img {
    background: #f5f5f5;
    border-style: solid;
    border-width: 1px 1px 5px 1px;
    border-color: #ebebeb;
    border-radius: 100px 15px 15px 15px;
}
figure.elementor-image-box-img:hover {
    background: #FFDB34;
    border-color: #F3D135;
}


.tk-product-card {
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    align-items: center;
    gap: 0 !important;
}

