/* Static Resources CSS file for Locate Your SN Popup */

.locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) strong span {
    font-family: 'Bose-Headline (Bold)', sans-serif !important; /* To override the default rich text styles coming from the data */
    font-size: 2.25rem !important;
    line-height: 2rem !important;
    font-weight: normal !important;
    letter-spacing: 0.0675rem;
    color: #000000 !important;
    margin-bottom: 1.5rem;
}

.locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) strong,
.locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) h2 span {
    font-family: 'Bose (Medium)', sans-serif !important; /* To override the default rich text styles coming from the data */
    font-size: 1.25rem !important;
    line-height: 1.5rem !important;
    font-weight: normal !important;
    color: #000000 !important;
}

.locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) span,
.locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) p {
    font-family: 'Bose (Regular)', sans-serif !important; /* To override the default rich text styles coming from the data */
    font-size: 0.875rem !important;
    line-height: 1.25rem;
    font-weight: normal;
    color: #000000 !important;
}

.bose-contactus-howto-link .bose-ds-button-hover-line-effect:hover .slds-button,
.bose-contactus-howto-link .bose-ds-button-hover-line-effect:focus .slds-button {
    text-decoration: underline;
}

.tradein-search-container .slds-serial-number-finder .bose-ds-button-hover-line-effect {
    color: #0161a9;
    --slds-c-button-text-color: #0161a9;
    --slds-c-button-text-color-hover: #0161a9;
}

/* Tablet and Desktop Mode code starts */

@media (min-device-width: 48rem) {
    .locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) strong span {
        font-size: 2.875rem !important;
        line-height: 2.5625rem !important;
        letter-spacing: 0.086rem;
    }

    .locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) strong,
    .locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) h2 span {
        font-size: 2rem !important;
        line-height: 2.375rem !important;
        letter-spacing: -0.02rem;
    }

    .locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) span,
    .locate-your-sn .slds-rich-text-editor__output:not(.bose-subtext) p {
        font-size: 1rem !important;
        line-height: 1.625rem !important;
    }
}

/* Tablet and Desktop Mode code ends */
