body.template-index .home-logo-list.mrd-brand-carousel .home-logo-list__items.js-home-logo-list{overflow:visible!important;position:relative;padding:0 44px!important;box-sizing:border-box}body.template-index .mrd-brand-carousel .mrd-brand-carousel__track{--mrd-brand-gap: 16px;display:grid!important;grid-auto-flow:column;grid-auto-columns:calc((100% - 4 * var(--mrd-brand-gap)) / 5);gap:var(--mrd-brand-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;min-width:0;padding:5px 0 14px}body.template-index .mrd-brand-carousel .mrd-brand-carousel__track::-webkit-scrollbar{display:none}body.template-index .mrd-brand-carousel .mrd-brand-carousel__track>.home-logo-list__item{scroll-snap-align:start;scroll-snap-stop:normal;box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;width:100%!important;min-width:0;height:128px;margin:0!important;padding:12px!important;text-align:center}body.template-index .mrd-brand-carousel .home-logo-list__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}body.template-index .mrd-brand-carousel .home-logo-list__img.home-logo-list__img{display:block;width:auto;height:auto;max-width:100%;max-height:105px;object-fit:contain;margin:0 auto}body.template-index .mrd-brand-carousel .mrd-brand-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex!important;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.18);background:#fff;color:#1c1c1c;box-shadow:0 2px 8px #00000014;cursor:pointer}body.template-index .mrd-brand-carousel .mrd-brand-carousel__prev{left:2px}body.template-index .mrd-brand-carousel .mrd-brand-carousel__next{right:2px}body.template-index .mrd-brand-carousel .mrd-brand-carousel__arrow:hover{border-color:#fc3291}body.template-index .mrd-brand-carousel .mrd-brand-carousel__arrow:focus-visible{outline:2px solid #111;outline-offset:2px}@media(max-width:1023px){body.template-index .mrd-brand-carousel .mrd-brand-carousel__track{grid-auto-columns:calc((100% - 2 * var(--mrd-brand-gap)) / 3)}}@media(max-width:767px){body.template-index .home-logo-list.mrd-brand-carousel .home-logo-list__items.js-home-logo-list{padding:0 34px!important}body.template-index .mrd-brand-carousel .mrd-brand-carousel__track{--mrd-brand-gap: 10px;grid-auto-columns:calc((100% - var(--mrd-brand-gap)) / 2);touch-action:pan-x pan-y}body.template-index .mrd-brand-carousel .mrd-brand-carousel__track>.home-logo-list__item{height:112px;padding:8px!important}body.template-index .mrd-brand-carousel .home-logo-list__img.home-logo-list__img{max-height:85px}body.template-index .mrd-brand-carousel .mrd-brand-carousel__arrow{width:30px;height:30px}body.template-index .mrd-brand-carousel .mrd-brand-carousel__prev{left:0}body.template-index .mrd-brand-carousel .mrd-brand-carousel__next{right:0}}@media(prefers-reduced-motion:reduce){body.template-index .mrd-brand-carousel .mrd-brand-carousel__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/mrd-brand-carousel.css.map */
