.elementor-487979 .elementor-element.elementor-element-b2eab01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-487979 .elementor-element.elementor-element-b2eab01:not(.elementor-motion-effects-element-type-background), .elementor-487979 .elementor-element.elementor-element-b2eab01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-487979:not(.elementor-motion-effects-element-type-background), body.elementor-page-487979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for shortcode, class: .elementor-element-35545fd */.elementor-487979 .elementor-element.elementor-element-35545fd .wrap-price{
    display: none
}
.wd-products-shop-view a::before {
	font-size: 180%;
	font-weight: 400;
	content: "\f12a";
	font-family: "woodmart-font";
}
.wd-products-shop-view a.per-row-3::before {
	content: "\f12c";
}
.shop-view.current-variation.per-row-3 {
	padding: 0 10px!important;
}
.wd-products-shop-view a.per-row-4::before {
	content: "\f12d";
}
.elementor-shortcode > div.woocommerce{
    display: flex;
  flex-wrap: wrap;
  padding: 20px;
  align-items: center;
  gap: 20px;
}
.woocommerce-ordering.wd-style-underline.wd-ordering-mb-icon {
	margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2eab01 */.wd-products-with-bg, .wd-products-with-bg .wd-product, .wd-products-with-bg .wd-cat {
	background-color: #fff!important;
}
[class*="title-line-"] .wd-product .wd-entities-title{
    max-height: none!important;
}/* End custom CSS */