.network-detail-main{z-index:1;padding:34px 0 0;position:relative}.network-detail-main .station-img{width:100%;height:381px;position:relative}.network-detail-main .station-img .featured-image{object-fit:cover;border-radius:12px}.network-detail-main img{vertical-align:middle}.network-detail-main .main-heading{letter-spacing:0;color:#2f3033;margin:0 0 34px;font-size:32px;font-weight:600;line-height:100%}.location-and-hrs{flex-direction:column;gap:49px;display:flex}.location-and-hrs .location{flex:1;max-width:100%}.floor-plan .direction-card,.location-and-hrs .direction-card,.amenities .direction-card,.floor-plan .direction-card{border-radius:12px;box-shadow:0 0 12.1px #00000024}.floor-plan-image{object-fit:contain;width:100%;height:100%;position:relative}.floor-plan-card{justify-content:center;align-items:center;height:clamp(220px,34vw,357.98px);padding:18px;display:flex;position:relative;overflow:hidden}.location-and-hrs .location-card{padding:30px}.location-and-hrs .location h4,.location-and-hrs .opening-hours h4,.floor-plan h4,.amenities h4{letter-spacing:0;color:#2f3033;margin:0 0 20px;font-size:20px;font-weight:600;line-height:21px}.location-and-hrs .location-info{justify-content:space-between;align-items:center;gap:15px;display:flex}.location-info .address{letter-spacing:0;color:#2f3033;align-items:center;gap:17px;max-width:340px;font-size:16px;font-weight:500;line-height:20px;display:flex}.network-detail-main .map{height:200px}.network-detail-main .map .ant-image{width:100%;height:100%;display:block}.network-detail-main .map img{object-fit:cover;border-radius:12px;width:100%;height:100%}.location-info button{letter-spacing:0;cursor:pointer;font-size:14px;font-weight:600;line-height:16px;font-family:var(--font-inter), sans-serif;background:#f3e6dd;border:none;border-radius:35px;align-items:center;gap:6px;padding:8px 12px;display:flex}.direction-card.show-time{align-items:center;gap:15px;padding:20px 25px;display:flex}.show-time .time-icon{flex:0 0 29px;gap:10px}.show-time .time-details{flex:1}.show-time .time-details .time{letter-spacing:0;color:#2f3033;justify-content:space-between;align-items:center;margin:0 0 10px;font-size:20px;font-weight:500;line-height:20px;display:flex}.show-time .time-details .time span{font-variant-numeric:tabular-nums}.show-time .time-details .time:last-child{margin:0}.amenities-card{padding:9px 25px}.amenities-card .amenities-list{margin:0;padding:0;list-style:none}.amenities-card .amenities-list li{letter-spacing:0;color:#2f3033;border-bottom:1px solid #eaeaea;align-items:center;gap:10px;padding:9px 0;font-size:14px;font-weight:500;line-height:20px;display:flex}.amenities-card .amenities-list li:last-child{border:none}.today_trains_leaving_from{margin-bottom:20px}.floor-plan-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.floor-image{object-fit:contain;width:100%;height:100%}.floor-plan-wrapper .ant-image{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.floor-plan-wrapper .ant-image-img{object-fit:contain;width:100%;height:100%;display:block}.magnifier{pointer-events:none;z-index:5;background-repeat:no-repeat;border:2px solid #000;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.floor-plan .floor-plan-card .zoom-button{z-index:999999;background:#000000b5;border-radius:5px;width:38.67px;height:38px;position:absolute;bottom:12px;right:12px}.floor-plan .floor-plan-card .zoom-button:hover{background:#000c!important}.page-heading{margin:0 0 20px}.page-heading h2{margin:0!important}.page-heading .btn_link{color:#c10505;cursor:pointer;background:0 0;border:none;font-size:16px;font-weight:600;text-decoration:none}.page-heading .btn_link:disabled{color:#9b9b9b;cursor:default}@media (max-width:1024px){.location-and-hrs{flex-direction:column;margin:0}}@media (max-width:600px){.network-detail-main .main-heading{font-size:24px}.show-time .time-details .time{font-size:14px;line-height:1.3}.location-and-hrs .location-info{flex-wrap:wrap}.location-and-hrs .location-card{padding:20px}.network-detail-main .map{height:160px}.station-img,.floor-plan,.network-detail-main .ant-col>.map{margin-bottom:20px}.station-img,.station-img img{height:250px}.floor-plan-card{height:clamp(190px,58vw,250px);padding:10px}.floor-plan .floor-plan-card .zoom-button{bottom:10px;right:10px}}@media (max-width:768px){.network-detail-main .common_card_slider .slick-slider{margin-bottom:56px}}
.network-detail-main .destination_slider{padding:40px 0 0}.network-detail-main .destination_slider h2{letter-spacing:0;color:#2f3033;margin:0 0 20px;font-size:20px;font-weight:600;line-height:21px}.network-detail-main .destination_card .destinations_img img{height:289px!important}.network-detail-main .destination_card .destinations__cnt .content_in{padding:17px 20px!important}.network-detail-main .destination_card .destinations__cnt p{color:#757575;font-size:18px;font-weight:500;line-height:25px;font-family:var(--font-inter), sans-serif}[dir=rtl] .network-detail-main .destination_card .destinations__cnt{direction:rtl}[dir=rtl] .network-detail-main .destination_card .destinations__cnt .price-arrow{transform:rotate(180deg)}
.shop-card{background:#fff;border-radius:12px;justify-content:center;align-items:center;height:155.637px;margin:8px 0;display:flex;box-shadow:0 0 12.1px #00000024}.shop-card img{object-fit:contain;margin:0 auto}.shop-card-body{height:100%}@media (max-width:600px){.shop-card{width:100%;height:300px}}
/*# sourceMappingURL=1iac4lp6hsw7r.css.map*/