/* MAKE ENTIRE BANNER CLICKABLE */
/* Overlay anchor sits above content divs */
.three_col_skinny_banner>a.plp_revamped_banner-wrapper {
    color: #fff !important;
    text-decoration: none;
    position: absolute;
    z-index: 3;

    inset: 0;
}

/* Content divs let clicks pass through to the overlay anchor */
.three_col_skinny_banner-container {
    pointer-events: none;
}

/* Allow inner <a> tags to stay clickable above the overlay */
.three_col_skinny_banner-container a {
    position: relative;
    z-index: 4;
    pointer-events: auto;
}

/* ^MAKE ENTIRE BANNER CLICKABLE^ */

.plp_revamped_banner-tile_picture--full_width {
    position: static;
    display: block;
}

.plp_revamped_banner-tile_picture--full_width img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
    min-height: 150px;
    aspect-ratio: 1820 / 150;
}

@media only screen and (max-width: 767px) {
    .plp_revamped_banner-tile_picture--full_width img {
        aspect-ratio: 750 / 150;
    }
}