/*
Theme Name: My Color Passport
Theme URI: https://www.webkrunch.be/
Author: WebKrunch
Author URI: https://www.webkrunch.be/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mcp
Tags:
*/


.profiles-slider,
.products-home-slider,
.bloggers-products-home-slider{
    display: none;
}
.tax-product-profile .profiles-radio-wrapper option{
    display: none;
}

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.sort-wrapper li:not(.sf-field-sort_order):not(.sf-field-search),
.tab-controll > *:not(.active),
.filters-main-wrapper .sf-field-sort_order,
.filters-main-wrapper .sf-field-search,
.says{
    display: none;
}
/*li.sf-item-0 {*/
    /*display: none !important;*/
/*}*/
.sf-field-taxonomy-product-color li[class*="sf-item-"]{
    opacity: 0;
}
#commentform *{
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}
.acf-map {
    width: 100%;
    height: 400px;
}

/* fixes potential theme css conflict */
.acf-map img {
    max-width: inherit !important;
}
.tml-registration-confirmation {
    margin-top: 20px !important;
}
.featherlight{
    background: rgba(0,0,0,.8) !important;
}
.brand-link {
    padding-left: 5px !important;
}
form span.open-info-box-profile{
    display: none !important;
}
body[data-profile='all'] form span.open-info-box-profile,
body[data-profile='all-en'] form span.open-info-box-profile,
body[data-profile='all-fr'] form span.open-info-box-profile{
    display: inline-block !important;
}
body[data-profile='all'] form span.open-info-box,
body[data-profile='all-en'] form span.open-info-box,
body[data-profile='all-fr'] form span.open-info-box {
    display: none !important;
}
@media (max-width: 460px){
    footer.site-footer .single-widget-wrapper .single-widget-wrapper-inner .follow-my-color-passport-wrapper span:last-child{
        margin-top: 15px;
    }
    .single-product-content-right-wrapper .add-to-wishlist-wrapper{
        line-height: 1.4 !important;
    }
    body .slick-slider .slick-arrow.slick-prev-lf {
        z-index: 1;
    }
    .main-image-wrapper-content-wrapper__image img{
        max-width: 70px;
    }
    body .main-image-wrapper .main-image-wrapper-content-wrapper__title{
        font-size: 24px;
    }
    body .main-image-wrapper .main-image-wrapper-inner {
        padding-bottom: 10%;
        padding-top: 0%;
    }
    body .nav-tabs {
        padding-bottom: 0px;
    }
    body .single-product-image-wrapper {
        min-height: 200px;
    }
    body.page-template-tpl-filter .title-subtitle-headings-wrapper{
        display: none;

    }
}
@media (max-width: 1285px){
    header #site-navigation ul.nav-menu li.menu-item {
        position: relative;
    }

    body .site-header {
        /*padding-bottom: 50px !important;*/
    }
}
.logo-menu-wrapper .socials-wrapper-header.social-mobile-menu{
    position: static !important;
}
@media screen and (max-width: 991px){
    body .sf-field-taxonomy-product-profile ul li:first-of-type {
        display: block !important;
    }
    body .sf-field-taxonomy-product-profile ul li:nth-child(2) {
        display: none !important;
    }
}

#pum-9777 img {
    margin-bottom: 30px !important;
}


#pum-9777 p {
    margin-bottom: 20px !important;
}

#pum-9777 button.continue {
    margin-top: 20px !important;
    padding: 10px 24px;
    display: inline-block !important;
    background: #33509f !important;
    border: 0px !important;
    color: #fff !important;
    font-size: 18px !important;
    font-weight: 300 !important;
    text-transform: uppercase !important;
}

#pum-9777 button.continue {
    background: #dd5f6a !important;

.discover-content-wrapper,
.home .discover-section {
    display: none !important;
}