.mcl-backdrop-carousel{position:relative;width:100%;min-height:70vh;height:auto;overflow:hidden}.mcl-backdrop{position:absolute;top:0;left:0;width:75%;z-index:1;height:100vh;transition:transform .8s ease}.mcl-backdrop img,.mcl-backdrop video{aspect-ratio:auto;width:100%;height:100%;object-fit:cover}.mcl-carousel{position:relative;z-index:2;transition:transform 1.2s ease}.viewport{overflow:hidden}.track{display:flex;gap:13px;transition:transform .6s cubic-bezier(.34,1.56,.64,1);will-change:transform;height:auto;margin-top:4%}.mcl-carousel .card{min-width:30vw;background:var(--card-intro-bg-color);color:var(--card-common-font-color);padding:0;height:auto!important;font-size:1.2em;line-height:1.1em}.mcl-carousel .card h4{color:var(--card-common-font-color);font-size:2.8rem;font-weight:700;letter-spacing:-.05rem;line-height:.85em}.mcl-carousel .card.intro,.mcl-carousel .card.intro h3{color:var(--card-intro-font-color)}.mcl-carousel .card.intro h3{font-size:5rem;font-weight:900;line-height:.8;letter-spacing:-.2rem;text-transform:uppercase}.mcl-carousel .card img{width:100%;height:auto!important;display:block;aspect-ratio:3/4;object-fit:cover}.mcl-carousel .card .content{padding:32px}.mcl-carousel .card .footer{padding:32px;position:absolute;bottom:0}.mcl-carousel .card.image .footer{background:linear-gradient(0deg,var(--card-intro-bg-color) 10%,rgba(0,0,0,0) 100%)}.mcl-carousel .card.image .footer.linked h4{width:85%}.mcl-carousel .card.image .footer.linked svg{border:solid 1px var(--card-common-font-color);border-radius:50%;padding:5px;position:absolute;right:30px;bottom:35px}button.arrow{position:absolute;background:none;border:none;cursor:pointer}button.arrow.start{top:0;transform:translate(-15%,-50%)}button.arrow.left,button.arrow.right{top:50%;display:none;background-color:var(--card-intro-font-color);border-radius:50%;height:6rem;width:6rem;text-align:center;opacity:75%}button.arrow.left{left:16px}button.arrow.right{right:16px}button.arrow.left:hover,button.arrow.right:hover{opacity:100%}.dots{display:flex;gap:8px;margin-top:16px;margin-bottom:16px;transform:translate(50%)}.dots button{width:12px;height:10px;border-radius:5px;border:none;background:var(--dot-common-color);transition:width .5s ease}.dots button[aria-current=true]{background:var(--dot-current-color);width:40px}@media(max-width:768px){.dots{margin-bottom:2em}.mcl-backdrop-carousel{overflow:visible}.mcl-backdrop{width:100%}.mcl-backdrop img,.mcl-backdrop video{width:96vw}.mcl-carousel{width:92vw}.mcl-carousel .card{min-width:65vw;font-size:.85em}.mcl-carousel .card.intro h3{font-size:2.2rem}.mcl-carousel .card img{aspect-ratio:1/1}.mcl-carousel .card h4{font-size:1.8rem}button.arrow.left,button.arrow.right{display:none;opacity:.3}}@media(max-width:1280px)and (min-width:769px){.mcl-carousel .card{min-width:45vw}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/shapp-mcl-backdrop-carousel.css.map */
