.mc-home .mc-carousel{position:relative;min-width:0}.mc-home .mc-carousel-track:focus-visible{outline:2px solid var(--mc-primary);outline-offset:3px}.mc-home .mc-product-grid.mc-carousel-track{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 66px)/3.5);gap:22px;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:none;scroll-behavior:auto!important;scrollbar-width:none;padding:4px 0 12px;margin:0;cursor:grab}.mc-home .mc-carousel-track::-webkit-scrollbar{display:none}.mc-home .mc-carousel-track>.mc-product-card{min-width:0;scroll-snap-align:none}.mc-home .mc-carousel-track>script{display:none}.mc-home .mc-carousel-track img{-webkit-user-drag:none}.mc-home .mc-carousel-track.mc-is-dragging,.mc-home .mc-carousel-track.mc-is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}@media(max-width:899px){.mc-home .mc-product-grid.mc-carousel-track{grid-auto-columns:calc((100% - 36px)*.4);gap:18px}}@media(max-width:599px){.mc-home .mc-product-grid.mc-carousel-track{grid-auto-columns:calc((100% - 12px)/1.5);gap:12px}}.mc-home .mc-hero-art>.mc-focus-incoming{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:inherit;opacity:0;transition:opacity .6s ease;pointer-events:none}.mc-home .mc-hero-art>.mc-focus-incoming.is-visible{opacity:1}.mc-home .mc-focus-incoming>img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center 30%}@media(max-width:599px){.mc-home .mc-focus-incoming>.mc-hero-secondary{display:none}.mc-home .mc-focus-incoming>img{object-position:center 22%}}@media(prefers-reduced-motion:reduce){.mc-home .mc-hero-art>.mc-focus-incoming{transition:none}}@media(min-width:600px){.mc-home .mc-hero-art>img,.mc-home .mc-focus-incoming>img{object-fit:contain;object-position:center top}.mc-home .mc-hero-art,.mc-home .mc-hero-art>.mc-focus-incoming{background:var(--mc-secondary, #EAE7EB)}}.mc-home .mc-hero-art>img,.mc-home .mc-focus-incoming>img{object-fit:contain;object-position:center top}.mc-home .mc-hero-art,.mc-home .mc-hero-art>.mc-focus-incoming{background:var(--mc-secondary, #EAE7EB)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mc-home-carousel.css.map */
