/* Hide the unintended mobile back control beside the album hamburger. */
@media (max-width: 767px) {
    body.wp-singular.ashade-albums-template-default .ashade-mobile-header > a.ashade-mobile-back {
        display: none !important;
    }

    /* Keep the mobile album title below the fixed site header. */
    body.wp-singular.ashade-albums-template-default .ashade-mobile-title-wrap {
        margin-top: 74px !important;
    }
}

/* The homepage uses the supplied white logo only in its mobile header. */
@media (max-width: 767px) {
    body.home header#ashade-header .ashade-logo-block > a.ashade-logo img {
        content: url("https://www.soura.ca/wp-content/uploads/2020/10/Soura-White-logo-01.png") !important;
        object-fit: contain;
    }
}

/* Use the same return label typography on every portfolio album page. */
body.wp-singular.ashade-albums-template-default .ashade-back.albums-go-back > span {
    font-family: "Montserrat", sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
}

/* Standardize portfolio back-to-top labels. */
.ashade-back.is-to-top > span {
    font-family: "Poppins", sans-serif !important;
    font-size: 34px !important;
    font-weight: 300 !important;
}
