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

/*
header .whb-sticky-row .whb-header-bottom-inner .whb-col-left,
header .whb-sticky-row .whb-header-bottom-inner .whb-col-right{
	display: none !important;
}
*/


.homesliderproducts1  .star-rating{
	display: none;
}

.homesliderproducts1  .wc-gzd-additional-info{
	display: none;
}
.homesliderproducts1   .amount {
  color: var(--wd-primary-color);
  font-weight: 900;
  font-size: 16px !important;
}

.wprevpro_t1_DIV_2::after{
	display: none !important;
}

.wprevpro_t1_DIV_2{
	margin: 0 0 0px;
}

span.wprevpro_star_imgs_T1 {
  margin-right: 2px;
  width: 100% !important;
  display: block;
	margin-top: 20px;
}

#wprev-slider-1 .wprevpro_t1_P_3{
	display: flex;
  flex-direction: column;
  flex-direction: column-reverse;
}

.wprevpro_t1_DIV_2{
	box-shadow: none;
  border: none !important;
}

.wprevpro_t1_IMG_4{
	max-width: 10% !important;
	margin: 0 10px;
	margin-left: 45px !important;
}

.wprevpro_t1_DIV_2{
	padding: 20px 25px 0px 48px;
}

.wprevpro_t1_SPAN_5{
	padding: 3px;
}

#wprev-slider-1 .wprev_preview_tcolor2_T1 {
  color: #000000;
  font-weight: 900;
  font-family: "Lato", Arial, Helvetica, sans-serif;
}

.producttabshome .shipping-costs-info{
	display: none;
}

.wd-header-mobile-nav .wd-tools-text{
	display: none;
}

.wd-product .shipping-costs-info{
	display: none;
}

.wd-compare-btn span,
.wd-wishlist-btn span,
.wd-label.share-title,
.elementor-element-932c7d1{
	display: none !important;
}

.category-grid-item {
  display: none;
}

#customer_login .registration-info{
	display: none;
}

.wd-close-side-opened{
	z-index: 99 !important;
}

.login-form-side{
	z-index: 999 !important;
}

.cart-widget-side{
	z-index: 9999 !important;
}

.elementor-element-e426f65,.elementor-element-fad0eec,.elementor-element-20e84c7{
	z-index:99;
}


/* ==== Sidebar Menu ==== */
.elementor-menu-cart__footer-buttons {
  padding: 0 0 1em;
  margin: 0;
  text-align: center;
  display: flex;
  flex-direction: column;
}


.elementor-menu-cart__footer-buttons a {
  margin-right: 15px;
  margin-left: 15px;
  padding: 10px 20px;
  margin-bottom: 10px;
  border: 0 solid;
  font-size: 13px;
  letter-spacing: .3px;
  text-transform: uppercase;
}

.elementor-button--view-cart {
  background-color: transparent;
  border-color: transparent;
	color: #151515 !important;
  font-weight: 700;
}

.elementor-button--view-cart {
  background-color: transparent;
  border-color: transparent;
  margin-top: 0;
  margin-bottom: 0;
  color: #fff;
}

.elementor-button--checkout {
	background-color: rgba(9, 33, 67, 1) !important;
 font-size: 13px;
  letter-spacing: .3px;
  border: 1px solid transparent;
  text-transform: uppercase;
	border-radius:0px !important;
  font-weight: 700;
}

.elementor-button--view-cart{
	background-color: #f7f7f7 !important;
 font-size: 13px;
  letter-spacing: .3px;
  border: 1px solid transparent;
  text-transform: uppercase;
	border-radius:0px !important;
	color: #151515 !important;
  font-weight: 700;
}

.elementor-menu-cart__products{
position: unset;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
    overflow-x: auto;
  overflow-x: hidden;
}

.elementor-menu-cart__product {
  padding: 15px 30px 15px 15px;
  margin-bottom: 0;
  transition: background-color .3s ease;
  position: relative;
  padding-left: 27px;
  display: block;
  border-bottom: none;
  font-size: 14px;
}

.elementor-menu-cart__subtotal {
margin-top: auto !important;
  padding: 12px 15px;
  border-top: 1px solid;
  border-top-color: currentcolor;
  margin-bottom: 5px;

}
.elementor-menu-cart__subtotal::before,.elementor-menu-cart__subtotal::after{
	content: "";
  display: table;
}
.elementor-menu-cart__subtotal strong{
color: #151515 !important;
  font-weight: 400;
  font-size: 18px;	
}

.elementor-menu-cart__subtotal .woocommerce-Price-amount {
  color: #151515 !important;
  font-size: 1.41575em;
  font-weight: 700;
  float: right;
}

.elementor_remove_from_cart_button::before {
  font-family: woodmart-font;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  vertical-align: middle;
  content: "\f112";
  position: absolute;
  top: 10%;
  left: 85%;
  right: 0;
  bottom: 0;
  color: #999;
  line-height: 1.618;
  text-indent: 0;
  text-align: center;
}



.elementor-menu-cart__product::before,.elementor-menu-cart__product::after{
	content: "";
   display: table;
}

.elementor-menu-cart__product-image a{
	margin-bottom: 3px;
  font-size: 14px;
  line-height: 1.41575em;
  font-weight: 600;
  color: #151515 !important;
}

.elementor-menu-cart__product-image a img{
	max-width: 60px;
  margin-right: 1em;
  float: left;
  object-fit: cover;
}


.elementor-menu-cart__product-name.product-name a {
  margin-bottom: 3px;
  font-size: 14px;
  line-height: 1.41575em;
  font-weight: 600;
  color: #151515 !important;
  margin-top: 10px;
  display: block;
}

.woocommerce-Price-amount.amount bdi {
  color: var(--primary);
  font-weight: 600;
}

.cart-widget-side .wd-heading .title{
	display: none;
}

.close-side-widget a{
	font-size: 0px;
}

.wd-action-btn.wd-style-text > a::before {
	font-size: initial;
}

.cart-widget-side .wd-heading{
	border-bottom: none !important;
}

/* ==== Sidebar Menu – END ====*/