<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body {
    font-family: 'Nanum Gothic', sans-serif;
}

.satisfy-text, .satisfy {
    font-family: 'Satisfy', cursive;
}

.ccpa-msg {
    color: #ffffff !important;
}

.my-5 #divloginfo {
    color: #ffffff !important;
}

@media (max-width: 576px) {
	/* Category page Bottom Area */
	#catprimary p {
		font-size: 0.9rem;
	}

	#catprimary {
		padding: 1rem;
	}
}

/* BANNER STYLES */
.bs-top-banner {
    background-color: #163058 !important;
}

/* Was/Now Pricing Colors */
p.product-price.original-price {
    color: #000000;
}

div.product-price.original-price {
    color: #047000;
}

.prod-pg-price {
	color: #000000 !important;
}


/* home page */

.home-splash-text, .satisfy-text {
    text-shadow: 0px 0px 15px #000;
}

.home-splash {
    left: 0;
    right: 0;
}

.home-splash-text {
    font-family: 'Livvic', sans-serif;
    font-size: .75rem;
}

.satisfy-text {
    font-size: 1rem;
}

.home-splash {
    top: 40px;
}

@media (min-width: 420px) {
    .home-splash {
        top: 50px;
    }
    .home-splash-text {
        font-size: 1.25rem;
    }
}

@media (min-width: 576px) {
    .satisfy-text {
        font-size: 1.5rem;
    }
}

@media (min-width: 768px) {
    .satisfy-text {
        font-size: 2rem;
    }

    .home-splash {
        top: 100px;
    }

    .home-splash-text {
        font-size: 2rem;
    }
}

@media (min-width: 992px) {

    .satisfy-text {
        font-size: 2.5rem;
    }

    .home-splash {
        top: 180px;
    }
}

@media (min-width: 1200px) {
    .home-splash {
        top: 220px;
    }
}

/* end banner */

.matte-section, .home-list-matte li {
    background: #121037;
}

.shiny-section, .home-list-shiny li {
    background: #a1212f;
}

.home-list-matte h2, .home-list-shiny h2 {
    padding-top: 1.5rem;
}

.home-list-matte .list-group-item, .home-list-shiny .list-group-item {
    border: none;
}

.home-list-matte li a, .home-list-matte, .home-list-shiny li a, .home-list-shiny {
    color: #ffffff;
}

.home-list-matte li, .home-list-shiny li {
    padding: .35rem 0rem;
}

.arrow {
    font-family: 'open-sans', sans-serif;
}

/* end home page */


.dropdown a:link, a:active, a:visited {
    color: #000000;
}

/********* Menu Styling ********/

/* Margin Fix */
.nav-megamenu .row div {
    margin-left: 2rem;
  }
  
/* Menu Link Styling */
.nav-megamenu-ul li a, .nav-megamenu-ul li a:visited, .nav-megamenu-ul li a:active {
    color: #000000;
}
/* Container Fix */
.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

/* Header Links */
.bs-header-logo, .bs-header-link {
    color: #9f1c2a;
}

/* Grad Cap/Account */
.grad-cap {
    font-size: 1.15rem;
}

/* Search */
.mobile-nav-search {
    color: #912b2e;
}

/* Navigation */
.navbar-light .navbar-nav .nav-link {
    color: #121234;
}
.navbar-light .navbar-nav .nav-link:hover {
    color: #5f6160;
}
/****** NL FIX ******/
.bs-header-container div [class*="mt-4"] {
    margin-top: 0 !important;
}

.nav-megamenu-subheader {
    display:none;
}

.nav-item a {
    color: #163058;
}

.container-fluid.border-top.mt-3 {
    background: #142e57;
}

.bs-footer1, .bs-footer2, .bs-footer3, .bs-footer-col li a {
    color: #ffffff;
}
.cat-pg-header {
    margin-top: .5rem;
}


@media (min-width: 992px) {
    .nav-megamenu-ul {margin-top: .75rem;}
    .nav-item.position-static, .about-us-nav  { margin-left: 25px;}
    .shop-now.nav-item.position-static { margin-left: 60px;}
    .request-nav {margin-left: 10px !important;}
    .bs-header-container .row.mt-4 .col-5 {
        padding-left: 0px !important;
    }

    .bs-header-container-nav {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    .navbar-expand-lg .navbar-nav {
        width: 100%;
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        text-align: center;
    }
    .bs-desktop-search {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .shop-now .dropdown-menu.nav-megamenu {
        /*left: 310px;*/
    }

    .shop-now .nav-megamenu .row div {
        margin-left: 1rem;
    }

    .header-logo {
        margin-top: 1.5rem;
    }

    .dropdown-menu.nav-megamenu {
        width: 290px;
        background: #142e57;
    }
    .navbar-expand-lg.navbar-light {
        margin-bottom: .5rem;
        padding-bottom: 0px;
    }
    .dropdown-menu.nav-megamenu a {
        color: #ffffff !important;
    }
}

@media (min-width: 1200px) {
.request-nav {margin-left: 185px !important;}

}

.request-nav {font-size:1.15rem; font-family: 'IM Fell English', serif;}

.gradGoTitle { 
    color: #132e56;
}

.btn-primary {
    background-color: #e19f3f!important;
    border-color: #e19f3f!important;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:focus {
box-shadow: 0 0 0 0.2rem rgba(206,180,138,.5);
}

.bs-text-links a {color: #ffffff;}</pre></body></html>