.elementor-30170101 .elementor-element.elementor-element-6d56f9e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-30170101 .elementor-element.elementor-element-e6aee78 .ce-product-badges{gap:5px;}.elementor-30170101 .elementor-element.elementor-element-e6aee78 .ce-product-badge{min-width:50px;}.elementor-30170101 .elementor-element.elementor-element-923b5a4 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-30170101 .elementor-element.elementor-element-41663d5 .ce-product-name{min-height:1em;}.elementor-30170101 .elementor-element.elementor-element-41663d5 .elementor-heading-title{font-size:16px;font-weight:500;text-transform:none;}.elementor-30170101 .elementor-element.elementor-element-41663d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 0px 4px;}.elementor-30170101 .elementor-element.elementor-element-d76f5ef .ce-product-prices{justify-content:left;font-size:16px;font-weight:normal;}.elementor-30170101 .elementor-element.elementor-element-d76f5ef > .elementor-widget-container{padding:0px 4px 0px 4px;}@media(max-width:1024px){.elementor-30170101 .elementor-element.elementor-element-41663d5{text-align:left;}}@media(max-width:767px){.elementor-30170101 .elementor-element.elementor-element-41663d5 .elementor-heading-title{font-size:1rem;line-height:1.1rem;}}/* Start custom CSS for product-badges, class: .elementor-element-e6aee78 */.elementor-element.ce-product-badges--inline.elementor-widget.elementor-widget-product-badges.elementor-overflow-hidden {
  position: absolute;
  z-index: 9;
}

.ce-product-badge {
  background: #ffdf4c;
  color: #222;
}/* End custom CSS */