    * {
        text-shadow: none !important;
        filter: none !important;
        -ms-filter: none !important;
    }
 h2, h3 {
        orphans: 3;
        widows: 3;
        page-break-after: avoid;
    }

    p {
        orphans: 3;
        widows: 3;
    }
/*.prod-list__results-info .center {
    display: none!important;
}*/
.center {text-align:left!important;}
.pt-4 {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
.rf-cards-scroller-itemview, .rf-cards-scroller-crop {
    height: auto !important;
    padding-bottom: 0 !important;
}
.rf-hcard-content {
    background-color: #fff;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    height: auto!important;
    justify-content: space-between;
    overflow: hidden;
    position: relative;
    white-space: normal;
    box-shadow: none!important;
}

.d-print-inline {
    display: inline !important;
}
.d-print-none {display:none!important;}
.navbar-nav.mega.w-100.justify-content-between.flex-wrap.d-print-none {
    display:inherit;
}
.breadcrumb.home-motor-oil.hideitem.d-print-none {
    display:flex;
}
.lguideSummary {
    display: none !important;
}
    .lguideSummary ul {
        list-style-type: disc;
        padding-left: 15px;
    }
.box-border {
    border: none;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px;
}
.box:hover {
    box-shadow:none!important;
}
    .box-wrap {
        width: 200px;
    }

  
    .box-thumb {
        padding: 0px;
        margin: 0px;
    }
    .card {
        height: auto !important;
        border: none !important;
    }

    .box.row.pt-4 {
        display: block;
    }

    .col-to-stretch {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .rf-hcard-40 .rf-hcard-content {
        width: 16rem !important;
    }

    .plp_list_product_code, .productCodeGrid {
        width: auto !important;
    }
h4.plp_list_product_title, .owl-item .card-title, .grid_view .card-title {
    float:left;
}
p {margin-bottom:0px;}
h3.heading-new2, h2.heading-new2 {
    padding-top: 10px;
}
.plp_list_product_code, .productCodeGrid {margin-top:0px!important;padding-left:20px;}
.prod-list__results-items .multi-collapse .card-body {
    margin-bottom: 10px;
}
h5.plp_list_product_title, .owl-item .card-title, .grid_view .card-title {
    display: inline-block;
}

    .box {
        margin-bottom: 5px !important;
    }

    .card-body {
        padding: 5px!important;
    }

li.box {
    min-height: 0px !important;
}