body.layout--compact .v1-footer,body.layout--compact .v1-header{display:none}.booking-autocomplete-menu{background:#fff}.global__rewrite-root .v-tooltip__content{background-color:#173559}.global__rewrite-root .menuable__content__active{opacity:1!important}.global__rewrite-root .global__tips-price{color:#fdcf33}.global__rewrite-root .rewrite__scroll-filter .v-toolbar__title{color:#fdcf33;font-weight:700}.global__rewrite-root .global__tips{max-width:360px;padding:30px 20px}.global__rewrite-root .global__tips .head{text-align:center;font-weight:700;font-size:18px}.global__rewrite-root .global__tips .price{text-align:center;margin-top:28px}.global__rewrite-root .global__tips .price strong{font-size:28px}.global__rewrite-root .global__tips .desc{margin-top:12px}.global__rewrite-root .global__dialog{background-color:#fff;padding:2em;color:#173559;position:relative}.global__rewrite-root .global__dialog .close{position:absolute;top:1em;right:1em}.global__rewrite-root .global__dialog .head{text-align:center;font-weight:700;font-size:1.4em}.global__rewrite-root .global__dialog .price{text-align:center;margin-top:2em}.global__rewrite-root .global__dialog .price strong{font-size:28px}.global__rewrite-root .global__dialog .desc{margin-top:12px}.icon-offset{transform:translateY(-10%)}.remove-hover-btn:before{background-color:transparent!important}.v-btn{text-transform:none}.account-form-box .theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:#ebebeb}.rewirte-fz-18{font-size:18px!important}.c-lg-block,.c-lg-inline,.c-xl-block,.c-xl-flex,.c-xl-inline-block{display:none}.c-lg-flex{display:none!important}@media screen and (min-width:1080px){.c-lg-inline{display:inline}.c-lg-block{display:block}.c-lg-flex{display:flex!important}.c-lg-none{display:none!important}}@media screen and (min-width:1440px){.c-xl-block{display:block}.c-xl-inline-block{display:inline-block}.c-xl-flex{display:flex}.c-xl-none{display:none!important}}.page-car-service-booking .booking-form__header{display:grid;grid-template-columns:repeat(12,1fr);height:64px;padding:16px;align-items:center}.page-car-service-booking .booking-form__header-logo{grid-column:span 8;height:16px;justify-self:center}.page-car-service-booking .booking-form__header-back,.page-car-service-booking .booking-form__header-close{grid-column:span 2;cursor:pointer}.page-car-service-booking .booking-form__header-back-label{display:none;font-weight:700;font-size:14px;line-height:16px;letter-spacing:.4px;color:#2e2e2e}@media screen and (min-width:648px){.page-car-service-booking .booking-form__header-back-label{display:inline}}.page-car-service-booking .booking-form__header-close{justify-self:end}.page-car-service-booking .booking-form__title{position:relative;font-weight:700;font-size:20px;line-height:28px;text-align:center;letter-spacing:.15px;color:#2e2e2e;padding-top:12px;margin-bottom:16px}.page-car-service-booking .booking-form__title:after{position:absolute;left:50%;top:0;transform:translate3d(-50%,0,0);transform:translate(-50%);display:block;content:"";width:32px;height:4px;background:#fdcf33;border-radius:2px}.page-car-service-booking .booking-form__progress{display:flex;height:44px;width:100%;max-width:370px;margin:0 auto 24px}.page-car-service-booking .booking-form__progress .progress-steps__item{flex:80px 0 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.page-car-service-booking .booking-form__progress .progress-steps__item-indicator{visibility:hidden}.page-car-service-booking .booking-form__progress .progress-steps__item-icon{color:#d5dce6}.page-car-service-booking .booking-form__progress .progress-steps__item-text{font-weight:400;font-size:10px;line-height:16px;color:#959ca4}.page-car-service-booking .booking-form__progress .progress-steps__item--active,.page-car-service-booking .booking-form__progress .progress-steps__item--complete{color:#44bc8a}.page-car-service-booking .booking-form__progress .progress-steps__item--active .progress-steps__item-indicator,.page-car-service-booking .booking-form__progress .progress-steps__item--complete .progress-steps__item-indicator{visibility:visible}.page-car-service-booking .booking-form__progress .progress-steps__item--active .progress-steps__item-icon,.page-car-service-booking .booking-form__progress .progress-steps__item--active .progress-steps__item-indicator,.page-car-service-booking .booking-form__progress .progress-steps__item--active .progress-steps__item-text,.page-car-service-booking .booking-form__progress .progress-steps__item--complete .progress-steps__item-icon,.page-car-service-booking .booking-form__progress .progress-steps__item--complete .progress-steps__item-indicator,.page-car-service-booking .booking-form__progress .progress-steps__item--complete .progress-steps__item-text{color:inherit}.page-car-service-booking .booking-form__progress .progress-steps__item--complete .progress-steps__item-indicator{visibility:hidden!important}.page-car-service-booking .booking-form__progress .progress-steps__line{flex:100% 0 1;margin:20px -25px 0;height:1px;background:#d9dde2}.page-car-service-booking .booking-form__progress .progress-steps__line:last-child{display:none}.page-car-service-booking .booking-form__progress .progress-steps__line--complete{background:#44bc8a}.page-car-service-booking .booking-form__body{margin:0 auto;padding:0 16px}@media screen and (min-width:648px){.page-car-service-booking .booking-form__body,.page-car-service-booking .booking-form__progress{max-width:369px;padding:0}}.page-car-service-booking .booking-form .service-section__group{margin-bottom:24px}.page-car-service-booking .booking-form .service-section__group-label{font-weight:700;font-size:14px;line-height:20px;letter-spacing:.2px;color:#2e2e2e;margin-bottom:8px}.page-car-service-booking .booking-form .service-section__group-label i{color:#959ca4;font-weight:400}.page-car-service-booking .booking-form .service-section__group-description{font-size:14px;color:#696c71;margin-bottom:16px}.page-car-service-booking .booking-form .service-section__group-periodic-selected{padding:8px 16px;margin-top:8px;border-radius:4px;border:1px solid #3d82c3;background:#ecf3f9;display:flex;align-items:center;justify-content:space-between}.page-car-service-booking .booking-form .service-section__group-periodic-selected-text{font-size:14px;color:#3d82c3;line-height:20px;letter-spacing:.2px}.page-car-service-booking .booking-form .service-section__express-service-button{padding:8px 12px;font-size:14px;border-radius:3px;border:1px solid #b3bac3;background:#fff;text-align:center;color:#2e2e2e;cursor:pointer}.page-car-service-booking .booking-form .service-section__specific_services-buttons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.page-car-service-booking .booking-form .service-section__specific_services-button{padding:8px 12px;font-size:14px;border-radius:3px;border:1px solid #b3bac3;background:#fff;text-align:center;color:#2e2e2e;cursor:pointer}.page-car-service-booking .booking-form .service-section-disabled{background:#f4f6f8;color:#696c71;pointer-events:none;border:1px solid #f4f6f8}.page-car-service-booking .booking-form .service-section-active{border:1px solid #3d82c3;background:#ecf3f9;color:#3d82c3}.page-car-service-booking .booking-form .service-package-container{position:absolute;width:550px;height:800px;max-height:80vh;background:#fff;border-radius:16px}@media screen and (max-width:647px){.page-car-service-booking .booking-form .service-package-container{width:100%;bottom:0;border-radius:8px}}.page-car-service-booking .booking-form .service-package-container .service-package-header{position:absolute;top:0;display:flex;justify-content:space-between;width:100%;padding:24px;border-bottom:1px solid #ebebeb}.page-car-service-booking .booking-form .service-package-container .service-package-header .service-package-title{font-size:20px;font-size:700;color:#2e2e2e;letter-spacing:.15px}.page-car-service-booking .booking-form .service-package-container .service-package-body{position:absolute;top:79px;width:100%;height:650px;max-height:calc(80vh - 150px);padding:16px 24px 50px;overflow-y:scroll}@media screen and (max-width:647px){.page-car-service-booking .booking-form .service-package-container .service-package-body{padding:16px;height:600px;max-height:calc(80vh - 195px)}}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card{padding:16px;border-radius:4px;border:1px solid #b3bac3;margin-bottom:16px}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card .service-package-card-header{padding-bottom:8px;border-bottom:1px solid #d5dce5;display:flex;justify-content:space-between}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card .service-package-card-header .service-package-card-title{font-weight:700;color:#2e2e2e}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card .service-package-card-header .service-package-card-price-from{line-height:20px;font-weight:400;font-size:14px;color:#2e2e2e}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card .service-package-card-header .service-package-card-price-item{line-height:28px;font-size:24px;font-weight:700;color:#173559}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card .service-package-card-content{font-size:14px;color:#696c71}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card .service-package-card-content .service-package-card-description{margin-top:16px}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card .service-package-card-content .service-package-card-item{line-height:20px;letter-spacing:.1px;margin-top:8px}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card .service-package-card-content .service-package-card-item .v-icon{margin-right:8px}.page-car-service-booking .booking-form .service-package-container .service-package-body .service-package-card-active{border:1px solid #3d82c3;background:#ecf3f9}.page-car-service-booking .booking-form .service-package-container .service-package-footer{position:absolute;bottom:0;width:100%;padding:12px 16px;border-radius:0 0 16px 16px;background:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.14)}@media screen and (max-width:647px){.page-car-service-booking .booking-form .service-package-container .service-package-footer{flex-direction:column;align-items:flex-start;padding:16px;border-radius:0}}.page-car-service-booking .booking-form .service-package-container .service-package-footer .service-package-text{text-align:center;font-size:14px}.page-car-service-booking .booking-form .service-package-container .service-package-footer .selected-service-package{font-size:16px;font-weight:700}.page-car-service-booking .booking-form .service-package-container .service-package-footer .service-package-button{width:100%;margin-top:16px;padding:14px 24px;border-radius:4px;background:#fdcf33;font-size:16px;font-weight:700;color:#173559}.page-car-service-booking .booking-form .service-package-container .service-package-footer .service-package-button:disabled{background:#f4f6f8}.page-car-service-booking .booking-form .form-section__title{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.15px;color:#000;margin-bottom:16px}.page-car-service-booking .booking-form .form-section__submit-button{width:100%;display:block;height:48px;text-align:center;background:#fdcf33;border-radius:4px;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#173559;margin-bottom:16px}.page-car-service-booking .booking-form .form-section__submit-button:disabled{opacity:.5}.page-car-service-booking .booking-form .form-section__group-label{font-weight:700;font-size:14px;line-height:20px;letter-spacing:.2px;color:#2e2e2e;margin-bottom:8px}.page-car-service-booking .booking-form .form-section__group-label i{color:#959ca4;font-weight:400}.page-car-service-booking .booking-form .form-section__group-description{font-size:12px;line-height:16px;color:#696c71;margin-bottom:8px}.page-car-service-booking .booking-form .form-section__group .error--text{color:#e9280d}.page-car-service-booking .booking-form .form-section__group .v-input--selection-controls{margin-top:0;padding-top:0}.page-car-service-booking .booking-form .form-section__category-tab{display:flex;margin-bottom:16px}.page-car-service-booking .booking-form .form-section__category-tab-item{flex:1;padding:8px 0;font-size:16px;line-height:24px;font-weight:700;color:#b3bac3;text-align:center;cursor:pointer;border-bottom:4px solid transparent}.page-car-service-booking .booking-form .form-section__category-tab-item--active{border-color:#fdcf33;color:#000}.page-car-service-booking .booking-form .form-section__label{display:flex;margin-bottom:16px}.page-car-service-booking .booking-form .form-section__label-item{padding:6px 12px;border-radius:16px;border:1px solid #959ca4;font-size:14px;color:#2e2e2e;cursor:pointer}.page-car-service-booking .booking-form .form-section__label-item--active{border:1px solid #3d82c3;color:#fff;background-color:#3d82c3}.page-car-service-booking .booking-form .form-section__label-item:first-child{margin-right:8px}.page-car-service-booking .booking-form .form-section__location{max-height:432px;margin-bottom:24px;overflow-y:auto}.page-car-service-booking .booking-form .form-section__location .location-item{position:relative;padding:16px;border:1px solid #b3bac4;border-radius:4px;margin-bottom:16px;cursor:pointer}.page-car-service-booking .booking-form .form-section__location .location-item__icon{position:absolute;left:16px;top:16px}.page-car-service-booking .booking-form .form-section__location .location-item__title{font-weight:700;font-size:14px;line-height:20px;color:#2e2e2e;margin-bottom:8px}.page-car-service-booking .booking-form .form-section__location .location-item__address{font-weight:400;font-size:14px;line-height:20px;color:#696c71}.page-car-service-booking .booking-form .form-section__location .location-item--selected{border-color:#3d82c3;background:#ecf3f9}.page-car-service-booking .booking-form .form-section__location .location-item--selected .location-item__icon{color:#3d82c3}.page-car-service-booking .booking-form .form-section__no-date{margin-bottom:16px;background:url(/_nuxt/img/date.d83778a.svg) 50% 0 no-repeat;background-size:auto 160px;padding-top:168px;text-align:center;font-weight:400;font-size:16px;line-height:24px;color:#959ca4}.page-car-service-booking .booking-form .form-section__time{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:32px}.page-car-service-booking .booking-form .form-section__time-title{grid-column:span 2;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.25px;color:#2e2e2e;padding-left:33px;background-position:2px 50%;background-repeat:no-repeat;background-size:auto 20px;margin-bottom:2px}.page-car-service-booking .booking-form .form-section__time-title--am{background-image:url(/_nuxt/img/am.70366c7.svg)}.page-car-service-booking .booking-form .form-section__time-title--pm{background-image:url(/_nuxt/img/pm.b09f81d.svg)}.page-car-service-booking .booking-form .form-section__time-button{height:32px;border:1px solid #959ca4;border-radius:3px;font-weight:400;font-size:14px;line-height:16px;color:#2e2e2e}.page-car-service-booking .booking-form .form-section__time-button:disabled{background:#f4f6f8;border:0;color:#696c71}.page-car-service-booking .booking-form .form-section__time-button--selected{background:#ecf3f9;border:1px solid #3d82c3}.page-car-service-booking .booking-form .choose-button-to-pop{cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;font-size:14px;background:#ecf3f9;color:#3d82c3}.page-car-service-booking .booking-form .choose-button-to-pop-img{width:24px;height:24px}.page-car-service-booking .booking-form .choose-button-to-pop-text{flex:1;margin:0 8px}.page-car-service-booking .booking-form .bg-color-yellow{background:#fff5d6;color:#f4911b}.page-car-service-booking .booking-form .bg-color-blue{background:#ecf3f9;color:#3d82c3}.page-car-service-booking .booking-form .voucher-container{margin-bottom:32px}.page-car-service-booking .booking-form .voucher-container .applied-voucher{margin-top:16px}.page-car-service-booking .booking-form .voucher-container .applied-voucher-title{font-size:14px;line-height:20px;letter-spacing:.1px;color:#2e2e2e;font-weight:700;margin-bottom:8px}.page-car-service-booking .booking-form .voucher-container .applied-voucher-content{font-size:12px;line-height:16px;letter-spacing:.4px}.page-car-service-booking .booking-form .voucher-list-container{position:absolute;width:550px;height:800px;max-height:80vh;background:#fff;border-radius:16px}@media screen and (max-width:647px){.page-car-service-booking .booking-form .voucher-list-container{width:100%;bottom:0;border-radius:8px}}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-header{position:absolute;top:0;display:flex;justify-content:space-between;width:100%;padding:24px;border-bottom:1px solid #ebebeb}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-header .voucher-list-title{font-size:20px;font-weight:700;color:#2e2e2e;letter-spacing:.15px}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body{position:absolute;top:79px;width:100%;height:650px;max-height:calc(80vh - 150px);padding:16px 24px;overflow-y:scroll}@media screen and (max-width:647px){.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body{padding:16px;height:600px;max-height:calc(80vh - 195px)}}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-subtitle{margin-bottom:16px;color:#2e2e2e;font-size:16px;line-height:24px}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-subtitle b{font-weight:700}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-card{padding:16px;border-radius:4px;border:1px solid #b3bac4;margin-bottom:16px}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-card .voucher-list-card-header{display:flex;align-items:center;justify-content:space-between}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-card .voucher-list-card-header .voucher-list-card-icon{display:flex;grid-gap:8px;gap:8px}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-card .voucher-list-card-header .voucher-list-card-icon .voucher-list-promo-logo{padding:4px 8px;border-radius:16px;border:1px solid #fdb967;background-color:#ffe8cc;color:#2e2e2e;font-size:12px;line-height:16px;letter-spacing:.4px}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-card .voucher-list-card-header .voucher-item__selected-icon{color:#3d82c3}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-card .voucher-list-content .voucher-list-item-name{color:#2e2e2e;font-size:14px;font-weight:700;line-height:20px;margin:8px 0 4px}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-body .voucher-list-card .voucher-list-content .voucher-list-item-expire-time{color:#696c71;font-size:12px;line-height:14px}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-footer{position:absolute;bottom:0;width:100%;padding:12px 16px;border-radius:0 0 16px 16px;background:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.14);display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:647px){.page-car-service-booking .booking-form .voucher-list-container .voucher-list-footer{flex-direction:column;align-items:flex-start;padding:16px;border-radius:0}}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-footer .voucher-list-button{padding:14px 24px;border-radius:4px;background:#fdcf33;font-size:16px;font-weight:700;color:#173559}@media screen and (max-width:647px){.page-car-service-booking .booking-form .voucher-list-container .voucher-list-footer .voucher-list-button{width:100%;margin-top:16px}}.page-car-service-booking .booking-form .voucher-list-container .voucher-list-footer .voucher-list-button:disabled{background:#f4f6f8}.page-car-service-booking .form-summary{background:#fff;box-shadow:0 0 2px rgba(0,0,0,.1),0 8px 12px rgba(0,0,0,.12);border-radius:3px;border-top:4px solid #ffcc32;border-radius:3px 3px 0 0;padding:24px;margin-bottom:32px}.page-car-service-booking .form-summary__title{font-weight:500;font-size:10px;line-height:16px;letter-spacing:.2px;color:grey}.page-car-service-booking .form-summary__value{font-weight:400;font-size:14px;line-height:16px;letter-spacing:.2px;color:#2e2e2e;margin-bottom:16px}.page-car-service-booking .form-summary__value:last-child{margin-bottom:0}.page-car-service-booking .form-summary__value strong{font-weight:700;font-size:14px;line-height:20px;letter-spacing:.1px;color:#333}.page-car-service-booking .form-summary__value-blue{padding:2px 4px;border-radius:4px;background:#ecf3f9;font-size:14px;line-height:20px;letter-spacing:.2px;color:#3d82c3;font-weight:700;margin-left:12px}.page-car-service-booking .form-summary__value-blue:first-child{margin-left:0}.page-car-service-booking .form-summary__value--contact{margin-top:4px}.page-car-service-booking .form-summary__value--contact p{margin-bottom:0;line-height:20px;color:#696c71}.page-car-service-booking .form-summary__value--contact p .v-icon{margin-right:4px}.page-car-service-booking .form-summary__value address{margin-top:8px;line-height:20px;letter-spacing:.1px;color:#696c71}.page-car-service-booking .form-summary__value--brandModel{margin-right:40px}.page-car-service-booking .form-summary__value--plate{display:inline-block;background:#2e2e2e;border-radius:2px;font-size:14px;line-height:18px;color:#fff;padding:1px 12px}.page-car-service-booking .form-summary__spacer{height:1px;background:#b3bac4;margin:24px -24px}.page-car-service-booking .form-summary__action{display:flex;align-items:center;justify-content:flex-start;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.2px;color:#3d82c3}.page-car-service-booking .form-summary__action .v-icon{margin-right:10px;color:inherit}.page-car-service-booking .form-summary__wrapper-main{margin-bottom:8px}.page-car-service-booking .form-summary__wrapper-action{margin-bottom:25px}@media screen and (min-width:648px){.page-car-service-booking .form-summary--result .form-summary__value strong{font-size:20px;line-height:28px}.page-car-service-booking .form-summary--result .form-summary--contact{display:flex;align-items:center}.page-car-service-booking .form-summary--result .form-summary--contact p:first-child{margin-right:33px}.page-car-service-booking .form-summary--result .form-summary__wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page-car-service-booking .form-summary--result .form-summary__wrapper-main{margin-bottom:0}.page-car-service-booking .form-summary--result .form-summary__wrapper-action{flex:150px 0 0;margin-bottom:0;margin-left:40px}}.page-car-service-booking .booking-result{background:url(/_nuxt/img/result.f72e9e7.svg) 50% 40px no-repeat;background-size:auto 200px;padding:250px 16px 40px}@media screen and (min-width:648px){.page-car-service-booking .booking-result{max-width:560px;margin:0 auto}}.page-car-service-booking .booking-result__title{text-align:center;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.15px;color:#000;margin-bottom:8px}@media screen and (min-width:648px){.page-car-service-booking .booking-result__title{font-size:24px;line-height:32px}}.page-car-service-booking .booking-result__desc{text-align:center;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.15px;color:#696c71;margin-bottom:24px}.page-car-service-booking .booking-result__backToHome{display:block;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-weight:700;font-size:16px;line-height:20px;color:#3d82c3;padding:14px 24px}.page-car-service-booking .result-alert{position:relative;background:#ffedeb;border-radius:8px;padding:16px 16px 16px 56px;margin-bottom:40px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.3px;color:#2e2e2e}.page-car-service-booking .result-alert__title{font-weight:700;margin-bottom:4px}.page-car-service-booking .result-alert__icon{position:absolute;left:18px;top:18px;width:20px;height:20px;color:#e9280d}.form-section__date-dialog,.form-section__date-menu{background:#fff}.form-section__date-dialog .v-date-picker-header,.form-section__date-menu .v-date-picker-header{background:#f4f6f8;padding:10px 0;margin-bottom:10px}.form-section__date-dialog .v-btn--active,.form-section__date-menu .v-btn--active{background:#fdcf33;color:#000!important}.form-section__date-dialog .v-btn--active:before,.form-section__date-menu .v-btn--active:before{display:none}.form-section__date-menu{width:323px}.global__rewrite-root .v-tooltip__content[data-v-1ac38807]{background-color:#173559}.global__rewrite-root .menuable__content__active[data-v-1ac38807]{opacity:1!important}.global__rewrite-root .global__tips-price[data-v-1ac38807]{color:#fdcf33}.global__rewrite-root .rewrite__scroll-filter .v-toolbar__title[data-v-1ac38807]{color:#fdcf33;font-weight:700}.global__rewrite-root .global__tips[data-v-1ac38807]{max-width:360px;padding:30px 20px}.global__rewrite-root .global__tips .head[data-v-1ac38807]{text-align:center;font-weight:700;font-size:18px}.global__rewrite-root .global__tips .price[data-v-1ac38807]{text-align:center;margin-top:28px}.global__rewrite-root .global__tips .price strong[data-v-1ac38807]{font-size:28px}.global__rewrite-root .global__tips .desc[data-v-1ac38807]{margin-top:12px}.global__rewrite-root .global__dialog[data-v-1ac38807]{background-color:#fff;padding:2em;color:#173559;position:relative}.global__rewrite-root .global__dialog .close[data-v-1ac38807]{position:absolute;top:1em;right:1em}.global__rewrite-root .global__dialog .head[data-v-1ac38807]{text-align:center;font-weight:700;font-size:1.4em}.global__rewrite-root .global__dialog .price[data-v-1ac38807]{text-align:center;margin-top:2em}.global__rewrite-root .global__dialog .price strong[data-v-1ac38807]{font-size:28px}.global__rewrite-root .global__dialog .desc[data-v-1ac38807]{margin-top:12px}.icon-offset[data-v-1ac38807]{transform:translateY(-10%)}.remove-hover-btn[data-v-1ac38807]:before{background-color:transparent!important}.v-btn[data-v-1ac38807]{text-transform:none}.account-form-box .theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset[data-v-1ac38807]{color:#ebebeb}.rewirte-fz-18[data-v-1ac38807]{font-size:18px!important}.c-lg-block[data-v-1ac38807],.c-lg-inline[data-v-1ac38807],.c-xl-block[data-v-1ac38807],.c-xl-flex[data-v-1ac38807],.c-xl-inline-block[data-v-1ac38807]{display:none}.c-lg-flex[data-v-1ac38807]{display:none!important}@media screen and (min-width:1080px){.c-lg-inline[data-v-1ac38807]{display:inline}.c-lg-block[data-v-1ac38807]{display:block}.c-lg-flex[data-v-1ac38807]{display:flex!important}.c-lg-none[data-v-1ac38807]{display:none!important}}@media screen and (min-width:1440px){.c-xl-block[data-v-1ac38807]{display:block}.c-xl-inline-block[data-v-1ac38807]{display:inline-block}.c-xl-flex[data-v-1ac38807]{display:flex}.c-xl-none[data-v-1ac38807]{display:none!important}}.order__download[data-v-1ac38807]{margin:16px auto;background-color:#fdcf33;border-radius:4px;overflow:hidden;max-width:1200px}@media screen and (max-width:1247px){.order__download[data-v-1ac38807]{margin:16px 24px}}@media screen and (max-width:647px){.order__download[data-v-1ac38807]{margin:16px}}.order__download .order__download_container[data-v-1ac38807]{display:flex;align-items:center;margin:0 auto;justify-content:center}@media screen and (max-width:647px){.order__download .order__download_container[data-v-1ac38807]{justify-content:left}}.order__download .order__download_image[data-v-1ac38807]{display:block;position:relative}.order__download .order__download_image img[data-v-1ac38807]{height:120px;width:auto;position:relative;z-index:1}.order__download .order__download_image[data-v-1ac38807]:after{content:"";display:block;border-radius:400px;width:171px;height:171px;background:#ffe900;position:absolute;right:-20px;transform:translateY(-50%)}.order__download .order__download_text[data-v-1ac38807]{margin:0 38px 0 22px;color:#2e2e2e;font-size:14px;line-height:20px;letter-spacing:.1px;max-width:300px}.order__download .order__download_text .order__download_scan[data-v-1ac38807],.order__download .order__download_text .order__download_title[data-v-1ac38807]{font-weight:700}.order__download .order__download_icons[data-v-1ac38807]{position:relative;margin-right:20px;display:none}@media screen and (min-width:960px){.order__download .order__download_icons[data-v-1ac38807]{display:flex}}.order__download .order__download_icons .order__download_QRcode[data-v-1ac38807]{width:96px;height:auto;background:#fff;border-radius:4px}.order__download .order__download_icons .order__download_stores[data-v-1ac38807]{margin:3px 0 0 10px}.order__download .order__download_icons .order__download_stores .menu-item[data-v-1ac38807]{display:block;margin-bottom:8px}.order__download .order__download_open[data-v-1ac38807]{display:none;font-weight:700}@media screen and (max-width:959px){.order__download .order__download_open[data-v-1ac38807]{display:block}}