.outletCard{margin-bottom:1.25rem;cursor:pointer;position:relative}.outletCard.deliveryMode .shopdetails{display:flex}.outletCard.deliveryMode .shopdetails .name{display:flex;align-items:flex-start;flex:auto;padding-left:.75rem}.outletCard.deliveryMode .shopdetails .name .category{font-size:.75rem;color:#231f20}.outletCard.deliveryMode .shopdetails .name .statusBadge-hei{margin-left:auto}.outletCard.deliveryMode .serveTime{border-bottom:1px dashed #cdcbd7;padding-bottom:.5rem;margin-bottom:.9375rem}.outletCard.deliveryMode .serveTime div{width:50%}.outletCard.deliveryMode .serveTime div>label img{margin-top:0}.outletCard.deliveryMode .deliveryItems .heading{font-size:.875rem}.outletCard.deliveryMode .deliveryItems .heading img{height:.8125rem;margin-right:.375rem}.outletCard.deliveryMode .deliveryItems .scrollbar-x{gap:inherit}.outletCard .card-img{transition:all 2.6s ease-in-out}.outletCard:hover .card-img{transform:scale(1.1)}.outletCard.no_border{border:none}.outletCard figure{border-radius:0;height:10.625rem;overflow:hidden;position:relative;background:#f5f5f5}.outletCard figure.outletClosed img{filter:grayscale(100%)}.outletCard figure .time{position:absolute;bottom:.938rem;right:.938rem;text-transform:inherit;align-items:flex-start}.outletCard figure .time i{margin-right:.375rem;margin-top:.0625rem}.outletCard figure .time i:before{font-size:.875rem}.outletCard figure .time span:after{margin-top:.125rem}.outletCard figure .time span img{width:.375rem}.outletCard figure .zone{position:absolute;bottom:2.738rem;right:.938rem;text-transform:inherit}.outletCard figure .zone i{margin-right:.375rem}.outletCard figure .zone i:before{font-size:.875rem}.outletCard figure .zone_mob{position:absolute;left:50%;transform:translate(-50%);bottom:0;padding:.3125rem .5rem 0;background-color:#fff;font-size:.6875rem;font-weight:500;display:flex;border-radius:.8125rem .8125rem 0 0;height:1.5rem}.outletCard figure .zone_mob:after,.outletCard figure .zone_mob:before{background:url(https://sa.uat.adanione.com/static-assets/images/fnb/curve.svg) 0 0 no-repeat;width:30px;height:25px;content:" ";position:absolute;bottom:-2px;background-size:cover}.outletCard figure .zone_mob:after{right:-27px;transform:scaleX(1);bottom:-.25rem;height:20px}.outletCard figure .zone_mob:before{left:-25px;transform:scaleX(-1);bottom:-.375rem}.outletCard figure .zone_mob span{display:flex;position:relative;width:max-content}.outletCard figure .zone_mob span:after{width:.25rem;height:.25rem;content:" ";background-color:rgba(87,87,86,.5);margin:.3125rem .375rem 0;border-radius:.25rem}.outletCard figure .zone_mob span i{display:flex;margin-right:.25rem;margin-top:.0625rem}.outletCard figure .zone_mob span:last-child:after{display:none}@media(max-width:991px){.outletCard{border-radius:.75rem;overflow:hidden}}.outletCard .outletLogo{left:.938rem;bottom:.938rem;position:absolute;padding:0;background:#fff;border-radius:50%}.outletCard .outletLogo img{border:none}@media(max-width:991px){.outletCard .outletLogo{top:10px;bottom:inherit;width:3rem;height:3rem}}.outletCard .card-body{padding:.75rem .75rem .5rem}.outletCard .card-body .cardBodyRow:not(:last-child){margin-bottom:0}@media(max-width:991px){.outletCard .card-body .cardBodyRow .statusBadge-hei{padding:0 .375rem;font-size:.625rem;border-radius:.25rem;font-weight:500;height:1rem;line-height:1rem;display:block;letter-spacing:.01875rem}.outletCard .card-body .cardBodyRow .statusBadge-hei.active{background-color:#0d8919;color:#fff}.outletCard .card-body .cardBodyRow .statusBadge-hei.rejected{background-color:#ff0004;color:#fff}.outletCard .card-body .cardBodyRow .linkOnly-hei{background-color:#575756;color:#fff;padding:.125rem .375rem;font-size:.625rem;border-radius:.25rem;font-weight:500;text-transform:uppercase;text-decoration:none;min-height:1rem}}.outletCard .card-body .card-title{font-size:1.125rem;padding-right:.5rem;font-weight:600;flex:1 1;margin-bottom:.125rem}.outletCard .foodCategory{font-size:.75rem;color:#575756;display:flex}.outletCard .foodCategory .pureveg{color:#0d8919;font-size:.75rem;position:relative;padding-right:.75rem;font-weight:500}.outletCard .foodCategory .pureveg img{width:.75rem}.outletCard .foodCategory .pureveg:before{position:absolute;top:.4375rem;right:.25rem;content:" ";background-color:rgba(87,87,86,.5);width:.25rem;height:.25rem;border-radius:.25rem}.outletCard .timingCell{font-size:.938rem;margin-top:.5rem;color:#555;line-height:1.2}.outletCard .timingCell .timeIcon{font-size:.875rem;margin-right:.5rem;color:#555;display:inline-flex;align-items:center;justify-content:center;line-height:0}.outletCard .timingCell .timeIcon:before{display:contents}.outletCard .timingCell .statusText.active{color:#13a180}.outletCard .timingCell .statusText.orderLater{color:#eb9845}.outletCard .timingCell .statusText.notActive{color:#dc464b}.outletCard .timingCell .dotSeparator{width:.313rem;height:.313rem;border-radius:.1565rem;margin:0 .375rem;background-color:#999;display:inline-block}.outletCard .offer{display:flex;align-items:center;margin-top:.6875rem;font-size:.9375rem}.outletCard .offer img{width:.875rem;margin-right:.5rem}.outletCard .deliveryModes{margin-top:.625rem;display:flex;align-items:center}.outletCard .deliveryModes span{font-size:.9375rem;position:relative;display:flex;align-items:center;color:#231f20}.outletCard .deliveryModes span:first-child:before{display:none}.outletCard .deliveryModes span:before{width:.3125rem;height:.3125rem;border-radius:.3125rem;position:relative;content:" ";background-color:#999;margin:0 .375rem 0 .438rem}.mobOffer{background-color:#e9f9f1;padding:.9375rem .75rem .5rem;color:#0d8919;display:flex;font-size:.75rem;border-top:0;border-radius:0 0 .75rem .75rem;margin-left:-.0625rem;margin-right:-.0625rem;font-weight:500}.mobOffer img{width:.875rem;margin-right:.5rem}.serveTime{border-top:1px dashed #cdcbd7;padding-top:.5rem;margin-top:.4375rem;display:flex}.serveTime div{color:#575756;border-right:1px dashed #cdcbd7;padding-right:.625rem;padding-left:.625rem;font-size:.625rem;white-space:nowrap}.serveTime div:first-child{padding-left:0}.serveTime div:last-child{padding-right:0;border-right:none}.serveTime div>label{font-size:.75rem;font-weight:500;color:#231f20;white-space:nowrap;display:flex}.serveTime div>label img{height:.75rem;width:auto;margin-right:.25rem;margin-left:.5rem;margin-top:.125rem}.serveTime div>label img:first-child{margin-left:0}@media(min-width:992px){.outletCard{margin-bottom:3.125rem}.outletCard figure{height:16rem;border-radius:.5rem}.outletCard .foodCategory{font-size:.938rem}.outletCard .card-body{padding:1.25rem 0 0}.outletCard .card-body .card-title{font-size:1.125rem;padding-right:.5rem}}