.hc-vrail{padding-top:clamp(40px,9vw,56px);display:flex;flex-direction:column;gap:20px}.hc-vrail__title{text-align:center;padding:0 18px}.hc-vrail__rail{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 18px;scroll-padding-left:18px;-webkit-overflow-scrolling:touch}.hc-vrail__rail::-webkit-scrollbar{display:none}.hc-vrail__card{flex:0 0 56vw;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px}.hc-vrail__media{position:relative;display:block;width:100%;aspect-ratio:9/16;margin:0;padding:0;border:0;border-radius:0;background:var(--surface-stone);overflow:hidden;cursor:pointer;-webkit-appearance:none;appearance:none}.hc-vrail__video{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;display:block;background:var(--surface-stone)}.hc-vrail__media--still,.hc-vrail--still .hc-vrail__media{cursor:default}.hc-vrail__product{font-size:12px;line-height:1.4;color:var(--text-primary)}@media(min-width:760px){.hc-vrail__rail{max-width:1240px;width:100%;margin:0 auto}.hc-vrail__card{flex:0 0 280px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hc-video-rail.css.map */
