#bookingError{display:none}.cannotBeCancelled{display:none;font-weight:700;color:#c13333}.showroom-info ul{display:none!important}.dFlex{display:flex}.booking-container .caption-with-letter-spacing{margin:0 0 6px;letter-spacing:0;font-weight:var(--font-heading-weight);font-size:16px}.noSlots{text-align:center;height:200px;line-height:200px;font-weight:700}.only_sliding,#step1 .back{display:none}.booking_sliding_view_container #step1 .back,.booking_section_overlay .only_sliding{display:block}#aligner{position:relative;top:-80px;display:block}.booking-container .h2{font-weight:var(--font-heading-weight);font-size:26px;display:block;line-height:38px;letter-spacing:0;margin:0}.booking-container .h2 small{font-size:60%;text-transform:capitalize}.booking-container .h2+.h4{margin-top:-40px}.preloader{position:absolute;left:0;top:0;width:100%;height:100%;z-index:500;background:#fff;display:none;justify-content:center;align-items:center}.preloader img{display:block;max-width:100px}.booking-grid{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:90px}.form-group{margin-bottom:1.5rem;outline:none;box-shadow:none}.booking-grid .showroom_inner img{display:block;max-width:100%;height:400px;object-fit:cover}.booking-grid__item{width:100%;max-width:50%;position:relative}.booking-grid__item:first-child{max-width:40%}.booking-grid__item:last-child{max-width:60%}.showroom-carousel{border:1px solid #E2E2E2;border-radius:0 0 5px 5px}.showroom_inner{background:#fff}.showroom-info{margin:30px 23px;padding:0 16px;border-left:3px solid rgb(var(--color-base-accent-2))}.showroom-carousel__slides .showroom-item{display:none}.showroom-carousel__slides .showroom-item:first-child{display:block}.showroom-carousel__tabs{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;grid-gap:5px;border-top:1px solid #E2E2E2;padding:23px 0;margin:0 23px}.showroom-carousel__tabs .tab{width:10%;flex-grow:1}.showroom-carousel__tabs .tab.dissabled{opacity:.4;pointer-events:none}.showroom-carousel__tabs .tab a{display:block;text-align:center;font-weight:var(--font-body-weight);font-size:14px;line-height:17px;color:#383838;text-decoration:none;letter-spacing:0}.showroom-carousel__tabs .tab a img{display:block;margin:0 auto 8px;border-radius:50%;transition:all .1s;border:0 solid rgb(var(--color-base-accent-2));border:3px solid #fff}.showroom-carousel__tabs .tab a::first-word{display:block;font-weight:700}.showroom-carousel__tabs .tab.active img,.showroom-carousel__tabs .tab:hover img{border:3px solid rgb(var(--color-base-accent-2))}.user_data{max-width:532px;--grid-desktop-horizontal-spacing: 8px}.form-group .select2-container{width:100%!important}body>.select2-container.select2-container--default.select2-container--open{width:auto!important;z-index:9999999999}.select2-container--default .select2-selection--single{height:65px;border:0;outline:none;box-shadow:none}.form-item,.dropdawn,.select2-container--default .select2-selection--single .select2-selection__rendered{background:#fff;border:1px solid #aaa;border-radius:5px;height:65px;font-weight:var(--font-body-weight);font-size:16px;line-height:19px;color:#888;display:block;width:100%;padding:0 30px}.salesRepSelector{margin-bottom:-20px!important;display:flex;border-bottom:none!important;align-items:center;margin-right:13px!important}.salesRepSelectorSelected{display:flex;border-bottom:none!important;align-items:center;margin-right:13px!important}.select2-selection--single.salesPerson{width:270px!important}@media screen and (max-width:600px){.select2-selection--single.salesPerson{width:225px!important}.salesPersonOption{gap:5px!important}}.salesPerson .select2-results__options li:first-child{display:block!important}.salesPersonOption{display:flex;align-items:center;gap:20px;padding-left:10px;padding-right:10px}.salesPersonOptionSelected{display:flex;align-items:center;gap:20px;padding-right:10px}.salesPerson .select2-selection__rendered{padding:0 5px!important}.salesPersonOption img,.salesPersonOptionSelected img{height:50px;width:50px;border-radius:50%}.salesPersonOption b,.salesPersonOptionSelected b{font-weight:400;color:#383838;font-family:Roobert-Light;display:flex;flex-direction:column}.salesPersonOption b span,.salesPersonOptionSelected b span{font-size:10px;margin-top:-8px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#bfbfbf!important}.dropdawn{overflow:hidden}.dropdawn.selected{height:auto}.form-item,.dropdawn input,.select2-container--default .select2-selection--single .select2-selection__rendered{background:transparent;position:relative;z-index:6;font-weight:var(--font-body-weight);font-size:16px;line-height:60px;color:#383838}.select2-container--default .select2-selection--single .select2-selection__arrow{top:15px;right:20px}.form-item.withError,.dropdawn.withError,.withError+.select2-container--default .select2-selection--single .select2-selection__rendered,.booking-page__steps textarea.withError{border-color:#c13333}.form-item.withError+label,.withError+.select2+label{color:#c13333;z-index:10;background:#fff}.form-item.valueSuccess+label,.valueSuccess+.select2+label{color:rgb(var(--color-base-accent-2))}.dropdawn input:focus,input.form-item:focus{outline:none!important;box-shadow:none!important;border-color:rgb(var(--color-base-accent-2))}.select2-results__options li:first-child{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .3s}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.select2-container--default .select2-results>.select2-results__options{max-height:300px!important}.dropdawn{height:auto;position:relative}.dropdawn>i{position:absolute;right:0;top:0;width:100%;height:65px;content:"";background-position:right 10px center;background-image:url(arrow.png);z-index:555;cursor:pointer;background-repeat:no-repeat}.dropdawn.selected>i{transform:rotate(180deg);background-position:left 10px center}.form-group>label{position:absolute;left:10px;top:20px;transition:all .3s;background:#fff;padding:0 5px;display:inline-block;z-index:4;font-weight:var(--font-heading-weight);font-size:16px;line-height:19px;color:#383838}.form-group>label{top:22px;color:#888}.stickyBookingButton{position:fixed;bottom:-2px;z-index:10;width:100%;background:#fff;padding:15px;transition:opacity .5s ease-in;opacity:1}.stickyBookingButton.hiddenBtn{opacity:0;display:block;transition:opacity .5s ease-out;pointer-events:none}.stickyBookingButton a{width:100%}.form-group .dropdawn label{border:0;width:100%;height:65px;background:transparent;position:relative;z-index:5;caret-color:transparent;margin:0 -20px;width:calc(100% + 40px);padding:0 30px 0 20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.fade-in{animation:fadeIn .5s ease-in-out forwards}.fade-out{animation:fadeOut .5s ease-in-out forwards}@keyframes fadeIn{0%{display:none;opacity:0}to{display:block;opacity:1}}@keyframes fadeOut{0%{display:block;opacity:1}to{display:none;opacity:0}}.dropdawn ul{padding:0;margin:0;display:none}.service_group.buttoned label{display:none}.service_group.buttoned .dropdawn{padding:0;border:0}.service_group.buttoned .dropdawn>i{display:none}.service_group.buttoned .dropdawn.selected ul{padding:0}.service_group.buttoned .dropdawn ul li{margin:0}.buttoned .dropdawn ul{max-height:500px!important}.buttoned .dropdawn ul li{margin-bottom:15px}.buttoned .dropdawn:after{display:none}.form-group{position:relative}.dropdawn.selected label{background:#fbfbfb;border-radius:5px 5px 0 0}.dropdawn input:focus+label,.dropdawn.selected input+label,.select2-container--open+label,.valueSuccess+.select2+label{top:-10px;z-index:6}.form-group input:focus+label,.form-group .valueSuccess+label{top:-10px;z-index:10;color:rgb(var(--color-base-accent-2))}.buttoned .dropdawn ul{display:block}.dropdawn{color:#383838}.dropdawn ul li{display:block;background:#fff;border:1px solid #aaa;border-radius:5px;height:62px;font-weight:var(--font-body-weight);font-size:16px;line-height:19px;color:#383838;display:flex;align-items:center;width:100%;margin:2rem 0;cursor:pointer;position:relative}.dropdawn ul li:last-child{margin:2rem 0 3rem}.dropdawn ul li p{margin:0;padding:0 20px;width:100%;cursor:pointer;border-radius:5px}.service_group.buttoned .dropdawn ul li p{padding:22px 30px;font-weight:var(--font-body-weight);font-size:16px;line-height:19px;color:#888}.dropdawn ul li:hover,.dropdawn ul li.active{border-color:#000;background-color:#fbfbfb}.dropdawn ul li span{border:1px solid #777777;width:21px;height:21px;position:absolute;right:10px;top:50%;transform:translateY(-50%);border-radius:50%;text-align:center}.dropdawn ul li span:before{position:absolute;content:"";right:0;width:60px;top:0;height:60px;z-index:555}@media screen and (min-width:750px){.dropdawn ul li span,.stickyBookingButton,.form-group .dropdawn label br,.dropdawn ul li p br{display:none}.booking_sliding_view_container .booking_section_overlay{top:0}}.servis_popup,.location_popup,.cancel_popup{position:fixed;top:0;left:0;width:100%;padding:5% 10px;z-index:10000;bottom:0;overflow:auto;display:none}.color_bg{position:absolute;top:0;left:0;width:100%;background:#000000b3;height:100%;z-index:1;display:block!important}.service_popup_body,.location_popup_body,.cancel_popup_body{background:#fff;border-radius:5px;padding-bottom:20px;position:relative;z-index:2}.popup_close_button svg{background:#e2e2e2;padding:5px;height:20px;width:20px;border-radius:50%}.location_popup_body,.cancel_popup_body{max-width:700px;margin:0 auto}.service_popup_body>a,.location_popup_body>a,.cancel_popup_body>a{display:block;width:14px;height:14px;color:rgb(var(--color-base-text));margin:0 27px 43px;padding:23px 0;position:absolute;right:0}.service_popup_body img{display:block;width:100%;height:auto}.location_popup iframe{display:block;width:100%}.cancel_popup-info{padding:30px}.cancel_popup-info .h2{font-weight:var(--font-heading-weight);font-size:26px;line-height:38px;margin:0 0 60px;letter-spacing:0}.cancel_popup-info .button.button--secondary{border:1px solid rgba(var(--color-base-accent-1),var(--alpha-button-background))}.cancel_popup-info .button.button--secondary:hover{color:#fff;background:rgba(var(--color-base-accent-1),var(--alpha-button-background))}.grid{margin:0}select+select{margin-top:1.5rem}.booking-grid__item .button{margin-top:2.5rem;min-width:210px}@media screen and (min-width:1025px){.booking-grid__item .button:not(.button--full-width){width:48%}}.booking-grid__item .button.button--secondary{border:1px solid rgba(var(--color-base-accent-1),var(--alpha-button-background))}.booking-grid__item .button.button--secondary svg{transform:rotate(180deg);margin-right:10px}.booking-grid__item .form-group+.button{margin-top:1rem}.booking-container .slick-next:before,.booking-container .slick-prev:before{color:#5b5b5a}#step5 .form-group{margin-top:4rem}.showroom-info h4,.showroom-info span{margin:0 0 10px;font-weight:var(--font-heading-weight);letter-spacing:0;font-size:26px;line-height:.7}.showroom-info address,.showroom-info a{font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75);font-size:16px;line-height:19px;font-style:normal;letter-spacing:0}.showroom-info a{display:inline-block}.showroom-info ul{padding:0;margin:13px 0 0;display:flex;list-style:none}.showroom-info ul li{font-weight:var(--font-body-weight);font-size:14px;line-height:19px;letter-spacing:0}.showroom-info ul li+li{border-left:1px solid #E2E2E2;margin-left:7px;padding-left:7px}.showroom-info ul li p{margin:0;font-weight:var(--font-body-weight);font-size:14px;line-height:19px}.showroom-info ul li a{text-decoration:none;font-size:inherit;color:inherit}.showroom-carousel .slick-dots{bottom:20px;width:auto;right:20px}.showroom-carousel .slick-dots li{margin:0}.showroom-carousel .slick-dots li button{padding:5px}.showroom-carousel .slick-dots li button:before{font-size:10px}.showroom-carousel .slick-next,.showroom-carousel .slick-prev{bottom:5px;left:17px;z-index:99999;top:auto}.showroom-carousel .slick-next{left:40px}.booking-grid__item .ui-widget{width:100%;background:#fff;border:1px solid #E2E2E2;border-radius:5px;padding:3px 30px 30px;margin-top:20px}.booking-grid__item .ui-datepicker .ui-datepicker-header{background:transparent;border:0;display:flex;justify-content:center;align-items:center;padding:33px 0 16px}.booking-grid__item .ui-datepicker .ui-datepicker-prev,.booking-grid__item .ui-datepicker .ui-datepicker-next{position:relative;top:auto;left:auto;right:auto;display:block;cursor:pointer}.booking-grid__item .ui-datepicker .ui-datepicker-prev:hover,.booking-grid__item .ui-datepicker .ui-datepicker-next:hover{border:0;background:#fff}.booking-grid__item .ui-datepicker .ui-datepicker-next{order:3}.ui-datepicker-prev span{background-image:url(arrow-left1.png)!important;background-position:0px 0px!important}.ui-datepicker-next span{background-image:url(arrow-right1.png)!important;background-position:0px 0px!important}.booking-grid__item .ui-datepicker th span{font-weight:var(--font-body-weight);font-size:10px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase}.booking-grid__item .ui-datepicker thead tr{border-bottom:0px solid #FFF}.booking-grid__item .ui-datepicker tbody tr{border-bottom:0px solid #fff}.booking-grid__item .ui-datepicker td span,.booking-grid__item .ui-datepicker td a{border:0;background:transparent;text-align:center;font-weight:var(--font-body-weight);font-size:14px;line-height:22px;letter-spacing:.22px;color:#3c3844;padding:11px 0}.booking-grid__item .ui-datepicker th{text-transform:uppercase}.availability{display:flex;justify-content:flex-start;align-items:flex-start;list-style:none;margin:20px 0;padding:0;gap:10px}.availability li{font-weight:var(--font-body-weight);font-size:14px;line-height:17px;color:#383838}.availability li:before{content:"";width:20px;height:15px;border-radius:90px;display:inline-block;vertical-align:bottom;margin-right:5px;background:#bfbfbf}.availability li.available:before{background:#7bd998}.availability li.partial_available:before{background:#eba739}.booking-page__steps{display:none}.booking-page__steps#step1{display:block}.booking-page__steps .upper_control{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px;align-items:start}.booking-page__steps .upper_control .button{padding:0;border:0;background:transparent!important;width:auto;min-width:0;margin:0;align-items:baseline;white-space:nowrap}.inline-link{border:0;background:0;font-weight:var(--font-heading-weight);font-size:16px;line-height:19px;color:#3b3b3b;cursor:pointer;margin-bottom:30px}.inline-link svg{transform:rotate(180deg)}.ui-datepicker-calendar td:not(.ui-state-disabled) a{background:#bfbfbf;color:#fff}.ui-datepicker-calendar td{pointer-events:none}.ui-datepicker-calendar td.clickable{pointer-events:auto}.ui-datepicker-calendar td[data-handler=selectDay]:first-of-type a{border-radius:56px 0 0 56px}.ui-datepicker-calendar td[data-handler=selectDay]:last-of-type a{border-radius:0 56px 56px 0}.time-heading{display:flex;justify-content:center;align-items:center;gap:2rem}.time-heading a{color:rgb(var(--color-base-accent-2))}.time-heading a svg{width:12px;height:12px}.time-heading .prev-day svg{transform:rotate(90deg)}.time-heading .next-day svg{transform:rotate(-90deg)}.time-heading h5{font-weight:var(--font-heading-weight);font-size:16px;line-height:19px}.time-selector{background:#fff;border:1px solid #E2E2E2;border-radius:5px;padding-bottom:20px}.time-selector ul{padding:0;margin:0;display:grid;list-style:none;grid-template-columns:140px 140px;justify-content:center;gap:1rem}.time-selector ul li{background:#fff;border:1px solid #E2E2E2;border-radius:5px;text-align:center;min-width:142px;font-weight:var(--font-body-weight);font-size:16px;line-height:21px;color:#383838;padding:5px 22px;cursor:pointer}.time-selector ul li.active,.time-selector ul li:hover{background:#ebebeb}.booking-page__steps.reason_close p{font-weight:var(--font-body-weight);font-size:16px;line-height:19px;color:#383838;margin-bottom:15px}.button_group{display:flex;align-items:center;justify-content:space-between;column-gap:20px;margin-top:30px;flex-wrap:wrap}input{font-family:Roobert!important}.button_group .button:hover{background:#000}.button_group .button.text-link{border:0;padding:0;margin:0;width:auto;min-width:0;background:transparent!important;text-decoration:underline}.booking-page__steps p{font-weight:var(--font-body-weight);font-size:14px;line-height:17px;letter-spacing:0;color:#383838}.booking-page__steps p a{color:#383838}.booking-page__steps h4,.booking-page__steps .service,.booking-page__steps .location,.booking-page__steps .date,.booking-page__steps .salesRepSelectorSelected,.booking-page__steps .salesRepSelector{margin:0 0 13px;padding:0 0 11px;font-weight:var(--font-heading-weight);font-size:16px;line-height:19px;display:flex;color:#383838;border-bottom:1px solid #E2E2E2;letter-spacing:0}.booking-page__steps strong{width:125px;display:inline-block;font-family:Roobert!important}.booking-page__steps i{text-decoration:none;font-style:normal}.booking-page__steps textarea{width:100%;height:129px;padding:23px 20px;background:#fff;border:1px solid #E2E2E2;border-radius:5px;font-weight:var(--font-body-weight);font-size:16px;line-height:19px;color:#898989;font-family:Roobert}.booking-page__steps textarea::placeholder{font-weight:var(--font-body-weight);font-size:16px;line-height:19px;color:#898989;font-family:Roobert}.mobile_caption{margin:0 1.5rem}.cancel_reason ul{display:grid;padding:0;margin:0;align-content:center;justify-content:center;align-items:center;justify-items:stretch;grid-template-columns:49% 49%;grid-column-gap:2%}.cancel_reason ul li span{font-weight:500}.booking-grid__item .cancel_reason ul li.button.button--secondary{border-color:#e2e2e2;width:100%;margin-top:10px;font-weight:var(--font-body-weight);font-size:14px;line-height:17px;letter-spacing:0;text-align:center;color:#383838}.booking-grid__item .cancel_reason ul li.active,.booking-grid__item .cancel_reason ul li.active:hover,.booking-grid__item .cancel_reason ul li:hover{color:#242424;background-color:#fff!important;border:1px solid #242424!important}.cancel_reason p.error{font-weight:var(--font-body-weight);font-size:16px;line-height:19px;display:none;color:#c13333!important}.cancelation .button_group{align-items:flex-start;justify-content:flex-start;flex-direction:column;grid-gap:10px}.cancelation .button_group a.text-link{color:rgba(var(--color-button),var(--alpha-button-background));text-decoration:underline;transition:all .3s;opacity:.8}.cancelation .button_group a.text-link:hover{opacity:1}@media screen and (min-width:851px){.mobile_caption{display:none}}@media screen and (max-width:1280px){.showroom-carousel__tabs{flex-wrap:nowrap;overflow-x:auto}.showroom-carousel__tabs .tab{width:calc(33% - 30px);flex-grow:0;min-width:calc(30% - 30px)}}@media screen and (max-width:850px){.date_time .time{display:block}.booking-grid{flex-direction:column-reverse;grid-gap:30px}.booking-container h2 small{display:none}.booking-grid__item{max-width:100%!important}.user_data{max-width:100%}.user_data .grid{grid-gap:0}}@media screen and (max-width:750px){.pushUp{bottom:90px!important}.pushUpGoogle{bottom:65px!important}.mm_blocks--item h2,.mm_blocks--item h4{font-size:18px}.openBooking .booking-grid{flex-direction:column;grid-gap:0!important}.openBooking .mobile_caption{margin:0 1.5rem 15px}}@media screen and (max-width:480px){.booking_section_overlay .showroom-info ul{flex-direction:column;gap:10px}.booking_section_overlay .booking-grid .showroom_inner img{height:auto}.booking_section_overlay .showroom-info ul li+li{border:0;margin:0;padding:0}.booking_section_overlay .showroom-carousel__tabs .tab{width:calc(42% - 30px);min-width:calc(29% - 30px);flex-grow:0}.showroom-carousel__tabs .tab a img{max-width:60px}.booking_section_overlay .booking-container h2+h4{margin-top:0}.availability,.booking_section_overlay .grid{flex-direction:column}.booking_section_overlay .grid__item{width:100%;min-width:100%;max-width:100%}.booking-grid__item .button{width:100%}.showroom-carousel{margin:0 -1.5rem;border:0}.showroom-info{margin:30px 23px}.booking-page__steps .upper_control{margin-bottom:15px!important}.booking-page__steps{position:relative;padding-bottom:90px}.booking-page__steps .inline-link{position:absolute;bottom:10px;left:0;right:0;display:block;max-width:100%;text-decoration:none;background:#fff;border:1px solid #E2E2E2;border-radius:5px;min-width:auto;height:60px;transition:all .3s;text-align:center;margin:0}.button_group{flex-direction:column;gap:0}#step6 .button_group{flex-direction:row}.booking-grid__item .ui-datepicker td span,.booking-grid__item .ui-datepicker td a{padding:9px 0}.booking-grid__item .button_group .button{margin:0}.booking-grid__item .button_group{grid-gap:15px;margin-top:15px}.cancel_reason ul{grid-template-columns:100%;grid-column-gap:0%}.booking-container .caption-with-letter-spacing{margin-bottom:0}.special_sort{display:flex;flex-direction:column-reverse}.booking-page__steps .upper_control{align-items:baseline}.booking-grid__item .cancel_reason ul li.button.button--secondary{margin-top:1rem}}.phone_block_input div:empty{display:block}.iti{z-index:99;width:100%}.iti--separate-dial-code .iti__selected-flag{background:#fff;border-right:1px solid #E2E2E2;border-radius:5px 0 0 5px}.phone_block_input label{left:90px}.booking_sliding_view_container{position:relative;z-index:9999;overflow-x:hidden}.open_sliding_booking{position:fixed;right:0;transform:rotate(-90deg) translate(17%,78%);z-index:1000;top:50%;border-radius:0;padding:5px 30px;min-width:0;height:30px}.booking_sliding_view_container .booking_section_overlay{position:fixed;transform:translate(200%);transition:transform 1s;right:0%;left:0%;bottom:0;height:100vh;overflow:scroll;z-index:1001;background:#fff;box-shadow:0 0 5px #000}.openBooking .booking_section_overlay{transform:translate(0)}body.openBooking{overflow-y:hidden}.close_sliding_booking{position:absolute;top:10px;right:10px;display:inline-block;width:20px;height:20px;color:rgb(var(--color-base-accent-2))}.select2-container--open+label{opacity:0}.select2-hidden-accessible.withError+span+label{top:-10px}#tokenConfirmation,#tokenTitle{display:none}#tokenConfirmation{row-gap:16px}#tokenConfirmation .cannotBeCancelled{flex:0 0 100%;width:100%;margin:0;line-height:1.4}#step6 #tokenConfirmation.is-expired{flex-direction:row;align-items:center;flex-wrap:wrap}#step6 #tokenConfirmation.is-expired .button{margin-top:0}#tokenConfirmation button{width:auto;margin-top:0}.dropdawn ul li[data-id="52"] span{display:block!important}@media screen and (min-width:750px){.service_popup_body{max-width:420px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}}@media screen and (max-width:1024px){#tokenConfirmation button{width:100%}}@media screen and (max-width:720px){.showroom-carousel__other-locations{margin-bottom:30px}}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #aaa;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#aaa transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-booking.css.map */
