/**
 * Rolex base typography — from rolex.min.css (.rolex-wrapper).
 * Landing loads modular CSS only; without this file, CJK inherits Hyvä Montserrat/Heiti.
 * Works for en / tc / sc (Noto Sans TC/SC via theme google_fonts.phtml + system fallbacks).
 */

.rolex-wrapper,
.rolex-wrapper * {
    font-family: Helvetica, Arial, "Noto Sans TC", "Noto Sans SC", "Microsoft JhengHei", "微軟正黑體",
        "Heiti TC", "LiHei Pro", "新細明體", PMingLiU, sans-serif;
}

.rolex-wrapper {
    overflow: hidden;
    /* CON-5b: default text size on wrapper only — children inherit (headlines use rolex-typography.css) */
    color: #212121;
    font-size: 16px;
    line-height: 1.3em;
}

.rolex-wrapper a,
.rolex-wrapper a:hover {
    text-decoration: none;
}

.rolex-wrapper .rolex-collection-block {
    display: block;
    padding-top: max(7vh, 60px);
    padding-bottom: max(7vh, 60px);
    background-color: #f9f7f4;
}

@media only screen and (min-width: 1024px) {
    .rolex-wrapper .rolex-collection-block {
        padding-top: max(10vh, 90px);
        padding-bottom: max(10vh, 90px);
    }
}

.rolex-wrapper .rolex-common-gridTitle {
    font-weight: 700;
}
