body{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100}body .mud-picker-customized .mud-picker .mud-current{border:0px !important;color:dimgray !important}body .disp-flex{display:flex}body .disp-flex.flex-column{flex-direction:column}body .disp-flex .flex-auto{flex:auto}body .margin-auto{margin:auto}body .margin-v-auto{margin-top:auto;margin-bottom:auto}body .w-100{width:100%}body .h-100{height:100%}body .text-right{text-align:right}body .btn-lightviolet{background-color:#e5e5ff !important;color:#6248ff !important}body .btn-lightgrey{background-color:#ebebf0;color:#717173}body .btn-white{background-color:#fff !important;color:#333 !important}body .mudfab-row .mud-fab{margin:0 4px 12px 4px}body .mud-alert{margin-bottom:20px;border:none;padding:0}body .mud-snackbar{padding:18px 16px;border-radius:16px;box-shadow:0px 0px 12px 4px rgba(0,0,0,.1490196078);color:#000;opacity:1 !important;filter:none !important;backdrop-filter:none !important;transform:none !important;mix-blend-mode:normal !important;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0%;color:#717173}body .mud-snackbar .alert-title{font-weight:700;font-size:18px;line-height:120%;letter-spacing:0%;color:#333}body .mud-snackbar .mud-snackbar-icon{border-radius:50%;padding:6px;background:linear-gradient(180deg, rgba(98, 72, 255, 0.2) 0%, rgba(255, 72, 72, 0.2) 50%, rgba(255, 116, 72, 0.2) 100%)}body .mud-snackbar .mud-snackbar-icon svg{color:#fff;border:solid 2px #fff;border-radius:50%;padding:6px;opacity:1;z-index:1}body .mud-snackbar.mud-alert-text-success .mud-snackbar-icon svg{background:linear-gradient(123.57deg, #4776E6 6.71%, #234CB0 93.29%)}body .mud-snackbar.mud-alert-text-error .mud-snackbar-icon svg{background:linear-gradient(90deg, #FF4848 0%, #DE3030 100%)}body .mud-snackbar.mud-alert-text-warning .mud-snackbar-icon svg{background:linear-gradient(90deg, orange 0%, darkorange 100%)}body .mud-snackbar.mud-alert-text-normal .mud-snackbar-icon svg{background:linear-gradient(90deg, #525531 0%, #53964F 100%)}body .navigation-bar{padding-top:16px;padding-bottom:16px;background-color:#fff;border-bottom:solid 1px #f1f1f1;box-shadow:0px 6px 12px 4px rgba(0,0,0,.0196078431);width:100%;justify-content:space-between}body .navigation-bar .navigation-shell{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}body .navigation-bar .navigation-primary{display:flex;align-items:center;min-width:0;gap:16px;flex:1 1 auto}body .navigation-bar .navigation-back{display:flex;align-items:center}body .navigation-bar .navigation-logo{display:flex;flex-direction:column;color:#252525}body .navigation-bar .navigation-logo svg{max-width:100%;height:auto}body .navigation-bar .nav-separator{border-left:solid 1px #f1f1f1;margin:0px 25px;padding:2px 0px}body .navigation-bar .navigation-actions{display:flex;align-items:center;margin-left:auto}body .navigation-bar .navigation-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}body .navigation-bar .mud-button-text{margin-right:20px;margin-left:20px}body .navigation-bar .notification-icon{display:flex;flex-direction:column;margin-left:20px;margin-right:20px;cursor:pointer}body .navigation-bar .language-icon{display:flex;flex-direction:column;margin-left:20px;cursor:pointer}body .navigation-bar .language-icon .mud-icon-root{border-radius:50%}body .navigation-bar .navigation-compact-menu{margin-left:12px}@media(max-width: 959px){body .navigation-bar{padding-top:12px;padding-bottom:12px}body .navigation-bar .navigation-shell,body .navigation-bar .navigation-primary{gap:12px}body .navigation-bar .nav-separator{margin:0px 12px 0px 8px}body .navigation-bar .notification-icon{margin-left:12px;margin-right:0px}body .navigation-bar .language-icon{margin-left:12px}body .navigation-bar .navigation-logo svg{width:52px}}@media(max-width: 599px){body .navigation-bar .nav-separator{display:none}}body .mud-main-content{padding-top:0 !important;background-color:#f7f7f7}body .icon-with-overlap{position:relative}body .icon-with-overlap .icon-overlap{position:absolute;top:-8px;right:-16px;font-size:8px;font-weight:700;padding:4px 8px;color:#e5e5ff;background-color:#6456ff;border-radius:25%}body .mud-picker-customized .mud-picker .mud-picker-nav-button-prev,body .mud-picker-customized .mud-picker .mud-picker-nav-button-next{color:#6456ff}body .mud-picker-customized .mud-picker .mud-current{color:#6456ff;border-color:#6456ff}body .mud-picker-customized .mud-picker .mud-selected{background-color:#6456ff !important}body .mud-picker-customized .mud-picker .mud-selected p{color:#fff !important}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog{top:0;right:0;height:100%;max-height:100%;width:450px;max-width:450px;min-width:450px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#f7f7f7;padding:0}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .mud-dialog-title{padding:40px 20px}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .mud-dialog-content{padding:20px 20px 0 20px}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .mud-dialog-actions{flex-direction:column;background-color:#fff}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .modal-title{font-weight:700;font-size:24px;line-height:120%;letter-spacing:0%;color:#333}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .modal-subtitle{font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#333;margin-bottom:20px}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .modal-subtitle-lite{font-weight:400;font-size:16px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#5f6368}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .modal-payment-block{width:100%;margin-bottom:20px}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .modal-payment-block .modal-payment-price{font-weight:700;font-size:14px;line-height:120%;letter-spacing:0%;color:#333;width:100%;margin-bottom:8px}body .mud-dialog-container.mud-dialog-topright .mud-dialog.shoppingcart-dialog .modal-payment-block .modal-payment-vat{font-weight:400;font-size:12px;line-height:120%;letter-spacing:0%;text-align:right;color:#333;width:100%}body .shoppingcart-item{margin-bottom:20px;padding:20px 20px;background-color:#fff;border-radius:15px}body .shoppingcart-item .shoppingcart-item-detail:last-child .shoppingcart-item-row:last-child{margin-bottom:0}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row-label{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;color:dimgray;margin-bottom:8px}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row{margin-bottom:20px;display:flex}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row.notification-item-row .shoppingcart-item-icon{height:34px;position:relative}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row.notification-item-row .shoppingcart-item-icon .shoppingcart-item-icon-marker{position:absolute;top:-2px;right:-2px;height:12px;width:12px;background-color:#6449fe;border:solid 2px #fff;border-radius:50%}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row.notification-item-row .notification-item-block .notification-item-block-row{display:flex}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row.notification-item-row .notification-item-block .notification-item-block-row:not(:last-child){margin-bottom:16px}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row.notification-item-row .notification-item-block .notification-item-block-row .shoppingcart-item-date{flex:auto;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:right;margin:auto 0 auto 32px;white-space:nowrap}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-icon{margin-right:16px;background-color:#f1f1f1;border-radius:50%;margin-bottom:auto}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-text-bold{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:#717173}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-text{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#717173}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-title{font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;color:#000}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-price{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#000}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-info{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#717173;margin-bottom:5px}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-info:last-child{margin-bottom:0}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-label{font-family:Roboto;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:rgba(0,0,0,.6980392157)}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-value{font-family:Roboto;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:#000}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select{margin:-8px 8px 0 8px;border-bottom:none}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select .mud-input-control{border:none;margin-bottom:0;height:unset}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select .mud-input-control .mud-input-control-input-container{padding:0;border-bottom:none}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select .mud-input-control .mud-input-control-input-container .mud-input-adornment{margin-top:0}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select .mud-input-control .mud-input-control-input-container .mud-input.mud-input-text:before{border-bottom:none}body .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-button{min-height:100%;vertical-align:middle}body .shoppingcart-item .shoppingcart-item-divider{background-color:#edeeec;height:1px;width:100%;margin-bottom:20px}body .app-vehicles .shoppingcart-item{margin-bottom:20px;padding:20px 20px;background-color:#fff;border-radius:15px;border:1px solid #ddd}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail:last-child .shoppingcart-item-row:last-child{margin-bottom:0}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row{margin-bottom:20px;display:flex}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-icon{margin-right:16px;background-color:#f1f1f1;border-radius:50%}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-icon.shoppingcart-item-icon-bg-white{background-color:#fff}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-title{font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;color:#000}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-price{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#000}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-info{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#717173;margin-bottom:5px}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-info:last-child{margin-bottom:0}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-label{font-family:Roboto;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:rgba(0,0,0,.6980392157)}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-value{font-family:Roboto;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:#000}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select{margin:-8px 8px 0 8px;border-bottom:none}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select .mud-input-control{border:none;margin-bottom:0;height:unset}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select .mud-input-control .mud-input-control-input-container{padding:0;border-bottom:none}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select .mud-input-control .mud-input-control-input-container .mud-input-adornment{margin-top:0}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-select .mud-input-control .mud-input-control-input-container .mud-input.mud-input-text:before{border-bottom:none}body .app-vehicles .shoppingcart-item .shoppingcart-item-detail .shoppingcart-item-row .shoppingcart-item-button{min-height:100%;vertical-align:middle}body .app-vehicles .shoppingcart-item .shoppingcart-item-divider{background-color:#edeeec;height:1px;width:100%;margin-bottom:20px}body .mud-popover,body .mud-list{min-width:50px}body .app-home .app-home-tagline{font-weight:700;font-size:16px;line-height:18px;letter-spacing:2px;text-transform:uppercase;color:#6456ff;margin-bottom:16px}body .app-home .app-home-main-title{font-weight:500;font-size:48px;line-height:120%;margin-bottom:28px}body .app-home .app-home-header{font-weight:700;font-size:24px;line-height:36px;letter-spacing:-0.64px}body .app-home .app-home-header-subtitle{font-weight:400;font-size:12px;line-height:120%;color:#717173;margin-bottom:16px}body .app-home .app-home-appbar{border-radius:8px;background:linear-gradient(90deg, #6248FF 0%, #4D38CC 100%);box-shadow:0px 2px 12px 4px rgba(0,0,0,.0509803922);padding-left:8px;margin-bottom:20px;cursor:pointer}body .app-home .app-home-appbar.app-home-appbar-white{background:#fff;border:1px solid #e8e7e5;margin-bottom:56px}body .app-home .app-home-appbar.app-home-appbar-white .app-home-appbar-main{color:#333}body .app-home .app-home-appbar.app-home-appbar-white .app-home-appbar-secondary{color:rgba(105,105,105,.6980392157)}body .app-home .app-home-appbar.app-home-appbar-white .app-home-appbar-icon{margin-left:-12px;padding:0px;box-shadow:none}body .app-home .app-home-appbar .app-home-appbar-icon{padding:4px;margin-right:12px;color:#000;background-color:#fff;box-shadow:0px 4px 12px 0px rgba(0,0,0,.1019607843)}body .app-home .app-home-appbar .app-home-appbar-primary{font-weight:600;font-size:16px;line-height:100%;text-align:center;color:#fff}body .app-home .app-home-appbar .app-home-appbar-secondary{font-weight:400;font-size:14px;line-height:100%;text-align:center;color:hsla(0,0%,100%,.6980392157)}body .app-home .app-home-mudcard{border-radius:8px;padding:28px 16px;border:1px solid #e8e7e5;box-shadow:0px 2px 12px 4px rgba(0,0,0,.0509803922)}body .app-home .app-home-mudcard .app-home-mudcard-icon{background-color:#e5e5ff}body .app-home .app-home-mudcard .app-home-mudcard-primary{font-weight:600;font-size:16px;line-height:100%;color:#333;margin-bottom:4px}body .app-home .app-home-mudcard .app-home-mudcard-primary.indicate-hover:hover{color:#6248ff;cursor:pointer}body .app-home .app-home-mudcard .app-home-mudcard-secondary{font-family:Roboto;font-weight:400;font-size:12px;line-height:120%;color:#717173;max-height:14.41px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .app-home .app-home-splash{position:relative}body .app-home .app-home-splash .app-home-splash-image{width:100%}body .app-home .app-home-splash .app-home-splash-text{position:absolute;text-align:center;top:0;width:60%;margin:0 20%}body .app-home .app-home-splash .app-home-splash-text svg{margin:0 20px}@media(min-width: 960px)and (max-width: 1200px){body .app-home .app-home-splash .app-home-splash-text{width:100%;margin:0}body .app-home .app-home-splash .app-home-splash-text .app-home-tagline{font-weight:700;font-size:14px;line-height:16px;letter-spacing:2px;text-transform:uppercase;color:#6456ff;margin-bottom:16px}body .app-home .app-home-splash .app-home-splash-text .app-home-main-title{font-weight:500;font-size:42px;line-height:120%;margin-bottom:28px}}@media(min-width: 0px)and (max-width: 959px){body .app-home .app-home-splash .app-home-splash-text{width:100%;margin:0}body .app-home .app-home-splash .app-home-splash-text .app-home-tagline{font-weight:700;font-size:12px;line-height:14px;letter-spacing:2px;text-transform:uppercase;color:#6456ff;margin-bottom:8px}body .app-home .app-home-splash .app-home-splash-text .app-home-main-title{font-weight:500;font-size:32px;line-height:120%;margin-bottom:16px}}body .app-profile{background-color:#fff}body .app-profile .app-profile-sidebar{padding-top:40px;padding-bottom:40px;padding-right:30px;width:280px;min-width:288px;border-right:solid 1px #ddd}body .app-profile .app-profile-sidebar .app-profile-nav{display:flex;color:#333;padding:8px;margin-bottom:16px;border-radius:14px;cursor:pointer}body .app-profile .app-profile-sidebar .app-profile-nav.app-profile-nav-disabled,body .app-profile .app-profile-sidebar .app-profile-nav.app-profile-nav-disabled:hover{opacity:.3;cursor:default;background-color:#f7f7f7}body .app-profile .app-profile-sidebar .app-profile-nav.app-profile-nav-disabled .mud-icon-button,body .app-profile .app-profile-sidebar .app-profile-nav.app-profile-nav-disabled:hover .mud-icon-button{background-color:#f7f7f7;color:#333}body .app-profile .app-profile-sidebar .app-profile-nav.active{background-color:#f7f7f7}body .app-profile .app-profile-sidebar .app-profile-nav:hover{background-color:#f7f7f7}body .app-profile .app-profile-sidebar .app-profile-nav:hover .mud-icon-button{background-color:#fff}body .app-profile .app-profile-sidebar .app-profile-nav .app-profile-nav-label{display:flex;flex-direction:column;font-family:Roboto;font-weight:500;font-size:14px;line-height:120%;letter-spacing:0%;vertical-align:middle;margin-left:16px}body .app-profile .app-profile-sidebar .app-profile-nav .app-profile-nav-label div{flex:auto}body .app-profile .app-profile-sidebar .app-profile-nav .mud-icon-button{background-color:#f7f7f7;border-radius:50%;color:#333}body .app-profile .app-profile-sidebar .app-profile-nav-separator{border-bottom:solid 1px #ddd;margin-bottom:16px}body .app-profile .app-profile-main{padding:40px 199px;flex:auto}body .app-profile .app-profile-main .app-terms{padding:0;background-color:#fff}body .app-profile .app-profile-main .app-terms .mud-card-header{padding:0}body .app-profile .app-profile-main .app-terms .mud-card-header .mud-typography{font-weight:700;font-size:24px;line-height:36px;letter-spacing:-0.64px;color:#333;margin-bottom:35px}body .app-profile .app-profile-main .app-terms .mud-card-content{padding:0;background-color:#fff}body .app-profile .app-profile-main .app-terms .mud-card-content .text-card{border:none}body .app-profile .app-profile-title{font-weight:700;font-size:24px;line-height:36px;letter-spacing:-0.64px;color:#333;margin-bottom:35px}body .app-profile .app-redirect-button{justify-content:space-between;padding:15px 26px;border-radius:15px;border:1px solid #ddd;color:#333;background-color:#fff;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0px;vertical-align:middle;cursor:pointer;margin-bottom:35px}body .app-profile .email-notification-element{display:flex;margin-bottom:35px}body .app-profile .email-notification-element div:first-child{flex:auto}body .app-profile .email-notification-element div:first-child .email-notification-title{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#000;margin-bottom:8px}body .app-profile .email-notification-element div:first-child .email-notification-subtitle{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#717173}body .app-vehicles .vehicles-label{display:flex;margin-bottom:35px}body .app-vehicles .vehicles-label .vehicles-label-title{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px;color:#333;margin-right:24px}body .app-vehicles .vehicles-label .vehicles-label-text{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:dimgray;text-align:right;flex:auto}body .app-vehicles .vehicle-profile-item-wrapper{width:100%;padding:1px;background-color:#ddd;border-radius:15px;margin-bottom:20px}body .app-vehicles .vehicle-profile-item-wrapper.selected{padding:2px;background:linear-gradient(90deg, #6248FF 0%, #FF4848 50%, #FF7448 100%)}body .app-vehicles .vehicle-profile-item-wrapper.selected.reverse-colors{background:linear-gradient(90deg, #FF7448 0%, #FF4848 50%, #6248FF 100%)}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item-separator{padding:0px 20px;background-color:#fff}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item-separator .vehicle-profile-item-separator-core{height:1px;background-color:#ddd}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item{justify-content:space-between;padding:15px 28px}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item{display:flex;background-color:#fff;position:relative}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item.vehicle-profile-item-disabled{background-color:#f7f7f7}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-item-floatingbutton{position:absolute;right:28px;top:8px;background-color:#fff !important}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-item-floatingbutton button,body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-item-floatingbutton button:hover{background-color:#fff !important;padding:0}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-radiotext{font-weight:500;font-size:16px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#000}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-item-favorite{position:absolute;top:-20px;left:-20px;background-color:#fff;color:#6456ff !important;border:solid 4px #f7f7f7}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-vertical-align{display:flex;flex-direction:column}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-image{margin-right:30px}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-image.grey-background{background-color:#e8e8e8;border-radius:50%}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-image.margin-left{margin-left:30px}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-category{font-weight:700;font-size:20px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#333;margin-right:10px}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-name{font-weight:500;font-size:14px;line-height:120%;letter-spacing:0%;vertical-align:bottom;color:#333;padding-top:6px}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-description{margin-top:4px;font-weight:400;font-size:12px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:dimgray}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-licenceplate{font-weight:600;font-size:16px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#333}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-licenceplate.indicate-hover:hover{color:#6248ff;cursor:pointer}body .app-vehicles .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-subcategory{font-weight:400;font-size:14px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:dimgray}body .app-vehicles .mud-radio-group .vehicle-profile-item-wrapper.hide-radio-button .mud-button-root{display:none}body .app-vehicles .mud-radio-group .vehicle-profile-item-wrapper.hide-radio-button .mud-typography{width:100%}body .app-services .purchase-preset{background-color:#f8f8f8}body .app-services .purchase-preset .purchase-preset-option{background-color:#f8f8f8}body .app-services .purchase-preset .purchase-preset-option .vehicle-profile-item-wrapper{padding:0;margin-bottom:0}body .app-services .purchase-preset .purchase-preset-option .vehicle-profile-item-wrapper .vehicle-profile-item{border-radius:0px;background-color:#f8f8f8}body .app-services .purchase-preset .purchase-preset-option .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-image{border-radius:50%;background-color:#e8e8e8}body .app-services .purchase-preset .purchase-preset-option:first-child .vehicle-profile-item{border-top-right-radius:12px;border-top-left-radius:12px}body .app-services .purchase-preset .purchase-preset-option:last-child .vehicle-profile-item{border-bottom-right-radius:12px;border-bottom-left-radius:12px}body .app-services .purchase-preset .purchase-preset-divider{margin:0px 28px;height:1px;background-color:#e6e6e6}body .app-services .purchase-preset{border:solid 6px #fff;border-radius:12px;box-shadow:0px 0px 8px 0px rgba(0,0,0,.1607843137);margin-bottom:35px}body .app-services .purchase-select{border-radius:24px;border:solid 1px #ddd;padding:0px 28px;background-color:#fff;margin-bottom:35px}body .app-services .purchase-select .purchase-select-option{width:100%;padding:24px 0px;display:flex}body .app-services .purchase-select .purchase-select-option:first-child{border-top-left-radius:24px;border-top-right-radius:24px}body .app-services .purchase-select .purchase-select-option:last-child{border-bottom-left-radius:24px;border-bottom-right-radius:24px}body .app-services .purchase-select .purchase-select-option .purchase-select-option-title{font-weight:600;font-size:16px;line-height:20px;letter-spacing:0%;color:#222}body .app-services .purchase-select .purchase-select-option .purchase-select-option-subtitle{font-weight:400;font-size:12px;line-height:18px;letter-spacing:0%;color:#6a6a6a}body .app-services .purchase-select .purchase-select-option .purchase-select-option-price{font-weight:400;font-size:14px;line-height:120%;letter-spacing:0%;text-align:right;color:#000;margin-right:16px}body .app-services .purchase-select .purchase-select-divider{width:100%;height:1px;background-color:#ddd}body .app-purchase-summary{padding:35px;border:solid 1px #ddd;border-radius:24px;margin-bottom:35px}body .app-purchase-summary .purchase-summary-section-title-custom{display:none}body .app-purchase-summary.service-view{border:none;padding:0}body .app-purchase-summary.service-view .mud-alert,body .app-purchase-summary.service-view .purchase-summary-main-title,body .app-purchase-summary.service-view .purchase-summary-section-title{display:none}body .app-purchase-summary.service-view .purchase-summary-section-title-custom{display:block;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0px;color:#000;margin-bottom:10px}body .app-purchase-summary.service-view .purchase-summary-section,body .app-purchase-summary.service-view .purchase-summary-price-section{border:1px solid #ddd;border-radius:15px;padding:10px 20px;margin-bottom:35px}body .app-purchase-summary.service-view .purchase-summary-section .purchase-summary-price-section,body .app-purchase-summary.service-view .purchase-summary-price-section .purchase-summary-price-section{border:none;padding:0;margin-bottom:0}body .app-purchase-summary.service-view .purchase-summary-section:last-child,body .app-purchase-summary.service-view .purchase-summary-price-section:last-child{padding-bottom:10px}body .app-purchase-summary .purchase-summary-main-title{font-weight:600;font-size:20px;line-height:18px;letter-spacing:0%;color:#222;margin-bottom:20px;background-color:#fff !important}body .app-purchase-summary .purchase-summary-price-section .price-label{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;vertical-align:middle;color:dimgray;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden;margin-right:16px}body .app-purchase-summary .purchase-summary-price-section .price-value{font-weight:500;font-size:16px;line-height:22px;letter-spacing:0px;text-align:right;text-wrap:nowrap;color:#333}body .app-purchase-summary .purchase-summary-price-section .price-value-toned{font-weight:500;padding-top:4px;font-size:14px;line-height:100%;letter-spacing:0%;text-wrap:nowrap;color:#b4b4b4}body .app-purchase-summary .purchase-summary-price-section{margin-bottom:35px}body .app-purchase-summary .purchase-summary-price-section.no-margin-bottom{margin-bottom:0}body .app-purchase-summary .purchase-summary-section{padding:35px 0px;border-top:solid 1px #edeeec}body .app-purchase-summary .purchase-summary-section:last-child{padding-bottom:0}body .app-purchase-summary .purchase-summary-section .purchase-summary-section-title{font-weight:600;font-size:16px;line-height:18px;letter-spacing:0%;color:#222;margin-bottom:16px}body .app-purchase-summary .purchase-summary-section .purchase-summary-section-item{margin-bottom:20px}body .app-purchase-summary .purchase-summary-section .purchase-summary-section-item:last-child{margin-bottom:0}body .app-purchase-summary .purchase-summary-section .purchase-summary-section-item .purchase-summary-section-label{font-weight:400;font-size:14px;line-height:18px;letter-spacing:0%;color:dimgray;margin-bottom:6px}body .app-purchase-summary .purchase-summary-section .purchase-summary-section-item .purchase-summary-section-sublabel{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;color:#b4b4b4;margin-top:8px}body .app-purchase-summary .purchase-summary-section .purchase-summary-section-item .purchase-summary-section-value{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0%;color:#222;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}body .app-mapcontrol .route-input-panel{padding:30px 20px;border:solid 1px #ddd;border-radius:24px;margin-bottom:35px}body .app-mapcontrol .route-input-panel .map-search-input-wrapper{position:relative}body .app-mapcontrol .route-input-panel .map-search-input-wrapper .map-search-input{height:58px;border:none}body .app-mapcontrol .route-input-panel .map-search-input-wrapper .map-search-input .mud-input{padding-left:38px;font-weight:400;font-size:14px}body .app-mapcontrol .route-input-panel .map-search-input-wrapper .map-search-input .mud-input-adornment{margin:auto}body .app-mapcontrol .route-input-panel .map-search-input-wrapper .map-search-input .mud-input-outlined-border{border-radius:100px;border:1px solid #dedede}body .app-mapcontrol .route-input-panel .map-search-input-wrapper .map-search-input-icon{position:absolute;top:22px;left:42px;margin:auto;width:10px;height:10px;border:solid 1.5px #fff;border-radius:50%}body .app-mapcontrol .route-input-panel .map-search-input-wrapper .map-search-input-icon.departure-point{background-color:#4da9ff;box-shadow:blue 0px 0px 10px}body .app-mapcontrol .route-input-panel .map-search-input-wrapper .map-search-input-icon.destination-point{background-color:#ff4d4d;box-shadow:red 0px 0px 10px}body .app-mapcontrol .route-input-panel .map-search-input-wrapper .map-search-input-icon.stop-point{background-color:#a1b6d5;box-shadow:rgba(0,0,0,.1) 0px 0px 10px}body .app-mapcontrol .route-input-panel .map-search-input-results{padding:0px 16px 35px 16px}body .app-mapcontrol .route-input-panel .map-search-input-results.detected-address{padding:0px 15px}body .app-mapcontrol .route-input-panel .map-search-input-results.detected-address .map-search-input-results-box{margin-bottom:0;border-bottom:none}body .app-mapcontrol .route-input-panel .map-search-input-results .map-search-input-results-box{cursor:pointer;margin-bottom:35px;border-bottom:solid 1px #ececec}body .app-mapcontrol .route-input-panel .map-search-input-results .map-search-input-results-box .map-search-input-results-short{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;margin-bottom:8px;color:#3e3e3e}body .app-mapcontrol .route-input-panel .map-search-input-results .map-search-input-results-box .map-search-input-results-detailed{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;margin-bottom:20px;color:#777}body .app-mapcontrol .route-input-panel .map-search-route-display{padding:0px 16px}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point{display:flex;margin:16px 0px}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-icon-wrapper{margin:auto;width:24px;padding-right:16px}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-icon-wrapper .map-search-input-icon{width:10px;height:10px;border:solid 1.5px #fff;border-radius:50%;cursor:pointer}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-icon-wrapper .map-search-input-icon.departure-point{background-color:#4da9ff;box-shadow:blue 0px 0px 10px}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-icon-wrapper .map-search-input-icon.destination-point{background-color:#ff4d4d;box-shadow:red 0px 0px 10px}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-icon-wrapper .map-search-input-icon.stop-point{width:8px;height:8px;background-color:#fff;border:solid 3px #a1b6d5}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-text{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;text-overflow:ellipsis;white-space:nowrap;max-height:22px;overflow:hidden;flex:auto;margin:auto;cursor:pointer}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-text.departure-point{color:#4da9ff}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-text.stop-point{color:#333}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-text.destination-point{color:#ff4d4d}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-delete{margin-left:16px}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-route-display-point .map-search-input-delete button{padding:0;color:#333}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-input-separator{display:flex}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-input-separator .mud-fab{background-color:#fff;margin-left:-14px}body .app-mapcontrol .route-input-panel .map-search-route-display .map-search-input-separator .map-search-input-separator-line{height:1px;background-color:#ececec;margin:auto;width:100%}body .app-mapcontrol .route-input-panel .route-display-block-list .route-display-block-wrapper{padding:20px 0px;border-bottom:solid 1px #ececec}body .app-mapcontrol .route-input-panel .route-display-block-list .route-display-block-wrapper .route-display-block{display:flex;cursor:pointer}body .app-mapcontrol .route-input-panel .route-display-block-list .route-display-block-wrapper .route-display-block .route-display-block-icon{margin-right:16px}body .app-mapcontrol .route-input-panel .route-display-block-list .route-display-block-wrapper .route-display-block .route-display-text-block{margin:auto;flex:auto}body .app-mapcontrol .route-input-panel .route-display-block-list .route-display-block-wrapper .route-display-block .route-display-text-block .route-display-block-title{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:#3e3e3e}body .app-mapcontrol .route-input-panel .route-display-block-list .route-display-block-wrapper .route-display-block .route-display-text-block .route-display-block-subtitle{font-weight:400;font-size:12px;line-height:120%;letter-spacing:0%;color:#717173;margin-top:8px}body .app-mapcontrol .route-map-panel{padding:0;border-radius:24px;min-height:500px;height:500px;position:relative}body .app-mapcontrol .route-map-panel .route-map-panel-overlay{opacity:.6;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:1000}body .app-mapcontrol .route-map-panel .route-map-panel-overlay .route-map-panel-overlay-center{padding-top:200px;text-align:center}body .app-mapcontrol .route-map-panel .route-map-panel-overlay .route-map-panel-overlay-center .mud-progress-circular{opacity:1}body .app-mapcontrol .route-map-panel .leaflet-container{width:100%;min-height:500px;height:500px;border-radius:24px}body .app-mapcontrol .route-map-panel .leaflet-container .map-marker-wrapper{position:relative}body .app-mapcontrol .route-map-panel .leaflet-container .map-marker-wrapper .map-marker .map-marker-text{position:absolute;font-size:8px;top:0;padding:6px 7px;line-height:8px;left:0;width:100%;right:100%;z-index:900;color:#fff;text-align:center}body .white-panel-title-external{font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;vertical-align:middle;text-transform:capitalize;color:#333;margin-bottom:20px}body .white-panel{padding:24px;border:solid 1px #ddd;border-radius:24px;background-color:#fff}body .white-panel .displayable-product:first-child{padding-top:0}body .white-panel .displayable-product:last-child{padding-bottom:0}body .white-panel .displayable-product .displayable-product-line:last-child{margin-bottom:0}body .white-panel .white-panel-title{font-weight:600;font-size:20px;line-height:18px;letter-spacing:0%;color:#222;margin-bottom:20px}body .white-panel .displayable-product-info{display:flex;margin-bottom:8px}body .white-panel .displayable-product-info .displayable-poduct-label{font-weight:400;font-size:14px;line-height:100%;letter-spacing:-1.5%;text-transform:capitalize;color:dimgray}body .white-panel .displayable-product-info .displayable-poduct-value{font-family:Roboto;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-1.5%;text-align:right;text-transform:capitalize;color:#333}body .displayable-product-list .displayable-product{padding:20px 0px;border-bottom:solid 1px #edeeec}body .displayable-product-list .displayable-product:last-child{border-bottom:none}body .displayable-product-list .displayable-product .displayable-product-line{display:flex;margin-bottom:16px;font-weight:400;font-size:14px;line-height:100%;color:#717173}body .displayable-product-list .displayable-product .displayable-product-line.multi-line{flex-direction:column}body .displayable-product-list .displayable-product .displayable-product-line.multi-line div{margin-bottom:4px}body .displayable-product-list .displayable-product .displayable-product-line.multi-line div:last-child{margin-bottom:0}body .displayable-product-list .displayable-product .displayable-product-line .displayable-product-title{font-weight:600;font-size:16px;line-height:100%;color:#000;margin:auto 0 auto 8px}body .displayable-product-list .displayable-product .displayable-product-line .displayable-product-price{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#000;margin:auto}body .displayable-product-price .displayable-product-price-title{font-weight:600;font-size:16px;line-height:18px;letter-spacing:0%;color:#222;margin-bottom:20px}body .displayable-product-price .displayable-product-price-total{font-weight:700;font-size:16px;line-height:120%;letter-spacing:0%;color:#333;display:flex;margin-bottom:16px}body .displayable-product-price .displayable-product-price-vat{font-weight:400;font-size:16px;line-height:120%;letter-spacing:0%;color:#222;display:flex}body .app-checkout-appbar{background:#fff;margin-bottom:35px}body .app-checkout-appbar .mud-toolbar{background:#fff;border-radius:15px;padding:15px 26px;cursor:pointer;border:solid 1px #ddd}body .app-checkout-appbar .app-checkout-appbar-icon{padding:4px;margin-right:12px;background-color:#f7f7f7}body .app-checkout-appbar .app-checkout-appbar-main{font-weight:500;font-size:16px;line-height:100%;text-align:center;color:#000}body .app-terms{padding-top:15px;padding-bottom:15px;background-color:#f7f7f7}body .app-terms .text-card{background-color:#f7f7f7;border-radius:16px;border-color:#f7f7f7}body .app-terms .terms-btn{padding:16px 56px;width:100%}body .app-terms .blue-highlight{color:#283ca4}body .eta-display{font-weight:400;font-size:14px;line-height:100%;letter-spacing:-2%;color:dimgray;margin:auto}body .eta-display span{font-weight:500;font-size:14px;line-height:100%;letter-spacing:-2%}body .switch-buttons{width:100%;background-color:#fff;position:relative;min-height:48px;margin-bottom:35px}body .switch-buttons .mud-fab{position:absolute;top:0;width:55%;background-color:#ebebf0;color:#717173;border:solid 3px #ebebf0;box-shadow:none}body .switch-buttons .mud-fab:first-child{left:0}body .switch-buttons .mud-fab:last-child{right:0}body .switch-buttons .mud-fab.active{background-color:#fff;color:#ff7448;z-index:2}body .mud-dialog{background-color:#fff;box-shadow:0px 4px 20px 8px rgba(0,0,0,.1019607843);padding-top:40px;border-radius:24px}body .mud-dialog .mud-dialog-title{font-weight:700;font-size:24px;line-height:120%;letter-spacing:0%;color:#333;padding:0px 41px 40px 41px}body .mud-dialog .mud-dialog-content{padding:0px 41px 40px 41px;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;color:dimgray}body .mud-dialog .mud-dialog-actions{border-top:solid 1px #ddd;padding:20px 41px}body .btn-text-purple{color:#6449fe}body .gradient-progressbar-wrapper{width:100%;height:4px;background-color:#eee;margin-bottom:40px}body .gradient-progressbar-wrapper .gradient-progressbar{background:linear-gradient(90deg, #6248FF 0%, #FF4848 50%, #FF7448 100%);border-top-right-radius:2px;border-bottom-right-radius:2px;height:100%;transition:width 1s}body .change-profile-list{max-height:250px}body .change-profile-list .change-profile-item{display:flex;width:100%;padding:22px 0px 22px 20px;border-bottom:solid 1px #ddd}body .change-profile-list .change-profile-item:first-child{border-top:solid 1px #ddd}body .change-profile-list .change-profile-item .change-profile-vehicleicon{border-radius:50%;background-color:#e8e8e8;margin-right:16px}body .change-profile-list .change-profile-item .change-profile-name{margin:auto;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;color:#222}body .change-profile-list .change-profile-item .change-profile-name.no-margins{margin:0 0 5px 0}body .change-profile-list .change-profile-item .change-profile-info{font-weight:400;font-size:12px;line-height:120%;letter-spacing:0%;color:#717173}body .change-profile-list .change-profile-item .mud-avatar{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle;background-color:#e8e8e8;color:#333;margin-right:16px}body .change-profile-list .change-profile-item .mud-avatar.active{background-color:#6248ff;color:#fff}body .mud-card-actions{padding:16px}body .mud-switch .mud-switch-span{width:52px !important;height:32px !important;border-radius:16px !important;padding:0}body .mud-switch .mud-switch-span .mud-button-root{top:4px;padding:0;left:4px;right:unset}body .mud-switch .mud-switch-span .mud-button-root.mud-checked{left:unset;right:24px;color:#fff !important}body .mud-switch .mud-switch-span .mud-button-root .mud-switch-button{height:24px !important;width:24px !important}body .mud-switch .mud-switch-span .mud-switch-track.mud-secondary{background-color:#6248ff !important;opacity:1 !important}body .mud-input-control{margin-bottom:35px}body .mud-input-control.mud-input-input-control .mud-input-control-input-container,body .mud-input-control.mud-select .mud-input-control-input-container{padding:0px 16px}body .mud-input-control.mud-input-input-control .mud-input-control-helper-container,body .mud-input-control.mud-select .mud-input-control-helper-container{overflow:unset}body .mud-input-control.mud-input-input-control .mud-input-label,body .mud-input-control.mud-select .mud-input-label{font-weight:400;font-size:14px;line-height:18px;color:#707070 !important;padding:2px 16px !important}body .mud-input-control.mud-input-input-control .mud-input-adornment,body .mud-input-control.mud-select .mud-input-adornment{margin-top:-12px}body .mud-input-control.mud-input-input-control,body .mud-input-control.mud-select{height:51px;border-radius:8px;justify-content:space-between;border-width:1px;border:1px solid #dedede;font-weight:400;font-size:14px;line-height:21px}body .mud-input-control.mud-input-input-control.mudfab-select-violet-shade .mud-input-slot,body .mud-input-control.mud-select.mudfab-select-violet-shade .mud-input-slot{font-weight:500;font-size:16px;line-height:100%;color:#1f1f1f}body .mud-input-control.mud-input-input-control.mudfab-select-violet-shade .mud-input-adornment,body .mud-input-control.mud-select.mudfab-select-violet-shade .mud-input-adornment{padding-top:12px}body .mud-input-control.mud-input-input-control.mudfab-select-violet-shade,body .mud-input-control.mud-select.mudfab-select-violet-shade{padding:10px 10px 10px 15px;border-radius:100px;box-shadow:0px 4px 10px 2px rgba(98,72,255,.1019607843)}body .mud-fab.mudfab-select-violet-shade{font-weight:500;font-size:16px;line-height:100%;color:#1f1f1f;padding:10px 10px 10px 15px;border-radius:100px;box-shadow:0px 4px 10px 2px rgba(98,72,255,.1019607843)}body .mb-35{margin-bottom:35px !important}body .mb-5px{margin-bottom:5px}body .autocomplete{position:relative}body .autocomplete .autocomplete-input{padding:0px 16px;border:solid 1px #dedede;border-radius:8px;height:51px;font-weight:400;font-size:14px;line-height:21px;width:100%;margin-bottom:35px}body .autocomplete .autocomplete-input.icon-padding{padding-left:60px}body .autocomplete.has-label .autocomplete-input{padding-top:16px}body .autocomplete .autocomplete-label{position:absolute;top:24px;padding:2px 16px !important;transition:top linear .1s;pointer-events:none;color:#f44336;font-weight:400}body .autocomplete.has-value .autocomplete-label,body .autocomplete.has-focus .autocomplete-label{font-size:11px;line-height:18px;color:#f44336;top:0}body .autocomplete.has-value .autocomplete-label,body .autocomplete.not-required .autocomplete-label{color:#333}body .autocomplete .autocomplete-error{position:absolute;top:53px;font-size:.75rem;text-align:start;font-weight:400;line-height:1.2;letter-spacing:.03333em;color:#f44336}body .autocomplete .autocomplete-country-icon{position:absolute;top:13px;left:17.5px;z-index:2}body .autocomplete .autocomplete-country-icon img{max-width:25px;border-radius:50%;border:solid 1px #dfe2e5;margin-top:auto;margin-bottom:auto}body .autocomplete .autocomplete-dropdown{position:absolute;min-width:400px;top:51px;border:solid 1px #dedede;border-radius:8px;width:100%;max-height:300px;overflow:auto;padding:8px 16px;background-color:#fff;z-index:3;font-weight:400;font-size:16px;color:#333}body .autocomplete .autocomplete-dropdown.display-none{display:none}body .autocomplete .autocomplete-dropdown .autocomplete-dropdown-item-wrapper{padding:2px;border-radius:16px;background-color:#fff;margin-bottom:5px}body .autocomplete .autocomplete-dropdown .autocomplete-dropdown-item-wrapper.selected{background:linear-gradient(90deg, #FF7448 0%, #FF4848 50%, #6248FF 100%)}body .autocomplete .autocomplete-dropdown .autocomplete-dropdown-item-wrapper.selected .autocomplete-dropdown-item{background:#fcfbff}body .autocomplete .autocomplete-dropdown .autocomplete-dropdown-item-wrapper:hover{cursor:pointer;background:linear-gradient(90deg, #FF7448 0%, #FF4848 50%, #6248FF 100%)}body .autocomplete .autocomplete-dropdown .autocomplete-dropdown-item-wrapper .autocomplete-dropdown-item{padding:8px 16px;display:flex;background-color:#fff;border-radius:16px}body .autocomplete .autocomplete-dropdown .autocomplete-dropdown-item-wrapper .autocomplete-dropdown-item img{max-width:36px;margin-right:16px}body .autocomplete .autocomplete-dropdown .autocomplete-dropdown-item-wrapper .autocomplete-dropdown-item div{margin-top:auto;margin-bottom:auto}body .footer{padding-top:56px;padding-bottom:56px;box-shadow:none;border-top-left-radius:24px;border-top-right-radius:24px;background-color:#e5e5ff}body .footer .mud-link-button-line .mud-link-button{margin-right:40px;text-transform:uppercase;white-space:nowrap}body .footer .mud-link-button:hover{color:#6248ff !important}body .mud-fab.extra-padding{padding-left:25px !important;padding-right:25px !important}body .mud-button-label,body .mud-fab-label{text-transform:none}body .menu-spot-icon .mud-icon-root{position:relative}body .menu-spot-icon .mud-icon-root:after{position:absolute;top:-4px;bottom:4px;left:-4px;right:-4px;background-color:#d3d3d3;content:" "}body .modal-title{font-weight:700;font-size:24px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#333}body .modal-subtitle{font-weight:400;font-size:14px;line-height:120%;letter-spacing:0%;color:#717173}body .app-vehicles .invoice-display{border:solid 1px #ddd;border-radius:14px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.0196078431);margin-bottom:20px;padding:25px 40px 25px 20px;position:relative}body .app-vehicles .invoice-display .invoice-display-title{font-family:Roboto;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;color:#000;margin-bottom:8px}body .app-vehicles .invoice-display .invoice-display-price{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#000}body .app-vehicles .invoice-display .invoice-display-line{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#717173;margin-bottom:4px}body .app-vehicles .invoice-display .invoice-display-tags{margin-top:12px}body .app-vehicles .invoice-display .invoice-display-tags .mud-chip{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;color:#717173;padding:10px 7px;border-radius:100px;border:1px solid rgba(113,113,115,.3098039216)}body .app-vehicles .invoice-display .invoice-display-action{position:absolute;top:0;bottom:0;right:0;width:40px;display:flex;flex-direction:column}body .app-vehicles .invoice-display .invoice-display-action .mud-icon-root{color:#c9c9cd !important}.mud-autocomplete button,.mud-autocomplete button:active,.mud-autocomplete button:focus{background-color:rgba(0,0,0,0) !important}.no-max-height{max-height:none !important}.max-width-300{max-width:300px !important}.w-45{width:45%}.service-summary-share{padding:10px 0px;margin:10px 0px;display:flex}.service-summary-share .mud-avatar{margin-right:16px}.service-summary-share .mud-avatar.status-owner{background-color:#ffc548;color:#333}.service-summary-share .mud-avatar.status-accepted{background-color:#86b7f7;color:#fff}.service-summary-share .mud-avatar.status-pending,.service-summary-share .mud-avatar.status-cancelled,.service-summary-share .mud-avatar.status-declined{background-color:#6248ff;color:#fff}.service-summary-share .service-summary-share-title{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#333}.service-summary-share .service-summary-share-subtitle{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:rgba(51,51,51,.2509803922)}.service-summary-share .service-summary-share-owner{font-weight:400;font-size:14px;line-height:120%;letter-spacing:5%;text-align:right;vertical-align:middle;color:rgba(51,51,51,.2509803922)}.service-summary-share .service-summary-share-cancel{font-weight:400;font-size:14px;line-height:120%;letter-spacing:5%;text-align:right;vertical-align:middle;color:#cf002e;cursor:pointer}.service-summary-transaction{display:flex;padding:10px 0px 15px 0px}.service-summary-transaction:not(:first-child){border-top:solid 1px #edeeec}.service-summary-transaction .mud-button-root{background-color:rgba(232,232,232,.5215686275) !important;margin-right:16px;color:rgba(31,31,31,.6) !important;cursor:initial}.service-summary-transaction .service-summary-transaction-title{font-weight:500;font-size:16px;line-height:22px;letter-spacing:0px;vertical-align:middle;color:#333}.service-summary-transaction .service-summary-transaction-title.color-green{color:#27ca40}.service-summary-transaction .service-summary-transaction-subtitle{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;vertical-align:middle;color:dimgray}.gradient-button-wrapper{padding:2px;margin-right:16px;background:linear-gradient(90deg, #FF7448 0%, #FF4848 50%, #6248FF 100%);border-radius:100px}.gradient-button-wrapper .btn-gradient{padding:10px 15px;border-radius:100px;background-color:#fff !important;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:#333}.tran-filtering-title{font-weight:600;font-size:16px;line-height:120%;letter-spacing:0%;color:#333;margin:16px 0px}.tran-filtering-separator{width:100%;height:1px;background-color:#edeeec;margin:24px 0px}.tran-filtering-wash{font-weight:400;font-size:16px;line-height:120%;letter-spacing:0%;color:rgba(51,51,51,.3019607843)}.switch-label{margin-left:16px;font-weight:500;font-size:14px;line-height:120%;letter-spacing:0%;color:#717173}.button-row button{margin-right:8px}.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item,.mud-radio-group .change-profile-item,.mud-radio-group .purchase-select-option{position:relative}.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .mud-input-control-boolean-input,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .mud-input-control-boolean-input .mud-input-control-input-container,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .mud-input-control-boolean-input .mud-radio,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .mud-input-control-boolean-input .mud-button-root,.mud-radio-group .change-profile-item .mud-input-control-boolean-input,.mud-radio-group .change-profile-item .mud-input-control-boolean-input .mud-input-control-input-container,.mud-radio-group .change-profile-item .mud-input-control-boolean-input .mud-radio,.mud-radio-group .change-profile-item .mud-input-control-boolean-input .mud-button-root,.mud-radio-group .purchase-select-option .mud-input-control-boolean-input,.mud-radio-group .purchase-select-option .mud-input-control-boolean-input .mud-input-control-input-container,.mud-radio-group .purchase-select-option .mud-input-control-boolean-input .mud-radio,.mud-radio-group .purchase-select-option .mud-input-control-boolean-input .mud-button-root{position:static}.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .mud-radio-input,.mud-radio-group .change-profile-item .mud-radio-input,.mud-radio-group .purchase-select-option .mud-radio-input{position:absolute;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .vehicle-profile-item-floatingbutton,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .btn-link,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .btn-text,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item button,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .mud-fab,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item a,.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item .mud-input-control:not(.mud-input-control-boolean-input),.mud-radio-group .vehicle-profile-item-wrapper .vehicle-profile-item input:not(.mud-radio-input),.mud-radio-group .change-profile-item .vehicle-profile-item-floatingbutton,.mud-radio-group .change-profile-item .btn-link,.mud-radio-group .change-profile-item .btn-text,.mud-radio-group .change-profile-item button,.mud-radio-group .change-profile-item .mud-fab,.mud-radio-group .change-profile-item a,.mud-radio-group .change-profile-item .mud-input-control:not(.mud-input-control-boolean-input),.mud-radio-group .change-profile-item input:not(.mud-radio-input),.mud-radio-group .purchase-select-option .vehicle-profile-item-floatingbutton,.mud-radio-group .purchase-select-option .btn-link,.mud-radio-group .purchase-select-option .btn-text,.mud-radio-group .purchase-select-option button,.mud-radio-group .purchase-select-option .mud-fab,.mud-radio-group .purchase-select-option a,.mud-radio-group .purchase-select-option .mud-input-control:not(.mud-input-control-boolean-input),.mud-radio-group .purchase-select-option input:not(.mud-radio-input){position:relative;z-index:2}.cursor-pointer{cursor:pointer}.pagination-wrapper .pagination-wrapper-links{float:right}.pagination-wrapper .pagination-wrapper-links .pagination-link{padding:4px 12px;margin:0px 4px;border:solid 1px #6248ff;color:#fff;background-color:#6456ff;float:left;cursor:pointer}.pagination-wrapper .pagination-wrapper-links .pagination-link.pagination-link-empty{border:none;color:#000;background-color:rgba(0,0,0,0)}.pagination-wrapper .pagination-wrapper-links .pagination-link.pagination-link-active{cursor:inherit;color:#fff;background-color:#000;border:solid 1px #000}
