.shibuya-stop .swiss-carousel{max-width:390px;margin:22px 0 28px}.shibuya-stop .swiss-carousel .tokyo-photo-gallery{position:relative;margin:0;padding:0;gap:14px;border:0}.shibuya-stop .swiss-carousel .tokyo-photo-gallery figure{flex:0 0 91%;width:91%;margin:0}.shibuya-stop .swiss-carousel .tokyo-photo-gallery img{width:100%;height:240px;max-height:240px;object-fit:contain;background:#e9e9dd;cursor:zoom-in}.shibuya-stop .tokyo-photo-gallery:not(.swiss-carousel .tokyo-photo-gallery){max-width:340px}.shibuya-stop .tokyo-photo-gallery:not(.swiss-carousel .tokyo-photo-gallery) img{cursor:zoom-in}.tokyo-spot-photo img{cursor:zoom-in}.editorial img:focus-visible{outline:2px solid #9d5946;outline-offset:3px}@media(max-width:600px){.shibuya-stop .swiss-carousel{max-width:100%}.shibuya-stop .swiss-carousel .tokyo-photo-gallery img{height:210px;max-height:210px}.swiss-carousel-controls{gap:6px}.swiss-carousel-controls .swiss-carousel-dots button{width:17px}}.shibuya-stop .tokyo-photo-gallery img,.shibuya-stop .swiss-carousel .tokyo-photo-gallery img,.tokyo-spot-photo,.tokyo-spot-photo img{background:transparent}
