/*
Theme Name: Biagiotti Child
Theme URI: https://biagiotti.qodeinteractive.com
Description: A child theme of Biagiotti Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.1
Text Domain: biagiotti
Template: biagiotti
*/
/*Woocommerce image */
@media screen and (min-width: 1440px) { 
    .mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-image img { 
        min-height: 400px; 
        object-fit: contain;
    } 
    ul.products>.product .mkdf-pl-inner .mkdf-pl-image img { 
        min-height: 310px; 
        object-fit: contain;
    } 
} 
@media screen and (max-width: 1440px) { 
    .mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-image img { 
        min-height: 400px; 
    } 
    ul.products>.product .mkdf-pl-inner .mkdf-pl-image img { 
        min-height: 303px; 
        object-fit: contain;
    } 
} 
@media screen and (max-width: 1160px) { 
    .mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-image img { 
        min-height: initial; 
    } 
}

    ul.products>.product .mkdf-pl-inner .mkdf-pl-image img {
        min-height: 417px;
        object-fit: contain;
    }
}


.mkdf-woo-normal-space ul.products>.product {
    text-align: center;
}

/*Warenkorb Bottum */
.mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-sc-opener-icon {
  color: #ffffff;
}
/*Suche Bottum */
.mkdf-search-opener {
    color: #ffffff;
}

/* popup register ueberschrift */
.mkdf-modal-holder .mkdf-modal-content .mkdf-modal-content-inner .mkdf-login-content-text h2 {
    line-height: 33px;
}

.mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-sc-opener-count {
  color: #ffffff;
}



/*Warenkorb Artikelliste 100ml*/
.wc-gzd-cart-info.unit-price.unit-price-cart {
  font-size: 11px;
  color: gray;
}

.woocommerce-page .mkdf-content .wc-forward:not(.added_to_cart):not(.checkout-button), .woocommerce-page .mkdf-content a.added_to_cart, .woocommerce-page .mkdf-content a.button, .woocommerce-page .mkdf-content button[type="submit"]:not(.mkdf-search-submit), .woocommerce-page .mkdf-content input[type="submit"], div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button), div.woocommerce a.added_to_cart, div.woocommerce a.button, div.woocommerce button[type="submit"]:not(.mkdf-search-submit), div.woocommerce input[type="submit"] {
  background-color: #2B3652;
  
}
.mkdf-woocommerce-page .mkdf-custom-cart-holder .cart-empty.woocommerce-info {
font-family: Cormorant;
}

/* login fonts oben*/
.mkdf-top-bar .mkdf-login-register-widget.mkdf-user-not-logged-in .mkdf-login-opener {
  font-family: Cormorant,serif;
    font-size: 17px;
    color: #2b3652;
    font-weight: bold;
}

.mkdf-login-register-widget.mkdf-user-not-logged-in .mkdf-login-opener:after {
    font-family: Cormorant,serif;
    font-weight: 500;
    font-style: normal;
    margin-left: 6px;
    color: #2b3652;
    vertical-align: middle;
    font-size: 14px;
}



/* Waremkorb im Menu*/


.mkdf-sc-dropdown .mkdf-sc-dropdown-inner {
    background-color: #8294ae;
    border: none
}

.mkdf-sc-dropdown .mkdf-sc-dropdown-inner .mkdf-sc-dropdown-item-title.entry-title {
    color: #cfcfcf;
    font-style: normal;
    font-size: 16px;
}

.mkdf-sc-dropdown .mkdf-sc-dropdown-button-holder .mkdf-sc-dropdown-button {
    background-color: transparent;
}

.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner #menu-footer-menu-bottom > * a {
  font-family: Cormorant,sans-serif;
  font-style: normal;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: .2em;
  color: #2b3b5a;
}

/* Grundpreisberechnung*/
.price.price-unit.smaller.wc-gzd-additional-info {
  font-size: 14px;
  color: gray;
	text-transform: lowercase;
	padding: 7px 0 0px 0px;
}

/* Mengenangabe Schrift*/
.wc-gzd-additional-info.product-units-wrapper.product-units {
  font-size: 16px;
  text-transform: none;
}

/* Kategorie Artikel*/
.mkdf-woo-single-page .mkdf-single-product-summary .product_meta {
  font-family: Cormorant,sans-serif;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: .2em;
  text-transform: none;
  color: #000;
}

/* Info zum Artikel */
.wc-gzd-additional-info-loop {
  text-align: center;
}

/* fonts size widget artikel woocomerce */
.widget.woocommerce.widget_products .mkdf-woo-widget-content .mkdf-woo-widget-price, .widget.woocommerce.widget_recent_reviews .mkdf-woo-widget-content .mkdf-woo-widget-price, .widget.woocommerce.widget_recently_viewed_products .mkdf-woo-widget-content .mkdf-woo-widget-price, .widget.woocommerce.widget_top_rated_products .mkdf-woo-widget-content .mkdf-woo-widget-price {
  position: relative;
  display: block;
  margin: 4px 0 0;
  font-family: Cormorant,serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: .05em;
  text-transform: uppercase;
  color: #000;
  margin: 0;
  line-height: 20px;
}

/* PayPal Kredit Button ausgeschaltet */
.paypal-button.paypal-button-color-black, .paypal-button-row.paypal-button-color-black .menu-button {
    background: #2C2E2F;
    display: none;
}

/* header mobil farbe blau */
.mkdf-mobile-header .mkdf-mobile-header-inner {
  background-color: #2b3652;
 
}
/* header mobile logo abstand */
.mkdf-mobile-logo-wrapper {
  padding-left: 20px;
}

/* header mobil menu icon farbe */ 
.mkdf-mobile-menu-icon {
  color: #fff;
}

/* Titel Abstand zum Content */
.mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
  padding-top: 0px;
}


.mkdf-logged-in-user-name {
  color: #fcb3d2;
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content h4.mkdf-post-title a {
  color: #e7dede;
}


/* AGB checkoutbox farbe */

.woocommerce-gzd-legal-checkbox-text {
  font-size: 20px;
  color: #ed6398;
}

/*Werbeschrifzug von Warenkorb */
.mkdf-empty-cart-custom {
  display: none;
}