:root {
    --global-font: "Roboto", sans-serif;
    --headline-font: "Cormorant Infant", serif;
}

body {
    font-family: var(--global-font);
    font-optical-sizing: auto;
    font-weight: normal;
    font-style: normal;
}
h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4, h5, .uk-h5, h6, .uk-h6, .uk-heading-small, .uk-heading-medium, .uk-heading-large, .uk-heading-xlarge, .uk-heading-2xlarge, .uk-heading-3xlarge {
    font-family: var(--headline-font);
    font-optical-sizing: auto;
    font-weight: bold;
    color: #182341;
}

.custom-header-image {
    display: none;
}
.badge-grs {
    background-color:#becab0;
    color:#4f783f;
}
.badge-fsc {
    background-color:#b0cac2;
    color:#458270;
}
.contact-form-with-background {
    background-color: #C0DCD3;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

/* Start of Cha-21171 */

.product-details .product-short-description,
.product-details a[href^="#product-details-tabs"]{
    display: none;
}

/* End of Cha-21171 */

/* Start of Cha-21191 */

.checkout-section .checkout-address .uk-checkbox:checked {
    background-color: #fff;
    border-color: hsla(var(--primary-color-hue), var(--primary-color-saturation), var(--primary-color-lightness), 1);
}

/* End of Cha-21191 */

#breadcrumb-container>.breadcrumb .breadcrumb-wrapper .uk-breadcrumb {
    z-index: 1;
}

.top-product-list-filter-pagination-container .cbx-pagination-buttons button {
    border-bottom: solid 2px #c0dcd300;
}

.top-product-list-filter-pagination-container .cbx-pagination-buttons-number-buttons button.active {
    border-bottom-color: #182341;
}

.top-product-list-filter-pagination-container>.product-list-filter-pagination {
    justify-content: end;
}

.top-product-list-filter-pagination-container .cbx-pagination-meta {
    display: none;
}
