/*
Theme Name: Cerla Child
Theme URI: http://www.wpbingosite.com/cerla
Author: wpbingo
Description: This is a child theme for Cerla
Version: 1.0
Author URI: http://wpbingosite.com
Template: cerla
Text Domain: cerla-child
*/
/*************** ADD YOUR CUSTOM CSS HERE  ***************/



.products-list.grid .product-wapper.content-product3 .products-content h3.product-title {
	font-size: 18px;
}

.quickview-container .product_title, .single-product .product_title {

	word-break: normal !important;
	
}

.summary .social-icon {
	display: none;
}

.product-lable .onsale {
  left: 20px;
  background: #ff0404;
  top: 90px;
}

.price-note {
	display: block;
	font-size: 10px;
	font-weight: normal;
}


/* Grundpreis kleiner und dezenter darstellen */
.price .unit-price,
.price small,
.price br + span,
.price br + small {
    font-size: 0.85em;
    color: #666; /* Grau statt Schwarz */
}

/* Abstand nach oben für bessere Lesbarkeit */
.price br + small,
.price br + span {
    display: inline-block;
    margin-top: 2px;
}


.full-link-container {
    position: relative;
}

.full-link-container .full-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 10;
    background: transparent;
}

.full-link-container .e-con-inner {
    pointer-events: none;
}
.full-link {
    pointer-events: auto;
}


body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    background-color: #000;
    color: #ffffff;
}

.wc-block-checkout__sidebar .wc-block-components-product-name {
    font-size: 14px;
}

.wc-block-components-order-summary .wc-block-components-order-summary-item__description p {
    display: none;
}


.bwp-header.header-v1 .bwp-navigation ul > li.level-0.mega-menu.mega-menu-fullwidth-width > .sub-menu {
    max-width: 1250px !important;
    width: 1250px !important;
}



.elementor-widget-container ul,
.bwp-navigation ul > li.level-0.mega-menu.mega-menu-fullwidth-width .sub-menu,
.mm-panels > .mm-panel {
	padding: 0;
}

.bwp-canvas-navigation .mm-menu .mm-panels > .mm-panel > .mm-listview > li.level-0 > a, .bwp-canvas-navigation .mm-menu .mm-panels > .mm-panel > .mm-listview > li.level-0 > span, .bwp-canvas-vertical .mm-menu .mm-panels > .mm-panel > .mm-listview > li.level-0 > a, .bwp-canvas-vertical .mm-menu .mm-panels > .mm-panel > .mm-listview > li.level-0 > span {
	padding-left: 12px;
}


.bwp-navigation ul > li.level-0 div.sub-menu li a, .bwp-navigation ul > li.level-0 > ul.sub-menu li a {
	color: #000000;
}


.mini-cart .cart-popup .mini_cart_item .variation {
    display: none;
}

.mini-cart .cart-popup .total {
    color: #000000;
}

label[for="form-field-birthday"] {
    display: none;
}

@media (max-width: 767px) {
    label[for="form-field-birthday"] {
        display: block;
    }
}


.woocommerce-thankyou-order-received {
  color: #1f7a3a !important;
  border: 1px dashed #1f7a3a !important;
  background-color: #eaf7ee !important;
}