/* Styles for Views/Home/Index.cshtml. */
.phone-gallery-block {
    min-width: 0;
}

.phone-lightbox-trigger {
    display: block;
    cursor: zoom-in;
    text-decoration: none;
}

.play-store-subtle {
    display: flex;
    justify-content: center;
    margin-top: 12px;
}

.play-store-subtle a {
    display: inline-block;
    opacity: .72;
    transition: opacity .15s ease, transform .15s ease;
}

.play-store-subtle a:hover,
.play-store-subtle a:focus-visible {
    opacity: 1;
    transform: translateY(-1px);
}

.play-store-subtle img {
    display: block;
    width: 128px;
    max-width: 34vw;
    height: auto;
}

.phones {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 18px;
}

.phone-link:nth-child(1) {
    margin-top: 0;
}

.phone-link:nth-child(2) {
    margin-top: 35px;
}

.phone-link:nth-child(3) {
    margin-top: 0;
}

.phone-link:nth-child(4) {
    margin-top: 35px;
}
