/* checkout */

form#woocommerce-checkout-form-coupon>p {
    display: flex !important;
}
p#billing_country_field {
    display: none;
}

/*label[for='shipping_method_0_721810']:after {*/

/*    content: ' تا ساعت 17:00';*/
/*    color: red;*/
/*    font-weight: 800;*/
/*}    */

/* label[for='shipping_method_0_640298']:after {
    padding-right: 10px;
    content: 'ارسال با پست';
    color: red;
    font-weight: 800;
}    */


/* =========================
   CART CROSS-SELLS 
========================= */


.cross-sells.scp-swiper{
  background:#fff;
  border:2px solid #eef1f5;
  border-radius:10px;
  padding:0;                
  margin-top:18px;
  overflow:hidden;
}


.cross-sells.scp-swiper > h2{
  margin:0;
  padding:14px 12px;
  text-align:center;
  font-size:14px;
  font-weight:700;
  color:#3a3f45;
  border-bottom:1px solid #eef1f5;
}


.cross-sells.scp-swiper{
  position:relative;
}

.cross-sells.scp-swiper .swiper-wrapper{
padding:14px 0px 16px !important;          
  align-items:stretch;
}

.cross-sells.scp-swiper .swiper-slide{
  height:auto;
}


.cross-sells.scp-swiper .swiper-slide .product{
  list-style:none;
  margin:0 !important;
  height:100%;
  background:#fff;
  border:1px solid #edf0f4;
  border-radius:8px;
  padding:10px 10px 12px;
  box-shadow:none !important;
  position:relative;
}


.cross-sells.scp-swiper .swiper-slide .product::before,
.cross-sells.scp-swiper .swiper-slide .product::after,
.cross-sells.scp-swiper .swiper-slide .product a::before,
.cross-sells.scp-swiper .swiper-slide .product a::after{
  content:none !important;
  display:none !important;
}


.cross-sells.scp-swiper .swiper-slide .product > a{
  display:flex;
  flex-direction:column;
  text-decoration:none;
  color:inherit;
}


.cross-sells.scp-swiper .swiper-slide .product img{
  width:100%;
  height:120px;
  object-fit:contain;
  margin:0 0 10px;
}


.cross-sells.scp-swiper .swiper-slide .product .woocommerce-loop-product__title{
  margin:0 0 10px;
  font-size:12.5px;
  font-weight:500;
  color:#3a3f45;
  line-height:1.8;

  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
  min-height:44px;
}


.cross-sells.scp-swiper .swiper-slide .product .price{
  margin:0;
  font-size:12.5px;
  display:flex;
  flex-direction:column;
  align-items: end;
  padding-left: 12px;
}

.cross-sells.scp-swiper .swiper-slide .product .price del{
  margin:0 !important;
  color:#9aa3af;
  opacity:1;
  font-weight:400;
}

.cross-sells.scp-swiper .swiper-slide .product .price ins{
  margin:0 !important;
  text-decoration:none;
  color:#111827;
  font-weight:400;
}


.cross-sells.scp-swiper .swiper-slide .product .price > .amount{
  color:#111827;
  font-weight:400;
}


.cross-sells.scp-swiper .swiper-slide .product a.button,
.cross-sells.scp-swiper .swiper-slide .product .button{
  display:none !important;
}


.cross-sells.scp-swiper .swiper-slide .product .onsale{
 
  top:10px;
  left:10px;    
  right:auto;

  background:#e11d48;
  color:#fff;
  border-radius:8px;
  padding:4px 8px;
  font-size:11px;
  font-weight:800;
  line-height:1.2;
  min-width:auto;
  min-height:auto;
  box-shadow:none;
}


.cross-sells.scp-swiper .star-rating,
.cross-sells.scp-swiper .woocommerce-product-rating{
  display:none !important;
}


.cross-sells.scp-swiper .swiper-button-next,
.cross-sells.scp-swiper .swiper-button-prev{
  width:30px;
  height:30px;
  background:#fff;
  border-radius:50%;
  box-shadow:none;
  top:50%;
  transform:translateY(-50%);
  z-index:10;
}

.cross-sells.scp-swiper .swiper-button-next:after,
.cross-sells.scp-swiper .swiper-button-prev:after{
  font-size:12px;
  font-weight:700;
  color:#6b7280;
}



.product-labels1.labels-rounded.sale-quantity.free-shipping {
    position: absolute;
    right: 10px !important;
    bottom: 60px !important; /* این مقدارو تنظیم کن */
    left: auto !important;
    top: auto !important;
    z-index: 10;
    width: 88px;
    height: auto;
}
.cross-sells.scp-swiper .swiper-button-prev{ right:8px; left:auto; }
.cross-sells.scp-swiper .swiper-button-next{ left:8px; right:auto; }


@media (max-width:480px){
  .cross-sells.scp-swiper .swiper-wrapper{
    padding:12px 10px 14px;
  }
  .cross-sells.scp-swiper .swiper-slide .product{
    padding:10px 8px 10px;
    border-radius:8px;
  }
  .cross-sells.scp-swiper .swiper-slide .product img{
    height:105px;
  }
  .cross-sells.scp-swiper .swiper-slide .product .woocommerce-loop-product__title{
    font-size:12.3px;
    min-height:42px;
  }
   
  .product-labels1.labels-rounded.sale-quantity.free-shipping{
    position: absolute;
    right: 8px;
    bottom: 100%;
    margin-bottom: 25px; /* فاصله از اسم */
    z-index: 10;
    width: 70px;
  }
}

/* گیفت */
.product-wrapper .product-image-link{
    position: relative;
    display: block;
}

/* آیکون هدیه */
.product-wrapper .gift-label{
    position: absolute !important;
    top: -42px !important;
    left: 8px !important;
    right: auto !important;
    bottom: auto !important;

    width: 36px;
    height: 36px;

    z-index: 99;
}

/* اندازه عکس آیکون */
.product-wrapper .gift-label img{
    width: 100%;
    height: 100%;
    display: block;
}


/* app style */ 
.app-builder-checkout .whb-main-header{
	display:none !important;
}
.app-builder-checkout footer{
		display:none !important;
}