/* Presentación recuperada del snippet 6408: logotipo y botón de volver arriba. */
.mkdf-logo-wrapper img {
    height: 55px !important;
}

.mkdf-logo-wrapper {
    padding: 20px 0 !important;
}

#mkdf-back-to-top {
    background-color: transparent;
    border: 2px solid #ed8031 !important;
    border-radius: 50%;
    bottom: 25px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    color: #ed8031 !important;
    display: block;
    height: 44px;
    margin: 0;
    opacity: 0;
    overflow: hidden;
    position: fixed;
    right: 25px;
    visibility: hidden;
    width: 44px;
    z-index: 10000;
}

#mkdf-back-to-top:hover {
    background: #ed8031 !important;
}

.mkdf-sticky-header img {
    height: 40px !important;
}

.mkdf-sticky-header a {
    color: white !important;
}

.mkdf-vertical-split-slider .mkdf-vss-ms-section.ms-table {
    position: relative;
}

.hidden {
    display: none !important;
}

/* La superposición del snippet 6425 usa CSS estático y un enlace accesible. */
.mkdf-vss-ms-section > .ibertrailer-slider-link {
    display: block;
    position: absolute;
    inset: 0;
}

.ibertrailer-slider-link:focus-visible {
    outline: 3px solid #ed8031;
    outline-offset: -3px;
}
