:root {
    --nb-ecommerce-footer-1-color: var(--nb-color-white);
    --nb-ecommerce-footer-1-bg-color: var(--nb-color-gray-600);
    --nb-footer-social-networks-border-radius: var(--nb-border-radius-full);
    --nb-footer-social-networks-bg: rgba(255, 255, 255, 0.2);
    --nb-slider-item-box-17-name-color: var(--nb-text-color-primary);
    --nb-slider-item-box-17-name-font-size: 24px;
    --nb-slider-item-box-17-name-font-weight: var(--nb-font-weight-700);
    --nb-slider-item-box-17-description-font-size: 14px;
    --nb-slider-item-box-17-description-color: var(--nb-text-color-primary);
    --nb-category-and-date-justify-content: center;
    --nb-slider-item-box-15-padding-y: 35px;
    --nb-slider-item-box-15-padding-x: 47px;
    --nb-slider-item-box-15-border-color: #F78C2233;
    --nb-slider-item-box-15-bg: #F78C2208;
    --nb-text-left-banner-right-card-title-font-size: 36px;
    --nb-text-left-banner-right-card-title-font-weight: var(--nb-font-weight-600);
    --nb-footer-links-title-font-weight: var(--nb-font-weight-600);
    --nb-footer-links-title-font-size: var(--nb-font-size-18);
    --nb-footer-links-item-font-size: var(--nb-font-size-14);
    --nb-footer-links-item-font-weight: var(--nb-font-weight-500);
    --nb-footer-copyright-font-weight: var(--nb-font-weight-400);
    --nb-footer-copyright-color: #FFFFFF99;
    --nb-text-left-banner-right-link-btn-font-size: var(--nb-font-size-14);
    --nb-category-and-date-font-size: var(--nb-font-size-14);
    --nb-text-left-banner-right-card-description-font-size: var(--nb-font-size-16);
    --nb-slider-item-box-15-description-font-size: var(--nb-font-size-15);
    --nb-category-and-date-color: #666666;
    --nb-gallery-scroll-track-bg: var(--nb-color-gray-300);
    --nb-gallery-scroll-bg: var(--nb-color-gray-600);
}

@media screen and (max-width: 576px) {
    :root {
        --nb-slider-item-box-17-name-font-size: 18px;
        --nb-footer-copyright-font-size: 11px;
        --nb-input-font-size: var(--nb-font-size-16);
        --nb-input2-font-size: var(--nb-font-size-16);
        --nb-select-font-size-m: var(--nb-font-size-16);
        --nb-text-area-2-font-size: var(--nb-font-size-16);
        --nb-text-area-font-size: var(--nb-font-size-16);
    }
}