.luxury-slider-wrapper{position:relative;width:100%;background:rgb(var(--color-background));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.luxury-slider{display:flex;gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 50px}.luxury-slider::-webkit-scrollbar{display:none}.luxury-card{position:relative;flex:0 0 180px;overflow:hidden;scroll-snap-align:start;text-decoration:none;color:rgb(var(--color-foreground));border-radius:22px;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);transition:all .35s ease}.luxury-card:hover{transform:translateY(-4px);border-color:rgb(var(--color-button))}.luxury-card img{width:100%;height:180px;display:block;object-fit:cover;transition:transform .5s ease}.luxury-card:hover img{transform:scale(1.08)}.luxury-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.luxury-card span{display:block;text-align:center;padding:10px 12px;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.2rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;transition:color .3s ease}.luxury-card:hover span{color:rgb(var(--color-button))}.luxury-btn{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:none;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-button));display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease}.luxury-btn:hover{transform:translateY(-50%) scale(1.08);background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.luxury-prev{left:10px}.luxury-next{right:10px}@media(max-width:768px){.luxury-slider{gap:12px;padding:0 15px}.luxury-card{flex:0 0 145px;border-radius:18px}.luxury-card img{height:145px}.luxury-card span{font-size:1rem;padding:8px;letter-spacing:.06em}.luxury-btn{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/luxury-category-slider.css.map */
