.elementor-395 .elementor-element.elementor-element-239584f{padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-2361b62{--display:flex;}.elementor-395 .elementor-element.elementor-element-6750ce9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-6750ce9{grid-column:span 4;grid-row:span 4;}@media(min-width:768px){.elementor-395 .elementor-element.elementor-element-2361b62{--content-width:1280px;}}/* Start custom CSS for shortcode, class: .elementor-element-c20821b */.elementor-395 .elementor-element.elementor-element-c20821b .woof {
  max-width: 1300px;
  width: 100%;
  margin: 20px auto;
  padding: 0 20px;
  box-sizing: border-box;
  display: flex;
  justify-content: flex-end;
  font-family: 'Oswald', sans-serif;
}

.elementor-395 .elementor-element.elementor-element-c20821b .woof_show_text_search {
  width: 100%;
  height: 54px;
  background: #ffffff !important;
  color: #111111 !important;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  padding: 10px 90px 10px 18px;
  font-family: 'Oswald', sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.3px;
}

.elementor-395 .elementor-element.elementor-element-c20821b .woof_show_text_search::placeholder {
  color: #666666;
  font-family: 'Oswald', sans-serif;
}

.elementor-395 .elementor-element.elementor-element-c20821b .woof_text_search_go {
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  width: 90px;
  height: 54px;
  background: #e75a20;
  cursor: pointer;
}

.elementor-395 .elementor-element.elementor-element-c20821b .woof_text_search_go::after {
  content: "SEARCH";
  color: #ffffff;
  font-family: 'Oswald', sans-serif;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.woof_text_search_container input[type='search'] {
    width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for bdevs-shop, class: .elementor-element-6750ce9 */@media (min-width: 768px) {
  .woocommerce .col-md-4,
  .woocommerce .col-xl-4 {
    flex: 0 0 25% !important;
    max-width: 25% !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-239584f */.section {
    padding: 0 0 120px 0 !important;
}

.product-item .category {
    background: none !important;
}

.shop-area .item .category .price {
    background: none !important;
    color: #000000 !important;
    font-size: 16px !important;
}

.shop-area .item .category .price del,
.shop-area .item .category .price del .woocommerce-Price-amount {
    color: #000000 !important;
    text-decoration-color: #000000 !important;
}/* End custom CSS */