


:root {
--text-primary: #000000;
--primary: #f2354c;
--primary-dark: #e60e44;
--primary-light: #f5656c;
--primary-contrast: #FFFFFF;
}


.wrapper .header ul.nav li a, h1 {
color: #F2354C !important; 
}
.header-tags {
display: none;
}

.wrapper header.header {
background: transparent;
border-bottom: none;
}

.wrapper {


    background-position: center center;

    background-repeat: no-repeat;

    background-color: #f3f1f1;
}



.shipping-cutoffs {
background: #f3f1f1;
color: var(--text-primary, #000000);

}



.wrapper ,
.wrapper .product-thumb .prices,
.wrapper .product-thumb .title,
.wrapper .product-thumb .product,
.wrapper .product-thumb .brand {
color: var(--text-primary, #000000);
}




/* Product thumbnail backgrounds */



    h1.brand-title {
    display: none;
    }


            /* Centered logo styles */
        .wrapper header.header li.nav-logo {
        width: 100% !important;
        text-align: center !important;
        }


        .wrapper header.header li.nav-logo {
        margin-top: 25px;
        }

        .wrapper header.header li.nav-logo img {
        max-height: 180px;
        }


        .wrapper header ul.nav {
        justify-content: center;
        }


    


.wrapper .product-thumb .title::before {
background: var(--primary, #f2354c);
}

.wrapper .accent,
.wrapper a:not(.btn) {
color: var(--primary, #f2354c);
}

.wrapper .btn-primary,
.wrapper .nav-tabs li.active a,
.wrapper .label.label-primary {
color: var(--primary-contrast, #FFFFFF);
background: var(--primary, #f2354c);
}

.wrapper .tab-content {
border-color: var(--primary, #f2354c);
}

.wrapper .product-thumb .brand {
display: none;
}






    .wrapper .fixed-header {
    background: none;
    }


    .wrapper .header a, .wrapper .fixed-header a {
    color: var(--text-primary, #000000) !important;
    }

