
    
    .content.slide {
        position: relative;
        z-index: 9000;
    }
    
    :where(.pco-content, .is-root-container) section{
        background: #ffffff;
    }
    
    .mainContent {
        max-width: 1220px;
        margin: 0 auto;
    }
    
    .grid {
        padding: 0 5px;
        box-sizing: border-box;
    }
    
    .productDetail {
        padding: 30px 0 60px;
    }
    
    .infoText {
        font-size: 18px;
        line-height: 28px;
        padding-bottom: 15px;
        padding: 10px 0 0 0;
    }
    
    .infoText .textLink {
        padding-left: 15px;
    }
    
    .textLink {
        color: #db0812;
        font-size: 18px;
        line-height: 28px;
        font-family: 'Open Sans Condensed', sans-serif;
        font-weight: 700;
        text-transform: uppercase;
        cursor: pointer;
        -webkit-transition: all 200ms ease-in-out;
        -moz-transition: all 200ms ease-in-out;
        -o-transition: all 200ms ease-in-out;
        transition: all 200ms ease-in-out;
    }
    
    .productBox{
        padding: 25px;
    }
    
    .imageColumn{
        float: left;
        width: 100%;
        padding: 20px;
    }
    
    .productColumn{
        float: left;
        width: 66%;
    }
    
    :where(.pco-content, .is-root-container) a{
        font-size: 18px;
        line-height: 24px;
        text-decoration: none;
        color: #db0812;
        font-family: 'Open Sans Condensed', sans-serif;
        font-weight: 700;
    }
    
    @media only screen and (min-width: 960px){
        .grid {
            padding: 0 50px;
        }
    }
    
    @media only screen and (min-width: 768px){
        .imageColumn {
            float: left;
            width: 33%;
        }
    }

