/** Shopify CDN: Minification failed

Line 92:28 Expected ":"

**/
.mr-cta-cols{
    position:relative;
    overflow:hidden;
    background:var(--bg-color);
    color:var(--text-color);
    padding-top:var(--padding-top);
    padding-bottom:var(--padding-bottom);
}

.mr-cta-bg{
position:absolute;
inset:0;
z-index:0;
}

.mr-cta-bg img {
    width:100%;
    height:100%;
    object-fit:cover;
}

.mr-cta-inner{
    position:relative;
    z-index:2;
    margin:auto;
    padding:0 20px;
}

.mr-cta-box{
    background:var(--cta-bg);
    border-radius:20px;
    width: 100%;
    padding:50px 40px;
    text-align:center;
    margin-bottom:50px;
    backdrop-filter:blur(10px);
    border: 2px solid #c9c9c969;
}

.mr-cta-title{
    color:var(--cta-title-color);
    margin-bottom:20px;
}

.mr-cta-text{
    color:var(--cta-text-color);
    margin-bottom:25px;
    max-width:800px;
    margin-left:auto;
    margin-right:auto;
}

.mr-cta-columns{
    display:grid;
    gap: 70px;
}

@media(min-width:990px){
    .mr-cta-columns[data-columns="1"]{
        grid-template-columns:1fr;
    }

    .mr-cta-columns{
        grid-template-columns:1fr 1fr;
    }
}

.mr-cta-column{
    border-radius: 20px;
    color:var(--column-text);
}

.mr-cta-column-head{
    display:flex;
    /* justify-content:space-between; */
    align-items:center;
    margin-bottom: 35px;
    justify-content: center;
    background: #FFFFFF;
    border-radius: 10px;
    padding: 10px;
}

.mr-cta-column-title{
    font-weight: 600;
    font-size: 20px;
    /* max-width: 450px; */e
    text-align:center;
    color: #1A1C1D;
}

.mr-cta-tag{
    background:var(--tag-bg);
    color:var(--tag-color);
    padding:6px 12px;
    border-radius:999px;
    font-weight:700;
    font-size: 15px;
    /* white-space: nowrap; */
}

.mr-cta-item{
    display:flex;
    align-items:center;
    gap: 18px;
    padding: 20px 0;
    border-bottom: 1px solid rgba(211, 35, 0, 0.2);

    /* border-radius: 20px; */

    /* border: 1px solid #C9C9C9; */
    /* background: radial-gradient(107.32% 141.42% at 0% 0%, var(--column-bg) 0%, rgba(219, 219, 219, 0.00) 100%); */
    /* box-shadow: -5px -5px 250px 0 rgba(255, 255, 255, 0.02) inset; */
}

.mr-cta-item img{
    width: var(--mr-cta-icon-size);
    height: var(--mr-cta-icon-size);
    object-fit:contain;
}