  /*
Theme Name: °µÍøTVChild Theme (Template)
Description: This is a custom child theme for CRH
Theme URI:   
Author: CRH
Author URI:  https://stakerparson.com
Template: staker-parson
Version: 2.2.3 (07.29.2022)
*/

.page-template-template-products-services a.link-secondary p {
    color:var(--secondary-color);
}
.outer-filter-wrap {
    width:1500px !important;
}
.tax-location .prod-cat {
    text-transform:uppercase;
    margin-bottom:8px;
}

.tax-location .hero-alt h1 {
    margin-bottom:0;
}

.tax-location .product-grid-wrap {
    padding:0 5.2%;
    margin:60px 0;
}
        /* @include breakpoint(1060px) {
        padding: 0 40px;
    }
    @include breakpoint($size_tablet) {
        padding: 0 40px;
        margin:30px 0;
    }
    @include breakpoint($size_mobile) {
        padding: 0 30px;
    } */
.tax-location .tel {
    text-decoration:none;
    display:inline-block;
    margin-top:5px;
}
.tax-location .tel:hover {
    text-decoration:underline;
}
.tax-location .product-grid {
    grid-gap: 40px;

    /* @include breakpoint(1060px) {
        grid-gap: 40px;
    }

    @include breakpoint($size_tablet) {
        grid-gap: 30px;
    } */
}

.tax-location .product-card {
    padding-bottom:30px;
    position:relative;
}

.tax-location .img-wrap {
    position:relative;
    height:0;
    padding-bottom:60%;
    overflow:hidden;
    margin-bottom:20px;
}

.tax-location .img-wrap img {
    object-fit:cover;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    margin-bottom:20px;
    transition:transform .3s ease-out;
    will-change:transform;
}
        
.tax-location h4 {
    margin-bottom:8px;
}

.tax-location .product-card a {
    text-decoration:none;
}

.tax-location .block-di-cta {
    background:var(--secondary-color);
    padding:80px 5.3%;
}
.tax-location .block-di-cta h2,
.tax-location .block-di-cta p {
    color:white;
}
.tax-location .block-di-cta p {
    width:650px;
    max-width:100%;
    margin-bottom:20px;
}

.tax-location .block-di-cta .button:hover {
    background:white;
    color:var(--secondary-color);
}
    
