.ex-rl{background:var(--ex-off-2);color:var(--ex-ink);--ov: 0px}.ex-rl__stage{padding-block:clamp(56px,9vw,120px)}.ex-rl__viewport{overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:8px}.ex-rl__track{margin:0;padding:0 var(--ex-gutter);list-style:none;display:flex;gap:12px;width:max-content}.ex-rl__card{flex:0 0 auto;width:min(68vw,300px);scroll-snap-align:start}.ex-rl__link{display:block;color:inherit;text-decoration:none;transform:perspective(800px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .28s var(--ex-ease);transform-style:preserve-3d}.ex-rl__img{display:block;position:relative;aspect-ratio:1 / 1;background:var(--ex-white);overflow:hidden}.ex-rl__img img{display:block;width:100%;height:100%;object-fit:contain;padding:8%;box-sizing:border-box}.ex-rl__type{display:block;margin-top:12px;font-family:var(--ex-mono);font-size:12px;color:var(--ex-muted)}.ex-rl__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:4px 0 0;font-size:16px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.ex-rl__price{margin:8px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.ex-rl__p-now{font-size:18px;font-weight:700}.ex-rl__p-mrp{font-size:14px;color:var(--ex-muted);text-decoration:line-through}.ex-rl__p-off{font-size:14px;font-weight:700;color:var(--ex-orange-ink)}.ex-rl__bar{display:none;height:4px;background:#10131c24;overflow:hidden;margin-top:24px}.ex-rl__bar i{display:block;height:100%;background:var(--ex-orange);transform:scaleX(var(--f, 0));transform-origin:left}.ex-rl.is-anim{height:calc(100svh + var(--ov))}.ex-rl.is-anim .ex-rl__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding-block:0}.ex-rl.is-anim .ex-rl__viewport{overflow:visible}.ex-rl.is-anim .ex-rl__track{will-change:transform}.ex-rl.is-anim .ex-rl__bar{display:block}.ex-rl.is-anim .ex-head{margin-bottom:clamp(20px,4svh,40px)}@media(min-width:750px){.ex-rl__card{width:min(26vw,340px)}}@media(prefers-reduced-motion:reduce){.ex-rl__link{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/eluxa-rail.css.map */
