@media only screen and (min-width: 320px) {
    /*Scroller settings*/
    .blaze-scroller .blaze-track{
        justify-content:space-between;
    }
    .blaze-scroller .gb-grid-wrapper{
        margin:0;
        overflow:hidden;
    }
    /*Scroller slide settings*/
    .blaze-scroller .gb-grid-column{
        width:100%;
        padding:0;
    }
    /*Scroller nav settings*/
    .blaze-scroller-nav{
        display:flex;
        flex-wrap:wrap;
        align-items:center;
        justify-content:center;
        column-gap:10px;
        opacity: 0;
        visibility: hidden;
        transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
    }
    
    .blaze-scroller-nav .gb-button{
        padding:0;
        background:none;
        display:flex;
        align-items:center;
        justify-content:center;
        height:40px;
        width:40px;
        border-radius:50%;
        border:1px solid var(--link-clr);
        column-gap: unset;
        opacity: 0;
        transform: translateY(10px);
        transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
    }

    .blaze-scroller-nav.is-visible {
        opacity: 1;
        visibility: visible;
    }

    .blaze-scroller-nav.is-visible .gb-button {
        opacity: 1;
        transform: translateY(0);
    }

    .blaze-scroller-nav span.gb-button{
        opacity:1;
        cursor:pointer;
    }
    .blaze-scroller-nav .blaze-pagination{
        width:100%;
        margin-top:20px;
        display:none;
    }
    /*Best of scroller*/
    .best-of-scroller-container .gb-query-loop-item .gb-block-image img{
        height:275;
        width:100%;
        object-fit: cover;
        border-radius:4px;
        padding-bottom:0px;
        margin-bottom:10px;
    }
    .best-of-scroller-container h5{
        font-size:32px;
    }
    /*Grid scroller*/
    .grid-scroller{
        margin-top:50px;
    }
    .grid-scroller .blaze-scroller-nav{
        margin-top:20px;
    }
    .grid-scroller .blaze-scroller-nav .gb-button{
        background-color: var(--light-blue);
        border-color: var(--light-blue); 
        box-shadow: 0 5px 20px rgba(0, 0, 0, 0.4);
    }
    .grid-scroller .blaze-scroller-nav .gb-button svg path{
        fill:var(--link-clr);
    }
    .grid-scroller .blaze-scroller-nav .blaze-pagination{
        display: flex;
    }
    .grid-scroller .blaze-scroller-nav .blaze-pagination button{
        box-shadow: 0 5px 20px rgba(0, 0, 0, 0.4);
    }
    /*Admin side stuff*/
    .is-root-container .blaze-scroller-nav{
        display: none;
    }
    .is-root-container .blaze-track .gb-grid-column{
        width:23%
}

@media only screen and (min-width: 480px) {
    /*Scroller slide settings*/
    .blaze-scroller .gb-grid-column{
        width:50%;
    }   
}

@media only screen and (min-width: 768px) {
    /*Scroller slide settings*/
    .blaze-scroller .gb-grid-column{
        width:33%;
    }
    
}   

@media only screen and (min-width: 990px) {

}

@media only screen and (min-width: 1280px) {
    /*Grid scroller*/
    /*Scroller settings*/
    .blaze-scroller .blaze-track>*{
        flex-shrink: unset;
    }
    .site-content .blaze-scroller.best-of-scroller-container{
        max-width:var(--content-width);
        margin:0 auto;
    }
    /*Scroller slide settings*/
    .blaze-scroller .gb-grid-column{
        width:25%;
    }
    /*Best of scroller*/
    .blaze-scroller.best-of-scroller-container .blaze-scroller-nav{
        display:none
    }
    /*Grid scroller*/
    .grid-scroller .blaze-track-container{
        max-width: 1060px;
        margin:0 auto;
    }
    .grid-scroller .blaze-track{
        flex-wrap: wrap;
        justify-content: flex-start;
        gap: 40px 20px;
    }
    .grid-scroller .blaze-track>*{
        width: 250px;
    }
    .grid-scroller .blaze-scroller-nav{
        display: none
    }
}
