:root{--msss-navy: #0D1B3D;--msss-navy-dark: #08122A;--msss-blue: #1E4DFF;--msss-blue-dark: #1640D6;--msss-red: #D7263D;--msss-gray: #F4F6F8;--msst-white: #FFFFFF;--msss-text: #111827;--msss-border: #D1D5DB}h1,h2,h3,.h1,.h2,.h3{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:800;letter-spacing:.02em}body,p,li,td,label,input,select,textarea,button{font-family:Inter,Arial,sans-serif}.button,.btn,[class*=button-primary],[class*=button-secondary]{border-radius:4px!important;letter-spacing:.05em;text-transform:uppercase;font-size:.85rem;font-weight:700;font-family:Inter,Arial,sans-serif}.card,.product-card,.collection-card{border-radius:8px}.header__logo-text,.header__heading-link{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.5rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--msss-navy)}.header nav a,.header__menu-item{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:600}.announcement-bar__text,.announcement-bar a{font-family:Inter,Arial,sans-serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}input[type=text],input[type=email],input[type=search],textarea,select{border-radius:4px;font-family:Inter,Arial,sans-serif}@media screen and (min-width:990px){.menu-list__list-item:not([slot=overflow]){position:relative!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu{position:absolute!important;width:auto!important;min-width:200px!important;max-width:320px!important;left:0!important;top:100%!important;padding-inline:0!important;clip-path:none!important;content-visibility:visible!important;box-shadow:0 4px 16px #00000024!important;border-radius:0 0 6px 6px!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{transform:none!important;padding:8px 0!important;max-height:none!important;overflow:visible!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu.section{display:block!important;padding-inline:0!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu{padding-inline:0!important;width:max-content!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__grid{display:flex!important;flex-direction:column!important;gap:0!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link{display:block!important;padding:9px 20px!important;white-space:nowrap!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:hover{background-color:#0000000a!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#prosper-isd"],.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#celina-isd"],.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#gunter-isd"],.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#private-other"]{font-size:.65rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#0000006b!important;padding-top:16px!important;padding-bottom:4px!important;cursor:default!important;pointer-events:none!important;border-top:1px solid rgba(0,0,0,.08)!important;margin-top:4px!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#prosper-isd"]:hover,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#celina-isd"]:hover,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#gunter-isd"]:hover,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#private-other"]:hover{background-color:transparent!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link[href="#prosper-isd"]{border-top:none!important;padding-top:9px!important;margin-top:0!important}}@media screen and (max-width:989px){.menu-list__list-item a[href="/pages/shop-by-school"]~.menu-list__submenu{display:none!important}}.msss-tsl-footer-note{text-align:center;padding:14px 1.5rem 28px;font-size:.75rem;color:var(--color-foreground-muted, #6b7280)}.msss-tsl-footer-note a{color:inherit;text-decoration:none}.msss-tsl-footer-note a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/59/assets/msss-brand.css.map */
