.glossy-carousel-wrapper{position:relative;overflow:hidden;padding:2rem 0}.glossy-carousel-container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:auto;-webkit-overflow-scrolling:touch;gap:20px;padding:0 10%}.glossy-carousel-container::-webkit-scrollbar{display:none}.glossy-carousel-slide{flex-shrink:0;scroll-snap-align:center;border-radius:24px;overflow:hidden;background:#f6f6f6;position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center}.glossy-carousel-slide img{width:100%;height:100%;object-fit:cover}.glossy-carousel-slide .slide-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#000;padding:2rem;text-align:center}.glossy-carousel-slide .slide-content h3{font-size:1.5rem;margin-bottom:.5rem;font-weight:700}.glossy-carousel-slide .slide-content h1{font-size:3.5rem;font-weight:600;line-height:1.3;max-width:15ch}.glossy-carousel-slide .slide-content a{display:inline-block;background:#000;color:#fff;padding:10px 30px;border-radius:40px;text-decoration:none;font-weight:700}.glossy-carousel-slide.clone{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1}.glossy-carousel-dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:0}.glossy-carousel-dots button{all:unset;width:10px;height:10px;border-radius:50%;background:#000;opacity:.3;transition:transform .2s ease,opacity .2s ease;cursor:pointer;flex-shrink:0}.glossy-carousel-dots button.active{transform:scale(1.4);opacity:1}.slide-content.slide-left{left:0%;right:auto;transform:translateY(-50%);text-align:center}.slide-content.slide-right{left:auto;right:8%;transform:translateY(-50%);text-align:center}.slide-content.slide-center{left:50%;right:auto;transform:translate(-50%,-50%);text-align:center}@keyframes glossyImageZoomOut{0%{transform:scale(1.1)}to{transform:scale(1)}}.glossy-carousel-slide img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform 1.5s ease-out}img.unzoom{transform:scale(1)}.slide-content>*{opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.slide-content.fade-in>*{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
