.mi-ccar__head{text-align:center;margin-bottom:1.8rem}.mi-ccar__heading{margin:0}.mi-ccar__body{position:relative;display:block}.mi-ccar__track{display:flex;gap:var(--mi-ccar-gap, 12px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 max(1.5rem,calc((100vw - 1400px)/2));scrollbar-width:none}.mi-ccar__track::-webkit-scrollbar{display:none}.mi-ccar__slide{position:relative;flex:0 0 var(--mi-ccar-w, 62%);height:var(--mi-ccar-h, 560px);scroll-snap-align:start;border-radius:var(--mi-ccar-radius, 6px);overflow:hidden;text-decoration:none;color:#fff;display:block}.mi-ccar__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.mi-ccar__slide:hover .mi-ccar__img{transform:scale(1.03)}.mi-ccar__img--placeholder{background:rgba(var(--color-foreground),.06)}.mi-ccar__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000005 40%,#0000006b);pointer-events:none}.mi-ccar__content{position:absolute;left:2.4rem;right:2.4rem;bottom:2.2rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.mi-ccar__title{font-family:var(--font-heading-family, inherit);font-size:var(--mi-ccar-title, 38px);font-weight:400;line-height:1.12;text-shadow:0 1px 14px rgba(0,0,0,.4);max-width:16ch}.mi-ccar__btn{display:inline-flex;align-items:center;gap:1rem;font-size:var(--mi-ccar-btn, 15px);letter-spacing:.02em;text-shadow:0 1px 10px rgba(0,0,0,.4)}.mi-ccar__btn svg{width:2.6rem;height:1rem;transition:transform .3s ease}.mi-ccar__slide:hover .mi-ccar__btn svg{transform:translate(4px)}.mi-ccar__arrow{position:absolute;top:50%;transform:translateY(-50%);width:4.6rem;height:4.6rem;border-radius:50%;border:0;background:#ffffffeb;color:#1d1d1f;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 14px #0000002e;transition:background .25s ease}.mi-ccar__arrow:hover{background:#fff}.mi-ccar__arrow svg{width:1.8rem;height:.9rem}.mi-ccar__arrow--prev{left:2rem}.mi-ccar__arrow--next{right:2rem}@media(prefers-reduced-motion:reduce){.mi-ccar__img,.mi-ccar__btn svg{transition:none}}@media screen and (max-width:749px){.mi-ccar__track{padding:0 1.2rem}.mi-ccar__slide{flex-basis:var(--mi-ccar-w-mobile, 84%);height:var(--mi-ccar-h-mobile, 420px)}.mi-ccar__title{font-size:var(--mi-ccar-title-mobile, 20px)}.mi-ccar__btn{font-size:calc(var(--mi-ccar-btn, 15px) * .93)}.mi-ccar__content{left:1.6rem;right:1.6rem;bottom:1.8rem}.mi-ccar__arrow{width:3.6rem;height:3.6rem}.mi-ccar__arrow--prev{left:1rem}.mi-ccar__arrow--next{right:1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mi-collection-carousel.css.map */
