.col-md-6.links,div#block_myaccount_infos,.block-contact.col-md-3.links.wrapper {
    display: none;
}
#index #wrapper {
  direction: ltr;
}
#wrapper {
  direction: rtl;
}
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] a .stsb_icon_wrapper svg {
  
  fill: transparent !important;
}
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] a .stsb_icon_wrapper svg {

  fill: transparent !important;
}
#category .elementor-widget-update-0.elementor-element.elementor-element-6d4c4b3.elementor-widget.elementor-widget-stswiper.e-widget-swiper .swiper.stsb-swiper-container.swiper-initialized.swiper-horizontal.swiper-watch-progress.swiper-backface-hidden, #index .elementor-widget-update-0.elementor-element.elementor-element-6d4c4b3.elementor-widget.elementor-widget-stswiper.e-widget-swiper .swiper.stsb-swiper-container.swiper-initialized.swiper-horizontal.swiper-watch-progress.swiper-backface-hidden {
  height: 120px;
}
.elementor-widget-update-0.elementor-element.elementor-element-73fcfa4.e-con-full.e-flex.e-con.e-child {
  box-shadow: 0px -10px 30px #727272;
}
.elementor-widget-update-3.elementor-element.elementor-element-52f8f3b.elementor-widget.elementor-widget-stshoppingcart {
  background-color: #355095;
  padding: 13px;
  border-radius: 12px;
}
.elementor-widget-update-4.elementor-element.elementor-element-0b938b7.elementor-widget.elementor-widget-stcustomersignin {
  border-radius: 12px;
  border: 1px solid #00000012;
  padding: 18px;
}
.elementor-widget-update-0.elementor-element.elementor-element-fae3df3.e-con-full.e-flex.e-con.e-child {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.elementor-widget-update-0.elementor-element.elementor-element-6d4c4b3.elementor-arrows-position-inside.elementor-widget.elementor-widget-stswiper.e-widget-swiper .swiper-wrapper {
  height: 145px;
}
@media only screen and (min-width: 800px) {
form.stsb_search_form {
    position: relative;
    right: 25px;
}
}
@media only screen and (max-width: 768px) {
#stsb_contact_us_af39c11 {
  direction: rtl;
  background-color: #F9F9F9;
  border: 1px solid #F9F9F9;
  border-radius: 12px;
  width: 250px !important;
  font-size: 13px;
  color: #979797;
}
}
.stsb_search_form_input {
    font-size: 14px;
    color: #9A9A9A;
    background-color: #F5F5F5;
    border-radius: 0px 13px 13px 0px !important;
    width: 430px;
    border: 1px solid #F5F5F5 !important;
    direction: rtl;
}
#stsb-header .elementor-10 .elementor-element.elementor-element-675c317 .stsb_search_form_submit {
    color: #9A9A9A;
    background-color: #F5F5F5;
    border-style: solid;
    border-width: 1px 0px 1px 1px !important;
    border-color: #F5F5F5;
    border-radius: 13px 0px 0px 13px !important;
    height: 36px;
}
#stsb-header .elementor-10 .elementor-element.elementor-element-975889b .stsb_search_form_submit {
    color: #9A9A9A;
    background-color: #F5F5F5;
    border-style: solid;
    border-width: 1px 00px 1px 1px;
    border-color: #F5F5F5;
    border-radius: 13px 0px 0px 13px !important;
}
.stsb_grid_wrapper.stsb-form-fields-wrapper.elementor-labels-above.stsb_contact_us_fields {
  display: flex;
  flex-direction: row-reverse;
  justify-content: end;
}
#stsb_contact_us_af39c11 {
  direction: rtl;
  background-color: #F9F9F9;
  border: 1px solid #F9F9F9;
  border-radius: 12px;
  width: 285px;
  font-size: 13px;
  color: #979797;
}
.elementor-button.stsb_contact_us_submit.elementor-size-sm {
  background-color: transparent;
  color: #3B3B3B;
  border: 1px solid #00000026;
  border-radius: 12px;
}
.elementor-swiper-button.elementor-swiper-button-prev.stsb-swiper-button-prev.stsb_icon_wrapper, .elementor-swiper-button.elementor-swiper-button-next.stsb-swiper-button-next.stsb_icon_wrapper {
    border-radius: 10px;
    z-index: 99;
}
img.stsb_pm_brand_image {
    filter: grayscale(1);
}
.stsb_grid_wrapper.stsb_grid_every_0{
	direction: rtl;
}
.elementor.elementor-1.elementor-FAfPRZ5C.elementor-cache-0.js-product-miniature.reviews-loading {
  direction: ltr;
}
.elementor-paragraph-text.elementor-size-default.elementor-inline-editing {
  rotate: 270deg;
}
.elementor.elementor-167.elementor-jYOABe7J.elementor-cache-0.js-product-miniature.reviews-loading {
  direction: ltr;
}
.stsb_mini_product_name.stsb_flex_wrapper {
  direction: rtl;
}
.elementor-widget-update-0.elementor-element.elementor-element-f78e441.e-con-full.e-flex.e-con.e-child {
  position: relative;
  bottom: 170px;
}
.dropdown-item {
  padding: 0px !important;
  text-align: center;
}
.open > .dropdown-menu {
  display: flex !important;
  width: 100% !important;
  float: right !important;
  font-size: 12px !important;
  position: relative !important;
  padding: 20px;
  background: #f1f1f1;
  border: none;
  border-radius: 10px;
}
@media only screen and (max-width: 768px) {
	.open > .dropdown-menu {
	display: block !important;
  width: 100% !important;
  float: right !important;
  font-size: 12px !important;
  position: relative !important;
  padding: 20px;
  background: #f1f1f1;
  border: none;
  border-radius: 10px;
}
}
#_desktop_search_filters_clear_all {
  display: flex;
  flex-direction: row;
  position: relative;
  bottom: 70px;
  direction: ltr;
  width: 70%;
  right: 85px;
}
.btn.btn-tertiary.js-search-filters-clear-all {
  font-size: 11px;
  color: #355095;
  background-color: transparent !important;
}
.text-uppercase.h6.hidden-sm-down {
  display: none;
}
#search_filters {
  padding: 15px;
  border: 1px solid #DFDEDE;
  border-radius: 10px;
  box-shadow: 0px 0px 4px 2px #00000030;
  display: grid;
  gap: 50px;
}
.ui-slider-range.ui-widget-header.ui-corner-all {
  background: #CAAF2C !important;
}
.ui-slider-handle.ui-state-default.ui-corner-all {
  background: #CAAF2C !important;
  width: 14% !important;
  border-radius: 50px;
  border: none !important;
  padding: 5px !important;
}
._gray-darker.search-link.js-search-link {
  text-align: right;
}
.dropdown-item.stsb_category_sort_current.js-search-link {
  background: #CAAF2C;
  color: #fff !important;
  border-radius: 15px;
}
.dropdown-item.js-search-link {
  padding: 5px !important;
}
#category .swiper.stsb-swiper-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-watch-progress.swiper-backface-hidden {
  height: 120px;
}
.elementor-widget-update-0.elementor-element.elementor-element-f6d6f6c.e-con-full.e-flex.e-con--column.e-con.e-child {
  position: relative;
  top: 5px;
}
.elementor-widget-update-0.elementor-element.elementor-element-8dd5a98.e-con-full.e-flex.e-con--row.e-con.e-child {
  direction: ltr;
  position: relative;
  bottom: 15px;
}
.elementor-widget-update-0.elementor-element.elementor-element-94702e2.e-con-full.e-flex.e-con.e-child .elementor-paragraph-text.elementor-size-default {
  rotate: 270deg;
  position: relative;
  bottom: 15px;
  right: 10px;
}
.stsb_qty_wrap .stsb_qty_plus {
  border-right: 1px solid #0000000F !important;
  border-radius: 0px !important;
}
.stsb_qty_wrap .stsb_qty_minus {
	border-left: 1px solid #0000000F !important;
  border-radius: 0px !important;
}
.stsb_pm_action_button_add_to_cart_wrapper.stsb_fw_middle.stsb_flex_wrapper.stsb_pm_action_button_item.elementor-repeater-item-a7a1cc7 {
  display: flex;
  flex-direction: row-reverse;
}
.e-n-tabs.e-activated #group_1 {
  display: none;
}
.elementor-widget-update-0.elementor-element.elementor-element-54d7585.elementor-widget.elementor-widget-text .elementor-paragraph-text.elementor-size-default, .elementor-widget-update-0.elementor-element.elementor-element-9278a8f.elementor-widget.elementor-widget-text .elementor-paragraph-text.elementor-size-default, .elementor-widget-update-0.elementor-element.elementor-element-d696e2f.elementor-widget.elementor-widget-text .elementor-paragraph-text.elementor-size-default {
  rotate: 270deg;
  position: relative;
  bottom: 15px;
}

.elementor-widget-update-0.elementor-element.elementor-element-4a6f627.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded .e-n-tabs-heading {
  border-bottom: 1px solid #ececec;
}
.stsb_heading_warpper.stsb_flex_container {
  direction: ltr;
}
.elementor-swiper-button.elementor-swiper-button-next.stsb-swiper-button-next.stsb_icon_wrapper, .elementor-swiper-button.elementor-swiper-button-prev.stsb-swiper-button-prev.stsb_icon_wrapper {
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #DFDEDE;
}
.stsb_pro_description.stsb_truncate_block.stsb_showless_block_0.stsb_truncate_cate_desc_0 p, .stsb_pro_description.stsb_truncate_block.stsb_showless_block_0.stsb_truncate_cate_desc_0 h3 {
  line-height: 2.2rem;
}
.stsb_pro_description.stsb_truncate_block.stsb_showless_block_0.stsb_truncate_cate_desc_0 p span {
  font-size: 13px !important;
}
.stsb_pro_description.stsb_truncate_block.stsb_showless_block_0.stsb_truncate_cate_desc_0 h3 span {
  font-size: 17px !important;
}
/*سبد خرید*/
#cart #wrapper {
  direction: ltr !important;
}
.product-line-grid {
  display: flex;
  flex-direction: row-reverse;
}
.cart-summary-line {
  display: flex;
  flex-direction: column;
}
.blockreassurance_product {
  display: none;
}
.cart-grid-body.col-lg-8 {
  float: right;
}
.card-block {
  direction: rtl;
}
.cart-grid-body.col-lg-8 a {
  display: flex;
  flex-direction: row;
  direction: ltr;
  float: right;
}
.btn.btn-primary {
  background-color: #355095;
  font-weight: 400;
}
.cart-item .price {
  color: #232323;
  border-radius: 10px;
}
.has-discount .discount {
  background: #CAAF2C;
  border-radius: 10px;
}