.elementor-10149 .elementor-element.elementor-element-4cd4f71 .wrapper-banner:hover .sub-title {
  background-color: #000000;
  font-weight: 200;
  color: #ffffff;
}

.elementor-10149 .elementor-element.elementor-element-4cd4f71 .wrapper-banner .sub-title {
  background-color: #000000;
}

.elementor * {
  color: #ffffff;
}

.elementor-10149 .elementor-element.elementor-element-78c172b .wrapper-banner .sub-title {
  background-color: #000000;
}

bdi {
  color: #000000;
}

* {
  color: black;
}

.product-block.grid .add-cart a.added_to_cart {
  background-color: #000000;
}

.woocommerce a.button:hover {
  background-color: #363636;
}

.product-block.grid .add-cart a.added_to_cart:hover {
  background-color: #000000;
}

.woocommerce button.button {
  background-color: #000000;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background-color: #000000;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #000000;
}

span {
  color: #000000;
}

.text-body {
  color: #000000;
}

.row {
  color: #ffffff;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover {
  color: #ffffff;
  background-color: #000000;
}

.text {
  color: #ffffff;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover {
  background-color: #000000;
}

.wishlist-icon i {
  color: #ffffff;
}

.wishlist-icon .count {
  color: #ffffff;
  background-color: #ffffff;
}

.mini-cart i {
  color: #ffffff;
}

.goal-topcart .offcanvas-content .title-cart-canvas {
  background-color: #2e2e2e;
}

.goal-filter .change-view i {
  background-color: #ffffff;
  color: #000000;
}

p {
  color: #000000;
}

.col-xs-12.col-sm-6 {
  color: #000000;
}

li {
  color: #000000;
}

a {
  color: #000000;
}

#adding-button.buy_now_button.button.alt {
  color: #ffffff;
  background-color: #000000;
  opacity: 1;
  border-left-width: -1px;
  border-left-style: hidden;
  border-radius: -1px;
  border-top-color: #000000;
  border-color: #000000;
}

.active {
  color: #000000;
}

.goal-checkout-step li.active {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
  border-top-color: #000000;
}

.goal-checkout-step li .inner {
  background-color: #fffafa;
  border-color: #000000;
  border-top-color: #000000;
}

.woocommerce-checkout #payment .place-order #place_order {
  background-color: #000000;
  border-color: #000000;
}

#order_review .product-total {
  color: #000000;
}

.woocommerce-info {
  border-color: #000000;
}

.elementor a {
  color: #000000;
}

.goal-checkout-step li.active .step {
  color: #000000;
  border-top-color: #000000;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover {
  border-color: #000000;
  background-color: #000000;
}

.woocommerce div.product form.cart .added_to_cart:focus {
  background-color: #000000;
  border-color: #000000;
}

.elementor-10149 .elementor-element.elementor-element-d53ec26 .product-block.grid .add-cart a.added_to_cart {
  color: #ffffff;
}

.elementor-10149 .elementor-element.elementor-element-d53ec26 .product-block.grid .add-cart:hover a.button {
  background-color: #000000;
  color: #ffffff;
}

.elementor-10149 .elementor-element.elementor-element-d53ec26 .product-block.grid .add-cart a.button {
  background-color: #000000;
  color: #ffffff;
}

.elementor .e-heading-base {
  font-family: inrina sans;
  font-weight: 200;
}

.elementor .e-heading-base {
  font-family: inrina sans;
}

.elementor-button span {
  color: #ffffff;
}

.elementor-element.elementor-button-info .elementor-button {
  background-color: #000000;
}

.converted-class-2.e-4874fcc-c6ae79a.e-paragraph-base {
  background-color: #000000;
  color: #ffffff;
}

.elementor .e-paragraph-base {
  color: #000000;
}

#e-mqm5yzkk-j8vi3qi {
  color: #e80000;
  font-weight: 700;
}