body.tax-product_cat #page-wrapper #main .rg-collection-header .rg-collection-title {
    display: block !important;
    font: 400 32px/1.3 Quicksand, Arial, sans-serif !important;
    text-transform: uppercase !important;
    color: #222 !important;
    margin: 0 0 6px !important;
}
body.tax-product_cat #page-wrapper #main .rg-collection-header .rg-collection-subtitle {
    font: 400 20px/1.5 Quicksand, Arial, sans-serif !important;
    color: #555 !important;
    text-transform: none !important;
    margin: 0 0 24px !important;
}
body.tax-product_cat #page-wrapper #main .rg-collection-header .term-description p,
body.tax-product_cat #page-wrapper #main .rg-collection-header .term-description b,
body.tax-product_cat #page-wrapper #main .rg-collection-header .term-description strong {
    font: 400 16px/1.65 Arial, Helvetica, sans-serif !important;
    text-transform: none !important;
}
body.tax-product_cat #page-wrapper #main .rg-collection-header .term-description p {
    margin: 0 0 24px !important;
}
body.tax-product_cat #page-wrapper #main .rg-collection-header .rg-collection-links a {
    font: 400 16px/1.5 Arial, Helvetica, sans-serif !important;
    text-transform: none !important;
    color: #a92b26;
    margin-inline-end: 14px;
}
@media(max-width:700px) {
    body.tax-product_cat #page-wrapper #main .rg-collection-header .rg-collection-title {font-size:26px !important;}
    body.tax-product_cat #page-wrapper #main .rg-collection-header .rg-collection-subtitle {font-size:18px !important;}
}

body.tax-product_cat #page-wrapper #main .rg-collection-header {
    display: block !important;
    width: 100%;
}
body.tax-product_cat #page-wrapper #main .rg-collection-header > * {
    float: none !important;
    width: 100% !important;
    box-sizing: border-box;
}
