.controls-pagination{text-align:justify;margin:auto;}.controls-pagination:after{content:'';display:inline-block;width:100%;}.mixitup-page-list,.mixitup-page-stats{display:inline-block;vertical-align:middle;}.mixitup-page-list{text-align:left;}.mixitup-page-stats{font-size:.9rem;color:#333;font-weight:bold;font-family:'helvetica',arial,sans-serif;}.mixitup-control{border:0;border-radius:30px!important;transition:all .3s;padding:0px 11px;margin:0 3px;min-width:30px;height:30px;line-height:30px;color:#999999;font-weight:400;font-size:12px;text-transform:uppercase;background:transparent;}.mixitup-control:hover{color:#91e6c7;}.mixitup-control-active{background-color:#ff9800;border-color:#ff9800;color:#FFFFFF;box-shadow:0 4px 5px 0 rgba(255,152,0,0.14),0 1px 10px 0 rgba(255,152,0,0.12),0 2px 4px -1px rgba(255,152,0,0.2);}.mixitup-control:disabled{background:#eaeaea;color:#aaa;cursor:default;}.mixitup-control-truncation-marker{background:transparent;pointer-events:none;line-height:2.2em;}.mixitupcontainer{padding:1rem;font-size:85%;text-align:left;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;}.mix,.gap{display:inline-block;vertical-align:top;font-size:0.01px;}.mix{background:#fff;border-radius:2px;margin-bottom:1rem;position:relative;}.mix:before{content:'';display:inline-block;padding-top:56.25%;}.mix,.gap{width:calc(100%/2 - (((2 - 1) * 1rem) / 2));
}@media screen and (min-width: 541px) {.mix,.gap{width:calc(100%/3 - (((3 - 1) * 1rem) / 3));
    }
}


/* 4 Columns */

@media screen and (min-width: 961px) {
    .mix, .gap {
        width: calc(100%/4 - (((4 - 1) * 1rem) / 4));
    }
}


/* 5 Columns */

@media screen and (min-width: 1281px) {
    .mix, .gap {
        width: calc(100%/5 - (((5 - 1) * 1rem) / 5));
    }
}

/* 6 Columns */

@media screen and (min-width: 1401px) {
    .mix,
    .gap {
        width: calc(100%/6 - (((6 - 1) * 1rem) / 6));
    }

    .mix.triangle:after {
        font-size: 1vw;
    }
}

/* 7 Columns */

@media screen and (min-width: 1601px) {
    .mix,
    .gap {
        width: calc(100%/7 - (((7 - 1) * 1rem) / 7));
    }

    .mix.triangle:after {
        font-size: 1vw;
    }
}
