/*
	Theme Name:   De Postpartumbox
	Description:  Postpartumbox thema
	Author:       1214
	Author URI:   https://1214.nl
	Template:     savoy
	Version:      1.0
*/


/* Child theme CSS
--------------------------------------------------------------- */

@media all and (max-width: 768px) {
    /* Text: Subtitle */
    .nm-banner.alt-mobile-layout .nm-banner-subtitle {
        display: block;
    }
    .nm-banner-slider.pagination-mobile-outside .flickity-page-dots, .nm-banner-slider.pagination-mobile-outside .slick-dots {
        border:  0px;
    }
}



.home .nm-banner-link.type-btn, .home .nm-banner.alt-mobile-layout .nm-banner-link.type-btn {
    display: inline-block;
    font-size: 18px;
    line-height: normal;
    color: #FDF8EC;
    margin-top: 22px;
    padding: 12px 16px;
    background-color: #BD5D21;
}
.button.nm-simple-add-to-cart-button.ppb-simple-add-to-cart-button-after-description {
    color: #FDF8EC;
    background-color: #BD5D21;
}

#tab-title-reviews .tab-title-reviews-not-empty {
    color: #BD5D21;
}

.product .summary .woocommerce-product-rating {
    margin-bottom: 24px;
    margin-left: 0px;
    height: auto;
}
.woocommerce-product-rating .woocommerce-review-link {
    display: block;
    line-height: 1;
    font-size: 1rem;
}

@media all and (min-width: 768px) {
    /* Text: Subtitle */
    .home .nm-banner-title, .home .nm-banner-subtitle {
        color: #521208;
    }
    .home .nm-banner-link {
        color:  #BD5D21;
    }
}

.testimonial-slider .nm-banner-title, .testimonial-slider .nm-banner-subtitle {
    color: #521208;
}
.testimonial-slider {
    quotes: "\201C""\201D""\2018""\2019";
}
.testimonial-slider h3:before { 
    content: open-quote;
    font-weight: bold;
    font-size: 40px;
    color: #521208;
} 
.testimonial-slider h3:after { 
    content: close-quote;
    font-weight: bold;
    font-size: 40px;
    color: #521208;
  
}

.d-none {
    display: none !important;
}

@media (min-width: 576px) {
    .d-sm-inline-block {
        display: inline-block !important;
    }

    .d-sm-block {
        display: block !important;
    }
    .d-sm-none {
        display: none !important;
    }
}

@media (min-width: 768px) {
    .d-md-inline-block {
        display: inline-block !important;
    }

    .d-md-block {
        display: block !important;
    }
    .d-md-none {
        display: none !important;
    }
}

@media (min-width: 992px) {
    .d-lg-inline-block {
        display: inline-block !important;
    }

    .d-lg-block {
        display: block !important;
    }
    .d-lg-none {
        display: none !important;
    }
}

@media (min-width: 1200px) {
    .d-xl-inline-block {
        display: inline-block !important;
    }
    .d-xl-block {
        display: block !important;
    }
    .d-xl-none {
        display: none !important;
    }
}

ul.styled-list > li {
    list-style-position: inside;
    list-style-type: disc;
}

.elementor-page-2895 .header-border-1 .nm-header {
    border-bottom-width: 0px;
}

.product .summary .price:has(+ .stock-delivery-time) {
    padding-bottom: 0;
}

.product .summary .stock-delivery-time {
    color: green;
}

.has-top-bar #nm-mobile-menu-main-ul{
    padding-top: 39px;
}
.admin-bar #nm-mobile-menu-main-ul{
    padding-top: 39px;
}
.admin-bar.has-top-bar #nm-mobile-menu-main-ul{
    padding-top: 59px;
}