.cms-index-index .kxm-home-store.kxm-v4-store {
    order: 3;
    width: min(100%, 1680px);
    margin-inline: auto;
    background: var(--kxm-v4-ink);
}

.cms-index-index .kxm-v4-store img {
    object-position: 50% 39%;
}

.cms-index-index .kxm-v4-store .kxm-home-store-copy strong {
    --kxm-hbx-font: var(--kxm-v4-font-display);
    font-size: clamp(32px, 4vw, 56px);
    font-weight: 700;
    letter-spacing: -.025em;
    text-transform: uppercase;
}

.cms-index-index .kxm-v4-store .kxm-home-store-copy em {
    --kxm-hbx-font: var(--kxm-v4-font-serif);
    margin-top: 6px;
    font-size: clamp(20px, 3vw, 38px);
    font-weight: 400;
    line-height: 1.2;
}

.cms-index-index .kxm-v4-store .kxm-home-store-copy .kxm-home-store-link {
    min-height: 24px;
}

@media (max-width: 767px) {
    .cms-index-index .kxm-v4-store img {
        object-position: 50% 36%;
    }
}
