/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */
/*loop carousel*/
/* محو تدریجی دو لبه به شفاف، بدون رنگ‌گذاری روی محتوا */
.product-carousel{
  --fade: 56px; /* پهنای محوشدن هر سمت، تغییرش بده */
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0,
    #000 var(--fade),
    #000 calc(100% - var(--fade)),
    transparent 100%
  );
          mask-image: linear-gradient(
    to right,
    transparent 0,
    #000 var(--fade),
    #000 calc(100% - var(--fade)),
    transparent 100%
  );
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
}

/* موبایل، محوشدن کمتر */
@media (max-width:768px){
  .product-carousel{ --fade: 32px; }
}

/*Product page*/

.product-hero{
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}

/*theme custom css for mobile */
.ct-panel.ct-header.active {
  z-index:50;
	padding-top:12vh
}

/* لینک پاک کردن انتخاب ورییشن را همیشه پنهان کن */
form.variations_form .reset_variations,
.variations .reset_variations {
  display: none !important;
}


/*سبد خرید جدول*/
.ct-increase{
    display: none !important;
}
.ct-decrease{
    display: none !important;
}
.shopengine-footer-button.clear-btn {
    margin-right: auto !important;
}
.shopengine-table{
    text-align: center !important;
}
.shopengine-table__body-item--td.product-quantity{
    transform: scale(0.75) !important;
}
.shopengine-woocommerce-info.woocommerce-info {
    background-color: #404040F7 !important;
    border-width: 0px !important;
}
.woocommerce-info-toggle::before {
    display: none !important;
}
.woocommerce-shipping-totals.shipping td::before {
    display: none !important; 
}
tr.cart-subtotal{
    display: none;
}
.shopengine-table__head {
    padding: 10px 0 10px 0 !important; 
}