.tab-lt-wrapper{width:100%;background-color:var(--bg-color-base-secondary)}.tab-lt-wrapper .scheduler-widget,.tab-lt-wrapper .scheduler-widget .content{background-color:var(--bg-color-base-secondary)}.tab-lt-wrapper .scheduler-widget *{padding:0;margin:0}.tab-lt-wrapper .scheduler-widget input:focus-visible{outline:none;box-shadow:none}.tab-lt-wrapper .scheduler-widget .container{max-width:none;background-color:var(--bg-color-base-secondary)}.tab-lt-wrapper .scheduler-widget .page-content{min-height:auto}.tab-lt-wrapper .scheduler-widget .page-content .search-container form button:disabled{background-color:var(--action-color-bg-brand);border:none!important;cursor:not-allowed}.tab-lt-wrapper .scheduler-widget .page-content .title-container{margin:0}.tab-lt-wrapper .scheduler-widget .page-content .title-container__title{margin:0;padding-bottom:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .page-content .title-container__title .store-info-title{font-family:var(--text-h2-family);font-size:var(--text-h2-size);line-height:var(--text-h2-lineheight);font-weight:var(--text-h2-weight);letter-spacing:var(--text-h2-kerning);color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .page-content .title-container__subtitle{font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning);padding-bottom:var(--spacings-base);color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .page-content .title-container .locations{display:none}.tab-lt-wrapper .scheduler-widget .search-container .input-container{padding:0;flex-grow:1;min-width:auto}.tab-lt-wrapper .scheduler-widget .search-container .input-container .pointer-icon{line-height:0px;right:var(--spacings-base);top:50%;transform:translateY(-50%)}.tab-lt-wrapper .scheduler-widget .search-container .input-container input{height:auto;font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning);padding:0;background:none;border:none}.tab-lt-wrapper .scheduler-widget .search-container .input-container input::placeholder{color:var(--text-disabled)}.tab-lt-wrapper .scheduler-widget .search-container form{align-items:center;background-color:var(--bg-default);padding:6px 6px 6px 16px;border:1px solid var(--borders-secondary);border-radius:var(--borders-radius-xs)}.tab-lt-wrapper .scheduler-widget .search-container .button-container button{height:auto;min-height:auto;min-width:auto;background:var(--action-bg-brand);border:none;font-family:var(--text-cta-small-family);font-size:var(--text-cta-small-size);line-height:var(--text-cta-small-lineheight);font-weight:var(--text-cta-small-weight);letter-spacing:var(--text-cta-small-kerning)}.tab-lt-wrapper .scheduler-widget .search-container .action-container .col-12{width:100%}.tab-lt-wrapper .scheduler-widget .page-content .container .tab-container .tab-bar{padding:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .page-content .container .tab-container .tab-bar>button:last-child{display:none}.tab-lt-wrapper .scheduler-widget .tab-container .tab-bar .tab-item{line-height:0}.tab-lt-wrapper .scheduler-widget .tab-container .tab-bar .tab-item:after{border-bottom:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .tab-container .tab-bar .tab-item.active:after{border-bottom:2px solid var(--borders-brand)}.tab-lt-wrapper .scheduler-widget .tab-container .tab-bar .tab-item>div{font-family:var(--text-cta-medium-family);font-size:var(--text-cta-medium-size);line-height:var(--text-cta-medium-lineheight);font-weight:var(--text-cta-medium-weight);letter-spacing:var(--text-cta-medium-kerning);color:var(--text-brand);padding:var(--spacings-base) 0}.tab-lt-wrapper .scheduler-widget .tab-container .tab-bar .tab-item>div>.icon-spot-pin{width:var(--spacings-base);height:var(--spacings-base);margin-right:var(--spacings-md);font-size:var(--spacings-base);color:var(--text-default);font-weight:600}.tab-lt-wrapper .scheduler-widget .tab-container .big-column .locations--mobile,.tab-lt-wrapper .scheduler-widget .search-container .action-container .locations{display:none}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters{padding-top:var(--spacings-base);padding-bottom:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-title{flex-grow:1}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-icon{font-size:var(--spacings-base);line-height:var(--spacings-none);margin-left:0;padding-right:var(--spacings-md)}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-single-filter{margin-right:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-single-filter.boutique{padding-right:4.8rem}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-single-filter .check-box{padding-left:var(--spacings-none);font-family:var(--text-sm-family);font-size:var(--text-sm-size);line-height:var(--text-sm-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-sm-kerning);color:var(--text-default);order:2}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-single-filter .check-box input[type=checkbox]:checked+.checkmark{background-color:var(--bg-inverse-default)}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-single-filter .check-box input:focus~.checkmark{border:1px solid var(--bg-inverse-default)}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-single-filter .check-box .checkmark{width:var(--spacings-base);height:var(--spacings-base);right:calc(100% + 3.6rem);left:unset}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters .filters-single-filter .check-box .checkmark:after{border:solid var(--borders-default);border-width:0 2px 2px 0;height:1rem}.tab-lt-wrapper .scheduler-widget .tab-container .locations{display:block;width:100%;text-align:start;font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning);font-style:normal;color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .list-container{scrollbar-width:none;padding-bottom:var(--spacings-lg)}.tab-lt-wrapper .scheduler-widget .list-container>:not(:first-child):not(:last-child){margin:var(--spacings-base) 0}.tab-lt-wrapper .scheduler-widget .container .store-item{border:1px solid var(--borders-tertiary);padding:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .slider-container .store-item__location{flex-direction:column;align-items:start}.tab-lt-wrapper .scheduler-widget .slider-container .slick-track .slick-slide .store-item--carousel{min-height:auto}.tab-lt-wrapper .scheduler-widget .slider-container .store-item{margin:0 var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .container .store-item__name{font-family:var(--text-h3-family);font-size:var(--text-h3-size);line-height:var(--text-h3-lineheight);font-weight:var(--text-h3-weight);letter-spacing:var(--text-h3-kerning);text-transform:capitalize;margin-bottom:var(--spacings-base);color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .container .store-item__location{margin-bottom:var(--spacings-base);flex-direction:column;align-items:start}.tab-lt-wrapper .scheduler-widget .container .store-item__location .store-item__distance{margin-left:0}.tab-lt-wrapper .scheduler-widget .container .store-item__location .store-item__distance .icon-spot-pin{display:none}.tab-lt-wrapper .scheduler-widget .container .store-item__location *{color:var(--text-tertiary);font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning)}.tab-lt-wrapper .scheduler-widget .container .store-item__hours{margin-top:var(--spacings-lg)}.tab-lt-wrapper .scheduler-widget .container .store-item__hours .icon-arrow{margin-left:var(--spacings-md);margin-right:var(--spacings-md);font-size:9px;top:4px}.tab-lt-wrapper .scheduler-widget .container .store-item__hours:empty{display:none}.tab-lt-wrapper .scheduler-widget .container .store-item__hours--hide{display:flex}.tab-lt-wrapper .scheduler-widget .container .store-item__hours .store-hours__button{font-family:var(--text-h5-family);font-size:var(--text-h5-size);line-height:var(--text-h5-lineheight);font-weight:var(--text-h5-weight);letter-spacing:var(--text-h5-kerning);color:var(--text-default);text-transform:uppercase}.tab-lt-wrapper .scheduler-widget .container .store-item__hours .store-item__status{font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning);color:var(--text-default);text-transform:uppercase}.tab-lt-wrapper .scheduler-widget .container .store-hours__content--show{margin-bottom:0;margin-top:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .container .store-hours__content--show .store-hours__line{font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning);color:var(--text-tertiary);text-transform:lowercase}.tab-lt-wrapper .scheduler-widget .container .store-hours__content--show .store-hours__line span:first-letter{text-transform:uppercase}.tab-lt-wrapper .scheduler-widget .container .store-item__link{margin-bottom:0;overflow:hidden}.tab-lt-wrapper .scheduler-widget .container .store-item__link--first{text-decoration:none;display:flex;flex-wrap:wrap;row-gap:var(--spacings-base);margin-bottom:var(--spacings-lg)}.tab-lt-wrapper .scheduler-widget .container .store-item__link--first a{text-decoration:underline}.tab-lt-wrapper .scheduler-widget .container .store-item__link *{color:var(--text-default);font-family:var(--text-cta-big-family);font-size:var(--text-cta-big-size);line-height:var(--text-cta-big-lineheight);font-weight:var(--text-cta-big-weight);letter-spacing:var(--text-cta-big-kerning)}.tab-lt-wrapper .scheduler-widget .container .store-item__link--first a:first-child{order:2;margin-right:0}.tab-lt-wrapper .scheduler-widget .container .store-item__link--first a:not(:first-child){margin-right:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .container .store-item .store-item__hours{margin-bottom:0}.tab-lt-wrapper .scheduler-widget .tab-container .store-item .store-hours__line{display:flex}.tab-lt-wrapper .scheduler-widget .tab-container .store-item .store-hours__line>span:first-child{width:35%}.tab-lt-wrapper .scheduler-widget .container .store-item .store-item__footer{gap:var(--spacings-base);margin-top:var(--spacings-lg)}.tab-lt-wrapper .scheduler-widget .container .store-item .store-item__footer:empty{display:none}.tab-lt-wrapper .scheduler-widget .overview-box{margin:0;margin-top:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .store-info-box{margin:0}.tab-lt-wrapper .tooltip .tile-content{display:block}.tab-lt-wrapper .scheduler-widget .tab-container .map-container.tab-content{height:60rem}.tab-lt-wrapper .scheduler-widget .map-container .slider-container{height:fit-content;top:53%;transform:translateY(-34px);bottom:unset;left:unset}.tab-lt-wrapper .scheduler-widget .map-active .search-container .title-container{display:block}.tab-lt-wrapper .scheduler-widget .tab-container .search-container{background-color:var(--bg-color-base-secondary);z-index:1}.tab-lt-wrapper .scheduler-widget .tab-container .button{border:none;width:100%;height:auto;min-width:auto;min-height:auto;margin:0}.tab-lt-wrapper .scheduler-widget .msg-error,.tab-lt-wrapper .scheduler-widget .no-store{color:var(--text-error);font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-line-height);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning);margin:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .map-container.tab-content .gm-style{top:unset!important;bottom:15.5rem}.tab-lt-wrapper .scheduler-widget .map-container.tab-content .gm-style-moc{top:15.5rem!important}.tab-lt-wrapper .scheduler-widget .map-container .gm-control-active{display:none!important}.tab-lt-wrapper .scheduler-widget .map-container .gm-style>div:last-child{display:none}.tab-lt-wrapper .scheduler-widget .map-container .gm-style img[alt=Google],.tab-lt-wrapper .title-container .store-info-icon{display:none}.tab-lt-wrapper .scheduler-widget header{display:block;height:auto}.tab-lt-wrapper .scheduler-widget header .title{font-family:var(--text-h3-family);font-size:var(--text-h3-size);line-height:var(--text-h3-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-h3-kerning);color:var(--text-default);margin:auto;width:22rem;text-transform:none;padding:5rem 0}.tab-lt-wrapper .scheduler-widget header.no-shadow{display:none}.tab-lt-wrapper .scheduler-widget header .progress-bar{list-style-type:none;display:flex;align-items:center;justify-content:space-between;margin:var(--spacings-none);padding:var(--spacings-base);background:#fff;height:auto;justify-content:center;font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning)}.tab-lt-wrapper .scheduler-widget header .progress-bar .progress-bar-item{font-family:var(--text-h1-family)}.tab-lt-wrapper .scheduler-widget header .progress-bar .progress-bar-item .number{background-color:var(--bg-inverse-default);color:var(--text-inverse-default)}.tab-lt-wrapper .scheduler-widget header .icon-check{color:var(--text-default)}.tab-lt-wrapper .scheduler-widget header .container{flex-direction:column}.tab-lt-wrapper .scheduler-widget .container{background-color:#fff}.tab-lt-wrapper .scheduler-widget .container .question-box{min-height:25.2rem;border-radius:4px;align-items:center;justify-content:center;width:100%;margin-top:0;text-align:center;padding:25px 18px;box-sizing:border-box;font-size:20px;display:flex;flex-direction:column;margin-bottom:20px}.tab-lt-wrapper .scheduler-widget .container .question-box h2{font-family:var(--text-h3-family);font-size:var(--text-h3-size);line-height:var(--text-h3-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-h3-kerning);color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .container .question-box .section-title{margin:1rem 0 2.5rem}.tab-lt-wrapper .scheduler-widget .container .question-box .option-box{font-family:var(--text-h3-family);font-size:var(--text-h3-size);line-height:var(--text-h3-lineheight);font-weight:var(--text-h3-weight);letter-spacing:var(--text-h3-kerning)}.tab-lt-wrapper .scheduler-widget .container .question-box .option-box .option-box-title{font-weight:var(--text-h3-weight)}.tab-lt-wrapper .scheduler-widget .container .question-box .option-box .option-box-subtitle{font-size:var(--text-h4-size)}.tab-lt-wrapper .scheduler-widget .container .store-info-box{border:1px solid var(--text-default);border-radius:0;height:auto;width:auto;margin:25px 18px;line-height:normal;padding:12px 37px}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-bar-mobile{display:none}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-box-content{border:var(--borders-none);padding:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-box-content .icon-spot-pin{position:absolute;left:.7rem;font-size:3rem}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-box-container{padding:0;border-width:0}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-name{font-family:var(--text-h4-family);font-size:var(--text-h4-size);line-height:var(--text-h4-lineheight);font-weight:var(--text-h4-weight);letter-spacing:var(--text-h4-kerning);color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-address{font-family:var(--text-base-family);font-size:var(--text-base-size);line-height:var(--text-base-lineheight);font-weight:var(--text-weight-default);letter-spacing:var(--text-base-kerning);color:var(--text-tertiary)}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-CTA{width:100%;font-family:FuturaStd,sans-serif;font-style:normal;color:#000;margin-bottom:var(--spacings-sm)}.tab-lt-wrapper .scheduler-widget .container .overview-box{border:1px solid var(--text-default);border-radius:0;height:auto;margin:0 20px 70px;line-height:normal;padding:0}.tab-lt-wrapper .scheduler-widget .container .overview-box *{font-family:var(--text-cta-medium-family)}.tab-lt-wrapper .scheduler-widget .container .overview-box .overview-bar-mobile{line-height:30px;font-size:15px;cursor:pointer;background-color:#333;color:#fff;padding:0 40px 0 20px;position:relative;width:100%;text-align:left;text-transform:uppercase;border-radius:0}.tab-lt-wrapper .scheduler-widget .container .overview-box .icon-arrow{display:none}.tab-lt-wrapper .scheduler-widget .container .overview-box .overview-box-section>div{width:100%}.tab-lt-wrapper .scheduler-widget .container .overview-box .overview-box-section .overview-title{display:none}.tab-lt-wrapper .scheduler-widget .container .overview-box .overview-box-section .align-right .overview-CTA{font-family:FuturaStd,sans-serif;font-style:normal;color:#000;text-align:left}.tab-lt-wrapper .scheduler-widget .section.schedule--section{width:100%;padding-top:var(--spacings-4xl)}.tab-lt-wrapper .scheduler-widget .section.schedule--section *{font-family:var(--text-cta-medium-family)}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section{width:100%}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .section-title{text-align:center;font-family:var(--text-h3-family);font-size:1.4rem;line-height:2.1rem;font-weight:var(--text-h3-weight);letter-spacing:var(--text-h3-kerning);margin-bottom:var(--spacings-lg)}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__navigation__arrow{background-color:var(--text-default);color:#fff;font-size:16px;height:40px;border:0;flex-grow:1;cursor:pointer;position:relative}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__navigation__prev-button,.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__navigation__next-button{width:25%;border-radius:0}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__navigation__prev-button .icon-arrow{width:auto;left:auto;right:50%}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__navigation__next-button .icon-arrow{width:auto;left:auto;right:auto}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__navigation__label{width:50%;font-size:15px}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__month-view__weekdays__weekday abbr{border-bottom:2px solid var(--text-default);text-decoration:none}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__tile:disabled .tile-content{border:0}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__tile .tooltip{z-index:unset}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__tile .tooltip-text{word-break:normal;z-index:11}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__tile .tile-content{height:56px;line-height:56px;margin:7.5px 0;border-radius:0;border:.7px solid #dadada}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__tile--active:disabled .tile-content{color:#57575b}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar__viewContainer{padding:0 40px;border-left:1px solid var(--text-default);border-right:1px solid var(--text-default)}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section{width:100%;padding-top:50px;border-left:1px solid var(--text-default);border-right:1px solid var(--text-default);border-bottom:1px solid var(--text-default)}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .section-title{display:none}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .tab-bar .tab-item.active:after{border-bottom:4px solid var(--text-default)}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .tab-bar .tab-item .tab-title{font-size:1rem}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .tab-bar .tab-item .tab-subtitle{font-size:.9rem}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .timeslot-tile{padding:6px;box-sizing:border-box;cursor:pointer;width:25%}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .timeslot-tile .timeslot-tile-content{border-radius:0}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .timeslot-tile button{font-size:13px}.tab-lt-wrapper .scheduler-widget .section .booking-form .section-title{margin-top:var(--spacings-none);margin-bottom:1.8rem}.tab-lt-wrapper .scheduler-widget .section .booking-form *{font-family:var(--text-cta-medium-family)}.tab-lt-wrapper .scheduler-widget .section .booking-form input{height:50px!important}.tab-lt-wrapper .scheduler-widget .section .booking-form input::placeholder,.tab-lt-wrapper .scheduler-widget .section .booking-form textarea::placeholder{font-family:var(--text-cta-medium-family-family);color:var(--text-tertiary);font-size:var(--text-xs-size);line-height:var(--text-xs-lineheight);font-weight:var(--text-xs-weight);letter-spacing:var(--text-xs-kerning)}.tab-lt-wrapper .scheduler-widget .section .booking-form textarea::placeholder{font-size:var(--text-lg-size);line-height:var(--text-lg-lineheight);font-weight:var(--text-lg-weight);letter-spacing:var(--text-lg-kerning)}.tab-lt-wrapper .scheduler-widget .section .booking-form .row{padding-left:var(--spacings-lg);padding-right:var(--spacings-lg);padding-bottom:var(--spacings-base);padding-top:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .section .booking-form .row>div{justify-content:flex-start}.tab-lt-wrapper .scheduler-widget .section .booking-form .row>div:first-child label{padding:0}.tab-lt-wrapper .scheduler-widget .section .booking-form .row>div label{width:100%!important}.tab-lt-wrapper .scheduler-widget .section .booking-form .row.no-wrap-md{flex-wrap:wrap}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .col-md-6,.tab-lt-wrapper .scheduler-widget .section .booking-form .row .col-12-expand,.tab-lt-wrapper .scheduler-widget .section .booking-form .row .phone-container{width:100%}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .phone-container .col-prefix{width:20%;padding-right:var(--spacings-sm)}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .phone-container .col-prefix .msg-error{right:unset}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .phone-container .col-phone{width:80%}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .phone-container .col-phone .msg-error{text-align:end;width:100%}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .button-container{width:100%;margin:0}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .button-container .button,.tab-lt-wrapper .scheduler-widget .section .booking-form .row .button-container .button--active{border-radius:0;height:50px!important}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .button-container button:first-child{margin-right:var(--spacings-md)}.tab-lt-wrapper .scheduler-widget .section .booking-form .row:not(.no-wrap-md){padding-top:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .section .booking-form .row.no-wrap-md:first-child{padding-bottom:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .section .booking-form .consent-line{justify-content:flex-end;flex-direction:row-reverse;height:auto;min-height:45px}.tab-lt-wrapper .scheduler-widget .section .booking-form .consent-line p{margin-left:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .section .booking-form .consent-line .toggle-switch{cursor:pointer;border:1px solid var(--borders-inverse-default);min-width:48px;width:var(--spacings-base);height:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .section .booking-form .consent-line .toggle-switch .slider{display:none}.tab-lt-wrapper .scheduler-widget .section .booking-form .consent-line .toggle-switch.checked{background-color:var(--bg-inverse-default)}.tab-lt-wrapper .scheduler-widget .section .booking-form .consent-line .toggle-switch.checked:after{display:grid;content:"\2714  ";color:var(--text-inverse-default);background-color:var(--bg-inverse-default);height:14px;align-content:center}.tab-lt-wrapper .scheduler-widget .section .booking-form .privacy-policy-box{padding-top:var(--spacings-lg);border-top:none}.tab-lt-wrapper .scheduler-widget .section .booking-form .privacy-policy-box a{color:var(--text-default);text-decoration:underline}.tab-lt-wrapper .scheduler-widget .section .booking-form .msg-error{margin-top:var(--spacings-xs);font-size:var(--text-base-size)}.tab-lt-wrapper .scheduler-widget .footer{min-height:6rem;height:auto;padding:10px 0}.tab-lt-wrapper .scheduler-widget .footer .container{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0}.tab-lt-wrapper .scheduler-widget .footer .container .button{font-family:var(--text-cta-medium-family);font-size:var(--text-cta-medium-size);line-height:var(--text-cta-medium-lineheight);font-weight:var(--text-cta-medium-weight);letter-spacing:var(--text-cta-medium-kerning);min-height:auto}.tab-lt-wrapper .scheduler-widget .footer .container .button--cta[test-id=continue-button]{border:1px solid var(--text-default);background-color:var(--text-default);color:#fff}.tab-lt-wrapper .scheduler-widget .footer .container .privacy-policy-container .privacy-policy-box{display:none;font-family:var(--text-cta-medium-family)}@media(min-width:1009px){.tab-lt-wrapper .scheduler-widget .footer .container .privacy-policy-container .privacy-policy-box{display:block;text-align:center;font-size:13px;line-height:18px;color:var(--text-default);width:100%;padding:2px 50px;margin:0}}.tab-lt-wrapper .scheduler-widget .footer .container .privacy-policy-container .privacy-policy-box a{color:var(--text-default);text-decoration:underline}.tab-lt-wrapper .scheduler-widget .confirmation-page{padding:var(--spacings-base);margin:0 auto;height:auto}.tab-lt-wrapper .scheduler-widget .confirmation-page .confirmation-info a{font-style:normal}.tab-lt-wrapper .scheduler-widget .confirmation-page .confirmation>p{text-align:center;padding-bottom:var(--spacings-lg);margin-bottom:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .confirmation-page *{font-family:var(--text-cta-medium-family);font-weight:var(--text-weight-default);color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .confirmation-page h1 .check-icon{display:none}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details-container h2{text-align:center;padding-bottom:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details-container .booking-details h3{font-family:var(--text-h4-family);font-size:var(--text-h4-size);line-height:var(--text-h4-lineheight);font-weight:var(--text-h4-weight);letter-spacing:var(--text-h4-kerning);color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details-container .booking-details .booking-box{border-right:none;margin-right:0}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details-container .booking-details .booking-box .info-box *{font-size:var(--text-sm-size)}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details-container .booking-details .booking-box .info-box .info-label{display:inline-block;width:40%;color:var(--text-tertiary)}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details-container .booking-details .booking-box .info-box .info-value{display:inline;margin-right:0;color:var(--text-default)}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details-container .booking-details .calendar-CTA{top:100%;bottom:0;transform:translateY(-48px)}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details-container .booking-details .calendar-CTA a{font-style:normal}@media(max-width:768px){.tab-lt-wrapper .scheduler-widget{padding-top:var(--spacings-lg)}.tab-lt-wrapper .scheduler-widget .tab-container>*:not(.map-container){padding:0 var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .search-container{padding:0 var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .map-container:not(.tab-content):not(.tab-content--show){aspect-ratio:1/1;display:block}.tab-lt-wrapper .scheduler-widget .content>.search-container:not(.search-container--hide){padding-bottom:var(--spacings-lg)}}@media(min-width:768px){.tab-lt-wrapper .scheduler-widget .tab-container .big-column{width:59.3rem;height:auto;padding:var(--spacings-xl)}.tab-lt-wrapper .scheduler-widget .tab-container .map-container.tab-content{height:auto}.tab-lt-wrapper .scheduler-widget .content>.search-container{top:var(--spacings-3xl);left:var(--spacings-3xl);padding:var(--spacings-xl);background-color:var(--bg-color-base-secondary);width:48rem;min-width:auto;z-index:1}.tab-lt-wrapper .scheduler-widget .container .store-item__link--first a:not(:first-of-type):after{content:"|";margin-left:var(--spacings-base);text-decoration:none;display:inline-block}.tab-lt-wrapper .scheduler-widget .page-content .title-container__title .store-info-title{font-size:var(--text-h2-desk-size);line-height:var(--text-h2-desk-lineheight)}.tab-lt-wrapper .scheduler-widget .list-container{padding-bottom:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .list-container .store-item{padding:var(--spacings-xl)}.tab-lt-wrapper .scheduler-widget .container .store-item__location{flex-direction:row}.tab-lt-wrapper .scheduler-widget .list-container .store-item__hours{margin-top:var(--spacings-xl)}.tab-lt-wrapper .scheduler-widget .tab-container .store-item .store-hours__line>span:first-child{width:25%}.tab-lt-wrapper .scheduler-widget .list-container .store-item .store-item__footer{margin-top:var(--spacings-xl)}.tab-lt-wrapper .scheduler-widget .list-container .store-item .store-item__footer .button,.tab-lt-wrapper .scheduler-widget .list-container .store-item .store-item__footer .button.action-container{width:fit-content;margin-right:0}.tab-lt-wrapper .scheduler-widget .list-container .show-more-container .button{width:fit-content}.tab-lt-wrapper .scheduler-widget .page-content .tab-container .filters{padding-top:var(--spacings-base);padding-bottom:var(--spacings-base)}.tab-lt-wrapper .scheduler-widget .map-container.tab-content .gm-style{bottom:6.5rem}.tab-lt-wrapper .scheduler-widget header .title{padding:5rem;width:48rem}.tab-lt-wrapper .scheduler-widget .section.schedule--section{width:55%;margin:0 auto 5px;padding:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .section-title{text-align:left;font-size:2rem;line-height:3rem}.tab-lt-wrapper .scheduler-widget .section.schedule--section .calendar-section .react-calendar{padding-top:1.3rem}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .tab-bar .tab-item .tab-title{font-size:var(--text-lg-size)}.tab-lt-wrapper .scheduler-widget .section.schedule--section .appointment-section .tab-bar .tab-item .tab-subtitle{font-size:var(--text-sm-size)}.tab-lt-wrapper .scheduler-widget .section.booking--section{padding-top:var(--spacings-none)}.tab-lt-wrapper .scheduler-widget .section .booking-form .section-title{text-align:start;padding:0 var(--spacings-lg)}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .phone-container{width:60%;padding-right:var(--spacings-md)}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .phone-container .col-prefix{width:25%;padding-right:var(--spacings-md)}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .phone-container .col-phone{width:80%}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .button-container{width:40%;margin:0}.tab-lt-wrapper .scheduler-widget .section .booking-form .row .button-container .button,.tab-lt-wrapper .scheduler-widget .section .booking-form .row .button-container .button--active{height:50px!important}.tab-lt-wrapper .scheduler-widget .section .booking-form .msg-error{bottom:0;top:100%}.tab-lt-wrapper .scheduler-widget .container.container--main{padding:var(--spacings-4xl) 0}.tab-lt-wrapper .scheduler-widget .container .question-box{min-height:30.8rem}.tab-lt-wrapper .scheduler-widget .container .question-box h2{font-family:var(--text-h2-family);font-size:var(--text-h2-size);line-height:var(--text-h2-lineheight);letter-spacing:var(--text-h2-kerning)}.tab-lt-wrapper .scheduler-widget .container .store-info-box{right:60%;margin:66px 0 15px 20px;width:90%}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-box-content{padding:1rem}.tab-lt-wrapper .scheduler-widget .container .store-info-box .store-info-box-content .store-info-CTA{text-align:left}.tab-lt-wrapper .scheduler-widget .container .overview-box{right:60%;width:90%}.tab-lt-wrapper .scheduler-widget .footer .container{padding:0 13%}.tab-lt-wrapper .scheduler-widget .footer .container .privacy-policy-container{justify-content:center}.tab-lt-wrapper .scheduler-widget .footer .container .privacy-policy-container .privacy-policy-box{display:block}.tab-lt-wrapper .scheduler-widget .confirmation-page{padding:var(--spacings-base) var(--spacings-5xl)}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details .booking-box{width:60%}.tab-lt-wrapper .scheduler-widget .confirmation-page .booking-details .booking-box .info-box *{font-size:var(--text-base-size)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tab-Lt-integration.css.map */
