/*
Theme Name: Les sens du terroir
Description: Les sens du terroir
Author: HOMF
Author URI: https://handsoffmyfries.com
Version: 1.0.1
*/



@media all and (max-width: 1023px) {
    .mobile-only {
        display: block !important;
    }

    .desktop-only {
        display: none !important;
    }
}

@media all and (min-width: 1024px) {
    .mobile-only {
        display: none !important;
    }

    .desktop-only {
        display: block !important;
    }
}

.cursor-pointer {
    cursor: pointer;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

/** NAV **/
nav#top-menu-nav a:hover {
    color: #7E9C8F !important;
}


#et_top_search {
    margin-top: 40px !important;
    margin-left: 5em !important;
}



/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}
/*** Hide Sidebar ***/
#sidebar {display:none;}
/*** Expand the content area to fullwidth ***/

@media (max-width: 980px) {

    h1.header-title {
        font-size: 40px;
        line-height: 30px;
    }

}

@media (min-width: 981px){

    .header-title-container {
        display: flex;
        justify-content: flex-end;
        padding-right: 70px;
    }

    h1.header-title {
        font-size: 80px;
        line-height: 75px;
    }
}


@media all and (min-width: 1024px) {
    .header-img {
        height: 1050px;
        width: 100%;
        object-fit: cover;
    }
}

.header-img {
    width: 100%;
    object-fit: cover;
}


.grid-container {
    display: grid;
}


@media all and (max-width: 980px) {
    .grid-container#grid-product-container {
        grid-template-rows: 300px repeat(2, 135px);
        grid-template-columns: 1fr repeat(2, 1fr);
    }
}

@media all and (min-width: 981px) {

    .grid-container#grid-product-container {
        grid-template-columns: repeat(6, 1fr);
        grid-template-rows: repeat(2, 280px);
    }
}

span.txt-bolder {
    font-weight: 700;
}
