/*مخفی کردن آیکون سبد خرید*/
.e-commerce-buttons[ng-hide="hideInvoice"] {
  display: none;
} 

/* مخفی کردن نوار پایینی خرید محصول*/
 
.page-1143581 .product-modal:not(.fileCart_shelfItem) .bar-footer,
.e-commerce1143581 .inline-add {
  display: none;
}
  
.page-1143581 .product-modal:not(.fileCart_shelfItem) .has-footer{
  bottom: 0;
}

/* حذف سایه نوار بالا*/

.bar.bar-dark {
  box-shadow: none !important
}

@font-face {
  font-family: aleffont;
  src: url(https://app.puzzley.net/uploads/user/J7Nvr/assets/font/SamCafe-Bold.ttf);
  font-weight: bold;
}

@font-face {
  font-family: aleffont;
  src: url(https://app.puzzley.net/uploads/user/J7Nvr/assets/font/SamCafe-Regular.ttf);
  font-weight: regular;
}

.alef-menu span.button-text {
  background-color: black;
  font-family: aleffont !important;
  padding: 2px 2px;
  font-weight: bold !important;
}

.alef-menu a.button-box.menuitems.item-right {
  position: relative;
}

.alef-menu a.button-box.menuitems.item-right::after {
  content: "\f124";
  font-family: 'Ionicons';
  position: absolute;
  left: 6%;
  font-size: 15px;
  top: 50%;
  transform: translateY(-50%);
}

.diveline hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  padding: 0;
  line-height: 0;
  margin-top: 0;
}

.eCommerce-image {
  box-shadow: 0px 0px 5px 2px #0000001a;
}

.e-commerce1143581 .eCommerce-price .price.p0 {
  font-size: 0;
}

.e-commerce1143581 .eCommerce-price .price.p0::after {
  content: " قیمت روز ";
  font-size: 13px;
}

.transparent-nav ion-header-bar.bar-dark.bar.bar-header,
.transparent-nav .bar.bar-dark {
  background: none !important;
}

.transparent-nav ion-header-bar .title {
  display: none;
}

.transparent-nav .has-header {
  top: 0;
}

ion-header-bar .buttons-right button.button-icon.ion-navicon {
  color: #000000 !important;
  background-color: #ffffff;
}

.page-builder .main-top-banner .item-container {
  justify-content: center;
}
.page-1143581 .button-cart-buy,
.page-1143581 button.bar.bar-footer.button-cart-buy {
  display: none !important;
}

.eCommerce .inline-addtocart {
  background-color: #000000;
}
.eCommerce .inline-addtocart.add-to-cart {
  width: 100%;
}
ion-content.new-product {
  background-color: #ffffff;
}
.eCommerce .inline-addtocart {
  min-width: 31px;
  min-height: 31px;
}
.inline-add span[ng-if="entry.cartQuantity >= 1"] {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.inline-addtocart i {
  margin-top: 5px;
  display: inline-block;
}