.product_list.list .ajax_block_product .pro_first_box{max-width: 280px;}.product_list.list .ajax_block_product .pro_second_box{margin-left: 300px;}.is_rtl .product_list.list .ajax_block_product .pro_second_box{margin-left:0;margin-right: 300px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default, .product_list.grid .ajax_block_product .pro_outer_box.cart_default{max-width: 80px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default, .product_list.grid .ajax_block_product .pro_outer_box.home_default{max-width: 280px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.large_default, .product_list.grid .ajax_block_product .pro_outer_box.large_default{max-width: 800px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default, .product_list.grid .ajax_block_product .pro_outer_box.medium_default{max-width: 500px;}.images-container, .images-container .pro_gallery_thumbs_horizontal{margin-left: auto;margin-right:auto;}.images-container.pro_number_1, .images-container.pro_number_1 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_2, .images-container.pro_number_2 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_3, .images-container.pro_number_3 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_4, .images-container.pro_number_4 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_5, .images-container.pro_number_5 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_6, .images-container.pro_number_6 .pro_gallery_thumbs_horizontal{max-width: 500px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default, .product_list.grid .ajax_block_product .pro_outer_box.small_default{max-width: 120px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default{max-width: 1000px;}.st_image_scrolling_item{margin-bottom:20px;}.st_image_scrolling_wrap .st_image_scrolling_item {padding-left:10px;padding-right:10px;}.st_image_scrolling_wrap .row{margin-left:-10px;margin-right:-10px;}.featured_categories_item .pro_outer_box.category_default{max-width: 140px;}.featured_categories_item .pro_outer_box.home_default{max-width: 280px;}.featured_categories_item .pro_outer_box.medium_default{max-width: 500px;}body{font-family:niloo, Tahoma, sans-serif, Arial;font-weight:500;}body{font-size: 15px;}.price,#our_price_display,.old_price,.sale_percentage{font-family:"irswl", Tahoma, sans-serif, Arial;font-weight:700;}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{}.style_wide .ma_level_1{font-weight:700;}#st_mega_menu_wrap .ma_level_0, .menu_item{height: 68px;line-height: 68px;}.title_block .title_block_inner, .page_heading, .product_info_tabs .nav-tabs .nav-link, .pc_slider_block_container .nav-tabs .nav-link, .heading_font{font-weight:700;text-transform: uppercase;}.st-menu-title{font-weight:700;text-transform: uppercase;}.title_block .title_block_inner, .page_heading {font-size: 21px;}.st_mega_menu .ma_level_0, .mobile_bar_tri_text, #st_mega_menu_column_mobile .mo_advanced_ma_level_0{text-transform: uppercase;font-weight:700;font-size: 16px;}#st_mobile_menu .mo_ma_level_0{text-transform: uppercase;}.style_wide .ma_level_1{text-transform: uppercase;}.style_wide .ma_level_1{font-weight:500;}.style_wide .ma_level_1{font-size: 17px;}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item,.mo_sub_a{}.mv_item{font-weight:700;}.mv_item{font-size: 14px;}.product_name_wrap .product_name{}.product_name_wrap .product_name{font-weight:700;}.product_name_wrap .product_name{font-size: 21px;}.product_name_wrap .product_name{text-transform: uppercase;}.product_name_wrap .product_name{color: #222222;}.ajax_block_product .price{font-size: 18px;}.product-prices .current-price .price{font-size: 21px;}.ajax_block_product .regular-price{font-size: 15px;}#footer .title_block .title_block_inner{font-size: 17px;}.title_block .title_block_inner,.page_heading, .table-bordered thead th, .heading_color, .card-header{color: #121212;}.title_style_1 .flex_child,.title_style_4 .flex_child{border-bottom-width:0px;}body,a.text_color{color: #44434c;}a:hover, 
            a.link_color:hover, 
            button.link_color:hover,
            .additional-information a.link_color:hover,
            .theme_color, a.theme_color, a.theme_color:hover,
            .st_added,
            .add_to_love.st_added, .add_to_love.st_added:hover,
            .add_to_wishlit.st_added, .add_to_wishlit.st_added:hover,
            .stcompare_add.st_added, .stcompare_add.st_added:hover,
            .dropdown_wrap.open .dropdown_tri,
            .ajax_block_product .s_title_block a:hover,
            .block_blog .s_title_block a:hover,
            .btn-link:hover{color: #f73a06;}a.text_color:hover{color: #f73a06;}.title_block a.title_block_inner:hover{color: #f73a06;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#f73a06;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{color:#f73a06;}a.icon_wrap, .icon_wrap,#shopping_cart .ajax_cart_right{color: #000000;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart:hover .icon_wrap,#shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{color: #f73a06;}.btn-white:hover,.btn-white:focus{}.btn,.hover_fly_btn{text-transform: capitalize;}#st_header .header_item{text-transform: uppercase;}#top_bar{background-color:#88B44E;}#st_header #top_bar, #st_header #top_bar #top_bar_container{border-bottom:none;}#st_mega_menu_wrap .ma_level_0{color:#ffffff;}#main_menu_widgets #search_block_top.quick_search_simple .button-search,#main_menu_widgets .header_item, #main_menu_widgets a.header_item, #main_menu_widgets .header_item a{color:#ffffff;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{color:#f47942;border-bottom-color:#f47942;}#st_mega_menu_wrap .stmenu_sub{border-top-width:0px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}#top_extra .st_mega_menu_container{border-bottom-width:0px;}#header_primary #st_mega_menu_wrap{border-bottom-width:0px;}#st_mega_menu_wrap .stmenu_sub{border-top-color:#ffffff;}.st_mega_menu_container, .boxed_megamenu #st_mega_menu_wrap,#header_primary #st_mega_menu_wrap{border-bottom-color:#ffffff;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#ffffff;}.ma_level_1{color:#121212;}#st_ma_0, #st_mega_menu_wrap .stmenu_sub.stmenu_vertical{ width: 375px; }#st_ma_0{ text-align: left; }#footer-secondary, #footer-secondary #footer-secondary-container{border-top-color:#f1f2f4;}#footer-secondary, #footer-secondary a, #footer-secondary .price, #footer-secondary .old_price {color:#27403A;}body, #body_wrapper,.modal-content,.st-menu,.dropdown_list .dropdown_box{background-color:#f9f9f9;}.st_read_more{background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0.001), #f9f9f9 50%);background: linear-gradient(to bottom, rgba(255,255,255,0.001), #f9f9f9 50%);}#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#f9f9f9;}.st-menu{background-color:#ffffff;}.st-menu-title, .st-menu-header .close_right_side{color:#121212;}.st-menu-header{background-color:#ffffff;}.st-menu{border-left-color:#ffffff;border-right-color:#ffffff;}.header-container #st_header{background-color:#ffffff;}#st_header.stuck{background: #ffffff;background:rgba(255,255,255,1);}.st_mega_menu_container.stuck, #st_header.stuck, .steasym_main.stuck{background: #ffffff;background:rgba(255,255,255,1);}#st_header.stuck, #top_extra .st_mega_menu_container.stuck, .steasym_main.stuck{-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0); -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0); box-shadow: 0px 1px 0px rgba(0,0,0,0); }#footer-primary{background-color:#ffffff;}#footer-secondary{background-color:#ffffff;}#footer-tertiary, #footer-tertiary #footer-tertiary-container{border-top-color:#e6e6e6;}#footer-tertiary{background-color:#ffffff;}#footer-bottom, #footer-bottom #footer-bottom-container{border-top-color:#e6e6e6;}#footer-bottom{background-color:#ffffff;}#st_header #header_primary_container{height: 85px;}.fto-glyph.icon_btn:before{ content: "\e91c"; }.fto-star.icon_btn:before{ content: "\e8e0"; }.fto-ajust.icon_btn:before{ content: "\e81e"; }.quick-view .fto-search-1.icon_btn:before{ content: "\e80b"; }.fto-eye-2.icon_btn:before{ content: "\e818"; }.fto-user.icon_btn:before{ content: "\e88e"; }.fto-history.icon_btn:before{ content: "\e87a"; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_name{ color: #121212; }.product_info_tabs.sttab_block .nav-tabs .nav-link.active, .product_info_tabs.sttab_block .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block .nav-tabs .nav-link:focus, .pro_more_info .mobile_tab .st_open .mobile_tab_name{ color: #f73a06; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_title{ background-color: #ffffff; }.pro_more_info .mobile_tab .mobile_tab_name{ padding-left: 8px; }.product_info_tabs.sttab_block .nav-tabs .nav-link.active, .product_info_tabs.sttab_block .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block .nav-tabs .nav-link:focus, .accordion_more_info .mobile_tab .st_open .mobile_tab_title{ background-color: #ffffff; }body#index .header-container{ margin-bottom: 0px; }.products_sldier_swiper .pro_outer_box:hover .pro_second_box,.product_list.grid .pro_outer_box:hover .pro_second_box{ background-color: #ffffff; }.boxed_page_wrapper{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}#mobile_bar_top{ height: 65px;}#st_header .shop_logo{width: 200px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 82px;}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{text-transform: capitalize;}.ajax_block_product .s_title_block,.pro_column_right .s_title_block{font-size: 14px;}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{font-weight:500;}#js-product-list .products.product_list.grid .product_list_item{padding-left:3px;padding-right:2px;}#js-product-list .products.product_list.grid{margin-left:-3px;margin-right:-2px;}body#authentication .columns-container{padding-top: 38px;}body#authentication .columns-container{padding-bottom: 38px;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{border-bottom-color: #ffffff;}#st_mega_menu_wrap .ma_level_0{padding-left:15px;padding-right:15px;}@media only screen and (min-width:1200px){#st_mega_menu_wrap .ma_level_0{padding-left:20px;padding-right:20px;}}.category-description.truncate_cate_desc_2,.manufacturer-description.truncate_cate_desc_2{max-height:400px;}.category-description.truncate_cate_desc_2 .st_read_more, .manufacturer-description.truncate_cate_desc_2 .st_read_more{height: calc(4000% - 15600px);}@media (max-width: 991px) {.category-description.truncate_cate_desc_1, .manufacturer-description.truncate_cate_desc_1, .category-description.truncate_cate_desc_2, .manufacturer-description.truncate_cate_desc_2{max-height:400px;}.category-description.truncate_cate_desc_1 .st_read_more, .manufacturer-description.truncate_cate_desc_1 .st_read_more, .category-description.truncate_cate_desc_2 .st_read_more, .manufacturer-description.truncate_cate_desc_2 .st_read_more{height: calc(4000% - 15600px);}}@media (max-width: 1439px) {
                    .images-container.pro_number_xl_1, .images-container.pro_number_xl_1 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xl_2, .images-container.pro_number_xl_2 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xl_3, .images-container.pro_number_xl_3 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xl_4, .images-container.pro_number_xl_4 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xl_5, .images-container.pro_number_xl_5 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xl_6, .images-container.pro_number_xl_6 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                }@media (max-width: 1219px) {
                    .images-container.pro_number_lg_1, .images-container.pro_number_lg_1 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_lg_2, .images-container.pro_number_lg_2 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_lg_3, .images-container.pro_number_lg_3 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_lg_4, .images-container.pro_number_lg_4 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_lg_5, .images-container.pro_number_lg_5 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_lg_6, .images-container.pro_number_lg_6 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_md_1, .images-container.pro_number_md_1 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_md_2, .images-container.pro_number_md_2 .pro_gallery_thumbs_horizontal{max-width: 1020px;}
                    .images-container.pro_number_md_3, .images-container.pro_number_md_3 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_4, .images-container.pro_number_md_4 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_5, .images-container.pro_number_md_5 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_6, .images-container.pro_number_md_6 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_sm_1, .images-container.pro_number_sm_1 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_sm_2, .images-container.pro_number_sm_2 .pro_gallery_thumbs_horizontal{max-width: 1020px;}
                    .images-container.pro_number_sm_3, .images-container.pro_number_sm_3 .pro_gallery_thumbs_horizontal{max-width: 1020px;}
                    .images-container.pro_number_sm_4, .images-container.pro_number_sm_4 .pro_gallery_thumbs_horizontal{max-width: 1020px;}
                    .images-container.pro_number_sm_5, .images-container.pro_number_sm_5 .pro_gallery_thumbs_horizontal{max-width: 1020px;}
                    .images-container.pro_number_sm_6, .images-container.pro_number_sm_6 .pro_gallery_thumbs_horizontal{max-width: 1020px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_xs_1, .images-container.pro_number_xs_1 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xs_2, .images-container.pro_number_xs_2 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xs_3, .images-container.pro_number_xs_3 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xs_4, .images-container.pro_number_xs_4 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xs_5, .images-container.pro_number_xs_5 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                    .images-container.pro_number_xs_6, .images-container.pro_number_xs_6 .pro_gallery_thumbs_horizontal{max-width: 500px;}
                }@font-face {
  font-family: 'irswl';
     src:   url('IRANYekanX-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'irswl';
     src:   url('IRANYekanX-Bold.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'niloo';
     src:   url('YekanBakh-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'niloo';
     src:   url('YekanBakh-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'niloo';
     src:   url('YekanBakh-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  line-height: 1.8;
}
.st-pusher {
  transition: transform .3s,-webkit-transform .3s;
}

.groupp  li.noo::after{
visibility:hidden;

}
.scroll_review strong {
  margin-left: 7px;
  color: #000;
  margin-right: 2px;
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -moz-font-feature-settings: 'liga';
  -moz-osx-font-smoothing: grayscale;
}
.scroll_review {
  display: flex;
  align-items: center;
}
.pro_popup_trigger.layer_icon_wrap.st_active {
  display: none;
}
.pro_gallery_thumbs_horizontal .swiper-slide {
  margin-left: 10px;
}
.clicked_thumb .pro_gallery_thumb_box {
  border-color: #88B44E;
}
.fixedd{
position:fixed;
top: 90px;
z-index: 999;

}
html {
  scroll-behavior: smooth;
}

.btn-default.btn-large i {
  font-size: 24px;
  vertical-align: middle;
  margin-left: 10px;
}
.brands_slider_wrap::after {
  left: -6px;
  top: 0;
  width: 1px;
  height: 100%;
  content: "";
  position: absolute;
  background: linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(221,221,221,.7) 50%,rgba(255,255,255,1) 100%);
}
.brands_slider_item{
border:0;
position:relative;
z-index:1;
}
.brands_slider_container .title_block .title_block_inner {
  position: relative;
  font-size: 0px;
}
.brands_slider_container .title_block .title_block_inner::before {
  content: "مـــحبوب ترین برنـــدها";
  font-size: 19px;
}
.brands_slider_item:before{
width:100%;
height:100%;
top:0;
box-shadow: 0 0 0 4px #fff inset;
left:0;
z-index:1;
content:"";
position:absolute;
}
.st_banner_block .adveditor_image {
  border-radius: 25px;
padding:1px;
  width: 100%;
}
#easycontent_5 a{
font-size:13px;
}
#footer .style_content p {
  line-height: 2;
}
.grow-1 {
  flex-grow: 1;
}
.bullet li a {
  padding: 11px 0;
}
#st_mega_menu_wrap .ma_level_0 {
  text-align: right;
}

#st_header .search_widget_form_inner.input-group-with-border {
  border-radius: 50px !important;
}

  @media (min-width: 1440px){
#st_mega_menu_column_block .stmenu_sub.col-md-12, .stmenu_vertical .stmenu_vs.col-md-12 {
  width: 1164px;
}
}
  @media screen and (min-width: 1200px) {

#easycontent_78{
padding-right:15%;
}

}
  @media screen and (max-width: 1200px) {

#footer .width_82{
  width: 100%;
}
#st_header .search_widget_block {
  width: 400px !important;
}
}

#st_header .search_widget_btn.btn .fto-search-1::before {
  content: "\E93D";
}
.search_widget_form_inner i {
  font-size: 1.5rem;
  color: #555;
  margin-left: 5px;
}
#st_header .search_widget_form_inner.input-group-with-border .form-control {
  height: 44px;
  padding-right: 15px;
}
.search_widget_btn.btn {
  line-height: normal;
  width: 54px;
}

#st_header .search_widget_form_inner.input-group-with-border .form-control {
  background: transparent;
}
.form-control.search_widget_text::placeholder, #st_news_letter_35 .st_news_letter_input::placeholder{
font-family:irswl;
	color: #333;
	font-size: 14px;
font-feature-settings: "ss02";
}
.ajax_cart_bag .amount_circle, .regular-price, .countdown_box{
font-family:irswl;
font-feature-settings: "ss02";
}
.shop_logo img {
  width: auto;
  height: auto;
  margin: auto;
  display: block;
}

#displayBanner{
font-family:irswl;
font-feature-settings: "ss02";
}
.arroanim {
display: inline-flex;
margin-left: 5px !important;
animation: slide1 1s ease-in-out infinite;
vertical-align: middle;
}
@keyframes slide1 {
 0%,
 100% {
  transform:translate(0,0)
 }
 50% {
  transform:translate(10px,0)
 }
}
.mv_item {
  padding: 20px 12px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.mv_item i {
  font-size: 20px;
  margin-left: 8px !important;
vertical-align: middle;
}


  @media screen and (max-width: 980px){
.product_left_column{
display:block !important
}
#footer-primary, #footer-secondary, #footer-tertiary {
  padding-top: 0 !important;
}
#easycontent_78 .title_block{
display:none !important
}
.product_middle_column, .product_right_column{
width:100%;
padding:0 15px;
background:#fff;
margin:auto !important
}
.product_middle_column{
padding:0;
}
#steasy_column_12 .row > .steasy_element_1{
max-width: 16.66%;
margin-bottom: 20px;
}

#stacked_footer_column_6{
order:1
}
 #stacked_footer_column_3{
order:2
}
 #stacked_footer_column_2, #stacked_footer_column_1,#stacked_footer_column_4, #stacked_footer_column_5{
order:3
}
#easycontent_4{
padding-top: 10px !important;
margin: 0 -15px;
border-radius: 0 !important;
}
#st_header #mobile_bar .search_widget_block {
  margin-top: 10px;
margin-left:0
}
.amount_circle {
  background: #0058b5;
}

.mobile_bar_item .ajax_cart_bag {
  margin-left: 1px;
}
#rightbar_26, #rightbar_27 {
  max-width: 48px;
margin-bottom:0 !important
}
#st_header .search_widget_form_inner.input-group-with-border {
  flex-direction: row-reverse;
}
.login i, .shopping_cart_style_0 .ajax_cart_bag i, .userinfo_mod_top i, #rightbar_18 i {
  font-size: 1.8rem !important;
}
}

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



.header_icon_btn_icon {
  position: static;
}

.header_icon_btn_icon span.amount_circle {
background-color: #f73a06;
    color: #fff;
    right: auto;
    left: 8px;
    top: 12px;
    bottom: auto;
    line-height: 15px;
    font-family: irswl;
    font-feature-settings: "ss02";
    font-weight: 700;
}
.login.top_bar_item, .account.top_bar_item{
position:relative;
}
.login.top_bar_item, .header_item.popsearch_tri, .userinfo_mod_top, .stcompare_link.top_bar_item, .wishlist_link.top_bar_item, .account.top_bar_item {
height: 47px;
    padding: 0 12px 0 24px !important;
    line-height: 42px;
    display: inline-block;
    font-size: 13px;
    border-radius: 7px;
    font-weight: bold;
    margin-left: -20px;
    background: #fff;
    border: 2px solid #ddd;
    border-radius: 0 25px 25px 0;
}
.shopping_cart_style_0 .st_shopping_cart {
  padding: 0 12px 0 5px;
  line-height: 44px;
  border-radius: 3px;
  font-size: 13px;
}
.login i,  .userinfo_mod_top i, .account.top_bar_item i {
  font-size: 1.6rem;
margin-left:5px;
}
.shopping_cart_style_0 .header_item i {
  font-size: 2em;
}
}

.m_column_row > div::after {
  background: linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(221,221,221,1) 25%,rgba(221,221,221,1) 75%,rgba(255,255,255,1) 100%);
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
}

#st_menu_0:hover #st_menu_1 .stmenu_vs {
  display: block !important;
  -webkit-box-shadow: 0 2px 6px rgb(0 0 0 / 10%);
  -moz-box-shadow: 0 2px 6px rgba(0,0,0,.1);
  box-shadow: 0 2px 6px rgb(0 0 0 / 10%);
}

.m_column_row>div:last-child:after {
 display:none
}
.ma_level_2 {
  padding: 4px 0;
}
.mu_level_2 a .list_arrow{
display:none
}
.stmenu_sub {
  border-radius: 0 0 15px 15px;
  box-shadow: rgba(0,0,0,.3) 0 2px 5px;
}
.st_mega_menu .stmenu_vs{
border-radius:0 0 0 10px
}
#st_ma_0{
font-weight:bold
}

#st_mega_menu_wrap {
  width: 100%;
}
#easycontent_3 a {
  border-radius: 7px;
  border: 1px solid #e5e5ea;
  padding: 15px;
  text-align: center;
  margin: 5px;
}
#footer-bottom {
font-size:12px;
}
#footer{
box-shadow: 0 0 40px 20px rgba(0,0,0,.05);
}
#st_news_letter_1 .input-group-with-border {
  border-radius: 10px;
}
#easycontent_1{
margin-bottom:30px !important
}
#easycontent_1 a{
margin-left:10px;
}
#easycontent_4 {
  background: #385179;
  padding: 10px 15px;
    padding-top: 10px;
    padding-bottom: 0;
  color: #fff;
font-feature-settings: "ss03";
border-radius:10px;
}
#easycontent_4 .flex_child{
display:flex;
align-items:center;
}
#easycontent_4 .easy_header{
margin-right:10px;
}

#footer-primary, #footer-secondary, #footer-tertiary {
  padding-top: 0;
  padding-bottom: 0;
}

#easycontent_9 p{
margin:0
}
  @media screen and (max-width: 980px){

.featured_categories_list{
margin:0
}

.pro_simple_box .itemlist_right {
  margin-right: 5px !important;
  margin-left: 5px;
}
#easycontent_9{
margin-top:10px !important;
}
#footer #easycontent_9 p{
font-size:11px;
}
#steasy_column_11 .row > div{
width: 33.3%;
padding: 5px;
}

.st-menu-header .close_right_side{
color:#3f4064
}
#st_mobile_menu_ul {
  display: flex;
  flex-direction: column;
}
#st_mo_menu_38, #st_mo_menu_39, #st_mo_menu_40, #st_mo_menu_41, #st_mo_menu_70{
order:2
}
#st_mo_menu_38{
border-top: 1px solid #f2f2f2;
}
.mo_ml_level_0, .mo_sub_li {
  border-bottom: 0;
}
#st_mobile_menu .mo_ma_level_0 {
  font-size: 14px;
  font-weight: 700;
}
a.mo_ma_level_0 i {
  margin-left: 14px;
  color: #9fa0b3;
  font-size: 20px;
}
.ajax_cart_bag .amount_circle {
  right: -9px;
  left: auto;
}
#st_header .search_widget_form_inner.input-group-with-border {
  height: 45px;
}
#st_header #mobile_bar .search_widget_block {
margin-right: 0;
}
#st_header .search_widget_form_inner.input-group-with-border .form-control {
  padding-right: 5px;
height: 38px;
}
.search_widget_form_inner i {
  font-size: 1.2rem;
  margin-left: 0;
}
.form-control.search_widget_text::placeholder, #st_news_letter_35 .st_news_letter_input::placeholder{
	font-size: 13px;
}
.search_widget_btn.btn {
  width: 38px;
}
#footer {
  border-top: 1px solid #dde3ec;
}
.copyright_text{
  text-align: right;
  font-size: 11px;
}
#footer-primary .title_block {
  border-bottom: 0;
}

#easycontent_1 p {
  justify-content: center;
  display: flex;
}
#easycontent_3 a {
  padding: 5px;
  max-width: 85px;
margin-top:10px;
}
#footer-bottom {
 padding-top: 0;
}
#footer_bottom_right{
display:none
}
#easycontent_3 p{
margin:0
}
#easycontent_1 {
  margin-bottom: 0px !important;
}
#easycontent_4 {
  background: #edf0f5;
}
#easycontent_4 div, #easycontent_4 a {
color:#385179 !important
}
#easycontent_4 .easy_icon_with_text_2_3 .easy_icon {
  background-color: transparent !important;
  color: #385179 !important;
}
}
#st_ma_0, #st_mega_menu_wrap .stmenu_sub.stmenu_vertical {
  min-width: 200px;
}
.swiper-pagination-st-round .swiper-pagination-bullet {
  height: 6px;
width:6px;
border:0;
background:rgba(0,0,0,0.3)
}
.swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-radius: 5px;
  width: 12px;
background:#000 !important
}
.price, #our_price_display, .old_price, .sale_percentage, .af_filter .count, .af-slider, .font-fa {
font-family:irswl;
  font-feature-settings: "ss02";
}
.featured_categories_container .s_title_block {
  font-size: 14px;
  font-weight: bold;
}
.featured_categories_item .pro_second_box {
  padding: 10px 6px 4px;
}
.fc_cat_image{
max-width:100%;
display:block;
margin:auto;
text-align:center;
background:#e6e6e6;
border-radius:15px
}
 .stbestsellers_container, .sthomenew_containerr, .brands_slider_container{
  border-radius: 15px;
  border: 1px solid #e0e0e6;
}

.stbestsellers_container  .product-price-and-shipping{
display:none
}
.product_view_more_box a {
  border: 0;
  color:#121212;
  font-weight: 700;
  font-size: 13px;

}
.product_view_more_box a:hover , .product_view_more_box a:active,  .product_view_more_box a:focus, .product_view_more_box a:active:hover{
  color:#111;

}
.stbestsellers_container  .s_title_block {
font-size: 14px;
color: #3f4064;
display: flex;
align-items: center;
padding-left: 15px;
}
.stbestsellers_container  .s_title_block a {
font-weight:500 !important
}
.stbestsellers_container{
  padding: 15px;
}
.featured_categories_container .title_block .title_block_inner {
  position: relative;
  background: #fff;
  top: -22px;
font-size:0px;
  padding: 7px 60px;
}
.featured_categories_container .title_block .title_block_inner:before{
content:"دسته بندی های نیلو بیوتی";
font-size:19px;
}
.stbestsellers_container .title_block .title_block_inner {
  position: relative;
font-size:0px !important;
}
.stbestsellers_container .title_block .title_block_inner:before{
content:"پرفروش های این ماه ";
font-size:19px;
}
.pro_simple_box .itemlist_right {
  margin-right: 15px;
}
.pro_simple_box {
  align-items: center;
  display: flex;
}
.itemlist_centerr span{
font-size: 1.6rem;
margin-right:10px;
font-weight: 700;
line-height: 2.1;
color:#f73a06;
}
.itemlist_left {
min-width: 85px;
max-width: 85px;
}
.pro_itemlist li:after{
background-color: #f1f2f4;
bottom: -10px;
content: "";
display: block;
height: 1px;
right: 30%;
position: relative;
width: 60%;
}
.pro_itemlist{
overflow-y: hidden;
overflow-x: auto;
margin: 0;
display: flex;
flex-wrap: nowrap;
}
.product_view_more_box {
  position: absolute;
  left: 10px;
  top: 1px;
}
  @media screen and (max-width: 980px){
#easycontent_5 {
  margin-bottom: 10px !important;
  margin-top: 20px !important;
}
#st_banner_15 , #st_banner_23, .brands_slider_container{
  margin-bottom: 0px !important;
}
.featured_categories_list .featured_categories_item {
  margin-bottom: 5px;
  padding: 0px 5px;
}
.featured_categories_container .title_block  {
margin:0
}
.featured_categories_container .title_block .title_block_inner {
  padding: 7px 10px;
}

}
 @media screen and (max-width: 480px){
#steasy_column_12 .row > .steasy_element_1{
max-width: 33.3%;
}
}

.h1, h1 {
  font-size: 21px;
}
.h2, h2 {
  font-size: 19px;
}
.h3, h3 {
  font-size: 17px;
}

.product-actions {
    border: 1px solid rgb(213, 218, 226);
    box-shadow: 0px 4px 0px -1px #e6e9ee;
  border-radius: 15px;
  padding: 15px;
background: #fff;
z-index:1;
}

  @media screen and (min-width: 980px){

.product_info_tabs .product-actions, .card.card_trans.cart-summary, .checkout_right_column{
  align-self: flex-start;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
background:#fff;
z-index:999;
border-bottom:1px solid #ddd
}
 .product-actions{
  align-self: flex-start;
  position: -webkit-sticky;
  position: sticky;
  top: 20px;

}
.product_info_tabs .product-actions{
background: #fff;
}
.product_info_tabs .product-actions{
  top:80px;
background: #fff;
z-index:998;
}
}
.sttab_2_2 > .nav-tabs .nav-link {
border-top:0 !important;
border-bottom: 4px solid transparent !important;
}
.sttab_2_2 > .nav-tabs .nav-link.active, .sttab_2_2 > .nav-tabs .nav-link:focus, .sttab_2_2 > .nav-tabs .nav-link:hover {
  borde: 0  !important;
}

.product-actions .btn-default.btn-large {
width: 100% !important;
  border-radius: 10px;
background: linear-gradient( 90deg, rgba(0, 123, 255, 1) 0%, rgba(0, 70, 180, 1) 100% );
  border: none;
  color: #fff;
  margin: 10px 0;
  font-size: 14px;
  height: 52px;
  padding: 0;
  min-width: 180px;
}
.pro_gallery_thumb_box {
  padding: 5px;
  border-radius: 7px;
  border-color: #eee;
}
#product #page_banner_container_1 .breadcrumb_nav li:last-child, #product #page_banner_container_1 .breadcrumb_nav li:nth-last-child(2) {
  display: none;
}
.h3.tt{
position: relative;
  z-index: 1;
font-size:21px;
  color: #000;
  display: inline-block;
  padding-left: .75rem;
  padding-bottom: .5rem;
}
.style_content{
line-height:2.2;
}

.product-manufacturer{
color:#aaa
}

.product-reference {
position: relative;
top: -6px;
border-bottom: 1px solid #e0e0e6;
}
.product-features dl.data-sheet{
padding:0;
border:0;
margin:0
}
.product-features dl.data-sheet dt, .product-features dl.data-sheet dd{
padding:15px 0;
}
.product-features dl.data-sheet dt.name {
  font-weight: 400;
}
.product-features dl.data-sheet dd {
color:#121212;
border-bottom:1px solid #eee
}
.product-features dl.data-sheet:last-child dd{
border:0
}

.form-control-select{
background-color:#fff;
color:#333
}
#easycontent_11 .flex_container p {
  font-size: 12px;
  color: #777;
  margin: 0 5px 0 0;
}
#easycontent_11 {
  border-bottom: 4px solid #f1f2f4;
}
.fs_sm {
  font-size: .75rem;
}
.text-muted {
  color: #252C30 !important;
}
  @media screen and (max-width: 980px){
#easycontent_11 .flex_container p {
  font-size: 9px;
  line-height: 1.6;
  margin-top: 0px;
}
#easycontent_11 .flex_container .flex_container {
  display: flex;
  text-align: center;
  flex-direction: column;
}
.breadcrumb_nav {
  max-width: 100%;
  height: 36px;
  font-size: .85rem;
  overflow-y: hidden;
  white-space: nowrap;
  border-bottom: 0;
}
}
.ajax_cart_bag .amount_circle {
  font-size: 12px;
}
#product .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #0058b5 !important;
}
a[data-module="ws_productreviews"]::before{
display:none
}
.product-reference + #product_review_block_extra{
margin-top:-5px;
}
 #product_review_block_extra{
margin-bottom:20px;
}


#mobile_bar .mobile_logo img {
width: 175px;
margin: auto;
display: block;
}
#header_primary_row .top_bar_item, .checkout_header_right .top_bar_item {
padding:0
}
#main_menu_widgets{
width:170px;
}
.fto-search-1::before {
font-size: 22px;
}
#sidebar_box svg {
  filter: drop-shadow(0 -1px 6px rgba(0,0,0,.12));
  position: absolute;
  right: 50%;
  bottom: -2px;
  transform: translateX(50%);
}
.footer_path {
  fill: #88B44E;;
  fill-rule: evenodd;
}
.mobile_device.use_mobile_header #leftbar, .mobile_device.use_mobile_header #rightbar, .mobile_device.use_mobile_header #sidebar_box .rightbar_wrap a.icon_wrap {
  background: transparent;
  border: 0;
  box-shadow: none;
}
.mobile_device.use_mobile_header .rightbar_visi_2 {
  flex: 1;
}
.mobile_device.use_mobile_header #sidebar_box #rightbar_17 a {
 position: absolute;
  right: 50%;
  top: -25px;
  transform: translateX(50%) ;
  width: 52px !important;
  height: 52px;
  background: #fff;
  color: #88B44E;
  text-align: center;
  border-radius: 50px;
  line-height: 50px;
  z-index: 50;
  box-shadow: 0 0 0 2px #88B44E;
}
#rightbar_17 .icon_text {
  display: none;
}
.mobile_device.use_mobile_header #sidebar_box #rightbar_17 a i {
  font-size: 1.7rem;
  line-height: 38px;
}
  @media screen and (max-width: 768px){
aside#easycontent_93 {
  margin-bottom: 10px;
  order: 3;
  margin-top: -20px !important;
  margin-bottom: 10px !important;
  padding-bottom: 20px;
}
.product_right_column{
display: flex;
  flex-direction: column;
}
#st_header .amount_circle{
font-size:12px !important
}
#footer .opener {
  display: none !important;
}
.bullet li a {
  padding: 6px 0;
}
#footer-primary .stlinkgroups_links_footer .footer_block_content{
  display: block;
}
#stacked_footer_column_1, #stacked_footer_column_2 {
  flex: 0 0 45%;
  max-width: 45%;
  padding: 0;
  margin: auto;
}
#easycontent_67:after{
background: linear-gradient(281deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2007003484987745) 50%, rgba(0,0,0,0) 100%);
height: 1px;
content:"";
display:block;
margin-top:10px;
border-color: #fff !important;
width:100%;
height:1px;
}
#footer .title_block {
  padding: 0 10px 0 0 !important;
}
#sidebar_box .rightbar_wrap .icon_wrap i {
  font-size: 1.5rem;
}
.icon_wrap.with_text i {
  height: 30px;
  line-height: 30px;
}
.mobile_device.use_mobile_header #sidebar_box .rightbar_wrap a.icon_wrap {
  height: 58px;
  padding: 6px 0;
}
#sidebar_box .rightbar_wrap .amount_circle {
top: 7px;
    margin-left: 1px;
font-family:irswl;
    background: #88B44E;
    font-feature-settings: "ss02";
    color: #FFF;
}
.icon_wrap {
  color: #fff;
}
}
#footer-primary, #footer-secondary, #footer-tertiary {
  padding-top: 10px;
}
.stsocial_list li {
  padding: 0 0 0 20px !important;
}
#steasy_element_99 p{
position: relative;
  background-image: url(../../../../img/cms/menu-wave.webp);
background-size: contain;
background-position: top;
background-repeat: no-repeat;
height: 110px;
width: 300px;
z-index: 999;
filter: drop-shadow(0px -15px 10px rgba(0, 0, 0, .05));
top: -174px;
transform: scaleY(-1);
margin: auto;
}
#steasy_element_99 img {
  transform: scaley(-1);
  display: block;
  top: -61px;
  position: relative;
  margin: auto;
}
#steasy_element_99{
height:5px;
}
.style_content .stsocial_list {
  display: flex;
  justify-content: center;
}
.gborder{
background:#e6e6e6;
height:1px;
border-color:#fff !important
}
.copyright_text{
padding:20px 0
}
#footer #st_ma_11{
font-size:15px;
font-weight:bold;
letter-spacing:2px;
}
.featured_categories_container img.front-image {
transition:0.2s all;
position:relative;
top:0;
margin:auto;
}
.featured_categories_container img:hover {
  filter: drop-shadow(0 8px 12px rgba(0,0,0,.3));
  top: -5px;
}

#easycontent_container_71 {
background-image: url(../../../../img/cms/h2_bg-1.png);
background-position: center;
  background-size: cover;
}
.h3.tt::before {
  content: "";
  background: #eee;
  height: 13px;
  width: 100%;
  display: block;
  position: absolute;
  z-index: -1;
  border-radius: 5px;
  top: 21px;
  right: 0;
}
.style_content img{
border-radius:15px
}
.ajax_block_product .regular-price {
  margin-right: 10px;
}
.style_wide .ma_level_1:before{
content:"";
width:9px;
height:9px;
display:inline-block;
margin-left:5px;
border-radius:25px;
background:#f83a06
}
.ajax_cart_bag {
  border-radius: 5px;
  width: 22px !important;
}
.ajax_cart_bag .amount_circle{
left: 15px !important;
  background: #f73a06;
  border: 0;
}
#stacked_footer_column_6{
margin-bottom: 60px;

}
.product-unavailable{
display:none
}
#product_review_block_extra {
border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 10px 0;
  align-items: center;
}
.product-description{
font-size:15px;
}
.product-description ul {
  padding-right: 0;
  list-style: inside;
  line-height: 2;
}
.my_account_link, .logout.top_bar_item {
  display: none;
}
  .product-line-grid-left {
    text-align: center;
  }
.carttocart {
  padding: 0;
  margin: auto;
font-family:irswl;
  font-feature-settings: "ss02";
  width: 500px;
  max-width: 100%;
}
@media screen and (max-width: 768px) {
.product-unavailable {
  display: block;
  position: fixed;
  bottom: 25px;
  left: 0;
color:#f73a06;
  z-index: 9999999;
  max-width: 40%;
  width: 40%;
  text-align: center;
  font-size: 20px;
}
.st-menu-header .close_right_side {
    font-size: 30px !important;
  }
  .st-menu-header i::before {
    content: '\e8cc' !important;
  }
.shoppingcart-list{
display: flex;
flex-direction: column;
}
.shoppingcart-list .small_cart_product_list{
order:2
}

}
.small_cart_product_image{
border-radius:12px;
}
.product-actions .btn:disabled {
  cursor: not-allowed;
  opacity: .5;
  background: #444 !important;
}
.form-control {
  color: #555;
}
.pro_outer_box{
background:#fff;
border-radius:11px;
}
.products_container{
  background: #fff;
  padding: 20px 15px;
  border-radius: 15px;
}
#steasy_column_43 {
  margin: 0 -15px;
}
.tax_label{
display:none
}
 body#contact .breadcrumb_wrapper {
padding: 25px 0 40px 0 !important;
}
.images-container-0{
align-items: unset;
}
.footer_first_level_row{
overflow-x: clip;
}

@media (max-width: 1400px) {
.product_left_content {
        min-width: 400px !important;
    }
}