body{font-size:.9rem}.shopping-cart-icon{color:#444}.footer{padding-top:40px;padding-bottom:40px;margin-top:40px;border-top:1px solid #eee;text-align:center}.header-brand{margin-bottom:1rem}.jumbotron{background:url(../../img/bg-coffee-2.png)}.jumbotron h1{font-family:superclarendon,Verdana,sans-serif}.jumboheader{background:#464a4e url(../../img/bg-lightchalk.jpg);padding:2rem 1rem;text-align:center;margin-bottom:2rem}.jumboheader h1{font-weight:300;color:#fff;font-family:superclarendon,Verdana,sans-serif}.bt-1{border-top:1px solid #f1f1f1}.bt-2{border-top:2px solid #f1f1f1}.bb-1{border-bottom:1px solid #f1f1f1}.bb-2{border-bottom:2px solid #f1f1f1}.badge-cart{color:#fff;background-color:#dc3545;border-radius:10rem;vertical-align:top;font-size:.85rem;font-weight:400;margin-left:-1rem}a.cart-link{color:#444}a:hover.cart-link{text-decoration:none}.img-brand{max-height:4rem;width:auto}.h-brand{font-size:.8em;color:#818181;display:block}.h-contains{font-size:.8em;color:#444;display:inline}.breadcrumb{margin-bottom:.3rem;list-style:none;background-color:#fff;font-size:.9rem;color:#444}.product-title{font-size:1.5rem;font-weight:600;text-transform:uppercase;margin-top:.5rem;margin-bottom:1rem}.product-title span{display:block;color:#818181;font-weight:500;font-size:1.4rem}.product-details p{font-weight:300}.product-price{font-size:1.1em;color:#444;font-weight:400}.product-price span{float:right;font-weight:500}.card-title{font-size:1rem;height:3rem}.card-text{font-size:.9em;font-weight:300;height:2rem}.card-price{font-size:.9em;color:#444;font-weight:400}.card-price span{float:right;font-weight:500}.card-footer.card-cart-quantity{padding:.3em 1.25rem}.category-header{font-size:1.2rem;font-weight:300;background:url(../../img/bg-chalkboard.jpg) #888;color:#fff;padding:.5em;margin-bottom:.7em;border-radius:.3em;font-family:superclarendon,Verdana,sans-serif}.h-stock{margin:0;font-size:.85em;font-weight:100;text-align:center}.h-in-stock{color:#28a745}.h-out-of-stock{color:#dc354d}.h-soon-in-stock{color:#eea236}.h-stock a,.h-stock a:hover{color:#28a745;text-decoration:none}.badge-cart-price-each{color:#aaa;font-size:80%;font-weight:400;border:1px solid #aaa;border-radius:3px;padding:2px}.navbar{background-color:#555}.navbar .navbar-brand{color:#fff}.navbar .navbar-brand:focus,.navbar .navbar-brand:hover{color:#f2f2f2}.navbar .navbar-text{color:#fff}.navbar .navbar-nav .nav-link{color:#fff;border-radius:.25rem;margin:0 .25em}.navbar .navbar-nav .nav-link:not(.disabled):focus,.navbar .navbar-nav .nav-link:not(.disabled):hover{color:#f2f2f2}.navbar .navbar-nav .nav-item.active .nav-link,.navbar .navbar-nav .nav-item.active .nav-link:focus,.navbar .navbar-nav .nav-item.active .nav-link:hover,.navbar .navbar-nav .nav-item.show .nav-link,.navbar .navbar-nav .nav-item.show .nav-link:focus,.navbar .navbar-nav .nav-item.show .nav-link:hover{color:#f2f2f2;background-color:#2d2d2d}.navbar .navbar-toggle{border-color:#2d2d2d}.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{background-color:#2d2d2d}.navbar .navbar-toggle .navbar-toggler-icon{color:#fff}.navbar .navbar-collapse,.navbar .navbar-form{border-color:#fff}.navbar .navbar-link{color:#fff}.navbar .navbar-link:hover{color:#f2f2f2}@media (max-width:575px){.navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item{color:#fff}.navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item:focus,.navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item:hover{color:#f2f2f2}.navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item.active{color:#f2f2f2;background-color:#2d2d2d}}@media (max-width:767px){.navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item{color:#fff}.navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item:focus,.navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item:hover{color:#f2f2f2}.navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item.active{color:#f2f2f2;background-color:#2d2d2d}}@media (max-width:991px){.navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item{color:#fff}.navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item:focus,.navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item:hover{color:#f2f2f2}.navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item.active{color:#f2f2f2;background-color:#2d2d2d}}@media (max-width:1199px){.navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item{color:#fff}.navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item:focus,.navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item:hover{color:#f2f2f2}.navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item.active{color:#f2f2f2;background-color:#2d2d2d}}.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item{color:#fff}.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:focus,.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:hover{color:#f2f2f2}.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item.active{color:#f2f2f2;background-color:#2d2d2d}@media (min-width:768px){.navbar-nav{display:-ms-flexbox;display:-webkit-box;display:flex}.navbar-nav .nav-item{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}}.swal-text{text-align:center}@media print{.alert,.no-print,.no-print *{display:none!important}}.affix{position:fixed;top:0;left:auto;z-index:1030}.list-group{width:230px}.list-group-item.active{z-index:2;color:#fff;background-color:#444;border-color:#444}.subnav-header{font-size:1.3rem;font-weight:300;color:#444;padding:.5em;margin-bottom:.7em;border-radius:.3em;font-family:superclarendon,Verdana,sans-serif}
