/** Shopify CDN: Minification failed

Line 211:0 Expected "}" to go with "{"

**/
/* Hebrew Right to left Adjustments */
body{
      direction: rtl;
}

/* Header Menu Navigation */

.header__menu-item .icon-caret {
    right: 0.8rem!important;
    left:unset!important;
}

/* Collection Page */
.card__information{
  text-align:right;
}
.card-information{
  text-align:right!important;
}
.pagination-wrapper{
  direction: ltr;
}
/* Collection Page Filters Bar */
.facets__heading{
    margin: -1.5rem 0 0 2rem!important;  
}
.facet-checkbox>svg{
      margin-left: 1.2rem;
      margin-right: 0!importnat;
}
.facet-filters__label{
      margin: 0 0 0 2rem!important;
}
.facets__summary .icon-caret{
    right: 0rem!important;
    left:unset!important;
}
@media screen and (min-width: 990px){
  .active-facets__button {
    margin-right: 0!important;
    margin-left: 1.5rem;
  }
  .active-facets__button svg {
    margin-right: 0.6rem!important;
  }
}

/* Product Page*/

@media screen and (min-width: 990px){
  .product--large:not(.product--no-media) .product__info-wrapper {
      padding-right: 4rem;
      padding-left: 0!important;
  }
}

summary .icon-caret {
    left: 1.5rem;
    right: unset!important;
}
.accordion .icon-accordion {
    margin-left: calc(var(--font-heading-scale) * 1rem);
    margin-right: 0!important;
}
.share-button__button .icon-share {
    margin-right: 0!important;
    margin-left: 1rem;
}
.price .price-item {
    margin: 0 0 0 1rem!important;
}
@media screen and (max-width: 750px){
  .product__media-gallery{
    direction:ltr!important;
  }
}

/* Site Footer*/
@media screen and (min-width: 750px){
  .footer-block__details-content>li:not(:last-child) {
      margin-left: 1.5rem;
      margin-right: 0!important;
  }
}
.footer-block__heading{
  text-align:right;
}

.product-form__error-message-wrapper svg {
    margin-right: 0!important;
    margin-left: 0.7rem;
}
/* Cart drawer */
.cart-notification__heading .icon-checkmark {
    margin-right: 0!important;
    margin-left: 1rem;
}


/* Cart Page */
.caption-with-letter-spacing{
  text-align:right!important;
}
@media screen and (min-width: 990px){
  .cart-item .cart-item__quantity, .cart-items .cart-items__heading--wide {
      padding-right: 6rem;
      padding-left: 0!important;
  }
}

@media screen and (min-width: 750px){
  .cart-items th+th {
      padding-left: 0!important;
      padding-right: 4rem;
  }
  .cart-item>td+td {
    padding-left: 0!important;
    padding-right: 4rem;
  }
}

.cart__footer>div:only-child {
    margin-left: unset!important;
    margin-right: auto;
}

/* Mobile Menu drawer */
@media screen and (max-width: 750px){
  .menu-drawer__menu-item>.icon-arrow {
    left: 2.5rem;
    right:unset!important;
    transform: rotate(180deg)!important;
  }
  .menu-drawer summary.menu-drawer__menu-item {
      padding-right: 2rem!important;
  }
  .menu-drawer__close-button .icon-arrow {
      transform: rotate(0deg)!important;
      margin-left: 1rem!important;
      margin-right: unset!important;
  }
  .menu-drawer{
        direction: ltr;
  }
  .menu-drawer__inner-container{
    direction: rtl;
  }
}
/* Mobile Collection Page Sort Drawer*/
@media screen and (max-width: 750px){
  .mobile-facets__arrow{
    margin-left: unset!important;
    margin-right: auto!important;
    transform: rotate(180deg)!important;
  }
  .mobile-facets__close-button .icon-arrow {
      transform: rotate(0deg)!important;
      margin-left: 1rem;
      margin-right: 0!important;
  }
  .mobile-facets__label>svg {
    margin-right: 0!important;
    margin-left: 1.2rem;
  }
  .mobile-facets__label .icon-checkmark {
    left:unset!important;
    right: 2.2rem;
  }
  .active-facets__button svg {
    margin-right: 0.6rem!important;
    margin-left: -0.2rem!important;
}


/* Menu Drawer */
.menu-drawer {
  left:unset!importent;
  right:0;
}
.header__icons{
  margin-left:0!important;
}
.menu-drawer__account .icon-account {
    margin-right: 0!important;
    margin-left: 1rem;
}
.card__badge .badge{
    border-radius: 5px;
    font-size: 13px;
    background-color: #071950;
    font-weight: bold;
    border: none;
  }
  
  .price .price__badge-sale {
    border-radius: 5px;
    font-size: 13px;
    background-color: #071950;
    font-weight: bold;
    border: none;
    margin-top: 0 !important;
    margin-bottom: 0 !important;    
  }


