/*
Theme Name: Lagar Child
Author: VamTam
Author URI: https://vamtam.com
Template: lagar
*/
/* Aufräumen von in deutschland nicht erlaubten oder leeren Anzeigen */
div.elementor-widget-wrap ul.vamtam-wc .tax-info, div.elementor-widget-wrap ul.vamtam-wc .shipping-costs-info { display: none; }
div.vamtam-cart__header span.item-count { display: none; }

/* Anzeige des Lagerbestandes ausblenden */
div.elementor-add-to-cart p.in-stock { display: none;}

div.elementor-element.elementor-element-0429438 div.woocommerce-message {
    display: none;
}
/* HEader nach unten verrutscht nach update - fix */
section.elementor-section-content-bottom.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {
    margin-top: -160px !important; 
}
/* logo in der hauptnavigation hatte einen abstand nach oben */
.elementor-widget-theme-site-logo.elementor-widget-image img {
    margin-top: -5px !important;
}
/* filter everything plugin - überschrift anpassen */
.wpc-filter-set-widget-title h2 {
    color: var( --e-global-color-vamtam_h6_color );
    font-family: var( --e-global-typography-vamtam_h6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-vamtam_h6-font-size );
    font-weight: var( --e-global-typography-vamtam_h6-font-weight );
    text-transform: var( --e-global-typography-vamtam_h6-text-transform );
    font-style: var( --e-global-typography-vamtam_h6-font-style );
    line-height: var( --e-global-typography-vamtam_h6-line-height );
    letter-spacing: var( --e-global-typography-vamtam_h6-letter-spacing );
}
/* warenkorb popup - preis & germanized referenzpreis etwas abstand */
span.wc-gzd-cart-info.unit-price.unit-price-cart {
  margin-left: 30px !important;
  padding-bottom: 5px !important;
}
span.wc-gzd-cart-info.unit-price.unit-price-cart::before {
    content: "(";
}
span.wc-gzd-cart-info.unit-price.unit-price-cart::after {
content: ")";
}
/* Preis pro Liter im Shopliste entfernen */
p.wc-gzd-additional-info-loop {
    display: none!important;
}

img.attachment-woocommerce_thumbnail {
    padding:5px !important;
    background-color:white!important;
}
/* literpreis im shop */
.gc-unit-price {
    display: block;
    font-size: 0.75em;
    color: #8a8a8a;
    letter-spacing: normal;
    margin-top: 2px;
}
/* header overlay fix media-query */
/* Header-Overlay: feste Höhe, rechtsbündig, links abschneiden */
@media (max-width: 1024px) {
    section.elementor-top-section[data-settings*="slideshow"] > .elementor-background-overlay {
      background-size: auto 260px !important;
      background-position: right bottom !important;
      background-repeat: no-repeat !important;
    }
  }
  
  @media (max-width: 767px) {
    section.elementor-top-section[data-settings*="slideshow"] > .elementor-background-overlay {
      background-size: auto 200px !important;
      background-position: right -130px bottom !important;
    }
  }