/* RICHSYA PATTERNS HERO FIX22 */
/* Scoped to BM/EN patterns pages only */

body.rv22-patterns-page .inner-hero {
    min-height: 0 !important;
    height: auto !important;
    padding-top: 46px !important;
    padding-bottom: 50px !important;
}

body.rv22-patterns-page .inner-hero .container {
    min-height: 0 !important;
    height: auto !important;
}

body.rv22-patterns-page .inner-hero h1 {
    font-size: clamp(38px, 4vw, 54px) !important;
    line-height: 1.1 !important;
    letter-spacing: -.045em !important;
    margin-top: 10px !important;
    margin-bottom: 12px !important;
}

body.rv22-patterns-page .inner-hero p {
    line-height: 1.6 !important;
    margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    body.rv22-patterns-page .inner-hero {
        padding-top: 38px !important;
        padding-bottom: 42px !important;
    }

    body.rv22-patterns-page .inner-hero h1 {
        font-size: clamp(36px, 9vw, 44px) !important;
    }
}