/* Amatic SC */
.font-header,
.font-header-AmaticSC .error-title,
.font-header-AmaticSC .header .header-business-name,
.font-header-AmaticSC .header .navbar-brand,
.font-header-AmaticSC .footer .footer-business-name,
.font-header-AmaticSC .title .title-heading,
.font-header-AmaticSC .businessinfo .contact-title,
.font-header-AmaticSC .employees .employees-name,
.font-header-AmaticSC h5.modal-title,
.font-header-AmaticSC .gallery .gallery-album-name,
.font-header-AmaticSC .list .list-text-title,
.font-header-AmaticSC .productslideshow .productslideshow-title-heading,
.font-header-AmaticSC .productslideshow .productslideshow-item h3.product-title,
.font-header-AmaticSC .detailedlist .detailedlist-item-title,
.font-header-AmaticSC .products-loading-container .loader-text,
.font-header-AmaticSC .products .filter-item-title,
.font-header-AmaticSC .products .product-title,
.font-header-AmaticSC .productdetails .product-title,
.font-header-AmaticSC .cart-preview .product-title,
.font-header-AmaticSC .products-modal .product-title,
.font-header-AmaticSC .productdetails-bottom .nav-tabs .nav-item.nav-link,
.font-header-AmaticSC .eCommerce .shoppingcart-titles,
.font-header-AmaticSC h1,
.font-header-AmaticSC h2,
.font-header-AmaticSC h3,
.font-header-AmaticSC h4,
.font-header-AmaticSC h5,
.font-header-AmaticSC h6 {
    font-family: "Amatic SC", cursive;
    font-weight: 700;
    -webkit-text-stroke: 0;
}

.font-header-AmaticSC .contact-details,
.font-header-AmaticSC .gallery-img-text,
.font-header-AmaticSC .employees-title {
    font-family: inherit;
    font-weight: inherit;
}

.font-header-AmaticSC .list .list-text-title {
    font-size: 2rem;
}

.font-header-AmaticSC .header .navbar-brand {
    font-size: 1.7rem;
}

.font-header-AmaticSC .header .header-business-name,
.font-header-AmaticSC .footer .footer-business-name {
    font-size: 2.5em;
}

.font-header-AmaticSC h1.contact-title,
.font-header-AmaticSC .contact-title {
    font-size: 1.7em;
}

    .font-header-AmaticSC .contact-title .contact-title-container {
        padding-bottom: .2em;
    }

.font-header-AmaticSC .contact-title {
    margin-bottom: .6em;
}



.font-header-AmaticSC h5.modal-title {
    font-size: 1.7rem;
}

@media (max-width: 767px) {
    .font-header-AmaticSC h5.modal-title {
        font-size: 1.5rem;
    }
}

.font-header-AmaticSC .employees .employees-name {
    font-size: 2.1rem;
}

.font-header-AmaticSC .error-title {
    line-height: 2.3rem;
}

.font-header-AmaticSC .gallery .gallery-album-name {
    font-size: 1.5rem;
    line-height: 1.7rem;
    max-height: 3.2rem;
}

.font-header-AmaticSC .empty-message h5 {
    font-size: 1.8rem;
}

.font-header-AmaticSC .products .empty-message h4 {
    font-size: 2.3rem;
}

.font-header-AmaticSC .eCommerce .title-heading .title-cart-count {
    font-weight: 700;
    font-size: 1em;
}

.font-header-AmaticSC .productslideshow-title-heading {
    font-size: 2.5rem;
}

.font-header-AmaticSC .productslideshow .productslideshow-item h3.product-title {
    max-height: 3rem;
    font-size: 1.6rem;
    line-height: 1.5rem;
}

.font-header-AmaticSC .products .filter-item-title {
    font-size: 1.4em;
}

.font-header-AmaticSC .products .products-item .product-title {
    font-size: 1.7rem;
    line-height: 1.6rem;
    margin-bottom: .3em;
    max-height: 3.2rem;
}

.font-header-AmaticSC .products-modal .product-title {
    font-size: 2.1rem;
    line-height: 1;
}

.font-header-AmaticSC .productdetails .product-title {
    font-size: 2.1rem;
    line-height: 1;
}

.font-header-AmaticSC .productdetails-bottom .nav-tabs .nav-item.nav-link {
    font-size: 1.5em;
}

@media (max-width: 645px) {
    .font-header-AmaticSC .productdetails-bottom .nav-tabs .nav-item.nav-link {
        font-size: 1.3em;
    }
}

.font-header-AmaticSC .productdetails-subtitle {
    font-size: 1.6em;
}

.font-header-AmaticSC .title-heading {
    font-size: 2.2em;
}

.font-header-AmaticSC .eCommerce .product-title {
    font-size: 1.3rem;
    line-height: 1.5rem;
    margin-top: 0;
}

.font-header-AmaticSC .shoppingcart-titles {
    font-size: 1.2em;
}

.font-header-AmaticSC .checkout .checkout-summary-card .card-title {
    font-size: 1.8em;
    padding-bottom: .3em;
}

    .font-header-AmaticSC .checkout .checkout-summary-card .card-title.card-title-summary {
        padding-top: .3em;
    }

.font-header-AmaticSC .checkout .collapse-header-link::after {
    vertical-align: middle;
}

.font-header-AmaticSC .checkout .collapse-header-link.collapse-header-sublink h4 {
    font-size: 1.2rem;
    line-height: 1;
}

.font-header-AmaticSC .eCommerce-modal .modal-title {
    font-size: 1.8em;
    padding-top: .3em;
    padding-bottom: .3em;
}

.font-header-AmaticSC .orderconfirmation h1 {
    font-size: 3em;
    line-height: .9;
}

.font-header-AmaticSC .checkout .collapse-header h2,
.font-header-AmaticSC .checkout .checkout-header h2 {
    font-size: 1.7rem;
}

/* Header & Footer */
.font-header-AmaticSC .hloc-busname-tag {
    font-size: 2em;
}

.font-header-AmaticSC .floc-busname-tag {
    font-size: 2em;
}
