@charset 'UTF-8';
/*!
 * Baart Brand Carousel — slimmed slick-theme.css
 * Forked from Slick 1.8.1 by Ken Wheeler.
 *
 * Changes from upstream:
 *   - Removed @font-face declaration for the 'slick' icon font.
 *   - Removed all .slick-prev / .slick-next rules (arrows: false everywhere).
 *   - Dots now drawn with pure CSS (background-color + border-radius)
 *     instead of relying on the Unicode bullet character. Renders
 *     consistently across all fonts and browsers.
 *   - Kept dot positioning, loading state, and custom .em-brands / .b-item.
 *
 * Result: zero font requests + font-independent dot appearance.
 * The /fonts/ subfolder (slick.eot, .ttf, .woff, .svg) can be deleted.
 */
 .slick-loading .slick-list{background:#fff center center no-repeat}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-track{display:flex!important;align-items:center}.slick-dotted .slick-track{margin-bottom:20px}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:'';display:block;position:absolute;top:50%;left:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;border-radius:50%;background-color:#000;opacity:.25;transition:opacity 0.15s ease}.slick-dots li.slick-active button:before{opacity:.75}.slick-dots li button:before{background-color:var(--gray)}.em-brands{margin-top:15px;min-height:60px;opacity:0;transition:opacity 0.3s ease}.em-brands.slick-initialized{opacity:1;min-height:0}.b-item{padding:0 15px;display:flex!important;align-items:center;justify-content:center}.b-item img{display:block;width:100%;min-height:60px;object-fit:contain}