    .header.page-title.text-center{
        display: none;
    }
    .search-results-container .sectionedPlp .subcat-assets{
        margin-bottom: 30px !important;
    }

    .versaFabricInfo {
        max-width: 1680px;
        margin: 0 auto;
        position: relative;
    }

    .versaFabricInfo h1{
        text-align: center;
        margin:0 0 .9em 0;
        font-size:1.5em;
    }

    .fabricBlurb {
        width: 86%;
        margin: 1.6rem auto 4.2rem !important;
        line-height: 1.65rem !important;
        font-size: .9rem !important;
    }

    .header-image {
        max-width: 100%;
        height: auto;
    }


    a.versaCTA{
        font-size: 1.25rem !important;
        font-weight: bold !important;
        text-decoration: underline;
        text-underline-offset: .125rem;
        color:#000;
    }

    
    .versaFabricInfo h2 {
        font-size: 1.25rem;
        text-align: center;
/*        margin-top: 3.9rem;*/
    }

.versaFabricHeaders {display: flex;width: 100%;align-items:center;justify-content:space-between;background-color: #fffcf7;}
.versaFabricHeadersReverse {display: flex;flex-direction:row-reverse;width: 100%;align-items:center;justify-content:space-between;background-color: #fffcf7;}

.versaFabricImage , .versaFabricText {width: 50% !important;}
.versaFabricText {flex-direction:column;}
.versaFabricTitle {

    font-size: 1.25rem !important;
    font-weight: bold !important;

}
.versaFabricDescription{
    font-size: .9rem !important;
    line-height: 1.5rem !important;
    padding:0 2rem 0 2rem;
}

.search-results-container .sectionedPlp .subcat-assets img {
    margin-bottom:0;
}
 .LVShopNow {
    display: block;
    margin: 0 auto;
    width: 9em;
    color: #111;
    background: white;
    padding: 3px 15px;
    position: absolute;
    top: 67%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    font-size: 1.1em;
    }

    .LVShopNow:hover {
        text-decoration: none;
    }


    @media only screen and (max-width: 767px) {

        a.versaCTA p{margin: 0 auto 22px !important;}

    .versaFabricDescription{font-size:0.8rem !important; line-height: 1.4rem !important; padding:0 1rem 0 1rem;}

    .versaFabricInfo h1{
        font-size: 1.2em;
    }

    .versaFabricInfo {
        width:100% !important;
        margin: 0 auto;
    }

    .fabricBlurb {
        width: 86%;
    }
        .fabricBlurb {
            font-size: .8rem !important;
            margin: 1.6rem auto 3.8rem !important;
            line-height: 1.4rem !important;
        }

        .versaOutfitLinks {
            display: flex;
            font-size: .75rem;
            max-width: 100%;
            overflow: scroll;
        }

        .versaOutfitContainer {
            gap: .7rem;
            margin-left: 3rem;
            justify-content: unset;
        }

        .versaOutfitImages img {
            width: 286px !important;
        }

        .versaOutfitImages p {
            margin: .5rem 0 !important;
        }

        .breakHack {
            display: none;
        }
        .versaFabricHeaders {flex-direction:column;}
        .versaFabricHeadersReverse {flex-direction:column;}
        .versaFabricImage , .versaFabricText {width: 100% !important;}
        .versaFabricTitle {
    margin: .85rem 0 0.5rem !important;
    }
    .container-sm, .container {
        max-width: unset !important;
    }

    .search-results-container .sectionedPlp .subcat-assets {
        
        padding: 0;
    }
    .LVShopNow {
            top: 52vw;
            font-size: .8em;
            padding: 1px;
        }
    }
