/* https://www.miro-cosmetics.de/wp-content/themes/nille-child/style.css?ver=6a0e6eea5fe21e2a60cdccbd07802a87 */
/* Import rule from: https://www.miro-cosmetics.de/wp-content/themes/nille-child/responsive.css */
/* HEADER */
@media (max-width:1024px) {
    body .qodef-mobile-header .qodef-mobile-logo-wrapper a,
    body .qodef-mobile-header .qodef-mobile-logo-wrapper img {
        height:70px!important;
        width:auto;
    }
}

/* MAIN MENU SUB */
@media (min-width:1px) and (max-width:2000px) {
    .qodef-drop-down #menu-main-menu .wide .second .inner {
        background-position: bottom 15px right 5%!important;
    }
}

/* TITLE */
@media (min-width:1900px) {
    .qodef-title-holder.qodef-centered-type {
        background-size:cover;
    }
}

@media (max-width:650px) {
    body h1.qodef-page-title.entry-title {
        font-size:32px;
    }
}


/* CONTENT */
@media (max-width:767px){
    #c-main-products img {
        max-height: 350px;
        width: auto;
        margin: 0 auto;
    }
}


/* FORMS */
@media (max-width:1024px) {
    body .custom-contact .column-left,
    body .custom-contact .column-right {
        display:block;
        width:100%;
    }
}

@media (max-width:650px) {
    body .custom-contact button.wpcf7-submit {
        width:100%;
    }
}

/* PRODUKT detail */
@media (max-width: 600px) {
    body.single-product .qodef-single-product-content a {
        pointer-events: none!important;
    }
}

/* PRODUKTE kategorie */
@media (max-width: 680px) {
    body.post-type-archive .qodef-container .qodef-container-inner, body.post-type-archive .qodef-grid, body.post-type-archive .qodef-row-grid-section {
        width: 350px!important;
    }

    .related.products ul.products {
        overflow:hidden;
    }

    .related.products ul.products>.product {
        min-height:300px;
    }

    .related.products ul.products>.product,
    body.post-type-archive ul.products>.product {
        padding:0 10px!important;
    }

    /*body.post-type-archive .qodef-container .qodef-container-inner {
        width:100%!important;
        padding-left:20px;
        padding-right:20px;
    }*/

    .qodef-woocommerce-columns-3 .cross-sells > .products > .product, .qodef-woocommerce-columns-3 .qodef-pl-main-holder > .products > .product, .qodef-woocommerce-columns-3 .related.products > .products > .product, .qodef-woocommerce-columns-3 .upsells.products > .products > .product, .qodef-woocommerce-columns-4 .cross-sells > .products > .product, .qodef-woocommerce-columns-4 .qodef-pl-main-holder > .products > .product, .qodef-woocommerce-columns-4 .related.products > .products > .product, .qodef-woocommerce-columns-4 .upsells.products > .products > .product, .woocommerce.columns-2 > .products > .product, .woocommerce.columns-3 > .products > .product, .woocommerce.columns-4 > .products > .product, .woocommerce.columns-5 > .products > .product, .woocommerce.columns-6 > .products > .product {
        width: 50%!important;
    }
}h6{font-family:Muli,sans-serif!important;font-size:10px!important;font-weight:200!important;letter-spacing:3px!important}.qodef-page-header .qodef-menu-area .qodef-logo-wrapper a{max-height:70px!important}.qodef-drop-down #menu-main-menu .wide .second .inner{background:url(/wp-content/themes/nille-child/assets/img/submenu-products.png) no-repeat bottom 15px right 250px;background-color:#fbf6f2}.qodef-side-menu-button-opener.qodef-side-menu-button-opener-predefined{display:none;visibility:hidden}.qodef-pl-holder .qodef-pli-inner{padding:0 40px}ul.products>.product{margin:0 0 10px!important;padding:0 50px!important}ul.products>.product .qodef-product-list-title{text-align:center}ul.products>.product .qodef-pl-category{display:none;visibility:hidden}ul.products>.product .qodef-pl-inner .qodef-pl-text,.qodef-woo-single-page .related.products ul.products>.product .qodef-pl-inner .qodef-pl-text,.qodef-woo-single-page .upsells.products ul.products>.product .qodef-pl-inner .qodef-pl-text{padding:0!important}form.woocommerce-ordering{display:none!important;visibility:hidden!important}body .pp_pic_holder #pp_full_res{background:#fff}.woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{font-size:14px;line-height:1.71em;letter-spacing:.07em;color:#000;margin:25px 0;text-transform:uppercase;font-weight:600!important;-ms-word-wrap:break-word;word-wrap:break-word}.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_inhaltsstoffe .woocommerce-product-attributes-item__value{font-weight:400;font-size:14px;letter-spacing:normal;font-family:inherit}.qodef-woo-single-page .qodef-single-product-summary .product_meta>span>a,.qodef-woo-single-page .qodef-single-product-summary .product_meta>span>span{font-family:Muli,sans-serif!important}.qodef-woo-single-page .woocommerce-tabs table td{font-family:Muli,sans-serif!important;font-weight:400!important;letter-spacing:0!important}.woocommerce-product-attributes-item__label{margin-bottom:0!important}.custom-contact{display:block;position:relative}.custom-contact .row-1,.custom-contact .row-2,.custom-contact .row-3{display:block;width:100%;overflow:hidden;position:relative;margin-bottom:20px}.custom-contact .column-left,.custom-contact .column-right{display:block;width:45%}.custom-contact .column-left{float:left}.custom-contact .column-right{float:right}.custom-contact .row-2 input,.custom-contact .column-left input,.custom-contact .column-right input{display:block;width:100%!important;margin:0!important}.custom-contact input.wpcf7-not-valid{border-color:red}.custom-contact textarea{height:220px!important;resize:none;margin-bottom:0!important}