.elementor-kit-763{--e-global-color-primary:#588157;--e-global-color-accent:#3A5A40;--e-global-color-secondary:#2B3443;--e-global-color-text:#707070;--e-global-color-62ce506:#D6B489;--e-global-color-8986df2:#DAD7CD;--e-global-color-d791186:#F5F5F5;--e-global-color-fbeb08f:#686868;--e-global-color-d59fc0b:#535353;--e-global-color-597598e:#FAFAFA;--e-global-color-4bb90f4:#F4F4F4;--e-global-color-215a0e4:#EAEAEA;--e-global-color-1dc20a1:#A3B18A;--e-global-color-82f6e53:#40675B;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"yekan", Sans-serif;}.elementor-kit-763 e-page-transition{background-color:#FFBC7D;}.elementor-kit-763 a{font-family:"yekan", Sans-serif;}.elementor-kit-763 h1{font-family:"yekan", Sans-serif;}.elementor-kit-763 h2{font-family:"yekan", Sans-serif;}.elementor-kit-763 h3{font-family:"Shabnam", Sans-serif;}.elementor-kit-763 h4{font-family:"yekan", Sans-serif;}.elementor-kit-763 h5{font-family:"Shabnam", Sans-serif;}.elementor-kit-763 h6{font-family:"Shabnam", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.iransideaccountmenu.active {
    height: 200px;
}

.iransideaccountmenu {
    height: 0px;
    overflow: hidden;
}

.iransideaccountmenu, .iraniconminifymenu {
    transition: all 0.3s;
}

.elementor-menu-cart__subtotal {
    border-radius: 10px;
}

.title-card a {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  -webkit-line-clamp: 2 !important;
}

.elementor-menu-cart__product-image.product-thumbnail a img {
    border-radius: 10px;
}

.woocommerce-message {
    border-radius: 50px;
    border: none;
    background: #0080001c;
    max-width: 1000px;
    margin: 20px auto;
}

.woocommerce-message a {
    background: #Fff !important;
    border-radius: 50px !important;
    font-weight: 400 !important;
}


span.select2-selection__arrow {
    display: none;
}

sellect , .select2-selection__rendered {
    background: url(https://zane-shik.ir/wp-content/uploads/2025/11/solar-alt-arrow-down-line-duotone.svg);
    background-repeat: no-repeat;
    background-position: left;
    background-position-x: 20px;
    background-size: 25px;
}



.before-path:before {
    content: "";
    position: absolute;
    right: -35px;
    width: 25px;
    height: 10px;
    border-radius: 10px;
    background: #BFC4AC;
    top: calc(50% - 5px)

}

.after-path:after {
    content: "";
    position: absolute;
    left: -35px;
    width: 25px;
    height: 10px;
    border-radius: 10px;
    background: #BFC4AC;
    top: calc(50% - 5px)

}





.rico-price-box .rico-price-top {
  display: flex;
  justify-content: left;
  align-items: center;
  gap: 8px;
  margin-bottom: 4px;
  font-size: 13px;
  line-height: 1.2;
}

.rico-price-box .rico-price-regular {
  text-decoration: line-through;
  color: #aaa;
}

.rico-price-box .rico-price-percent {
  background: #FEC248;
  color:#393939;
  font-weight: bold;
  border-radius: 20px;
  font-size: 12px;
  padding: 5px 10px;
  padding-top: 7px;
}

.rico-price-box .rico-price-normal {
  font-weight: bold;
  font-size: 16px;
}

.rico-price-box .rico-price-final {
  font-weight: bold;
  font-size: 16px;
}

.rico-price-box span.woocommerce-Price-amount.amount {
    font-weight: 400;
    font-size: 18px;
}

span.woocommerce-Price-currencySymbol {
    color: #588157;
    font-weight: 500;
}

.rico-price-box {
    text-align: left;
}

@media only screen and (max-width: 768px) {

.rico-price-box span {
  font-size: 14px !important;
}    
.rico-price-box .rico-price-percent {
  font-size: 12px !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekan';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://zane-shik.ir/wp-content/uploads/2025/11/iranyekanwebregular.woff') format('woff');
}
@font-face {
	font-family: 'yekan';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://zane-shik.ir/wp-content/uploads/2025/11/iranyekanwebbold.woff') format('woff');
}
@font-face {
	font-family: 'yekan';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://zane-shik.ir/wp-content/uploads/2025/11/iranyekanwebextrabold.woff') format('woff');
}
@font-face {
	font-family: 'yekan';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://zane-shik.ir/wp-content/uploads/2025/11/iranyekanwebblack.woff') format('woff');
}
/* End Custom Fonts CSS */