.single-product .fusion-builder-placeholder {
    display: none !important;
}


button-mini-delimiter { display: none !important; }
.show_details_button {
    display: none !important;
}


/* :lang(ar):not(i) {font-family: bigvesta !important;} */

:lang(ar) {
    font-family: mothanna !important;
} 



.rtl ul.sub-menu.avada-custom-menu-item-contents.fusion-menu-cart-items {
    right: auto;
    left: 0;
}



/* :lang(ar).fusion-menu-element-wrapper .fusion-counter-badge .fusion-widget-cart-number {
    transform: translate(30%,-50%) scale(.75)!important;
} */
/* .translatepress-ar {
font-family:bigvesta !important;
} */

:lang(ar).awb-menu .fusion-counter-badge .fusion-widget-cart-number{
    transform: translate(30%,-50%) scale(.75)!important;
}

.post img {
background: transparent;
}

.wpb-get-a-quote-button-form-fire{
width: 40%;
display: table-cell;
vertical-align: middle;
	height:50px;
}


.wpcf7 form {
height: 90%;
max-height: 90%;
padding: 0 10px;
}

div.swal2-container{
z-index:50000;

}

.fusion-social-networks-wrapper{
	color: red !important; 
	
}

div#wapo-total-price-table{
	display: none;
}

.wapo-addon-title{
	margin-bottom: 0px;
}

.yith-wapo-block .yith-wapo-addon {
display: block!important;

}

div#yith-wapo-option-1-0{
	width: 100% !important;

}


p.woocommerce-store-notice.demo_store {
 
    color:black;
}
a.woocommerce-store-notice__dismiss-link {
    color:#D4A557 !important;
}

/* .hover-item {
	color: #4E3120;
	font-weight: 500;
}

.hover-item:hover {
	color: inherit;
	
} */


.button-21 {
  align-items: center;
  appearance: none;
  background-color: #4E3120;
  background-image: linear-gradient(1deg, #261810, #4E3120 99%);
  background-size: calc(100% + 20px) calc(100% + 20px);
  border-radius: 100px;
  border-width: 0;
  box-shadow: none;
  box-sizing: border-box;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-flex;
  font-family: CircularStd,sans-serif;
  font-size: 1rem;
  height: auto;
  justify-content: center;
  line-height: 1.5;
  padding: 6px 20px;
  position: relative;
  text-align: center;
  text-decoration: none;
  transition: background-color .2s,background-position .2s;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: top;
  white-space: nowrap;
	margin-bottom: 15px;
}

.button-21:active,
.button-21:focus {
  outline: none;
}

.button-21:hover {
  background-position: -20px -20px;
}

.button-21:focus:not(:active) {
  box-shadow: rgba(40, 170, 255, 0.25) 0 0 0 .125em;
}
	
	
}

.norelar [data-hide-on-relar] {
		display: none;
	
	}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
	    background: goldenrod;
}

.cwg_popup_submit{
	background-color: #DFC38B !important;
	border-radius: 6px !important;
	 border: none !important;
  color: #4E3120 !important;
  padding: 15px 20px !important;
  font-size: 16px !important;
	
}

.panel-heading{
	background-color: #DFC38B !important;
	border-color: #DFC38B !important;
	color: #4E3120 !important;
}

.cwgstock_button{
		background-color: #DFC38B !important;
	border-color: #DFC38B !important;
	color: #4E3120 !important;
	
}
.panel{
		border-color: #DFC38B !important;
}

/* Hide the button on a specific product page */
button#sbw_wc-adding-button[value="25094"]{

	 border: none !important;
 display: none !important; 
}


.ph-calendar-date{
	border-color: #4E3120 !important;
}

button[value="25094"] {
/* 	 display: none !important; */
border: none !important; 

}

#sbw_wc-adding-button{

	align-self: center;
}



.checkout .shop_table tfoot th  {
  	width: 50% !important;
}

.checkout .shop_table tfoot td label { display: grid !important;}

[for="shipping_method_0_epx_aramex"]{
	display: grid !important;
	font-size: 75%;
	font-weight: bold;
	
}

[for="shipping_method_0_dhlexpress_wpx"]{
		display: grid !important;
	font-size: 75%;
	font-weight: bold;
	
}
/* .gallery-svi:nth-of-type(1) {
    display: none !important;
}
 */


.gallery-svi.avada-product-gallery:nth-of-type(2) {
display: none!important;
}

.avada-product-gallery {
    display: flex !important
;
}



body.search .fusion-out-of-stock {
  display: none !important;
}

body.search #sbw_wc-adding-button-archive {
  display: none !important;
}

/* Hide 'Out of stock' and show 'Coming Soon' for specific products

.fusion-woo-badges-wrapper:has(+ a[href*="ha-limited-edition-light-blue-sunglasses-octagonal"]) .fusion-out-of-stock{
  display: none;
}
 */

/* 
.fusion-woo-badges-wrapper:has(+ a[href*="34-70ml"]) .fusion-out-of-stock::after,
.fusion-woo-badges-wrapper:has(+ a[href*="n35-70ml"]) .fusion-out-of-stock::after,
.fusion-woo-badges-wrapper:has(+ a[href*="perfume-discovery-trio-set"]) .fusion-out-of-stock::after {
  content: "Coming Soon";
  position: absolute;
  top: 0;
  left: 0;
  color: white;
}
 */

.woocommerce-MyAccount-content, .woocommerce-MyAccount-navigation{display: none;}

.avada-myaccount-user{margin-bottom: 1% !important;}

.chat-bubble{display: none !important;}

label[for="payment_method_sadadpay"] {
  padding: 0 !important;
}

.fusion-woo-checkout-order-review-tb .woocommerce-checkout-review-order-table tfoot td ul li>label, .fusion-woo-checkout-payment-tb .woocommerce-checkout-review-order-table tfoot td ul li>label{
	display: inline-flex !important;
}

span.th-sr-only{
	display: none;
}