.timetable-tooltip{background-color:var(--bds-color-background-base);line-height:1.5}[dir=ltr] .timetable-tooltip{text-align:left}[dir=rtl] .timetable-tooltip{text-align:right}.timetable-tooltip-list-item{display:flex;font-size:.75rem;margin-bottom:8px}.timetable-tooltip-day{font-weight:700;text-transform:capitalize}[dir=ltr] .timetable-tooltip-day{margin-right:24px}[dir=rtl] .timetable-tooltip-day{margin-left:24px}.timetable-tooltip-timetable{color:var(--bds-color-content-mid);font-size:.75rem;font-weight:400;white-space:nowrap}.timetable-tooltip-timetable__closed{color:var(--bds-color-extended-promo-high);font-size:.75rem;font-weight:400}.mobile .timetable-tooltip{border:none;box-shadow:none;display:block;overflow-x:hidden;position:relative;top:auto;transform:none}[dir=ltr] .mobile .timetable-tooltip,[dir=rtl] .mobile .timetable-tooltip{padding:0}[dir=ltr] .mobile .timetable-tooltip{right:auto}[dir=rtl] .mobile .timetable-tooltip{left:auto}[dir=ltr] .mobile .timetable-tooltip-list{padding-right:0}[dir=rtl] .mobile .timetable-tooltip-list{padding-left:0}.mobile .timetable-tooltip-list-item{flex-wrap:wrap}.mobile .timetable-tooltip-day{flex-grow:0;font-size:.875rem;min-width:auto}[dir=ltr] .mobile .timetable-tooltip-day{margin-right:32px}[dir=rtl] .mobile .timetable-tooltip-day{margin-left:32px}@media screen and (max-width:320px){.mobile .timetable-tooltip-day{flex-grow:1}}.mobile .timetable-tooltip-timetable{flex-basis:auto;font-size:.875rem}[dir=ltr] .mobile .timetable-tooltip-timetable{margin-left:0}[dir=rtl] .mobile .timetable-tooltip-timetable{margin-right:0}@media screen and (max-width:320px){.mobile .timetable-tooltip-timetable{flex-basis:100%}}[dir=ltr] .store-schedule .abstract-modal-body,[dir=rtl] .store-schedule .abstract-modal-body{padding:0 20px}.store-schedule-name{font-size:1.25rem;font-weight:700;margin-bottom:4px;text-transform:capitalize}.store-schedule-address{font-size:.875rem;font-weight:400;text-transform:capitalize}.store-schedule-distance{color:var(--bds-color-content-mid);font-size:.875rem;font-weight:400}[dir=ltr] .store-schedule-distance,[dir=rtl] .store-schedule-distance{margin:8px 0 24px}