/*
 Theme Name:   Hello Oberbeck
 Description:  Child Theme für Hello Elementor
 Author:       Oberbeck Marketing
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-oberbeck
*/

/* Hier kommt dein eigenes CSS */

body .elementor-284 .elementor-element.elementor-element-8247821.elementor-wc-products ul.products li.product .price {
  font-family: "fira-sans", Sans-serif;
  font-size: 0.8em;
  font-weight: 400;
}

::selection {
  background-color: #fae100;
  color: var(--e-global-color-text);
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-primary);
  color: var(--e-global-color-accent);
  border-radius: 1em;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button:hover {
  background-color: var(--e-global-color-secondary);
  color: var(--e-global-color-accent);
}

bdi {
  font-size: 1.5em;
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  color: var(--e-global-color-primary);
}

.woocommerce ul.products li.product a img {
  height: 300px;
  display: block;
  margin: 0 0 1em;
  box-shadow: none;
  max-height: 300px;
  object-fit: scale-down;
}

.woocommerce .woocommerce-result-count,
.product p.wc-gzd-additional-info {
  margin: 0 0 1em;
  font-family: var(--e-global-typography-secondary-font-family);
}

p.price.price-unit.smaller.wc-gzd-additional-info,
.product p.wc-gzd-additional-info,
.product p.wc-gzd-additional-info {
  font-size: 0.8rem;
}

span.wc-gzd-cart-info.unit-price.unit-price-cart, .u-lh {
  color: var(--e-global-color-text)!important;
  font-family: "fira-sans";
}

#order_review_heading {
  font-weight: 700;
}

button#place_order {
  font-family: "fira-sans";
}

div#cmplz-document {
    font-family: 'fira-sans';
}

.elementor-widget-woocommerce-cart .woocommerce .remove:hover {
    background: transparent;
    color: var( --e-global-color-primary)!important;
}

.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button {
    border-radius: 1em;
}
