.slotNotAvailableMsg[data-v-0e25375d]{color:var(--primary-font-color);font-family:var(--font-family-primary);font-size:var(--font-size-sm-1);font-style:normal;font-weight:var(--font-weight-5);line-height:22px;margin-top:32px;text-align:center;width:100%}@media (max-width:900px){.slotNotAvailableMsg[data-v-0e25375d]{font-size:var(--font-size-xs-3);line-height:16px;margin-top:12px}}.status-temporarilyclosed-background[data-v-0e25375d]{background-color:var(--status-temp-error-bg);color:var(--status-temp-error-font);font-weight:var(--font-weight-6);padding:8px}.status-comingsoon-background[data-v-0e25375d]{background-color:var(--status-com-error-bg);color:var(--status-com-error-font);font-weight:var(--font-weight-6);padding:8px}.price-tag[data-v-0e25375d]{background-color:var(--price-tag-bg);border-left:1px solid var(--grey-4);border-radius:3px 4px 4px 3px;color:var(--price-tag-font-color);display:inline-block;font-family:var(--font-family-primary);font-size:var(--font-size-sm-1);font-style:normal;font-weight:var(--font-weight-7);height:32px;letter-spacing:var(--font-letter-spacing-15);line-height:30px;margin-left:19px;padding:0 10px;position:relative;text-align:center;width:auto}.price-tag[data-v-0e25375d]:before{border-bottom:16px solid transparent;border-right:14px solid var(--price-tag-bg);border-top:16px solid transparent;content:"";display:block;height:0;left:-13px;position:absolute;width:0}.clinic-card-wrapper[data-v-0e25375d]{background-color:var(--accent);border-radius:5px;gap:16px;height:100%;margin:auto;min-height:542px;padding:27px 22px;position:relative;width:630px}.clinic-card-wrapper .description[data-v-0e25375d]{display:flex;justify-content:space-between;margin-bottom:24px}.clinic-card-wrapper .description .header-text[data-v-0e25375d]{color:var(--theme-font);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-md-2);font-weight:var(--font-weight-7);letter-spacing:var(--font-letter-spacing-21);line-height:32px}.clinic-card-wrapper .description .decription-text[data-v-0e25375d]{font-weight:var(--all-location-text-font-weight)}.clinic-card-wrapper .description-text[data-v-0e25375d]{color:var(--primary-font-color);font-family:var(--font-family-secondary);font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-15)}.clinic-card-wrapper .description .distance[data-v-0e25375d]{color:var(--primary-font-color);display:flex;flex-direction:column;font-family:var(--font-family-primary);font-size:var(--font-size-sm-1);font-weight:var(--all-location-text-font-weight);gap:8px;letter-spacing:var(--font-letter-spacing-15);margin-top:3px;text-align:right}.clinic-card-wrapper .img-wrapper[data-v-0e25375d]{height:273px;margin-bottom:32px;width:586px}.clinic-card-wrapper .img-wrapper img[data-v-0e25375d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clinic-card-wrapper .available-time-wrapper[data-v-0e25375d]{align-items:center;display:flex;width:100%}.clinic-card-wrapper .available-time-icon[data-v-0e25375d]{height:16px;width:16px}.clinic-card-wrapper .available-time-text[data-v-0e25375d]{color:var(--primary-font-color);font-family:var(--font-family-primary);font-size:var(--font-size-sm-1);font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-15);line-height:16px;margin-left:5px}.clinic-card-wrapper .carousel[data-v-0e25375d]{align-items:center;display:flex;height:85px;justify-content:space-between;margin-top:16px;overflow:hidden;position:relative;width:100%}.clinic-card-wrapper .carousel .fade-enter-active[data-v-0e25375d],.clinic-card-wrapper .carousel .fade-leave-active[data-v-0e25375d]{transition:all .3s ease}.clinic-card-wrapper .carousel .fade-enter-from[data-v-0e25375d],.clinic-card-wrapper .carousel .fade-leave-to[data-v-0e25375d]{opacity:0;transform:translate(100%)}.clinic-card-wrapper .carousel .slide-enter-active[data-v-0e25375d],.clinic-card-wrapper .carousel .slide-leave-active[data-v-0e25375d]{transition:all .3s ease}.clinic-card-wrapper .carousel .slide-enter-from[data-v-0e25375d],.clinic-card-wrapper .carousel .slide-leave-to[data-v-0e25375d]{opacity:0;transform:translate(100%)}.clinic-card-wrapper .carousel .left-btn[data-v-0e25375d],.clinic-card-wrapper .carousel .right-btn[data-v-0e25375d]{align-items:center;display:flex;transition:transform .3s ease-in-out;z-index:100}.clinic-card-wrapper .carousel .left-btn img[data-v-0e25375d],.clinic-card-wrapper .carousel .right-btn img[data-v-0e25375d]{cursor:pointer;height:26px;width:26px}.clinic-card-wrapper .carousel .btn-disable[data-v-0e25375d]{opacity:.5;pointer-events:none}.clinic-card-wrapper .carousel .slide[data-v-0e25375d]{height:100%;left:7%;position:absolute;top:0;width:100%}.clinic-card-wrapper .carousel .slide .box-wrapper[data-v-0e25375d]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:100%;justify-content:start;width:94%}.clinic-card-wrapper .carousel .slide .box-wrapper .time-box[data-v-0e25375d]{background:var(--white);border:1px solid var(--primary-button-color);border-radius:4px;box-shadow:0 2px 2px #00000052;color:var(--primary-button-color);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-sm-1);font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-2);min-width:92px;padding:3px 5px;text-align:center}.clinic-card-wrapper .carousel .slide .box-wrapper .time-box[data-v-0e25375d]:hover{background-color:var(--primary-button-color);color:var(--primary-button-font)}.clinic-card-wrapper .carousel .slide .box-wrapper.box-wrapper-nodata[data-v-0e25375d]{justify-content:center;width:82%}.clinic-card-wrapper .carousel .slide .box-wrapper.box-wrapper-nodata .time-box[data-v-0e25375d]{background-color:transparent;border:none;box-shadow:none;pointer-events:none;width:100%}.clinic-badge[data-v-0e25375d]{align-items:center;background-color:var(--primary);border-radius:0 5px 0 0;color:var(--white);display:flex;float:right;font-family:var(--font-family-primary);font-size:var(--font-size-sm-1);font-weight:var(--font-weight-7);height:32px;justify-content:center;letter-spacing:var(--font-letter-spacing-15);line-height:16px;position:relative;width:149px}.clinic-badge-wrapper[data-v-0e25375d]{position:absolute;right:0;top:-5px}.clinic-badge[data-v-0e25375d]:before{border-bottom:16px solid var(--primary);border-left:16px solid transparent;border-right:16px solid transparent;content:"";height:0;left:-24px;position:absolute;rotate:270deg;top:8px;width:0}.clinic-mobile-card-wrapper[data-v-0e25375d]{background:var(--accent);border-radius:4px;height:100%;padding:18px 9px;width:100%}.clinic-mobile-card-wrapper .card-name[data-v-0e25375d]{color:var(--nav-color);font-family:var(--font-family-primary);font-size:var(--location-p-SM-clinic-name-fs);font-weight:var(--font-weight-7);letter-spacing:var(--font-letter-spacing-15);margin-bottom:2px;width:-moz-fit-content;width:fit-content}.clinic-mobile-card-wrapper .address[data-v-0e25375d],.clinic-mobile-card-wrapper .distance[data-v-0e25375d]{color:var(--primary-font-color);font-family:var(--font-family-secondary);font-size:var(--font-size-xs-3);font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-14);line-height:16px;margin-bottom:2px}.clinic-mobile-card-wrapper .address[data-v-0e25375d]{font-weight:var(--location-p-SM-clinic-address-fw)}.clinic-mobile-card-wrapper .distance[data-v-0e25375d]{display:flex;font-family:var(--font-family-tertiary);font-weight:var(--font-weight-6);justify-content:space-between}.clinic-mobile-card-wrapper .available-time-wrapper[data-v-0e25375d]{align-items:center;display:flex;margin-bottom:5px;margin-top:16px;width:100%}.clinic-mobile-card-wrapper .available-time-icon[data-v-0e25375d]{height:14px;width:14px}.clinic-mobile-card-wrapper .available-time-text[data-v-0e25375d]{color:var(--primary-font-color);font-family:var(--font-family-primary);font-size:var(--font-size-xs-3);font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-15);line-height:16px;margin-left:5px}.clinic-mobile-card-wrapper .time-box[data-v-0e25375d]{background:var(--white);border:1px solid var(--primary-button-color);border-radius:4px;box-shadow:0 2px 2px #00000052;color:var(--primary-button-color);font-family:var(--font-family-primary);font-size:var(--location-p-card-SM-slot-fs);font-weight:var(--location-p-card-SM-slot-fw);letter-spacing:var(--font-letter-spacing-2);text-align:center;width:70px}.clinic-mobile-card-wrapper .box-wrapper[data-v-0e25375d]{align-items:center;display:flex;flex-wrap:nowrap;gap:5px;justify-content:start;margin-top:10px}.clinic-mobile-card-wrapper .box-wrapper.scroll-timeslot[data-v-0e25375d]{overflow-x:auto;width:100%}.clinic-mobile-card-wrapper .box-wrapper.scroll-timeslot[data-v-0e25375d]::-webkit-scrollbar{display:none}.clinic-mobile-card-wrapper .box-wrapper.scroll-timeslot .time-box[data-v-0e25375d]{padding:0 5px}.clinic-mobile-card-wrapper .box-wrapper.box-wrapper-nodata[data-v-0e25375d]{justify-content:center}.clinic-mobile-card-wrapper .box-wrapper.box-wrapper-nodata .time-box[data-v-0e25375d]{background:transparent;border:none;box-shadow:none;font-size:var(--font-size-xs-2);margin-top:6px;pointer-events:none;width:100%}.select-time-con[data-v-0e25375d]{align-items:center;display:flex;gap:8px}.select-time-con p[data-v-0e25375d]{color:var(--primary-font-color);font-size:var(--font-size-xs-3);font-weight:var(--font-weight-4);line-height:normal}.book-ahead-now-btn[data-v-0e25375d],.select-time-con p[data-v-0e25375d]{font-family:var(--font-family-tertiary);font-style:normal}.book-ahead-now-btn[data-v-0e25375d]{align-items:center;background:var(--white);border:1px solid var(--primary-button-color);border-radius:4px;box-shadow:0 2px 2px #00000052;color:var(--primary-button-color);display:flex;font-size:13px;font-weight:var(--font-weight-6);gap:10px;justify-content:center;line-height:24px;min-height:31px;text-align:center;width:130px}.available-time-wrapper-2[data-v-0e25375d]{display:flex;flex-direction:column;gap:12px}.available-time-wrapper-3[data-v-0e25375d]{display:flex}.available-time-text[data-v-0e25375d]{font-weight:var(--all-location-text-font-weight)!important}
