.booked-pass-root .title h2{color:#2f3034;letter-spacing:.374px;margin:0 0 10px;font-family:Wallop TRIAL;font-size:34px;font-weight:600;line-height:120%;text-transform:inherit!important}.booked-pass-root .offer-route-info{color:#555;align-items:center;gap:6px;font-size:14px;display:flex}.booked-pass-root .offer-route-info>.down-arrow{opacity:1;background-color:#f2f2f2;border-radius:5px;justify-content:center;align-self:stretch;align-items:center;gap:10px;width:35px;display:flex}.booked-pass-root .offer-route-info>.down-arrow>img{transform:rotate(90deg)}.booked-pass-root .remaining-days{background-color:#f2f2f2;border-radius:12px;width:100%;max-width:328px;padding:15px 11px}.booked-pass-root .remaining-days .ant-progress{margin-top:8px;display:flex}.booked-pass-root .child-right-arrow{display:none!important}@media (max-width:576px){.booked-pass-root .title h2{font-size:24px}.booked-pass-root .booked-offer-card>div{padding:20px!important}.booked-pass-root .top-right-arrow{display:none!important}.booked-pass-root .child-right-arrow{display:flex!important}.booked-pass-root .booking-info-container{gap:4px!important}.booked-pass-root .booking-info-container article{font-size:14px!important}.booked-pass-root .remaining-days{max-width:100%!important}}[dir=rtl] .booked-pass-root .title h2,[lang=ar] .booked-pass-root .title h2{font-family:var(--font-kanun-ar), sans-serif!important}
.booked-offer-pass{z-index:1;padding-top:34px;position:relative}.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-header{background:#fff;padding:12px 10px 12px 0!important}.booked-offer-pass .offer-pass-detail-payment-summary-collapse{border:none}.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-header:focus-visible{outline:none!important}.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-content,.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-panel{border-color:#eaeaea}.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-content.ant-collapse-content-active,.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-panel.ant-collapse-panel-active{padding-top:5px!important}.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-content-box,.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-body{padding:12px 0 10px!important}.booked-offer-pass .offer-pass-detail-payment-summary-collapse .ant-collapse-item-active .ant-collapse-expand-icon img{transform:rotate(180deg)!important}.booked-offer-pass .action-list{border-radius:12px;padding:0 12px}.booked-offer-pass .action-list .ant-list-item{cursor:pointer;padding:12px 0}.booked-offer-pass .action-list .ant-list-item-meta-avatar{display:flex;margin-inline-end:10px!important}.booked-offer-pass .action-list .ant-list-item-meta-title{margin:0!important}.booked-offer-pass .route-info{color:#555;background:#fff;border-radius:12px;align-items:center;gap:6px;font-size:14px;display:flex;bottom:-38px;left:0}.booked-offer-pass .route-info>.down-arrow{opacity:1;background-color:#f2f2f2;border-radius:5px;justify-content:center;align-self:stretch;align-items:center;gap:10px;width:35px;display:flex}.booked-offer-pass .route-info>.down-arrow>img{transform:rotate(90deg)}.booked-offer-pass .used-booking-collapse{background-color:unset!important;border:none!important}.booked-offer-pass .used-booking-collapse .ant-collapse-header{outline:unset!important;padding:0!important}.booked-offer-pass .used-booking-collapse .ant-collapse-content,.booked-offer-pass .used-booking-collapse .ant-collapse-panel{border:none!important}.booked-offer-pass .used-booking-collapse .ant-collapse-expand-icon{align-self:center;padding-inline-start:5px!important}.booked-offer-pass .used-booking-collapse .ant-collapse-item-active .ant-collapse-expand-icon img{transform:rotate(180deg)!important}.booked-offer-pass .used-booking-collapse .ant-collapse-content-box,.booked-offer-pass .used-booking-collapse .ant-collapse-body{padding:0!important}.booked-offer-pass .offer-booking-card{background-color:#f2f2f2;border-radius:12px;padding:15px 20px}
.about-pass-drawer .about-offer-content{border-radius:12px;padding:14px 12px}
