.swipe-hint{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:10px 0 18px;color:#827567;pointer-events:none}.swipe-hint>span:last-child{font-size:10px;letter-spacing:.08em;text-align:center}.swipe-hand{font-size:25px;display:inline-block;animation:swipe-gesture 2.8s ease-in-out infinite}.swipe-hint-line{display:block;font-size:13px;letter-spacing:.12em;margin-top:2px;color:#a79786}.hero-inner>.product-switch{display:block}.product-switch .swipe-hint{margin:4px 0 8px}.product-switch-window{touch-action:pan-y;user-select:none;-webkit-user-select:none}.product-switch-window img{-webkit-user-drag:none}.case-marquee{touch-action:pan-x pan-y}@keyframes swipe-gesture{0%,20%,100%{transform:translateX(7px) rotate(8deg)}55%,75%{transform:translateX(-7px) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.swipe-hand{animation:none}}.product-switch-window{overscroll-behavior-x:contain}.product-switch-window.swipe-reverse .product-switch-slide.entering{animation-name:product-enter-right}.product-switch-window.swipe-reverse .product-switch-slide.leaving{animation-name:product-leave-right}@keyframes product-enter-right{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes product-leave-right{from{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}
.product-switch-window.native-product-scroll{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch;cursor:grab;overscroll-behavior-x:contain}.product-switch-window.native-product-scroll::-webkit-scrollbar{display:none}.product-switch-window.native-product-scroll:active{cursor:grabbing}.native-product-scroll .product-switch-slide{position:relative!important;inset:auto!important;flex:0 0 100%!important;width:100%!important;min-width:100%!important;height:100%;transform:none!important;opacity:1!important;animation:none!important;scroll-snap-align:start;scroll-snap-stop:always}.native-product-scroll .product-marquee-item{user-select:none;-webkit-user-select:none}
