
/** Tab Slider BUG FIX**/
.core-slider.tab-slider-3-across { height: 0; }
.core-slider.tab-slider-3-across.js-loaded { height: auto; }
/* --------------------*/
.core-slider.tab-slider-3-across {
    padding: 0 40px;
    max-width: 1047px;
}
.core-slider.tab-slider-3-across .widget-header {
    margin-bottom: var(--space-5);
}
.core-slider.tab-slider-3-across .widget-title {
    display:none;
}
.core-slider.tab-slider-3-across  .widget-header .header-description {
   color: var(--white);
   text-align: center;
   font-size: 0.7188rem;
}
.core-slider.tab-slider-3-across .widget-view-all {
    text-transform: none;
    letter-spacing: unset;
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 2px;
    font-size: var(--text-xs);
}
.core-slider.tab-slider-3-across .widget-view-all::after {
    content: none;
}
.core-slider.tab-slider-3-across .slide > .inner {
    padding: 20px 24px;
}
.core-slider.tab-slider-3-across .slide .content-section > .inner {
    gap: var(--space-3);
}
.core-slider.tab-slider-3-across .slide .img-cont,
.core-slider.tab-slider-3-across .slide .img-cont img {
    border-radius: var(--rounded-circle);
}
.core-slider.tab-slider-3-across .slide .img-cont {
    position: relative;
    outline: 3px solid #b896df;
    padding: 6px;
    margin-bottom: var(--space-2);
    border-radius: var(--rounded-full);
}
.core-slider.tab-slider-3-across .slide .slide-title {
    color: var(--white);
    text-align: center;
    font-size: var(--text-lg);
}
.core-slider.tab-slider-3-across .slide .category {
    color: var(--purple-d4);
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 0.2em;
    font-weight: 600;
    font-size: 0.9375rem;
}
.core-slider.tab-slider-3-across .glide__arrows {
    left: -26px;
    width: calc(100% + 52px);
    transform: none;
}

.core-slider.tab-slider-3-across .glide__arrow {
    color: #b896df;
    border-color: #b896df;
    background-color: transparent;
    font-size: 0.9375rem;
}
.core-slider.tab-slider-3-across .glide__arrow:focus {
    outline-color: #b896df;
}

@media (min-width: 64em) {
    .core-slider.tab-slider-3-across {
        padding: 0 60px;
        margin-bottom: unset;
    }
    .core-slider.tab-slider-3-across  .widget-header  {
        margin-bottom: var(--space-8);
    }

    .core-slider.tab-slider-3-across  .widget-header .header-description {
        max-width: 590px;
        margin: 0 auto;
        font-size: 16px;
    }
    .core-slider.tab-slider-3-across .widget-view-all {
        font-size: 16px;
    }
    .core-slider.tab-slider-3-across .glide__arrows {
        left: -55px;
        width: calc(100% + 110px);
    }
    .core-slider.tab-slider-3-across .glide__arrow {
        font-size: 22px;
        width: 45px;
        height: 45px;
    }
    .core-slider.tab-slider-3-across .slide .img-cont {
        outline-offset: 2px;
    }

    .core-slider.tab-slider-3-across .slide .slide-title {
        font-size: var(--text-xl);
    }

    .core-slider.tab-slider-3-across .slide .category {

    }
    @media (hover: hover) {
        .core-slider.tab-slider-3-across .glide__arrow:hover {
            background-color: #b896df;
            color: var(--white);
        }
    }
}
