/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.1.5
 Text Domain:  woodmart
*/

/*
.header_carusel .elementor-testimonial__footer{
	display:none;
}

.out-of-stock-badge {
  position: absolute !important;
  bottom: 10px;
  left: 10px;
  background-color: #bbbbbb !important;
  color: white;
	padding: 0.3em 0.6em 0.3em 0.6em;
    z-index: 1;
	font-size:14px;
    background: #fff;
    position: relative;
    line-height: 1;
    border-radius: 1em;
  z-index: 2;
}
.footer-column-1  #text-2{

    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: none !important;

}
.footer-column-1 #block-7 li{
	width:35px;
	height:35px;
	text-align:center;
	padding:3.5px 3px 1px; ;
	border-radius:50%;
	border:1px solid #000000;
}

.main-footer .widget-title{
	font-family: "Avigul", avigul !important;
	margin-bottom: 5px;
	font-size:20px;


}
.woocommerce-shipping-methods input.shipping_method{
	float:right;

}

.woocommerce-checkout h3{
	font-family: "Avigul", avigul !important;
}
.woocommerce-additional-fields,
.woocommerce-terms-and-conditions-wrapper,
 .woocommerce-form__input-checkbox,
.payment_methods,
.woocommerce-shipping-methods,
#billing_phone,
.woocommerce-checkout h3,
.woocommerce-form-coupon-toggle,
.woocommerce-notices-wrapper{
    text-align: right;
}



body.woocommerce-order-received #wrapp_free_shipping_note,
body.woocommerce-order-pay #wrapp_free_shipping_note{
	display: none;
}


*/

/* אייקון טבעוני */
/*
.woocommerce ul.products li.product,
.single-product .product { position: relative; }

.vegan-badge{
  position:absolute; top:10px; right:10px; z-index:6;
  display:inline-flex; align-items:center; justify-content:center;
  width:28px; height:28px; border-radius:50%;
  background:rgba(255,255,255,.9); border:1px solid rgba(0,0,0,.06);
  box-shadow:0 2px 8px rgba(0,0,0,.08);
  pointer-events:none; 
}
.vegan-badge img{ width:18px !important; height:18px !important; display:block; }
@media (max-width:767px){
  .vegan-badge{ width:26px; height:26px; top:8px;  }
 
}
*/
/* כפתור צף משמאל */

/*
.vegan-fab{
  position:fixed; inset:auto auto 65px 8px; z-index:9999 ;
  display:inline-flex; align-items:center; gap:8px;
  background:#fff; border:1px solid rgba(0,0,0,.06); border-radius:999px !important;
  box-shadow:0 6px 18px rgba(0,0,0,.15);
  padding:10px 14px; width:46px; overflow:hidden; cursor:pointer;
  transition:width .2s ease, padding .2s ease, box-shadow .2s ease;
}
.vegan-fab:hover{ 
	box-shadow:0 8px 22px rgba(0,0,0,.18); 
}
.vegan-fab img{ 
	width:22px; height:22px; flex:0 0 auto; 
	margin-left: 15px;
}
.vegan-fab .vf-text{ 
	
	white-space: nowrap;
  font-size: 13px;
  line-height: 1;
  opacity: 0;
  max-width: 0;
  overflow: hidden;

  transition:
    max-width .28s ease,
    opacity   .18s ease .06s; 
  padding-inline-start: 8px;  
	
}





@media (min-width:1024px){ 
	.vegan-fab{ 
		inset:auto auto 80px 21px; 
	} 
}
@media (min-width:768px){
	
	.vegan-fab:hover{
		width:auto; 
		padding:10px 14px; 
	}
	.vegan-fab:hover .vf-text{ 
		 opacity: 1;
	  max-width: var(--vegan-fab-maxw);
	}

	.vegan-fab:hover img{ 
		margin-left: 0;
	}
}
*/
/* מובייל בלבד: השתמשי באחד מהסלקטורים, שניהם יחד מכסים את רוב המכשירים */
/*
@media (max-width:767px){

  .vegan-fab.open {
    width: auto;
    padding: 10px 14px;
  }

  .vegan-fab.open .vf-text {
    opacity: 1;
    max-width: var(--vegan-fab-maxw);
  }

  .vegan-fab.open img {
    margin-left: 0;
  }

  
}
*/

/* פופ-אפ Upsell */
/*
.upsell-overlay{ position:fixed; inset:0; background:rgba(0,0,0,.45); display:none; align-items:center; justify-content:center; z-index:10000; }
.upsell-overlay.open{ display:flex; }
.upsell-modal{ background:#fff; border-radius:16px; max-width:460px; width:calc(100% - 36px); box-shadow:0 10px 30px rgba(0,0,0,.25); overflow:hidden; }
.upsell-header{ padding:14px 16px; font-weight:700; border-bottom:1px solid #eee; }
.upsell-body{ display:flex; gap:14px; padding:16px; align-items:center; }
.upsell-body img{ width:84px; height:84px; object-fit:cover; border-radius:10px; }
.upsell-footer{ padding:14px 16px; display:flex; gap:10px; justify-content:flex-end; border-top:1px solid #eee; }
.btn{ appearance:none; border:0; border-radius:999px; padding:10px 16px; cursor:pointer; }
.btn.primary{ background:#111; color:#fff; }
.btn.ghost{ background:#f5f5f5; color:#111; }
*/