@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/Vazirmatn[wght].woff2') format('woff2 supports variations'),
       url('../fonts/Vazirmatn[wght].woff2') format('woff2-variations');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
/*@font-face {
  font-family: samim;
  src: url('../fonts/Vazirmatn-Thin.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}*/
/*@font-face {
  font-family: samim;
  src: url('../fonts/Vazirmatn-ExtraLight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: samim;
  src: url('../fonts/Vazirmatn-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}*/
@font-face {
  font-family: samim;
  src: url('../fonts/Samim-FD.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: samim;
  src: url('../fonts/Samim-Medium-FD.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
/*@font-face {
  font-family: samim;
  src: url('../fonts/Vazirmatn-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}*/
@font-face {
  font-family: samim;
  src: url('../fonts/Samim-Bold-FD.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
/*@font-face {
  font-family: samim;
  src: url('../fonts/Vazirmatn-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: samim;
  src: url('../fonts/Vazirmatn-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}*/
body{
  font-family: 'samim';
  direction: rtl;
  text-align: right;
}
*{
  letter-spacing: none !important;
}
.btn,
h1,
h2,
h3,
h4,
h5,
h6{
  font-family: 'samim' !important;
}

.header__shipping--text{
  margin-left:1.5rem;
  padding-left:1.5rem;
  margin-right:0rem;
  padding-right:0rem;
}
@media only screen and (max-width: 575px){
  .header__shipping--text{
    margin-left:0;
    padding-left:0;
  }
}
.header__shipping--text:before{
  right: unset;
  left: 0;
}
.language__currency--list {
    margin-left: 1.5rem;
    padding-left: 1.5rem;
    margin-right: 0rem;
    padding-right: 0rem;
}
.language__currency--list:last-child {
    margin-left: 0;
    padding-left: 0;
}

.language__currency--list:before{
  right: unset;
  left: 0;
}

.header__account--items{
  margin-left:2rem;
  margin-right:0rem;
}
@media only screen and (min-width: 992px){

  .header__account--items{
    margin-left:2rem;
    margin-right:0rem;
  }
}
@media only screen and (min-width: 1200px){

  .header__account--items{
    margin-left:3rem;
    margin-right:0rem;
  }
}
@media only screen and (max-width: 575px){

  .header__account--items{
    margin-left:1rem;
    margin-right:0rem;
  }
}
.header__account--items:last-child {
    margin-left: 0;
}
.header__search--input {
  border-right: 1px solid var(--border-color);
  border-left: unset;
}
@media only screen and (min-width: 1200px) {
  .header__search--input {
    padding: 0 2.2rem 0 7rem;
  }
}
.header__search--button {
  right: unset;
  left: -1px;
}


.header__select--inner {
  padding: 0 1.8rem 0 3.3rem;
}

@media only screen and (min-width: 1200px) {
  .header__select--inner {
    padding: 0 2rem 0 4.3rem;
  }
}
.select::before {
  left: 18px;
  right: unset;
  
}
.language__switcher--icon__img {
    margin-left: 3px;
    margin-right: unset;
}

.items__count {
  right: 50%;
  
}

@media only screen and (min-width: 992px) {
  .items__count {
    right: 50%;
  }
}
.items__count.style2 {
    right: 50%;
}

@media only screen and (min-width: 992px) {
  .items__count.style2 {
    right: 50%;
  }
}

.items__count.wishlist {
    right: 50%;
}

.header__menu--items {
  margin-left: 3rem;
  margin-right: unset;
}

@media only screen and (min-width: 992px) {
  .header__menu--items {
    margin-left: 2.5rem;
  margin-right: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .header__menu--items {
    margin-left: 3rem;
  margin-right: unset;
  }
}

@media only screen and (min-width: 1366px) {
  .header__menu--items {
    margin-left: 4rem;
  margin-right: unset;
  }
}

@media only screen and (min-width: 1600px) {
  .header__menu--items {
    margin-left: 6rem;
  margin-right: unset;
  }
}

.header__menu--items:last-child {
  margin-left: 0;
  margin-right: unset;
}

.header__menu--items.style2 {
  margin-left: 2rem;
  margin-right: unset;
}

@media only screen and (min-width: 992px) {
  .header__menu--items.style2 {
    margin-left: 2.5rem;
  margin-right: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .header__menu--items.style2 {
    margin-left: 3rem;
  margin-right: unset;
  }
}

@media only screen and (min-width: 1366px) {
  .header__menu--items.style2 {
    margin-right: 3.5rem;
  margin-right: unset;
  }
}

@media only screen and (min-width: 1600px) {
  .header__menu--items.style2 {
    margin-right: 5rem;
  margin-right: unset;
  }
}
.header__sub--menu{
  left: unset;
  right: 0;
}
.header__discount--icon__img {
  margin-left: 0.4rem;
  margin-right: unset;
}

.breadcrumb__content--menu__items {
  margin-left: 20px;
  margin-right: unset;
  padding-left: 22px;
  padding-right: unset;
}
.breadcrumb__content--menu__items:last-child {
  margin-left: 0;
  padding-left: 0;
}

.breadcrumb__content--menu__items::before {
  left: 0;
  right: unset;
}
.faq__accordion--btn {
  padding: 1.8rem 2rem 1.8rem 6rem;
}
.faq__accordion--btn .accordion__items--button__icon {
  left: 1.5rem;
  right: unset;
}
.accordion__items--button{
  text-align: right;
}

.shipping__items2--content {
  padding-right: 15px;
  padding-left: unset;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .shipping__items2--content {
    padding-right: 0;
  padding-left: unset;
  }
}

@media only screen and (max-width: 450px) {
  .shipping__items2--content {
    padding-right: 20px;
  padding-left: unset;
  }
}

.footer__widget--title::before{
  left: unset;
  right: 0;
}
.mw-400{
  max-width: 400px;
}
.mw-250{
  max-width: 250px;
}
.social__shear--list {
  margin-left: 1.3rem;
  margin-right: unset;
}

.social__shear--list:last-child {
  margin-left: 0;
  margin-right: unset;
}
.offcanvas__sub_menu_toggle{
  right: unset;
  left: 0;
}
.offcanvas__sub_menu_item{
  padding: 15px 30px;
}
.offcanvas__account--items__label{
  margin-left: unset;
  margin-right: 6px;
}
.footer__widget--title__arrowdown--icon{
  right: unset;
  left: 0;
}
.predictive__search--button{
  right: unset;
  left: 0;
  border-radius: 5px 0 0 5px;
}
.predictive__search--input{
  padding: 0 15px 0 80px;
}
.minicart__text {
  padding-right: 10px;
  padding-left: unset;
}

@media only screen and (min-width: 480px) {
  .minicart__text {
    padding-right: 13px;
    padding-left: unset;
  }
}
.quantity__value.decrease {
  border-radius: 0 13px 13px 0;
}

.quantity__value.increase {
  border-radius: 13px 0 0 13px;
}
.minicart__quantity{
  margin-right: unset;
  margin-left: 15px;
}
.minicart__conditions--input{
  margin-right: unset;
  margin-left: 8px;
}
.minicart__button--link {
  margin-left: 14px;
  margin-right: unset;
}

.minicart__button--link:last-child {
  margin-left: 0;
  margin-right: unset;
}
.about__thumb--items {
  margin-left: 2rem;
  margin-right: unset;
}

.about__thumb--items:last-child {
  margin-left: 0;
  margin-right: unset;
}
.team__social--list {
  margin-left: 1.5rem;
  margin-right: unset;
}

.team__social--list:last-child {
  margin-left: 0;
  margin-right: unset;
}

@media only screen and (max-width: 575px) {
  .team__social--list {
    margin-left: 0.8rem;
    margin-right: unset;
  }
}
.rating__list {
  margin-left: 0.5rem;
  margin-right: unset;
}

@media only screen and (min-width: 768px) {
  .rating__list {
    margin-left: 0.8rem;
    margin-right: unset;
  }
}

.rating__list:last-child {
  margin-left: 0;
  margin-right: unset;
}

.brand__logo--items {
  margin-left: 8rem;
  margin-right: unset;
}

.brand__logo--items:last-child {
  margin-left: 0;
  margin-right: unset;
}

@media only screen and (min-width: 768px) {
  .brand__logo--items {
    margin-left: 3.5rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 992px) {
  .brand__logo--items {
    margin-left: 6rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .brand__logo--items {
    margin-left: 8rem;
    margin-right: unset;
  }
}

@media only screen and (max-width: 767px) {
  .brand__logo--items {
    margin: 0 30px 30px;
  }
}

@media only screen and (max-width: 480px) {
  .brand__logo--items {
    margin: 0 15px 30px;
  }
}
.blog__tags--media__title {
  margin-left: 1rem;
  margin-right: unset;
}


@media only screen and (max-width: 575px) {
  .blog__tags--media__title {
    margin-left: 0;
    margin-right: unset;
  }
}
.blog__tags--media__list {
  margin-left: 0.7rem;
  margin-right: unset;
}

.blog__tags--media__list:last-child {
  margin-left: 0;
  margin-right: unset;
}

.blog__social--media__title {
  margin-left: 1rem;
  margin-right: unset;
}


.blog__social--media__list {
  margin-left: 1rem;
  margin-right: unset;
}

.blog__social--media__list:last-child {
  margin-left: 0;
  margin-right: unset;
}


@media only screen and (min-width: 576px) {
  .reviews__comment--content {
    padding-right: 2rem;
    padding-left: unset;
  }
}
.reviews__comment--list.margin__left {
  margin-right: 3rem;
  margin-left: unset;
}

@media only screen and (min-width: 992px) {
  .reviews__comment--list.margin__left {
    margin-right: 5rem;
    margin-left: unset;
  }
}

@media only screen and (max-width: 1199px) {
  .reviews__comment--list.margin__left.style2 {
    margin-right: 0;
    margin-left: unset;
  }
}
.widget__tagcloud--list {
  display: inline-block;
  margin: 0 0 8px 8px;
}
.product__items--grid__content {
  padding: 0.2rem 1.5rem 0.2rem 1rem;
}

@media only screen and (min-width: 1366px) {
  .product__items--grid__content {
    padding: 0.8rem 1.5rem 0.8rem 0.8rem ;
  }
}
.widget__categories--menu__arrowdown--icon {
  left: 1.5rem;
  right: unset;
}
.widget__categories--menu__text {
  padding-right: 1rem;
  padding-left: unset;
}
.widget__categories--sub__menu--text {
  padding-right: 1rem;
  padding-left: unset;
}
.widget__search--form__input {
  padding: 0 1.2rem 0 6rem;
}
.widget__search--form__btn {
  right: unset;
  left: 0;
  border-radius: 0.5rem 0 0 0.5rem;
}
.product__items--action__list {
  margin-left: 0.6rem;
  margin-right: unset;
}

.product__items--action__list:last-child {
  margin-left: 0;
  margin-right: unset;
}

@media only screen and (min-width: 1366px) {
  .product__items--action__list {
    margin-left: 0.8rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1600px) {
  .product__items--action__list {
    margin-left: 1.4rem;
    margin-right: unset;
  }
}
.swiper__nav--btn.swiper-button-prev{
  right: unset;
  left: 0;
}
.cart__remove--btn {
  margin-right: unset;
  margin-left: 1rem;
}
.checkout__product--table .cart__table--body__list {
  padding: 1rem 0 1rem 2rem;
}

.checkout__product--table .cart__table--body__list:last-child {
  padding-right: unset;
  padding-left: 0;
}
.cart__table--body__list {
  border-bottom: 1px solid var(--border-color2);
  padding: 2rem 0 2rem 1.5rem;
}

.cart__table--body__list:last-child {
  padding-right: unset;
  padding-left: 0;
}

@media only screen and (min-width: 768px) {
  .cart__table--body__list {
    padding: 2rem 0 2rem 2rem;
  }
}

 .cart__content {
  padding-right: 1.5rem;
  padding-left: unset;
}

@media only screen and (min-width: 1200px) {
  .cart__content {
    padding-right: 2rem;
    padding-left: unset;
  }
}

.cart__table--header__list {
  padding: 0 0 1.5rem 2rem;
  text-align: right;
}

.cart__table--header__list:last-child {
  padding-left: 0;
}

@media only screen and (min-width: 768px) {
  .cart__table--header__list {
    padding: 0 0 2rem 2rem;
  }
}

 
.cart__table--header__list.text-right {
  text-align: left;
}

.variant__color--value {
  margin-left: 7px;
  margin-right: unset;
}

.variant__color--value:last-child {
  margin-left: 0;
  margin-right: unset;
}
.variant__size--value {

   margin-left: 0;
  margin-right: unset;
}

.variant__size--value:last-child {
  margin-right: unset;
  margin-left: 0;
}
.quickview__cart--btn {
  margin-right: 15px;
  margin-left: unset;
}
.quickview__social--title {
  margin-left: 15px;
  margin-right: unset;
}

.quickview__social--list {
  margin-left: 10px;
  margin-right: unset;
}

.quickview__social--list:last-child {
  margin-left: 0;
  margin-right: unset;
}
.quickview__variant--wishlist__svg {
  margin-left: 7px;
  margin-right: unset;
}
.checkout__sidebar {
  padding: 3rem 2rem 0 0 ;
  border-right: 1px solid var(--border-color2);
  border-left: unset;
}

@media only screen and (min-width: 992px) {
  .checkout__sidebar {
    padding: 3rem  4.5rem 0 0;
  }
}

@media only screen and (max-width: 767px) {
  .checkout__sidebar {
    width: 100%;
    padding: 3rem 0 0;
    display: none;
  }
}
.checkout__mian {
  padding: 4rem 0 0 2rem;
}
 
@media only screen and (min-width: 992px) {
  .checkout__mian {
    padding: 5rem 0 0 5rem;
  }
}

@media only screen and (max-width: 767px) {
  .checkout__mian {
    width: 100%;
    padding: 3rem 0 0;
  }
}
.checkout__checkbox--label {
  padding-right: 3rem;
  padding-left: 0;
}

.checkout__checkbox--checkmark {

  right: 0;
  left: unset;

}
.previous__link--content {
  margin-left: unset;
  margin-right: 2rem;
}
.product__description {
  padding-right: 1.5rem;
  padding-left: unset;
}
 
.checkout__product--table .cart__table--body__list:last-child {
  padding-left: 0;
  padding-right: unset;
}
.checkout__discount--code__btn {
  margin-right: 2rem;
  margin-left: unset;
 
}
.text-left{
  text-align: right;
}
.text-right{
  text-align: left;
}
.checkout__input--field__button {

 left: 1.2rem;
  right: unset;
 
}
.shipping__radio--input {
  padding-left: 1.5rem;
  padding-right: unset;
}
.product__description--variant {
  color: unset;
}
.checkout__header--style3 {
  padding-right: 5.5rem;
  padding-left: unset;
}
.checkout__submission--icon {
  right: 0;
  left: unset;

}
.account__table--header__child--items{
  text-align: right;
}
.contact__info--icon {
  margin-left: 1.2rem;
  margin-right: unset;
}

@media only screen and (min-width: 1200px) {
  .contact__info--icon {
    margin-left: 2rem;
    margin-right: unset;
  }
}
.contact__info--social__list {
  margin-left: 11px;
  margin-right: unset;
}

.contact__info--social__list:last-child {
  margin-left: 0;
  margin-right: unset;
}
.account__social--link {

  margin-left: 1rem;
  margin-right: unset;
}
.account__left--sidebar {
  border-left: 1px solid var(--border-color2);
  border-right: unset;
  padding-left: 3rem;
  padding-right: unset;
  margin-left: 3rem;
  margin-right: unset;
}

@media only screen and (min-width: 1199px) {
  .account__left--sidebar {
    padding-left: 5rem;
    padding-right: unset;
    margin-left: 5rem;
    margin-right: unset;
  }
}

@media only screen and (max-width: 991px) {
  .account__left--sidebar {
    padding-left: 0;
    padding-right: unset;
    margin-left: 0;
    margin-right: unset;
    border-left: 0;
    border-right: unset;
  }
}
.account__details--footer__btn {

  margin-left: 1rem;
  margin-right: unset;
}

.account__details--footer__btn:last-child {
  margin-left: 0;
  margin-right: unset;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .sidebar__tab--section .product__details--tab__list {
    margin-left: 3rem;
    margin-right: unset;
  }
  .sidebar__tab--section .product__details--tab__list:last-child {
    margin-left: 0;
    margin-right: unset;
  }
}
.product__details--tab__list {

  margin-left: 5rem;
  margin-right: unset;

}
.reviews__summary--caption {
  margin-right: 1.2rem;
  margin-left: unset;
}

@media only screen and (max-width: 575px) {
  .reviews__summary--caption {
    margin-right: 1rem;
    margin-left: unset;
  }
}
.product__view--mode__list {
  margin-left: 2rem;
  margin-right: unset;
}

.product__view--mode__list:last-child {
  margin-left: 0;
  margin-right: unset;
}

@media only screen and (min-width: 992px) {
  .product__view--mode__list {
    margin-left: 1.5rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .product__view--mode__list {
    margin-left: 2.5rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1366px) {
  .product__view--mode__list {
    margin-left: 3.5rem;
    margin-right: unset;
  }
}

@media only screen and (max-width: 991px) {
  .product__view--mode__list {
    margin-left: 0;
    margin-right: unset;
  }
}
.product__view--label {
  margin-left: 1.2rem;
  margin-right: unset;
}

@media only screen and (min-width: 992px) {
  .product__view--label {
    margin-left: 0.8rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .product__view--label {
    margin-left: 2.5rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1366px) {
  .product__view--label {
    margin-left: 3.5rem;
    margin-right: unset;
  }
}
.select.shop__header--select:before{
  right: unset;
  left: 14px;
}
.product__view--select {
  padding: 0.6rem 1.2rem 0.6rem 3rem;
}
.product__grid--column__buttons--icons {
  margin-left: 10px;
  margin-right: unset;

}
.product__grid--column__buttons--icons:last-child {
  margin-left: 0;
  margin-right: unset;

}
.product__view--search__input {
  padding: 0 1.5rem 0 5rem;
}
.product__view--search__btn {
  right: unset;
  left: 0;
  border-radius: 0.5rem  0 0 0.5rem ;
  display: flex;
  align-items: center;
  justify-content: center;
}


@media only screen and (min-width: 992px) {
  .product__showing--count {
    margin-right: 1.5rem;
    margin-left: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .product__showing--count {
    margin-right: 2rem;
    margin-left: unset;
  }
}
@media only screen and (max-width: 479px) {
  .widget__filter--btn {
    margin-left: 2.5rem;
  margin-right: unset;
  }
}
.widget__filter--btn__text {
  margin-right: 0.7rem;
  margin-left: unset;
}

.product__list--items__content {
  padding-right: 1.5rem;
  padding-left: unset;
}

@media only screen and (min-width: 480px) {
  .product__list--items__content {
    padding-right: 2rem;
    padding-left: unset;
  }
}

@media only screen and (min-width: 768px) {
  .product__list--items__content {
    padding-right: 3rem;
    padding-left: unset;
  }
}
.hero__slider--activation .swiper-button-prev {
  left: 1rem;
}

@media only screen and (min-width: 768px) {
  .hero__slider--activation .swiper-button-prev {
    left: 1rem;
  }
}

@media only screen and (min-width: 992px) {
  .hero__slider--activation .swiper-button-prev {
    left: 2rem;
  }
}

.hero__slider--activation .swiper-button-next {
  right: 1rem;
}

@media only screen and (min-width: 768px) {
  .hero__slider--activation .swiper-button-next {
    right: 1rem;
  }
}

@media only screen and (min-width: 992px) {
  .hero__slider--activation .swiper-button-next {
    right: 2rem;
  }
}
.banner__bideo--play {
  left: 24%;
  right: unset;
}

@media only screen and (min-width: 768px) {
  .banner__bideo--play {
    left: 8%;
    right: unset;
  }
}

@media only screen and (min-width: 992px) {
  .banner__bideo--play {
    left: 10%;
    right: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .banner__bideo--play {
    left: 24%;
    right: unset;
  }
}

@media only screen and (max-width: 767px) {
  .banner__bideo--play {
    left: 0;
    right: unset;
  }
}

.deals__banner--countdown .countdown__item {

  margin-left: 3rem;
  margin-right: unset;
}



@media only screen and (min-width: 992px) {
  .deals__banner--countdown .countdown__item {
    margin-left: 4rem;
    margin-right: unset;
  }
}


@media only screen and (max-width: 767px) {
  .deals__banner--countdown .countdown__item {
    margin-left: 1.5rem;
    margin-right: unset;
  }
}

@media only screen and (max-width: 575px) {
  .deals__banner--countdown .countdown__item {
    margin-left: 1rem;
    margin-right: unset;
  }
}

.deals__banner--countdown .countdown__item::before {
  left: -2.2rem;
  right: unset;
}

@media only screen and (min-width: 992px) {
  .deals__banner--countdown .countdown__item::before {
    left: -2.6rem;
    right: unset;
  }
}



.deals__banner--countdown .countdown__item:last-child {
  margin-left: 0;
    margin-right: unset;
}

.ml-30{
  margin-left: 30px;
}
@media only screen and (max-width: 575px) {
  .banner__items.ml-30 {
    margin-left: 0;
  }
}

.shop__card--banner__thumbnail.two {
  margin: 3rem 2.5rem 0 0;
}

@media only screen and (max-width: 767px) {
  .shop__card--banner__thumbnail.two {
    margin: 0 2rem 0 0 ;
  }
}

@media only screen and (max-width: 575px) {
  .shop__card--banner__thumbnail.two {
    margin: 0 1.5rem 0 0 ;
  }
}

.shop__card--play {
  left: auto;
  right: 50%;
  -webkit-transform: translatey(-50%) translatex(50%);
          transform: translatey(-50%) translatex(50%);
}

.home__contact--info__icon {
  margin-left: 1.5rem;
  margin-right: unset;
}

@media only screen and (min-width: 1200px) {
  .home__contact--info__icon {
    margin-left: 2.5rem;
    margin-right: unset;
  }
}

@media only screen and (max-width: 575px) {
  .home__contact--info__icon {
    margin-left: 0;
    margin-right: unset;
  }
}

.header__menu--items.style3 {
  margin-left: 1.8rem;
  margin-right: unset;
}

@media only screen and (min-width: 992px) {
  .header__menu--items.style3 {
    margin-left: 2rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .header__menu--items.style3 {
    margin-left: 2.5rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1366px) {
  .header__menu--items.style3 {
    margin-left: 2rem;
    margin-right: unset;
  }
}

@media only screen and (min-width: 1600px) {
  .header__menu--items.style3 {
    margin-left: 3rem;
    margin-right: unset;
  }
}

.header__menu--items.style3:last-child {
  margin-left: 0;
  margin-right: unset;
}
.header__social--list {
  margin-left: 1.8rem;
  margin-right: unset;
}

.header__social--list:last-child {
  margin-left: 0;
  margin-right: unset;
}


.shipping__style3--items {
  margin-left: 10rem;
  margin-right: unset;
  padding-left: 10rem;
  padding-right: unset;
}

@media only screen and (min-width: 992px) {
  .shipping__style3--items {
    margin-left: 2rem;
    margin-right: unset;
    padding-left: 2rem;
    padding-right: unset;
  }
}

@media only screen and (min-width: 1200px) {
  .shipping__style3--items {
    margin-left: 4rem;
    margin-right: unset;
    padding-left: 4rem;
    padding-right: unset;
  }
}

@media only screen and (min-width: 1366px) {
  .shipping__style3--items {
    margin-left: 6rem;
    margin-right: unset;
    padding-left: 6rem;
    padding-right: unset;
  }
}

@media only screen and (min-width: 1600px) {
  .shipping__style3--items {
    margin-left: 10rem;
    margin-right: unset;
    padding-left: 10rem;
    padding-right: unset;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .shipping__style3--items {
    margin-left: 2rem;
    margin-right: unset;
    padding-left: 2rem;
    padding-right: unset;
 
  } 
}

@media only screen and (max-width: 767px) {
  .shipping__style3--items {
    margin-left: 0;
    margin-right: unset;
    padding-left: 0;
    padding-right: unset;
  } 
}
 

.shipping__style3--items:last-child {
  margin-left: 0;
  margin-right: unset;
  padding-left: 0;
  padding-right: unset;
}
 

.shipping__style3--items::before {
  left: 0;
  right: unset;
}
.shipping__style3--content {
  padding-right: 1.5rem;
  padding-left: unset;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .shipping__style3--content {
    padding-right: 0;
    padding-left: unset;
  }
}
.deals__countdown--style3 .countdown__item {
  margin-left: 1.5rem;
  margin-right: unset;
}

.deals__countdown--style3 .countdown__item:last-child {
  margin-left: 0;
  margin-right: unset;
}
@media only screen and (min-width: 768px) {
  .banner__bideo--play.style3 {
    left: 10%;
    right: unset;
  }
}
.footer__social--icon__svg {
  margin-left: 1rem;
  margin-right: unset;
}
.newsletter__subscribe--input.style3 {
  padding: 0 1.5rem 0 4.7rem;
}
.newsletter__subscribe--button.style3 {
  left: 9px;
  right: unset;
}
.language__currency--list {
  margin-left: 1.5rem;
  margin-right: unset;
  padding-left: 1.5rem;
  padding-right: unset;
}

.language__currency--list:last-child {
  margin-left: 0;
  margin-right: unset;
  padding-left: 0;
  padding-right: unset;
}

 
.language__currency--list.style3::before {
 left: 0;
  right: unset;
}
.items__count.wishlist.style2{
  right: 50%;
}