@media (max-width: 760px) {
    .bom-web-page-config-intro .bom-booking-view-intro-full[hidden],
    .bom-web-page-config-intro .bom-booking-view-intro-collapsed[hidden] {
        display: none !important;
    }

    .bom-web-page-config-intro .bom-booking-view-intro-collapsed {
        display: block;
        margin: 0;
        padding: 0;
        color: var(--bom-booking-view-intro-link-colour, currentColor) !important;
    }

    .bom-web-page-config-intro .bom-booking-view-intro-summary {
        color: inherit !important;
    }

    .bom-web-page-config-intro .bom-booking-view-intro-toggle,
    .bom-web-page-config-intro .bom-booking-view-intro-toggle:hover,
    .bom-web-page-config-intro .bom-booking-view-intro-toggle:focus,
    .bom-web-page-config-intro .bom-booking-view-intro-toggle:active,
    .bom-web-page-config-intro .bom-booking-view-intro-toggle:visited {
        display: inline !important;
        position: static !important;
        float: none !important;
        width: auto !important;
        min-width: 0 !important;
        max-width: none !important;
        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;
        margin: 0 0 0 0.3em !important;
        padding: 0 !important;
        border: 0 !important;
        border-radius: 0 !important;
        background: transparent !important;
        background-image: none !important;
        box-shadow: none !important;
        appearance: none !important;
        -webkit-appearance: none !important;
        color: var(--bom-booking-view-intro-link-colour, currentColor) !important;
        font: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
        letter-spacing: inherit !important;
        text-align: inherit !important;
        text-transform: none !important;
        text-decoration: underline !important;
        vertical-align: baseline !important;
        opacity: 1 !important;
        cursor: pointer !important;
    }

    .bom-web-page-config-intro .bom-booking-view-intro-toggle:focus-visible {
        outline: 1px dotted currentColor !important;
        outline-offset: 2px !important;
    }
}
