.rebate-tile {
    border: 1px solid #ABABAB;
    border-radius: 1.25rem;
    padding: 0;
    display: flex;
    gap: 0;
    flex-direction: column;
    @media (min-width:1200px) {
        flex-direction: row;
    }
    overflow: hidden;
    .image {
        width: 100%;
        height: 11.25rem;
        object-fit: cover;
        object-position: center center;
        @media (min-width:768px) {
            width: 9.375rem;
            height: 9.375rem;
            border-radius: 100%;
            margin-left: 1.25rem;
            margin-top: 1.25rem;
        }
        @media (min-width:1200px) {
            width: 325px;
            height: 100%;
            border-radius: 0%;
            margin-left: 0;
            margin-top: 0;
        }
    }
    .content {
        padding: var(--Padding-M);
        display: flex;
        flex-direction: column;
        gap: var(--Padding-S);
        width: 100%;
    }
    .section-group {
        display: flex;
        flex-direction: column;
        width: 100%;
        @media (min-width:768px) {
            flex-direction: row;
        }
        .section-piece {
            padding-right: 0;
            border-right: none;
            border-bottom: 1px solid #ABABAB;
            margin-right: 0;
            flex-grow: 1;
            padding-bottom: 1.25rem;
            margin-bottom: 1.25rem;
            @media (min-width:768px) {
                padding-right: 1.25rem;
                border-right: 1px solid #ABABAB;
                border-bottom: none;
                margin-right: 1.25rem;
                padding-bottom: 0rem;
                margin-bottom: 0rem;
            }
            &:last-of-type {
                padding-right: 0;
                margin-right: 0;
                padding-bottom: 0rem;
                margin-bottom: 0rem;
                border-bottom: none;
                @media (min-width:768px) {
                    border-right: none;
                }
            }
        }
    }
}