@font-face {font-family: iranyekan;font-style: normal;font-weight: bold;src: url('assets/fonts/farsi/eot/iranyekanwebboldfanum.eot');src: url('assets/fonts/farsi/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'), url('assets/fonts/farsi/woff/iranyekanwebboldfanum.woff') format('woff'), url('assets/fonts/farsi/ttf/iranyekanwebboldfanum.ttf') format('truetype');}@font-face {font-family: iranyekan;font-style: normal;font-weight: 100;src: url('assets/fonts/farsi/eot/iranyekanwebthinfanum.eot');src: url('assets/fonts/farsi/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'), url('assets/fonts/farsi/woff/iranyekanwebthinfanum.woff') format('woff'), url('assets/fonts/farsi/ttf/iranyekanwebthinfanum.ttf') format('truetype');}@font-face {font-family: iranyekan;font-style: normal;font-weight: 300;src: url('assets/fonts/farsi/eot/iranyekanweblightfanum.eot');src: url('assets/fonts/farsi/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'), url('assets/fonts/farsi/woff/iranyekanweblightfanum.woff') format('woff'), url('assets/fonts/farsi/ttf/iranyekanweblightfanum.ttf') format('truetype');}@font-face {font-family: iranyekan;font-style: normal;font-weight: normal;src: url('assets/fonts/farsi/eot/iranyekanwebregularfanum.eot');src: url('assets/fonts/farsi/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'), url('assets/fonts/farsi/woff/iranyekanwebregularfanum.woff') format('woff'), url('assets/fonts/farsi/ttf/iranyekanwebregularfanum.ttf') format('truetype');}@font-face {font-family: iranyekan;font-style: normal;font-weight: 500;src: url('assets/fonts/farsi/eot/iranyekanwebmediumfanum.eot');src: url('assets/fonts/farsi/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'), url('assets/fonts/farsi/woff/iranyekanwebmediumfanum.woff') format('woff'), url('assets/fonts/farsi/ttf/iranyekanwebmediumfanum.ttf') format('truetype');}@font-face {font-family: iranyekan;font-style: normal;font-weight: 800;src: url('assets/fonts/farsi/eot/iranyekanwebextraboldfanum.eot');src: url('assets/fonts/farsi/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'), url('assets/fonts/farsi/woff/iranyekanwebextraboldfanum.woff') format('woff'), url('assets/fonts/farsi/ttf/iranyekanwebextraboldfanum.ttf') format('truetype');}@font-face {font-family: iranyekan;font-style: normal;font-weight: 900;src: url('assets/fonts/farsi/eot/iranyekanwebblackfanum.eot');src: url('assets/fonts/farsi/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'), url('assets/fonts/farsi/woff/iranyekanwebblackfanum.woff') format('woff'), url('assets/fonts/farsi/ttf/iranyekanwebblackfanum.ttf') format('truetype');}@font-face {font-family: iranyekan;font-style: normal;font-weight: 950;src: url('assets/fonts/farsi/eot/iranyekanwebextrablackfanum.eot');src: url('assets/fonts/farsi/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'), url('assets/fonts/farsi/woff/iranyekanwebextrablackfanum.woff') format('woff'), url('assets/fonts/farsi/ttf/iranyekanwebextrablackfanum.ttf') format('truetype');}
@font-face {font-family: 'Aviny';src: url('assets/fonts/farsi/aviny.woff2') format('woff2'), url('assets/fonts/farsi/aviny.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Aviny';src: url('assets/fonts/farsi/aviny.woff2') format('woff2'), url('assets/fonts/farsi/aviny.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}

ul.products li.product img,.content-product-imagin, ul.products .wc-block-grid__product img, .wc-block-grid__products li.product img, .wc-block-grid__products .wc-block-grid__product img{
	border-radius: 5px!important;
}
.product-image{
	padding: 5px;
}
.elementor-stationero-countdown{
	direction: ltr;
}
.elementor-countdown-item{
  direction: rtl;
}
.elementor-widget-stationero-countdown.countdown-style-3 .elementor-countdown-item:before, .elementor-widget-stationero-countdown.countdown-style-4 .elementor-countdown-item:before, .elementor-widget-stationero-countdown.countdown-style-5 .elementor-countdown-item:before {
    left: initial;
	right: -15px;

}
.mobile-navigation ul li button::after, .mobile-navigation-categories ul li button::after {
  transform: scaleX(-1)!important;
}
ul.products li.product .price, ul.products .wc-block-grid__product .price, .wc-block-grid__products li.product .price, .wc-block-grid__products .wc-block-grid__product .price {
  font-size: 13px;
}

ins .woocommerce-Price-amount bdi{
  font-weight: 700!important;
}
.product-block a[class*=product_type_]{
  border-radius: 12px;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{
  direction: rtl;
}
.wpcf7-form input:not([type=submit]), .wpcf7-form input[type=date], .wpcf7-form textarea, .wpcf7-form select, .wpcf7-form select:not([size]):not([multiple]){
  direction: rtl;
}

.wpcf7-form button[type=submit]:after {
  margin-right: initial;
  margin-left: 0.5407911001em;
  left: 12px;
  top: 19px;
  transform: translateY(-50%) scale(-1) !important;
}
.wpcf7-form > p {
  text-align: right;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close {
  right: initial;
  left: 0;
}

.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th,.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td{
  text-align: right;
  direction: rtl;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-settings {
  background-position: center right;
  padding-left: initial;
  padding-right: 21px;

}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-rating td .star-rating {
  float: right;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-share ,.woosc-area .woosc-inner .woosc-bar .woosc-bar-search {
  margin: 0 0 0 10px;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items {
  text-align: left;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items .woosc-bar-item:first-child {
  margin-left: 5px;
  margin-right: 0px;

}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items .woosc-bar-item:last-child {
  margin-right: 5px;
  margin-left: 0px;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn {
  margin-left: initial;
  margin-right: 15px;
  padding: 0 68px 0 20px;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn .woosc-bar-btn-icon-wrapper {
  left: initial;
  right: 0;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn .woosc-bar-btn-icon-wrapper .woosc-bar-btn-icon-inner {
  margin-left: initial;
  margin-right: 16px;
}
.woosc-share-links a {
  margin-left: initial;
  margin-right: 5px;
}



.woocommerce-breadcrumb .stationero-icon-chevron-right{
  transform: scale(-1);
}




.categories-link{
    letter-spacing: 0!important;
}
#comments .comment-list .reply a{
  letter-spacing: 0;
}
.woocommerce-MyAccount-navigation ul li a::before {
  margin-right: initial;
  margin-left: 0.5407911001em;
  text-align: right;
  float: right;

}
@media ((max-width: 767px)){
.product-block a[class*=product_type_]{
  padding: 10px 10px;
}

}

.slick-dots li {
  margin-right: initial;
  margin-left: 9px;
}
.slick-dots li:last-child {
  margin-right: initial;
  margin-left: 0;
}
.widget .widget_block, .widget{
border-radius: 12px;
}
.rtl .widget_price_filter .price_label, .rtl .widget_price_filter .price_label span{
  direction: rtl;
  font-size: 12px;
}
.widget .widget-title{
  font-size: 17px;
  font-weight: 800;
}
.widget_price_filter .price_slider_amount .button{
  background: #E84F69;
    padding: 5px 10px;
    border-radius: 5px;
    color: #fff;
    border:1px solid #E84F69;
}













.main-navigation ul.menu li.menu-item .mega-stretchwidth .menu-item {
    padding: 0 ;
  }


@media (min-width: 768px){
.elementor-nav-menu-wrapper .primary-navigation ul.menu > li:hover > ul.mega-stretchwidth {
    right: initial;
    left: 1.3em;
}
  }

@media (min-width: 768px){
 .vertical-navigation ul.menu > li.has-mega-menu > a::after {
transform: scale(-1);
}
  }

  article.article-default .entry-title,.single .hentry .entry-header .entry-title {
 font-weight: 800;
 font-size: 30px;
}
article.article-default .post-thumbnail img,.single-content .post-thumbnail img,.categories-link,nav.post-navigation .nav-previous img, nav.post-navigation .nav-next img{
  border-radius: 12px;
}