
    /** Logo **/
                    .tm-logo-container {
    display: inline-block;
    }
    .tm-logo-image {
        display:flex;
        flex-direction: row;
        flex-wrap: nowrap;
        width: auto;
    }
    .tm-logo-image a.logo {
        text-decoration: none
    }
    .tm-logo-text .logo{
        max-width: 100%;
    }
    .tm-logo-image .tm-slogan {
        max-width: 100%;
        font-size: 15px;        line-height: 30px;        color: #7d1919;    }
    /** end Logo **/


/** Typography Settings  **/

/*Primary font family*/
body {
            
            color: #ebd549;
    }
a {
            color: #3F0D33;
    }

/*Secondary font family*/
/* Category page */
@media screen and (min-width: 1350px) {
    .grid-main .grid.products-grid .product-items .product-item{
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
}
<!-- if ($optionsHelper->isTiltJs()): -->

    .js-tilt-glare {
        pointer-events: none;
    }

/* END Category page */

@media (min-width: 768px) {
    ul.social-links {
        float: left;
        clear: both;
        width: 100%;
        padding: 0!important;
        text-align: left;
        list-style: none;
    }
    ul.social-links li {
        display: inline-block;
    }
}
@media (max-width: 768px) {
    ul.social-links {
        display: none;
    }
}