.mob-break {
    display: none;
}
.plp-bottom-content .content-wrapper {
    margin: auto;
    padding: 0 20px;
    max-width: 740px;
}
.plp-bottom-content h2,
.plp-bottom-content h3 {
    line-height: 1.6em;
}
.plp-bottom-content h3 {
    font-size: 15px;
}
.plp-bottom-content p {
    font-size: 13px;
    color: #fff;
    line-height: 1.5rem;
    margin: 20px 0;
}
.plp-bottom-content a {
    text-decoration: underline;
    color: #fff;
}

/* MOBILE-ONLY */
@media only screen and (max-width: 767px) {
    .mob-hide {
        display: none;
    }
    .mob-break {
        display: block;
    }
    .plp-bottom-content h2 {
        font-size: 18px;
    }
}

/* TABLET */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tab-hide {
        display: none;
    }
    .plp-bottom-content .content-wrapper {
        width: 740px;
        margin-top: 0;
    }
}

/* DESKTOP */
@media only screen and (min-width: 992px) {
    .plp-bottom-content h2 {
        font-size: 20px;
    }
}