@charset "utf-8";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.user-is-tabbing :focus{outline:.125rem solid #ccc;outline-offset:.25rem;text-decoration:none}.user-is-tabbing .active,.user-is-tabbing :hover{outline:0}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.vida-v2 h1{font-size:40px}.vida-v2 h1,.vida-v2 h2{color:get-color("mine-shaft");font-family:PP Neue Montreal;font-style:normal;font-weight:600;line-height:normal}.vida-v2 h2{font-size:24px}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-BoldItalic.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Italic.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Light.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Light.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:300;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-LightItalic.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Medium.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:500;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-MediumItalic.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-SemiBold.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:600;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-SemiBolditalic.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-SemiBolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Thin.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-ThinItalic.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal Variable;font-style:normal;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/icomoon/fonts/icomoon.eot?j2kx0v);src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/icomoon/fonts/icomoon.eot?j2kx0v#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/icomoon/fonts/icomoon.ttf?j2kx0v) format("truetype"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/icomoon/fonts/icomoon.woff?j2kx0v) format("woff"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/icomoon/fonts/icomoon.svg?j2kx0v#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none}.icon-battery_med:before{content:""}.icon-chat:before{content:""}.icon-key:before{content:""}.icon-rss:before{content:""}.icon-support:before{content:""}.icon-volume-off:before{content:""}.icon-volume-up:before{content:""}.icon-360:before{content:""}.icon-adjustment:before{content:""}.icon-ar:before{content:""}.icon-arrow-narrow:before{content:""}.icon-arrow-sm:before{content:""}.icon-arrow:before{content:""}.icon-arrows-expand:before{content:""}.icon-battery:before{content:""}.icon-bell:before{content:""}.icon-bookmark:before{content:""}.icon-building:before{content:""}.icon-calendar:before{content:""}.icon-camera:before{content:""}.icon-cart:before{content:""}.icon-charging-station:before{content:""}.icon-check-circle:before{content:""}.icon-check:before{content:""}.icon-city:before{content:""}.icon-chevron-light:before{content:""}.icon-chevron:before{content:""}.icon-clock:before{content:""}.icon-cog:before{content:""}.icon-color-swatch:before{content:""}.icon-credit-card:before{content:""}.icon-cube-transparent:before{content:""}.icon-currency-rupee:before{content:""}.icon-database:before{content:""}.icon-document-add:before{content:""}.icon-document-text:before{content:""}.icon-download:before{content:""}.icon-exclamation-circle:before{content:""}.icon-facebook:before{content:""}.icon-flag:before{content:""}.icon-globe-alt:before{content:""}.icon-headlight:before{content:""}.icon-home:before{content:""}.icon-information-circle:before{content:""}.icon-instagram:before{content:""}.icon-library:before{content:""}.icon-lightning-bolt:before{content:""}.icon-linkedin:before{content:""}.icon-location-marker:before{content:""}.icon-mail:before{content:""}.icon-menu:before{content:""}.icon-minus:before{content:""}.icon-moon:before{content:""}.icon-office-building:before{content:""}.icon-pause:before{content:""}.icon-pencil-alt:before{content:""}.icon-phone:before{content:""}.icon-plus:before{content:""}.icon-refresh:before{content:""}.icon-rupee:before{content:""}.icon-save:before{content:""}.icon-scale:before{content:""}.icon-scooter:before{content:""}.icon-server:before{content:""}.icon-share:before{content:""}.icon-shield-check:before{content:""}.icon-star:before{content:""}.icon-status-online:before{content:""}.icon-sticker:before{content:""}.icon-sun:before{content:""}.icon-trash:before{content:""}.icon-truck:before{content:""}.icon-twitter:before{content:""}.icon-umbrella:before{content:""}.icon-upload:before{content:""}.icon-user-add:before{content:""}.icon-user:before{content:""}.icon-video:before{content:""}.icon-view-list:before{content:""}.icon-wallet:before{content:""}.icon-whatsapp:before{content:""}.icon-x:before{content:""}.icon-youtube:before{content:""}.icon-search:before{content:""}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;margin:0;padding:0}html{scroll-behavior:smooth}body,html{font-family:PP Neue Montreal}body{color:#1d1b1b;font-size:1pc;margin:0;padding:0}a{color:#ff5310;text-decoration:underline}a:active,a:hover,a:visited{text-decoration:none}a:active,a:visited{color:#ff5310}a--disabled,a.disabled,a:disabled,a[disabled]{color:#d2d1d1;cursor:default;pointer-events:none;text-decoration:none}a [class*=" icon-"],a [class^=icon-]{color:inherit;font-size:inherit;margin-right:.5rem}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{margin:0}ol,ul{margin-left:30px}.bold,b,strong{font-weight:700}.clear{clear:both}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.zero-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-right{padding-right:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.zero-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-right{margin-right:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-top-spacer{margin-top:0!important;padding-top:0!important}.no-bottom-spacer,.no-spacer{margin-bottom:0!important;padding-bottom:0!important}.no-spacer{margin-top:0!important;padding-top:0!important}.custom-scroll::-webkit-scrollbar{height:.4375rem}.custom-scroll::-webkit-scrollbar-track{background:#d2d1d1}.custom-scroll::-webkit-scrollbar-thumb{background:#ffdacc;border-radius:1.5625rem}.txt-color{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}.txt-color--orange{color:#ff5310}.txt-color--white{color:#fff}.txt-color--solid-grey{color:#777676}.bg-color--smoke-white{background-color:#f6f6f6}.__react_component_tooltip{background:#fff!important;border:1px solid #969696!important;border-radius:.75rem!important;-webkit-box-shadow:1px 3px 4px 0 rgba(0,0,0,.2901960784);box-shadow:1px 3px 4px 0 rgba(0,0,0,.2901960784);color:#1d1b1b!important;max-width:18.75rem;opacity:1!important;padding:1pc!important}.__react_component_tooltip:after{border-bottom-color:#969696!important}::-webkit-file-upload-button{cursor:pointer}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-battery-content{border-right:1px dotted #ff5310;padding:0 2rem}.hero-no-control .cmp-carousel__actions{display:none}.hero-no-control .cmp-carousel__indicators{position:relative;top:-25px}.hero-no-control .cmp-carousel__content{margin-bottom:-15px}.global-tooltip{cursor:pointer;font-weight:500!important;margin-left:.375rem;white-space:break-spaces}.global-tooltip.fill-white img{-webkit-filter:invert(1);filter:invert(1)}.vida-container{padding:0 1rem;width:100%}.vida-2-container{padding:0 1.25rem;width:100%}.form__group{margin-bottom:.4375rem;max-width:25pc;min-height:5.75rem;position:relative}.form__group:last-child{margin-bottom:0}.form__group input[type=number],.form__group input[type=text],.form__group select,.form__group textarea{background:#fff;border:1px solid #d2d1d1;border-radius:1.875rem;display:inline-block;height:46px;margin-bottom:.375rem;outline:none;width:100%}.form__group input[type=number]:focus,.form__group input[type=text]:focus,.form__group select:focus,.form__group textarea:focus{border:2px solid #00d5e5}.form__group input[type=number]:disabled,.form__group input[type=text]:disabled,.form__group select:disabled,.form__group textarea:disabled{background:#c9c9c9;color:#777676;opacity:.7}.form__group input[type=number],.form__group input[type=text]{padding:.875rem 1rem}.form__group input[type=number]:focus,.form__group input[type=text]:focus{padding:.8125rem .9375rem}.form__group input[type=number]::-webkit-inner-spin-button,.form__group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form__group .form__field-label+[class*=" icon-"],.form__group .form__field-label+[class^=icon-]{font-size:20px;left:1rem;pointer-events:none;position:absolute;top:2.375rem;z-index:1}.form__group .form__field-label+[class*=" icon-"].disabled,.form__group .form__field-label+[class^=icon-].disabled{color:#c9c9c9}.form__group .form__field-label+[class*=" icon-"]+.rmdp-container input[type=number],.form__group .form__field-label+[class*=" icon-"]+.rmdp-container input[type=text],.form__group .form__field-label+[class*=" icon-"]+input[type=number],.form__group .form__field-label+[class*=" icon-"]+input[type=text],.form__group .form__field-label+[class^=icon-]+.rmdp-container input[type=number],.form__group .form__field-label+[class^=icon-]+.rmdp-container input[type=text],.form__group .form__field-label+[class^=icon-]+input[type=number],.form__group .form__field-label+[class^=icon-]+input[type=text]{padding-left:2.625rem}.form__group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.8125rem 2.5625rem .8125rem 1rem;position:relative}.form__group select:focus{padding:.625rem 2.5625rem .625rem .9375rem}.form__group textarea{border-radius:1rem;height:6.5rem;min-height:6.5rem;padding:.75rem 1rem;resize:none}.form__group textarea:focus{padding:.6875rem .9375rem}.form__group--error .form__field-mobile .form__field-select-wrapper:after,.form__group--success .form__field-mobile .form__field-select-wrapper:after,.form__group--warning .form__field-mobile .form__field-select-wrapper:after{display:block}.form__group--error .form__field-mobile .form__field-select-wrapper select,.form__group--error .form__field-mobile .form__field-select-wrapper select:focus,.form__group--success .form__field-mobile .form__field-select-wrapper select,.form__group--success .form__field-mobile .form__field-select-wrapper select:focus,.form__group--warning .form__field-mobile .form__field-select-wrapper select,.form__group--warning .form__field-mobile .form__field-select-wrapper select:focus{padding:.625rem 1.5rem .75rem .4375rem}.form__group--error input[type=number],.form__group--error input[type=text],.form__group--error select,.form__group--error textarea{border:2px solid #c00}.form__group--error input[type=number]:focus,.form__group--error input[type=text]:focus,.form__group--error select:focus,.form__group--error textarea:focus{border-color:#c00}.form__group--error .form__field-icon [class*=" icon-"],.form__group--error .form__field-icon [class^=icon-],.form__group--error .form__field-message{color:#c00}.form__group--warning input[type=number],.form__group--warning input[type=text],.form__group--warning select,.form__group--warning textarea{border:2px solid #ef9f05}.form__group--warning input[type=number]:focus,.form__group--warning input[type=text]:focus,.form__group--warning select:focus,.form__group--warning textarea:focus{border-color:#ef9f05}.form__group--warning .form__field-icon [class*=" icon-"],.form__group--warning .form__field-icon [class^=icon-],.form__group--warning .form__field-message{color:#ef9f05}.form__group--success input[type=number],.form__group--success input[type=text],.form__group--success select,.form__group--success textarea{border:2px solid #00d971}.form__group--success input[type=number]:focus,.form__group--success input[type=text]:focus,.form__group--success select:focus,.form__group--success textarea:focus{border-color:#00d971}.form__group--success .form__field-icon [class*=" icon-"],.form__group--success .form__field-icon [class^=icon-],.form__group--success .form__field-message{color:#00d971}.form__group--datepicker .rmdp-container{width:100%}.form__group--datepicker .rmdp-week-day{color:#1d1b1b}.form__group--datepicker .rmdp-arrow{border-color:#c9c9c9}.form__group--datepicker .rmdp-arrow-container:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}.form__group--datepicker .rmdp-arrow-container:hover .rmdp-arrow{border-color:#1d1b1b}.form__group--datepicker .rmdp-day.rmdp-today span{background:#c9c9c9;color:#ff5310}.form__group--datepicker .rmdp-day.rmdp-selected:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover,.form__group--datepicker .rmdp-day.rmdp-selected span,.form__group--datepicker .rmdp-day.rmdp-selected span:not(.highlight),.form__group--datepicker .rmdp-day.rmdp-today.rmdp-selected:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover,.form__group--datepicker .rmdp-day.rmdp-today.rmdp-selected span{background:#00d5e5;color:#1d1b1b}.form__group--datepicker .rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover,.form__group--datepicker .rmdp-day span:hover{background:#c9c9c9;color:#1d1b1b}.form__field-label{color:#777676;display:block;margin-bottom:.5625rem}.form__field-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__field-mobile .form__field-select-wrapper{margin-right:.3125rem}.form__field-mobile .form__field-select-wrapper select{margin-right:.3125rem;min-width:3.5rem;padding:.6875rem 1.5625rem .8125rem .5rem;width:auto}.form__field-mobile .form__field-select-wrapper select:focus{padding:.625rem 1.5rem .75rem .4375rem}.form__field-mobile .form__field-select-wrapper select:disabled{background-color:#fff;color:#1d1b1b}.form__field-mobile .form__field-select-wrapper:after{right:.8125rem}.form__field-mobile .form__field-select-wrapper.disabled select{background-color:#c9c9c9;color:#777676;opacity:.7}.form__field-mobile input[type=number]{padding:.875rem 1rem}.form__field-mobile input[type=number]:focus{padding:.8125rem .9375rem}.form__field-otp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form__field-otp input[type=number]{border-radius:100%;height:2.875rem;margin-right:.625rem;padding:.71875rem 1.03125rem .59375rem;text-align:center;width:2.875rem}.form__field-otp input[type=number]::-webkit-inner-spin-button,.form__field-otp input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form__field-otp input[type=number]:last-child{margin-right:0}.form__field-otp input[type=number]:focus{padding:.6875rem 1rem .5625rem}.form__field-select-wrapper{position:relative}.form__field-select-wrapper:after{content:"";font-family:icomoon;pointer-events:none;position:absolute;right:1rem;top:.9375rem}.form__field-select-wrapper.disabled:after{color:#c9c9c9}.form__field-select-wrapper.disabled+.form__field-icon [class*=" icon-"],.form__field-select-wrapper.disabled+.form__field-icon [class^=icon-]{opacity:.2}.form__field-select-wrapper [class*=" icon-"],.form__field-select-wrapper [class^=icon-]{font-size:20px;left:1rem;pointer-events:none;position:absolute;top:.78125rem;z-index:1}.form__field-select-wrapper [class*=" icon-"].disabled,.form__field-select-wrapper [class^=icon-].disabled{color:#c9c9c9}.form__field-select-wrapper [class*=" icon-"]+.form__field-select,.form__field-select-wrapper [class*=" icon-"]+.form__field-select:focus,.form__field-select-wrapper [class^=icon-]+.form__field-select,.form__field-select-wrapper [class^=icon-]+.form__field-select:focus{padding-left:2.625rem}.form__field-checkbox{padding-left:30px;position:relative}.form__field-checkbox-group.form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem 1.25rem;min-height:auto}.form__field-checkbox label{color:#1d1b1b;cursor:pointer;display:inline-block}.form__field-checkbox label input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.form__field-checkbox label input[type=checkbox]:disabled~.form__field-checkbox-mark{background-color:#c9c9c9}.form__field-checkbox label input[type=checkbox]:disabled~.form__field-checkbox-mark:after{color:#c9c9c9;content:""}.form__field-checkbox label input[type=checkbox]:checked~.form__field-checkbox-mark:after{content:""}.form__field-checkbox label input[type=checkbox].checkbox__error~.form__field-checkbox-mark{background-color:#f5cccc;border-color:#c00}.form__field-checkbox label:hover .form__field-checkbox-mark{border-color:#00d5e5}.form__field-checkbox.form__group{min-height:auto}.form__field-checkbox-mark{border:1px solid #777676;border-radius:.5rem;height:1.5rem;left:0;position:absolute;text-align:center;top:0;width:1.5rem}.form__field-checkbox-mark:after{color:#1d1b1b;display:inline-block;font-family:icomoon;font-size:1rem;font-weight:700;line-height:1.375rem}.form__field-checkbox--disabled label,.form__field-checkbox.disabled label,.form__field-checkbox:disabled label,.form__field-checkbox[disabled] label{color:#c9c9c9;cursor:default;pointer-events:none}.form__field-checkbox--disabled label .form__field-checkbox-mark,.form__field-checkbox.disabled label .form__field-checkbox-mark,.form__field-checkbox:disabled label .form__field-checkbox-mark,.form__field-checkbox[disabled] label .form__field-checkbox-mark{border-color:#c9c9c9}.form__field-checkbox--disabled label .form__field-checkbox-mark:after,.form__field-checkbox.disabled label .form__field-checkbox-mark:after,.form__field-checkbox:disabled label .form__field-checkbox-mark:after,.form__field-checkbox[disabled] label .form__field-checkbox-mark:after{color:#c9c9c9;content:""}.form__field-radio{padding-left:30px;position:relative}.form__field-radio-group.form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem 1.25rem;min-height:auto}.form__field-radio label{color:#1d1b1b;cursor:pointer;display:inline-block}.form__field-radio label input[type=radio]{opacity:0;pointer-events:none;position:absolute}.form__field-radio label input[type=radio]:checked~.form__field-radio-mark:after,.form__field-radio label input[type=radio]:disabled~.form__field-radio-mark:after{display:block}.form__field-radio label input[type=radio]:disabled~.form__field-radio-mark:after{background-color:#fff}.form__field-radio label:hover .form__field-radio-mark{border:2px solid #00d5e5}.form__field-radio.form__group{min-height:auto}.form__field-radio-mark{border:1px solid #777676;border-radius:50%;height:1.5rem;left:0;position:absolute;text-align:center;top:0;width:1.5rem}.form__field-radio-mark:after{background-color:#1d1b1b;border-radius:50%;bottom:0;content:"";display:none;height:.51875rem;left:0;line-height:1.375rem;margin:auto;position:absolute;right:0;top:0;width:.51875rem}.form__field-radio--disabled label,.form__field-radio.disabled label,.form__field-radio:disabled label,.form__field-radio[disabled] label{color:#c9c9c9;cursor:default;pointer-events:none}.form__field-radio--disabled label .form__field-radio-mark,.form__field-radio.disabled label .form__field-radio-mark,.form__field-radio:disabled label .form__field-radio-mark,.form__field-radio[disabled] label .form__field-radio-mark{border-color:#c9c9c9}.form__field-radio--disabled label .form__field-radio-mark:after,.form__field-radio.disabled label .form__field-radio-mark:after,.form__field-radio:disabled label .form__field-radio-mark:after,.form__field-radio[disabled] label .form__field-radio-mark:after{background-color:#c9c9c9;display:block}.form__field-radio-btn{position:relative;width:50%}.form__field-radio-btn-group.form__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1rem;min-height:auto;width:100%}.form__field-radio-btn label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1b1b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:100%}.form__field-radio-btn label input[type=radio]{opacity:0;pointer-events:none;position:absolute}.form__field-radio-btn label:hover .form__field-radio-btn-mark,.form__field-radio-btn label input[type=radio]:checked~.form__field-radio-btn-mark{border:2px solid #00d5e5}.form__field-radio-btn.form__group{min-height:auto}.form__field-radio-btn-mark{border:1px solid #777676;border-radius:1rem;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.form__field-icon{display:block;height:1.125rem;position:absolute;right:1.0625rem;top:2.4375rem;width:1.125rem}.form__field-icon [class*=" icon-"],.form__field-icon [class^=icon-]{font-size:1.125rem}:disabled~.form__field-icon{opacity:.2}.form__field-message{margin:0}.form__field-info{color:#777676;margin:0}.form__field-button{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:20.5rem}.form__field-button.form__group{min-height:auto}.form__field-button .btn{max-width:100%;width:16.625rem}.form__field-button-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #1d1b1b;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.75rem;width:3.125rem}.form__field-button-icon [class*=" icon-"],.form__field-button-icon [class^=icon-]{font-size:22px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form input[type=file]::-webkit-file-upload-button{cursor:pointer}.form__dropdown-field{position:relative}.form__dropdown-pre-icon{font-size:20px;left:1pc;pointer-events:none;position:absolute;top:13px}.form__dropdown-pre-icon.disabled{color:#c9c9c9}.form__dropdown-pre-icon+input[type=text],.form__dropdown-pre-icon+input[type=text]:focus{padding-left:2.625rem}.form__dropdown-icon{font-size:20px;pointer-events:none;position:absolute;right:1pc;top:13px}.form__dropdown-icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form__dropdown-input{cursor:pointer;padding-right:34px!important}.form__dropdown-group{margin:0}.form__dropdown-group-label{color:#ff5310;font-weight:400!important;margin:10px 20px}.form__dropdown-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500;margin:0!important;max-height:255px;-ms-overflow-style:none;overflow-y:auto;text-align:left}.form__dropdown-options-wrapper{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.1);box-shadow:0 2px 10px rgba(40,40,40,.1);position:absolute;width:100%;z-index:2}.form__dropdown-options::-webkit-scrollbar{width:5px!important}.form__dropdown-options::-webkit-scrollbar-track{background-color:#c2fbff!important;border-radius:0 1pc 1pc 0}.form__dropdown-options::-webkit-scrollbar-thumb{background-color:#00c6d5!important;border-radius:0 4px 4px 0;height:50px}.form__dropdown-option a{color:unset;display:inline-block;padding:15px 20px;text-decoration:none!important;width:100%}.form__dropdown-option a:focus{background:#c2fbff;border-radius:4px;outline:none}.form__dropdown-option:hover{background:#c2fbff;border-radius:4px;cursor:pointer}.form__dropdown-option:first-child a{border-top-left-radius:8px;border-top-right-radius:8px;padding-top:20px}.form__dropdown-option:last-child a{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:20px}.form__dropdown-option-empty-message{padding:20px}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}button{position:relative}.btn,button{border:.0625rem solid transparent;border-radius:1.875rem;display:inline-block;margin:0;padding:1rem 1.5rem;text-align:center;text-decoration:none}.btn [class*=" icon-"],.btn [class^=icon-]{font-size:1rem;margin-left:.5rem}.btn--primary{background:#00d5e5;color:#1d1b1b;height:3.125rem}.btn--primary:hover{background:#00c6d5;-webkit-transition:all .3s;transition:all .3s}.btn--primary:active,.btn--primary:visited{color:#1d1b1b}.btn--secondary{background:#1d1b1b;color:#fff;height:3.125rem}.btn--secondary:hover{background:#fff;border-color:#1d1b1b;color:#1d1b1b;-webkit-transition:all .3s;transition:all .3s}.btn--secondary:active,.btn--secondary:visited{color:#fff}.btn--secondary:active:hover,.btn--secondary:visited:hover{color:#1d1b1b}.btn--tertiary{background:#ff5310;color:#fff;height:3.125rem}.btn--tertiary:hover{background:#fff;border-color:#ff5310;color:#ff5310;-webkit-transition:all .3s;transition:all .3s}.btn--tertiary:active,.btn--tertiary:visited{color:#fff}.btn--tertiary:active:hover,.btn--tertiary:visited:hover{color:#ff5310}.btn--full-width{width:100%}.btn--action{height:1.875rem;padding:.375rem .75rem .5rem}.btn--card-action{background:#fff;border-color:#1d1b1b;color:#1d1b1b;height:1.875rem;padding:.25rem .625rem .5rem}.btn--card-action:active,.btn--card-action:hover,.btn--card-action:visited{background:inherit;color:#1d1b1b}.btn--card-action [class*=" icon-"],.btn--card-action [class^=icon-]{font-size:inherit;line-height:inherit;margin-left:0;margin-right:.4375rem}.btn--icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn--icon [class*=" icon-"],.btn--icon [class^=icon-]{font-size:1.5625rem;margin-left:0}.btn--transparent{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:rgba(34,34,34,.05);border-radius:4px;color:#fff;font-size:.75rem;font-weight:400;height:1.5rem;padding:4px 9pt}.btn--tertiary-2{background:#ff5310;border-radius:.5rem!important;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-weight:600;padding:.5rem 1rem}.btn--disabled,.btn.disabled,.btn:disabled,.btn[disabled]{background:#c9c9c9;color:#fff;cursor:default;pointer-events:none}.notification{border-radius:.25rem;position:relative}.notification--fixed{left:0;margin:auto;position:fixed;right:0;top:2.1875rem;width:20.5rem;z-index:1000000}.notification:before{border-radius:.25rem 0 0 .25rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:.625rem}.notification__container{margin-left:.625rem;padding:.9375rem 1.25rem .9375rem 1.125rem}.notification__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.notification__icon{margin-right:.78125rem;width:.9375rem}.notification__icon [class*=" icon-"],.notification__icon [class^=icon-]{font-size:1rem}.notification__label{padding-right:1.25rem;text-transform:capitalize}.notification__close{color:#1d1b1b;position:absolute;right:0;text-decoration:none;width:1rem}.notification__close [class*=" icon-"],.notification__close [class^=icon-]{font-size:1rem;margin-right:0}.notification__description{margin:.625rem 1.5625rem 0 1.71875rem}.notification__description a{display:block;margin-top:.625rem}.notification--lg{width:calc(100% - 2pc)}.notification--info{background-color:#cbf7fa}.notification--info:before{background-color:#00d5e5}.notification--warning{background-color:#fceccd}.notification--warning:before{background-color:#ef9f05}.notification--warning-info{background-color:#ffdacc}.notification--warning-info:before{background-color:#ff5310}.notification--success{background-color:#ccf7e2}.notification--success:before{background-color:#00d971}.notification--error{background-color:#f5cccc}.notification--error:before{background-color:#c00}.vida-accordion .cmp-accordion__item{border-bottom:.0625rem solid #d2d1d1;margin-bottom:.9375rem;padding-bottom:.9375rem}.vida-accordion .cmp-accordion__button{background-color:transparent;border:none;color:#1d1b1b!important;height:auto;min-height:2.5rem;outline:none;padding:.5625rem 3.125rem .625rem 1.125rem;position:relative;text-align:left;width:100%}.vida-accordion .cmp-accordion__button:before{background-color:#1d1b1b;border-radius:50%;content:"";height:.5rem;left:0;position:absolute;top:1rem;width:.5rem}.vida-accordion .cmp-accordion__button--expanded .cmp-accordion__icon:after{content:""}.vida-accordion .cmp-accordion__button--expanded:before{background-color:#00d5e5}.vida-accordion .cmp-accordion__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00d5e5;background-image:none!important;border-radius:50%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;position:absolute;right:0!important;top:0!important;width:2.5rem!important}.vida-accordion .cmp-accordion__icon:after{content:"";font-family:icomoon!important;font-size:15px;font-weight:700}.vida-accordion .cmp-accordion__panel{padding:0 3.125rem 0 1.125rem}.cmp-accordion__panel--hidden{display:none}.cmp-accordion__panel--expanded{display:block}.faq-accordion{background-color:rgba(17,17,17,.0666666667)}.faq-accordion .cmp-accordion__item{border-bottom:unset;margin-left:3.125rem}.faq-accordion .cmp-accordion__icon{display:none}.faq-accordion .cmp-accordion__button{background-color:unset;text-align:left}.faq-accordion .cmp-accordion__button:before{background-color:unset;content:"";font-family:icomoon;font-size:1.375rem;height:1.0625rem;left:-1.875rem;position:absolute;top:.625rem}.faq-accordion .cmp-accordion__button--expanded .cmp-accordion__icon:after{display:none}.faq-accordion .cmp-accordion__button--expanded:before{left:-1.875rem;top:1.1875rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-accordion .cmp-accordion__panel{padding:.625rem 1.25rem}.faq-accordion .cmp-accordion__panel h4{font-weight:400;padding-bottom:.625rem;padding-top:.3125rem}.faq-accordion .cmp-accordion__panel p{color:#777676}.theme-v1 .faq-accordion{margin:0 -20px}.custom-select{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);margin-bottom:15px;margin-left:-.125rem;max-width:15.75rem;position:relative;width:100%}.custom-select i{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;height:100%;padding:.5625rem .3125rem .625rem .75rem;position:absolute;z-index:10}.custom-select__btn{background:transparent;border:2px solid #ff5310;border-radius:3.125rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1pc;padding:10px 10px 10px 30px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.custom-select__btn:after{border-bottom:2px solid #666;border-right:2px solid #666;content:"";height:6px;position:absolute;right:15px;top:45%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:.2s ease;transition:.2s ease;width:6px}.custom-select__btn-toggle{border-radius:3px 3px 0 0}.custom-select__btn-toggle:after{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.custom-select__dropdown{background:#000;border-radius:8px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);margin-top:5px;max-height:9.5625rem;overflow:auto;position:absolute;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:.2s ease;transition:.2s ease;visibility:hidden;width:100%;z-index:1}.custom-select__dropdown::-webkit-scrollbar{width:5px!important}.custom-select__dropdown::-webkit-scrollbar-track{background-color:#ffdacc!important;border-radius:0 1pc 1pc 0}.custom-select__dropdown::-webkit-scrollbar-thumb{background-color:#ff5310!important;border-radius:0 4px 4px 0;height:50px}.custom-select__dropdown-toggle{-webkit-transform:scale(1);transform:scale(1);visibility:visible}.custom-select__dropdown-option{border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1pc;margin-bottom:0!important;padding:10px}.custom-select__dropdown-option.selected{display:none}.custom-select__dropdown-option:hover{background:#ff5310;color:#fff}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border-radius:50%;border:1rem solid #ffdacc;border-top-color:#ff5310;height:5rem;width:5rem}.loader--small{border-width:.3125rem;height:1.875rem;width:1.875rem}.loader--hide{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vida-card__container{background:#fff;border:1px solid #d2d1d1;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 1rem}.vida-card__image{margin-bottom:1.25rem;text-align:center}.vida-card__product-image{max-height:11.25rem;max-width:100%;width:auto}.vida-card__product-data{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 .625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.vida-card__product-title{max-width:50%;word-wrap:break-word}.vida-card__product-title h4{color:#777676;margin-top:.3125rem}.vida-card__product-schedule{min-width:7.5rem;text-align:center}.vida-card__product-schedule p{color:#777676}.vida-card__booking-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-card__booking-item{margin-bottom:1.25rem;padding-left:1.25rem;position:relative}.vida-card__booking-item [class*=" icon-"],.vida-card__booking-item [class^=icon-]{color:#777676;font-size:.9375rem;left:0;line-height:1.125rem;position:absolute;top:0}.vida-card__booking-item label{color:#777676;display:block;margin-bottom:.375rem}.vida-card__booking-item h4+a{display:block;margin-top:.375rem}.vida-card__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.left-element{border-radius:1rem;-webkit-box-shadow:0 6px 26px rgba(40,40,40,.08);box-shadow:0 6px 26px rgba(40,40,40,.08);margin-bottom:20px;margin-top:54px;padding:30px}.right-element ul li{list-style:none;margin-bottom:20px}.right-element ul li a{color:#1d1b1b;text-decoration:none}.right-element ul li a:active,.right-element ul li a:hover{color:#ff5310!important}.text-container{color:#777676;font-size:1.0625rem;line-height:1.5625rem}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:1.42857%;height:10px;float:left}.vida-aboutus-details__wrapper{display:grid;gap:1.5rem;justify-items:start;padding:3.5rem 1.25rem}.vida-aboutus-details__container__content{display:grid;max-width:100rem!important;overflow:hidden;width:100%}.vida-aboutus-details__container__content,.vida-aboutus-details__container__content p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-aboutus-details__container__content p{padding-top:1rem}.vida-aboutus-details__container__content p:first-child{padding-top:0}.vida-aboutus-details__container__button{background-color:#ff5310;border-radius:.5rem;min-width:9.75rem;padding:.5rem 1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.vida-aboutus-details__container__button a{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;text-decoration:none}.vida-aboutus-details__container__read{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal}.vida-aboutus-details__container__read__hidden{display:inline!important;font-size:1rem}.vida-aboutus-stories{position:relative}.vida-aboutus-stories__container{background-color:#000;display:grid;padding:14.0625rem 0;place-items:center}.vida-aboutus-stories__container .our-stories-img{height:20.125rem;width:20.125rem}.vida-aboutus-stories__container .our-stories-img__image{width:100%}.vida-aboutus-stories__container .our-stories-text{z-index:3}.vida-aboutus-stories__container .our-stories-text h2{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-aboutus-stories__container .our-stories-text p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff;max-width:13.4375rem}.vida-aboutus-stories__container .our-stories-text__vision{left:1.25rem;position:absolute;top:3.5rem}.vida-aboutus-stories__container .our-stories-text__mission{bottom:3.5rem;position:absolute;right:2.8125rem}.vida-aboutus-values__container .our-values{display:grid;gap:2rem;padding:3.5rem 1.25rem}.vida-aboutus-values__container .our-values__heading{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.vida-aboutus-values__container .our-values__card-container{gap:1.5rem}.vida-aboutus-values__container .our-values__card-container,.vida-aboutus-values__container .our-values__card-container__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-aboutus-values__container .our-values__card-container__card{border-bottom:none;gap:1rem;padding:0}.vida-aboutus-values__container .our-values__card-container__card:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-aboutus-values__container .our-values__card-container__card:nth-child(2n) .card-text{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important}.vida-aboutus-values__container .our-values__card-container__card:last-child{padding-bottom:1.5rem}.vida-aboutus-values__container .our-values__card-container__card .card-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.vida-aboutus-values__container .our-values__card-container__card .card-image{border-radius:.375rem;height:20rem;max-width:100%;-o-object-fit:cover;object-fit:cover;width:20rem}.vida-aboutus-values__container .our-values__card-container__card .card-text{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-aboutus-values__container .our-values__card-container__card .card-text__value-wrap{display:grid;gap:.5rem}.vida-aboutus-values__container .our-values__card-container__card .card-text__title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;display:grid}.vida-aboutus-values__container .our-values__card-container__card .card-text__desc{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-aboutus-values.aboutus-intent .our-values{display:grid;gap:0;padding:0 1.25rem 3.5rem}.vida-aboutus-values.aboutus-intent .our-values__heading{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.vida-aboutus-values.aboutus-intent .our-values__card-container{display:grid;gap:0}.vida-aboutus-values.aboutus-intent .our-values__card-container__card{-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-bottom:1px solid #222;gap:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:2rem 0}.vida-aboutus-values.aboutus-intent .our-values__card-container__card:last-child{border-bottom:none;padding-bottom:1.75rem}.vida-aboutus-values.aboutus-intent .our-values__card-container__card .card-img{max-height:13.3125rem}.vida-aboutus-values.aboutus-intent .our-values__card-container__card .card-image{border-radius:1.25rem;height:11.25rem;max-width:100%;width:20rem}.vida-aboutus-values.aboutus-intent .our-values__card-container__card .card-text{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.vida-aboutus-values.aboutus-intent .our-values__card-container__card .card-text .card-text__value-wrap{display:grid;gap:.625rem}.vida-aboutus-values.aboutus-intent .our-values__card-container__card .card-text__title{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.vida-aboutus-values.aboutus-intent .our-values__card-container__card .card-text__desc{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.accessories-merchandise__container{padding:2rem 0;position:relative}.accessories-merchandise__heading__description{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.accessories-merchandise__heading__title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-top:.375rem}.accessories-merchandise__details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;margin:2.5rem 0;overflow-x:auto;padding-bottom:2.125rem;position:static;width:100%}.accessories-merchandise__details::-webkit-scrollbar{height:.125rem;padding-bottom:1.5rem}.accessories-merchandise__details::-webkit-scrollbar-track{background-color:#e4eaf1;margin-right:1.25rem}.accessories-merchandise__details::-webkit-scrollbar-thumb{background:#ff5310}.accessories-merchandise__details__item .accessories-merchandise-imagebox{cursor:pointer}.accessories-merchandise__details__item .accessories-merchandise-imagebox__img{border-radius:.75rem}.accessories-merchandise__details__item .hover-image{display:none}.accessories-merchandise__details__item .accessories-merchandise-imagebox:hover .default-image{display:none;-webkit-transition:all 5s ease;transition:all 5s ease}.accessories-merchandise__details__item .accessories-merchandise-imagebox:hover .hover-image{display:block;-webkit-transition:all 5s ease;transition:all 5s ease}.accessories-merchandise__details__item__name{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;margin:.5rem 0;min-height:3.125rem}.accessories-merchandise__details__item .view-price-link{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-underline-offset:.25rem}.accessories-merchandise__details .view-all-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.5rem;padding-right:1.25rem;text-wrap:nowrap}.accessories-merchandise__details .view-all-container .view-price-link{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;text-underline-offset:.25rem}.accessories-merchandise__details .accessories-left-arrow{left:1.875rem}.accessories-merchandise__details .accessories-left-arrow,.accessories-merchandise__details .accessories-right-arrow{height:3.75rem;position:absolute;top:50%;-webkit-transform:translate(-35%,-90%);transform:translate(-35%,-90%);width:3.75rem}.accessories-merchandise__details .accessories-right-arrow{right:2.5rem}.accessories-merchandise__details .accessories-merchandise__arrow-icon{height:100%;width:100%}.accessories-merchandise__download-action .downloadcta{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 1.5rem;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida-advanced-accordion{overflow:hidden;padding:1.875rem 0}.vida-advanced-accordion__heading{margin-bottom:.625rem;text-align:center}.vida-advanced-accordion__description{margin-bottom:1.875rem;text-align:center}.vida-advanced-accordion__item{background-color:#f6f6f6;padding:0 1.5625rem}.bg-color--smoke-white .vida-advanced-accordion__item{background-color:#fff}.vida-advanced-accordion__item:first-child{border-radius:2rem 2rem 0 0}.vida-advanced-accordion__item:last-child{border-radius:0 0 2rem 2rem}.vida-advanced-accordion__item:last-child .vida-advanced-accordion__item-body{border-bottom:none}.vida-advanced-accordion__item-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;color:#444;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;outline:none;padding:1.5rem 0;text-align:left;-webkit-transition:.4s;transition:.4s;width:100%}.vida-advanced-accordion__item-body{border-bottom:.0625rem solid #d2d1d1;color:#777676;height:0;overflow:hidden;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.vida-advanced-accordion__item.vida-advanced-accordion__item--active .vida-advanced-accordion__item-body{height:auto;opacity:1;padding:0 0 1.1875rem;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;width:auto}.vida-advanced-accordion__item.vida-advanced-accordion__item--active .vida-advanced-accordion__indicator [class*=" icon-"]:before,.vida-advanced-accordion__item.vida-advanced-accordion__item--active .vida-advanced-accordion__indicator [class^=icon-]:before{content:""}.vida-advanced-accordion__title-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.1875rem;width:calc(100% - 40px)}.vida-advanced-accordion__title-wrapper .vida-advanced-accordion__title{color:#1d1b1b}.vida-advanced-accordion__title-wrapper [class*=" icon-"],.vida-advanced-accordion__title-wrapper [class^=icon-]{margin-top:.125rem}.vida-advanced-accordion__title-wrapper [class*=" icon-"]:before,.vida-advanced-accordion__title-wrapper [class^=icon-]:before{font-size:1.25rem;font-weight:700}.vida-advanced-accordion__title-icon{height:1.25rem;margin-top:.125rem;width:1.25rem}.vida-advanced-accordion__indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00d5e5;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:1.875rem}.vida-advanced-accordion__indicator [class*=" icon-"],.vida-advanced-accordion__indicator [class^=icon-]{line-height:0}.vida-advanced-accordion__indicator [class*=" icon-"]:before,.vida-advanced-accordion__indicator [class^=icon-]:before{font-size:10px;font-weight:700;line-height:10px}.vida-advantage-card__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-advantage-card__container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100rem!important;padding-left:0!important;padding-top:1.875rem!important;width:100%}.vida-advantage-card__container-complementary{background:#b3f9ff;border-radius:.25rem;margin-left:.625rem}.vida-advantage-card__container-complementary p{font-size:1.75rem;padding:10px 20px!important;-webkit-transform:skew(200deg)!important;transform:skew(200deg)!important}.vida-advantage-card__container-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:4px}.vida-advantage-card__container-image__container{border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;float:right;height:4.25rem;margin-top:.375rem;width:4.25rem}.vida-advantage-card__container-image__container img{height:100%}.vida-advantage-card__container-header__container{color:#ff5310;font-weight:600;letter-spacing:.375rem;width:15rem}.vida-advantage-card__container-header h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #c3c5c7;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:600;height:4.375rem;margin-left:.4375rem;padding-left:2rem}.vida-advantage-card__container-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-gap:1.25rem;padding-left:2.5rem}.vida-advantage-card__container-content h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #c3c5c7;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.75rem;font-weight:600;height:4.375rem;line-height:1.875rem}.vida-advantage-card__container-content__features{list-style:none;margin-left:0}.vida-advantage-card__container-content__features li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;margin-bottom:.625rem}.vida-advantage-card__container-content__features li:before{color:#ff5310;content:"■";display:inline-block;font-size:.75rem;font-weight:700;margin-top:.25rem;padding-right:.25rem;width:1rem}.vida-advantage-card__container-content__offer{padding-left:5pc;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida-advantage-card__container-content__offer-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f1f1;border-radius:.25rem;color:#ff5310}.vida-advantage-card__container-content__offer-item-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2.25rem;position:relative;-webkit-transform:skew(200deg)!important;transform:skew(200deg)!important}.vida-advantage-card__container-content__offer-item-container-qvalue{font-size:2.5rem;font-weight:700}.vida-advantage-card__container-content__offer-item-container-qvalue-text{font-size:1.25rem;margin-top:1rem}.vida-advantage-card__container-content__offer-item-container-strike{border-bottom:4px solid #ff5310;position:absolute;width:92%}.vida-advantage-card__container-content__offer-item-container-annvalue{font-size:2.5rem;font-weight:700}.vida-advantage-card__container-content__offer-item-container-annvalue-text{font-size:1.25rem;margin-top:1rem}.vida-app-cards h3{color:#777676;text-align:center}.vida-app-cards__container{overflow:hidden}.vida-app-cards__slider{margin-bottom:3.75rem;margin-top:.625rem;padding:1.875rem 0 0 .0625rem}.vida-app-cards__slider-card{text-align:center}.vida-app-cards__slider-card img{border-radius:1rem;height:auto;max-height:32.5rem;max-width:16.25rem;-o-object-fit:cover;object-fit:cover}.vida-app-cards__slider-content{padding:0 .625rem;width:100%;word-break:break-all}.vida-app-cards .tns-horizontal.tns-subpixel>.tns-item{vertical-align:inherit}.vida-app-cards .tns-nav{position:relative;top:44.0625rem}.vida-asset-banner-carousal{padding:1.75rem 0 1.875rem}.vida-asset-banner-carousal__slide{border-radius:2rem;height:16.84375rem;max-height:16.84375rem;width:100%}.vida-asset-banner-carousal__media,.vida-asset-banner-carousal__media iframe,.vida-asset-banner-carousal__media video{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-asset-banner-carousal__nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem;max-width:100%;overflow:hidden}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller{background-color:transparent;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:8.125rem;min-width:0}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller:before{background-color:#d2d1d1;border-radius:2.5rem;content:"";display:block;height:.25rem;width:100%}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text{cursor:pointer;display:none;left:1rem;margin-top:1.25rem;position:absolute}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-title{color:#d2d1d1;margin-bottom:.625rem}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-container{color:#777676;display:none}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active{background-color:transparent!important}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active .vida-asset-banner-carousal__nav-controller-text{display:block}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active .vida-asset-banner-carousal__nav-controller-text-title{color:#1d1b1b}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active .vida-asset-banner-carousal__nav-controller-text-container{display:block}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active.vida-asset-banner-carousal__nav-controller:before{background-color:#1d1b1b}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active:after{background-color:#1d1b1b;border-radius:2.5rem;content:"";display:none;height:.25rem;position:absolute;top:0;width:100%}.vida-asset-banner{padding-bottom:.9375rem;padding-top:1.75rem}.vida-asset-banner__container{height:13.25rem;max-height:13.25rem;width:100%}.vida-asset-banner__media,.vida-asset-banner__media iframe,.vida-asset-banner__media video{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-asset-banner.vida-asset-banner--sm .vida-asset-banner__container{height:12.5625rem;max-height:12.5625rem;width:100%}.vida-asset-collage{overflow:hidden}.vida-asset-collage--reverse .vida-asset-collage__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-asset-collage--with-description .vida-asset-collage__content .vida-asset-collage__description{display:block}.vida-asset-collage__main-heading{margin-bottom:.625rem;text-align:center}.vida-asset-collage__main-description{margin-bottom:1.25rem;text-align:center}.vida-asset-collage__main-description *{color:#777676}.vida-asset-collage__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vida-asset-collage__two-image{max-height:32.5rem}.vida-asset-collage__two-image .vida-asset-collage__media{height:50%;max-height:16.25rem;position:relative}.vida-asset-collage__two-image .vida-asset-collage__asset{height:16.25rem;-o-object-fit:cover;object-fit:cover;width:100%}.vida-asset-collage__two-image .vida-asset-collage__asset video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-asset-collage__one-image{max-height:20.4375rem}.vida-asset-collage__one-image .vida-asset-collage__media{height:100%;position:relative}.vida-asset-collage__one-image .vida-asset-collage__asset{height:20.4375rem;-o-object-fit:cover;object-fit:cover;width:100%}.vida-asset-collage__one-image .vida-asset-collage__asset video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-asset-collage__content{bottom:1.875rem;color:#fff;left:0;padding-left:1.5625rem;padding-right:1.25rem;position:absolute}.vida-asset-collage__heading{margin-bottom:10px}.vida-asset-collage__description{display:none;max-width:360px;padding-top:15px;position:relative}.vida-asset-collage__description:before{background-color:#ff5310;content:"";height:5px;left:0;position:absolute;top:0;width:75pt}.vida-awards-carousel{padding-bottom:1.875rem;padding-top:3.75rem}.vida-awards-carousel__container{overflow:hidden}.vida-awards-carousel h2{text-align:center}.vida-awards-carousel__slider{position:relative}.vida-awards-carousel__slider .tns-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25rem}.vida-awards-carousel__slider .tns-nav button{height:9pt;margin-right:10px;width:9pt}.vida-awards-carousel__slider .tns-nav .tns-nav-active{background-color:#00d5e5!important;height:1pc;width:1pc}.vida-awards-carousel__slider-card{text-align:center}.vida-awards-carousel__slider-card img{height:auto;max-width:290px;width:calc(100vw - 2pc)}.vida-awards-carousel__slider-heading{color:#969696;margin-bottom:.5rem;margin-top:1.875rem}.vida-banner-carousel{padding-top:1.25rem;position:relative}.vida-banner-carousel__slider-controls{border-bottom:1px solid #000;bottom:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.25rem;height:5rem;left:.9375rem;list-style:none;margin:auto;padding:.9375rem 0;position:absolute;width:calc(100% - 30px);z-index:9}.vida-banner-carousel__slider-controls-index{bottom:1.875rem;position:absolute;right:0}.vida-banner-carousel__slider-controls-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #1d1b1b;border-radius:1.25rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}.vida-banner-carousel__slider-controls-prev [class*=" icon-"],.vida-banner-carousel__slider-controls-prev [class^=icon-]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-banner-carousel__slider-controls-next{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #1d1b1b;border-radius:1.25rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}.vida-banner-carousel__slider-controls-next [class*=" icon-"],.vida-banner-carousel__slider-controls-next [class^=icon-]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px}.vida-banner-carousel__slider-item-card{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-banner-carousel__slider-item-card-asset{display:inline-block;height:calc(100vh - 4.75rem);max-height:18rem;max-width:100%;vertical-align:top;width:100%}.vida-scroll-navigation--sticky .vida-banner-carousel__slider-item-card-asset{height:calc(100vh - 2.375rem)}.vida-banner-carousel__slider-item-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-banner-carousel__slider-item-card video{height:100%;width:100%}.vida-banner-carousel__slider-item-card-desc{background:#00d5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:25rem;padding:.9375rem .9375rem 2.5rem;width:100%}.vida-banner-carousel__slider-item-card-desc p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;max-height:6.5625rem}.vida-banner-carousel__slider-item-card-desc h2 span{display:block}.vida-banner-carousel__video{height:100%}.vida-banner-carousel__video video{-o-object-fit:cover;object-fit:cover}.vida-banner-carousel--left-image .vida-banner-carousel__slider-container{position:relative}.vida-banner-carousel--left-image .vida-banner-carousel__slider-controls{left:unset;right:.9375rem}.vida-banner-notification__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.1875rem 0;text-align:center;width:100%}.vida-banner-notification__wrapper-sticky{-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,.05);box-shadow:0 .25rem .25rem rgba(0,0,0,.05);top:0}.vida-banner-notification__timer-title,.vida-banner-notification__title{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:500;line-height:2rem;letter-spacing:0}.vida-banner-notification-title{display:none}.vida-banner-notification-container--active .vida-banner-notification-title{display:block}.vida-banner-notification__timer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 .9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.125rem}.vida-banner-notification__timer--hide,.vida-banner-notification__timer-title{display:none}.vida-banner-notification-container--active .vida-banner-notification__timer-title{display:block}.vida-banner-notification__timer-text p:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 .375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-banner-notification__timer-text p:first-child span{background-color:#ff5310;-webkit-box-shadow:.125rem .1875rem .375rem .1875rem rgba(0,0,0,.07);box-shadow:.125rem .1875rem .375rem .1875rem rgba(0,0,0,.07);color:#fff;height:1.875rem;line-height:1.875rem;width:1.25rem}.vida-banner-notification__timer-text p:last-child{color:#777676;font-size:10px;margin-top:.125rem;text-transform:capitalize}.vida-banner__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.vida-banner__container{height:100%}.vida-banner__heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 4.75rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:37.5rem;position:relative;z-index:8}.vida-banner__heading{margin:2.5rem 0;word-break:break-word}.vida-banner__heading.vida-container{padding:0}.vida-banner__heading--fixed{position:fixed;width:calc(100% - 2pc)}.vida-banner__image{min-height:25rem;position:relative;text-align:center;z-index:9}.vida-banner__image img{height:auto;max-width:43.75rem;width:100%}.vida-battery-plus-banner__contianer .battery-plus-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 0;position:relative}.vida-battery-plus-banner__contianer .battery-plus-banner__media{display:none}.vida-battery-plus-banner__contianer .battery-plus-banner__content{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:-webkit-gradient(linear,left top,left bottom,from(#fcfdff),to(rgba(235,237,240,.6)));background:linear-gradient(180deg,#fcfdff,rgba(235,237,240,.6));border-radius:1pc;max-width:20rem;padding:2rem 1.875rem}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details__heading{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:20px;text-align:center}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details__image{height:2.8125rem;width:2.8125rem}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details__description{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;line-height:1pc;margin-top:8px;padding:0 1.25rem;text-align:center}.vida-battery-benefits{background:#f1f5f8}.vida-battery-benefits__container__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0}.vida-battery-benefits__container .battery-benefits-img__media{border-radius:1pc;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-battery-benefits__container .battery-benefits-details-content .benefits-heading{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.75rem}.vida-battery-benefits__container .battery-benefits-details-content .benefits-heading__description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.25rem;margin-top:8px}.vida-battery-benefits__container .battery-benefits-details-content .benefits-details{margin-top:2rem}.vida-battery-benefits__container .battery-benefits-details-content .benefits-details__section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;padding:24px 1pc}.vida-battery-benefits__container .battery-benefits-details-content .benefits-details__img{height:30px;width:30px}.vida-battery-benefits__container .battery-benefits-details-content .benefits-details__description{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.375rem;padding-left:24px}.vida-battery-plus__contianer .battery-details{margin:2rem 0}.vida-battery-plus__contianer .battery-details__heading{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.vida-battery-plus__contianer .battery-details__price{margin:1rem 0 1.5rem}.vida-battery-plus__contianer .battery-details__price .discount-price-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310!important;line-height:1.25rem}.vida-battery-plus__contianer .battery-details__price .discount-price-amount{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.25rem}.vida-battery-plus__contianer .battery-details--button_nav{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:2.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:9pt 24px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida-battery-plus .original-price{font-size:1pc;font-weight:400;line-height:20px;line-height:1;position:relative;text-align:center}.vida-battery-plus .original-price:before{background-color:#ff5310;content:"";height:2px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-15deg);transform:translateY(-50%) rotate(-15deg);width:100%;z-index:-1}.vida-battery-specification__container.vida-2-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem;padding-top:2rem}.vida-battery-specification__container.vida-2-container,.vida-battery-specification__container.vida-2-container .specification-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-battery-specification__container.vida-2-container .specification-banner{margin-top:2.25rem;min-height:25.625rem;position:relative}.vida-battery-specification__container.vida-2-container .specification-banner__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:2rem 0;padding:0 2.125rem}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification .default-icon{display:block}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__icon__dimensions{height:2.8125rem;width:2.8125rem}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__icon__hover-icon{display:none}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__tooltip{display:block;width:80%;z-index:1}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__tooltip__heading{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:.5rem}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__tooltip__title{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.vida-battery-specification__heading h2{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.vida-blog-card{margin-bottom:1.25rem}.vida-blog-card a{color:#000;cursor:pointer;text-decoration:none}.vida-blog-card a:hover{color:#ff5310;text-decoration:underline}.vida-blog-card__name{color:#777676;font-size:1.25rem;font-weight:400;line-height:1.25rem}.vida-blog-card__title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5625rem;margin-top:1.5625rem}.vida-blog-card__body,.vida-blog-card__title{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-blog-card__body{-ms-flex-wrap:wrap;flex-wrap:wrap}.vida-blog-card__imgsize{border-radius:1rem;cursor:pointer;width:100%}.vida-blog-card__articlebody{border:1.4px solid #d2d1d1;border-radius:1rem;-webkit-box-shadow:0 6px 26px rgba(40,40,40,.08);box-shadow:0 6px 26px rgba(40,40,40,.08);margin:10px 10px 1rem;width:100%}.vida-blog-card__content{margin-bottom:1rem;margin-top:.9375rem;padding:0 .625rem}.vida-blog-card__category{background-color:#f6bca1;display:inline-block;font-size:.75rem;font-weight:700;padding:5px}.vida-blog-card__time{color:#969696;font-size:.75rem;line-height:1rem;padding-right:.625rem}.vida-blog-card__by{color:#777676}.vida-blog-card__by,.vida-blog-card__channelname{font-size:.875rem;font-weight:400;line-height:1.125rem;padding-top:.375rem}.vida-blog-card__channelname{color:#ff5310}.vida-blog-card__blogname{cursor:pointer;font-size:1.125rem;font-weight:400;line-height:1.375rem;padding-top:.3125rem}.vida-blog-details .vida-blog__header{color:#ff5310;font-size:30px;padding:20px 9pt}.vida-blog-details .vida-blog-card__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vida-blog-details .vida-blog-card__container ul{-ms-flex-preferred-size:20%;flex-basis:20%}.vida-blog-details .vida-blog-card__container ul li{cursor:pointer;list-style-type:none;padding:20px 9pt}.vida-blog-details .vida-blog-card__container ul li a{color:#777676;font-size:1pc;text-decoration:none}.vida-blog-details .vida-blog-card__container ul li.active a{color:#1d1b1b;font-size:24px}.vida-blog-details .vida-blog-card__container .vida-blog-card__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:80%;flex-basis:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-blog-details .vida-blog-card__container .vida-blog-card__body .vida-blog-card__articlebody{width:100%}.vida-blog-details .vida-blog-card__container .vida-blog-card__body .vida-blog-card__results{display:none}.cmp-breadcrumb{background-color:#e4eaf1;width:100%}.cmp-breadcrumb__list{margin:0 auto;padding:.5625rem 1.25rem .5rem}.cmp-breadcrumb__item-link{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-right:2rem;position:relative;text-decoration:none}.cmp-breadcrumb__item-link:after{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-right.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;content:"";height:100%;position:absolute;right:.3125rem;top:0;width:1rem}.cmp-breadcrumb__item-link:visited{color:#222}.cmp-breadcrumb__item--active{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.breadcrumb-top-fixed{position:fixed;top:52px;width:100%;z-index:2}.teaser-page .cmp-breadcrumb{background-color:#303030}.teaser-page .cmp-breadcrumb__item-link{color:#fff}.teaser-page .cmp-breadcrumb__item-link:after{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-right-white.svg)}.teaser-page .cmp-breadcrumb__item--active,.teaser-page .cmp-breadcrumb__item-link:visited{color:#fff}.vida-button-tabs{margin-bottom:3.125rem;margin-top:1.25rem;padding:0!important}.vida-button-tabs__navs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:1.5625rem}.vida-button-tabs__navs--tab{background:#fff6f3;border:2px solid #ff9800;border-radius:1.25rem;color:#1d1b1b;font-size:1.4375rem;font-weight:400;height:9.375rem;padding:.625rem 1.875rem;width:75%}.vida-button-tabs__navs--tab.active,.vida-button-tabs__navs--tab:hover{background:#ff5310;border:none;color:#fff;font-weight:500}.vida-button-tabs__content{margin-bottom:3.5rem;margin-top:3.5rem}.vida-button-tabs__content--body{display:none}.vida-button-tabs__content--body.active{display:block}.hidden{display:none!important}.theme-v1{padding:0 1.25rem}.theme-v1 .vida-two-column-text__description{color:#1d1b1b}.theme-v1 .offers-container__smoke-white,.theme-v1 .smoke-background{margin:0 -20px;padding:0 1.25rem}.theme-v1 .title{font-weight:600}.theme-v1 .desc{margin:.625rem 0}.theme-v1 .list p{margin-bottom:.9375rem}.card-banner__container{width:100%}.vida-card-banner__wrapper{padding:1.375rem 0;width:100%;z-index:998}.vida-card-banner .btn--primary{background:transparent;border:1px solid #fff;color:#fff;height:auto;padding:8px 1.125rem;position:relative;z-index:11}.vida-card-banner .btn--primary:hover{background:#fff;color:#ff5310}.vida-card-banner__item{background-color:#ff5310;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5625rem;height:12.5rem;margin-bottom:.625rem;min-width:25rem;overflow-wrap:break-word;padding:1.875rem;position:relative}.vida-card-banner__item img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.vida-card-banner__item:hover{-webkit-box-shadow:3px 7px 1pc -8px rgba(0,0,0,.75);box-shadow:3px 7px 1pc -8px rgba(0,0,0,.75)}.vida-card-banner__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-card-banner__title{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.vida-card-banner__allginment{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-card-banner h2{color:#fff;font-size:2.5rem;font-weight:400;margin-bottom:1.25rem;position:relative;width:14.375rem;z-index:11}.offers-container__smoke-white{background-color:#f6f6f6}.offers-container__whisper-grey{background-color:#ebebeb}.vida-card-details{padding:2.1875rem 0 1.5625rem}.vida-card-details,.vida-card-details__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-card-details__container{padding:0 1rem;width:100%}.vida-card-details__text-area{max-width:34.5625rem;text-align:center}.vida-card-details__text-area-title{margin-bottom:1rem}.vida-card-details__text-area-text{color:#777676}.vida-card-details__img{height:28.75rem;margin-bottom:1.25rem;max-height:28.75rem;max-width:20.5rem;width:100%}.vida-card-details__img picture{border-radius:2rem;display:block;height:100%;overflow:hidden;width:100%}.vida-card-details__img img{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-charging-component .container{-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0}.vida-charging-component .container,.vida-charging-component .container .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.vida-charging-component .container .card{border:1px solid #ff5310;border-radius:.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1rem 1.5rem}.vida-charging-component .container .card h2{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.vida-charging-component .container .card p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.vida-caution-component .charing-caution-wrapper__container{background-color:rgba(255,83,16,.1);border-radius:1rem;display:grid;gap:1rem;margin:2rem auto;padding:1.5rem;width:100%}.vida-caution-component .charing-caution-wrapper__container .heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.698125rem}.vida-caution-component .charing-caution-wrapper__container .heading img{height:1.04875rem;width:1.2025rem}.vida-caution-component .charing-caution-wrapper__container .heading h3{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310}.vida-caution-component .charing-caution-wrapper__container .subheading{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.vida-caution-component .charing-caution-wrapper__container .caution-list{list-style-type:square;margin-left:-1rem}.vida-caution-component .charing-caution-wrapper__container .caution-list li{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem;padding-bottom:.375rem;padding-left:.5rem}.vida-caution-component .charing-caution-wrapper__container .caution-list li::marker{font-size:.625rem}.vida-charging-lights-component .charging-light__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:100%}.vida-charging-lights-component .charging-light__container .mobile-heading{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding-top:2rem}.vida-charging-lights-component .charging-light__container .light-image{display:grid;place-items:center;width:100%}.vida-charging-lights-component .charging-light__container .light-image img{height:15.875rem;-o-object-fit:contain;object-fit:contain;width:14.5rem}.vida-charging-lights-component .charging-light__container .light-instruction{display:grid;gap:2rem}.vida-charging-lights-component .charging-light__container .light-instruction .heading{display:none}.vida-charging-lights-component .charging-light__container .light-instruction .color-name{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;width:54.5%}.vida-charging-lights-component .charging-light__container .light-instruction .light-wrapper{display:grid}.vida-charging-lights-component .charging-light__container .light-instruction .light-details{border-top:1px solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;padding:1.5rem 0;width:100%}.vida-charging-lights-component .charging-light__container .light-instruction .light-color{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.07875rem;max-width:9.25rem}.vida-charging-lights-component .charging-light__container .light-instruction .light-color .color-img{height:1.46375rem;width:4.649375rem}.vida-charging-lights-component .charging-light__container .light-instruction .light-color img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.vida-charging-lights-component .charging-light__container .light-instruction .light-para{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:45%}.vida-charging-process-component{margin:2pc auto}.vida-charging-process-component .charing-process__container{display:grid;gap:1rem;margin:0 auto;width:100%}.vida-charging-process-component .charing-process__container h2{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.vida-charging-process-component .charing-process__container .steps{display:grid;gap:1.25rem}.vida-charging-process-component .charing-process__container .step{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;position:relative}.vida-charging-process-component .charing-process__container .step h3{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;min-width:4.625rem}.vida-charging-process-component .charing-process__container .step p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:74%}.vida-charging-process-component .charing-process__container .step .liner{background-color:#85888c;height:80%;position:absolute;-webkit-transform:translate(20px,25px);transform:translate(20px,25px);width:2px}.vida-charging-process-component .charing-process__container .step:last-child .liner{display:none}.vida-collapsible-info.vida-service-container .accordian-container{border-top:unset}.vida-collapsible-info.vida-service-container .vida-service-accordion.light-theme .vida-service-accordion-wrapper .accordian-container__wrapper{padding:3rem 1rem}:root{--doc-height:100%}.vida-product-configurator{height:var(--doc-height)}.vida-product-configurator .popup__container{padding-left:1rem;padding-right:1rem}.vida-product-configurator .popup--hidden{display:none}.vida-product-configurator .popup__close-btn{color:#777676;top:-2.375rem}.vida-product-configurator .popup__body,.vida-product-configurator .popup__content{height:100%}.vida-dashed-headers{padding-top:1.5625rem}.vida-dashed-headers__text{color:#ff5310;text-align:center}.vida-dashed-headers__text--black{color:#1d1b1b}.vida-dashed-headers__black-border{background:#1d1b1b;display:block;height:.125rem;margin:0 auto .9375rem;width:16.875rem}.vida-dashed-headers__orange-border{background:#ff5310;display:block;height:.125rem;margin:0 auto .9375rem;width:16.875rem}.theme-v1 .vida-dashed-headers .vida-dashed-headers__orange-border{margin-top:.4375rem;width:9.0625rem}.vida-ec-hotspot{overflow:hidden;padding:2.8125rem 1rem 1.875rem}.vida-ec-hotspot__heading{padding-bottom:1.875rem;text-align:center}.vida-ec-hotspot__media{-ms-flex-line-pack:center;align-content:center;display:none;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:30rem;width:100%}.vida-ec-hotspot__media-asset{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%}.vida-ec-hotspot__media-asset img{height:auto;width:100%}.vida-ec-hotspot__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vida-ec-hotspot__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem 0}.vida-ec-hotspot__item-position{display:none}.vida-ec-hotspot__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem 0}.vida-ec-hotspot__card,.vida-ec-hotspot__card-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-ec-hotspot__card-media{-ms-flex-negative:0;flex-shrink:0;height:18.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:18.75rem}.vida-ec-hotspot__card-media-asset{z-index:1}.vida-ec-hotspot__card-media-asset img{border-radius:50%;height:16.4375rem;-o-object-fit:cover;object-fit:cover;width:16.4375rem}.vida-ec-hotspot__card-media:after{background-color:#ff5310;border-radius:50%;content:"";display:block;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.vida-ec-hotspot__card-content{max-width:20.5rem;width:100%}.vida-ec-hotspot__card-heading{margin-bottom:.625rem}.vida-ec-hotspot__card-description *{color:#777676}.vida-faq__container.vida-container{padding-bottom:1.875rem;padding-top:1.875rem}.vida-faq__title{margin-bottom:20px}.vida-faqs-card{background:#e4eaf1}.vida-faqs-card.background-white{background:#fff}.vida-faqs-card .faqs-card{padding-bottom:2rem;padding-top:2rem}.vida-faqs-card .faqs-card__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:2rem 9.25rem;min-width:22.5rem}.vida-faqs-card .faqs-card__container,.vida-faqs-card .faqs-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-faqs-card .faqs-card__wrapper{background:#fff;border-radius:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out;width:100%}.vida-faqs-card .faqs-card__header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-faqs-card .faqs-card img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.vida-faqs-card .faqs-card .faq-icon-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem}.vida-faqs-card .faqs-card .faq-icon-container{height:1.25rem;width:1.25rem}.vida-faqs-card .faqs-card .faq-header{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#1d1b1b}.vida-faqs-card .faqs-card .faq-dropdown-arrow{cursor:pointer;height:2rem;width:2rem}.vida-faqs-card .faqs-card__header-container.open{-webkit-animation:accordian-open 5s linear forwards;animation:accordian-open 5s linear forwards}.vida-faqs-card .faqs-card__header-container.open .faq-header{color:#1d1b1b}.vida-faqs-card .faqs-card__header-container.open .drop-down-arrow{cursor:pointer;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-faqs-card .faqs-card .orange-color-text-paragraph{color:#ff5310}.vida-faqs-card .faqs-card .read-more-container.open{padding:.625rem 0}.vida-faqs-card .faqs-card .content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-transition-delay:5s;transition-delay:5s;width:100%}.vida-faqs-card .faqs-card .content-container .content-container__content h3{color:#222;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.vida-faqs-card .faqs-card .content-container .content-container__content h3:first-child{border-top:.0625rem solid #222}.vida-faqs-card .faqs-card .content-container p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#222;padding:1rem 0}.vida-faqs-card .faqs-card .content-container p a{font-size:.875rem!important}.vida-faqs-card .faqs-card .content-container li{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.vida-faqs-card .faqs-card .content-container li p{padding:0}.vida-faqs-card .faqs-card .read-more-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;padding:.625rem 2.25rem}.vida-faqs-card .faqs-card .orange-color-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}@-webkit-keyframes accordian-open{0%{max-height:0}80%{max-height:100vh}to{max-height:100vh}}.vida-faqs-card .show-dropdown{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-faqs-card .display-none{display:none}.faq-second-card .vida-faqs-card .faqs-card{padding-top:0}.vida-feature-banner__wrapper{background-color:#d2d1d1}.vida-feature-banner__wrapper--dark{background-color:#1d1b1b}.vida-feature-banner__wrapper--dark p{color:#fff}.vida-feature-banner__wrapper--dark i.icon-arrow{color:#ff5310}.vida-feature-banner__wrapper--dark .vida-feature-banner__slider-controls{color:#fff}.vida-feature-banner__slider-slides{height:500px}.vida-feature-banner__slider-item{height:500px;position:relative}.vida-feature-banner__slider-slidenav{padding-top:3.125rem}.vida-feature-banner__slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.25rem;list-style:none;margin:0;padding:3.125rem .9375rem 0 1.875rem;position:relative;z-index:1}.vida-feature-banner__slider-controls-index{bottom:1.875rem;margin-top:.625rem}.vida-feature-banner__slider-controls-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ff5310;border-radius:1.25rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}.vida-feature-banner__slider-controls-prev [class*=" icon-"],.vida-feature-banner__slider-controls-prev [class^=icon-]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-feature-banner__slider-controls-next{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ff5310;border-radius:1.25rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}.vida-feature-banner__slider-controls-next [class*=" icon-"],.vida-feature-banner__slider-controls-next [class^=icon-]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px}.vida-feature-banner__slider-controls-next-icon-arrow{border:1px solid #ff5310}.vida-feature-banner__content{padding:.9375rem .9375rem 0 1.875rem;position:absolute;top:0;z-index:2}.vida-feature-banner__heading{margin-bottom:1.875rem}.vida-feature-banner__card-asset__description{color:#777676;padding-bottom:1.875rem;text-align:left;width:50%}.vida-feature-banner__contentimages{bottom:0;left:0;position:absolute;width:100%;z-index:1}.vida-feature-banner__contentimages img{height:auto;width:100%}.vida-feature-banner__contentimages__card{color:#777676;padding-bottom:1.875rem;text-align:left}.vida-feature-banner__video-player{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vida-feature-banner__video-player .vida-video-player__playback{max-height:100%;max-width:100%}.financial-partners{background-color:#fff;padding-bottom:4pc;text-align:center}.financial-partners--wrapper{margin:0 auto}.financial-partners--heading{font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px;text-align:center}.financial-partners--logos{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2pc;padding-top:2pc}.financial-partners--logos,.financial-partners--logos .partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.financial-partners--logos .partner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.financial-partners--logos .partner img{-o-object-fit:contain;object-fit:contain}.vida-floating-icon{bottom:1.25rem;min-height:6.25rem;position:fixed;right:1.25rem;z-index:14}.vida-floating-icon__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-floating-icon__section{position:relative}.vida-floating-icon__bubble{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.0625rem solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:2.5rem}.vida-floating-icon__bubble i{color:#1d1b1b;font-size:1.3125rem}.vida-floating-icon__bubble--chat{background-color:#00d5e5}.vida-floating-icon__bubble--chat i{color:#1d1b1b}.vida-floating-icon__bubble--booking{background-color:#1d1b1b}.vida-floating-icon__bubble--booking i{color:#fff}.vida-floating-icon__bubble a,.vida-floating-icon__bubble span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%}.vida-floating-icon__bubble a i,.vida-floating-icon__bubble span i{margin:0 auto}.vida-floating-icon__pop-up{border-radius:1.5rem;display:none;padding:.3125rem .625rem;position:absolute;white-space:nowrap}.vida-floating-icon__pop-up:before{border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:transparent;content:"";height:0;position:absolute;right:-.5625rem;top:.5625rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:0}.vida-floating-icon__pop-up--chat{background-color:#00d5e5;bottom:.4375rem;right:3.125rem}.vida-floating-icon__pop-up--chat:before{border-bottom:.5625rem solid #00d5e5}.vida-floating-icon__pop-up--booking{background-color:#1d1b1b;bottom:.1875rem;color:#fff;right:3.125rem}.vida-floating-icon__pop-up--booking:before{border-bottom:.5625rem solid #1d1b1b}.vida-floating-icon__bubble--booking:hover~.vida-floating-icon__pop-up--booking,.vida-floating-icon__bubble--chat:hover~.vida-floating-icon__pop-up--chat{display:block}.vida-footer{color:#fff;padding:1.875rem 0;text-align:center;width:100%}.vida-footer__container{border-bottom:.0625rem solid #d2d1d1;display:block;padding-bottom:2.5rem;width:100%}.vida-footer__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-footer__item-container-header{color:#1d1b1b;margin-top:1rem}.vida-footer__item-container-header.left{text-align:left}.vida-footer__item-container-header.right{text-align:right}.vida-footer__item-container-desc{color:#777676;padding:1rem 0;text-align:left}.vida-footer__item-container-desc.left{text-align:left}.vida-footer__item-container-desc.right{text-align:right}.vida-footer__item-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-footer__item-container-left,.vida-footer__item-container-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-footer__item-container-right .g-play{text-align:right}.vida-footer__item-container-right .g-play a{text-decoration:none}.vida-footer__item-container-right .g-play a img{border-radius:.375rem}.vida-footer__item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%}.vida-footer__item{display:inline-block;margin-bottom:1.25rem;text-align:left}.vida-footer__heading{color:#1d1b1b;font-size:1rem;font-weight:500;padding-bottom:.625rem;text-transform:capitalize}.vida-footer__list{list-style-type:none;margin:0;padding:0}.vida-footer__list a{color:#777676;display:inline-block;font-size:1rem;font-weight:400;line-height:1.3125rem;padding-bottom:.625rem;text-decoration:none}.vida-footer__list a:hover{color:#ff5310}.vida-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.vida-footer__social i{color:#ff5310}.vida-footer__social-links{color:#1d1b1b;font-size:1.8125rem;padding-right:.625rem;text-decoration:none}.vida-footer__social-links:hover{color:#ff5310}.vida-footer__privacy-polices{color:#1d1b1b;font-size:.75rem;line-height:1.25rem;padding:1.25rem}.vida-footer__privacy-polices a{font-size:.75rem;padding:0 2px;text-decoration:none}.vida-full-bleed-banner{margin:1.5625rem 0 1.875rem}.vida-full-bleed-banner__container{padding:0}.vida-full-bleed-banner__media-container{display:none}.vida-full-bleed-banner__text-content>*{color:#777676}.vida-full-bleed-banner__title-description{margin-bottom:1.25rem}.vida-full-bleed-banner__title--sm{margin-bottom:.625rem}.vida-full-bleed-banner__spec{color:#969696;min-width:30%}.vida-full-bleed-banner__spec-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem 1.875rem;margin-top:1.875rem}.vida-full-bleed-banner__spec-info h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-full-bleed-banner__cta-wrapper{margin-top:1.875rem}.vida-full-bleed-banner__cta-wrapper .btn{min-width:20.5rem;width:auto}.vida-full-bleed-banner--sm .vida-full-bleed-banner{margin:auto;padding:1.875rem 0 3.125rem}.vida-full-bleed-banner--sm .vida-full-bleed-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.6875rem 0;padding:0}.vida-full-bleed-banner--sm .vida-full-bleed-banner__media-container{display:block;height:18.5625rem;max-height:18.5625rem;width:100%}.vida-full-bleed-banner--sm .vida-full-bleed-banner__media-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.vida-full-bleed-image__wrapper{height:40rem;padding-bottom:1.875rem;padding-top:1.875rem;position:relative}.vida-full-bleed-image__media{height:100%;left:0;position:absolute;top:0;width:100%}.vida-full-bleed-image__media img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.vida-full-bleed-image__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.vida-full-bleed-image__content--top{-ms-flex-item-align:start;align-self:flex-start;max-width:18.125rem;text-align:left}.vida-full-bleed-image__content--bottom{-ms-flex-item-align:end;align-self:flex-end;max-width:18.125rem;text-align:right}.vida-full-bleed-image__title{color:#fff;margin-bottom:.625rem}.vida-full-bleed-image__description{color:#fff}.vida-full-image-banner__image{background-position:top;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 2.375rem);min-height:37.75rem;width:100%}.vida-full-image-banner__content{padding-top:1.875rem;text-align:center}.vida-full-image-banner__title{margin-bottom:.625rem}.vida-full-screen-video{overflow:hidden;position:relative}.vida-full-screen-video__asset{height:100vh;min-height:25rem;width:100%}.vida-full-screen-video__asset .vida-video-player{height:100%}.vida-full-screen-video__asset img,.vida-full-screen-video__asset video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-full-screen-video__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;margin:auto;position:absolute;right:0;top:0}.fullscreenvideo--title-top .vida-full-screen-video__container{color:#1d1b1b;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.fullscreenvideo--title-bottom .vida-full-screen-video__container{color:#fff;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.fullscreenvideo--title-microsite .vida-full-screen-video__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.fullscreenvideo--title-top .vida-full-screen-video__title{margin-top:1.875rem}.fullscreenvideo--title-bottom .vida-full-screen-video__title{margin-bottom:1.875rem}.fullscreenvideo--title-microsite .vida-full-screen-video__title{color:#fff}.fullscreenvideo--title-microsite .vida-full-screen-video__title *{text-transform:uppercase}.vida-full-screen-video__content{color:#fff}.vida-full-screen-video__content-title{margin-bottom:.625rem}.fullscreenvideo--content-left .vida-full-screen-video__content{-ms-flex-item-align:start;align-self:flex-start;position:relative;text-align:left;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fullscreenvideo--content-right .vida-full-screen-video__content{-ms-flex-item-align:end;align-self:flex-end;position:relative;text-align:right;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fullscreenvideo--content-center .vida-full-screen-video__content{-ms-flex-item-align:center;align-self:center;margin-top:1.875rem;text-align:center}.vida-full-screen-video__cta{margin-bottom:1.875rem;text-align:center}.vida-header{height:3.75rem}.vida-header__wrapper{background:#fff;-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,.05);box-shadow:0 .25rem .25rem rgba(0,0,0,.05);height:3.75rem;left:0;padding:1rem 0;position:fixed;top:0;width:100%;z-index:999}.vida-header__logo{max-width:6.125rem;position:relative}.vida-header__logo a,.vida-header__logo img,.vida-header__logo picture{display:block}.vida-header__logo-image{width:100%}.vida-header__logo .leavepage__block{background:#fff;border:1px solid #969696;border-radius:9pt;-webkit-box-shadow:1px 3px 4px 0 rgba(0,0,0,.2901960784);box-shadow:1px 3px 4px 0 rgba(0,0,0,.2901960784);left:-7px;min-width:350px;opacity:1;padding:20px;position:absolute;top:50px;-webkit-transition:none;transition:none}.vida-header__logo .leavepage__block.hide{display:none}.vida-header__logo .leavepage__block.triangle:before{border:10px solid transparent;border-bottom-color:#969696;bottom:100%;content:"";display:block;height:0;left:10px;position:absolute;width:0}.vida-header__logo .leavepage__block.triangle:after{border:9px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";display:block;height:0;left:11px;position:absolute;width:0}.vida-header__logo .leavepage__content{color:#1d1b1b;margin-bottom:20px}.vida-header__logo .leavepage__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__logo .leavepage__btn-wrap .btn{margin-right:15px}.vida-header__logo .leavepage__btn-wrap .btn:last-child{margin-right:0}.vida-header__nav-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__nav-main-actions .btn{margin-left:1rem}.vida-header__nav-main-actions .btn--secondary{cursor:pointer}.vida-header__nav-main-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.625rem}.vida-header__nav-main-icons a{color:#1d1b1b;margin-left:1.25rem;text-decoration:none}.vida-header__nav-main-icons a.vida-header__user-icon--active{border:1px solid #ff5310;border-radius:50%;color:#ff5310;display:none;height:26px;padding:.1875rem;width:26px}.vida-header__nav-main-icons a.vida-header__menu-icon--open [class*=" icon-"]:before,.vida-header__nav-main-icons a.vida-header__menu-icon--open [class^=icon-]:before{content:""}.vida-header__nav-main-icons a:hover{color:#ff5310}.vida-header__nav-main-icons a [class*=" icon-"],.vida-header__nav-main-icons a [class^=icon-]{font-size:1.125rem;margin:auto}.vida-header__nav-menu{background-color:#fff;background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/png/nav-bg.png);background-position:100%;background-repeat:no-repeat;-webkit-box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.05);box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.05);display:none;height:calc(100vh - 3.75rem);left:auto;padding:0;position:absolute;right:0;top:3.75rem;width:100%}.vida-header__nav-menu--show{display:block}.vida-header__nav-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:auto;padding:1.875rem 0 6.25rem}.vida-header__nav-title{display:none}.vida-header__primary-nav-menu{list-style:none;margin:0;padding:0}.vida-header__primary-nav-item{margin-bottom:1rem}.vida-header__primary-nav-item a{color:#1d1b1b;text-decoration:none}.vida-header__primary-nav-item a:hover{color:#ff5310}.vida-header__secondary-nav{margin:.25rem 0}.vida-header__secondary-nav-menu{list-style:none;margin:0;padding:0}.vida-header__secondary-nav-item{margin-bottom:1.25rem}.vida-header__secondary-nav-item a{color:#777676;text-decoration:none}.vida-header__secondary-nav-item a:hover{color:#ff5310}.vida-header__contact{background-color:#f6f6f6;padding:1.25rem 0}.vida-header__contact-number{color:#1d1b1b;display:block;margin-top:.625rem;text-decoration:none}.vida-header__contact-number:hover{color:#ff5310}.vida-header__footer{padding-top:1.25rem}.vida-header__footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-header__footer-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.vida-header__footer-menu-item{margin-left:2.125rem}.vida-header__footer-menu-item:first-child{margin-left:0}.vida-header__footer-menu-item a{color:#777676;text-decoration:none}.vida-header__footer-menu-item a:hover{color:#ff5310}.vida-header__footer-social-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:1.25rem 0;padding:0}.vida-header__footer-social-item{margin-right:1.25rem}.vida-header__footer-social-item:last-child{margin-right:0}.vida-header__footer-social-item a{color:#777676;text-decoration:none}.vida-header__footer-social-item a:hover{color:#ff5310}.vida-header__footer-social-item a [class*=" icon-"],.vida-header__footer-social-item a [class^=icon-]{color:inherit;font-size:1.25rem}.vida-header__user-icon{display:none;height:30px;width:30px}.vida-header__user-icon img{border:1px solid #d2d1d1;border-radius:100%;height:30px;-o-object-fit:cover;object-fit:cover;width:30px}.vida-header__user-icon--active{border-radius:50%;color:#ff5310;display:none}.vida-header__user-icon--active img{border:1px solid #ff5310}.vida-hero-banner{overflow:hidden;position:relative}.vida-hero-banner__container-link{text-decoration:none}.vida-hero-banner__asset{width:100%}.vida-hero-banner__asset .vida-video-player{height:100%}.vida-hero-banner__asset img,.vida-hero-banner__asset video{height:auto;width:100%}.vida-hero-banner__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0}.vida-hero-banner__container-skewed{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.vida-hero-banner__container-skewed,.vida-hero-banner__container-skewed .vida-hero-banner__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-hero-banner__container-skewed .vida-hero-banner__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70%!important}.vida-hero-banner__container-skewed .vida-hero-banner__title-terms{color:#fff;font-size:.625rem;font-weight:400;position:absolute;right:-4.375rem;text-transform:lowercase!important;top:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vida-hero-banner__container-skewed .vida-hero-banner__title a.cta--square{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.375rem;-webkit-box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2),0 .375rem 1.25rem 0 rgba(0,0,0,.19);box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2),0 .375rem 1.25rem 0 rgba(0,0,0,.19);display:-webkit-box;display:-ms-flexbox;display:flex;float:left;font-size:1.625rem;font-weight:500;height:3.125rem;line-height:.625rem;margin-top:1.875rem;padding-top:.625rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida-hero-banner__container-skewed .vida-hero-banner__title-text{text-transform:uppercase;-webkit-transform:rotate(-5deg) skew(-5deg);transform:rotate(-5deg) skew(-5deg)}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p{font-size:2rem;font-weight:400;line-height:2rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed b,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p b{font-size:2rem;line-height:2rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed span,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p span{font-size:1.25rem;line-height:1.5rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed.main-text.small b,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p.main-text.small b{font-size:1.875rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed.sub-text,.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed.sub-text b,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p.sub-text,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p.sub-text b{font-size:1.25rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed{text-align:left}.vida-hero-banner__container-skewed .vida-hero-banner__title-list{margin-bottom:1.25rem;-webkit-transform:rotate(-5deg) skew(-5deg);transform:rotate(-5deg) skew(-5deg)}.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul{margin-left:0;margin-top:.625rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li img{height:1.875rem;-webkit-transform:rotate(5deg) skew(5deg);transform:rotate(5deg) skew(5deg);width:2rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li h5,.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li span{font-size:2.125rem;font-weight:400;line-height:3.125rem;list-style-type:none;text-align:left;text-transform:none}.vida-hero-banner__container-skewed .vida-hero-banner__extended-title{padding-top:3.125rem}.vida-hero-banner__container-bottom-txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title{padding-left:0}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title *,.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text{text-transform:none}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1,.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text p{font-size:1.5rem;font-weight:500;line-height:1rem;text-align:left}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1 span,.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text p span{display:block;font-size:1rem;font-weight:300;line-height:1.5rem;margin:10px 0;width:18.75rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1 b,.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text p b{font-size:1.5rem;line-height:1.625rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-list ul{margin-left:0}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-list ul li img{height:1.25rem;width:1.25rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-list ul li span{font-size:1.5rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-list ul li h5{font-size:1.25rem;font-weight:500;line-height:1.5rem;margin-bottom:1.25rem;padding-left:.625rem}.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title{color:#ff5310;margin-top:2rem}.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title .underline{padding-bottom:1.5rem;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.75rem;text-underline-position:under}.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title p{font-weight:400}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:50%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-left:0}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-list-item .icon{height:3.5rem;width:3.5rem}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-list-item .icon img{height:100%;width:100%}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-desc{font-weight:400}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title{color:#ff5310;margin-top:2rem}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title .underline{padding-bottom:1.5rem;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.75rem;text-underline-position:under}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title p{font-weight:400}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:50%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-left:0}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-list-item .icon{height:3.5rem;width:3.5rem}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-list-item .icon img{height:100%;width:100%}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-desc{font-weight:400}.vida-hero-banner__title{color:#fff;text-align:center}.vida-hero-banner a.cta-btn{font-size:1.5625rem;font-weight:500;height:2.5rem;padding:.5rem .9375rem .625rem}.vida-hero-banner .btn--primary{font-size:1rem;font-weight:400;line-height:1.125rem;max-width:16.875rem}.vida-hero-banner-four-section__body__boxes{color:#ff5310;display:-webkit-box;display:-ms-flexbox;display:flex;width:40%}.vida-hero-banner-four-section__body__boxes--img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-right:15px;width:75pt}.vida-hero-banner-four-section__body__boxes--title{font-weight:600;padding-bottom:5px;width:200px}.vida-hero-banner-four-section__body__boxes--description{width:200px}.vida-hero-banner__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-hero-banner__body div:nth-child(2),.vida-hero-banner__body div:nth-child(4){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.btn-nowrap{white-space:nowrap}.hero-carousel .cmp-carousel__actions,.hero-carousel .cmp-carousel__indicators{display:none}.vida-hero-simple-banner{overflow:hidden;position:relative}.vida-hero-simple-banner__container-link{text-decoration:none}.vida-hero-simple-banner-trapezoid-item{border-right:9.5rem solid transparent;border-top:21.875rem solid #ff5310;display:block;height:0;left:0;margin:0;position:absolute;width:55%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container.battery{color:#ff5310}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container.battery .vida-hero-simple-banner__title-list .vida-hero-simple-banner__title-list-item{list-style-type:none}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container.battery .vida-hero-simple-banner__title-list .vida-hero-simple-banner__title-list-item .icon{height:2.5rem;width:2.5rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container.battery .vida-hero-simple-banner__title-text-right{margin-left:64%;width:30%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container.battery .vida-hero-simple-banner__title-text-left{width:30%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container.battery .underline{text-decoration:underline}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:0}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container .skewed{-webkit-transform:rotate(-5deg) skew(-5deg);transform:rotate(-5deg) skew(-5deg)}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__container .large-text{font-size:3.125rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title{margin-top:0;padding-left:4.375rem;position:absolute;text-align:left}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right{padding-left:0}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1{font-size:1.75rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1 b{font-size:2.5rem;line-height:1.5625rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1 b .large-text{font-size:3.125rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right{left:unset;right:0}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-terms{color:#fff;font-size:.625rem;font-weight:400;position:absolute;right:-4.375rem;text-transform:lowercase!important;top:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-trapezoid p{font-weight:400;text-transform:none!important}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-header{font-size:2.5rem;font-weight:100;letter-spacing:.25rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-header b{font-size:2.5rem;letter-spacing:.25rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-desc{font-size:1.625rem;font-weight:400;line-height:1.875rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-highlight{font-size:1.25rem;text-transform:none!important}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-highlight b{font-size:1.625rem;text-transform:none}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title h1{font-size:2.5rem;font-weight:300;line-height:2.5rem;margin-bottom:1.25rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title h1 b{font-size:2.5rem}.vida-hero-simple-banner-trapezoid__asset{height:100%;min-height:170px}.vida-hero-simple-banner-trapezoid__asset img{height:100%}.vida-hero-simple-banner__asset{width:100%}.vida-hero-simple-banner__asset .vida-video-player{height:100%}.vida-hero-simple-banner__asset img,.vida-hero-simple-banner__asset video{height:auto;width:100%}.vida-hero-simple-banner__container{-webkit-box-align:left;-ms-flex-align:left;align-items:left;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;left:0;margin:auto;position:absolute;right:0;top:0}.vida-hero-simple-banner__title{color:#fff;margin-top:.8125rem;text-align:left}.vida-hero-simple-banner__title h1{line-height:.5rem}.vida-hero-simple-banner__title .heading__top{font-size:1rem}.vida-hero-simple-banner__title .heading__middle{font-size:1.75rem;line-height:1rem}.vida-hero-simple-banner__title .heading__middle-variant1{font-size:1rem;line-height:1rem}.vida-hero-simple-banner__title .heading__bottom{font-size:.5625rem;line-height:.625rem}.vida-hero-simple-banner__battery-variant h1 .txt-color--orange{letter-spacing:.375rem}.vida-hero-simple-banner__battery-variant h1 span:nth-child(2){font-weight:300}.vida-hero-simple-banner__battery-variant h3.vida-rest-content{line-height:1.75rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title p{font-weight:300}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title p:first-of-type{font-weight:400;margin-top:.5rem}.vida-highlight-card-carousel{padding-bottom:1.875rem;padding-top:1.875rem}.vida-highlight-card-carousel__heading{margin-bottom:1.875rem}.vida-highlight-card-carousel__slider{position:relative}.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active{margin-left:.125rem}.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child h2,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active h2{color:#1d1b1b;display:block;left:unset;max-width:37.5rem;position:static;text-align:left;top:unset;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:auto}.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child p,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active p{display:block;max-width:37.5rem}.vida-highlight-card-carousel .tns-item{padding-right:1.0625rem;position:relative;text-align:left;width:calc(100vw - 53px)}.vida-highlight-card-carousel .tns-item:after{background-color:#e4e4e4;content:"";display:none;height:2px;width:100%}.vida-highlight-card-carousel .tns-item h2,.vida-highlight-card-carousel .tns-item p{display:none}.vida-highlight-card-carousel .tns-item .tns-slide-active:first-child:after,.vida-highlight-card-carousel .tns-item .tns-slide-active:first-child h2,.vida-highlight-card-carousel .tns-item .tns-slide-active:first-child p,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active:after,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active h2,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active p{display:block}.vida-highlight-card-carousel .tns-item h2{margin-bottom:.625rem}.vida-highlight-card-carousel .tns-item p{color:#777676;padding-bottom:1.875rem;text-align:left}.vida-highlight-card-carousel .tns-item p:after{background:#1d1b1b;bottom:0;content:"";height:.125rem;left:0;position:absolute;width:50%}.vida-highlight-card-carousel .tns-item img{border-radius:2rem;height:14.6875rem;margin-bottom:1.875rem;-o-object-fit:cover;object-fit:cover;width:100%}.vida-highlight-card-carousel .tns-nav{bottom:3.4375rem;display:none;height:1.25rem;position:absolute;right:0;z-index:1}.vida-highlight-card-carousel .tns-nav button{height:.75rem;margin-right:1.25rem;width:.75rem}.vida-highlight-card-carousel .tns-nav .tns-nav-active{background-color:#00d5e5!important;height:1rem;width:1rem}.vida-info-banner__container{min-height:11rem;overflow:hidden;width:100%}.vida-info-banner--mb-lg .vida-info-banner__container{min-height:21.25rem;width:100%}.vida-info-banner__media{border-radius:0}.vida-info-banner__media,.vida-info-banner__media iframe,.vida-info-banner__media video{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.vida-info-banner__content-wrapper{color:#1d1b1b;overflow:hidden}.vida-info-banner__spec-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.875rem;margin-top:1.875rem}.vida-info-banner__text-wrapper{margin-top:1.875rem}.vida-info-banner__text-title{margin-bottom:.625rem}.vida-info-banner__accordion{background-color:#fff}.vida-info-banner__accordion-wrapper{margin-top:.625rem}.vida-info-banner__accordion-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;outline:none;padding:1.25rem 0;text-align:left;-webkit-transition:.4s;transition:.4s;width:100%}.vida-info-banner__accordion-body{border-bottom:.0625rem solid #d2d1d1;height:0;overflow:hidden;-webkit-transition:all .4s;transition:all .4s}.vida-info-banner__accordion-indicator{cursor:pointer}.vida-info-banner__accordion-indicator [class*=" icon-"]:before,.vida-info-banner__accordion-indicator [class^=icon-]:before{font-size:1.3125rem}.vida-info-banner__accordion.vida-info-banner__accordion--active .vida-info-banner__accordion-body{height:auto;padding-bottom:1.1875rem;-webkit-transition:all .4s;transition:all .4s}.vida-info-banner__accordion.vida-info-banner__accordion--active .vida-info-banner__accordion-indicator [class*=" icon-"]:before,.vida-info-banner__accordion.vida-info-banner__accordion--active .vida-info-banner__accordion-indicator [class^=icon-]:before{content:""}.vida-info-banner__accordion:last-child .vida-info-banner__accordion-body{border-bottom:none}.vida-info-graphics__container{display:grid;grid-gap:.9375rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(13,minmax(0,1fr));height:56.5625rem;padding-bottom:1.875rem!important;padding-top:1.875rem!important}.vida-info-graphics__ridingmode-list{list-style-type:none;margin:0}.vida-info-graphics__graphic-container{background-position:top;background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-info-graphics__graphic-container .text-node{padding:.625rem;text-align:center}.vida-info-graphics__graphic-container .primary-text{color:#1d1b1b}.vida-info-graphics__graphic-container .primary-text.colored{color:#ff5310}.vida-info-graphics__graphic-container .secondary-text{color:#777676}.vida-info-graphics__graphic-container .text-highlighted{font-size:2rem;font-weight:400;line-height:2.5625rem}.vida-info-graphics__graphic-container .text-highlighted.colored{color:#ff5310}.vida-info-graphics__graphic-container.row1{grid-row-end:4;grid-row-start:1}.vida-info-graphics__graphic-container.row2{grid-row-end:8;grid-row-start:4}.vida-info-graphics__graphic-container.row3{grid-row-end:11;grid-row-start:8}.vida-info-graphics__graphic-item{background-color:#f7f4f8;border-radius:1.25rem}.vida-info-graphics__display{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-end:5;grid-column-start:1;grid-row-end:4!important;grid-row-start:1!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.vida-info-graphics__display-mobile{bottom:0;display:block;max-height:136px}.vida-info-graphics__display-desktop{display:none}.vida-info-graphics__display img{height:auto;position:absolute;width:78%}.vida-info-graphics__display .text-node{padding:2.5rem}.vida-info-graphics__ridingmode{grid-column-end:3;grid-column-start:1;grid-row-end:8!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.vida-info-graphics__ridingmode img{width:18vw}.vida-info-graphics__ridingmode .text-node{padding:0}.vida-info-graphics__ridingmode .secondary-text{padding-right:0}.vida-info-graphics__ridingmode span{display:block;text-align:left}.vida-info-graphics__charging-removable{background-color:transparent!important;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;flex-direction:revert;grid-column-end:5;grid-column-start:3;grid-row-end:8;grid-row-start:4!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.vida-info-graphics__charging-removable img{bottom:50px;height:80%;left:-6.5rem;position:absolute}.vida-info-graphics__charging-removable .text-node{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:6.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;left:1rem;position:relative;top:0;width:100%}.vida-info-graphics__charging-removable .text-node span{display:block}.vida-info-graphics__throttle{grid-column-end:3;grid-column-start:1;grid-row-end:12;grid-row-start:8!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-info-graphics__throttle img{height:90pt;width:auto}.vida-info-graphics__throttle .text-node span{display:block}.vida-info-graphics__gradability{grid-column-end:5;grid-column-start:3;grid-row-end:12;grid-row-start:8!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-info-graphics__gradability .text-node span{display:block}.vida-info-graphics__gradability img{height:18vw;margin:0 auto;width:auto}.vida-info-graphics__seating{grid-column-end:5;grid-column-start:1;grid-row-end:14!important;grid-row-start:11!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.vida-info-graphics__seating .text-node{padding:1.25rem;position:absolute;text-align:left;top:0}.vida-info-graphics__seating .text-node span{display:block}.vida-info-graphics__seating img{bottom:0;height:11.25rem;position:absolute;right:0;width:72%}.vida-info-graphics__headlamp{display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.vida-info-graphics__headlamp img{height:calc(100% - 50px);margin:0 auto;width:calc(100% - 30px)}.vida-info-graphics__cruise{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-row-end:4!important;grid-row-start:3!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-info-graphics__cruise .text-node{padding-left:0}.vida-info-graphics__cruise span{text-align:right}.vida-info-graphics__cruise span img{width:40px}.vida-info-graphics__keyfob{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-info-graphics__keyfob .text-node span{display:block}.vida-info-graphics__keyfob img{height:8.125rem}.vida-info-graphics__charging-text{background-color:transparent!important;display:none;grid-column-end:4!important;grid-column-start:2!important;grid-row-end:5!important;grid-row-start:4!important}.vida-info-graphics__charging-text .text-node{text-align:left}.vida-info-graphics__charging-portable{background-color:transparent!important;display:none;grid-row-start:5!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.vida-info-graphics__charging-portable .text-node{left:2rem;position:absolute;right:0;top:7.875rem;width:100%}.vida-info-graphics__charging-portable .text-node span{display:block}.vida-info-graphics__charging-fast{background-color:transparent!important;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-info-graphics__charging-fast img{height:9.75rem;margin:0 auto 1.25rem;width:8.8125rem}.vida-info-graphics__vidaApp{display:none;grid-row-end:11!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-info-graphics__vidaApp .text-node span{display:block}.vida-info-graphics__vidaApp img{margin:0 auto;width:80%}.vida-info-graphics__metrics{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-column-end:5!important;grid-column-start:3!important;grid-row-end:10!important}.vida-info-graphics__metrics-container:not(:last-child){border-right:1px solid #e4e4e4}.vida-info-graphics__metrics-container{margin:.9375rem auto;padding:0 10px;text-align:center}.vida-info-graphics__metrics .text-node{padding:0}.vida-info-graphics__metrics .text-node span{display:block;text-align:left;width:100%}.vida-info-graphics__metrics-value{font-size:2.125rem;font-weight:400;line-height:2.5625rem}.vida-info-graphics__metrics-value .secondary-text{display:inline}.vida-info-graphics__warranty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;grid-column-end:5!important;grid-column-start:3!important;grid-row-end:11!important;grid-row-start:10!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-leadership-cards{padding:3.75rem 0 1.875rem}.vida-leadership-cards__container{overflow:hidden}.vida-leadership-cards__heading{margin-bottom:1.5625rem;text-align:center}.vida-leadership-cards__slider{position:relative}.vida-leadership-cards__slider-item{height:35rem}.vida-leadership-cards__slider-item-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:20.5rem;width:100%}.vida-leadership-cards__item{border-radius:2rem;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.1);box-shadow:0 2px 10px rgba(40,40,40,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}.vida-leadership-cards__media{min-height:calc(100% - 115px)}.vida-leadership-cards__media img{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2pc;border-top-right-radius:2pc;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.vida-leadership-cards__description{min-height:115px}.vida-leadership-cards__title{font-weight:500;line-height:1.3125rem;padding-bottom:.3125rem}.vida-leadership-cards__name{font-weight:400;line-height:1.3125rem}.vida-leadership-cards__small{min-height:24.125rem;width:12.75rem}.vida-leadership-cards__small .vida-leadership-cards__media{height:calc(100% - 115px)}.vida-leadership-cards__small .vida-leadership-cards__description{min-height:7.1875rem;padding:.3125rem 1.125rem 1.125rem}.vida-leadership-cards__small .vida-leadership-cards__description p{padding-top:.4375rem}.vida-leadership-cards__medium{min-height:28.125rem;width:14.75rem}.vida-leadership-cards__medium .vida-leadership-cards__media{height:calc(100% - 138px)}.vida-leadership-cards__medium .vida-leadership-cards__description{min-height:8.625rem;padding:.625rem 1.25rem 1.375rem}.vida-leadership-cards__medium .vida-leadership-cards__description p{padding-top:1.125rem}.vida-leadership-cards__large{min-height:34.125rem;width:18.0625rem}.vida-leadership-cards__large .vida-leadership-cards__media{height:calc(100% - 168px)}.vida-leadership-cards__large .vida-leadership-cards__description{min-height:10.5rem;padding:.75rem 1.375rem 1.1875rem}.vida-leadership-cards__large .vida-leadership-cards__description p{padding-top:2.1875rem}.vida-leadership-cards .tns-nav{background:#e4e4e4;height:.25rem}.vida-leadership-cards .tns-nav button{background:#e4e4e4;border:none;border-radius:0;padding:0;width:4.25rem}.vida-leadership-cards .tns-nav button.tns-nav-active{background:#d2d1d1!important}.vida-leave-page-notification{display:none}.vida-leave-page-notification__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.2901960784);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.vida-leave-page-notification__body{background-color:#fff;border-radius:.9375rem;padding:1.25rem 1.875rem;width:20rem}.vida-leave-page-notification__body>p{margin-bottom:10px}.vida-leave-page-notification__btn-wrap{margin-top:.9375rem}.vida-leave-page-notification__btn-wrap .btn{margin-right:.625rem}.vida-leave-page-notification__btn-wrap .btn:last-child{margin-right:0}.left-border{margin:30px 10px 10px 56px;position:relative}.left-border:before{background:#777676;border-radius:10px;content:" ";display:block;height:4pc;position:absolute;top:50%;-webkit-transform:translate(-34px,-50%);transform:translate(-34px,-50%);width:4px}.left-border h3{font-size:20px;padding-bottom:10px}.left-border p{color:#777676}.theme-v1 .left-border{margin:30px 10px 10px}.theme-v1 .left-border:before{content:none}.theme-v1 .left-border p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.theme-v1 .left-border p,.theme-v1 .left-border p b{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex}.theme-v1 .left-border p b{background:#f6bca1;border-radius:50%;font-size:24px;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;min-width:60px;padding-bottom:2px;padding-left:5px}.vida-product-subscription-marquee{margin:2rem 0}.vida-product-subscription-marquee .scroll-wrapper{background-color:#000;height:1.375rem;overflow:hidden}.vida-product-subscription-marquee .scroll-wrapper__img-scroll{-webkit-animation:scrollText 20s linear infinite;animation:scrollText 20s linear infinite;display:inline-block;height:100%;overflow:hidden;white-space:nowrap}.vida-product-subscription-marquee .scroll-wrapper__img-scroll img{display:inline-block}.vida-list-items ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-left:0;padding:.625rem}.vida-list-items ul,.vida-list-items ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-list-items ul li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.0625rem;margin-bottom:.625rem;padding-right:.9375rem}.vida-list-items ul li:before{color:#ff5310;content:"■";display:inline-block;font-size:.375rem;font-weight:700;margin-top:.25rem;padding-right:10px;width:5px}.vida-list-items ul.two-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-listing-back{margin-right:30px}.vida-listing-back__arrow{border:solid #ff5310;border-width:0 2px 2px 0;float:left;margin-right:10px;margin-top:7px;padding:3px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.vida-listing-back__link{color:#ff5310;font-size:9pt}.vida-listing-back__link a{text-decoration:none}.vida-listing{margin-top:15px}.vida-listing .listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-listing .listing .listing-title{display:inline-block;max-width:85%;overflow-wrap:break-word}.vida-listing .listing a{border-top:.0625rem solid #d2d1d1;color:#000;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1pc;height:.9375rem;padding:.9375rem;text-decoration:none;width:100%}.vida-listing__arrow{border:solid #000;border-width:0 3px 3px 0;float:right;margin-top:5px;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.backnavigation{margin-left:20px;margin-top:15px}.vida-logo-graphics{margin:5px;text-align:center}.vida-logo-graphics img{max-height:40px;padding-left:20px}.theme-v1 .vida-logo-graphics img{margin-bottom:-33px;margin-top:30px}.vida-multi-cards{overflow:hidden;padding-bottom:1.875rem;padding-top:1.875rem}.vida-multi-cards__heading{margin-bottom:2.5rem;text-align:center}.vida-multi-cards__container{overflow:hidden}.vida-multi-cards__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.875rem}.vida-multi-cards__media-asset-video{height:100%;width:100%}.vida-multi-cards__media-wrap{height:27.1875rem;max-height:27.1875rem;max-width:20.5rem;text-align:center;width:20.5rem}.vida-multi-cards__media-wrap img,.vida-multi-cards__media-wrap video{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-multi-cards__content{padding-bottom:0;width:20.5rem}.vida-multi-cards__title *{padding-bottom:.625rem;padding-top:1.875rem;position:relative;text-align:left}.vida-multi-cards__content-description{color:#777676}.vida-multi-cards--reverse .vida-multi-cards__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-multi-cards--reverse .vida-multi-cards__wrap:not(:first-child){margin-top:0;position:relative;z-index:2}.vida-multi-cards--reverse .vida-multi-cards__wrap:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.vida-multi-cards--reverse .vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__content-description,.vida-multi-cards--reverse .vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__title *{text-align:left}.vida-multi-cards--reverse .vida-multi-cards__content{padding-bottom:0;padding-left:0}.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__content-description{color:#777676}.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__title *{padding-bottom:.625rem;padding-top:1.875rem;text-align:left}.vida-multi-cards--two-cards .vida-multi-cards__wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;z-index:3}.vida-multi-cards--two-cards .vida-multi-cards__title *{padding-bottom:1.875rem;padding-top:0}.vida-multi-cards--two-cards .vida-multi-cards__content-description{display:none}.vida-navigation{height:2.375rem}.vida-navigation .vida-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;width:100%}.vida-navigation .vida-navigation-container::-webkit-scrollbar{display:none}.vida-navigation__links{color:#777676;font-size:1rem;padding:.625rem;text-decoration:none;white-space:nowrap}.vida-navigation__links:active,.vida-navigation__links:visited{color:#777676}.vida-navigation__links:hover{border-bottom:2px solid #ff5310;color:#ff5310}.vida-news-cards{overflow:hidden;padding:2.5rem 0}.vida-news-cards a,.vida-news-cards a:active,.vida-news-cards a:visited{text-decoration:none}.vida-news-cards__title-wrapper{margin-bottom:1.875rem;text-align:center}.vida-news-cards__item{border:.0625rem solid #d2d1d1;border-radius:1rem;-webkit-box-shadow:0 6px 26px rgba(40,40,40,.08);box-shadow:0 6px 26px rgba(40,40,40,.08);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:17.6875rem;width:100%}.vida-news-cards__item,.vida-news-cards__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-news-cards__item-content{padding:.975625rem 1rem 1.25rem;text-decoration:none}.vida-news-cards__item-content-text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;color:#1d1b1b;margin-bottom:.375rem}.vida-news-cards__item-media{border-radius:1rem 1rem 0 0;height:11.5rem;max-height:11.5rem}.vida-news-cards__item-media-asset{border-radius:1rem 1rem 0 0;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-news-cards__rich-text{color:#777676}.vida-news-cards__card{padding-bottom:1.875rem}.vida-news-cards__cta-wrapper{margin-top:1.875rem;text-align:center}.vida-news-cards__cta-wrapper .btn{min-width:20.5rem;width:auto}.vida-options-list{margin:.9375rem 0}.vida-options-list--header{color:#ff5310;text-align:center}.vida-options-list--header--black{color:#1d1b1b}.vida-options-list--black-border{background:#1d1b1b;display:block;height:.125rem;margin:0 auto .9375rem;width:16.875rem}.vida-options-list__options-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.125rem}.vida-options-list__options-container,.vida-options-list__options-container__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-options-list__options-container__option{margin-bottom:.3125rem;width:18.75rem}.vida-options-list__options-container__option img{height:5rem;margin-bottom:.3125rem;margin-right:.9375rem;width:5rem}.vida-options-list__options-container__option h3{font-size:1rem;font-weight:600;padding-bottom:.1875rem}.vida-options-list__options-container__option h3:after{background:#ff5310;content:" ";display:block;height:.1875rem;width:5.3125rem}.vida-options-list__options-container__option p bold{font-size:1.25rem;font-weight:500}.vida-page-not-found{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:15.625rem;position:relative}.vida-page-not-found__content{position:relative;z-index:1}.vida-page-not-found__title{padding-top:1.25rem}.vida-page-not-found__description{padding-top:.625rem}.vida-page-not-found__disclaimer{padding:1.25rem 0}.vida-page-not-found__image{height:calc(100% - 25px);position:absolute;right:0;top:1.5625rem}.vida-page-not-found__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-price-component{padding:2rem 1.25rem}.vida-price-component__wrapper{background-color:#f1f5f8;border-radius:.5rem;margin:0 auto;max-width:36.875rem;padding:1rem}.vida-price-component .price-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.75rem}.vida-price-component .price-container h2{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.vida-price-component .price-container h2 b,.vida-price-component .price-container h2 span{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:600;line-height:normal}.vida-price-component .price-container .price-section-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:12.5rem;width:100%}.vida-price-component .price-container__variants{display:grid;gap:1rem}.vida-price-component .price-container__variants .variant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.vida-price-component .price-container__variants .variant-buttons label{-ms-flex-preferred-size:50%;flex-basis:50%}.vida-price-component .price-container__variants .button input[type=radio]{display:none;max-width:25.25rem}.vida-price-component .price-container__variants .button span{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background-color:#fff;border:1px solid #ff5310;border-radius:5px;display:inline-block;padding:1rem 1.40625rem;text-align:center;width:100%}.vida-price-component .price-container__variants .button input[type=radio]:checked+span{background-color:#ff5310;color:#fff}.vida-price-component .price-container__cities{display:grid;gap:.25rem}.vida-price-component .price-container__cities .input-search{background:#fff;border:1px solid #85888c;border-radius:.5rem;height:2.25rem;max-width:9.375rem;padding:.5rem;position:relative}.vida-price-component .price-container__cities .input-city{border-radius:8px;caret-color:transparent;height:1.0625rem;width:100%}.vida-price-component .price-container__cities .input-city::-webkit-input-placeholder{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222}.vida-price-component .price-container__cities .input-city::-moz-placeholder{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222}.vida-price-component .price-container__cities .input-city:-ms-input-placeholder{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222}.vida-price-component .price-container__cities .input-city::-ms-input-placeholder{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222}.vida-price-component .price-container__cities .input-city::placeholder{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222}.vida-price-component .price-container__cities .arrow{position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.vida-price-component .price-container__cities .arrow .arr-image{height:1.25rem;width:1.25rem}.vida-price-component .price-container__cities .arrow .rotated-image{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-price-component .price-container__cities .error-msg{display:none}.vida-price-component .price-container__cities .city-option-container{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;left:0;max-height:11.25rem;overflow-y:auto;padding:0 .5rem .5rem;position:absolute;top:36px;width:100%;z-index:3}.vida-price-component .price-container__cities .city-option{border-bottom:1px solid #85888c;max-width:100%;padding:1rem}.vida-price-component .price-container__cities .city-option p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.vida-price-component .price-container__price-value{display:grid;gap:.5rem;padding-top:1rem;width:16rem}.vida-price-component .price-container__price-value h2{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal}.vida-price-component .price-container__price-value p{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:grid}.vida-price-component .price-container__price-value span{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.vida-price-component .d-none{display:none}.vida-price-reveal{background-color:#e4eaf1;padding:4pc 20px;text-align:center}.vida-price-reveal__wrapper{margin:0 auto;max-width:79pc;padding:0 1pc}.vida-price-reveal__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-price-reveal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.vida-price-reveal__content:first-child{border-bottom:0;border-right:1px solid #a7a6a6}.vida-price-reveal__heading,.vida-price-reveal__subheading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px;text-align:center}.vida-price-reveal__subheading{font-size:400;font-weight:500;line-height:1.2}.vida-product-banner{color:#fff}.vida-product-banner__wrapper{background-color:#1d1b1b;overflow:hidden;width:100%}.vida-scroll-navigation--sticky .vida-product-banner__wrapper{height:calc(100vh - 114px)}.vida-product-banner__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-product-banner__content,.vida-product-banner__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-product-banner__details{padding:1pc 1pc 0}.vida-product-banner__title{font-size:5pc;font-weight:700;margin-bottom:9pt}.vida-product-banner__description{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.4375rem;margin-top:1rem}.vida-product-banner__location{max-width:60%}.vida-product-banner__location div{color:#ff5310;margin-bottom:5px}.vida-product-banner__price{max-width:40%}.vida-product-banner__price div{font-size:.625rem}.vida-product-banner__metrics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-product-banner__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-product-banner__item img{height:40px;width:40px}.vida-product-banner__image img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.vida-product-banner .vida-hero-simple-banner__container{padding:0;position:relative}.vida-product-banner .vida-hero-simple-banner__title{margin-top:0}.vida-product-banner .vida-hero-simple-banner h1{line-height:1rem}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.vida-product-info-tiles img{-o-object-fit:cover;object-fit:cover;width:100%}.vida-product-info-tiles h3{color:#1d1b1b}.vida-product-info-tiles__container{overflow:hidden}.vida-product-info-tiles__accessories_desc{font-size:.75rem;max-width:96%;word-break:break-word}.vida-product-info-tiles__battery-cards,.vida-product-info-tiles__bootspace-cards,.vida-product-info-tiles__emergency-cards,.vida-product-info-tiles__followme-cards,.vida-product-info-tiles__headlamp-cards,.vida-product-info-tiles__keyfob-cards{display:inline-block}.vida-product-info-tiles__battery-cards div,.vida-product-info-tiles__battery-cards h3,.vida-product-info-tiles__bootspace-cards div,.vida-product-info-tiles__bootspace-cards h3,.vida-product-info-tiles__emergency-cards div,.vida-product-info-tiles__emergency-cards h3,.vida-product-info-tiles__followme-cards div,.vida-product-info-tiles__followme-cards h3,.vida-product-info-tiles__headlamp-cards div,.vida-product-info-tiles__headlamp-cards h3,.vida-product-info-tiles__keyfob-cards div,.vida-product-info-tiles__keyfob-cards h3{padding:.5rem 0 0 .625rem;text-align:left}.vida-product-info-tiles__battery-cards img,.vida-product-info-tiles__bootspace-cards img,.vida-product-info-tiles__emergency-cards img,.vida-product-info-tiles__followme-cards img,.vida-product-info-tiles__headlamp-cards img,.vida-product-info-tiles__keyfob-cards img{margin-top:1.25rem;position:relative}.vida-product-info-tiles__followme-cards{background-color:#777676!important;color:#d2d1d1;min-height:18.75rem}.vida-product-info-tiles__followme-cards h3{color:#d2d1d1}.vida-product-info-tiles__emergency-cards,.vida-product-info-tiles__keyfob-cards{min-height:18.75rem}.vida-product-info-tiles__headlamp-img{max-width:14.75rem}.vida-product-info-tiles__headlamp-img img{left:1.5rem;top:-.1875rem}.vida-product-info-tiles__bootspace-img{max-width:20.3125rem}.vida-product-info-tiles__bootspace-img img{left:-.6875rem;top:-1.25rem}.vida-product-info-tiles__batteries-img{max-width:24.5625rem}.vida-product-info-tiles__batteries-img img{left:-.5625rem;top:.25rem}.vida-product-info-tiles__followme-img{float:right;max-width:100%}.vida-product-info-tiles__followme-img img{border-radius:1.5625rem;top:2.625rem}.vida-product-info-tiles__emergencyalert-img img{top:-.1875rem}.vida-product-info-tiles__keyfob-img img{top:.875rem}.vida-product-info-tiles__slider{margin-bottom:3.75rem;margin-top:.625rem;padding:1.875rem 0 0 .0625rem}.vida-product-info-tiles__slider-bg{background:#f6f6f6;border-radius:2rem;margin:.3125rem 0;max-height:18.75rem;max-width:17.5rem;width:100%}.vida-product-info-tiles__slider-card{text-align:center}.vida-product-info-tiles__slider-card img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.vida-product-info-tiles__slider-content{padding:0 .625rem;width:100%}.vida-product-info-tiles__emergencyalert-img-hover{left:16.125rem;max-width:100%;position:absolute;top:-1.75rem;z-index:999}.vida-product-info-tiles__emergencyalert-img-hover img{height:18.75rem;width:28.4375rem}.vida-product-info-tiles__battery-cards picture:first-of-type,.vida-product-info-tiles__bootspace-cards picture:first-of-type,.vida-product-info-tiles__emergency-cards picture:first-of-type,.vida-product-info-tiles__followme-cards picture:first-of-type,.vida-product-info-tiles__headlamp-cards picture:first-of-type,.vida-product-info-tiles__keyfob-cards picture:first-of-type{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;display:block}.vida-product-info-tiles__battery-cards picture:nth-of-type(2),.vida-product-info-tiles__bootspace-cards picture:nth-of-type(2),.vida-product-info-tiles__emergency-cards picture:nth-of-type(2),.vida-product-info-tiles__followme-cards picture:nth-of-type(2),.vida-product-info-tiles__headlamp-cards picture:nth-of-type(2),.vida-product-info-tiles__keyfob-cards picture:nth-of-type(2){display:none}.vida-product-info-tiles__battery-cards>.vida-product-info-tiles__slider-content>.vida-product-info-tiles__accessories_desc{max-height:2.3125rem;overflow:hidden}.vida-product-info-tiles__keyfob-cards>.vida-product-info-tiles__slider-content>.vida-product-info-tiles__accessories_desc{max-height:2.0625rem;overflow:hidden}.vida-product-info-tiles .tns-nav{position:relative;top:43.75rem;z-index:9999}.vida-product-info-tiles button{float:right;margin-right:1.25rem}.vida-product-info{overflow:hidden;padding:3.75rem 0;text-align:center}.vida-product-info--varient-selection .vida-product-info__selection{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-product-info--varient-selection .vida-product-info__card-heading{display:none}.vida-product-info__heading{margin-bottom:1.25rem}.vida-product-info__slider-container{margin-top:2.75rem;position:relative}.vida-product-info__slider-slides .tns-item.tns-slide-active:first-child,.vida-product-info__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active{text-align:right}.vida-product-info__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active+.tns-slide-active,.vida-product-info__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active+.tns-slide-active{text-align:left}.vida-product-info__slider-slides .vida-product-info__card-desc,.vida-product-info__slider-slides .vida-product-info__card-link{margin-left:auto;margin-right:auto;opacity:0}.vida-product-info__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active img,.vida-product-info__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active img{max-width:14.5625rem;opacity:1}.vida-product-info__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active .vida-product-info__card-desc,.vida-product-info__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active .vida-product-info__card-link,.vida-product-info__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active .vida-product-info__card-desc,.vida-product-info__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active .vida-product-info__card-link{opacity:1}.vida-product-info__slider-slides img{margin-bottom:2.5rem;max-width:14.5625rem}.vida-product-info__item{width:calc(100vw - 70px)}.vida-product-info__card-desc{margin:auto;width:100%}.vida-product-info__card-spec{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.875rem}.vida-product-info__card-spec-item p{color:#777676;display:block}.vida-product-info__card-spec-item h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-product-info__card-spec-item h2 span{margin-left:5px}.vida-product-info__card-link{margin-top:1.875rem}.vida-product-info__color-container{padding-top:.625rem}.vida-product-info__color-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.vida-product-info__color-list-item{border:.0625rem solid #777676;border-radius:50%;cursor:pointer;height:1.0625rem;margin-right:.78125rem;position:relative;width:1.0625rem}.vida-product-info__color-list-item--active{border:.0625rem solid #fff}.vida-product-info__color-list-item--active:before{border:.0625rem solid #777676;border-radius:50%;content:"";display:block;height:1.0625rem;left:-.125rem;position:absolute;top:-.125rem;width:1.0625rem}.vida-product-info__color-list-item:last-child{margin-right:0}.vida-product-info__selection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;gap:0 19px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-product-info__selection-price{text-align:right}.vida-product-info__selection-price-item{display:none}.vida-product-info__selection-price-item--active{display:block}.vida-product-info__price-label{color:#777676}.vida-product-info__price-value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-product-specs{padding:3.75rem 0}.vida-product-specs__container{display:block}.vida-product-specs__item{padding:0 .625rem;text-align:center}.vida-product-specs__item:last-of-type,.vida-product-specs__item:nth-child(4n){border-right:none}.vida-product-specs__item:after{background:#d2d1d1;content:"";display:block;height:.0625rem;margin:1.5625rem auto;width:2.1875rem}.vida-product-specs__item:last-of-type:after{display:none}.vida-product-specs__heading{color:#777676;padding-bottom:1.25rem}.vida-rounded-carousel{overflow:hidden;padding:3.75rem 0 1.875rem;text-align:center}.vida-rounded-carousel__heading{margin-bottom:1.25rem}.vida-rounded-carousel__slider-container{margin-top:2.5rem;position:relative}.vida-rounded-carousel__slider-controls{display:none}.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active{padding-top:1.875rem;text-align:right}.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active+.tns-slide-active,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active+.tns-slide-active{padding-top:1.875rem;text-align:left}.vida-rounded-carousel__slider-slides h2,.vida-rounded-carousel__slider-slides p{margin-left:auto;margin-right:auto;opacity:0;text-align:left}.vida-rounded-carousel__slider-slides .tns-slide-active picture{max-width:10.75rem;width:100%}.vida-rounded-carousel__slider-slides .tns-slide-active img{max-width:10.75rem;opacity:.5}.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active picture,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active picture{max-width:14rem;width:100%}.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active img,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active img{max-width:14rem;opacity:1}.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active h2,.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active p,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active h2,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active p{opacity:1}.vida-rounded-carousel__slider-slides picture{border-radius:50%;display:inline-block;height:100%;max-width:14rem;overflow:hidden;width:100%}.vida-rounded-carousel__slider-slides img{border-radius:50%;max-width:14rem;opacity:.5}.vida-rounded-carousel__slider-item{width:calc(100vw - 50px)}.vida-rounded-carousel__slider-item-card-heading{margin-bottom:.625rem;margin-top:2.5rem}.vida-rounded-carousel__slider-item-card-description{color:#777676}.vida-scroll-navigation{height:2.375rem}.vida-scroll-navigation__wrapper{background:#fff;height:2.375rem;position:fixed;top:3.75rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:100%;z-index:998}.vida-scroll-navigation__wrapper-sticky{top:0}.vida-scroll-navigation__wrapper:after{background-color:#e4e4e4;bottom:0;content:"";height:.125rem;left:0;position:absolute;width:100%}.vida-scroll-navigation__wrapper--theme2{position:relative}.vida-scroll-navigation .vida-scroll-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;width:100%}.vida-scroll-navigation .vida-scroll-navigation-container::-webkit-scrollbar{display:none}.vida-scroll-navigation__links{color:#777676;font-size:1rem;padding:.625rem;text-decoration:none;white-space:nowrap}.vida-scroll-navigation__links:active,.vida-scroll-navigation__links:visited{color:#777676}.vida-scroll-navigation__links--active{color:#1d1b1b;position:relative}.vida-scroll-navigation__links--active:after{background-color:#1d1b1b;bottom:0;content:"";height:.125rem;left:0;position:absolute;width:100%;z-index:1}.vida-scroll-navigation--sticky{scroll-padding-top:7.125rem}.vida-scroll-navigation--sticky.vida-scroll-navigation--sticky-header{scroll-padding-top:2.375rem}.vida-scroll-navigation--sticky .vida-header__wrapper{-webkit-box-shadow:none;box-shadow:none}.vida-scroll-navigation .vida-scroll-navigation__wrapper--theme2 .vida-scroll-navigation__links--active{color:#ff5310;font-weight:700}.vida-scroll-navigation .vida-scroll-navigation__wrapper--theme2 .vida-scroll-navigation__links--active:after{background-color:#ff5310}.vida-scroll-navigation .vida-scroll-navigation__wrapper--theme2 .vida-scroll-navigation-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-v1 .vida-scroll-navigation{margin-bottom:.9375rem}.theme-v1 .vida-scroll-navigation .vida-scroll-navigation__wrapper--theme2 .vida-scroll-navigation__links{font-size:1rem}.vida-search{height:50px;padding-top:5px}.vida-search__form{margin-left:20px;margin-right:20px;position:absolute;width:100%}.vida-search input{border:1px solid #ccc;border-radius:10px;height:25px;margin:0 auto;padding:20px;width:90%}.usermanualsearch{height:50px}.vida-service-banner{padding-bottom:1.875rem;padding-top:1.875rem}.vida-service-banner__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-service-banner__image-section{height:211px}.vida-service-banner__image-section img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-service-banner__heading{margin-bottom:.625rem}.vida-service-banner__heading-subtext{display:inline-block;font-size:.875rem;line-height:1.125rem}.vida-service-banner__description{margin-bottom:1.875rem}.vida-service-banner__description *{color:#777676}.vida-service-banner__video-player{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vida-service-banner__video-player .vida-video-player__playback{max-height:100%;max-width:100%}.vida-single-article{margin:15px 30px}.vida-single-article__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:absolute;right:-20px;top:0}.vida-single-article__image{display:block;margin-left:auto;margin-right:auto;position:relative;text-align:center}.vida-single-article__image *{max-width:unset}.vida-single-article__image button{border-radius:50%;height:40px;padding:2px 8px;width:40px}.vida-single-article__title{font-weight:700}.vida-single-article__text{color:#777676;font-size:14px;width:90%}.vida-skewed-strip{margin-bottom:1.25rem}.vida-skewed-strip__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.vida-skewed-strip__container,.vida-skewed-strip__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-skewed-strip__container{max-width:100rem!important;padding-left:0!important;padding-right:0!important;padding-top:1.875rem!important;width:100%}.vida-skewed-strip__container-complementary{border-radius:.25rem;margin-left:.625rem}.vida-skewed-strip__container-complementary p{font-size:1.75rem;padding:10px 20px!important;-webkit-transform:skew(200deg)!important;transform:skew(200deg)!important}.vida-skewed-strip__container-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:4px}.parallelogram{-webkit-transform:skew(160deg);transform:skew(160deg)}.orange{background:#ff5310;color:#fff}.vida-social-feed{overflow:hidden;padding-top:3.75rem}.vida-social-feed__heading-wrapper{margin-bottom:1.875rem;text-align:center}.vida-social-feed__card{border-radius:2rem}.vida-social-feed__tab-list{border-bottom:.125rem solid #d2d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.75rem}.vida-social-feed__tab-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#969696!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625rem .5625rem;text-decoration:none}.vida-social-feed__tab-item-icon{height:.893125rem;width:.893125rem}.vida-social-feed__tab-item-title{margin-left:.46rem}.vida-social-feed__tab-item--active{border-bottom:2px solid #1d1b1b;color:#1d1b1b;margin-bottom:-2px}.vida-social-feed .vida-social-feed__tab-panel::-webkit-scrollbar{display:none}.vida-social-feed__panel-item{display:none}.vida-social-feed__panel-item--active{display:block}.vida-social-feed__card{padding-bottom:1.875rem}.vida-social-feed__card picture{display:block;height:100%}.vida-social-feed__insta{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0 1rem}.vida-social-feed__insta-card{border-radius:2rem;height:20rem;min-height:20rem;width:100%}.vida-social-feed__insta-asset{border-radius:2rem;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.vida-social-feed__youtube{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0 1rem}.vida-social-feed__youtube-card{border-radius:2rem;-webkit-box-shadow:0 6px 26px rgba(40,40,40,.08);box-shadow:0 6px 26px rgba(40,40,40,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:20.75rem;width:100%}.vida-social-feed__youtube-card-video{border-radius:2rem 2rem 0 0;height:50%;width:100%}.vida-social-feed__youtube-card-video iframe{border-radius:2rem 2rem 0 0;height:100%;width:100%}.vida-social-feed__youtube-card-content{border-radius:0 0 2rem 2rem;height:50%;padding:.8125rem .8125rem 1rem;width:100%}.vida-social-feed__youtube-card-content-title{margin-bottom:.625rem}.vida-social-feed__youtube-card-content-text p{-webkit-box-orient:vertical;color:#777676;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.vida-social-feed__twitter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0 1rem}.vida-social-feed__twitter-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:20rem;padding:1.5625rem;text-decoration:none;width:100%}.vida-social-feed__twitter-card span{color:#1d1b1b}.vida-social-feed .vida-social-feed__twitter>:nth-of-type(odd) .vida-social-feed__twitter-card{background-color:#ffdacc}.vida-social-feed .vida-social-feed__twitter>:nth-of-type(2n) .vida-social-feed__twitter-card{background-color:#c2fbff}.step-list-outer__container{width:100%}.vida-step-list__wrapper{width:100%;z-index:998}.vida-step-list .btn--primary{background:transparent;border:1px solid #fff;color:#fff;height:auto;padding:8px 1.125rem;z-index:11}.vida-step-list .btn--primary:hover{background:#fff;color:#ff5310}.vida-step-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:200px;position:relative}.vida-step-list__item img{height:150px;width:150px}.vida-step-list__item-desc{font-size:.8125rem;max-width:9.375rem;padding:0 .625rem;text-align:center}.vida-step-list__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.875rem}.vida-step-list__container-card .vida-step-list__item{border:1px solid #d2d1d1;border-radius:1rem;-webkit-box-shadow:0 .125rem .625rem rgba(40,40,40,.15);box-shadow:0 .125rem .625rem rgba(40,40,40,.15);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:6.25rem;max-width:20rem}.vida-step-list__container-card .vida-step-list__item-piccontainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00d5e5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.6875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .625rem;min-width:4.6875rem}.vida-step-list__container-card .vida-step-list__item-piccontainer img{height:1.875rem!important;width:1.875rem!important}.vida-step-list__container-card .vida-step-list__container__step--body h2,.vida-step-list__container-card .vida-step-list__container__step--body p{max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important;padding-left:0;text-align:left!important}.vida-step-list__container.bg-gray{background-color:#ebebeb}.vida-step-list__title{color:#fff;-ms-flex-pack:distribute;justify-content:space-around}.vida-step-list__allginment,.vida-step-list__title{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-step-list__allginment{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vida-step-list h2{font-size:15px;font-weight:700;line-height:1.875rem;max-width:9.375rem;position:relative;text-align:center;width:14.375rem;z-index:11}.vida-step-list--theme-v1 .vida-step-list__container{-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-align:center}.vida-step-list--theme-v1 .vida-step-list__container .vida-step-list__item{gap:15px;margin-bottom:40px}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper{position:relative}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper__content .vida-product-subscription-banner-media{height:calc(100vh - 75pt);-o-object-fit:cover;object-fit:cover;width:100%}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper__content .vida-product-subscription-banner-bottom-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;bottom:2.5rem;color:#fff;left:1.125rem;position:absolute}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content{padding:3.5rem 0 0 1.5rem;position:absolute;top:0}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__title{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__title.text-color-white{color:#fff}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__description1{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-top:2rem}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__description1.text-color-white{color:#fff}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__description2{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;margin-top:.5rem}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__description2.text-color-white{color:#fff}.vida-product-subscription-banner--battery-plus .vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__description1{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.vida-product-subscription-banner--battery-plus .vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__description1.text-color-white{color:#fff}.vida-subscription-details__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.vida-subscription-details__container .subscription-wrapper{margin:2rem 0 0}.vida-subscription-details__container .vida-subscription-details__icon .vida-subscription-details__icontext-heading{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.75rem;margin-top:.5rem}.vida-subscription-details__container .vida-subscription-details__icon .vida-subscription-details__icontext-description__heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#222;line-height:2rem;margin-bottom:2rem;margin-top:1rem}.vida-subscription-details__container .vida-subscription-details__card{display:grid;gap:1rem}.vida-subscription-details__container .vida-subscription-details__card-section{background-color:#f1f5f8;border-radius:.5rem;padding:1.5rem 2.71875rem}.vida-subscription-details__container .vida-subscription-details__card-section__heading{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem;padding:0 .75rem}.vida-subscription-details__container .vida-subscription-details__card-section__description{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-top:.5rem}.tab.vida-container .vida-tabs{margin-bottom:1.875rem;margin-top:1.875rem}.vida-tabs__tab-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0 0 1.875rem;padding:0}.vida-tabs__tab-item{min-height:6.375rem}.vida-tabs__tab-item a{color:#1d1b1b;text-decoration:none}.vida-tabs__tab-item-title{border:.0625rem solid #1d1b1b;border-radius:.25rem;cursor:pointer;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;opacity:.5;padding:1rem .625rem;text-align:center}.vida-tabs__tab-item-title [class*=" icon-"],.vida-tabs__tab-item-title [class^=icon-]{font-size:22px;height:1.375rem;margin:0 auto .9375rem;width:1.375rem}.vida-tabs__tab-item--active .vida-tabs__tab-item-title{border-color:#00d5e5;-webkit-box-shadow:0 2px 10px rgba(0,213,229,.1);box-shadow:0 2px 10px rgba(0,213,229,.1);opacity:1}.vida-tabs__tab-panel{display:none}.vida-tabs__tab-panel-title{margin-bottom:.625rem}.vida-tabs__tab-panel--active{display:block}.vida-terms-conditions__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.vida-terms-conditions__body{background-color:#fff;height:100%;width:100%}.vida-terms-conditions__body-wrap{height:100%;overflow:scroll;overflow-x:hidden;padding:1.25rem 1.875rem 5rem;width:100%}.vida-terms-conditions__body>p{margin-bottom:10px}.vida-terms-conditions__btn-wrap{background:#fff;border-top:1px solid #c9c9c9;bottom:0;padding:.9375rem;position:fixed;text-align:center;width:calc(100% - 17px)}.vida-terms-conditions__btn-wrap .btn{height:1.875rem;margin-right:.625rem;padding:.25rem 1.25rem}.vida-terms-conditions__btn-wrap .btn:last-child{margin-right:0}.vida-text-asset-light{overflow:hidden;padding:1.875rem 0}.vida-text-asset-light--sm .vida-text-asset-light__asset-container{height:27.1875rem;max-height:27.1875rem;max-width:20.5rem;overflow:hidden;width:100%}.vida-text-asset-light--sm .vida-text-asset-light__content-wrapper{margin-bottom:0}.vida-text-asset-light--sm .vida-text-asset-light__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem 0}.vida-text-asset-light--sm .vida-text-asset-light__item-container{gap:3.75rem 0}.vida-text-asset-light__title-container{margin-bottom:1.875rem;text-align:left}.vida-text-asset-light__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}.vida-text-asset-light__item,.vida-text-asset-light__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical}.vida-text-asset-light__item-container{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem 0}.vida-text-asset-light__item-title-wrapper{color:#1d1b1b;text-align:left}.vida-text-asset-light__item-content{margin-top:.625rem}.vida-text-asset-light__item-content *{color:#777676}.vida-text-asset-light__asset{border-radius:1rem;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-text-asset-light__asset-container{border-radius:1rem;height:11.5rem;max-height:11.5rem;max-width:20.5rem;overflow:hidden;width:100%}.vida-text-asset-light__asset-container iframe,.vida-text-asset-light__asset-container video{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-text-asset-light__content-wrapper{margin-bottom:1.25rem;max-width:20.5rem;overflow:hidden;width:100%}.vida-text-asset{padding:2.1875rem 0 1.5625rem}.vida-text-asset__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}.vida-text-asset--lg .vida-text-asset__media-container{height:27.1875rem;margin-bottom:1.875rem;max-height:27.1875rem;max-width:20.5rem;width:100%}.vida-text-asset__media-container{height:16.875rem;margin-bottom:1.875rem;max-height:16.875rem;max-width:20.5rem;width:100%}.vida-text-asset__media-asset,.vida-text-asset__media-asset video,.vida-text-asset__media-container iframe{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-text-asset__content{max-width:20.5rem;width:100%}.vida-text-asset__content-spec{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.875rem;margin-top:1.875rem}.vida-text-asset__content-container{text-align:left;width:100%}.vida-text-asset__content-container h2{margin-bottom:.625rem}.vida-text-asset__content-container p{color:#777676}.vida-text-image-banner{padding:1.875rem 0 3.75rem}.vida-text-image-banner__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;height:100%;width:100%}.vida-text-image-banner__content{background:-webkit-gradient(linear,left top,right top,color-stop(18.75%,rgba(0,0,0,.7)),to(hsla(0,0%,42%,0)));background:linear-gradient(90deg,rgba(0,0,0,.7) 18.75%,hsla(0,0%,42%,0));border-radius:1rem;color:#fff;height:100%;min-height:16.1875rem;padding:1.875rem 1rem;width:100%}.vida-text-image-banner__title{margin:2.8125rem 0 .625rem}.vida-text-image-banner__description{margin-bottom:1.875rem}.vida-text-image-card{padding:1.875rem 0}.vida-text-image-card__wrapper{overflow:hidden}.vida-text-image-card__title-container{margin-bottom:1.875rem;text-align:center}.vida-text-image-card__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.vida-text-image-card__media-container{border-radius:1rem;height:20.5rem;margin-bottom:1.875rem;max-height:20.5rem;max-width:20.5rem;overflow:hidden;width:100%}.vida-text-image-card__media-container iframe{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-text-image-card__media-asset,.vida-text-image-card__media-asset video{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-text-image-card__content{max-width:20.5rem;overflow:hidden;width:100%}.vida-text-image-card__content-container{text-align:left;width:100%}.vida-text-image-card__content-title{margin-bottom:.8125rem}.vida-text-image-card__content-title *{color:#1d1b1b}.vida-text-image-card__content-text *{color:#777676}.vida-text-image-card__cta-wrapper{margin-top:1.875rem;text-align:center}.vida-text-image-card__cta-wrapper .btn{min-width:20.5rem;width:auto}.vida-top-bar__wrapper{background-color:#ff5310;padding:.9375rem 0;width:100%;z-index:998}.vida-top-bar__title{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.vida-top-bar__title--twoline{font-size:11px;font-weight:700}.vida-top-bar__allginment,.vida-top-bar__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-top-bar h2{color:#fff;font-weight:300}.topbar,.vida-top-bar{position:sticky;top:3.75rem;z-index:997}.topbar--non-sticky,.vida-top-bar--non-sticky{height:auto!important;position:relative;top:0!important}.vida-top-bar--theme-v1 .vida-top-bar__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-top-bar--theme-v1 .vida-top-bar__title--twoline .vida-top-bar__title--twoline--primary,.vida-top-bar--theme-v1 .vida-top-bar__title--twoline p:first-child{font-size:24px}.vida-top-bar--theme-v1 .vida-top-bar__title--twoline .vida-top-bar__title--twoline--primary b,.vida-top-bar--theme-v1 .vida-top-bar__title--twoline p:first-child b{font-size:50px}.vida-top-bar--theme-v1 .vida-top-bar__title--twoline .vida-top-bar__title--twoline--primary:after,.vida-top-bar--theme-v1 .vida-top-bar__title--twoline p:first-child:after{background:hsla(0,0%,100%,.2588235294);content:" ";display:block;height:2px;margin:25px auto 5px;text-align:center;width:260px}.vida-top-bar--theme-v1 .vida-top-bar__title--twoline--secandary,.vida-top-bar--theme-v1 p+p b{font-size:10px;font-weight:400}.vida-two-column-card{padding:2.5rem 0 2.1875rem}.vida-two-column-card__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4.25rem 0}.vida-two-column-card__container,.vida-two-column-card__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-two-column-card__right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.vida-two-column-card__right .vida-two-column-card__media{max-width:20.4375rem}.vida-two-column-card__right .vida-two-column-card__media-asset{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-two-column-card__right .vida-two-column-card__media-asset-video{height:100%;max-height:100%;max-width:100%}.vida-two-column-card__right .vida-two-column-card__media-asset-video video{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-two-column-card__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.vida-two-column-card__left .vida-two-column-card__media{max-width:20.4375rem}.vida-two-column-card__left .vida-two-column-card__media-asset{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-two-column-card__media{height:28.75rem;margin-bottom:1.875rem;max-height:28.75rem;max-width:100%;width:100%}.vida-two-column-card__media picture{border-radius:2rem;display:block;height:100%;overflow:hidden;width:100%}.vida-two-column-card__content{max-width:34.5625rem;text-align:center}.vida-two-column-card__content-title{margin-bottom:1rem}.vida-two-column-card__content-description{color:#777676}.vida-two-column-text-new{padding:1.25rem 0}.vida-two-column-text-new__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem 0}.vida-two-column-text-new__heading{float:left}.vida-two-column-text-new__description{color:#777676;display:inline-block}.vida-two-column-text{padding:1.25rem 0}.vida-two-column-text__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem 0}.vida-two-column-text__description{color:#777676}.vida-vertical-cards{padding:1.875rem 0 3.75rem 1rem;text-align:center}.vida-vertical-cards__container{overflow:hidden}.vida-vertical-cards__heading{margin-bottom:1.875rem}.vida-vertical-cards__slider-item{height:32.4375rem;width:19.125rem}.vida-vertical-cards__slider-card{border-radius:1rem;height:100%;overflow:hidden;position:relative;width:100%}.vida-vertical-cards__slider-card img{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-vertical-cards__slider-content{bottom:1.25rem;color:#fff;padding:0 .625rem;position:absolute;width:100%;word-break:break-all}.vida-vertical-cards__slider-heading{margin-bottom:.625rem}.vida-vertical-slider{overflow:hidden;padding-bottom:1.875rem;padding-top:1.875rem;text-align:center}.vida-vertical-slider__heading{margin-bottom:1.875rem}.vida-vertical-slider__tabcontent{text-align:center}.vida-vertical-slider__tabcontent-asset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:14.6875rem;margin:0 auto 1.875rem;width:20.5rem}.vida-vertical-slider__tabcontent-asset img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.vida-vertical-slider__tablinks{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:auto;max-width:700px}.vida-vertical-slider__link,.vida-vertical-slider__tablinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-vertical-slider__link{border-left:5px solid #f6f6f6;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.625rem;min-height:3.5625rem;padding-left:1.25rem;text-align:left}.vida-vertical-slider__link h2{color:#777676}.vida-vertical-slider__link.vida-vertical-slider__link--active{cursor:auto}.vida-vertical-slider__link p{display:none;margin-top:.625rem;padding-bottom:.75rem}.vida-vertical-slider__link--active{border-left:.3125rem solid #d2d1d1}.vida-vertical-slider__link--active h2{color:#1d1b1b}.vida-vertical-slider__link--active p{display:block}.vida-vertical-slider__video-player{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vida-vertical-slider__video-player .vida-video-player__playback{max-height:100%;max-width:100%}.cmp-vida-connect__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:2.5rem 0}.cmp-vida-connect__heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-vida-connect__card-cont{-ms-flex-direction:row;flex-direction:row;gap:0}.cmp-vida-connect__card,.cmp-vida-connect__card-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.cmp-vida-connect__card{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:100%;-ms-flex-positive:100%;flex-grow:100%}.cmp-vida-connect__card-image{margin-bottom:2rem}.cmp-vida-connect__card-image img{border-radius:1rem;height:8.4375rem;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-vida-connect__card-heading h3{color:var(--Vida-Black,#222);font-size:28px;font-weight:600;margin-bottom:1rem}.cmp-vida-connect__card-body,.cmp-vida-connect__card-heading h3{font-family:PP Neue Montreal;font-style:normal;line-height:normal}.cmp-vida-connect__card-body{color:#222;font-size:1pc;font-weight:400;overflow-wrap:anywhere}.cmp-vida-connect .tns-nav{padding-top:1rem}.cmp-vida-connect .tns-nav button{background:#e4eaf1;border-radius:0;height:.125rem;padding:.0625rem 1.5rem}.cmp-vida-connect .tns-nav button.tns-nav-active{background:#ff5310!important}.vida-help-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.25rem;padding-bottom:2rem!important;padding-top:2rem!important}.vida-help-wrapper,.vida-help-wrapper .vida-help-header-wrapper .vida-help-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-help-wrapper .vida-help-header-wrapper .vida-help-header{gap:.5rem}.vida-help-wrapper .vida-help-header-wrapper .vida-help-header img{height:1.75rem;width:1.75rem}.vida-help-wrapper .vida-help-header-wrapper .help-header-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.vida-help-wrapper .vida-help-header-wrapper .help-subheader{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:.25rem;text-align:center}.vida-help-wrapper .contact-card-container{gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.vida-help-wrapper .contact-card-container,.vida-help-wrapper .contact-card-container .contact-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-help-wrapper .contact-card-container .contact-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.vida-help-wrapper .contact-card-container .contact-card .contact-card-heading{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;font-weight:600}.vida-help-wrapper .contact-card-container .contact-card .contact-description{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.vida-help-wrapper .contact-card-container .contact-card .phone-number-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-help-wrapper .contact-card-container .contact-card .phone-number-wrapper img{height:.875rem;width:.875rem}.benefit-multi-cards{background-color:#f1f5f8}.benefit-multi-cards .benefit-multi-cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;padding:2rem 1.25rem}.benefit-multi-cards .benefit-multi-cards-container .benefit-header-wrapper .benefit-card-header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:.5rem}.benefit-multi-cards .benefit-multi-cards-container .benefit-header-wrapper .benefit-card-description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper .benefit-card-item{-ms-flex-item-align:center;align-self:center;background-color:#fff;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem;text-align:center}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper .benefit-card-item .benefit-card-image{height:5.625rem;width:5.625rem}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper .benefit-card-item .benefit-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper .benefit-card-item .benefit-card-content .benefit-card-heading{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;line-height:normal;font-weight:600}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper .benefit-card-item .benefit-card-content .benefit-card-description{font-family:PP Neue Montreal;font-size:14px;font-style:normal;line-height:normal;font-weight:400}.cmp-tabs{padding-top:2rem}.cmp-tabs .cmp-tabs__tablist{background-color:rgba(228,234,241,.4);border-bottom:2px solid #e4eaf1;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;padding:.5rem 1rem .5rem .5rem;width:100%}.cmp-tabs .cmp-tabs__tab{color:#222;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:33.3333333333%;padding:.75rem .3125rem .6875rem;text-align:center;word-break:break-word}.cmp-tabs .cmp-tabs__tab,.cmp-tabs .cmp-tabs__tab--active{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;line-height:normal;border-bottom:2px solid #ff5310}.cmp-tabs .cmp-tabs__tab--active{color:var(--Neutral-Dark-Grey,#222);font-weight:600;background-color:#ff5310;border-radius:.5rem;color:#fff;padding:1rem .5rem;position:relative}.cmp-tabs .cmp-tabs__tab--active:before{-webkit-clip-path:polygon(17.5px 0,0 100%,100% 100%);clip-path:polygon(17.5px 0,0 100%,100% 100%);left:-17px}.cmp-tabs .cmp-tabs__tab--active:after,.cmp-tabs .cmp-tabs__tab--active:before{background-color:#ff5310;content:"";height:calc(100% - 2px);position:absolute;top:4px;width:23px}.cmp-tabs .cmp-tabs__tab--active:after{-webkit-clip-path:polygon(0 -20px,0 100%,100% 100%);clip-path:polygon(0 -20px,0 100%,100% 100%);-webkit-clip-path:polygon(6px 0,0 100%,100% 100%);clip-path:polygon(6px 0,0 100%,100% 100%);right:-1pc}.cmp-tabs .cmp-tabs__tab--active:first-child:before{content:unset}.cmp-tabs .cmp-tabs__tab--active:first-child:after{background-color:#ff5310;-webkit-clip-path:polygon(0 -20px,0 100%,100% 100%);clip-path:polygon(0 -20px,0 100%,100% 100%);-webkit-clip-path:polygon(6px 0,0 100%,100% 100%);clip-path:polygon(6px 0,0 100%,100% 100%);content:"";height:calc(100% - 2px);position:absolute;right:-1pc;top:4px;width:23px}.cmp-tabs .cmp-tabs__tab--active:last-child:before{background-color:#ff5310;-webkit-clip-path:polygon(17.5px 0,0 100%,100% 100%);clip-path:polygon(17.5px 0,0 100%,100% 100%);content:"";height:calc(100% - 2px);left:-17px;position:absolute;top:4px;width:23px}.cmp-tabs .cmp-tabs__tab--active:last-child:after{content:unset}.cmp-tabs .vida-service-container .vida-service-accordion-wrapper{width:100%!important}.cmp-vida-two-cards.light-grey{background-color:#e4eaf1}.cmp-vida-two-cards__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:2.5rem 1.25rem}.cmp-vida-two-cards__heading-cont{text-align:center;width:100%}.cmp-vida-two-cards__heading,.cmp-vida-two-cards__heading-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-vida-two-cards__heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:700px}.cmp-vida-two-cards__card-cont{-ms-flex-direction:column;flex-direction:column;gap:2rem}.cmp-vida-two-cards__card,.cmp-vida-two-cards__card-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.cmp-vida-two-cards__card{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:100%;-ms-flex-positive:100%;flex-grow:100%}.cmp-vida-two-cards__card-image{margin-bottom:1.5rem}.cmp-vida-two-cards__card-image img{border-radius:1rem;height:11.25rem;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-vida-two-cards__card-heading h3{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:.5rem}.cmp-vida-two-cards__card-body{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.5rem;max-width:100%;overflow-wrap:anywhere}.cmp-vida-two-cards_link a{font-size:1.25rem;font-weight:500}.cmp-video-banner__container.vida-2-container{padding:2.5rem 1.25rem 2rem}.cmp-video-banner__slides-wrapper{position:relative}.cmp-video-banner__control-btn{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;position:absolute;top:50%;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%}.cmp-video-banner__control-btn--prev{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/carousel-left.svg);background-size:contain;cursor:pointer;height:3.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3.75rem}.cmp-video-banner__control-btn--next{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/carousel-right.svg);background-size:contain;cursor:pointer;height:3.75rem;-webkit-transform:translateX(50%);transform:translateX(50%);width:3.75rem}.cmp-video-banner__slide{position:relative}.cmp-video-banner__play-btn{cursor:pointer;height:1.875rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.875rem}.cmp-video-banner__play-btn img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cmp-video-banner__heading h2{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.cmp-video-banner__video-cont{max-width:100%}.cmp-video-banner__video-cont iframe,.cmp-video-banner__video-cont video{border-radius:1rem;height:10.625rem;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-video-banner .tns-nav{padding-top:1rem}.cmp-video-banner .tns-nav button{background:#e4eaf1;border-radius:0;height:.125rem;padding:.0625rem 1.5rem}.cmp-video-banner .tns-nav button.tns-nav-active{background:#ff5310!important}.vida-video-banner{padding:1rem 0 1.25rem}.vida-video-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.vida-video-banner__container .vida-video-player__mute{bottom:1.25rem;cursor:pointer;height:30px;position:absolute;right:2.0625rem;width:30px}.vida-video-banner__container .vida-video-player__mute-icon,.vida-video-banner__container .vida-video-player__unmute-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.0625rem solid #fff;border-radius:50%;display:none;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px}.vida-video-banner__container .vida-video-player__mute-icon [class*=" icon-"],.vida-video-banner__container .vida-video-player__mute-icon [class^=icon-],.vida-video-banner__container .vida-video-player__unmute-icon [class*=" icon-"],.vida-video-banner__container .vida-video-player__unmute-icon [class^=icon-]{color:#fff;font-size:20px}.vida-video-banner__container .vida-video-player__icon--active{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-video-banner__container video{border-radius:1rem;height:32.4375rem;-o-object-fit:cover;object-fit:cover;width:100%}.vida-video-carosuel{position:relative}.vida-video-carosuel .vida-container{padding:0}.vida-video-carosuel .vida-container .tns-controls .next,.vida-video-carosuel .vida-container .tns-controls .prev{background:rgba(0,0,0,.568627451);border-radius:50%;padding:10px}.vida-video-carosuel .vida-container .tns-controls img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(12,12,12,.13);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:invert(94%);filter:invert(94%);height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;width:50px}.vida-video-carosuel .vida-container .tns-controls .prev{position:absolute;top:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:9}.vida-video-carosuel .vida-container .tns-controls .next{position:absolute;right:0;top:50%;z-index:9}.vida-video-carosuel__slider{margin-top:70px}.vida-video-carosuel .vida-video-player__playback{border-radius:2rem;height:500px;-o-object-fit:cover;object-fit:cover;width:-webkit-fill-available;width:-moz-available;width:fill-available}.vida-video-carosuel .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.vida-video-player__mute-icon,.vida-video-player__unmute-icon{display:none}.vida-video-player__icon--active{display:block}.vida-validate-aadhar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;height:calc(100vh - 90px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.vida-validate-aadhar__heading-wrapper{margin-bottom:1.25rem}.vida-aadhar-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;height:calc(100vh - 90px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.vida-aadhar-status__confirmation-msg,.vida-aadhar-status__redirection-msg{color:#777676;font-size:.875rem;font-weight:400;margin-bottom:1.25rem}.vida-aadhar-status__redirection-msg{bottom:1.875rem;left:0;position:absolute;text-align:center;width:100%}.vida-aadhar-verification{min-height:calc(100vh - 60px);padding-top:1.875rem}.vida-aadhar-verification__subtext h4{max-width:28.375rem}.vida-aadhar-verification__title{padding-bottom:.625rem}.vida-aadhar-verification__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-aadhar-verification__billing{margin-top:1.25rem}.vida-aadhar-verification__billing form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vida-aadhar-verification__billing form .form__group{max-width:unset;width:100%}.vida-aadhar-verification__billing form .btn.btn--secondary{margin-top:1.25rem}.vida-address-lookup__address-details{background:#fff;border:1px solid #d2d1d1;border-radius:1.875rem;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .625rem;height:46px;margin-bottom:.375rem;outline:none;padding:.875rem 1rem;width:100%}.vida-address-lookup__address-details:hover{cursor:pointer}.vida-address-lookup__address-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vida-address-lookup__address-change{color:#ff5310;text-decoration:underline}.vida-address-lookup__address-change:hover{text-decoration:none}.vida-billing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.vida-billing__heading{padding:24px 0}.vida-billing__content,.vida-billing__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vida-billing__details{background-color:#fff;border-radius:4px 4px 0 0;gap:.875rem;padding:1rem .9375rem}.vida-billing__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-billing__info label{max-width:50%;width:auto}.vida-billing__info-val{max-width:52%;width:auto;word-break:break-word}.vida-billing__address{background-color:#fff;border-radius:0 0 4px 4px;border-top:1px solid #d2d1d1;padding:1pc}.vida-billing__billing{gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.vida-billing-new,.vida-billing__billing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-billing-new{height:100%}.vida-billing-new__edit{cursor:pointer;height:.875rem;margin-left:.5rem}.vida-billing-new__heading{padding:24px 0}.vida-billing-new__content,.vida-billing-new__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vida-billing-new__details{background-color:#fff;border-radius:4px 4px 0 0;gap:.875rem;padding:1rem .9375rem}.vida-billing-new__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-billing-new__info label{max-width:50%;width:auto}.vida-billing-new__info .icon-pencil-alt:before{font-size:.875rem;margin-left:.25rem}.vida-billing-new__info-val{font-weight:500!important;max-width:200px;text-align:right;width:auto;word-break:break-word}.vida-billing-new__address{background-color:#fff;border-radius:0 0 4px 4px;border-top:1px solid #d2d1d1;padding:1pc}.vida-billing-new__billing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.vida-billing-new__billing-add .icon-pencil-alt:before{font-size:.875rem;margin-left:.25rem}.vida-billing-new .popup__close-btn{color:#1d1b1b;display:inline-block;right:1.5625rem;top:.125rem}.vida-billing-new .popup__close-btn:hover{color:#ff5310}.vida-billing-new .popup__close-btn [class*=" icon-"],.vida-billing-new .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-billing-new .popup__body,.vida-billing-new .popup__content{height:100%;margin:0 auto;max-width:65.5rem;padding-left:.625rem}.vida-billing-new .popup__body{padding:0 1rem}.vida-model__gst-subhead{margin:2.5rem 0 1.125rem}.vida-model__billing-details{height:200px}.vida-billing-shipping-details__form{margin-bottom:0!important}.vida-billing-shipping-details .vida-gst-details__btn-container{margin-bottom:1.875rem!important}.vida-gst-details__gst-data{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-gst-details__btn-container,.vida-gst-details__gst-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical}.vida-gst-details__btn-container{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vida-gst-details__btn-container .btn{margin:1.875rem 0}.vida-gst-details__btn-container .btn--secondary{margin-top:0}.vida-billing-home-delivery{min-height:100vh;width:50%}.vida-billing-home-delivery__wrapper{background-color:#fff;border-radius:1pc;padding:1rem}.vida-billing-home-delivery__heading{font-size:1.25rem}.vida-billing-home-delivery__subtext{padding-left:1.875rem}.vida-billing-home-delivery__subtext label{display:inline}.vida-billing-home-delivery__subtext a{margin-left:.3125rem}.vida-billing-buy-back{min-height:100vh;width:50%}.vida-billing-buy-back__wrapper{background-color:#fff;border-radius:1pc;padding:1rem}.vida-billing-buy-back__heading{font-size:1.25rem}.vida-billing-buy-back__subtext{padding-left:1.875rem}.vida-billing-buy-back__subtext label{display:inline}.vida-billing-buy-back__subtext a{margin-left:.3125rem}.vida-billing-pricing{min-height:100vh}.vida-billing-pricing .vida-container:after{clear:both;content:"";display:block}.vida-billing-pricing__opt-buyback{margin-top:1.25rem}.vida-billing-pricing__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-billing-pricing__payment{padding-bottom:10rem;padding-top:1.25rem;width:100%}.vida-billing-pricing__info-container{margin-top:20px}.vida-billing-pricing__status{background-color:#fff;bottom:0;left:0;position:fixed;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;width:100%}.vida-billing-pricing__status-sticky{z-index:999}.vida-billing-pricing__frame-container{height:100%}.vida-billing-pricing__payment-frame iframe{height:100%;width:97%}.vida-billing-pricing__payment-frame .popup__container{height:550px;width:340px}.vida-billing-pricing__payment-frame .popup__body,.vida-billing-pricing__payment-frame .popup__content{height:100%}.vida-billing-pricing__payment-frame .popup__close-btn{bottom:10px}.vida-billing-pricing-new{min-height:calc(100vh - 76px)}.vida-billing-pricing-new__banner{margin-top:.625rem}.vida-billing-pricing-new__banner .icon-information-circle{color:#00d5e5}.vida-billing-pricing-new__payment-container{margin-top:1.25rem}.vida-billing-pricing-new .vida-container:after{clear:both;content:"";display:block}.vida-billing-pricing-new__home-delivery,.vida-billing-pricing-new__opt-buyback{margin-top:.625rem;width:100%}.vida-billing-pricing-new__container,.vida-billing-pricing-new__payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-billing-pricing-new__payment{padding-bottom:10rem;padding-top:1.25rem;width:100%}.vida-billing-pricing-new__info-container{margin-top:20px}.vida-billing-pricing-new__status{background-color:#fff;bottom:0;left:0;position:fixed;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;width:100%}.vida-billing-pricing-new__status-sticky{z-index:999}.vida-billing-pricing-new__frame-container{height:100%}.vida-billing-pricing-new__payment-frame iframe{height:100%;width:97%}.vida-billing-pricing-new__payment-frame .popup__container{height:550px;width:340px}.vida-billing-pricing-new__payment-frame .popup__body,.vida-billing-pricing-new__payment-frame .popup__content{height:100%}.vida-billing-pricing-new__payment-frame .popup__close-btn{bottom:10px}.vida-billing-pricing-new__insurance-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:0 1.25rem 0 0}.vida-billing-pricing-new__insurance-popup h4{font-weight:500}.vida-payment-new-mobile-wrapper{padding-bottom:8.5rem}.vida-payment-new-mobile-wrapper .vida-delivery-status-new__product-info-new{padding:1.25rem 0}.vida-payment-new-mobile-wrapper__payments{background-color:#fff;border:1px solid #d2d1d1;border-radius:1rem}.vida-payment-new-mobile-wrapper .vida-payment-new__container>div{padding:1rem}.vida-payment-new-mobile-wrapper .vida-payment-new__container>div:not(:last-child){border-bottom:1px solid #d2d1d1}.vida-billing-configure{min-height:100vh}.vida-billing-configure__wrapper{background-color:#fff;border-radius:1pc;height:10.625rem;margin-bottom:1.25rem;overflow:hidden;padding:1rem;-webkit-transition:height 1.5s,margin 2s,padding 2s;transition:height 1.5s,margin 2s,padding 2s}.vida-billing-configure-fadeout{height:0;margin:0;overflow:hidden;padding:0}.vida-billing-configure__heading{font-size:1.25rem}.vida-billing-configure__subtext{padding-left:1.875rem}.vida-billing-configure__subtext label{display:inline}.vida-billing-configure__subtext a{margin-left:.3125rem}.vida-billing-configure__primary{float:left;width:50%}.vida-billing-configure__secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:145px}.vida-billing-configure__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:auto}.vida-billing-configure__buttons button{float:right}.vida-billing-configure__product-image{height:110px;margin-bottom:.3125rem;max-width:100%}.vida-billing-configure__product-info-new{text-align:right}.vida-billing-configure__product-title{padding-left:3.4375rem}.vida-billing-individual-corporate__container{background:#fff;border-radius:.9375rem;padding:.9375rem}.vida-billing-individual-corporate__container__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-billing-individual-corporate__container__wrapper--radioboxes{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.vida-billing-individual-corporate__container__wrapper--radioboxes .form__field-radio{margin-bottom:0}.vida-billing-individual-corporate__container__wrapper--radioboxes div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3125rem}.vida-payment__head{padding:1.5625rem 0}.vida-payment__wrapper{background-color:#fff;border:1px solid #d2d1d1;border-radius:15px}.vida-payment__online{border-bottom:1px solid #d2d1d1;padding:1rem}.vida-payment__cash{padding:1rem}.vida-payment__heading{margin-top:2.75rem}.vida-payment__cash-wrapper{padding-left:30px}.vida-payment__near-by-center{margin:1.875rem 0 0}.vida-payment__near-by-center ul{padding-top:20px}.vida-payment__center-details{border:1px solid #d2d1d1;border-radius:.625rem;display:inline-block;margin-top:1.25rem;padding:.9375rem 1.0625rem}.vida-payment__center-name{margin-bottom:.3125rem}.vida-payment__center-address-type{margin-top:.3125rem}.vida-payment__center-img{margin-right:.3125rem;vertical-align:-.1875rem}.vida-payment__disclaimer{padding:1.25rem 0 2.0625rem}.vida-payment__frame-container{height:100%}.vida-payment__payment-frame iframe{height:100%;width:100%}.vida-payment__payment-frame .popup__container{height:550px;overflow-y:hidden;width:340px}.vida-payment__payment-frame .popup__body,.vida-payment__payment-frame .popup__content{height:100%}.vida-payment__payment-frame .popup__close-btn{bottom:10px}.vida-payment__payment-frame .popup__header{height:30px}.vida-payment-new__head{padding:1.5625rem 0}.vida-payment-new__wrapper{background-color:#fff;border:1px solid #d2d1d1;border-radius:15px}.vida-payment-new__heading{margin-top:2.75rem}.vida-payment-new__cash-wrapper{padding-left:30px}.vida-payment-new__cash-wrapper .other-payment .form__group{min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important}.vida-payment-new__cash-wrapper .other-payment .form__group .form__field-message{font-size:14px}.vida-payment-new__near-by-center{margin:1.875rem 0 0}.vida-payment-new__near-by-center ul{padding-top:20px}.vida-payment-new__center-details{border:1px solid #d2d1d1;border-radius:.625rem;display:inline-block;margin-top:1.25rem;padding:.9375rem 1.0625rem}.vida-payment-new__center-name{margin-bottom:.3125rem}.vida-payment-new__center-address-type{margin-top:.3125rem}.vida-payment-new__center-img{margin-right:.3125rem;vertical-align:-.1875rem}.vida-payment-new__disclaimer{padding:1.25rem 0 2.0625rem}.vida-payment-new__frame-container{height:100%}.vida-payment-new__payment-frame iframe{height:100%;width:100%}.vida-payment-new__payment-frame .popup__container{height:550px;overflow-y:hidden;width:340px}.vida-payment-new__payment-frame .popup__body,.vida-payment-new__payment-frame .popup__content{height:100%}.vida-payment-new__payment-frame .popup__close-btn{bottom:10px}.vida-payment-new__payment-frame .popup__header{height:30px}.vida-model-compare{margin-bottom:6.25rem}.vida-model-compare__media{max-height:350px;min-height:250px;position:relative}.vida-model-compare__media:before{background-color:#fff;content:"";display:block;height:190px;left:-30px;position:absolute;top:-70px;width:calc(100% + 60px)}.vida-model-compare__image img{display:block}.vida-model-compare__image video{display:none;max-height:21.875rem;max-width:20.3125rem;position:relative}.vida-model-compare__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:.9375rem}.vida-model-compare__title-text{padding-bottom:.625rem}.vida-model-compare__tagline{color:#777676;padding-bottom:1.875rem}.vida-model-compare__dropdown .form__group{margin-bottom:1.375rem;min-height:2.875rem}.vida-model-compare__link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.833.833L11 5m0 0L6.833 9.167M11 5H1' stroke='%23FF5310' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;padding-right:1.25rem;text-decoration:none}.vida-model-compare__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.vida-model-compare__image:before{background-color:#f6f6f6;border-top-left-radius:1pc;border-top-right-radius:1pc;content:"";display:block;height:1pc;left:-30px;position:absolute;top:110px;width:calc(100% + 60px)}.vida-model-compare__image img{height:auto;max-width:15.625rem;position:relative;width:100%}.vida-model-compare__specs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.vida-model-compare__specs-product{background:#f6f6f6;border-radius:1rem;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:1.375rem;padding:4.1875rem 1.875rem 1.75rem;position:relative}.vida-model-compare__specs-product .hoverImg{display:none}.vida-model-compare__specs-product:hover{-webkit-transition:all 1s;transition:all 1s}.vida-model-compare__specs-product:hover .vida-model-compare__media:before,.vida-model-compare__specs-product:hover .vida-model-compare__media img{display:none}.vida-model-compare__specs-product:hover .vida-model-compare__media video{display:block}.vida-model-compare__specs-product:hover .vida-model-compare__media img.hoverImg{display:block;height:19.9375rem;width:21.875rem}.vida-model-compare__specs-product:hover .vida-model-compare__image{margin-top:-4.3125rem}.vida-model-compare__specs-product:hover .vida-model-compare__image:before{height:200px;margin-top:-110px}.vida-model-compare__specs-title{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.1875rem}.vida-model-compare__specs-price,.vida-model-compare__specs-title{color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vida-model-compare__specs-price{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;font-size:1.125rem}.vida-model-compare__specs-price-tag{color:#777676;font-size:.625rem;padding-top:.25rem}.vida-model-compare__specs-item{-ms-flex-preferred-size:70%;flex-basis:70%}.vida-model-compare__specs-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.25rem}.vida-model-compare__specs-value i{font-size:1.875rem;padding-top:1.625rem}.vida-model-compare__specs-value img{margin:0 auto;padding-top:2rem;width:1.875rem}.vida-model-compare__specs-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.vida-model-compare__specs-item p{color:#1d1b1b;font-size:1.125rem;padding-bottom:.125rem;padding-top:.5rem}.vida-model-compare__specs-item span{color:#777676;font-size:.625rem}.vida-model-compare__specs-item i{display:block;padding-top:1.625rem}.vida-model-compare__specs-item-range{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/png/range-icon.png);background-position:50%;background-repeat:no-repeat;background-size:1.25rem 1.375rem}.vida-model-compare__specs-item-speed{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/png/speed-icon.png);background-position:50%;background-repeat:no-repeat;background-size:1.375rem 1.0625rem}.vida-model-compare__specs-item-battery{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/png/battery-icon.png);background-position:50%;background-repeat:no-repeat;background-size:1.4375rem 1rem}.vida-model-compare__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding-top:1.375rem}.vida-model-compare__footer a{margin:.3125rem}.vida-model-compare__footer-configure{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.833.833L11 5m0 0L6.833 9.167M11 5H1' stroke='%23FF5310' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;font-size:.75rem;padding-right:1.25rem}.vida-model-compare__color-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.vida-model-compare__color-list-item{background:-webkit-gradient(linear,left top,right top,from(red),color-stop(orange),color-stop(#ff0),color-stop(#0f0),color-stop(#00f),color-stop(indigo),to(#8f00ff));background:linear-gradient(90deg,red,orange,#ff0,#0f0,#00f,indigo,#8f00ff);border:.0625rem solid #777676;border-radius:50%;height:1.4375rem;margin-right:.78125rem;position:relative;width:1.4375rem}.vida-model-compare__color-list-item:last-child{margin-right:0}.vida-model-compare__compare-frame{max-width:18.75rem}.vida-model-compare__compare-frame .popup__close-btn{color:#1d1b1b;display:inline-block;right:1.5625rem;top:.125rem}.vida-model-compare__compare-frame .popup__close-btn:hover{color:#ff5310}.vida-model-compare__compare-frame .popup__close-btn [class*=" icon-"],.vida-model-compare__compare-frame .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-model-compare__compare-frame .popup__body,.vida-model-compare__compare-frame .popup__content{height:100%;margin:0 auto;max-width:65.5rem;padding-left:.625rem}.vida-model-compare__compare-frame .popup__body{padding:0 1rem}.vida-model-compare__popupimage img{height:auto;margin-top:-11.25rem;max-width:8.4375rem}.vida-model-compare__popupspecs{font-weight:700}.vida-model-compare__popupspecs-location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff5310;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.vida-model-compare__popupspecs-location img{float:left;padding-right:.625rem}.vida-model-compare__popupspecs-location h3{float:right;padding-right:3.125rem}.vida-model-compare__popupspecs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:70.5rem}.vida-model-compare__popupspecs-product{border-radius:1rem;margin-bottom:.625rem;margin-top:8.125rem;padding:4.1875rem .25rem 0}.vida-model-compare__popupspecs-title{color:#1d1b1b;margin-bottom:.625rem;margin-top:1.1875rem}.vida-model-compare__popupspecs-title h3{color:#1d1b1b;font-weight:400;margin-bottom:.625rem;text-align:left}.vida-model-compare__popupspecs-titleimg{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.75rem}.vida-model-compare__popupspecs-titleimg ul li{display:inline}.vida-model-compare__popupspecs-price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-model-compare__popupspecs-price p{color:#1d1b1b;font-size:1.125rem;padding-bottom:.125rem;padding-right:.3125rem;padding-top:.5rem}.vida-model-compare__popupspecs-price-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-model-compare__popupspecs-value{margin-bottom:.625rem}.vida-model-compare__popupspecs-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;word-wrap:break-word}.vida-model-compare__popupspecs-item p{color:#1d1b1b;font-size:1.125rem;padding-bottom:.125rem;padding-right:.3125rem}.vida-model-compare__popupspecs-item span{color:#777676;font-size:.625rem;margin-top:.625rem;min-height:1rem}.vida-model-compare__popupspecs-item i{display:block;padding-top:1.625rem}.vida-model-compare__popupspecs-item-range{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/png/range-icon.png);background-repeat:no-repeat;background-size:1.25rem 1.375rem}.vida-model-compare__popupspecs-item-speed{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/png/speed-icon.png);background-repeat:no-repeat;background-size:1.375rem 1.0625rem}.vida-model-compare__popupspecs-item-battery{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/png/battery-icon.png);background-repeat:no-repeat;background-size:1.4375rem 1rem}.vida-model-compare__popupspecs-modal h3{color:#ff5310}.vida-model-compare__pricebreakup-popup .popup{top:0;z-index:999}.vida-model-compare__pricebreakup-btn{cursor:pointer;margin-top:25px;text-align:center}.vida-model-compare .__react_component_tooltip.place-top{background:!important;border:1px solid #ff5310!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:!important;letter-spacing:2px;line-height:18px;opacity:1!important}.vida-model-compare .__react_component_tooltip.place-top:after{border-bottom-color:transparent!important;border-top-color:#ff5310}.vida-model-compare .icon-information-circle{margin-top:-36px;position:absolute}.vida-model-compare .notification__icon{display:inline-block}.vida-contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25rem 0 1.875rem}.vida-contact-us__thank-you{background:#f6f6f6;border-radius:1.25rem;padding-left:1.25rem;width:100%}.vida-contact-us__thanks-title{margin:1.875rem 0 .625rem}.vida-contact-us__thanks-msg{margin-bottom:2.25rem}.vida-contact-us__scooter-img{margin-bottom:2.1875rem;padding-top:1.25rem}.vida-contact-us__scooter-img img{max-width:37.875rem;width:100%}.vida-contact-us__links{color:#1d1b1b;font-size:1.875rem;margin-bottom:1rem;padding:0 9pt;text-decoration:none}.vida-contact-us__links.vida-header__user-icon--active{border:1px solid #ff5310;border-radius:50%;color:#ff5310;display:none}.vida-contact-us__contact{width:100%}.vida-contact-us__msg{padding:.625rem 0}.vida-contact-us__contact-wrap{padding-top:.625rem}.vida-contact-us__contact-type{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.25rem}.vida-contact-us__contact-type i{display:inline-block;font-size:2.125rem}.vida-contact-us__contact-info{display:inline-block;line-height:1.3125rem;padding-left:.9375rem}.vida-contact-us__contact-title{display:none}.vida-contact-us__social-wrap{padding-bottom:1.5625rem}.vida-contact-us__social-heading{color:#1d1b1b;font-weight:300;padding-bottom:1rem}.vida-contact-us__social-links{color:#1d1b1b;font-size:1.8125rem;text-decoration:none}.vida-contact-us__contact-details{width:100%}.vida-contact-us__contact-fields .form__group{max-width:100%}.vida-contact-us__btn-container{margin-top:3.3125rem}.vida-contact-us__btn-container .btn--secondary{background:#c9c9c9;width:100%}.vida-contact-us__btn-container .btn--secondary:hover{background:#fff}.vida-contact-us__btn-container .btn--primary{width:100%}.vida-dealer-card__bottom-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-dealer-card__bottom-sec-phone-number{background-position:0;background-repeat:no-repeat;padding:10px 6px 10px 26px}.vida-dealer-card__bottom-sec-map{background-repeat:no-repeat;background-size:2.5rem;cursor:pointer;display:block;height:2.5rem;width:2.5rem}.vida-dealer-card__bottom-sec-link{height:2.5rem;width:2.5rem}.vida-dealer-card__bottom-sec.no-phone{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-dealer-card__dealer{border:1px solid transparent;border-radius:1.5625rem;-webkit-box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin:.3125rem .3125rem .625rem;min-height:7.5rem;padding:.5rem 1.25rem;width:100%}.vida-dealer-card__dealer--active{background:#fff;border:1px solid #00c6d5}.vida-dealer-card__dealer p{font-size:1rem;font-weight:500;text-align:left}.vida-dealer-card__dealer div{color:#777676;font-size:.875rem;font-weight:400;margin-top:.375rem;word-break:break-word}.vida-dealer-locator{background-position:100% 100%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-dealer-locator.with-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem;width:100%}.vida-dealer-locator.with-data .vida-dealer-locator__locator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.vida-dealer-locator__locator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vida-dealer-locator__locator-with-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1.875rem;width:100%!important}.vida-dealer-locator__locator-with-data .vida-dealer-locator__locator-form{margin-left:2.5rem}.vida-dealer-locator__locator.with-data{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vida-dealer-locator__locator-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem}.vida-dealer-locator__locator h1{color:#1d1b1b;font-size:1.875rem;font-weight:500;margin-right:30px}.vida-dealer-locator__locator h1 span{margin-left:.375rem}.vida-dealer-locator__locator h1 .text-orange{color:#ff5310}.vida-dealer-locator__asset{display:none}.vida-dealer-locator.vida-container{display:block;margin-bottom:20px}.vida-dealer-locator.vida-container .vida-dealer-locator__locator{display:block;height:auto;margin-top:25px;width:100%}.vida-dealer-locator.vida-container .vida-dealer-locator__data.with-data .vida-booking-details-dealers__listofdealers{max-height:56vh}.vida-dealer-locator.vida-container .vida-dealer-locator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.vida-billing-shipping-details{margin:0 auto;max-width:25pc;padding:1.875rem 0}.vida-billing-shipping-details__title{margin-bottom:1.25rem}.vida-billing-shipping-details__title-text{margin-bottom:.625rem}.vida-billing-shipping-details__rto-text{margin-bottom:1.125rem}.vida-billing-shipping-details .form__field-checkbox{margin-bottom:.9375rem}.vida-billing-shipping-details__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 58px;margin-bottom:1.875rem}.vida-billing-shipping-details__form .form__group{width:100%}.vida-billing-shipping-details__banner{margin-bottom:5.8125rem}.vida-delivery-details__wrapper{position:relative}.vida-delivery-details__wrapper:after{clear:both;content:"";display:block}.vida-delivery-details__billing{float:left;padding-bottom:3.125rem;width:100%}.vida-delivery-details__shipping{background-color:#fff;bottom:0;left:0;position:fixed;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;width:100%;z-index:1}.vida-delivery-status{margin:1rem}.vida-delivery-status__product-image{display:none;height:110px;margin-bottom:1.25rem;margin-left:1.4375rem;max-width:100%}.vida-delivery-status__product-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem;margin-left:0}.vida-delivery-status__stepper{display:none;margin-bottom:2.1875rem;margin-left:.9375rem}.vida-delivery-status__stepper ul{border-left:.0875rem dashed #00d5e5;height:calc(100% - 40px);list-style:none;padding-bottom:1.25rem}.vida-delivery-status__stepper ul:last-child{padding-bottom:0}.vida-delivery-status__stepper-next{background:#d2d1d1;border:.0875rem solid #d2d1d1;border-radius:50%;height:.625rem;margin-right:1.375rem;margin-top:6px;position:relative;right:5px;width:.625rem}.vida-delivery-status__stepper-next,.vida-delivery-status__steps{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-delivery-status__steps .icon-check-circle{background:#fff;font-size:1.875rem;position:relative;right:15px}.vida-delivery-status__stepper-image{height:42px;margin-right:-.375rem;position:relative;right:1pc}.vida-delivery-status .form__group{max-width:100%}.vida-delivery-status .form__group.form__field-button .btn{min-width:0;width:calc(100% - 60px)}.vida-delivery-status__help-text{display:none;margin-left:2.375rem}.vida-delivery-status__help-text p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3125rem}.vida-delivery-status__info-active{color:#ff5310}.vida-delivery-status-new{margin:1rem}.vida-delivery-status-new__submit-form{-webkit-box-align:inherit!important;-ms-flex-align:inherit!important;align-items:inherit!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-delivery-status-new__submit-form-btn.mobile{text-align:center}.vida-delivery-status-new__submit-form-btn .exchange-notapproved{color:#ff5310;margin-bottom:1.25rem;text-align:left}.vida-delivery-status-new__product-image{display:none;height:110px;margin-bottom:1.25rem;margin-left:1.4375rem;max-width:100%}.vida-delivery-status-new__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-delivery-status-new__btn-container .btn{height:2.5rem;padding:.625rem 1.875rem}.vida-delivery-status-new__product-info-new{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.375rem;margin-left:0}.vida-delivery-status-new__stepper{display:none;margin-bottom:2.1875rem;margin-left:.9375rem}.vida-delivery-status-new__stepper ul{border-left:.0875rem dashed #00d5e5;height:calc(100% - 40px);list-style:none;padding-bottom:1.25rem}.vida-delivery-status-new__stepper ul:last-child{padding-bottom:0}.vida-delivery-status-new__stepper-next{background:#d2d1d1;border:.0875rem solid #d2d1d1;border-radius:50%;height:.625rem;margin-right:1.375rem;margin-top:6px;position:relative;right:5px;width:.625rem}.vida-delivery-status-new__stepper-next,.vida-delivery-status-new__steps{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-delivery-status-new__steps .icon-check-circle{background:#fff;font-size:1.875rem;position:relative;right:15px}.vida-delivery-status-new__stepper-image{height:42px;margin-right:-.375rem;position:relative;right:1pc}.vida-delivery-status-new .form__group{max-width:100%}.vida-delivery-status-new .form__group.form__field-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-delivery-status-new .form__group.form__field-button .btn{min-width:0;width:calc(100% - 60px)}.vida-delivery-status-new__help-text{margin-left:2.375rem}.vida-delivery-status-new__help-text p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3125rem}.vida-delivery-status-new__info-active{color:#ff5310}.vida-delivery-track{padding-top:1.875rem}.vida-delivery-track__headline{display:block}.vida-delivery-track__order-title-primary{margin-right:.9375rem}.vida-delivery-track__icon-btn-back{cursor:pointer;display:inline-block;font-size:1.875rem;margin-right:.625rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:text-bottom}.vida-delivery-track__title{margin-bottom:1.875rem;padding-top:1.25rem}.vida-delivery-track__btn-back{display:none;margin-left:auto}.vida-delivery-track__comp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:1.25rem;width:100%}.vida-delivery-track__comp--left,.vida-delivery-track__comp--right{width:100%}.vida-delivery-track__line-break{border-bottom:1px solid #d2d1d1;padding-bottom:1.25rem;padding-top:.625rem}.vida-delivery-track__wrapper--items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-delivery-track__wrapper--items--left{color:#1d1b1b;font-size:.75rem;margin-top:1.25rem;position:relative}.vida-delivery-track__wrapper--items--right{border:none;margin-bottom:1.875rem;margin-left:1.25rem;padding:.625rem;position:relative;width:100%}.vida-delivery-track__wrapper--items--right--active{margin-left:.5625rem}.vida-delivery-track__wrapper__content{display:none}.vida-delivery-track__wrapper__content--label{color:#777676}.vida-delivery-track__wrapper__content-wrapper{display:block}.vida-delivery-track__wrapper--sub-title{color:#777676;font-weight:400}.vida-delivery-track__wrapper__schedule-delivery{margin-top:1.25rem}.vida-delivery-track__wrapper__schedule-delivery .address-container{background-color:rgba(210,209,209,.2);display:inline-block;margin-bottom:.9375rem;padding:.9375rem .625rem;width:100%}.vida-delivery-track__wrapper__schedule-delivery .address-container__title{font-weight:400}.vida-delivery-track__wrapper__schedule-delivery .address-container__content{font-weight:500}.vida-delivery-track__wrapper__delivery-selection{background-color:#e4e4e4;border-radius:6.25rem;display:inline-block;line-height:1.5rem!important;margin-bottom:.9375rem;margin-top:1.25rem;padding:.3125rem}.vida-delivery-track__wrapper__delivery-selection--active{background-color:#1d1b1b;border-radius:6.25rem;color:#fff;cursor:pointer;padding:.3125rem .75rem}.vida-delivery-track__wrapper__delivery-selection--inactive{cursor:pointer;padding:0 .625rem}.vida-delivery-track__form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.vida-delivery-track__form-fields .form__group{width:100%}.vida-delivery-track__vertical-line{border-left:2px dotted #1d1b1b;height:100%;left:.625rem;position:absolute;z-index:1}.vida-delivery-track__vertical-line-inactive{border-color:#d2d1d1}.vida-delivery-track__status-icon{background-color:#fff;border:1px solid #1d1b1b;border-radius:50%;padding:.25rem;position:relative;z-index:2}.vida-delivery-track__status-active{border-color:#ff5310;color:#ff5310;font-size:1.375rem;margin-left:-.375rem;padding:.4375rem;z-index:2}.vida-delivery-track__status-inactive{background-color:#d2d1d1;border:1px solid #d2d1d1;border-radius:50%;color:#d2d1d1;font-size:.375rem;margin-left:.4375rem;padding:0;position:relative;z-index:2}.vida-edit-profile__hide-sm{display:none}.vida-edit-profile__header{display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.vida-edit-profile__content,.vida-edit-profile__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vida-edit-profile__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-edit-profile__profile-icon{height:6.25rem;margin-bottom:.875rem;width:6.25rem}.vida-edit-profile__profile-icon img{border:1px solid #777676;border-radius:50%;height:100%;-o-object-fit:contain;object-fit:contain;padding:0 .1875rem;width:100%}.vida-edit-profile__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:25rem;width:100%}.vida-edit-profile__form .form__group{width:100%}.vida-edit-profile__form .form__dropdown-options{max-height:11.5625rem}.vida-edit-profile__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;margin-top:1.625rem;width:100%}.vida-edit-profile__btn-wrapper button{width:100%}.vida-edit-profile .popup{top:0;z-index:999}.vida-edit-profile .popup .popup__container{border-radius:1rem;max-height:calc(100% - 60px);overflow-y:auto;padding:1.25rem 0;width:80%}.vida-edit-profile .popup .popup__container .popup__body{overflow-y:auto;padding:0 1rem}.vida-edit-profile .vida-profile-image{width:100%}.vida-edit-profile .vida-profile-image__preview{margin:auto}.vida-edit-profile .vida-profile-image__profile-image-icon{left:53%}.vida-emi-calculator{min-height:25pc}.vida-emi-calculator--disclaimer{color:#777676;margin-bottom:.625rem}.vida-emi-calculator--disclaimer2{margin-bottom:.625rem;margin-top:1.25rem}.vida-emi-calculator--disclaimer2 a{font-size:1rem}.vida-emi-calculator .vida-pre-booking__booking-details{min-height:auto}.vida-image-cropper .vida-profile-cropper__container{height:18.75rem}.vida-image-cropper .vida-profile-cropper__container img{display:block;max-width:100%}.vida-image-cropper__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.vida-image-cropper__button-wrap button{margin-right:.9375rem}.vida-image-cropper__button-wrap button:last-child{margin-right:0}.vida-location-finder-centre{padding:3.75rem 0}.vida-my-scooter{margin-bottom:1.25rem}.vida-my-scooter .vida-card__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.9375rem}.vida-my-scooter .vida-card__product-data{margin:1.25rem 0}.vida-my-scooter .vida-card__image{text-align:center;width:100%}.vida-my-scooter .vida-card__image img{height:auto;width:23.75rem}.vida-my-scooter .vida-card__scooter-desc h4{color:#777676}.vida-my-scooter .vida-card__scooter-desc:last-child h4{margin-bottom:.3125rem;text-align:right}.vida-my-scooter .vida-card__scooter-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-my-scooter .vida-card__scooter-footer .btn{margin-bottom:.9375rem}.vida-my-scooter__title{margin-bottom:1.25rem;margin-top:1.25rem}.vida-my-scooter__no-record{margin-top:4.375rem}.vida-my-scooter__no-record h3{margin-bottom:.625rem}.vida-my-scooter__no-record h4{color:#777676}.vida-my-scooter__no-record .btn{margin-top:1.25rem}.vida-next-steps__exchange-inspection{margin-top:20px}.vida-next-steps__radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;margin-top:10px}.vida-next-steps__nominee-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.vida-next-steps__document-icon,.vida-next-steps__nominee-icon{background-color:#00d5e5;border-radius:100%;font-size:40px;height:5pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:5pc}.vida-next-steps__document-detail,.vida-next-steps__document-icon,.vida-next-steps__nominee-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-next-steps__document-detail{gap:10px;width:67%}.vida-next-steps__nominee-detail{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:6px;width:75%}.vida-next-steps__nominee-detail,.vida-next-steps__nominee-doc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vida-next-steps__nominee-doc-wrapper{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.vida-next-steps__nominee-document,.vida-next-steps__nominee-info{border:1px solid #d2d1d1;border-radius:1pc;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.15);box-shadow:0 2px 10px rgba(40,40,40,.15);margin-top:20px;padding:1pc}.vida-next-steps__nominee-text{color:#777676}.vida-next-steps__btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin:30px 0}.vida-next-steps__popup-wrapper{padding:4%}.vida-next-steps__popup-wrapper::-webkit-scrollbar{display:none}.vida-next-steps__order-message{color:#969696;gap:15px}.vida-next-steps__order-detail,.vida-next-steps__order-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-next-steps__order-detail{gap:18px}.vida-next-steps__order-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-next-steps__popup-wrapper{height:100%;overflow-y:scroll;padding:0 6%}.vida-next-steps .popup__container{border-radius:1pc;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.15);box-shadow:0 2px 10px rgba(40,40,40,.15);height:310px;overflow-y:hidden;width:328px}.vida-next-steps .popup__body,.vida-next-steps .popup__content{height:100%}.vida-next-steps .popup__close-btn{bottom:10px}.vida-next-steps .popup__header{height:4px;top:35px}.vida-next-steps .btn{width:50%}.vida-next-steps__popup-message{color:#969696;padding-top:10px}.vida-next-steps__popup-message span{color:#ff5310}.vida-nominee-details__container{padding:60px 0}.vida-nominee-details__form-wrapper{margin-top:19px}.vida-nominee-details__form-wrapper input{border-radius:.5rem!important}.vida-nominee-details__form-wrapper .form__dropdown-options::-webkit-scrollbar-thumb{background-color:#d2d1d1!important}.vida-nominee-details__form-wrapper .form__dropdown-options::-webkit-scrollbar-track{background-color:#fff!important}.vida-nominee-details__form-wrapper .form__dropdown-option:hover{background:#e4eaf1}.vida-nominee-details__form-wrapper .form__group input[type=number]:focus,.vida-nominee-details__form-wrapper .form__group input[type=text]:focus{border:1px solid #d2d1d1!important}.vida-nominee-details__form-wrapper .form__dropdown-option a:focus{background:#e4eaf1}.vida-nominee-details__btn-container{max-width:25pc;min-width:193px}.vida-nominee-details__btn-container button{background-color:#ff5310;border-radius:.5rem;color:#fff}.vida-nominee-details__btn-container .btn--primary:hover{background:#ff5310}.vida-nominee-details__details-wrapper{width:100%}.vida-nominee-details__image-container{display:none}.vida-order-summary{border:.0625rem solid #d2d1d1;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-order-summary__summary-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.9375rem}.vida-order-summary__summary-title .icon-minus,.vida-order-summary__summary-title .icon-plus{border:.0625rem solid #1d1b1b;border-radius:50%;cursor:pointer;height:1.125rem;width:1.125rem}.vida-order-summary__seperator{border-bottom:.0625rem solid #d2d1d1}.vida-order-summary__breakup{margin:1.25rem 1rem}.vida-order-summary__breakup-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.vida-order-summary__breakup-label{color:#777676}.vida-order-summary__breakup-deduct{color:#ff5310}.vida-order-summary__breakup-deduct.exchange-approved,.vida-order-summary__fame-subsidy{color:#00d971}.vida-order-summary__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.4375rem 1rem}.vida-owner-details__wrapper{border:1px solid #d2d1d1;border-radius:1rem;margin-bottom:1.25rem;padding:0}.vida-owner-details__title{padding:.9375rem;position:relative}.vida-owner-details__title .icon-minus,.vida-owner-details__title .icon-plus{border:1px solid #1d1b1b;border-radius:50%;cursor:pointer;position:absolute;right:15px;top:15px}.vida-owner-details__info{border-top:1px solid #d2d1d1;padding:.9375rem}.vida-owner-details__info--title{font-size:1.125rem;font-weight:400;margin-bottom:.9375rem}.vida-owner-details__info--content{color:#1d1b1b;font-size:.875rem;font-weight:400;margin-bottom:.75rem}.vida-owner-details__info--content .icon-size{color:#777676;font-size:1rem;margin-right:.625rem}.vida-payment-details{margin-bottom:1.25rem}.vida-payment-details__wrapper{border:1px solid #d2d1d1;border-radius:1rem;padding:0}.vida-payment-details__title{padding:.9375rem;position:relative}.vida-payment-details__title .icon-minus,.vida-payment-details__title .icon-plus{border:1px solid #1d1b1b;border-radius:50%;cursor:pointer;position:absolute;right:15px;top:15px}.vida-payment-details__info{border-top:1px solid #d2d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:.9375rem}.vida-payment-details__info__left{width:100%}.vida-payment-details__info__left .items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.9375rem;width:100%}.vida-payment-details__info__left .items__label{color:#777676;font-weight:400!important}.vida-payment-details__info__left .items__value{color:#1d1b1b;font-weight:500;margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vida-payment-details__info__right{margin-top:0;text-align:right;width:100%}.vida-payment-details__info__right .items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.9375rem;width:100%}.vida-payment-details__info__right .items__label{color:#777676;font-weight:400}.vida-payment-details__info__right .items__value{color:#1d1b1b;font-size:1.25rem;font-weight:400;margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vida-payment-details__info__right .items__info{margin-left:.3125rem}.vida-payment-failure{margin-top:5%}.vida-payment-failure__image-container{display:none}.vida-payment-failure__detail{margin-top:.3125rem}.vida-payment-failure__heading{color:#c00}.vida-payment-failure__message-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-payment-failure__btn-container{margin-top:330px}.vida-payment-failure__help-text{font-size:14px;font-weight:500;line-height:21px;margin:1pc 0}.vida-payment-info{overflow:hidden;padding:1.875rem 0 2.5rem;text-align:center}.vida-payment-info__heading{margin-bottom:1rem}.vida-payment-info__description{margin-bottom:1.3125rem}.vida-payment-info__location{margin-bottom:2.5rem}.vida-payment-info__location .form__group{margin:auto;min-height:0}.vida-payment-info__box{background:#fff;border-radius:1rem;padding:1.25rem;text-align:left;width:100%}.vida-payment-info__box,.vida-payment-info__box__icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}.vida-payment-info__box__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c2fbff;border-radius:1.875rem;height:3.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.25rem;width:3.75rem}.vida-payment-info__box__icon span:before{font-size:1.5625rem}.vida-payment-info__box__name{margin-bottom:.625rem}.vida-payment-info__box__desc{color:#777676}.vida-payment-info__box__price{color:#1d1b1b;margin-bottom:.625rem}.vida-payment-info__box__link{color:#ff5310;cursor:pointer;text-decoration:underline}.vida-payment-info .popup{height:auto}.vida-payment-info .popup__close-btn{color:#1d1b1b;display:block;right:1.1875rem}.vida-payment-info .popup__close-btn:hover{color:#ff5310}.vida-payment-info .popup__close-btn [class*=" icon-"],.vida-payment-info .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-payment-info .popup__container{border-radius:1rem;height:25.625rem;max-height:calc(100% - 60px);overflow:hidden;overflow-y:auto;padding:1.25rem 0;width:20.5rem}.vida-payment-info .popup__body,.vida-payment-info .popup__content{height:100%}.vida-payment-info .popup__body{padding:0 1rem}.vida-payment-info .popup__body .vida-full-payment_description p{font-size:.875rem;margin-top:.625rem}.vida-payment-info .popup__body .vida-full-payment_headline h4{margin-top:.625rem}.vida-payment-info .popup__body .vida-full-payment__ctabtn{padding-bottom:1.875rem}.vida-payment-info .popup__body .vida-full-payment__stepper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2.8125rem;margin-left:.125rem;max-width:100%;padding-top:1.4375rem;position:sticky}.vida-payment-info .popup__body .vida-full-payment__stepper ul{border-left:.125rem dashed #ff5310;list-style:none;padding-bottom:2.1875rem;padding-left:1.5625rem}.vida-payment-info .popup__body .vida-full-payment__stepper ul:last-child{border-left-color:transparent;padding-bottom:0}.vida-payment-info .popup__body .vida-full-payment__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:68%}.vida-payment-info .popup__body .vida-full-payment__steps .icon-check-circle{background:#fff;font-size:1.875rem;position:relative;right:40px;top:-4px}.vida-payment-info .popup__body .vida-full-payment__iconDiv{height:28px;position:absolute;width:28px}.vida-payment-info .popup__body .vida-full-payment__list{cursor:pointer}.vida-payment-info .popup__body .vida-full-payment__status-icons{background:#fff;border:1px solid;border-radius:75pt;color:#ff5310;font-size:1rem;padding:.375rem;position:relative;right:2.5625rem;top:.3125rem}.vida-payment-info .popup__body .vida-full-payment__info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.625rem;position:relative}.vida-payment-info .popup__body .vida-full-payment__info-desc{color:#777676;font-size:9pt;font-weight:400;line-height:18px}.vida-payment-pending{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5% 0}.vida-payment-pending__image-container{display:none}.vida-payment-pending__title{padding:5% 0}.vida-payment-pending__confimation-msg{color:#777676;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:400}.vida-payment-pending__order-id{padding:5% 0}.vida-payment-pending__confimation-details{color:#777676;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-payment-pending__confirm_message{color:#777676}.vida-payment-pending__configure-btn{margin-top:30px}.vida-booking-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5%}.vida-booking-success__image-container{display:none}.vida-booking-success__title{padding:5% 0}.vida-booking-success__confirmation-msg{color:#777676;padding:.3125rem 0}.vida-booking-success__order-msg{padding:.3125rem 0}.vida-booking-success__disclaimer{color:#777676}.vida-booking-success__order-id{padding:5% 0}.vida-booking-success__configure-btn{margin-top:1.875rem}.vida-booking-success__message{padding-top:.625rem}.vida-booking-success__time{margin-top:1.5625rem}.vida-booking-success__btn,.vida-booking-success__order-btn{width:45%}.vida-prebooking-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5% 0}.vida-prebooking-success__image-container{display:none}.vida-prebooking-success__title{font-size:1.25rem;font-weight:500;line-height:24px;padding:5% 0}.vida-prebooking-success__confimation-msg{color:#777676;font-size:.875rem;font-weight:400}.vida-prebooking-success__order-id{padding:5% 0}.vida-prebooking-success__order-id h4{font-size:1rem;font-weight:500}.vida-prebooking-success__action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1.25rem}.vida-prebooking-success__action-btn{margin-top:1.875rem}.vida-pre-booking__step{color:#777676}.vida-pre-booking__step span{padding:0 2px}.vida-pre-booking__container{overflow:hidden;padding-top:1.25rem}.vida-pre-booking__scooter-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1rem;margin:1.25rem 0 1.875rem;overflow-x:auto}.vida-pre-booking__scooter-info::-webkit-scrollbar{display:none}.vida-pre-booking__scooter-info-summary{display:block}.vida-pre-booking__booking-details{max-width:30.625rem;width:100%}.vida-pre-booking .vida-otp__btn-container{border:none;margin-top:1.875rem}.vida-pre-booking .vida-otp__title h1{display:none}.vida-pre-booking .vida-otp__disclaimer{max-width:25rem;width:auto}.vida-price-breakup-details{padding:0 1.25rem}.vida-price-breakup-details__wrapper{background:#f6f6f6;border-radius:2rem;margin:2.5rem 0;padding:2.5rem}.vida-price-breakup-details__wrapper.vida-price-breakup-details-mobile{padding:2.5rem 1.875rem}.vida-price-breakup-details__table-body-row,.vida-price-breakup-details__table-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-price-breakup-details__table-header{border-bottom:1px solid #d2d1d1;padding:0 1.125rem}.vida-price-breakup-details__table-header-title{font-size:1.3125rem}.vida-price-breakup-details__table-body-row{padding:1.875rem 1.25rem 0}.vida-price-breakup-details__table-body-price,.vida-price-breakup-details__table-header-title{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;text-align:right}.vida-price-breakup-details__table-body-labels h2{margin-bottom:.3125rem}.vida-price-breakup-details__table-body-labels p{color:#777676}.vida-price-breakup-details__first-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-right:20px;text-align:left}.vida-price-breakup-details__subsidy{border-bottom:1px solid #d2d1d1;border-top:1px solid #d2d1d1;margin-top:1.125rem;padding-bottom:1.125rem}.vida-price-breakup-details__main-price{font-size:1.3125rem}.vida-price-breakup-details__link{margin-top:.9375rem;text-align:center}.vida-price-breakup-details__link a img{margin-left:.625rem}.vida-price-breakup-details .subsidy--notification{margin-top:1.5625rem}.vida-price-breakup-details-mobile .form__group{margin:0!important;max-width:220px;min-height:auto;width:100%}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-body-row,.vida-price-breakup-details-mobile .vida-price-breakup-details__table-header-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-body-price,.vida-price-breakup-details-mobile .vida-price-breakup-details__table-header-title{text-align:left}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-header{padding:0}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-header-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.25rem}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-header-title{-webkit-box-flex:0;-ms-flex:none;flex:none}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-header-title .form__group{width:100%}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-body-row{padding:1.875rem 0 0}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-body-price{font-size:1.125rem;margin-top:.3125rem}.vida-price-breakup-details-mobile .vida-price-breakup-details__table-body-subsidy-price{font-size:1rem}.vida-pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.vida-pricing__heading{padding:1.375rem 0}.vida-pricing__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vida-pricing__content,.vida-pricing__price{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-pricing__price{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:50%;width:auto}.vida-pricing__price--deduct{color:#00d971}.vida-pricing__price-detail{background-color:#fff;border-radius:.25rem .25rem 0 0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.625rem;padding:1rem}.vida-pricing__price-detail,.vida-pricing__price-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vida-pricing__price-info{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-pricing__price-info label{max-width:60%;width:auto}.vida-pricing__product-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-pricing__product{background-color:#fff;border-radius:0 0 4px 4px;border-top:1px solid #d2d1d1;padding:10px 1pc}.vida-pricing-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.vida-pricing-new__heading{padding:1.375rem 0}.vida-pricing-new .popup__container::-webkit-scrollbar{width:5px!important}.vida-pricing-new .popup__container::-webkit-scrollbar-track{background-color:#c2fbff!important;border-radius:0 1pc 1pc 0}.vida-pricing-new .popup__container::-webkit-scrollbar-thumb{background-color:#00c6d5!important;border-radius:0 4px 4px 0;height:50px}.vida-pricing-new .icon-information-circle,.vida-pricing-new .vida-scooter-info .icon-information-circle{position:relative}.vida-pricing-new .icon-information-circle:before,.vida-pricing-new .vida-scooter-info .icon-information-circle:before{bottom:-2px;color:#ff5310!important;cursor:pointer;font-weight:700;left:4px;position:absolute}.vida-pricing-new .__react_component_tooltip{background:!important;border:1px solid #ff5310!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:!important;letter-spacing:2px;line-height:18px;margin-left:24px!important;opacity:1!important}.vida-pricing-new .__react_component_tooltip:after{border-bottom-color:transparent!important;border-right-color:#ff5310!important}.vida-pricing-new .vida-scooter-info .__react_component_tooltip.place-top{margin-left:11px!important;margin-top:-1pc}.vida-pricing-new .vida-scooter-info .__react_component_tooltip.place-top:after,.vida-pricing-new .vida-scooter-info .__react_component_tooltip.place-top :after{border-bottom-color:transparent!important;border-right-color:transparent!important}.vida-pricing-new .vida-scooter-info .__react_component_tooltip.place-top:after{border-top-color:#ff5310}.vida-pricing-new__insurancewarning-popup{z-index:10000}.vida-pricing-new__insurancewarning-popup .popup__body{max-height:calc(100vh - 90pt)!important}.vida-pricing-new__insurancewarning-popup .popup__content .vida-pricing-new__insure-btn-container{padding-bottom:30px}.vida-pricing-new__insurancewarning-popup .popup__container{overflow-x:unset;overflow-y:unset;padding-top:2rem}.vida-pricing-new__insurancewarning-popup .popup__container .popup__body{overflow:hidden;overflow-y:auto}.vida-pricing-new__insurancewarning-popup .popup__container .popup__body::-webkit-scrollbar{width:5px!important}.vida-pricing-new__insurancewarning-popup .popup__container .popup__body::-webkit-scrollbar-track{background-color:#c2fbff!important;border-radius:0 1pc 1pc 0}.vida-pricing-new__insurancewarning-popup .popup__container .popup__body::-webkit-scrollbar-thumb{background-color:#00c6d5!important;border-radius:0 4px 4px 0;height:50px}.vida-pricing-new__popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:0 1.25rem 0 0}.vida-pricing-new__popup h4{font-weight:500}.vida-pricing-new__popup-list{text-align:left}.vida-pricing-new__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vida-pricing-new__insure-btn-container{text-align:center;width:calc(100% + 20px)}.vida-pricing-new__insure-btn-container .btn{height:auto;padding:.5625rem 1.25rem .625rem;width:100%}.vida-pricing-new__insure-btn-container .btn--primary{margin:0 0 1.25rem}.vida-pricing-new__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:50%;width:auto}.vida-pricing-new__price--deduct{color:#00d971}.vida-pricing-new__price--deduct.exchange{color:#ff5310}.vida-pricing-new__price--deduct.exchange-approved{color:#00d971}.vida-pricing-new__price-detail{background-color:#fff;border-radius:.25rem .25rem 0 0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.625rem;padding:1rem}.vida-pricing-new__price-detail,.vida-pricing-new__price-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vida-pricing-new__price-info{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-pricing-new__price-info label{max-width:60%;width:auto}.vida-pricing-new__price-info .vida-pricing-new__subsidy-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:24px}.vida-pricing-new__price-info .vida-pricing-new__subsidy-checkbox .form__field-checkbox-mark{border-radius:.35rem;height:1rem;width:1rem}.vida-pricing-new__price-info .vida-pricing-new__subsidy-checkbox .form__field-checkbox-mark:after{bottom:.25rem;left:0;line-height:.375rem;position:absolute}.vida-pricing-new__price-info .vida-pricing-new__subsidy-checkbox .vida-pricing-new__subsidy-label{font-size:.875rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.vida-pricing-new__price-info .icon-pencil-alt:before{font-size:.875rem;margin-left:.25rem}.vida-pricing-new__product-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-pricing-new__product{background-color:#fff;border-radius:0 0 4px 4px;border-top:1px solid #d2d1d1;padding:10px 1pc}.vida-pricing-new__final-price-message{float:right;text-align:right;width:50%}.vida-pricing-new .popup__close-btn{color:#1d1b1b;display:inline-block;right:1.5625rem;top:.125rem}.vida-pricing-new .popup__close-btn:hover{color:#ff5310}.vida-pricing-new .popup__close-btn [class*=" icon-"],.vida-pricing-new .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-pricing-new .popup__body,.vida-pricing-new .popup__content{height:100%;margin:0 auto;max-width:65.5rem;padding-left:.625rem}.vida-pricing-new .popup__body{padding:0 1rem}.vida-pricing-new .popup--full-screen .popup__container{border-radius:unset!important}.vida-pricing-new .popup--full-screen .popup__body,.vida-pricing-new .popup--full-screen .popup__content{height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vida-pricing-new .popup--medium{top:0!important}.vida-pricing-new .popup--medium .popup__container{border-radius:2pc!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;max-width:620px!important;min-height:150px;min-width:280px;width:60vw!important}.vida-pricing-new .popup--medium .popup__body,.vida-pricing-new .popup--medium .popup__content,.vida-select-policy-new__container{height:100%}.vida-select-policy-new__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;width:95%}.vida-select-policy-new__header div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-select-policy-new__description{font-weight:500!important}.vida-select-policy-new__logo{display:block;margin-top:1pc;text-align:right}.vida-select-policy-new__logo img{height:67px;width:93pt}.vida-select-policy-new__logo-lg{display:none}.vida-select-policy-new__add-on-container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1}.vida-select-policy-new__add-on{position:relative}.vida-select-policy-new__add-on-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d2d1d1;border-radius:30px;color:#777676;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;position:relative;z-index:1}.vida-select-policy-new__add-on-title i{display:inline-block}.vida-select-policy-new__add-on-title i.show-add-on-list{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-select-policy-new__add-on-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}.vida-select-policy-new__add-on-list{display:none}.vida-select-policy-new__add-on-list div:first-child{width:auto!important}.vida-select-policy-new__add-on-list-item{padding:15px}.vida-select-policy-new__add-on-list-item .form__field-label span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.375rem}.vida-select-policy-new__add-on-list-item .form__field-label i{padding-left:9pt}.vida-select-policy-new__add-on-list-sm{background:#fff;border:1px solid #d2d1d1;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;width:100%;z-index:1}.vida-select-policy-new__add-on-list-sm .vida-select-policy-new__add-on-list-item{padding:15px 20px;width:100%}.vida-select-policy-new__add-on-list-sm .vida-select-policy-new__add-on-list-item.selected{background-color:#c2fbff}.vida-select-policy-new__add-on-list-sm .vida-select-policy-new__add-on-list-item:first-child{border-top-left-radius:30px;border-top-right-radius:30px}.vida-select-policy-new__add-on-list-sm .vida-select-policy-new__add-on-list-action{margin:10px}.vida-select-policy-new__add-on-list-sm .vida-select-policy-new__add-on-list-action button{width:100%}.vida-select-policy-new__add-on-list .tns-item{width:auto!important}.vida-select-policy-new__add-on-tags{margin-bottom:1pc}.vida-select-policy-new__add-on-tags-title{font-weight:500!important;margin-bottom:10px}.vida-select-policy-new__add-on-tags p{background:#c2fbff;border-radius:4px;font-weight:500!important;margin-bottom:5px;padding:2px 8px;text-align:center}.vida-select-policy-new__add-on-tags p:last-child{margin-bottom:0}.vida-select-policy-new__card{background:#fff;border-radius:2pc;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.1);box-shadow:0 2px 10px rgba(40,40,40,.1);padding:20px}.vida-select-policy-new__card-list{padding:30px 0 10px}.vida-select-policy-new__card-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1pc;min-height:40px}.vida-select-policy-new__card-logo{height:30px;margin-right:18px;width:38px}.vida-select-policy-new__card-logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.vida-select-policy-new__card-description{margin-bottom:1pc}.vida-select-policy-new__card .btn{width:100%}.vida-select-policy-new__feature-list,.vida-select-policy-new__premium{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1pc}.vida-select-policy-new__feature-list{row-gap:10px}.vida-select-policy-new__feature-list-item i{margin-right:15px}.vida-select-policy-new__background{display:none}.vida-select-policy-new__empty-model-description,.vida-select-policy-new__empty-model-title{margin-bottom:1.875rem}.vida-select-policy-new__empty-model-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-select-policy-new__reset-btn{margin-left:.625rem}.tns-nav{padding-bottom:20px}.vida-product-detail__wrapper{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eeecec));background:linear-gradient(180deg,#fff,#eeecec);position:relative}.vida-product-detail__header{padding:1.875rem 0 0}.vida-product-detail__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem}.vida-product-detail__container{max-width:100%}.vida-product-detail__container>h2{color:#ff5310}.vida-product-detail__color-container{padding:.625rem 0 1.375rem}.vida-product-detail__color-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.vida-product-detail__color-list-item{border:.0625rem solid #777676;border-radius:50%;cursor:pointer;height:1.4375rem;margin-right:.78125rem;position:relative;width:1.4375rem}.vida-product-detail__color-list-item--active{border:.0625rem solid #fff}.vida-product-detail__color-list-item--active:before{border:.0625rem solid #777676;border-radius:50%;content:"";display:block;height:1.4375rem;left:-.125rem;position:absolute;top:-.125rem;width:1.4375rem}.vida-product-detail__color-list-item:last-child{margin-right:0}.vida-product-detail__form .form__group{min-height:0}.vida-product-detail__form .form__group select{margin-bottom:0}.vida-product-detail__price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.25rem}.vida-product-detail__price-container label{color:#777676}.vida-product-detail__image-container{margin-top:1.875rem}.vida-product-detail__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-product-detail__product-image{height:auto;max-width:20.5rem}.vida-product-detail__btn-container{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:1.875rem}.vida-product-detail__btn-container,.vida-product-detail__performance-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vida-product-detail__performance-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-product-detail__performance-container.vida-container{padding:6.25rem 0}.vida-product-detail__performance-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.5rem 0;position:relative}.vida-product-detail__performance-item:first-child{padding-top:0}.vida-product-detail__performance-item:last-child{padding-bottom:0}.vida-product-detail__performance-item:last-child:after{display:none}.vida-product-detail__performance-item:after{background-color:#d2d1d1;bottom:0;content:"";display:block;height:.0625rem;left:0;margin:auto;position:absolute;right:0;width:2.5rem}.vida-product-detail__performance-title{color:#777676;margin-bottom:1.6875rem}.vida-product-detail__performance-data .vida-product-detail__config-value{display:inline-block;min-width:60px;padding-right:.9375rem;text-align:center}.vida-product-detail__3dscooter>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:500px;position:relative;width:100vw}.vida-product-detail__3dscooter>div:last-child{position:fixed!important;z-index:999}.vida-profile-details__header{display:none}.vida-profile-details__action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4375rem}.vida-profile-details__action [class*=" icon-"],.vida-profile-details__action [class^=icon-]{font-weight:700}.vida-profile-details__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25rem;width:100%}.vida-profile-details__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%}.vida-profile-details__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;width:100%}.vida-profile-details--limited-fields-sm .vida-profile-details__city-field,.vida-profile-details--limited-fields-sm .vida-profile-details__email-field,.vida-profile-details--limited-fields-sm .vida-profile-details__name-field .vida-profile-details__label,.vida-profile-details--limited-fields-sm .vida-profile-details__phone-field .vida-profile-details__label{display:none}.vida-profile-details--limited-fields-sm .vida-profile-details__email-field.show-email{display:block}.vida-profile-details--limited-fields-sm .vida-profile-details__email-field.show-email .vida-profile-details__label{display:none}.vida-profile-details--limited-fields-sm .vida-profile-details__email-field.show-email a{cursor:pointer;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.vida-profile-details__name-field .vida-profile-details__value{color:#1d1b1b;font-size:1.125rem}.vida-profile-details__phone-field .vida-profile-details__value{color:#777676;font-size:.875rem}.vida-profile-details__edit-icon{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-profile-details__edit-icon i{color:#00d5e5;font-size:1.3125rem}.vida-profile-details__verify-email-popup .popup{top:0;z-index:999}.vida-profile-details__verify-email-popup .popup .popup__container{overflow-y:auto;padding:1.25rem 0}.vida-profile-details__verify-email-popup .popup .popup__container .popup__body{overflow-y:auto;padding:0 1rem}.vida-profile-details__verify-email-popup .popup .vida-otp__btn-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border:0;margin-top:1.25rem}.vida-profile-details__verify-email-popup .popup .vida-otp__btn-container .btn{margin:0}.vida-profile-details__verify-email-popup .popup .vida-otp__title{margin-bottom:.9375rem}.vida-profile-image{position:relative;width:30%}.vida-profile-image__preview{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d2d1d1;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:4.375rem}.vida-profile-image__preview img{max-width:100%}.vida-profile-image__profile-image-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00d5e5;border-radius:100%;bottom:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:3.4375rem;position:absolute;width:1.5625rem;z-index:1}.vida-profile-image__profile-image-icon img{background:#fff;border:1px solid transparent;border-radius:100%;cursor:pointer;display:inline-block;font-weight:400;height:1.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:1.25rem}.vida-profile-image__profile-image-icon input[type=file]{cursor:pointer;font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.vida-profile-tabs__nav{border-bottom:.0625rem solid #d2d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.625rem;overflow:auto}.vida-profile-tabs__nav::-webkit-scrollbar{display:none}.vida-profile-tabs__nav a{color:#777676;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.5625rem .625rem;text-decoration:none}.vida-profile-tabs__nav a.vida-profile-tabs__nav-item--active,.vida-profile-tabs__nav a:hover{border-bottom:.0625rem solid #1d1b1b;color:#1d1b1b}.vida-profile-tabs .vida-order-card-details__payment-frame iframe{height:100%;width:100%}.vida-profile-tabs .vida-order-card-details__payment-frame .popup{height:100vh}.vida-profile-tabs .vida-order-card-details__payment-frame .popup__container{height:550px;overflow-y:hidden;padding-bottom:1.875rem;padding-top:1rem;width:340px}.vida-profile-tabs .vida-order-card-details__payment-frame .popup__body,.vida-profile-tabs .vida-order-card-details__payment-frame .popup__content{height:100%}.vida-profile-tabs .vida-order-card-details__payment-frame .popup__close-btn{display:block;right:8px;top:0}.vida-profile-tabs .vida-order-card-details__payment-frame .popup__header{height:30px}.vida-profile-tabs .popup{height:calc(100vh - 4.75rem)}.vida-profile-tabs .popup__container{padding:0}.vida-profile-tabs .popup__close-btn{display:none}.vida-profile-tabs .popup__body,.vida-profile-tabs .popup__body>div{height:100%}.vida-profile-tabs .vida-user-orders__verify-email-dialog .popup{height:100vh}.vida-aadhar-details .form__group{max-width:100%}.vida-aadhar-details .form__field-aadhar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 .625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-aadhar-details .form__field-aadhar .form__field-input{text-align:center}.vida-aadhar-details .form__field-aadhar .form__field-input:focus::-moz-input-placeholder{opacity:0}.vida-aadhar-details .form__field-aadhar .form__field-input:focus::-webkit-input-placeholder{opacity:0}.vida-aadhar-details .form__field-aadhar .form__field-input:focus::-moz-placeholder{opacity:0}.vida-aadhar-details .form__field-aadhar .form__field-input:focus:-ms-input-placeholder{opacity:0}.vida-aadhar-details .form__field-aadhar .form__field-input:focus::-ms-input-placeholder{opacity:0}.vida-aadhar-details .form__field-aadhar .form__field-input:focus::placeholder{opacity:0}.vida-aadhar-details__radio-btn,.vida-aadhar-details__title{margin-bottom:.625rem}.vida-aadhar-details__subsidy-fields{background:#f6f6f6;border-radius:1rem;padding:1.25rem 1rem .625rem}.vida-aadhar-details__card-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.875rem}.vida-aadhar-details__learn-more{margin-left:auto}.vida-aadhar-details__error-log{color:#c00;margin-bottom:.625rem}.vida-aadhar-details__submit-btn{text-align:right}.vida-aadhar-details__checkbox-mark-black:after{color:#1d1b1b!important}.vida-aadhar-details__checkbox-mark-error{border-color:#c00}.vida-aadhar-details__info{margin-top:10px}.vida-fame-details__title{margin-bottom:1.875rem}.vida-fame-details__description,.vida-fame-details__intro{margin-bottom:.625rem}.vida-fame-details__learn-more{margin-bottom:1.875rem}.vida-breakup__container{background:#fff;border:1px solid #d2d1d1;border-radius:1pc;margin:0 1pc;padding:20px 0 2pc}.vida-breakup__container .popup__container{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;max-width:500px!important;width:90%!important}.vida-breakup__container .popup__close-btn{display:none!important}.vida-breakup__insurance-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.vida-breakup__insurance-popup h4{font-weight:500}.vida-breakup__title{padding:0 1pc 20px}.vida-breakup__summary{padding:23px 1pc 0}.vida-breakup__summary-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-breakup__estimate{max-width:200px;padding:9pt 0}.vida-breakup__details{border-bottom:1px solid #d2d1d1;border-top:1px solid #d2d1d1;padding:20px 1pc 24px}.vida-breakup__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px}.vida-breakup__item:last-child{padding:0}.vida-breakup__value--deduct{color:#00d971}.vida-breakup__terms .form__field-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px}.vida-breakup__submit{background:#fff;bottom:0;-webkit-box-shadow:0 -2px 10px rgba(40,40,40,.15);box-shadow:0 -2px 10px rgba(40,40,40,.15);left:0;margin-top:20px;padding:1pc;position:fixed;width:100%}.vida-breakup__help-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.9375rem;padding:.625rem 1rem 0}.vida-breakup__error{border-color:#c00}.vida-breakup__error--msg{color:#c00;margin:5px 0 0 -30px}.vida-breakup__btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.display-none-icon{display:none}.vida-exchange-tracker__stepper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2.8125rem;margin-left:.125rem;max-width:100%;padding-top:1.4375rem;position:sticky}.vida-exchange-tracker__stepper ul{border-left:.125rem dashed #777676;list-style:none;padding-bottom:2.1875rem;padding-left:1.5625rem}.vida-exchange-tracker__stepper ul:last-child{border-left-color:transparent;padding-bottom:0}.vida-exchange-tracker__stepper-next{display:-webkit-box;display:-ms-flexbox;display:flex;height:.625rem;position:relative;right:31px;width:.625rem}.vida-exchange-tracker__stepper-next:before{background:#d2d1d1;border-radius:100%;content:"";height:10px;left:1px;position:absolute;top:4px;width:10px;z-index:2}.vida-exchange-tracker__stepper-next:after{background:#fff;border-radius:100%;content:"";height:27px;left:-8px;position:absolute;top:-4px;width:28px}.vida-exchange-tracker__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:68%}.vida-exchange-tracker__steps .icon-check-circle{background:#fff;font-size:1.875rem;position:relative;right:40px;top:-4px}.vida-exchange-tracker__iconDiv{height:28px;position:absolute;width:28px}.vida-exchange-tracker__list{cursor:pointer}.vida-exchange-tracker__status-icons{background:#fff;border:1px solid;border-radius:75pt;font-size:1rem;padding:.375rem;position:relative;right:2.5625rem;top:.3125rem}.vida-exchange-tracker__status-icons.active{border:1px solid #ff5310;color:#ff5310}.vida-exchange-tracker__info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.625rem;position:relative}.vida-exchange-tracker__info.active{color:#ff5310}.vida-exchange-tracker__info-desc{color:#777676;font-size:9pt;font-weight:400;line-height:18px}.vida-exchange-tracker .btn--tracker{margin-top:.625rem}.vida-exchange-tracker__status-action{padding-top:10px}.vida-exchange-tracker-steps{padding-bottom:3rem}.vida-exchange-tracker-steps__quote-warning{-ms-flex-preferred-size:100%;flex-basis:100%}.vida-exchange-tracker-steps__heading{padding:.3125rem 0 1.8125rem}.vida-exchange-tracker-steps__wrapper{padding-bottom:3rem}.vida-exchange-tracker-steps .vida-exchange-tracker-steps__terms{margin-top:.625rem}.vida-exchange-tracker-steps__error-wrapper{margin-top:10px}.vida-exchange-tracker-steps__popup-desc,.vida-exchange-tracker-steps__popup-title{margin-bottom:1.25rem}.vida-exchange-tracker-steps__popup-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-exchange-tracker-steps__form .form__dropdown-options{max-height:10rem}.vida-exchange-tracker-steps__details-edit{margin-left:14px}.vida-exchange-tracker-steps__checkbox_container{width:100%}.vida-exchange-tracker-steps__checkbox{-ms-flex-preferred-size:100%;flex-basis:100%}.vida-exchange-tracker-steps__state-wrapper-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-exchange-tracker-steps__state-wrapper-date .form__dropdown-field{width:110px}.vida-exchange-tracker-steps__state-wrapper-date .form__group:nth-child(2){left:-27px;position:relative;top:20px}.vida-exchange-tracker-steps__state-wrapper-date .form__group:nth-child(2) .form__field-message{left:0;position:relative;top:-3px}.vida-exchange-tracker-steps__state-wrapper-purchase-date .form__group:nth-child(2){left:-1px;top:20px}.vida-exchange-tracker-steps__state-wrapper-purchase-date .form__group:nth-child(2) .form__field-message{left:0;top:0}.vida-exchange-tracker-steps__condition-wrapper{width:100%}.vida-exchange-tracker-steps__btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:75pt}.vida-exchange-tracker-steps__title{color:#1d1b1b;line-height:20px}.vida-exchange-tracker-steps__icon-edit{border:1px solid;border-radius:50%;cursor:pointer;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:13px;width:40px}.vida-exchange-tracker-steps__header,.vida-exchange-tracker-steps__icon-edit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-exchange-tracker-steps__header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.vida-exchange-tracker-steps__place{color:#777676;display:none;margin-bottom:20px}.vida-exchange-tracker-steps__amount-desc{color:#1d1b1b;margin-bottom:10px}.vida-exchange-tracker-steps__amount{color:#ff5310}.vida-exchange-tracker-steps--info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-exchange-tracker-steps--info--details{background:#f6f6f6;border-radius:13px;padding:15px 24px}.vida-exchange-tracker-steps--info--details h3{padding:0 0 5px}.vida-exchange-tracker-steps--info--details p{color:#5e5e5e;font-size:13px!important}.vida-exchange-tracker-steps--info p{color:#5e5e5e;font-size:11px}.vida-exchange-tracker-steps__btn-container--footer{margin-top:30px!important}.vida-exchange-tracker-steps__state-wrapper-trouble{font-size:9pt;margin-top:13px}.vida-exchange-tracker-steps__state-wrapper-trouble a{font-size:9pt;margin-left:5px}.vida-gst-details .form__group{max-width:100%}.vida-gst-details__title{margin-bottom:.625rem}.vida-gst-details__message{margin-bottom:1.25rem}.vida-gst-details__radio-btn{margin-bottom:.625rem}.vida-gst-details__business-card{background:#f6f6f6;border-radius:1rem;padding:1.25rem 1rem .625rem}.vida-gst-details__details-label{margin-bottom:1rem}.vida-gst-details__change-gst{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:.8125rem}.vida-gst-details__gst-number .form__group{min-height:0}.vida-insurance-policy__title{margin-bottom:10px}.vida-insurance-policy__description{margin-bottom:20px}.vida-insurance-policy__select-action{border:2px solid #d2d1d1;border-radius:1pc;cursor:pointer;padding:36px 1pc;text-align:center}.vida-insurance-policy__select-action:hover{border:2px solid #00c6d5}.vida-insurance-policy__details{background:#f6f6f6;border-radius:1pc;padding:20px}.vida-insurance-policy__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.vida-insurance-policy__header,.vida-insurance-policy__title{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-insurance-policy__logo{height:30px;margin-right:10px;width:38px}.vida-insurance-policy__logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.vida-insurance-policy__name{font-weight:500!important;margin-right:1pc}.vida-insurance-policy__actions{-ms-flex-item-align:start;align-self:flex-start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-insurance-policy__actions i{border:1px solid #1d1b1b;border-radius:50%;cursor:pointer;font-size:9pt;padding:6px}.vida-insurance-policy__premium{margin-bottom:10px}.vida-insurance-policy__premium span{font-weight:500!important}.vida-insurance-policy__add-ons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:500!important;gap:5px 10px;margin-bottom:10px}.vida-insurance-policy__add-ons p{background:#c2fbff;border-radius:4px;display:inline;padding:4px 8px}.vida-insurance-policy__number{margin-bottom:10px}.vida-insurance-policy__number span{font-weight:500!important}.vida-insurance-policy__warning{margin-top:10px}.vida-ownership-plans h2{margin-bottom:1.25rem}.vida-ownership-plans__container{display:none}.vida-ownership-plans__title-container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.vida-ownership-plans__icon-container,.vida-ownership-plans__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vida-ownership-plans__icon-container{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem}.vida-ownership-plans__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.vida-ownership-plans__icon i{font-size:24px}.vida-ownership-plans__card-basic{background-color:#f6f6f6;border:1px solid hsla(0,0%,80%,.8);border-radius:10px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;height:90pt;padding:2%}.vida-ownership-plans__card-basic,.vida-payment-options__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vida-payment-options__options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #d2d1d1;border-radius:8px;cursor:pointer;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:90px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0;padding:17px}.vida-payment-options__options:hover{border:2px solid #00c6d5}.vida-payment-options__subtext{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.vida-payment-options__subtext,.vida-payment-options__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.vida-payment-options__selected{border:2px solid #00c6d5}.vida-payment-options__popup{height:inherit;padding-top:40px}.vida-purchase-configurator{padding-top:3.75rem}.vida-purchase-configurator__product-info{background-color:#fff;border-bottom:1px solid #d2d1d1;height:3rem;left:0;padding:.875rem 0;position:fixed;top:4.75rem;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;width:100%;z-index:998}.vida-purchase-configurator__product-info-sticky{top:0}.vida-purchase-configurator__product-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-purchase-configurator__product-info-container h3:last-child{text-align:right}.vida-purchase-configurator__trade-in{float:right;width:50%}.vida-purchase-configurator__exchange-tracker{background-color:#f6f6f6;margin-top:5px;padding:30px}.vida-purchase-configurator__product-container{position:relative}.vida-purchase-configurator__product-container:after{clear:both;content:"";display:block}.vida-purchase-configurator__scooter-info{margin:0 auto;max-width:550px;padding:1.375rem 0 0;position:relative;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;width:100%}.vida-purchase-configurator__scooter-card{background:linear-gradient(113.37deg,#f4f4f4 3.28%,#fff 78.36%);border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.9375rem}.vida-purchase-configurator__card-config{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-purchase-configurator__card-config,.vida-purchase-configurator__scooter-color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-purchase-configurator__scooter-color{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vida-purchase-configurator__color{border:.0625rem solid #fff;border-radius:50%;height:1.875rem;position:relative;width:1.875rem}.vida-purchase-configurator__color:before{border:.0625rem solid #777676;border-radius:50%;content:"";display:block;height:2rem;left:-.1875rem;position:absolute;top:-.1875rem;width:2rem}.vida-purchase-configurator__color-name span{color:#777676;margin-left:.3125rem}.vida-purchase-configurator__scooter-config{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #1d1b1b;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.875rem}.vida-purchase-configurator__card-image{margin:.9375rem auto 0;text-align:center}.vida-purchase-configurator__product-image{max-width:14.1875rem;width:100%}.vida-purchase-configurator__scooter-performance{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-top:1.25rem}.vida-purchase-configurator__performance-title{color:#777676}.vida-purchase-configurator__performance-data{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-purchase-configurator__performance-data span{display:inline-block;margin-left:.3125rem}.vida-purchase-configurator__product-details{float:unset;margin:0 auto;max-width:550px;padding:2rem 0;width:100%}.vida-purchase-configurator__product-item{border-bottom:1px dashed #777676;padding:1.875rem 0}.vida-purchase-configurator__product-item:first-child{padding-top:0}.vida-purchase-configurator__product-item:last-child{padding-bottom:3.75rem}.vida-purchase-configurator .popup{height:auto}.vida-purchase-configurator .popup .popup__close-btn{color:#1d1b1b;display:block;right:1rem}.vida-purchase-configurator .popup .popup__close-btn:hover{color:#ff5310}.vida-purchase-configurator .popup .popup__close-btn [class*=" icon-"],.vida-purchase-configurator .popup .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-purchase-configurator .popup .popup__container{border-radius:1rem;height:25.625rem;max-height:calc(100% - 60px);overflow-y:auto;padding:1.25rem 0;width:20.5rem}.vida-purchase-configurator .popup .popup__container .popup__body{overflow-y:auto;padding:0 1rem}.vida-purchase-configurator .popup--full-screen .popup__container{border-radius:unset!important;height:100%!important;max-height:100%!important;width:100%!important}.vida-purchase-configurator .popup--full-screen .popup__body,.vida-purchase-configurator .popup--full-screen .popup__content{height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vida-purchase-configurator .popup--large .popup__container{height:75vh!important;max-height:75vh!important;width:75vw!important}.vida-purchase-configurator .popup--large .popup__body,.vida-purchase-configurator .popup--large .popup__content{height:100%}.vida-purchase-configurator .popup--medium{top:0!important}.vida-purchase-configurator .popup--medium .popup__container{border-radius:2pc!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;max-width:620px!important;width:60vw!important}.vida-purchase-configurator .popup--medium .popup__body,.vida-purchase-configurator .popup--medium .popup__content{height:100%}.vida-remove-cpa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.vida-remove-cpa__title{width:90%}.vida-remove-cpa__description,.vida-remove-cpa__message{color:#777676}.vida-remove-cpa__reason{font-weight:500!important}.vida-remove-cpa__action button{width:100%}.vida-select-policy__container{height:100%}.vida-select-policy__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;width:95%}.vida-select-policy__header div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-select-policy__description{font-weight:500!important}.vida-select-policy__logo{display:block;margin-top:1pc;text-align:right}.vida-select-policy__logo img{height:67px;width:93pt}.vida-select-policy__logo-lg{display:none}.vida-select-policy__add-on{position:relative}.vida-select-policy__add-on-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d2d1d1;border-radius:30px;color:#777676;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px}.vida-select-policy__add-on-title i{display:inline-block}.vida-select-policy__add-on-title i.show-add-on-list{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-select-policy__add-on-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:95%}.vida-select-policy__add-on-list{display:none}.vida-select-policy__add-on-list div:first-child{width:auto!important}.vida-select-policy__add-on-list-item{padding:15px}.vida-select-policy__add-on-list-item .form__field-label span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.375rem}.vida-select-policy__add-on-list-item .form__field-label i{padding-left:9pt}.vida-select-policy__add-on-list-sm{background:#fff;border:1px solid #d2d1d1;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;width:100%;z-index:1}.vida-select-policy__add-on-list-sm .vida-select-policy__add-on-list-item{padding:15px 20px;width:100%}.vida-select-policy__add-on-list-sm .vida-select-policy__add-on-list-item.selected{background-color:#c2fbff}.vida-select-policy__add-on-list-sm .vida-select-policy__add-on-list-item:first-child{border-top-left-radius:30px;border-top-right-radius:30px}.vida-select-policy__add-on-list-sm .vida-select-policy__add-on-list-action{margin:10px}.vida-select-policy__add-on-list-sm .vida-select-policy__add-on-list-action button{width:100%}.vida-select-policy__add-on-list .tns-item{width:auto!important}.vida-select-policy__add-on-tags{margin-bottom:1pc}.vida-select-policy__add-on-tags-title{font-weight:500!important;margin-bottom:10px}.vida-select-policy__add-on-tags p{background:#c2fbff;border-radius:4px;font-weight:500!important;margin-bottom:5px;padding:2px 8px;text-align:center}.vida-select-policy__add-on-tags p:last-child{margin-bottom:0}.vida-select-policy__card{background:#fff;border-radius:2pc;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.1);box-shadow:0 2px 10px rgba(40,40,40,.1);padding:20px}.vida-select-policy__card-list{padding:30px 0 50px}.vida-select-policy__card-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1pc;min-height:40px}.vida-select-policy__card-logo{height:30px;margin-right:18px;width:38px}.vida-select-policy__card-logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.vida-select-policy__card-description{margin-bottom:1pc}.vida-select-policy__card .btn{width:100%}.vida-select-policy__feature-list,.vida-select-policy__premium{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1pc}.vida-select-policy__feature-list{row-gap:10px}.vida-select-policy__feature-list-item i{margin-right:15px}.vida-select-policy__background{display:none}.vida-select-policy__empty-model-description,.vida-select-policy__empty-model-title{margin-bottom:1.875rem}.vida-select-policy__empty-model-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-select-policy__reset-btn{margin-left:.625rem}.tns-nav{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tns-nav button{background:#d2d1d1;border:none;border-radius:50%;padding:4px}.tns-nav-active{background:#969696!important;border-radius:8px}.vida-subscription-plans__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.vida-subscription-plans__links-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-subscription-plans__links-block a{cursor:pointer}.vida-subscription-plans__links-block span{margin:0 .625rem}.vida-subscription-plans__subscription-selection{background-color:#e4e4e4;border-radius:6.25rem;display:inline-block;padding:.3125rem 0}.vida-subscription-plans__subscription-selection span:first-child{margin-right:.625rem}.vida-subscription-plans__subscription-selection--active{background-color:#1d1b1b;border-radius:.9375rem;color:#fff;cursor:pointer;padding:.3125rem .75rem}.vida-subscription-plans__subscription-selection--inactive{cursor:pointer;padding:0 .625rem}.vida-subscription-plans__compare-cards{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-subscription-plans__card{border:2px solid #d2d1d1;border-radius:1pc;cursor:pointer;margin-bottom:20px;padding:1pc}.vida-subscription-plans__card:hover{border:2px solid #00c6d5}.vida-subscription-plans__card-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-subscription-plans__card.card-selected{border:2px solid #00c6d5}.vida-subscription-plans .popup{top:0;z-index:999}.vida-subscription-plans .popup .popup__container{border-radius:0;height:100%;max-height:100%;overflow-y:auto;padding:1.25rem 0;width:100%}.vida-subscription-plans .popup .popup__container .popup__body{padding:0 1rem}.vida-subscription-plans__card-item{border:2px solid #d2d1d1;border-radius:1pc;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;min-height:20pc;padding:1pc}.vida-subscription-plans__card-item:hover{border:2px solid #00c6d5}.vida-subscription-plans__card-item-wrapper{margin-bottom:1.25rem}.vida-subscription-plans__card-item-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-subscription-plans__card-item-desc{margin:0}.vida-subscription-plans__card-item.card-selected{border:2px solid #00c6d5}.vida-subscription-plans__modal-title{margin-bottom:1.25rem}.vida-subscription-plans__card-item-desc{margin-bottom:1.25rem;margin-top:.625rem}.vida-subscription-plans__card-item-list{list-style:none;margin:0;white-space:pre-wrap}.vida-subscription-plans__card-item-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}.vida-subscription-plans__card-item-list li i{margin-right:.625rem}.vida-subscription-plans__card-item-list li span{color:#777676}.vida-subscription-plans__card-item-cost{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto}.vida-subscription-plans__card-item-cost span{padding-top:.3125rem}.vida-subscription-plans__card-item-cost h2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;padding-left:.3125rem}.vida-subscription-plans__card-item-cost p{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.vida-subscription-plans__no-record,.vida-subscription-plans__selected-record{margin-bottom:1.25rem}.vida-subscription-plans__selected-record a{cursor:pointer;margin-left:.625rem}.vida-subscription-plans .tns-inner{margin:0!important}.vida-trade-in__description{display:none}.vida-trade-in__description-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:24px}.vida-trade-in__info{color:#ff5310;margin:.625rem 0}.vida-trade-in__title{margin-bottom:.625rem}.vida-trade-in .form__group{max-width:100%}.vida-trade-in .form__field-aadhar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 .625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-trade-in__container{height:100%}.vida-trade-in__logo-lg{display:none;margin-left:22px;margin-right:20px}.vida-trade-in__logo-lg-mobile{margin-left:auto;margin-right:21px;padding-top:10px}.vida-trade-in__logo-lg-mobile img,.vida-trade-in__logo-lg img{height:auto;max-width:75pt}.vida-trade-in__header{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-trade-in__header-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-trade-in__header div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-purchase-tracker{border:1px solid #d2d1d1;border-radius:1pc;margin:30px 1pc 1pc}.vida-purchase-tracker .btn--partial-payment{width:-webkit-max-content;width:-moz-max-content;width:max-content}.vida-purchase-tracker__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.9375rem}.vida-purchase-tracker__title .icon-minus,.vida-purchase-tracker__title .icon-plus{border:.0625rem solid #1d1b1b;border-radius:50%;cursor:pointer;height:1.125rem;width:1.125rem}.vida-purchase-tracker__stepper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2.8125rem;margin-left:.125rem;max-width:100%;padding-top:1.4375rem}.vida-purchase-tracker__stepper ul{border-left:.125rem dashed #777676;list-style:none;padding-bottom:2.1875rem;padding-left:1.5625rem}.vida-purchase-tracker__stepper ul:last-child{border-left-color:transparent;padding-bottom:0}.vida-purchase-tracker__stepper-next{display:-webkit-box;display:-ms-flexbox;display:flex;height:.625rem;position:relative;right:31px;width:.625rem}.vida-purchase-tracker__stepper-next:before{background:#d2d1d1;border-radius:100%;content:"";height:10px;left:1px;position:absolute;top:4px;width:10px;z-index:2}.vida-purchase-tracker__stepper-next:after{background:#fff;border-radius:100%;content:"";height:27px;left:-8px;position:absolute;top:-4px;width:28px}.vida-purchase-tracker__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-purchase-tracker__steps .icon-check-circle{background:#fff;font-size:1.875rem;position:relative;right:40px;top:-4px}.vida-purchase-tracker__status-icons{background:#fff;border:1px solid #ff5310;border-radius:75pt;color:#ff5310;font-size:1rem;padding:5px;position:relative;right:2.5rem}.vida-purchase-tracker__iconDiv{height:28px;position:absolute;width:28px}.vida-purchase-tracker__info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.vida-purchase-tracker__info .btn{margin-top:.9375rem}.vida-purchase-tracker__info-active{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#ff5310;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.vida-purchase-tracker__info-active .btn{margin-top:.9375rem}.vida-purchase-tracker__status-action{padding-top:10px}.vida-purchase-tracker__status-message{color:#777676;margin-top:5px}.vida-purchase-tracker .btn--tracker{margin-top:.625rem}.vida-quick-reserve__container{overflow:hidden;padding-top:1.25rem}.vida-quick-reserve__scooter-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1rem;margin:1.25rem 0 1.875rem;overflow-x:auto}.vida-quick-reserve__scooter-info::-webkit-scrollbar{display:none}.vida-quick-reserve__quick-form{margin-bottom:1.875rem;max-width:30.625rem;width:100%}.vida-quick-reserve-form__title{margin-bottom:20px}.vida-quick-reserve-form__terms{margin:20px 0}.vida-quick-reserve-form__terms a{margin-left:.3125rem}.vida-quick-reserve-form .form__group{min-height:2.5rem}.vida-quick-reserve-form .form__field-message,.vida-user-recents{margin-bottom:1.25rem}.vida-user-recents a:active,.vida-user-recents a:visited{color:#fff}.vida-user-recents a{color:inherit;text-decoration:none}.vida-user-recents__name{color:#1d1b1b;font-size:1.25rem;font-weight:400;line-height:1.25rem}.vida-user-recents__communitybody{display:block;margin-bottom:1.5625rem}.vida-user-recents .popup__close-btn{display:block!important;right:8px;top:8}.vida-user-recents .popup__close-btn [class^=icon-]{font-size:1.875rem;font-weight:700}.vida-user-recents__communitybodymobileview{display:none;margin-bottom:1.5625rem;text-align:center}.vida-user-recents__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-user-recents__communitytxt{background-color:#1d1b1b;border-radius:.9375rem;color:#fff;font-size:.9375rem;padding:.625rem;text-decoration:none}.vida-user-recents__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vida-user-recents__imgsize{border-radius:1rem;cursor:pointer;width:100%}.vida-user-recents__articlebody{margin-bottom:1rem;width:100%}.vida-user-recents__title{margin-bottom:1.5625rem;margin-top:1.5625rem}.vida-user-recents__content{margin-bottom:1rem;margin-top:.9375rem;padding:0 .625rem}.vida-user-recents__catoegory{background-color:#c2fbff;border-radius:.8125rem;color:#1d1b1b;display:inline-block;font-size:.75rem;font-weight:500;line-height:1rem;padding:.1875rem .625rem}.vida-user-recents__time{color:#969696;font-size:.75rem;line-height:1rem;padding-right:.625rem}.vida-user-recents__icon{background:#fff;border:1px solid;border-radius:75pt;cursor:pointer;font-size:1.25rem;padding:.3125rem}.vida-user-recents .icon-share{margin-right:.9375rem}.vida-user-recents__sharetime{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-user-recents__by{color:#777676}.vida-user-recents__by,.vida-user-recents__channelname{font-size:.875rem;font-weight:400;line-height:1.125rem;padding-top:.375rem}.vida-user-recents__channelname{color:#ff5310}.vida-user-recents__videoname{cursor:pointer;font-size:1.125rem;font-weight:400;line-height:1.375rem;padding-top:.3125rem}.vida-user-recents__articlebody{border:1.4px solid #d2d1d1;border-radius:1rem;-webkit-box-shadow:0 6px 26px rgba(40,40,40,.08);box-shadow:0 6px 26px rgba(40,40,40,.08)}.vida-user-recents a.vida-user-recents__communitytxt{color:#fff}.vida-registration-details{margin-bottom:1.25rem}.vida-registration-details__wrapper{border:1px solid #d2d1d1;border-radius:1rem;padding:0}.vida-registration-details__title{padding:.9375rem;position:relative}.vida-registration-details__title .icon-minus,.vida-registration-details__title .icon-plus{border:1px solid #1d1b1b;border-radius:50%;height:1.40625rem;margin-top:-.5rem;padding:.125rem;position:absolute;right:.9375rem;top:50%;width:1.40625rem}.vida-registration-details__info{border-top:1px solid #d2d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.9375rem}.vida-registration-details__info-right{text-align:right;width:100%}.vida-registration-details__info-left{-webkit-column-count:3;-moz-column-count:3;column-count:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18%;width:100%}.vida-registration-details__info .items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.9375rem;width:100%}.vida-registration-details__info .items__label{color:#777676;font-size:.875rem}.vida-registration-details__info .items__value{color:#1d1b1b;margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vida-scooter-info__color-name--simple-layout--active{font-weight:700}.vida-scooter-variants{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:0!important;min-height:25pc}.vida-scooter-variants--disclaimer{color:#777676;margin-bottom:.625rem}.vida-scooter-variants--disclaimer2{margin-bottom:.625rem;margin-top:1.25rem}.vida-scooter-variants--disclaimer2 a{font-size:1rem}.vida-scooter-variants .vida-pre-booking__booking-details{min-height:auto}.vida-pricing-new__select-variant .vida-select-variant__scooter-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1.875rem;margin:1.875rem 0;padding-bottom:3.125rem}.vida-pricing-new__select-variant .vida-select-variant__scooter-info .vida-card__button-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vida-home-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-home-contact.vida-container{padding-bottom:2.5rem;padding-top:1.875rem}.vida-home-contact__congrats-title{margin:1.875rem 0 .625rem}.vida-home-contact__congrats-msg{margin-bottom:2.25rem}.vida-home-contact__title{margin:1.875rem 0 .625rem}.vida-home-contact__msg{margin-bottom:.90625rem}.vida-home-contact__social-links{background:#c2fbff;border-radius:2pc 2pc 0 0;padding-left:1.25rem}.vida-home-contact__congrats-social-links{background:#c2fbff;border-radius:2pc;padding-left:1.25rem}.vida-home-contact__contact-details{background:#f6f6f6;border-radius:0 0 2pc 2pc}.vida-home-contact__links{color:#1d1b1b;font-size:1.875rem;margin-bottom:1rem;padding:0 9pt;text-decoration:none}.vida-home-contact__links.vida-header__user-icon--active{border:1px solid #ff5310;border-radius:50%;color:#ff5310;display:none}.vida-home-contact__links:first-child{padding-left:0}.vida-home-contact__btn-container{margin-bottom:1.875rem}.vida-home-contact__btn-container .btn{width:100%}.vida-home-contact__scooter-img{margin-bottom:1.25rem;margin-top:1.25rem}.vida-home-contact__scooter-img img{max-width:25.1875rem;width:100%}.vida-home-contact__congrats-scooter-img{margin-bottom:2.1875rem;padding-top:1.25rem}.vida-home-contact__congrats-scooter-img img{max-width:37.875rem;width:100%}.vida-home-contact .form__group{max-width:100%}.vida-home-contact__fields{margin:1.25rem 1rem 0}.vida-subsctiption-plan-info{overflow:hidden;padding-top:1.875rem;text-align:left}.vida-subsctiption-plan-info__box{background:#fff;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem;width:100%}.vida-subsctiption-plan-info__box-set{-ms-flex-direction:column;flex-direction:column}.vida-subsctiption-plan-info__box-details,.vida-subsctiption-plan-info__box-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.vida-subsctiption-plan-info__box-details{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:column;flex-direction:column;margin-right:15px}.vida-subsctiption-plan-info__box-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c2fbff;border-radius:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem;height:3.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.25rem}.vida-subsctiption-plan-info__box-icon span:before{font-size:1.5625rem}.vida-subsctiption-plan-info__box-icon img{width:1.5rem}.vida-subsctiption-plan-info__box-name{margin-bottom:.625rem}.vida-subsctiption-plan-info__box-desc{color:#777676}.vida-subsctiption-plan-info__configure{color:#ff5310;cursor:pointer;margin-top:.625rem;padding-right:1.25rem;position:relative;text-decoration:underline;white-space:nowrap}.vida-subsctiption-plan-info__configure:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.833.833L11 5m0 0L6.833 9.167M11 5H1' stroke='%23FF5310' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:.625rem;margin-left:.4375rem;position:absolute;top:.3125rem;width:.9375rem}.vida-subsctiption-plan-info .popup{top:0;z-index:999}.vida-subsctiption-plan-info .popup__container{border-radius:0;height:100vh;margin:0;max-height:100%;width:100%}.vida-subsctiption-plan-info .popup__content{overflow:auto;padding-right:1.875rem}.vida-subsctiption-plan-info .popup__body{padding-right:0}.vida-subsctiption-plan-info .vida-subscription-plans__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-subsctiption-plan-info .vida-subscription-plans .tns-nav{margin-top:1.25rem}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan{border:1px solid #d2d1d1;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem;padding:.9375rem}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-title{margin-bottom:.3125rem}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-desc{margin:0}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-details{margin-bottom:1.25rem}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-item,.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-list{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}.vida-subsctiption-plan-info .vida-subscription-plans__card-item{cursor:default}.vida-subsctiption-plan-info .tns-ovh{margin-bottom:1.25rem}.vida-subsctiption-plan-info .tns-inner{margin:0!important}.vida-payment-info .vida-subsctiption-plan-info .popup__container{border-radius:0;height:100vh;margin:0;max-height:100%;width:100%}.vida-payment-info .vida-subsctiption-plan-info .popup__content{overflow:auto;padding-right:1.875rem}.vida-payment-info .vida-subsctiption-plan-info .popup__body{padding-right:0}.advantage-terms{margin-bottom:30px;padding:1.25rem}.advantage-terms a{float:right}.vida-booking-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem;width:100%}.vida-booking-form__title{margin-bottom:1rem;max-width:25rem;width:100%}.vida-booking-form__title p{color:#ff5310;text-transform:capitalize}.vida-booking-form__confirm{margin:0 0 1.125rem;max-width:25rem;width:100%}.vida-booking-form__location{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-booking-form__location .form__group{width:50%}.vida-booking-form .form__field-checkbox{margin-bottom:0}.vida-booking-form .form__field-checkbox label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.125rem}.vida-booking-form .form__field-checkbox label i{color:#00a000;margin-left:.125rem}.vida-booking-form__notification-msg{color:#777676;margin:0 0 1.875rem 1.875rem}.vida-booking-form__disclaimer{margin:auto 0 0}.vida-booking-form__disclaimer-label{color:#1d1b1b}.vida-booking-form__disclaimer-msg{color:#777676}.vida-booking-form .btn{margin-top:auto}.vida-booking-form .btn--no-top-margin{margin-top:1.875rem}.vida-booking-form__relogin{margin-top:1.25rem;text-align:center}.vida-booking-form__service-err-msg{color:#c00;margin-bottom:1.25rem}.vida-booking-form__service-err-info{color:#777676;margin:1.75rem 0}.vida-booking-form__change-number{color:#777676;cursor:pointer;margin-left:.5rem}.vida-cancel-test-drive{height:100%}.vida-cancel-test-drive__container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.vida-cancel-test-drive__image{display:none}.vida-cancel-test-drive__form-container{overflow-y:auto;padding:1.25rem 1rem;width:100%}.vida-cancel-test-drive__form{margin:auto;max-width:25rem}.vida-cancel-test-drive__form h2{margin-bottom:1.25rem}.vida-cancel-test-drive__form>.form__field-label{margin-bottom:.9375rem}.vida-cancel-test-drive__form .form__field-radio-group{margin-bottom:1.875rem}.vida-cancel-test-drive__form .form__field-radio-group .form__field-radio{width:100%}.vida-cancel-test-drive__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem}.vida-cancel-test-drive__button-container .btn{width:100%}.vida-contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem;width:100%}.vida-contact-info__title{margin-bottom:.875rem;max-width:25rem;width:100%}.vida-contact-info__description{color:#777676;margin-bottom:1.75rem}.vida-contact-info__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.0625rem}.vida-contact-info__details span:first-child{margin-bottom:.3125rem}.vida-contact-info__details span:nth-child(2){margin-bottom:.8125rem}.vida-contact-info__details span:nth-child(3),.vida-contact-info__details span:nth-child(4){color:#1d1b1b}.vida-contact-info__details span:nth-child(3){margin-bottom:.875rem}.vida-contact-info__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}.vida-quick-drive-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem;width:100%}.vida-quick-drive-form__otpfields .form__field-otp input[type=number]{border-left:0;border-radius:0;border-right:0;border-top:0}.vida-quick-drive-form__title{margin-bottom:1rem;max-width:25rem;width:100%}.vida-quick-drive-form__title p{color:#ff5310;text-transform:capitalize}.vida-quick-drive-form .test-ride-dealers-container{margin-bottom:2.5rem}.vida-quick-drive-form .test-ride-dealers-container .dealer-error-container{margin:1.25rem 0}.vida-quick-drive-form .test-ride-dealers-container .vida-booking-details-dealers__listofdealers{border-radius:.3125rem;-webkit-box-shadow:0 5px 9px -9px #4e4d4e;box-shadow:0 5px 9px -9px #4e4d4e;max-height:18.125rem;padding-left:.625rem;padding-right:.625rem}.vida-quick-drive-form .test-ride-dealers-container .vida-booking-details-dealers__listofdealers .vida-dealer-card{padding:.625rem 1.25rem;width:100%}.vida-quick-drive-form .test-ride-dealers-container .vida-booking-details-dealers__listofdealers .vida-dealer-card__dealer div{margin-top:.5rem}.vida-quick-drive-form .test-ride-dealers-container .vida-booking-details-dealers__listofdealers .vida-dealer-card__dealer p{text-align:left}.vida-quick-drive-form__confirm{margin:0 0 1.125rem;max-width:25rem;width:100%}.vida-quick-drive-form__location{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-quick-drive-form__location .form__group{width:50%}.vida-quick-drive-form .form__field-checkbox{margin-bottom:0}.vida-quick-drive-form .form__field-checkbox label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1b1b;display:inline-block;padding-top:.125rem}.vida-quick-drive-form .form__field-checkbox label i{color:#00a000;margin-left:.125rem;vertical-align:-.125rem}.vida-quick-drive-form__notification-msg{color:#777676;margin:0 0 0 1.875rem}.vida-quick-drive-form__disclaimer{margin:auto 0 0}.vida-quick-drive-form__disclaimer-label{color:#1d1b1b}.vida-quick-drive-form__disclaimer-msg{color:#777676}.vida-quick-drive-form .btn{margin-top:1.875rem}.vida-quick-drive-form__relogin{margin-top:1.25rem;text-align:center}.vida-quick-drive-form__service-err-msg{color:#c00;margin-bottom:1.25rem}.vida-quick-drive-form__service-err-info{color:#777676;margin:1.75rem 0}.vida-quick-drive-form__change-number{color:#777676;cursor:pointer;margin-left:.5rem}.vida-quick-drive-form__terms{margin:20px 0}.vida-quick-drive-form__terms-label{margin:0}.vida-quick-drive-form__terms a{margin-left:.3125rem}.vida-quick-drive-form .form__group{min-height:2.5rem}.vida-quick-drive-form .form__field-message{margin-bottom:1.25rem}.vida-test-drive__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 8.125rem);min-height:calc(100vh - 8.125rem)}.vida-test-drive__asset{display:none;height:15.625rem;position:relative}.vida-test-drive__asset img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-test-drive__asset--show{display:block}.vida-test-drive__selected-centre{background:#fff;border-radius:2rem;bottom:0;-webkit-box-shadow:0 .125rem .625rem rgba(40,40,40,.1);box-shadow:0 .125rem .625rem rgba(40,40,40,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:9.375rem;margin:0 1.875rem 1.875rem;position:absolute;width:calc(100% - 60px)}.vida-test-drive__centre-image{height:9.375rem;width:16.875rem}.vida-test-drive__centre-image img{border-radius:2rem 0 0 2rem}.vida-test-drive__centre-detail{padding:.625rem 2.5rem 1.25rem 1.25rem}.vida-test-drive__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 1rem 1rem;width:100%}.vida-test-drive__content-title{font-size:1.5rem;font-weight:500;padding-left:.625rem;width:100%}.vida-test-drive__content-info{font-size:1.125rem;line-height:1.375rem;margin-top:1.25rem;padding-left:.625rem;text-align:left}.vida-test-drive__content .vida-quick-drive-form__otpfields{margin-bottom:1.25rem}.vida-test-drive__content .vida-quick-drive-form__otpfields .form__group{min-height:auto}.vida-pickup-centre__model{position:relative}.vida-pickup-centre__message{bottom:0;position:absolute}.vida-pickup-centre__amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-pickup-centre__amount+div{margin-bottom:20px}.vida-pickup-centre button{width:100%}.vida-schedule-pickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem;width:100%}.vida-schedule-pickup__title{margin-bottom:1rem!important;max-width:25rem;width:100%}.vida-schedule-pickup__form{max-width:25pc;width:100%}.vida-schedule-pickup .btn{margin-top:auto}.vida-schedule-pickup__api-error{color:#c00;margin:-1.5625rem 0 .9375rem}.vida-schedule-pickup__map{border-radius:.5rem;height:10.4375rem;margin-bottom:1.125rem;overflow:hidden}.vida-test-drive-selector__container{-ms-flex-item-align:center;align-self:center;max-width:392px}.vida-test-drive-selector__title{color:#1d1b1b;padding:40px 0;text-align:center}.vida-test-drive-selector__disabled{background-color:#d2d1d1;color:#777676;cursor:default;opacity:.7;pointer-events:none}.vida-test-drive-selector__disabled:hover{border:1px solid #d2d1d1}.vida-test-drive-selector__card{border:1px solid #d2d1d1;border-radius:2pc;-webkit-box-shadow:0 20px 50px rgba(40,40,40,.08);box-shadow:0 20px 50px rgba(40,40,40,.08);color:#777676;cursor:pointer;margin-bottom:30px;padding:30px 70px;text-decoration:none;width:100%}.vida-test-drive-selector__card:hover{border:1px solid #00d5e5}.vida-test-drive-selector__card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;position:relative}.vida-test-drive-selector__card-info{bottom:10px;color:#777676;position:absolute}.vida-test-drive-selector__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-test-drive-selector__heading i{margin-left:5px}.vida-test-drive-selector__label{color:#1d1b1b}.vida-test-drive-selector__rate{margin-left:5px}.vida-test-drive-selector__description{margin-top:5px}.vida-schedule-appointment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem;width:100%}.vida-schedule-appointment .vida-top-padding{margin-top:15px!important}.vida-schedule-appointment .form.vida-booking-details-dealers__listofdealers{border-radius:5px;-webkit-box-shadow:0 2px 5px 1px rgba(64,60,67,.16);box-shadow:0 2px 5px 1px rgba(64,60,67,.16);margin-bottom:25px;margin-top:0;max-height:312px!important;padding-top:5px}.vida-schedule-appointment__title{margin-bottom:1rem;max-width:25rem;width:100%}.vida-schedule-appointment .btn{margin-top:auto}.vida-schedule-appointment__api-error{color:#c00;margin:-1.5625rem 0 .9375rem}.vida-schedule-appointment__map{border-radius:.5rem;height:10.4375rem;margin-bottom:1.125rem;overflow:hidden}.form__field-radio-group{margin-bottom:1.25rem}.vida-success-page__errors{color:#c00;margin-bottom:10px}.vida-success-page__buy-later{margin-bottom:20px}.vida-success-page__buy-later p{font-weight:700;margin-bottom:20px}.vida-success-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem;width:100%}.vida-success-page__status{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vida-success-page__title{margin-bottom:.625rem;max-width:25rem;width:100%}.vida-success-page__message{color:#777676;margin-bottom:1.25rem}.vida-success-page__appointment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;margin-bottom:1.625rem}.vida-success-page__appointment p{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-success-page__appointment i{font-size:.9375rem;margin-right:.8125rem}.vida-success-page__info{color:#777676;margin-bottom:2.1875rem}.vida-success-page .btn{margin-top:auto}.vida-test-drive__content-summary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.vida-test-drive__content-summary .form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-test-drive__content-items,.vida-test-drive__content-summary .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vida-test-drive__content-items{height:100%;margin-top:1.875rem;width:100%}.vida-test-drive__content-items-penal-statement{width:60%}.vida-test-drive__content-details{margin-top:.625rem}.vida-test-drive__content-data{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625rem 0}.vida-test-drive__content-data i{font-size:1.25rem;margin-right:.5rem}.vida-test-drive__content-data i.icon-no-icon{height:1.25rem;width:1.25rem}.vida-test-drive__content-terms{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-test-drive__content-terms label{margin-right:.3125rem}.vida-test-drive__content-fare{background-color:#f6f6f6;border-radius:1rem;display:none;margin-top:.625rem;padding:1.25rem}.vida-test-drive__content-fare-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vida-test-drive__content-fare-item,.vida-test-drive__content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-test-drive__content-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vida-test-drive__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.875rem 0}.vida-test-drive__btn-container .btn--round{height:3.125rem;margin-right:.625rem;padding:0;width:3.125rem}.vida-test-drive__btn-container .btn--primary{width:calc(100% - 60px)}.vida-test-drive__content-upload{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vida-test-drive__content .form{margin-top:1.5625rem;max-width:100%}.vida-test-drive__content .form__group{max-width:100%}.vida-test-drive__content .vida-upload-documents__btn-container .btn--primary{height:3.125rem;width:100%}.vida-test-drive__content .vida-upload-card__body+p.error{display:none}.vida-test-drive__content .vida-upload-card__body.error+p.error{display:block}.vida-test-drive__content .vida-upload-card__body i{margin-right:.625rem}.vida-test-drive__content__submitted-status{font-size:1.25rem;padding-top:1.875rem}.vida-test-drive__content__submitted-message{color:#c9c9c9;font-size:.75rem}.vida-test-drive__container .vida-upload-card__container{float:left;margin-right:.625rem;width:100%}.vida-test-drive__container .vida-upload-card__container p{font-size:.875rem}.vida-test-drive__container .vida-upload-card__container p.success{color:#00d971}.vida-test-drive__container .vida-upload-card__container p.error{color:#c00}.vida-test-drive__container .vida-upload-card__body-disclaimer{color:#ff5310;margin-bottom:.625rem}.vida-test-drive__container .vida-upload-card__valid-message{margin-bottom:1.25rem}.vida-test-drive__container .vida-upload-card__upload input{width:100%}.vida-test-drive__container .vida-upload-card__file-upload{border:1px solid #777676;border-radius:20px;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:75pt}.vida-test-drive__container .vida-upload-card__file-upload-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-test-drive__container .vida-upload-card__file-upload .icon-upload{font-size:1.25rem;margin-right:.3125rem}.vida-test-drive__container .vida-upload-card__file-upload input{cursor:pointer;filter:alpha(opacity=0);font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.vida-test-drive__container .vida-upload-card__head{margin-bottom:1.25rem}.vida-test-drive__container .vida-upload-card__title{padding:10px 0}.vida-test-drive__container .vida-upload-card__body{border:2px dashed #d2d1d1;border-radius:.5rem;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.1);box-shadow:0 2px 10px rgba(40,40,40,.1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5625rem;width:100%}.vida-test-drive__container .vida-upload-card__body ul{margin-left:1.25rem}.vida-test-drive__container .vida-upload-card__body .file-name{margin-bottom:1.25rem;overflow:hidden;text-overflow:ellipsis}.vida-test-drive__container .vida-upload-card__body.success{border-color:#00d971}.vida-test-drive__container .vida-upload-card__body.error{border-color:#c00}.vida-upload-documents__title{margin:20px 0}.vida-upload-documents__items{float:left;width:100%}.vida-upload-documents__success p{color:#00d971;font-size:1.125rem;margin-top:35vh;text-align:center}.vida-upload-documents__success-btn{text-align:center}.vida-upload-documents__address-details{float:left;max-width:34.375rem;width:100%}.vida-upload-documents__address-details p{font-size:.875rem;margin-bottom:.3125rem}.vida-upload-documents__address-details p.success{color:#00d971}.vida-upload-documents__address-details p.error{color:#c00}.vida-upload-documents__address-details-title{float:left;padding:30px 0 10px;width:100%}.vida-upload-documents__body-disclaimer{color:#ff5310;margin-bottom:1.25rem}.vida-upload-documents__btn-container{float:left;margin-bottom:6.25rem;margin-top:1.875rem;width:100%}.vida-upload-documents__btn-container .btn--primary,.vida-upload-documents__btn-container .btn--secondary{width:40%}.vida-upload-documents__btn-container .btn--secondary{margin-left:1.25rem}.vida-upload-documents__address-details-upload{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-upload-documents__address-details-upload .form__group{margin-bottom:0;margin-right:20px;min-height:unset;width:25rem}.vida-upload-documents__address-details-upload .form__group .form__field-select{margin-bottom:0}.vida-upload-documents__upload input{width:100%}.vida-upload-documents__upload-fileUpload{border:1px solid #777676;border-radius:20px;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:75pt}.vida-upload-documents__upload-fileUpload-disabled{opacity:.25;pointer-events:none}.vida-upload-documents__upload-fileUpload .icon-upload{font-size:1.25rem}.vida-upload-documents__upload-fileUpload input{cursor:pointer;filter:alpha(opacity=0);font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.vida-upload-card__title{padding:10px 0}.vida-upload-card__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px dashed #d2d1d1;border-radius:.5rem;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.1);box-shadow:0 2px 10px rgba(40,40,40,.1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5625rem;width:100%}.vida-upload-card__body ul{margin-left:1.25rem}.vida-upload-card__body .file-name{margin-bottom:1.25rem;overflow:hidden;text-overflow:ellipsis}.vida-upload-card__body.success{border-color:#00d971}.vida-upload-card__body.error{border-color:#c00}.vida-upload-card__body-disclaimer{color:#ff5310;margin-bottom:.625rem}.vida-upload-card__head,.vida-upload-card__valid-message{margin-bottom:1.25rem}.vida-upload-card__container{float:left;margin-right:.625rem;width:100%}.vida-upload-card__container p{font-size:.875rem}.vida-upload-card__container p.success{color:#00d971}.vida-upload-card__container p.error{color:#c00}.vida-upload-card__upload input{width:100%}.vida-upload-card__upload-file-upload{border:1px solid #777676;border-radius:20px;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:75pt}.vida-upload-card__upload-file-upload-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-upload-card__upload-file-upload .icon-upload{font-size:1.25rem;margin-right:.3125rem}.vida-upload-card__upload-file-upload input{cursor:pointer;filter:alpha(opacity=0);font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.vida-user-access{background-size:cover;height:calc(100vh - 4.75rem)}.vida-user-access__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.vida-user-access__content-container{background-color:#fff;max-width:27.5rem;padding:1.25rem 1rem;width:100%}.vida-user-access__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-user-access__tab{border-bottom:2px solid #d2d1d1;cursor:pointer;margin-bottom:1.75rem;padding:.5625rem .625rem}.vida-user-access__tab label{color:#777676;cursor:pointer}.vida-user-access__tab--active{border-bottom-color:#1d1b1b}.vida-user-access__tab--active label{color:#1d1b1b}.vida-user-access__login .vida-user-access__btn-container{margin-top:12.5rem}.vida-user-access__register .vida-user-access__btn-container{margin-top:1rem}.vida-user-access__register .form__group{min-height:auto}.vida-user-access__otp-container .vida-otp__btn-container{margin-top:8.75rem}.vida-user-access__form-container{height:300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-user-access__form-container,.vida-user-access__terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-user-access__terms label{margin-right:.3125rem}.vida-user-access__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #d2d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-user-access__btn-container .btn{margin:1.25rem 0}.vida-user-access__btn-container label a{margin-left:.3125rem}.vida-user-access__whatsapp-checkbox{margin-bottom:0;margin-top:1.25rem}.vida-user-access__whatsapp-checkbox label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.vida-user-access__whatsapp-checkbox label i{color:#00a000;margin-left:.125rem}.vida-user-access__notification-msg{color:#777676;margin:0 0 1.25rem 1.875rem}.hideTerms{display:none}.vida-user-long-test-rides{margin-bottom:1.25rem}.vida-user-long-test-rides__no-record{margin-top:4.375rem}.vida-user-long-test-rides__no-record h3{margin-bottom:.625rem}.vida-user-long-test-rides__no-record h4{color:#777676}.vida-user-long-test-rides__no-record .btn{margin-top:1.25rem}.vida-user-long-test-rides__type{margin:1.875rem 0}.vida-user-long-test-rides__type-title{margin-bottom:1.25rem}.vida-user-long-test-rides__type:last-child{margin-bottom:0}.vida-user-long-test-rides__confirmation{padding:6%}.vida-user-long-test-rides__message{color:#777676;padding:3% 0}.vida-user-long-test-rides__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-user-long-test-rides__popup-container .popup__container{border-radius:11px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 10%}.vida-cancel-order{height:100%}.vida-cancel-order__form{margin:auto}.vida-cancel-order__form h3{margin-bottom:1.125rem;padding-right:1.625rem}.vida-cancel-order__form p{color:#777676;margin-bottom:1.5rem}.vida-cancel-order__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.vida-cancel-order__button-container .btn{width:100%}.vida-cancel-prebooking-order{height:100%}.vida-cancel-prebooking-order__form{margin:auto}.vida-cancel-prebooking-order__form h3{margin-bottom:1.125rem;padding-right:1.625rem}.vida-cancel-prebooking-order__form p{color:#777676;margin-bottom:1.5rem}.vida-cancel-prebooking-order__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.vida-cancel-prebooking-order__button-container .btn{width:100%}.vida-invoice-dropdown{background:#1d1b1b;border:.0625rem solid transparent;border-radius:1.875rem;color:#fff;cursor:pointer;display:inline-block;height:3.125rem;margin:0;padding:0;position:relative;text-align:center;text-decoration:none}.vida-invoice-dropdown [class*=" icon-"],.vida-invoice-dropdown [class^=icon-]{font-size:1rem;margin-left:auto}.vida-invoice-dropdown__label{border-radius:1.875rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem}.vida-invoice-dropdown ul{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.1);box-shadow:0 2px 10px rgba(40,40,40,.1);list-style:none;margin:0;max-height:255px;-ms-overflow-style:none;overflow-y:auto;padding:.625rem 0;position:absolute;top:3.4375rem;width:100%;z-index:2}.vida-invoice-dropdown ul::-webkit-scrollbar{width:5px!important}.vida-invoice-dropdown ul::-webkit-scrollbar-track{background-color:#c2fbff!important;border-radius:0 1pc 1pc 0}.vida-invoice-dropdown ul::-webkit-scrollbar-thumb{background-color:#00c6d5!important;border-radius:0 4px 4px 0;height:50px}.vida-invoice-dropdown li{color:#1d1b1b;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;margin:0!important;padding:1.25rem;text-align:left;word-break:break-word}.vida-invoice-dropdown li:hover{background:#c2fbff;border-radius:4px;cursor:pointer}.vida-order-card-details+.vida-order-card-details{margin-top:1.875rem}.vida-order-card-details .vida-card__container{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.vida-order-card-details .vida-card__warning{margin-top:1.25rem}.vida-order-card-details .vida-card__data-info{color:#ff5310;margin-bottom:.3125rem}.vida-order-card-details .vida-card__data .cancel-info{border:1px solid #e00000;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1.5rem;max-width:100%;padding:.75rem 1rem}.vida-order-card-details .vida-card__data .cancel-info .info-image-wrapper{height:24px;width:24px}.vida-order-card-details .vida-card__data .cancel-info .info-image-wrapper img{height:100%;width:100%}.vida-order-card-details .vida-card__data .cancel-info .info-msg{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#e00000;line-height:1.5rem}.vida-order-card-details .vida-card__data .cancel-info .info-msg span{font-weight:500}.vida-order-card-details .notification{margin-top:1.25rem}.vida-user-orders{margin-bottom:1.25rem}.vida-user-orders__type{margin-bottom:1.875rem}.vida-user-orders__type-title{margin:1.25rem 0 .625rem}.vida-user-orders__type:last-child{margin-bottom:0}.vida-user-orders__popup-handle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-user-orders__orders-details,.vida-user-orders__payment-owner{width:100%}.vida-user-orders__user-order-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;margin-bottom:1.25rem;padding:0 35px;width:100%}.vida-user-orders__back-btn{background:#fff;color:#1d1b1b;display:block;font-size:1.5rem;padding:1rem 1.1875rem;right:1rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vida-user-orders+.popup{height:auto}.vida-user-orders+.popup .popup__close-btn{color:#1d1b1b;display:block;right:1rem}.vida-user-orders+.popup .popup__close-btn:hover{color:#ff5310}.vida-user-orders+.popup .popup__close-btn [class*=" icon-"],.vida-user-orders+.popup .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-user-orders+.popup .popup__container{border-radius:1rem;height:25.625rem;max-height:calc(100% - 60px);overflow-y:auto;padding:1.25rem 0;width:20.5rem}.vida-user-orders+.popup .popup__container .popup__body{overflow-y:auto;padding:0 1rem}.vida-user-orders__my-order{border:1px solid #d2d1d1;border-radius:1pc;-webkit-box-orient:horizontal;-webkit-box-shadow:0 6px 26px rgba(40,40,40,.08);box-shadow:0 6px 26px rgba(40,40,40,.08);margin-bottom:1rem;padding:1.25rem 1rem}.vida-user-orders__show-details{border-top:1px solid #d2d1d1;padding-top:1.375rem;text-align:center}.vida-user-orders__order-selection{background-color:#e4e4e4;border-radius:6.25rem;display:inline-block;margin-bottom:1.25rem;padding:.3125rem 0}.vida-user-orders__order-selection span{border-radius:6.25rem;display:inline-block;padding:.625rem 1.25rem}.vida-user-orders__order-selection--active{background-color:#1d1b1b;border-radius:.9375rem;color:#fff;cursor:pointer;padding:.3125rem .75rem}.vida-user-orders__order-selection--inactive{cursor:pointer;padding:0 .625rem}.vida-user-orders__verify-email-dialog .popup{top:0;z-index:999}.vida-user-orders__verify-email-dialog .popup__container{border-radius:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;width:350px}.vida-user-orders__verify-email-dialog .popup__close-btn{display:block;right:0}.vida-user-orders__verify-email-dialog .popup__content h3,.vida-user-orders__verify-email-dialog .popup__content p{margin-bottom:1.25rem}.vida-user-orders__verify-email-dialog__button-container{text-align:right}.vida-user-orders__no-record{margin-top:4.375rem}.vida-user-orders__no-record h3{margin-bottom:.625rem}.vida-user-orders__no-record h4{color:#777676}.vida-user-orders__no-record .btn{margin-top:1.25rem}.vida-user-orders .vida-profile-details__verify-email-popup .popup{height:100vh}.vida-user-orders .vida-profile-details__verify-email-popup .popup .popup__close-btn{display:block}.vida-user-orders__cancel-loan-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:0 1.25rem 0 0}.vida-user-orders__cancel-loan-popup h4{font-weight:500}.vida-user-orders__cancel-loan-popup-list{text-align:left}.vida-user-orders__cancel-loan .popup{height:100vh}.vida-user-orders__cancel-loan .popup__container{padding:.9375rem}.vida-user-orders__cancel-loan .popup__close-btn{color:#1d1b1b;display:inline-block;right:1.5625rem;top:.125rem}.vida-user-orders__cancel-loan .popup__close-btn:hover{color:#ff5310}.vida-user-orders__cancel-loan .popup__close-btn [class*=" icon-"],.vida-user-orders__cancel-loan .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-user-orders__cancel-loan .popup__body,.vida-user-orders__cancel-loan .popup__content{height:100%;margin:0 auto;max-width:65.5rem;padding-left:.625rem}.vida-user-orders__cancel-loan .popup__body{padding:0 1rem}.vida-user-orders__cancel-loan .popup--full-screen .popup__container{border-radius:unset!important}.vida-user-orders__cancel-loan .popup--full-screen .popup__body,.vida-user-orders__cancel-loan .popup--full-screen .popup__content{height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vida-user-orders__cancel-loan .popup--medium{top:0!important}.vida-user-orders__cancel-loan .popup--medium .popup__container{border-radius:2pc!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;margin-top:75pt;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;max-width:620px!important;min-height:150px;min-width:280px;width:60vw!important}.vida-user-orders__cancel-loan .popup--medium .popup__body,.vida-user-orders__cancel-loan .popup--medium .popup__content{height:100%}.vida-user-orders__cancel-loan .btn--primary{margin-right:20px}.vida-user-orders .btn--primary,.vida-user-orders__cancel-loan .btn--primary{background-color:#ff5310;border:none;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-style:normal;font-weight:600;height:auto;line-height:normal;min-width:100%;text-align:center}.vida-user-orders .btn--primary:disabled,.vida-user-orders__cancel-loan .btn--primary:disabled{background-color:#85888c}.vida-user-orders .cancel-button,.vida-user-orders__cancel-loan .cancel-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-ms-flex-item-align:center;align-self:center;color:#ff5310;cursor:pointer;font-weight:500;line-height:1.2rem;width:auto}.vida-user-orders .disable-button,.vida-user-orders__cancel-loan .disable-button{color:#85888c!important;cursor:default;pointer-events:none;text-decoration:none}.vida-user-profile__edit-popup .popup__close-btn{z-index:1}.vida-user-profile__edit-popup .popup .vida-user-profile__otp-popup .popup__close-btn{display:block;right:0;z-index:1}.vida-user-profile__otp-popup .popup__container{border-radius:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px}.vida-user-profile__otp-popup .popup__container .vida-otp__btn-container{margin-top:0}.vida-user-profile .profile--cropper .popup{top:0;z-index:999}.vida-user-profile .profile--cropper .popup__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding-top:3.75rem;width:90%}.vida-user-profile .profile--cropper .popup__header{position:absolute;right:0;top:10px}.vida-test-ride-card-details+.vida-test-ride-card-details{margin-top:1.875rem}.vida-user-test-rides{margin-bottom:1.25rem}.vida-user-test-rides__no-record{margin-top:4.375rem}.vida-user-test-rides__no-record h3{margin-bottom:.625rem}.vida-user-test-rides__no-record h4{color:#777676}.vida-user-test-rides__no-record .btn{margin-top:1.25rem}.vida-user-test-rides__type{margin:1.875rem 0}.vida-user-test-rides__type-title{margin-bottom:1.25rem}.vida-user-test-rides__type:last-child{margin-bottom:0}.vida-card__button-container .btn--primary,.vida-user-test-rides__no-record .btn--primary{background-color:#ff5310;border:none;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-style:normal;font-weight:600;height:auto;line-height:normal;min-width:100%;text-align:center}.vida-card__button-container .btn--primary:disabled,.vida-user-test-rides__no-record .btn--primary:disabled{background-color:#85888c}.vida-card__button-container .btn--secondary,.vida-user-test-rides__no-record .btn--secondary{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background-color:#fff;border:.125rem solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#222;cursor:pointer;height:auto;padding:1rem;text-align:center;width:auto}.vida-otp__timer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes accordian-close{0%{max-height:50pc}80%{max-height:0}to{max-height:0}}@-webkit-keyframes close-icon-opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes scrollText{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes brace-blink{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@-webkit-keyframes leftFadeIn{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rightFadeIn{0%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes zoomin{0%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes leftFadeOut{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes growIn{0%{opacity:0;width:500px}to{opacity:1;width:300px}}@-webkit-keyframes growUp{0%{opacity:0;width:-webkit-max-content;width:max-content}to{opacity:.5;width:unset}}@-webkit-keyframes rotateImgRight{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}.about-hero-card-parent-container{background:#fff;padding:2rem 1.25rem;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.about-hero-card-parent-container .video-content-wrapper{padding-bottom:2rem}.about-hero-card-parent-container .video-content-wrapper__image{border-radius:.5rem;height:22.5rem}.about-hero-card-parent-container .video-content-wrapper__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-hero-card-parent-container .video-content-wrapper__video{height:10.5625rem;position:relative}.about-hero-card-parent-container .video-content-wrapper__video video{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-hero-card-parent-container .video-content-wrapper__video .play-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.875rem;left:45%;margin:auto;position:absolute;top:45%;width:2.875rem}.about-hero-card-parent-container .video-content-wrapper__video .play-button-container img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-hero-card-parent-container .video-content-wrapper__ytvideo video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-hero-card-parent-container .label-count{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:1.5rem 0 0}.about-hero-card-parent-container__header-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:1.5rem}.about-hero-card-parent-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.about-hero-card-parent-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.about-hero-card-parent-container .img-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:2.125rem}.about-hero-card-parent-container .img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-hero-card-parent-container .about-hero-description-container-left{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.about-hero-card-parent-container .about-hero-description-container-left p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.about-hero-card-parent-container .hero-icon-header-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-hero-card-parent-container .hero-icon-container{height:1.25rem;width:3.86rem}.about-hero-card-parent-container .hero-icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-hero-card-parent-container .read-icon-header-wrapper{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:2rem}.about-hero-card-parent-container .read-icon-header-wrapper .read-icon-container{height:1rem;width:1rem}.about-hero-card-parent-container .read-icon-header-wrapper .read-icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-vida-wrapper{padding-bottom:2rem!important;padding-top:2rem!important}.about-vida-wrapper .about-vida-container{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.about-vida-wrapper .about-vida-container .about-vida-text{font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#222;padding:0 0 .3125rem}.about-vida-wrapper .about-vida-container .about-vida-title{font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#222;padding:0 0 2rem}.about-vida-wrapper .about-vida-container .about-vida-content-container .about-vida-tab-container{border-bottom:1px solid #e4eaf1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2rem}.about-vida-wrapper .about-vida-container .about-vida-content-container .about-vida-tab-container .about-vida-tab{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 .4375rem;text-align:center;text-decoration:none}.about-vida-wrapper .about-vida-container .about-vida-content-container .about-vida-tab-container .about-vida-tab.active-tab{border-bottom:2px solid #ff5310;font-weight:600}.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-title{padding:0 0 1rem}.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-title h3,.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-title p{font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#222}.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-description{padding:0 0 2.125rem}.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-description p{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222}.about-vida-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.about-vida-card-wrapper .about-vida-card-container{background:#f1f5f8;border-radius:.5rem;min-width:auto}.about-vida-card-wrapper .about-vida-card-container .about-vida-media-container img,.about-vida-card-wrapper .about-vida-card-container .about-vida-media-container video{border-top-left-radius:.5rem;border-top-right-radius:.5rem;-o-object-fit:cover;object-fit:cover;width:100%}.about-vida-card-wrapper .about-vida-card-container .about-vida-media-container.img-none img{display:none}.about-vida-card-wrapper .about-vida-card-container .about-vida-media-container.img-none video,.about-vida-card-wrapper .about-vida-card-container .about-vida-media-container.video-none img{display:block}.about-vida-card-wrapper .about-vida-card-container .about-vida-media-container.video-none video{display:none}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container{padding:1rem}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container .about-vida-card-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1rem}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container .about-vida-card-title a{cursor:pointer;display:block;text-decoration:none}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container .about-vida-card-title img{height:2.25rem;width:2.25rem}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container .about-vida-card-title h3,.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container .about-vida-card-title p{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#222}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container .about-vida-card-description p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#000}.accordian-container{background:#e4eaf1}.accordian-container__wrapper{background:inherit;border-bottom:.0625rem solid #222;padding-bottom:1.5rem;padding-top:1.5rem}.accordian-container .flex-layout{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordian-container .flex-layout,.accordian-container__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordian-container__title-container{gap:.3125rem;padding-top:1.5rem}.accordian-container__title-container .pre-title{font-size:9pt;font-weight:400}.accordian-container__title-container .pre-title,.accordian-container__title-container .title{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal;color:#fff!important;text-align:left}.accordian-container__title-container .title{font-size:24px;font-weight:600}.accordian-container__title-container__image{-webkit-box-sizing:border-box;box-sizing:border-box;height:18rem;padding:1.5rem 0 0}.accordian-container__title-container__image img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.accordian-container__header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.accordian-container__header{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background:inherit;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;text-align:left;width:100%}.accordian-container__header-icon{height:1.125rem;width:1.125rem}.accordian-container__header-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.accordian-container__content{max-height:0;overflow:hidden;position:relative}.accordian-container__content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordian-container__image{-webkit-box-sizing:border-box;box-sizing:border-box;height:18rem;padding:1.5rem 0 1rem}.accordian-container__image img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.accordian-container__video{padding:2rem 0 1rem}.accordian-container__video video{border-radius:.5rem;width:100%}.accordian-container__ytvideo{padding:2rem 0 1rem;width:100%}.accordian-container iframe{border-radius:.5rem;width:100%}.accordian-container__data{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:inherit;color:#222!important;cursor:pointer;padding-top:.5rem;text-decoration:none}.accordian-container__data:hover{color:#ff5310!important}.accordian-container__knowmore-link,.accordian-container__readMore-link{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;text-decoration:underline}.accordian-container__knowmore-link{font-weight:400}.accordian-container__readMore-content{border-top:.0625rem solid #85888c}.accordian-container__knowmore-wrapper,.accordian-container__readMore-wrapper{padding-top:2rem}.accordian-container__expand{-webkit-animation:accordian-open 5s linear forwards;animation:accordian-open 5s linear forwards}.accordian-container__close{-webkit-animation:accordian-close 5s linear forwards;animation:accordian-close 5s linear forwards}.accordian-container__close-icon-opacity{-webkit-animation:close-icon-opacity 1s linear forwards;animation:close-icon-opacity 1s linear forwards}.blog-re-direction-wrapper{background:#e4eaf1;padding-bottom:2rem;padding-top:2rem}.blog-re-direction-wrapper .blog-re-direction-container{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.blog-re-direction-wrapper .blog-re-direction-container .blog-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 2rem}.blog-re-direction-wrapper .blog-re-direction-container .blog-title-container .blog-title{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#222}.blog-re-direction-wrapper .blog-re-direction-container .blog-title-container .blog-re-direction-icon{cursor:pointer;height:2.25rem;width:2.25rem}.blog-re-direction-wrapper .blog-re-direction-container .blog-title-container .blog-re-direction-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.blog-re-direction-wrapper .blog-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:0 -1rem;overflow-x:scroll;padding:0 1rem 1rem}.blog-re-direction-wrapper .blog-card-wrapper::-webkit-scrollbar{height:.125rem}.blog-re-direction-wrapper .blog-card-wrapper::-webkit-scrollbar-track{background:#fff;margin:0 1.25rem}.blog-re-direction-wrapper .blog-card-wrapper::-webkit-scrollbar-thumb{background:#ff5310}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container{background:#fff;border-radius:.5rem;cursor:pointer;display:block;min-height:13.25rem;min-width:10.625rem;text-decoration:none}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container .blog-card-media-container img,.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container .blog-card-media-container video{border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:block;min-height:5.75rem;-o-object-fit:cover;object-fit:cover;width:100%}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container .blog-card-media-container.img-none img{display:none}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container .blog-card-media-container.img-none video,.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container .blog-card-media-container.video-none img{display:block}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container .blog-card-media-container.video-none video{display:none}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-content-container{padding:1rem}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-content-container .blog-card-date{padding:0 0 1rem}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-content-container .blog-card-date p{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;color:#000}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-content-container .blog-card-description p{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#222}.booking-status-page-wrapper .booking-status-bg-img{background:#e4eaf1;height:100vh;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.booking-status-page-wrapper .booking-status-page-container{padding-bottom:1.5rem!important;padding-top:2rem!important;position:relative}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container{border-radius:.5rem;margin:0 0 5.5rem;position:relative}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container.failure{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .booking-status-banner-bg{height:100%;position:absolute;width:100%}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .booking-status-banner-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container{padding:1pc 0}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container .user-info-name-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.5rem}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container .user-info-bike-text{color:#222;font-family:PP Neue Montreal;font-size:30px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.5rem}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container .user-info-modal-color{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container .bike-sub-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-bike-img-container{height:5.8125rem;width:6.375rem}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-bike-img-container .user-bike-img{-o-object-fit:cover;object-fit:cover;width:100%}.booking-status-page-wrapper .booking-status-right-container .booking-status-right-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-success-failure-icon{height:6.25rem;margin:0 0 .75rem;width:6.25rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-success-failure-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-title{margin:0 0 .5rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-title .booking-payment-status-title-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-description{text-align:center}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-description .booking-payment-status-description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-description .booking-payment-status-order-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f5f8;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5rem;margin-top:1.875rem;padding:1.5rem 1.25rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-description .booking-payment-status-order-details .booking-payment-order-details-header{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-description .booking-payment-status-order-details .booking-payment-order-details-link a{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.5rem}.booking-status-page-wrapper .booking-status-popup-container .booking-status-popup-btn-container .booking-status-popup-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.2);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vida-bottom-tray-wrapper{bottom:0;height:10.25rem;position:fixed;width:100%;z-index:9997}.vida-bottom-tray-wrapper .vida-bottom-tray-container{height:100%;width:100%}.vida-bottom-tray-wrapper .vida-bottom-tray-container .bottom-tray-bg-container{height:100%;position:relative;width:100%}.vida-bottom-tray-wrapper .vida-bottom-tray-container .bottom-tray-bg-container .bottom-tray-bg-img{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:rgba(34,34,34,.5);border-top-left-radius:.25rem;border-top-right-radius:.25rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-bottom-tray-wrapper .bottom-tray-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.425rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;left:0;padding:1rem;position:absolute;top:0;width:100%}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-wrapper{display:block;position:relative;text-decoration:none}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-wrapper .bottom-tray-card-bg-img{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);-webkit-filter:drop-shadow(0 5px 10px rgba(0,0,0,.2));filter:drop-shadow(0 5px 10px rgba(0,0,0,.2));height:8.25rem;opacity:.7;width:100%}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;padding:.625rem .5rem .9375rem;position:absolute;top:0;width:100%}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-container .bottom-tray-card-icon{height:2.75rem;width:2.75rem}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-container .bottom-tray-card-icon .bottom-tray-card-icon-img{-o-object-fit:cover;object-fit:cover;width:100%}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-container .bottom-tray-card-title{padding:.3125rem 0 0}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-container .bottom-tray-card-title p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;line-height:normal;color:#fff;font-weight:600}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-container .bottom-tray-card-description{min-width:4rem;padding:.33125rem 0 0;text-align:center;width:100%}.vida-bottom-tray-wrapper .bottom-tray-content-container .bottom-tray-card-container .bottom-tray-card-description p{color:#222;font-family:PP Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal;color:#fff}.vida-bottom-tray-wrapper.variant-2{height:5.5rem}.vida-bottom-tray-wrapper.variant-2 .vida-bottom-tray-container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:rgba(34,34,34,.5);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.vida-bottom-tray-wrapper.variant-2 .vida-bottom-tray-container .bottom-tray-bg-container .bottom-tray-bg-img{display:none}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-content-container{gap:0;padding:0}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-content-container .bottom-tray-card-wrapper{border-left:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2);width:100%}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-content-container .bottom-tray-card-wrapper:first-child{border-left:none}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-content-container .bottom-tray-card-wrapper:last-child{border-right:none}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-content-container .bottom-tray-card-wrapper .bottom-tray-card-bg-img{height:5.2rem;opacity:0}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-card-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-card-container .bottom-tray-card-icon{height:2.25rem;width:2.25rem}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-card-container .bottom-tray-card-title p{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-bottom-tray-wrapper.variant-2 .bottom-tray-card-container .bottom-tray-card-description{display:none}.image-detail-specification-container{gap:2rem;padding:2rem 1.25rem!important}.image-detail-specification-container,.image-detail-specification-container__header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-detail-specification-container__header-container{gap:.3125rem;padding:2rem 0 1.625rem}.image-detail-specification-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;text-align:left}.image-detail-specification-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:left}.image-detail-specification-container__slider-description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.image-detail-specification-container__slider-description-wrapper .description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:46.5%;-ms-flex:46.5%;flex:46.5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-detail-specification-container__slider-description-wrapper .description-wrapper__description-container{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding-top:2rem}.image-detail-specification-container__slider-description-wrapper .description-wrapper__description-container-left p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.image-detail-specification-container__slider-description-wrapper .tns-horizontal.tns-subpixel>.tns-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-detail-specification-container__slider-description-wrapper .tns-ovh{border-radius:.5rem}.image-detail-specification-container__slider-description-wrapper .tns-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;padding-bottom:0!important}.image-detail-specification-container__slider-description-wrapper .tns-nav button{border-radius:.1875rem;height:.1875rem;margin-right:.625rem;padding:.0625rem;width:2.5rem}.image-detail-specification-container__slider-description-wrapper .tns-nav .tns-nav-active{background-color:#ff5310!important}.image-detail-specification-container__slider-description-wrapper__carousel-slider{display:-webkit-box;display:-ms-flexbox;display:flex;height:10.125rem;position:relative}.image-detail-specification-container__slider-description-wrapper__carousel-slider .img-container{height:162px;padding-bottom:1rem}.image-detail-specification-container__slider-description-wrapper__carousel-slider .img-container img{-o-object-fit:cover;object-fit:cover;width:100%}.brand-slider-description-wrapper{margin-bottom:3rem}.buy-vida__scroll-wrapper{background-color:#e4eaf1;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.buy-vida__container{padding-bottom:2rem}.buy-vida__header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-top:2rem}.buy-vida__learn-more-link{color:var(--Primary-Vida-Orange,#ff5310);font-weight:500;text-decoration:underline}.buy-vida__buy-now-button,.buy-vida__learn-more-link{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;line-height:normal;cursor:pointer;position:relative;z-index:10}.buy-vida__buy-now-button{color:var(--Neutral-Dark-Grey,#222);background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff!important;font-weight:600;margin-right:2rem;padding:.5rem 1rem;text-decoration:none}.bike-specification__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.bike-specification__wrapper{border-bottom:.0625rem solid #222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2.12rem;padding-top:2.12rem}.bike-specification__wrapper:last-child{border-bottom:none}.bike-specification__wrapper:first-child .bike-specification__detail{left:0}.bike-specification__image-wrapper{height:14.8125rem;width:19.6875rem}.bike-specification__image-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.bike-specification__detail{padding-top:2.44rem;position:relative}.bike-specification__bike-model,.bike-specification__bike-price{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.bike-specification__bike-price{padding-top:.38rem;white-space:nowrap}.bike-specification__showroom-text{font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#222;padding-top:.25rem}.bike-specification__speed-detail-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.bike-specification__speed-detail-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(228,234,241,.5);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:.75rem;min-width:10.0625rem;padding:1rem .5rem;position:absolute;right:0}.bike-specification__acceleration-text,.bike-specification__acceleration-unit{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:500;line-height:normal}.bike-specification__speed-icon{height:1.125rem;width:1.125rem}.bike-specification__speed-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bike-specification__speed-details{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.375rem}.bike-specification__acceleration-number{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.bike-specification__acceleration-detail{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.bike-specification__detail-wraper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bike-specification__wrapper.bike-specification__wrapper--border-bottom{border-bottom:.0625rem solid #222}.varient2Class{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.varient2Class .bike-specification__detail-wraper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.varient2Class .bike-specification__speed-detail-wrapper{left:0}.three-varient .bike-specification__image-wrapper{height:12.0625rem;width:12.0625rem}.three-varient .bike-specification__image-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.buy-vida__container.three-varient .buy-vida__buttonLink-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.cancel-booking-wrapper{position:relative}.cancel-booking-wrapper .cancel-booking-bg-img{background:#e4eaf1;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.cancel-booking-wrapper .cancel-booking-conatiner{padding:2rem 1rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-left-container .cancel-booking-title{padding:0 0 1.5rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-left-container .cancel-booking-title h2{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container{border-radius:.5rem;margin:0 0 1.5rem;position:relative}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .cancel-booking-banner-bg{height:100%;position:absolute;width:100%}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .cancel-booking-banner-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-conatiner .user-info-name{color:#fff;font-size:3rem;font-style:normal;font-weight:600;line-height:83.333%}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-conatiner .user-info-bike{color:#fff;font-size:1.875rem;font-style:normal;font-weight:600;line-height:133.33%}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-conatiner .subtext{color:#fff;font-size:1rem;font-style:italic;font-weight:530;line-height:125%}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-bike-img{height:5.8125rem;width:6.375rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-bike-img img{-o-object-fit:cover;object-fit:cover;width:100%}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-right-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);padding:1.5rem 1rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-right-container .cancel-booking-right-content-container .dashed-border{border-top:1px dashed #222;margin:0 0 1rem}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container{border-bottom:1px dashed #222;margin:0 0 1rem;padding:0 1.25rem 1rem}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivering-from-info{padding:0 0 1rem}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivering-from-info .delivery-info{color:#222;font-size:.75rem;font-style:normal;font-weight:600;line-height:150%}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivering-from-info .delivery-place{color:#222;font-size:.75rem;font-style:normal;font-weight:450;line-height:150%}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivery-payment-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivery-payment-info .payable-text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivery-payment-info .payable-amount{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f1f5f8;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem;padding:1rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-icon{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-model-flex-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-model-info .delivery-bike-model-info-text{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;padding:0 0 .5rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-model-info .delivery-bike-charges-text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-model-amount p{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .chevron-down-icon{height:1.25rem;margin:-.15625rem 0 0;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .chevron-down-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px dashed #222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem;padding:0 1rem 1rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-content-container .delivery-add-on-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-icon{height:1.25rem;width:1.25rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-info .delivery-add-on-info-title{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;padding:0 0 .5rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-info .delivery-add-on-info-sub-text{color:#ffbc10;font-size:.625rem;font-style:normal;font-weight:600;line-height:normal}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-btn-container .delivery-add-on-btn{color:#ff5310;cursor:pointer;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.cancel-booking-drawer-wrapper{background:#f1f5f8;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);padding:0 1rem 1rem;position:fixed;-webkit-transition:all 1s linear;transition:all 1s linear;width:100%;z-index:998}.cancel-booking-drawer-wrapper .drawer-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1rem;padding:.5rem 0}.cancel-booking-drawer-wrapper .drawer-btn-container .drawer-btn{background:#000;border-radius:3rem;height:.25rem;width:3rem}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-title{padding:0 0 2rem}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-title p{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-btn-container .cancel-booking-cancel-btn{background:#fff;border:1px solid #ff5310;border-radius:.5rem;color:#222}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-btn-container .cancel-booking-cancel-btn,.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-btn-container .cancel-booking-confirm-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-style:normal;font-weight:600;height:3.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;text-decoration:none;width:100%}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-btn-container .cancel-booking-confirm-btn{background:#ff5310;border-radius:.5rem;color:#fff}.cancel-booking-drawer-wrapper .cancel-booking-error{color:#c00;font-size:.625rem;font-weight:400;letter-spacing:0;line-height:.875rem;margin:0 0 .5rem}.cancel-booking-drawer-wrapper .cancel-booking-error.show-only-desktop{font-size:.875rem}.cancel-booking-drawer-wrapper .slide-down{-webkit-transform:translateY(90%);transform:translateY(90%)}.charge-home-wrapper{padding-bottom:2rem!important;padding-top:2rem!important;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.charge-home-wrapper .charge-home-container .charge-home-title-container .charge-home-pre-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;padding:0 0 .3125rem}.charge-home-wrapper .charge-home-container .charge-home-title-container .charge-home-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding:0 0 1.5rem}.charge-home-wrapper .charge-home-container .charge-home-title-container .charge-home-title-description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding:0 0 1.5rem}.charge-home-wrapper .charge-home-container .charge-home-card-item{display:block;margin:0 0 2.125rem;text-decoration:none}.charge-home-wrapper .charge-home-container .charge-home-card-item:last-child{margin:0}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-title{padding:0 0 1rem}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-title .charge-home-card-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-img img{border-radius:1rem;-o-object-fit:cover;object-fit:cover;width:100%}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-description{-webkit-box-flex:1;-ms-flex:1;flex:1}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-description p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.charge-home-wrapper .p-event-none{pointer-events:none}.charging-guide{background:#e4eaf1;padding-bottom:2rem;padding-top:2rem;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.charging-guide .horizontal-scroll-container{margin:0}.charging-guide .horizontal-scroll-container::-webkit-scrollbar{height:.125rem}.charging-guide .horizontal-scroll-container::-webkit-scrollbar-track{background-color:#fff}.charging-guide .horizontal-scroll-container::-webkit-scrollbar-thumb{background:#ff5310}.charging-guide .charge-guide__container{gap:2rem}.charging-guide__header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.charge-guide__container{display:-webkit-box;display:-ms-flexbox;display:flex}.charge-guide__container:after{content:"";padding:.05rem}.charge-guide__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;min-height:21.8125rem;padding-bottom:3rem;padding-top:2rem}.charge-guide__top-image{border-radius:.75rem;height:11.25rem;width:15rem}.charge-guide__top-image img{border-radius:.75rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.charge-guide__details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:49%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;max-width:15rem}.charge-guide__title-label{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;line-height:normal;color:#222;font-weight:600}.charge-guide__desc{padding-top:1.5rem}.charge-guide__desc-label{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222}.charge-guide__offer{padding-top:1rem}.charge-guide__offer-label{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.charging-choose-plan-container{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.charging-choose-plan-container .charging-choose-plan-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:.5rem}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container{gap:1.5rem}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container,.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .title-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .title-container{gap:.3125rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:3.415875rem}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .title-one{color:var(--Neutral-White,#fff);font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#222;text-transform:uppercase}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .title-two{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .header-content-txt{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__charging-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;padding:1.5rem 0}.charging-choose-plan-container .charging-choose-plan-wrapper__charging-container .plugin-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:3.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:6rem}.charging-choose-plan-container .charging-choose-plan-wrapper__charging-container .charge-txt{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__charging-container .charge-content-txt{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-bottom:1.5rem}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .available-plans-txt{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;width:100%}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:1.25rem 1.5rem;width:9.6875rem}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt__price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt__price-container .price{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:#ff5310;text-align:end;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt__price-container .free{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;color:#ff5310;font-weight:600;line-height:normal;padding-left:.3125rem;text-align:left}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt p{color:var(--Neutral-Dark-Grey,#222);font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:#222;font-family:PP Neue Montreal;min-width:5.4375rem;text-align:center}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tab-container.active{border:.0625rem solid #ff5310}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tab-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.charging-choose-plan-container .charging-choose-plan-wrapper .get-plan-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.charging-choose-plan-container .charging-choose-plan-wrapper .get-plan-wrapper .get-plan-btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 1rem}.charging-choose-plan-container .charging-choose-plan-wrapper .get-plan-wrapper .get-plan-btn-container a{text-decoration:none}.charging-choose-plan-container .charging-choose-plan-wrapper .get-plan-wrapper .get-plan-btn-container .confirm-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;text-align:center}.charging-choose-plan-container .confirm__pop-up{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:9999}.charging-choose-plan-container .confirm__content,.charging-choose-plan-container .confirm__pop-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.charging-choose-plan-container .confirm__content{-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.9375rem;margin-right:.9375rem;max-width:20.5rem}.charging-choose-plan-container .confirm__header{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff}.charging-choose-plan-container .confirm__confirm-msg{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#fff;padding-top:1.5rem}.charging-choose-plan-container .confirm__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2rem}.charging-choose-plan-container .confirm__button-container a{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:16.6875rem;text-decoration:none;width:100%}.charging-choose-plan-container .confirm__confirm-button{background-color:#ff5310;color:#fff!important}.charging-choose-plan-container .confirm__cancel-button{background-color:#fff;border:.125rem solid #ff5310;color:#222}.charging-choose-plan-container .confirm__confirm-cancel-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:pointer;height:3.1875rem;padding:1rem;text-align:center;width:100%}.charging-choose-plan-container .limited-time-only-container{margin:0 -1.25rem;overflow:hidden;padding:2rem 0}.charging-choose-plan-container .limited-time-only-container__img-scroll{-webkit-animation:scrollText 15s linear infinite;animation:scrollText 15s linear infinite;display:inline-block;height:100%;margin:0;overflow:hidden;white-space:nowrap}.charging-choose-plan-container .limited-time-only-container__img-scroll img{display:inline-block;font-size:3.125rem;margin:0;padding:0}.charging-choose-plan-container .drop-down-parent-container{padding:0 0 2rem}.charging-choose-plan-container .drop-down-parent-container__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;background:#f1f5f8;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.charging-choose-plan-container .drop-down-parent-container__header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem 1.25rem;width:100%}.charging-choose-plan-container .drop-down-parent-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.charging-choose-plan-container .drop-down-parent-container .dropdown-arrow{height:1.625rem;width:1.625rem}.charging-choose-plan-container .drop-down-parent-container .dropdown-header,.charging-choose-plan-container .drop-down-parent-container .dropdown-header h2{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500;min-width:13.125rem}.charging-choose-plan-container .drop-down-parent-container__header-container.open{-webkit-animation:accordian-open 5s linear forwards;animation:accordian-open 5s linear forwards}.charging-choose-plan-container .drop-down-parent-container__header-container.open .drop-down-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.charging-choose-plan-container .drop-down-parent-container .read-more-container.open{padding:.625rem 0}.charging-choose-plan-container .drop-down-parent-container__content-container{width:100%}.charging-choose-plan-container .drop-down-parent-container .content-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:.5rem 1.25rem 1.375rem;-webkit-transition-delay:5s;transition-delay:5s;width:100%}.charging-choose-plan-container .drop-down-parent-container .content-container .drop-down-question,.charging-choose-plan-container .drop-down-parent-container .content-container p{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.charging-choose-plan-container .drop-down-parent-container .content-container p{border-bottom:1px solid #85888c;font-weight:400;padding:1rem 0}.charging-choose-plan-container .drop-down-parent-container .content-container p:last-child{border-bottom:none}.charging-choose-plan-container .offers-horizontal-divider{border-bottom:.0625rem solid #222!important}.charging-features-card-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:100% no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charging-features-card-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.charging-features-card-container .header-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:.625rem;padding-top:4.1875rem}.charging-features-card-container .header-container .header-text-one{display:none}.charging-features-card-container .header-container h1{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.charging-features-card-container .card-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20rem;padding:1.875rem 0 3.125rem}.charging-features-card-container .card-container-wrapper .card-container{display:block;padding-bottom:1rem;padding-right:.75rem;position:relative;text-decoration:none;width:50%}.charging-features-card-container .card-container-wrapper img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.charging-features-card-container .card-container-wrapper .img-container{border-radius:1rem;min-height:6.25rem;min-width:9.625rem}.charging-features-card-container .card-container-wrapper .txt-container-left{background:linear-gradient(82deg,rgba(0,0,0,.3) 3.28%,rgba(0,0,0,.5) 66.8%,transparent 92.52%);border-radius:.5rem 0 0 .5rem;height:80%;padding-left:.625rem;padding-right:.625rem;padding-top:.625rem;position:absolute;top:0;width:50%;z-index:1}.charging-features-card-container .card-container-wrapper .txt-container-left .charging-features-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:500;height:2.375rem;text-shadow:0 4px 4px rgba(0,0,0,.5);width:7.25rem}.charging-features-card-container .card-container-wrapper .txt-container-right{background:linear-gradient(82deg,rgba(0,0,0,.3) 3.28%,rgba(0,0,0,.5) 66.8%,transparent 92.52%);border-radius:.5rem 0 0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:82%;padding-right:.625rem;padding-top:.625rem;position:absolute;right:.9375rem;top:0;z-index:1}.charging-features-card-container .card-container-wrapper .txt-container-right .charging-features-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:500;height:2.375rem;text-align:end;text-shadow:0 4px 4px rgba(0,0,0,.5);width:6.25rem}.charging-features-card-container.variant-two .header-container{padding-top:2rem;width:100%}.charging-features-card-container.variant-two .header-container .header-text-one{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;display:block;text-transform:uppercase}.charging-features-card-container.variant-two .card-container-wrapper{padding:1rem 0}.charging-features-card-container.variant-two .txt-container-left{background:linear-gradient(82deg,rgba(0,0,0,.3) 3.28%,rgba(0,0,0,.5) 66.8%,transparent 92.52%)}.charging-features-card-container.variant-two .txt-container-left .charging-features-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:500;height:2.375rem;text-shadow:0 4px 4px rgba(0,0,0,.5);width:7.25rem}.charging-features-card-container.variant-two .txt-container-right{background:linear-gradient(82deg,rgba(0,0,0,.3) 3.28%,rgba(0,0,0,.5) 66.8%,transparent 92.52%);border-radius:.5rem 0 0 .5rem;height:80%;padding-right:.625rem;padding-top:1.1875rem;position:absolute;right:.9375rem;top:0;z-index:1}.charging-features-card-container.variant-two .txt-container-right .charging-features-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:500;max-height:2.375rem;text-align:end;text-shadow:0 .25rem .25rem rgba(0,0,0,.5);width:6.25rem}.charging-station-form-wrapper{padding-bottom:2rem!important;padding-top:2rem!important}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-title-container{padding:0 0 2rem}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-title-container .charging-station-form-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding:0 0 1rem}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-title-container .charging-station-form-description{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-content-container .charging-station-form-heading{padding:0 0 1.5rem}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-content-container .charging-station-form-heading .charging-station-form-heading-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;background:#fff;border:none;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);height:3.1875rem;padding:1rem;width:100%}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input::-webkit-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input::-moz-placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input:-ms-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input::-ms-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input::placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .vida-form-group{margin:0 0 1rem}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .form__field-label{display:none}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .form__field-message{margin:.25rem 0 0 .125rem}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 2rem}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .current-location-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .location-icon{height:1.5rem;width:1.5rem}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .location-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .current-location-text-wrapper .current-location-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .chevron-right-icon{cursor:pointer;height:1.5rem;width:1.5rem}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .chevron-right-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.charging-station-form-wrapper .charging-station-form-container .send-request-btn-wrapper .send-request-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.25rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.charging-station-form-wrapper .charging-station-form-container .form-error-msg{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#c00;margin:.5rem 0 .5rem .125rem}.charging-station-form-wrapper .charging-station-form-container .form-success-msg{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#ff5310;margin:.5rem 0 .5rem .125rem}.choose-plan{background-color:#e4eaf1;padding:2pc 20px}.choose-plan .choose-plan__label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px;padding-bottom:14px}.choose-plan .choose-plan__wrapper{background-color:#fff;border-radius:8px;margin-top:2pc;padding:1pc}.choose-plan .divider_section{background-color:#222;height:1px;margin-bottom:24px;opacity:.2;width:100%}.choose-plan .choose-plan__variant-wrapper{margin-bottom:24px}.choose-plan .choose-plan__variant-wrapper .choose-plan__variant-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.choose-plan .choose-plan__variant-wrapper .choose-plan__variant-label .choose-plan__variant-label-title-value{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:600;letter-spacing:.25px;line-height:24px}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:24px}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant,.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9pt}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .radio-group{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .radio-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .radio-option input{display:none}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .custom-radio{border:2px solid #999;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:14px;margin-right:9pt;width:14px}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .radio-option.selected .custom-radio{background:radial-gradient(circle,#ff5310 60%,transparent 0);border-color:#ff5310}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .continue_plan_variant-title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px}.choose-plan .choose-plan__calc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.choose-plan .choose-plan__battery-cost,.choose-plan .choose-plan__petrol-cost,.choose-plan .choose-plan__recommend-plan,.choose-plan .choose-plan__savings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.choose-plan .choose-plan___calc-label-title{font-weight:100 900;font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;color:#85888c;-ms-flex-preferred-size:65%;flex-basis:65%}.choose-plan .choose-plan___calc-label-title,.choose-plan .choose-plan___calc-label-value{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.choose-plan .choose-plan___calc-label-value{font-weight:100 900;font-size:20px;font-weight:600;letter-spacing:.15px;line-height:28px}.choose-plan .choose-plan___calc-label-value.savings{color:#ff5310}.choose-plan .choose-plan__warning{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px;width:225px}.city-banner-wrapper{position:relative}.city-banner-wrapper .city-banner-top-container{left:1.25rem;position:absolute;top:1.5rem;z-index:1}.city-banner-wrapper .city-banner-top-container .city-banner-bg-img{height:25.625rem;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:18.4375rem}.city-banner-wrapper .city-banner-top-container .city-banner-title{position:relative}.city-banner-wrapper .city-banner-top-container .city-banner-title h1{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.city-banner-wrapper .city-banner-top-container .city-banner-title h1 span{color:#fff}.city-banner-wrapper .city-banner-bottom-container{height:calc(100vh - 4rem);position:relative}.city-banner-wrapper .city-banner-bottom-container .city-banner-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-service-container{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.vida-service-container .vida-service{padding-bottom:2rem;padding-top:2rem!important}.vida-service-container .vida-service-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.vida-service-container .vida-service-quote{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-top:.3375rem}.vida-service-container .vida-service-helper-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;margin-top:2rem;max-width:98%}.vida-service-container .vida-service-accordion{background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.vida-service-container .vida-service-accordion-wrapper{width:89%}.vida-service-container .vida-service-accordion-wrapper .accordian-container__wrapper.active .accordian-container__header-wrapper .accordian-container__header{font-weight:600}.vida-service-container .vida-service-accordion-wrapper .accordian-container__header-icon{-webkit-animation-duration:.3s;animation-duration:.3s;margin-left:.3125rem}.vida-service-container .vida-service-accordion-wrapper .accordian-container__data{font-size:1rem}.vida-service-container .vida-service-accordion-wrapper .accordian-container__header-wrapper .accordian-container__header{font-size:1.25rem;font-weight:400}.vida-service-container .vida-service-accordion.light-theme{padding:0 0 2rem}.vida-service-container .vida-service-accordion.light-theme .vida-service-accordion-wrapper .accordian-container{background-color:#fff}.vida-service-container .vida-service-accordion.light-theme .vida-service-accordion-wrapper .accordian-container__content{-webkit-animation-duration:1s;animation-duration:1s}.vida-service-container .vida-service-accordion.light-theme .vida-service-accordion-wrapper .accordian-container__wrapper{border-bottom:none;border-top:.0625rem solid #222;padding:2rem 1rem}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:radial-gradient(50.18% 50.18% at 53.56% 38.2%,hsla(0,0%,100%,.1) 0,hsla(0,0%,58.8%,.1) 30.92%,rgba(52,52,52,.1) 62.7%,rgba(0,0,0,.1) 100%),rgba(0,0,0,.05);border-radius:8px;padding:.5rem 1rem}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container{background:none;border:none}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container__content{-webkit-animation:none;animation:none;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container__wrapper{border-color:#fff}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container__wrapper:last-child{border:none}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container__data,.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container__header-wrapper .accordian-container__header{color:#fff!important}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container__close-icon-opacity{-webkit-animation:none;animation:none}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container__image{height:3in}.community-charging-card-parent-container{background:#e4eaf1;display:grid;padding:2rem 1.25rem;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.community-charging-card-parent-container .video-content-wrapper{margin-left:-1.25rem;margin-right:-1.25rem;padding-bottom:2rem}.community-charging-card-parent-container .video-content-wrapper__image{border-radius:.5rem;height:22.5rem}.community-charging-card-parent-container .video-content-wrapper__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .video-content-wrapper__video video{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .video-content-wrapper__ytvideo video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container.dealership-page-variation .community-charging-card-parent-container__header-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.community-charging-card-parent-container.dealership-page-variation .video-content-wrapper,.community-charging-card-parent-container.dealership-page-variation .video-content-wrapper__image,.community-charging-card-parent-container.dealership-page-variation .video-content-wrapper__video,.community-charging-card-parent-container.dealership-page-variation .video-content-wrapper__ytvideo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.community-charging-card-parent-container.dealership-page-variation .charging-stations-statistics-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.community-charging-card-parent-container.dealership-page-variation .description-container-left{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.community-charging-card-parent-container.dealership-page-variation .description-two-container{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.community-charging-card-parent-container.dealership-page-variation .charging-stations-banner-container-left{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.community-charging-card-parent-container .label-count{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:1.5rem 0 0}.community-charging-card-parent-container.charging-locator-page-redirection-card-variation{background:#fff}.community-charging-card-parent-container.charging-locator-page-redirection-card-variation .description-container-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.community-charging-card-parent-container.charging-locator-page-redirection-card-variation .redirection-card-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.community-charging-card-parent-container__header-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 4.625rem 1.5rem 0}.community-charging-card-parent-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.community-charging-card-parent-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.community-charging-card-parent-container .img-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:2.125rem}.community-charging-card-parent-container .img-container img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .charging-stations-statistics-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0 .625rem 0 0}.community-charging-card-parent-container .charging-stations-statistics-container__details-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem}.community-charging-card-parent-container .charging-stations-statistics-container .icon-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.15625rem .2573125rem .09375rem .3004375rem;width:1.5625rem}.community-charging-card-parent-container .charging-stations-statistics-container .icon-container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.community-charging-card-parent-container .charging-stations-statistics-container .content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.community-charging-card-parent-container .charging-stations-statistics-container .content-container .label-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.community-charging-card-parent-container .charging-stations-statistics-container .content-container .label-value{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal;leading-trim:both;text-align:left;text-edge:cap}.community-charging-card-parent-container .description-container-left{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.community-charging-card-parent-container .description-container-left p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding-top:1.5rem}.community-charging-card-parent-container .description-container-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.community-charging-card-parent-container .description-container-right p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding-top:24px}.community-charging-card-parent-container .description-two-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-top:2rem}.community-charging-card-parent-container .description-two-container .description-two-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.community-charging-card-parent-container .description-two-container .description-two-wrapper p{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.community-charging-card-parent-container .description-two-container .cta-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;padding-top:.5rem;text-align:center}.community-charging-card-parent-container .charging-stations-banner-container-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-top:2rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:2rem 1rem}.community-charging-card-parent-container .charging-stations-banner-container-right__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc}.community-charging-card-parent-container .charging-stations-banner-container-right__wrapper .stations-accordian-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.community-charging-card-parent-container .charging-stations-banner-container-right__wrapper .stations-accordian-container__header-container .stations-container-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;width:80%}.community-charging-card-parent-container .charging-stations-banner-container-right__wrapper .stations-accordian-container__icon-container{height:1.5rem;width:1.5rem}.community-charging-card-parent-container .charging-stations-banner-container-right__wrapper .stations-accordian-container__icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .charging-stations-banner-container-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:2rem 1rem}.community-charging-card-parent-container .charging-stations-banner-container-left__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc}.community-charging-card-parent-container .charging-stations-banner-container-left__wrapper .stations-accordian-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.community-charging-card-parent-container .charging-stations-banner-container-left__wrapper .stations-accordian-container__header-container .stations-container-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;width:80%}.community-charging-card-parent-container .charging-stations-banner-container-left__wrapper .stations-accordian-container__icon-container{height:1.5rem;width:1.5rem}.community-charging-card-parent-container .charging-stations-banner-container-left__wrapper .stations-accordian-container__icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .search-city-parent-container{background:#fff;border-radius:8px;margin-bottom:2rem;margin-top:1.5rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.community-charging-card-parent-container .search-city-parent-container .search-city-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9pt 18px}.community-charging-card-parent-container .search-city-parent-container .search-text-box-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:8px}.community-charging-card-parent-container .search-city-parent-container .text-container .search-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .search-city-parent-container .search-icon-container{-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px}.community-charging-card-parent-container .search-city-parent-container .search-icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .search-city-parent-container .drop-down-container{height:24px;width:24px}.community-charging-card-parent-container .search-city-parent-container .drop-down-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .fast-charging-search-container{margin:1.5rem 0 1rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;position:relative}.community-charging-card-parent-container .fast-charging-search-container .fast-charging-search-find-icon{height:1.25rem;left:1rem;position:absolute;top:.875rem;width:1.25rem}.community-charging-card-parent-container .fast-charging-search-container .fast-charging-search-find-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .fast-charging-search-container .fast-charging-chevron-down-icon{height:1.5rem;position:absolute;right:1rem;top:.75rem;width:1.5rem}.community-charging-card-parent-container .fast-charging-search-container .fast-charging-chevron-down-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.community-charging-card-parent-container .fast-charging-search-container input{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;background:#fff;border:none;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);color:#222;height:3rem;padding:0 1rem 0 3rem;width:100%}.community-charging-card-parent-container .fast-charging-search-container input:focus{outline:2px solid #ff5310}.community-charging-card-parent-container .fast-charging-search-container input::-webkit-input-placeholder{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container input::-moz-placeholder{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container input:-ms-input-placeholder{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container input::-ms-input-placeholder{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container input::placeholder{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container .city-option-container{background:#fff;border-radius:.5rem;margin:.125rem 0 0;max-height:10rem;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:1}.community-charging-card-parent-container .fast-charging-search-container .city-option-container::-webkit-scrollbar{width:.125rem}.community-charging-card-parent-container .fast-charging-search-container .city-option-container::-webkit-scrollbar-track{background:#fff;border-radius:.5rem}.community-charging-card-parent-container .fast-charging-search-container .city-option-container::-webkit-scrollbar-thumb{background:#e4eaf1;border-radius:.5rem}.community-charging-card-parent-container .fast-charging-search-container .fast-charging-error-msg{color:#c00;font-size:.75rem;font-weight:400;margin:.25rem 0 0 .25rem}.community-charging-card-parent-container .fast-charging-search-container .city-option{border-bottom:1px solid #e4eaf1;cursor:pointer;height:2.5rem;padding:.75rem 1rem}.community-charging-card-parent-container .fast-charging-search-container .city-option:hover{background:#e4eaf1}.community-charging-card-parent-container .fast-charging-search-container .city-option p{color:#222;font-size:.875rem}.community-charging-card-parent-container .d-block{display:block}.community-charging-card-parent-container .d-none{display:none}.community-charging-card-parent-container .rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.community-charging-card-parent-container .charging-locator-cta-container{margin-top:1.5rem}.community-charging-card-parent-container .charging-locator-cta-container a{background-color:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 7.5px 15px 0 rgba(0,0,0,.1);box-shadow:0 7.5px 15px 0 rgba(0,0,0,.1);color:#fff!important;cursor:pointer;display:inline-block;padding:.5rem 1rem;text-decoration:none}.community-charging-card-parent-container .charging-locator-cta-container{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.compare-modals-container{padding:2pc 20px;position:relative}.compare-modals-container .compare-bg-wrapper{background-color:#e4eaf1;height:322px;left:0;position:absolute;top:0;width:100%;z-index:0}.compare-modals-container .compare-modals-heading{font-size:40px;font-weight:600;line-height:100%;padding-bottom:8px;position:relative;z-index:1}.compare-modals-container .compare-section-wrapper{position:relative;z-index:1}.compare-modals-container .compare-section-wrapper .compare-variant-selection.sticky-position{background:#e4eaf1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:0 -20px;padding:24px 20px;position:sticky;top:75pt;z-index:10}.compare-modals-container .compare-section-wrapper .compare-variant-selection.sticky-position .modal-options-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section .compare-variant-selection.content-zero{display:none}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section .compare-variant-selection{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section .compare-variant-selection .variants-details--bikeimg-wrapper{height:90pt;margin:2pc 0 1pc;width:170px}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section .compare-variant-selection .variants-details--bikeimg-wrapper img{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.compare-modals-container .compare-modal-spec-section .product-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2pc;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.compare-modals-container .compare-modal-spec-section .product-details-wrapper .product-details{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.compare-modals-container .compare-modal-spec-section .product-details.heading-column{display:none}.compare-modals-container .compare-modal-spec-section .product-details:first-child .product-data{padding-left:0;text-align:left}.compare-modals-container .compare-modal-spec-section .product-data{height:60px;margin-bottom:24px;padding:0;text-align:left}.compare-modals-container .compare-modal-spec-section .product-data:last-child{margin-bottom:0}.compare-modals-container .compare-modal-spec-section .product-data--value{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px}.compare-modals-container .compare-modal-spec-section .product-data--value span:before{content:" "}.compare-modals-container .compare-modal-spec-section .product-data--value.row-alignment{padding-top:42px}.compare-modals-container .compare-modal-spec-section .product-data--title{font-size:20px;font-weight:600}.compare-modals-container .compare-modal-spec-section .product-data--title.mob-title{font-size:14px;font-weight:600;margin-bottom:8px;padding:8px 0}.compare-modals-container .compare-modal-spec-section .product-data.color-label{height:81pt;margin-bottom:0}.compare-modals-container .compare-modal-spec-section .item--colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare-modals-container .compare-modal-spec-section .item--colors .border-black{border:1px solid #e4eaf1}.compare-modals-container .compare-modal-spec-section .item--colors div{border-radius:50%;height:1pc;width:1pc}.compare-modals-container .compare-modal-spec-section .product-data.item--price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:none;border-top:1px solid #e4eaf1;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:2pc 0}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-price{font-size:1pc;font-weight:600}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-price div{line-height:normal!important}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-price.price-mob-alignment{padding-top:95px}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc;padding-top:1pc}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-link-container .product-item-button{background-color:#ff5310;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1pc;font-weight:600;padding:1pc}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-link-container .product-item-link{cursor:pointer;font-size:1pc;font-weight:500}.compare-modals-container .compare-modal-spec-section .product-data.price-item-label{height:auto;margin-bottom:2pc;width:100%}.compare-modals-container .compare-modal-spec-section .product-data.price-item-label .price-input-header{padding-bottom:8px}.compare-modals-container .compare-modal-spec-section .product-data.price-item-label .modal-select-input{margin:0}.compare-modals-container .show-difference-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:2pc 0}.compare-modals-container .show-difference-block .consent-input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;padding-left:1.75rem;position:relative}.compare-modals-container .show-difference-block input{height:0}.compare-modals-container .show-difference-block input:checked~.checkbox:after{display:block}.compare-modals-container .show-difference-block input:checked~.checkbox{background-color:#ff5310}.compare-modals-container .show-difference-block .checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:.3125rem;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.1875rem}.compare-modals-container .show-difference-block .checkbox{background-color:#fff;border:1px solid #ff5310;border-radius:.0625rem;height:1pc;left:0;position:absolute;top:2px;width:1pc}.compare-modals-container .modal-select-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;background-position:right .75rem center;background-repeat:no-repeat;background-size:1pc;border:1px solid #e4eaf1;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:25pc;line-height:100%;padding:10px 9pt 10px 1pc;position:relative}.compare-modals-container .dropdown-options-container{background-color:#fff;border-radius:0 0 4px 4px;border-top:none;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 4px 0 rgba(0,0,0,.2);height:200px;left:0;overflow-y:auto;position:absolute;top:44px;width:100%;z-index:1}.compare-modals-container .dropdown-options-container .option-name{border:1px solid #e4eaf1;border-right:none;border-left:none;cursor:pointer;padding:8px}.compare-modals-container .dropdown-options-container .disabled{background:#f1f5f8;cursor:not-allowed;opacity:.5;pointer-events:none}.compare-modals-container .dropdown-options-container .selected{cursor:not-allowed;font-weight:600;pointer-events:none}.compare-variants{-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.compare-variants--heading{font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:2rem}.compare-variants .variants-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-bottom:2rem;margin-top:2rem}.compare-variants .variants-details-wrapper .variant-parent-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.compare-variants .variants-details-wrapper .vs-container{bottom:-.9375rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:PP Neue Montreal;font-size:.75rem;font-style:normal;font-weight:400;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:normal;position:absolute;text-align:center}.compare-variants .variants-details-wrapper .variants-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compare-variants .variants-details-wrapper .variants-details .left{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.compare-variants .variants-details-wrapper .variants-details .custom-select,.compare-variants .variants-details-wrapper .variants-details select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right .3125rem center;background-repeat:no-repeat;background-size:1.25rem;border:.0625rem solid #85888c;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:PP Neue Montreal;font-size:.875rem;font-style:normal;font-weight:400;height:2.25rem;line-height:normal;margin-top:.5rem;padding:.5rem;position:relative;width:9.375rem}.compare-variants .variants-details-wrapper .variants-details .options-container{background-color:#fff;border-radius:0 0 4px 4px;border-top:none;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 4px 0 rgba(0,0,0,.2);left:0;overflow-y:auto;position:absolute;top:3.5rem;width:100%;z-index:1}.compare-variants .variants-details-wrapper .variants-details .options-container .option-name{border:1px solid #85888c;border-right:none;border-left:none;cursor:pointer;padding:.5rem}.compare-variants .variants-details-wrapper .variants-details .options-container .disabled{background:#f1f5f8;cursor:not-allowed;opacity:.5;pointer-events:none}.compare-variants .variants-details-wrapper .variants-details .options-container .selected{cursor:not-allowed;font-weight:600;pointer-events:none}.compare-variants .variants-details-wrapper .variants-details--bikeimg-wrapper{height:9.813rem;margin-bottom:1rem;-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}.compare-variants .variants-details-wrapper .variants-details--bikeimg-wrapper img{aspect-ratio:1839/1675;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.compare-variants .variants-details-wrapper .variants-details--model-name{font-size:1.25rem;font-weight:600}.compare-variants .variants-details-wrapper .variants-details--model-price{font-size:1rem;font-weight:500;margin:.25rem 0}.compare-variants .variants-details-wrapper .variants-details--model-price-details{font-size:.75rem;font-weight:400}.compare-variants .variants-details-wrapper .variants-details--buy-now-cta{color:#fff;cursor:pointer;display:block;margin:1.5rem 0 1rem;text-decoration:none}.compare-variants .variants-details-wrapper .variants-details--link{font-size:1rem;font-weight:500;text-underline-offset:.25rem}.compare-variants .compare-variant-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compare-variants .compare-variant-text{color:#222;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;padding:.625rem}.compare-variants .product-details-wrapper{border-top:.0625rem solid #222;display:-webkit-box;display:-ms-flexbox;display:flex}.compare-variants .product-details-wrapper .product-details{width:50%}.compare-variants .product-details-wrapper .product-details .product-data{background-color:#fff;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem .75rem 1.5rem 1rem;width:100%}.compare-variants .product-details-wrapper .product-details .product-data:nth-child(odd){background-color:#f1f5f8}.compare-variants .product-details-wrapper .product-details .product-data img{height:1.25rem;margin-right:.375rem;width:1.25rem}.compare-variants .product-details-wrapper .product-details .product-data--title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:400;margin-bottom:.625rem;width:200px}.compare-variants .product-details-wrapper .product-details .product-data--colors{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;margin-left:1.5rem}.compare-variants .product-details-wrapper .product-details .product-data--colors div{border-radius:3.125rem;height:.8125rem;width:.8125rem}.compare-variants .product-details-wrapper .product-details .product-data--colors .border-black{border:.5px solid #222}.compare-variants .product-details-wrapper .product-details .product-data--value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:500;margin-left:1.5rem}.compare-variants .product-details-wrapper .product-details .product-data--value span{font-size:.75rem;font-weight:400}.compare-variants .product-details-wrapper .product-details .product-data--value span:before{content:" "}.compare-variants .variant-compare .container{color:#ff5310;cursor:pointer;display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;margin:2rem 1.25rem;padding-left:2.1875rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.compare-variants .variant-compare .container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.compare-variants .variant-compare .checkmark{background-color:#fff;border:.0625rem solid #ff5310;border-radius:.0625rem;height:1.125rem;left:0;position:absolute;top:0;width:1.125rem}.compare-variants .variant-compare .checkmark:after{content:"";display:none;position:absolute}.compare-variants .variant-compare .container input:checked~.checkmark:after{display:block}.compare-variants .variant-compare .container .checkmark:after{border:solid #ff5310;border-width:0 3px 3px 0;height:.625rem;left:.375rem;top:.0625rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.1875rem}.confirm__api-error-msg{color:#c00;font-size:1.3rem}.connected-ride-features-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f1f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5pc;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;overflow:visible;padding:5pc 0 5pc 88px;width:100%}.connected-ride-features-card .connected-details-card{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:407px}.connected-ride-features-card .connected-details-card .details-title{font-weight:100 900;font-size:3pc;font-weight:600;line-height:56px;margin-bottom:2pc}.connected-ride-features-card .connected-details-card .details-content,.connected-ride-features-card .connected-details-card .details-title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");letter-spacing:.1px}.connected-ride-features-card .connected-details-card .details-content{font-weight:100 900;font-size:24px;font-weight:500;line-height:28px;color:#222;font-size:28px}.connected-ride-features-card .connected-details-img{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}.connected-ride-features-card .connected-details-img img{-o-object-fit:cover;object-fit:cover;width:100%}.connected-tech-card-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:5pc 88px 0}.connected-tech-card-grid .component-title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;margin-bottom:44px}.connected-tech-card-grid .card-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.connected-tech-card-grid .card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:2pc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:450px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.connected-tech-card-grid .card .card--bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;-webkit-transition:background-color .3s ease,-webkit-filter .3s ease;transition:background-color .3s ease,-webkit-filter .3s ease;transition:filter .3s ease,background-color .3s ease;transition:filter .3s ease,background-color .3s ease,-webkit-filter .3s ease}.connected-tech-card-grid .card .card--bg .ping-scooter-animation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9pt;bottom:28%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:173px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:2pc;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:173px;z-index:3}.connected-tech-card-grid .card .card--bg .ping-scooter-animation.blink{-webkit-transition:background-color .3 ease;transition:background-color .3 ease}.connected-tech-card-grid .card .card--bg .ping-scooter-animation .ping-scooter-animation-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.connected-tech-card-grid .card .card--bg .ping-scooter-animation .ping-scooter-animation-container .brace{-webkit-animation:brace-blink .5s linear infinite;animation:brace-blink .5s linear infinite;font-size:24px;margin:4px;opacity:1;pointer-events:none}.connected-tech-card-grid .card .card--bg .ping-scooter-animation .ping-scooter-animation-container .first-brace{color:#fff;gap:2px}.connected-tech-card-grid .card .card--bg .ping-scooter-animation .ping-scooter-animation-container .ping-scooter-icon{height:40px;margin-inline:4px;-o-object-fit:cover;object-fit:cover;width:3pc}.connected-tech-card-grid .card .card--bg .ping-scooter-animation p{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;margin-top:24px;text-align:center}.connected-tech-card-grid .card.card--active .card--bg{background-blend-mode:darken;background-color:rgba(0,0,0,.6);-webkit-filter:blur(4px);filter:blur(4px)}.connected-tech-card-grid .card .card--overlay{background-color:rgba(0,0,0,.1);border-radius:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;position:relative;width:100%;z-index:2}.connected-tech-card-grid .card .card--overlay .card--overlay--desktop{height:450px}.connected-tech-card-grid .card .card--overlay .card--overlay--mobile{height:var(--mob-card-height,180px)}.connected-tech-card-grid .card .card--title{color:#222}.connected-tech-card-grid .card .card--title,.connected-tech-card-grid .card .card--title-active{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:500;letter-spacing:.1px;line-height:40px;-webkit-transition:"color 0.3s ease";transition:"color 0.3s ease"}.connected-tech-card-grid .card .card--title-active{color:#fff}.connected-tech-card-grid .card .card--content{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:500;margin-top:10px}.connected-tech-card-grid .card .group_icons{-ms-flex-item-align:end;align-self:flex-end;gap:5pc}.connected-tech-card-grid .card .group_icons .card--icon{height:24px;margin-top:auto;width:24px}.connected-tech-card-grid .card .group_icons .card--icon img{cursor:pointer;height:24px;width:24px}@keyframes brace-blink{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.cta-section__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-date-picker{background:#fff;position:relative}.vida-availbility-msg{left:27%;position:absolute;text-transform:uppercase;top:86px}.vida-time-slot-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-time-slot-header img{padding:1pc}.vida-time-slot-header p{color:#222;font-size:20px;padding:1pc}.vida-time-slot-content{padding:20px;text-align:center}.vida-time-slot-content .vida-time-slot{background:none;border:1.5px solid #222;border-radius:8px;color:#222;font-size:20px;margin:5px;padding:9pt}.vida-time-slot-content .vida-slot-active{background:#ff5310;border:none;color:#fff}.react-calendar{border:none!important;margin:0 auto;padding:2pc}.react-calendar__navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem!important}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation__label{color:#222;-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;font-size:20px}.react-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__tile{border:1.5px solid #222!important;border-radius:8px;-ms-flex-preferred-size:10%!important;flex-basis:10%!important;margin:10px 5px!important;padding:9pt 0!important}.react-calendar__tile--active{background:#ff5310!important;border:1.5px solid #ff5310!important}.react-calendar__tile:disabled{background:none!important;border:none!important;color:#85888c}.react-calendar__tile:disabled--active{background:#ff5310!important;border:1.5px solid #ff5310!important;color:#fff}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background:none!important}.react-calendar__tile:enabled:active,.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background:#ff5310!important;border:1.5px solid #ff5310!important;color:#fff}.dealership-finder-wrapper{background:#f1f5f8;position:relative}.dealership-finder-wrapper .dealership-finder-bg-img{height:25.625rem;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:18.4375rem}.dealership-finder-wrapper .dealership-finder-container{padding:4.1875rem 0 2.375rem;position:relative}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-normal-title{margin:0 0 1.4375rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-normal-title .dealership-finder-normal-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-title{padding:0 1.75rem 3.75rem 0}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-title h2{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-first-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-first-flex-container .dealership-finder-second-flex-container{max-width:20rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container{padding:0 0 1rem;position:relative}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .dealership-location-find-icon{cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:.75rem;width:1.5rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .dealership-location-find-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container input{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:#fff;border:none;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);color:#222;height:3rem;padding:0 1rem;width:100%}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container input:focus{outline:2px solid #ff5310}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option-container{background:#fff;border-radius:.5rem;margin:.125rem 0 0;max-height:10rem;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:1}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option-container::-webkit-scrollbar{width:.125rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option-container::-webkit-scrollbar-track{background:#fff;border-radius:.5rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option-container::-webkit-scrollbar-thumb{background:#e4eaf1;border-radius:.5rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .dealership-finder-error-msg{color:#c00;font-size:.75rem;font-weight:400;margin:.25rem 0 0 .25rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option{border-bottom:1px solid #e4eaf1;cursor:pointer;height:2.5rem;padding:.75rem 1rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option:hover{background:#e4eaf1}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option p{color:#222;font-size:.75rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-city-title{padding:0 0 1.25rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-city-title p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#000}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-cities-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-cities-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);max-width:20rem;min-width:20rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-cities-container .dealership-finder-cities-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-cities-container .dealership-city-nav-link{cursor:pointer;display:block;text-decoration:none}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-cities-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.5px solid #e4eaf1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:4rem;max-width:4rem;min-height:4rem;min-width:4rem;padding:1rem 0}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-cities-item .dealership-finder-city-icon{height:1.25rem;margin:0 0 .25rem;width:1.4375rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-cities-item .dealership-finder-city-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-cities-item .dealership-finder-city-name{text-align:center}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-cities-item .dealership-finder-city-name p{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;color:#ff5310}.dealership-finder-wrapper .d-none{display:none}.dealership-finder-wrapper .d-block{display:block}.dealership-locator-wrapper{padding-bottom:1rem!important;padding-top:2rem!important}.dealership-locator-wrapper .dealership-locator-container{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.dealership-locator-wrapper .dealership-locator-container .dealership-locator-title-container{padding:0 0 3rem}.dealership-locator-wrapper .dealership-locator-container .dealership-locator-title-container .dealership-locator-secondary-text{padding:0 0 .3125rem}.dealership-locator-wrapper .dealership-locator-container .dealership-locator-title-container .dealership-locator-secondary-text p{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.dealership-locator-wrapper .dealership-locator-container .dealership-locator-title-container .dealership-locator-primary-text{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.dealership-locator-wrapper .dealership-locator-card-container{background:#e4eaf1;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);padding:1rem}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container{-webkit-box-flex:2;-ms-flex:2;flex:2}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-search-icon{height:1.25rem;margin:0 0 1rem;width:1.25rem}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-search-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-card-primary-text{padding:0 0 1rem}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-card-primary-text p{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#222;width:10rem}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-card-secondary-text{padding:0 0 2rem}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-card-secondary-text p{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-button-container{-webkit-box-flex:3;-ms-flex:3;flex:3}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-button-container .locate-now-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:2.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:7.375rem}.dealers-info-card-wrapper .dealers-info-card-container{background-color:#f1f5f8;border-radius:.5rem;margin:0 0 2rem;padding:1rem 1rem 0}.dealers-info-card-wrapper .dealers-info-card-container:last-child{margin:0}.dealers-info-card-wrapper .dealers-info-card-container.card-opened{padding:1.5rem 1rem}.dealers-info-card-wrapper .dealers-info-card-container.card-opened .dealers-info-card-header-container{margin:0 0 1.5rem}.dealers-info-card-wrapper .dealers-info-card-container.card-opened .dealers-info-card-header-container .dealers-info-card-header-flex-container{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.dealers-info-card-wrapper .dealers-info-card-container.card-opened .dealers-info-card-content-container{height:auto;margin:0 0 .5rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-header-container{margin:0 0 .5rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-header-container .dealers-info-card-header-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-header-container .dealers-info-card-title p{color:#000;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-header-container .dealers-info-card-header-img img{-o-object-fit:cover;object-fit:cover;width:100%}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-content-container{height:0;overflow:hidden}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-address-container{padding:0 0 1.5rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-address-container .dealers-info-card-address-text p{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;line-height:22px}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-address-container .dealers-info-card-address-info p{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222;line-height:22px}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-number-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;padding:0 0 1rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-number-container .mobile-icon{height:1.25rem;width:1.25rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-number-container .mobile-number{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-website-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;padding:0 0 1rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-website-container .msg-icon{height:1.25rem;width:1.25rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-website-container .website-url{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;padding:0 0 1.25rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-2 .dealer-info-card-time-slot-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-2 .dealer-info-card-time-slot-container .clock-icon{height:1.25rem;width:1.25rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-2 .dealer-info-card-time-slot-container .time-slot{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#000}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-2 .dealer-info-card-day-slot-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-2 .dealer-info-card-day-slot-container .calendar-icon{height:1.25rem;width:1.25rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-2 .dealer-info-card-day-slot-container .day-slot{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#000}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-get-direction .get-direction-link{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.dealers-info-card-wrapper .dealers-info-card-container .chevron-down-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dealers-info-card-wrapper .dealers-info-card-container .chevron-down-icon{cursor:pointer;height:1.5rem;width:1.5rem}.dealers-info-card-wrapper .dealers-info-card-container .chevron-down-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.dealers-info-card-wrapper .load-more-btn-wrapper{text-align:center;width:100%}.dealers-info-card-wrapper .load-more-btn-wrapper .load-more-btn{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;text-decoration:underline}.dealers-info-card-wrapper .d-none{display:none}.dealers-info-card-wrapper .d-block{display:block}.dealers-info-card-wrapper .rotate-180-degree{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dealers-info-card-preview-img img{-o-object-fit:cover;object-fit:cover;width:100%}.dealers-info-card-header-container.preview-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.dealers-info-card-header-container.preview-card .dealers-info-card-header-flex-container .dealers-info-card-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.dealers-info-card-header-container.preview-card .chevron-down-icon{margin:0 auto}.dealers-info-wrapper{padding-bottom:2rem!important;padding-top:2rem!important;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.dealers-info-wrapper .dealers-info-container .dealers-info-text{font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#222;padding:0 0 .3125rem}.dealers-info-wrapper .dealers-info-container .dealers-info-title{font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#222;padding:0 0 2rem}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab-container{background:rgba(228,234,241,.4);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem;padding:.375rem}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab{cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab .dealers-info-count{display:none}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab h2{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding:.625rem 0}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab.active-tab h2{color:#fff;font-weight:600}.dealers-info-wrapper .dealers-info-container .dealers-info-tab-content-container .dealers-info-tab-content-title{padding:0 0 1rem}.dealers-info-wrapper .dealers-info-container .dealers-info-tab-content-container .dealers-info-tab-content-title p{font-family:PP Neue Montreal;font-size:20px;font-style:normal;line-height:normal;color:#222;font-weight:600}.dealers-info-wrapper .dealers-info-container .dealers-info-tab-content-container .dealers-info-tab-content-description{padding:0 0 2rem}.dealers-info-wrapper .dealers-info-container .dealers-info-tab-content-container .dealers-info-tab-content-description p{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222}.dealers-map-wrapper{background:#f1f5f8;padding:2rem 0}.dealers-map-wrapper .dealers-map-primary-text{padding:0 1rem 2rem}.dealers-map-wrapper .dealers-map-primary-text p{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.dealers-map-wrapper .dealers-map-primary-text p .bold-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.dealers-map-wrapper .dealers-map-content-container .dealers-map-container{background:#fff;border-radius:1rem;height:auto;width:100%}.dealers-map-wrapper .dealers-map-content-container .dealers-map-container .mmi-map{border-radius:1rem;height:auto;margin:0!important;max-width:unset!important}.dealers-map-wrapper .dealers-map-content-container .dealers-map-container .mmi-map canvas{width:100%!important}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-container .dealers-map-location-info-list{padding:2rem 1rem 0}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 0 8px rgba(34,34,34,.12));filter:drop-shadow(0 0 8px rgba(34,34,34,.12));height:2.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem;padding:.5rem;width:100%}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item:last-child{margin:0}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-icon{height:1rem;width:1rem}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-title p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#222}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-title .dealer-number{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-tick-icon{height:1.5rem;width:1.5rem}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-tick-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.testRide-dealers__tab-active{border-bottom:.0625rem solid #ff5310;pointer-events:none!important}.testRide-dealers__tab-active p{font-weight:600}.testRide-dealers__content-active{border:.0625rem solid #ff5310;pointer-events:none!important}.testRide-dealers__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1rem}.testRide-dealers__tabs-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:.4375rem;width:50%}.testRide-dealers__tabs-content .vida-map{height:14.125rem;margin-bottom:1rem}.testRide-dealers__tabs-content .mmi-map{height:15.625rem!important}.testRide-dealers__tabs-list{overflow:scroll}.testRide-dealers__header-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.testRide-dealers__details-header{color:#222;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:1rem;padding-top:.75rem}.testRide-dealers__details-content{background:#fff;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1pc;padding:1.25rem 1rem}.testRide-dealers__right-arrow{height:1rem;width:.625rem}.testRide-dealers__right-arrow img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testRide-dealers__left-arrow{height:1rem;width:.625rem}.testRide-dealers__left-arrow img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testRide-dealers__error-message{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-style:normal;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dealers-list__name-distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dealers-list__center-name{font-weight:600;overflow:hidden;width:80%}.dealers-list__center-distance,.dealers-list__center-name{color:#222;font-size:.875rem;font-style:normal;line-height:normal}.dealers-list__center-distance{font-weight:400}.dealers-list__ph-address{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dealers-list__ph,.dealers-list__ph-address{display:-webkit-box;display:-ms-flexbox;display:flex}.dealers-list__ph{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:35%}.dealers-list__ph-text{font-size:.75rem;font-style:normal;font-weight:600;line-height:1.125rem}.dealers-list__address{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:65%}.dealers-list__address-text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.dealers-list__direction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-radius:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.25rem .5rem;width:4.375rem}.dealers-list__img-direction{display:-webkit-box;display:-ms-flexbox;display:flex;height:.625rem;width:.625rem}.dealers-list__img-direction img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dealers-list__direction-text{color:#fff;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.deals-cards-wrapper .deals-cards-parent-container{-webkit-filter:drop-shadow(0 0 .3125rem rgba(0,0,0,.1));filter:drop-shadow(0 0 .3125rem rgba(0,0,0,.1));margin:0 0 1rem}.deals-cards-wrapper .deals-cards-parent-container:last-child{margin:0}.deals-cards-wrapper .deals-cards-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);-webkit-clip-path:polygon(0 0,100% 0,100% 85%,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,90% 100%,0 100%);padding:1rem 1rem 1.75rem;position:relative;width:100%}.deals-cards-wrapper .deals-cards-container .deals-cards-bg-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container{position:relative}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-img-container{height:8.5rem}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 0}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-title .deals-cards-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-redirection-cta{cursor:pointer;height:2.25rem;width:2.25rem}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-redirection-cta .deals-cards-redirection-link{display:block;text-decoration:none}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-redirection-cta img{-o-object-fit:cover;object-fit:cover;width:100%}.deals-cards-wrapper .see-more-text-container{margin:1rem 0 0;text-align:center;width:100%}.deals-cards-wrapper .see-more-text-container .see-more-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;line-height:1.2rem;text-decoration:underline}.delivery-tracker-wrapper{background:#fff;border:1px solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);padding:1.25rem 1.0625rem}.delivery-tracker-wrapper .delivery-tracker-container .delivery-tracker-title{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem;margin:0 0 .25rem}.delivery-tracker-wrapper .delivery-tracker-container .delivery-tracker-description{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;margin:0 0 1.375rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.delivery-tracker-wrapper .delivery-stepper-tracker-container.payment-in-progress .stepper-initial-tracker .stepper-initial-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.payment-in-progress .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.payment-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle{background:#ff5310;border:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.payment-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img{-webkit-filter:none;filter:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.payment-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text{color:#222}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-initial-tracker .stepper-initial-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle{background:#00de5a;border:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img{-webkit-filter:none;filter:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text{color:#222}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-circle{background:#ff5310;border:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-image img{-webkit-filter:none;filter:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-initial-tracker .stepper-initial-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-circle{background:#00de5a;border:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img,.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-image img{-webkit-filter:none;filter:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-line,.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text,.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-circle{background:#ff5310;border:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-image img{-webkit-filter:none;filter:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-initial-tracker .stepper-initial-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-circle{background:#00de5a;border:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-image img,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-image img{-webkit-filter:none;filter:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-line,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-line,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-title .stepper-tracker-title-text,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(4) .stepper-tracker-circle{background:#ff5310;border:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(4) .stepper-tracker-image img{-webkit-filter:none;filter:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(4) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-initial-tracker .stepper-initial-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(4) .stepper-tracker-circle{background:#00de5a;border:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-image img,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-image img,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(4) .stepper-tracker-image img{-webkit-filter:none;filter:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-line,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-line,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-line,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(4) .stepper-tracker-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-title .stepper-tracker-title-text,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-title .stepper-tracker-title-text,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(4) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-end-tracker .stepper-end-circle,.delivery-tracker-wrapper .delivery-stepper-tracker-container.delivery-completed .stepper-end-tracker .stepper-end-line{background:#ff5310}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-initial-tracker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-initial-tracker .stepper-initial-circle{background:#e4eaf1;border-radius:50%;height:.5rem;width:.5rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-initial-tracker .stepper-initial-line{background:#e4eaf1;height:.125rem;width:1.125rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-.625rem 0 0}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar:last-child .stepper-tracker-line{display:none}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar:last-child .stepper-tracker-title{margin:0 0 0 -.375rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 .5rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #85888c;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-image{height:1.05rem;width:1.05rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-image img{-webkit-filter:invert(.5);filter:invert(.5);-o-object-fit:cover;object-fit:cover;width:100%}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-line{background:#e4eaf1;height:.125rem;width:2.5rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title{margin:0 0 0 -.75rem;max-width:3.5rem;text-align:center}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title .stepper-tracker-title-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:.9rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-end-tracker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 -.4375rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-end-tracker .stepper-end-line{background:#e4eaf1;height:.125rem;width:1.125rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-end-tracker .stepper-end-circle{background:#e4eaf1;border-radius:50%;height:.5rem;width:.5rem}.demo-card{width:100%}.demo-card__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:2rem 9.25rem;min-width:22.5rem;padding-bottom:2rem!important;padding-top:2rem!important}.demo-card__container,.demo-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.demo-card__wrapper{background:#fff;border-radius:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out;width:100%}.demo-card__hero{border-radius:.5rem;min-height:11.25rem;padding:2.9375rem 1rem}.demo-card__content{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;letter-spacing:0;line-height:29px;text-align:center}.description-info-card{background-repeat:no-repeat;background-size:cover;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:100vw;padding:24px;width:100%}.description-info-card .description-info-wrapper{border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto;overflow:hidden}.description-info-card .description-info-wrapper.column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.description-info-card .description-info-left-wrapper{background-color:#f9f5ee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.description-info-card .description-info-left-wrapper.has-benefits{background:#f9f5ee}.description-info-card .description-info-left-wrapper .description-info-header{padding-bottom:8px}.description-info-card .description-info-left-wrapper .description-info-header .description-info-title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px}.description-info-card .description-info-left-wrapper .description-info-header .description-info-title .header-icon{color:#ff5310}.description-info-card .description-info-left-wrapper .description-info-header .description-info-subtitle{font-weight:100 900;font-size:20px;font-weight:500;letter-spacing:.1px}.description-info-card .description-info-left-wrapper .description-info-content,.description-info-card .description-info-left-wrapper .description-info-header .description-info-subtitle{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");line-height:24px}.description-info-card .description-info-left-wrapper .description-info-content{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px}.description-info-card .description-info-left-wrapper .description-info-content.is-benefits{padding-top:8px}.description-info-card .description-info-left-wrapper .description-info-content.is-benefits span{font-weight:600}.description-info-card .description-info-left-wrapper .description-info-links-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc;margin:24px 0 0}.description-info-card .description-info-left-wrapper .description-info-links-container .primary-link{max-width:100%;padding:9pt 1pc}.description-info-card .description-info-left-wrapper .description-info-links-container .primary-link,.description-info-card .description-info-left-wrapper .description-info-links-container .secondary-link{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px}.description-info-card .description-info-left-wrapper .description-info-links-container .secondary-link{background-color:transparent;color:#1d1b1b;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-decoration:none}.description-info-card .description-info-left-wrapper.enable-policy{gap:1px}.description-info-card .description-info-left-wrapper .benefits-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:2pc}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-logo{-ms-flex-negative:0;flex-shrink:0}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-logo img{-o-object-fit:contain;object-fit:contain}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content span{font-weight:100 900;font-size:10px;font-weight:600;letter-spacing:.4px;line-height:18px;font-size:14px}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content p,.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content span{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content p{font-weight:100 900;font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px;line-height:18px}.description-info-card .description-info-left-wrapper.reduce-space{padding:20px}.description-info-card .description-info-right-wrapper{-ms-flex-item-align:center;align-self:center;background:transparent;-ms-flex-preferred-size:54%;flex-basis:54%;min-height:auto;position:relative}.description-info-card .description-info-right-wrapper .description-right-border-wrapper{background:transparent;border-radius:0 0 24px 24px;height:auto;left:0;max-height:none;overflow:hidden;position:relative;top:0;width:100%}.description-info-card .description-info-right-wrapper .description-right-border-wrapper img,.description-info-card .description-info-right-wrapper.has-benefits .description-right-border-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.description-info-card .description-info-right-wrapper .description-overlay{background-color:transparent;border:4px solid #f9f5ee;border-radius:24px 24px 0 0;height:40vh;min-width:calc(100vw - 3pc)}.privacy-policy{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-top:1pc;text-align:end}.offer-table{background:transparent;border-collapse:separate;border-spacing:0;width:100%}.offer-table td,.offer-table th{padding:10px 8px;text-align:left;vertical-align:top}.offer-table th{font-weight:100 900;font-weight:600;letter-spacing:.25px;line-height:24px;border-bottom:1px solid #c9c9c9;font-weight:700;letter-spacing:unset}.offer-table tbody td,.offer-table th{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;color:#222}.offer-table tbody td{font-weight:100 900;font-weight:500;letter-spacing:.25px;line-height:20px}.offer-table tr:not(:last-child) td{border-bottom:1px solid #c9c9c9}.product-rows{margin-bottom:4px}.product,.strikethrough{margin-right:8px}.strikethrough{color:#5c5a5a;font-size:1pc;font-weight:400;text-decoration:line-through}.price{color:#ff5310;font-size:1pc;font-weight:700}.note{margin-top:3px}.item-subtext,.note{color:#222;display:block;font-weight:400}.design-your-vida-price-details{position:relative}.design-your-vida-price-details__offer-scroll-wrapper{height:22px;margin:0;overflow:hidden;padding:0;position:relative;z-index:1}.design-your-vida-price-details__img-scroll{-webkit-animation:scrollText 20s linear infinite;animation:scrollText 20s linear infinite;display:inline-block;height:100%;margin:0;overflow:hidden;white-space:nowrap}.design-your-vida-price-details__img-scroll img{display:inline-block;font-size:50px;margin:0;padding:0}.design-your-vida-price-details__dealers-container{max-height:35rem;overflow:scroll;overflow-x:hidden}.design-your-vida-price-details__price-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 1.4375rem}.design-your-vida-price-details__top-banner{background-repeat:no-repeat;background-size:100%;border-radius:.5rem .5rem 0 0;min-height:17.875rem;-o-object-fit:cover;object-fit:cover;padding-left:.8125rem;position:relative;width:100%}.design-your-vida-price-details__user-details-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-your-vida-price-details__user-details{left:13px;position:absolute;top:10.57px}.design-your-vida-price-details__user-name{color:#fff;font-size:3rem;font-style:normal;font-weight:600;line-height:2.5rem}.design-your-vida-price-details__bike-name{color:#fff;font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.5rem}.design-your-vida-price-details__sub-text{color:#fff;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;padding-top:.75rem}.design-your-vida-price-details__bike-image{height:13.95125rem;-o-object-fit:contain;object-fit:contain;position:absolute;right:.75rem;top:3.8125rem;width:13.00625rem;z-index:1}.design-your-vida-price-details__bike-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.design-your-vida-price-details__scooter-details{padding:1rem 1.4375rem 0}.design-your-vida-price-details__bike-price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1rem}.design-your-vida-price-details__exshowroom-price{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:.4rem!important}.design-your-vida-price-details__exshowroom-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.design-your-vida-price-details__left-side-wrapper{gap:1rem}.design-your-vida-price-details__left-side-wrapper,.design-your-vida-price-details__right-side-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.design-your-vida-price-details__right-side-wrapper{gap:24px}.design-your-vida-price-details__make-it-yours-btn-container{margin:0;padding-bottom:0!important}.design-your-vida-price-details__make-it-yours-btn-container__make-it-yours-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-style:normal;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;margin:0;padding:1rem;width:100%}.design-your-vida-price-details__type-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);min-width:9.75rem;padding:1rem}.design-your-vida-price-details__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.design-your-vida-price-details__not-selected{background:#fff;border:.0625rem solid #ff5310}.design-your-vida-price-details__variant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.design-your-vida-price-details .vida-offer-card a{min-height:2.25rem;width:2.25rem}.make-it-yours-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.document-upload-wrapper .document-upload-bg-img{background:#e4eaf1;height:100vh;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.document-upload-wrapper .document-upload-container{padding-bottom:1.5rem!important;padding-top:2rem!important;position:relative}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container{border-radius:.5rem;margin:0 0 1rem;position:relative}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .document-upload-banner-bg{height:100%;position:absolute;width:100%}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .document-upload-banner-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-info-container .user-info-name-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.5rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-info-container .user-info-bike-text{color:#222;font-family:PP Neue Montreal;font-size:30px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.5rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-info-container .bike-sub-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-bike-img-container{height:5.8125rem;width:6.375rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-bike-img-container .user-bike-img{-o-object-fit:cover;object-fit:cover;width:100%}.document-upload-wrapper .document-upload-left-container .document-upload-delivery-tracker-container{margin:0 0 2rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f5f8;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;margin-bottom:34px;padding:1rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-card-img{-ms-flex-preferred-size:45%;flex-basis:45%;height:7.1875rem;margin:0 0 2rem;width:6.25rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-card-img img{border-radius:9pt;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-type{padding:0 0 .5rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-type .dealers-type-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;text-transform:uppercase}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-card-title{padding:0 0 .5rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-card-title .dealers-card-title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-card-address{padding:0 0 .5rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-card-address .dealers-card-address-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-card-get-direction-cta .dealers-card-get-direction-cta-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;display:block;line-height:1.2rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-title{padding:0 0 .625rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-title .document-upload-right-title-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-description{padding:0 0 1rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-description .document-upload-right-description-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-secondary-title{padding:0 0 .625rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-secondary-title .document-upload-right-secondary-title-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-secondary-description{padding:0 0 1rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-secondary-description .document-upload-right-secondary-description-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container{background:#f1f5f8;border-radius:.5rem;margin:0 0 1.5rem;padding:1rem 1.25rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-card-primary-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem;padding:0 0 1rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-card-secondary-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;line-height:1.05rem;padding:0 0 .5rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-card-description-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;padding:0 0 1rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-card-verification-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ff5310;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-logo{height:1.25rem;margin:0 .25rem 0 0;width:1.0625rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-logo img{-o-object-fit:cover;object-fit:cover;width:100%}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .verify-with-digilocker-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-external-link-icon{height:1rem;margin:0 0 0 .875rem;width:1rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-external-link-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.document-upload-wrapper .document-upload-right-container .upload-card-container{background:#f1f5f8;border-radius:.5rem;margin:0 0 1.5rem;padding:1rem 1.25rem}.document-upload-wrapper .document-upload-right-container .upload-card-container.address-proof-card.success,.document-upload-wrapper .document-upload-right-container .upload-card-container.image-card.success,.document-upload-wrapper .document-upload-right-container .upload-card-container.insurance-card.success{border:2px solid #00d971}.document-upload-wrapper .document-upload-right-container .upload-card-container.address-proof-card.failed,.document-upload-wrapper .document-upload-right-container .upload-card-container.image-card.failed,.document-upload-wrapper .document-upload-right-container .upload-card-container.insurance-card.failed{border:2px solid #c00}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-primary-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ff5310;border-radius:.25rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;height:2.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:6.625rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-icon{height:1.25rem;width:1.25rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-btn-label{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-btn-disabled{background-color:#c9c9c9;opacity:.25;pointer-events:none}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-secondary-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;line-height:1.05rem;padding:0 0 .5rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-description-text1{padding:0 0 .5rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-description-text1,.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-description-text2{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .address-type-input-container{padding-bottom:1rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .address-type-input-container input{font-size:1rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-popup-normal-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:.9rem;padding:0 0 .25rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-popup-bold-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;padding:0 0 1rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-file-container{background:#fff;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1rem;padding:2rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-file-container.address-proof-upload-file-container.failed,.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-file-container.image-upload-file-container.failed,.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-file-container.insurance-upload-file-container.failed{border:2px solid #c00}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-error-msg{color:#222;font-family:PP Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal;color:#c00;line-height:.825rem;padding:0 0 1rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-file-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-icon{height:3.75rem;width:3.75rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-file-description{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.document-upload-wrapper .upload-drawer-container .upload-popup-btn-container .upload-file-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1rem;position:relative;width:100%}.document-upload-wrapper .upload-drawer-container .upload-popup-btn-container .upload-file-btn .upload-btn-label{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.document-upload-wrapper .upload-drawer-container .upload-popup-btn-container .upload-file-btn input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.document-upload-wrapper .upload-drawer-container .upload-popup-btn-container .upload-cancel-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:2px solid #ff5310;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%}.document-upload-wrapper .upload-drawer-container .aadhar-verify-title-container .aadhar-verify-normal-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:.9rem;padding:0 0 .25rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-title-container .aadhar-verify-bold-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;padding:0 0 1rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container .aadhar-verify-description{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;padding:0 0 1rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container .aadhar-verify-number-input-container{margin:0 0 2.125rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container .vida-form-group .form__field-label{display:none}.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container .aadhar-verify-confirm-btn{border:none;border-radius:.5rem}.document-upload-wrapper .continue-to-delivey-btn-container .continue-to-delivey-btn,.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container .aadhar-verify-confirm-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.document-upload-wrapper .continue-to-delivey-btn-container .continue-to-delivey-btn{border-radius:.5rem;margin:.5rem 0 0}.drawer{bottom:0;left:0;position:fixed;-webkit-transition:all 1s linear;transition:all 1s linear;width:100%;z-index:999}.drawer__content{background:#f1f5f8;border-radius:1rem 1rem 0 0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);padding:0 1rem 1.5rem}.drawer__body{height:100%;max-height:35rem;overflow:scroll;padding-top:1rem}.slide-down{-webkit-transform:translateY(90%);transform:translateY(90%)}.emi-calculator-container{background-repeat:no-repeat!important;background-size:contain!important}.emi-calculator-container .bg-img-container{position:absolute}.emi-calculator-container .bg-img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.emi-calculator-container .emi-calculator-box-wrapper{padding-bottom:2rem;padding-top:2rem}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative;z-index:1}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__loan-details-container{border-bottom:1px solid;margin-top:-12%;position:relative;z-index:1}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__loan-details-container .emi-calculator-iframe-wrapper{margin-bottom:1.5rem;margin-top:1.5rem}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__loan-details-container .emi-calculator-iframe-wrapper iframe{height:100%;min-height:600px;width:100%}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__redirection-card-container .vida-offer-card{padding:1.5rem 0 0}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__redirection-card-container .vida-offer-card a{min-height:2.25rem;width:2.25rem}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__choice-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2.125rem}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__choice-buttons button{min-height:3.1875rem;padding:1rem 0}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__choice-buttons .buy-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background:#ff5310;border-radius:.5rem;color:#fff;font-weight:500;line-height:1.2pc;min-width:18.75rem;text-align:center}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__choice-buttons .close-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;border:1px solid #ff5310;border-radius:8px;font-weight:500;line-height:1.2pc;text-align:center}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__no-dealer{display:none}.ev-banner-pt-container{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.ev__container{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:32.125rem;position:relative}.ev__right-bg{position:absolute;right:0;top:0}.ev__right-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ev__explore-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-top:2rem}.ev__expore-icon{height:18px;width:18px}.ev__expore-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ev__expore-label{font-size:9pt;font-weight:400}.ev__expore-label,.ev__header{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal}.ev__header{font-size:24px;font-weight:600;padding-bottom:1rem;padding-top:.375rem}.ev__desc-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-bottom:1rem}.ev__desc{color:#222;font-weight:400}.ev__desc,.ev__link{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;line-height:normal}.ev__link{color:var(--Primary-Vida-Orange,#ff5310);font-weight:500;position:relative;z-index:1}.ev-category-banner{background-color:#e4eaf1}.ev-category-banner-background{height:12.5rem}.ev-category-banner-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ev-category-banner-title{color:#222;font-family:PP Neue Montreal;font-size:5pc;font-style:normal;font-weight:600;line-height:normal;left:7.5rem;max-width:46%;position:absolute;top:13.125rem}.ev-category-banner-media{height:16.875rem}.ev-category-banner-media-content{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.exchange-offer-card-container{padding:2rem 1.25rem!important}.exchange-offer-card-container,.exchange-offer-card-container__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.exchange-offer-card-container__header .title{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;letter-spacing:0;line-height:3pc;text-align:left}.exchange-offer-card-container__header .header-content{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:19px;text-align:left}.exchange-offer-card-container__terms-and-conditions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.exchange-offer-card-container__terms-and-conditions-container .title-container{padding-bottom:.5rem}.exchange-offer-card-container__terms-and-conditions-container .title-container .qna-title{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;line-height:19px;text-align:left}.exchange-offer-card-container__terms-and-conditions-container .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.5rem}.exchange-offer-card-container__terms-and-conditions-container .content-container:last-child{padding-bottom:0}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper .question-number-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;letter-spacing:0;line-height:22px;text-align:left}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper .qna-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper .qna-container .question-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;letter-spacing:0;line-height:22px;text-align:left}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper .qna-container .answer-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:22px;text-align:left}.exchange-offer-card-container .claim-offer-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.exchange-offer-card-container .claim-offer-button .claim-offer-label{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;letter-spacing:0;line-height:19px;text-align:center}.exchange-offer-card-container .claim-offer-button button{background-color:#ff5310;border-radius:.25rem;cursor:pointer;min-width:17.5rem;padding:1rem}.exclusive-deals-wrapper{padding-bottom:2rem!important;padding-top:2rem!important}.exclusive-deals-wrapper .exclusive-deals-container .exclusive-deals-title-container .exclusive-deals-primary-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;padding:0 0 .3125rem}.exclusive-deals-wrapper .exclusive-deals-container .exclusive-deals-title-container .exclusive-deals-bold-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;padding:0 0 1.125rem}.exclusive-deals-card-container .modify-your-vida-card{padding:1.5rem 0!important}.faq-card{background:#e4eaf1}.faq-card__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:2rem 9.25rem;min-width:22.5rem;padding-bottom:2rem!important;padding-top:2rem!important}.faq-card__container,.faq-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq-card__wrapper{background:#fff;border-radius:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out;width:100%}.faq-card__header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-card img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.faq-card .faq-icon-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem}.faq-card .faq-icon-container{height:1.25rem;width:1.25rem}.faq-card .faq-header{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#1d1b1b}.faq-card .faq-dropdown-arrow{height:2rem;width:2rem}.faq-card__header-container.open{-webkit-animation:accordian-open 5s linear forwards;animation:accordian-open 5s linear forwards}.faq-card__header-container.open .faq-header{color:#1d1b1b}.faq-card__header-container.open .drop-down-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-card .orange-color-text-paragraph{color:#ff5310}.faq-card .read-more-container.open{padding:.625rem 0}.faq-card .content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-transition-delay:5s;transition-delay:5s;width:100%}.faq-card .content-container .content-container__content h3{color:#222;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;padding-top:1rem}.faq-card .content-container .content-container__content h3:first-child{border-top:.0625rem solid #222}.faq-card .content-container p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#222;padding:1rem 0}.faq-card .content-container p a{font-size:.875rem!important}.faq-card .read-more-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;padding:.625rem 2.25rem}.faq-card .orange-color-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal}.faq-queries-container{padding-bottom:2rem;padding-top:2rem}.faq-queries-container__search-query-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f5f8;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.faq-queries-container__search-query-container .search-icon-container{height:1.5rem;margin-right:.5rem;width:1.5rem}.faq-queries-container__search-query-container .search-icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.faq-queries-container__search-query-container input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;background:transparent;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.2pc;padding:.5rem 1rem;text-align:left}.faq-queries-container__search-query-container input:focus-visible{outline:none}.faq-queries-container .horizontal-scroll-container::-webkit-scrollbar{border-radius:.125rem;height:.125rem}.faq-queries-container .horizontal-scroll-container::-webkit-scrollbar-track{background-color:#fff;margin:0}.faq-queries-container .horizontal-scroll-container::-webkit-scrollbar-thumb{background:#ff5310}.faq-queries-container__box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;margin-bottom:1.0625rem}.faq-queries-container__box-container .box-wrapper{background-color:#e4eaf1;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:8.125rem;padding:1pc}.faq-queries-container__box-container .box-wrapper.selected{background-color:#ff5310;border:1px solid #ff5310}.faq-queries-container__box-container .box-wrapper.selected .description-container .description{color:#fff}.faq-queries-container__box-container .box-wrapper .icon-container{height:24px;width:24px}.faq-queries-container__box-container .box-wrapper .icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.faq-queries-container__box-container .box-wrapper .description-container .description{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;line-height:16.8px;text-align:left}.faq-queries-container__content-container a{font-size:.875rem;font-weight:400;text-decoration:none}.faq-queries-container__content-container .content-wrapper{gap:1rem}.faq-queries-container__content-container .content-wrapper__content{border-bottom:1px solid #222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-bottom:1rem;padding-top:1rem}.faq-queries-container__content-container .content-wrapper__content:first-child{padding-top:0}.faq-queries-container__content-container .content-wrapper__content:last-child{border:none}.faq-queries-container__content-container .content-wrapper__content .query-text,.faq-queries-container__content-container .content-wrapper__content h3{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:1.2pc;text-align:left}.faq-queries-container__content-container .content-wrapper__content .answer-text,.faq-queries-container__content-container .content-wrapper__content p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:16.8px;text-align:left}.faq-queries-container .read-more-container a{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;line-height:1.2pc}.fast-charging-network-wrapper{background:#e4eaf1}.feature-details-specification-container{gap:2rem;padding:2rem 1.25rem!important}.feature-details-specification-container,.feature-details-specification-container__header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature-details-specification-container__header-container{gap:.3125rem}.feature-details-specification-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:.875rem;text-align:left}.feature-details-specification-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;letter-spacing:0;line-height:29px;text-align:left}.feature-details-specification-container .image-detail-specification-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:0!important}.feature-details-specification-container .image-detail-specification-container__image-layout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.feature-details-specification-container .image-detail-specification-container__image-layout .img-container img{border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:45%;-ms-flex:45%;flex:45%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:99;flex-shrink:99;gap:2rem}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__details-container .description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:1.1875rem;text-align:left}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__details-container .description:last-child{padding-bottom:0}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container .icon-container{height:1.25rem;width:1.25rem}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container .icon-container img{-o-object-fit:cover;object-fit:cover}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container .content-container .title{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;letter-spacing:0;line-height:1.1875rem;text-align:left}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container .content-container .description{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#222;letter-spacing:0;line-height:1.0625rem;text-align:left}.feature-card-slider-container{background:#f1f5f8;padding-bottom:2rem!important;padding-top:2rem!important}.feature-card-slider-container.vida-2-container{padding:0}.feature-card-slider-container .tns-horizontal.tns-subpixel>.tns-item,.feature-card-slider-container .tns-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature-card-slider-container .tns-nav{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0!important}.feature-card-slider-container .tns-nav button{border-radius:.1875rem;height:.1875rem;margin-right:.625rem;padding:.0625rem;width:2.5rem}.feature-card-slider-container .tns-nav .tns-nav-active{background-color:#ff5310!important}.feature-card-slider-container__header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem;padding:0 1.25rem 1.625rem}.feature-card-slider-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:14px;text-align:left}.feature-card-slider-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;letter-spacing:0;line-height:29px;text-align:left}.feature-card-slider-container__carousel-slider{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.feature-card-slider-container__carousel-slider .img-container img,.feature-card-slider-container__carousel-slider .video-container video{-o-object-fit:cover;object-fit:cover;width:100%}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container{background:#222;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:-4.5rem auto 2.125rem;padding:1.9375rem 1.5625rem;position:relative;width:18.75rem;z-index:1}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container .slider-bg-img-container{left:0;position:absolute;top:0}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container .slider-bg-img-container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container__icon-container{height:2.875rem;width:2.875rem}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container__icon-container img{height:100%;-o-object-fit:cover;object-fit:cover}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container__text-container .card-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:500;letter-spacing:0;line-break:anywhere;line-height:24px;text-align:left}.feature-video-blogcard-container{background:#e4eaf1;padding:2rem 1.25rem}.feature-video-blogcard-container,.feature-video-blogcard-container__video-specifications-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.feature-video-blogcard-container__video-specifications-container .video-container{margin:0 -20px;position:relative}.feature-video-blogcard-container__video-specifications-container .video-container video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feature-video-blogcard-container__video-specifications-container .video-container .play-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.875rem;left:45%;margin:auto;position:absolute;top:40%;width:2.875rem}.feature-video-blogcard-container__video-specifications-container .video-container .play-button-container img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feature-video-blogcard-container__video-specifications-container .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.feature-video-blogcard-container__video-specifications-container .content-container .heading-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;letter-spacing:0;line-height:29px;text-align:left}.feature-video-blogcard-container__video-specifications-container .content-container .content-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:19px;text-align:left}.feature-video-blogcard-container__blog-cards-container .horizontal-scroll-container{margin:0}.feature-video-blogcard-container__blog-cards-container .horizontal-scroll-container::-webkit-scrollbar{height:.125rem}.feature-video-blogcard-container__blog-cards-container .horizontal-scroll-container::-webkit-scrollbar-track{background-color:#fff;margin-left:0;margin-right:0}.feature-video-blogcard-container__blog-cards-container .horizontal-scroll-container::-webkit-scrollbar-thumb{background:#ff5310}.feature-video-blogcard-container__blog-cards-container .charge-guide__container{gap:2rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__container.vida-2-container{padding:0}.feature-video-blogcard-container__blog-cards-container .charge-guide__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;min-height:21.8125rem;padding-bottom:1.0625rem;padding-top:0}.feature-video-blogcard-container__blog-cards-container .charge-guide__top-image{border-radius:.75rem;min-height:11.25rem;width:15rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__top-image img{border-radius:.75rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feature-video-blogcard-container__blog-cards-container .charge-guide__details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:49%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;max-width:15rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__desc{padding-top:1rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__desc-label{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.feature-video-blogcard-container__blog-cards-container .charge-guide__offer{padding-top:1rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__offer-label{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.vida-find-charging-station{background:#e4eaf1}.find-charging-station-wrapper{padding-bottom:2rem!important;padding-top:2rem!important}.find-charging-station-wrapper .find-charging-station-container{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.find-charging-station-wrapper .find-charging-station-container .find-charging-station-content-container,.find-charging-station-wrapper .find-charging-station-container .find-charging-station-content-container .find-charging-station-title-container{padding:0 0 2rem}.find-charging-station-wrapper .find-charging-station-container .find-charging-station-content-container .find-charging-station-title-container .find-charging-station-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.find-charging-station-wrapper .find-charging-station-container .find-charging-station-content-container .charging-station-info-container .charging-station-info-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;padding-right:.625rem}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-icon{height:1.25rem;width:1.25rem}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-title{padding:0 0 .375rem}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-title .charging-station-info-title-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-number .charging-station-info-number-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.find-charging-station-wrapper .charging-accordian-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);padding:2rem 1rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title-container .charging-accordian-title-icon{height:2.125rem;margin:0;width:3.5rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title-container .charging-accordian-title-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:90%;flex-basis:90%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title .charging-accordian-title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-plus-minus-icon-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-plus-minus-icon-container .charging-accordian-plus-minus-icon{cursor:pointer;float:right;height:1.5rem;width:1.5rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-plus-minus-icon-container .charging-accordian-plus-minus-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-content-container{height:0;overflow:hidden}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-content-container.card-open{height:auto;overflow:auto}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-content-container .charging-accordian-content-flex-container{padding:2rem 0 0}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-content-container .charging-accordian-content-flex-container.spacing{padding:2rem 0}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container{padding:0 0 2rem;position:relative}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .charging-station-search-icon{height:1.25rem;left:1rem;position:absolute;top:.875rem;width:1.25rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .charging-station-search-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .charging-station-location-icon{cursor:pointer;height:1.25rem;position:absolute;right:1rem;top:.875rem;width:1.25rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .charging-station-location-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container input{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;background:#f1f5f8;border:none;border-radius:.5rem;color:#222;height:3rem;outline:none;padding:0 1rem 0 2.75rem;width:100%}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container input:focus{border:2px solid #ff5310}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option-container{background:#fff;border-radius:.5rem;margin:.125rem 0 0;max-height:10rem;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:1}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option-container::-webkit-scrollbar{width:.125rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option-container::-webkit-scrollbar-track{background:#fff;border-radius:.5rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option-container::-webkit-scrollbar-thumb{background:#e4eaf1;border-radius:.5rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .charging-station-error-msg{color:#c00;font-size:.75rem;font-weight:400;margin:.25rem 0 0 .25rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option{border-bottom:1px solid #e4eaf1;cursor:pointer;height:2.5rem;padding:.75rem 1rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option:hover{background:#e4eaf1}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option p{color:#222;font-size:.75rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-container{padding:0 0 2rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-container .charging-accordian-stations-info-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-icon{height:1.25rem;width:1.25rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-number{padding:0 0 .375rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-number .charging-accordian-stations-info-number-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-title .charging-accordian-stations-info-title-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-map-container .mmi-map{border-radius:.5rem;height:12.5rem!important;margin:0!important;width:100%!important}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-find-stations-text-container{padding:0 0 1rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-find-stations-text-container .charging-accordian-find-stations-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-find-stations-description-container{padding:0 0 1rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-find-stations-description-container .charging-accordian-find-stations-description{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-request-station-btn-container .charging-accordian-request-station-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%}.find-charging-station-wrapper .d-block{display:block}.find-charging-station-wrapper .d-none{display:none}.find-vida-dealers-wrapper{background:#e4eaf1;padding-bottom:2rem!important;padding-top:2rem!important}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-title-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 2rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-title-container .vida-dealers-primary-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;padding:0 0 .3125rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-title-container .vida-dealers-bold-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-redirection-icon a{display:block;height:2.25rem;text-decoration:none;width:2.25rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-redirection-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container{padding:0 0 2rem;position:relative}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .dealer-location-find-icon{cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:.75rem;width:1.5rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .dealer-location-find-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container input{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:#fff;border:none;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);color:#222;height:3rem;padding:0 3rem 0 1rem;width:100%}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container input:focus{outline:2px solid #ff5310}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option-container{background:#fff;border-radius:.5rem;margin:.125rem 0 0;max-height:10rem;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:1}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option-container::-webkit-scrollbar{width:.125rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option-container::-webkit-scrollbar-track{background:#fff;border-radius:.5rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option-container::-webkit-scrollbar-thumb{background:#e4eaf1;border-radius:.5rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .dealer-finder-error-msg{color:#c00;font-size:.75rem;font-weight:400;margin:.25rem 0 0 .25rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option{border-bottom:1px solid #e4eaf1;cursor:pointer;height:2.5rem;padding:.75rem 1rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option:hover{background:#e4eaf1}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option p{color:#222;font-size:.75rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-content-container .vida-dealers-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;overflow:auto;padding:0 0 2rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-content-container .vida-dealers-card-list::-webkit-scrollbar{height:.125rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-content-container .vida-dealers-card-list::-webkit-scrollbar-track{background:#fff}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-content-container .vida-dealers-card-list::-webkit-scrollbar-thumb{background:#ff5310}.find-vida-dealers-wrapper .vida-dealers-card-item{min-width:15rem;width:15rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-card-img{margin:0 0 2rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-card-img img{height:8.4375rem;width:15rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-type{padding:0 0 1rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-type .dealers-type-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-title{padding:0 0 1rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-title .dealers-card-title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-address{padding:0 0 2rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-address .dealers-card-address-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-get-direction-cta .dealers-card-get-direction-cta-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;display:block;line-height:1.2rem}.footer-main-container{background-color:#e4eaf1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem 6rem}.footer-main-container .faq-section .accordian-container{border-top:none}.footer-main-container .faq-section .accordian-container__wrapper{padding-top:0}.footer-main-container .faq-section .accordian-container__wrapper .minus-icon{display:none}.footer-main-container .faq-section .accordian-container__wrapper.active .minus-icon,.footer-main-container .faq-section .accordian-container__wrapper .add-icon{display:block}.footer-main-container .faq-section .accordian-container__wrapper.active .add-icon{display:none}.footer-main-container .faq-section .accordian-container__header{font-size:1rem;pointer-events:all}.footer-main-container .faq-section .accordian-container__content{-webkit-animation:none;animation:none;max-height:0}.footer-main-container .faq-section .accordian-container__content.accordian-container__expand{max-height:100%}.footer-main-container .faq-section .accordian-container h6{border-top:.0625rem solid #85888c;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;padding-top:1rem}.footer-main-container .faq-section .accordian-container h6:first-child{border:none;padding-top:1.5rem}.footer-main-container .faq-section .accordian-container h6 span{color:#ff5310;display:inline-block;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.footer-main-container .faq-section .accordian-container__icon-opacity{-webkit-animation:none;animation:none}.footer-main-container .faq-section .accordian-container p{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:1rem;padding-top:1rem}.footer-main-container .faq-section .accordian-container p span{color:#ff5310;display:inline-block;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.footer-main-container .faq-section .accordian-container a{font-size:.875rem}.footer-main-container .footer-address{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 2rem}.footer-main-container .footer-address__wrapper{margin-top:2pc;min-width:18.75rem;width:100%}.footer-main-container .footer-address__logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-main-container .footer-address__logo-container .vida-logo{height:1.5rem;margin-bottom:1rem;width:10.625rem}.footer-main-container .footer-address__logo-container .hero-logo{padding-left:1rem}.footer-main-container .footer-address__logo-container .hero-logo img{height:2.375rem;-o-object-fit:contain;object-fit:contain;width:1.4375rem}.footer-main-container .footer-address__logo-container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer-main-container .footer-address__description{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;max-width:13.125rem;padding-bottom:1rem}.footer-main-container .footer-address__ph-no{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1rem}.footer-main-container .footer-address__email{color:#222;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.footer-main-container .footer-address .social-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #85888c;border-top:.0625rem solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.25rem;width:100%}.footer-main-container .footer-address .social-media__follow-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-weight:500;color:#222;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.footer-main-container .footer-address .social-media__icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0 solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:80%;flex-basis:80%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 0}.footer-main-container .footer-address .social-media__icon-container{height:1.5rem;width:1.5rem}.footer-main-container .footer-address .social-media__icon-container img{height:100%;-o-object-fit:contain;object-fit:contain;opacity:.3;width:100%}.footer-main-container .footer-address .social-media__icon-container img:hover{opacity:1}.footer-main-container .footer-address__desktop-container,.footer-main-container .footer-address__desktop-container .footer-address__desktop-accordian-details{display:none}.footer-main-container .footer-address__desktop-container .footer-address__desktop-accordian-details .footer-address__vida__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-main-container .footer-address__desktop-container .footer-address__desktop-accordian-details .footer-address__vida__content__data{background:inherit;color:#222;cursor:pointer;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding-top:.5rem;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-main-container .footer-address__desktop-container .footer-address__desktop-accordian-details .footer-address__vida__content__data:hover{color:#ff5310}.footer-main-container .footer-address__vida{padding-left:1.25rem;width:20%}.footer-main-container .footer-address__vida__header{color:#222;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal}.footer-main-container .footer-address__vida__content .accordian-container__data{color:#222;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;padding-top:1rem;text-decoration:none}.footer-main-container .terms-and-service-container{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-main-container .terms-and-service-container,.footer-main-container .terms-and-service-container__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-main-container .terms-and-service-container .terms-and-service{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1.5rem}.footer-main-container .terms-and-service-container .terms-and-service__text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-weight:500;color:#222;cursor:pointer;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.footer-main-container .terms-and-service-container .terms-and-service__text:hover{color:#ff5310}.footer-main-container .terms-and-service-container .copy-right-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 0}.footer-main-container .terms-and-service-container .copy-right-wrapper__text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.footer-main-container .footer-descriptions{border-top:.0625rem solid #85888c;padding-top:1.5rem}.footer-main-container .footer-descriptions .footer-description__header{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1rem}.footer-main-container .footer-descriptions .footer-description__header span{color:#ff5310;display:inline-block;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.footer-main-container .footer-descriptions .footer-description__content p{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:1.5rem}.footer-main-container .footer-descriptions .footer-description__content p span{color:#ff5310;display:inline-block;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.footer-main-container .footer-descriptions .footer-description__content ul{padding-bottom:1.5rem}.footer-main-container .footer-descriptions .footer-description__content ul li{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.footer-main-container .footer-accordian{display:block}.footer-main-container .footer-description__seo-header{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;padding-top:1rem}.footer-main-container.footer-faq-container{padding-bottom:0}.footer-main-container.footer-teaser-page{background:#000}.footer-main-container.footer-teaser-page .footer-address .social-media__follow-text,.footer-main-container.footer-teaser-page .footer-address__description{color:#fff}.footer-main-container.footer-teaser-page .footer-address .social-media__icon-container img{opacity:1}.footer-main-container.footer-teaser-page .footer-address__desktop-container .footer-address__desktop-accordian-details .footer-address__vida__content__data,.footer-main-container.footer-teaser-page .footer-address__desktop-container .footer-address__desktop-accordian-details .footer-address__vida__header{color:#fff}.footer-main-container.footer-teaser-page .footer-address__desktop-container .footer-address__desktop-accordian-details .footer-address__vida__content__data:hover{color:#ff5310}.footer-main-container.footer-teaser-page .footer-address__desktop-container .footer-address__desktop-city-container .city-container-header,.footer-main-container.footer-teaser-page .footer-address__desktop-container .footer-address__desktop-city-container .city-options a,.footer-main-container.footer-teaser-page .footer-address__desktop-container .footer-address__desktop-city-container .city-options a:active,.footer-main-container.footer-teaser-page .footer-address__desktop-container .footer-address__desktop-city-container .city-options a:visited,.footer-main-container.footer-teaser-page .footer-descriptions .footer-description__content p,.footer-main-container.footer-teaser-page .footer-descriptions .footer-description__content ul li,.footer-main-container.footer-teaser-page .footer-descriptions .footer-description__header{color:#fff}.footer-main-container.footer-teaser-page .accordian-container{background:#000}.footer-main-container.footer-teaser-page .accordian-container__wrapper{border-bottom:.0625rem solid #85888c;padding-top:2rem}.footer-main-container.footer-teaser-page .accordian-container__header{color:#fff}.footer-main-container.footer-teaser-page .accordian-container__content__wrapper .accordian-container__data{color:#fff!important}.footer-main-container.footer-teaser-page .faq-section .accordian-container p,.footer-main-container.footer-teaser-page .terms-and-service-container .copy-right-wrapper__text,.footer-main-container.footer-teaser-page .terms-and-service-container__wrapper .terms-and-service__text{color:#fff}.footer-main-container.footer-teaser-page .footer-accordian{display:none}.vida-quick-form .form-fields .form__group--datepicker .rmdp-container{width:100%}.vida-quick-form .form-fields .form__group--datepicker .rmdp-container input{border:1px solid #85888c}.vida-quick-form .form-fields .form__group--datepicker .rmdp-container input:focus{border:none!important}.vida-quick-form .form-fields .form__group--datepicker .rmdp-week-day{color:#1d1b1b}.vida-quick-form .form-fields .form__group--datepicker .rmdp-arrow{border-color:#c9c9c9}.vida-quick-form .form-fields .form__group--datepicker .rmdp-arrow-container:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}.vida-quick-form .form-fields .form__group--datepicker .rmdp-arrow-container:hover .rmdp-arrow{border-color:#1d1b1b}.vida-quick-form .form-fields .form__group--datepicker .rmdp-day.rmdp-today span{background:#c9c9c9;color:#ff5310}.vida-quick-form .form-fields .form__group--datepicker .rmdp-day.rmdp-selected:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover,.vida-quick-form .form-fields .form__group--datepicker .rmdp-day.rmdp-selected span,.vida-quick-form .form-fields .form__group--datepicker .rmdp-day.rmdp-selected span:not(.highlight),.vida-quick-form .form-fields .form__group--datepicker .rmdp-day.rmdp-today.rmdp-selected:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover,.vida-quick-form .form-fields .form__group--datepicker .rmdp-day.rmdp-today.rmdp-selected span{background:#ff5310;color:#fff}.vida-quick-form .form-fields .form__group--datepicker .rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover,.vida-quick-form .form-fields .form__group--datepicker .rmdp-day span:hover{background:#c9c9c9;color:#1d1b1b}.vida2-form-group{margin:0 0 1rem;min-height:unset;min-width:100%}.vida2-form-group .form__dropdown-field .vida-form-field-input{border:1px solid #85888c;border-radius:.5rem;height:3.25rem;margin:0;width:100%}.vida2-form-group .form__dropdown-field .vida-form-field-input:focus-visible{outline:none}.vida2-form-group .form__dropdown-field .vida-form-field-input:focus{border:1px solid #85888c}.vida2-form-group .form__dropdown-field .vida-dropdown-icon{top:.9375rem}.vida2-form-group .form__dropdown-field .vida-form-field-info{display:none}.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options .form__dropdown-option{background:#fff}.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options .form__dropdown-option:active,.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options .form__dropdown-option:focus,.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options .form__dropdown-option:hover,.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options .form__dropdown-option a:active,.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options .form__dropdown-option a:focus,.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options .form__dropdown-option a:hover{background:#e4eaf1}.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options::-webkit-scrollbar-track{background:#fff!important;border-radius:.5rem}.vida2-form-group .form__dropdown-options-wrapper .form__dropdown-options::-webkit-scrollbar-thumb{background:#e4eaf1!important;border-radius:.5rem}.vida-form-field-input:disabled{background-color:#c9c9c9}.vida-form-field-input{padding:0 0 0 1rem}.vida-form-group{margin:0 0 1rem;min-width:100%}.vida-form-field-input{border:1px solid #85888c;border-radius:.5rem;height:3.25rem;margin:0;width:100%}.vida-form-field-input::-webkit-inner-spin-button,.vida-form-field-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.vida-form-field-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.vida-form-field-input:focus-visible{outline:none}.vida-map{display:-webkit-box;display:-ms-flexbox;display:flex;height:167px;position:relative}.vida-map__info{bottom:15px;left:0;position:absolute}.vida-info-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:2pc;-webkit-box-shadow:0 2px 10px rgba(40,40,40,.1);box-shadow:0 2px 10px rgba(40,40,40,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;margin:0 10%;padding:0 20px;width:80%}.vida-info-box__img,.vida-info-box__message{display:none}.vida-info-box .h3,.vida-info-box__link{font-size:.9375rem}.vida-info-box__close{cursor:pointer;position:absolute;right:20px;top:15px}.vida-info-box__close i{font-size:20px}.vida-header-wrapper{height:3.25rem}.vida-header-wrapper.header-home-page .vida-header-container{background:rgba(0,0,0,.1)}.vida-header-wrapper.header-home-page .vida-header-container .vida-logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header-wrapper.header-home-page .vida-header-container .vida-logo-container .hero-logo{padding-left:1pc}.vida-header-wrapper.header-home-page .vida-header-container .vida-navbar-container .vida-navbar-option .vida-navbar-option-text{color:#222}.vida-header-wrapper.header-home-page .vida-header-container .vida-navbar-container .vida-navbar-option.active-option{border-bottom:5px solid #222}.vida-header-wrapper.header-teaser-page .vida-header-container{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#000;-webkit-box-shadow:0 75pt 250px 0 rgba(0,0,0,.15);box-shadow:0 75pt 250px 0 rgba(0,0,0,.15)}.vida-header-wrapper .vida-header-container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:rgba(34,34,34,.5);height:3.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.25rem;position:fixed;width:100%;z-index:9998}.vida-header-wrapper .vida-header-container,.vida-header-wrapper .vida-header-container .vida-logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header-wrapper .vida-header-container .vida-logo-container .vida-logo img{height:1.25rem;-o-object-fit:contain;object-fit:contain;width:8.875rem}.vida-header-wrapper .vida-header-container .vida-logo-container .vida-logo a{text-decoration:none}.vida-header-wrapper .vida-header-container .vida-logo-container .hero-logo{padding-left:1pc}.vida-header-wrapper .vida-header-container .vida-logo-container .hero-logo img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.0625rem}.vida-header-wrapper .vida-header-container .vida-logo-container .hero-logo a{text-decoration:none}.vida-header-wrapper .vida-header-container .vida-header-title-container{display:none}.vida-header-wrapper .vida-header-container .vida-header-title-container .vida-header-back-icon a{display:block;height:2.25rem;width:2.25rem}.vida-header-wrapper .vida-header-container .vida-header-title-container .vida-header-back-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.vida-header-wrapper .vida-header-container .vida-header-title-container .vida-header-title h1,.vida-header-wrapper .vida-header-container .vida-header-title-container .vida-header-title h2,.vida-header-wrapper .vida-header-container .vida-header-title-container .vida-header-title span{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-header-wrapper .vida-header-container .vida-header-title-container .vida-header-title-flex-container{gap:1rem}.vida-header-wrapper .vida-header-container .vida-header-title-container .vida-header-title-flex-container,.vida-header-wrapper .vida-header-container .vida-navbar-container,.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option{border-bottom:5px solid transparent;gap:.5rem;padding:.4375rem 2.5rem}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option .vida-navbar-option-icon{margin:.25rem 0 0}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option .vida-navbar-option-link{text-decoration:none}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option .vida-navbar-option-img{height:2.25rem;width:2.25rem}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option p{font-size:1.25rem!important}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option .vida-navbar-option-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;cursor:pointer;text-decoration:none}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option.active-option{border-bottom:5px solid #fff}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-header-customer-care-icon{display:none;margin:.5rem .5rem 0 0}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-hamburger-container{border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;height:2.25rem;padding:.5625rem .375rem;width:2.25rem}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-hamburger-container .vida-hamburger-line{background:#fff;height:.125rem;width:100%}.vida-header-wrapper .vida-hamburger-menu-wrapper{background:#fff;height:100%;position:fixed;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s linear;transition:all .5s linear;width:100%;z-index:9999}.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-menu-container{background:rgba(0,0,0,.6);height:100%;width:100%}.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-menu-container .vida-hamburger-menu-content-container{height:100%;padding:2rem 1.25rem;width:100%}.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-bg{height:100%;position:absolute;width:100%}.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-bg1,.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-bg1 img,.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-bg1 source,.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-bg img,.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-bg source{height:100%;width:100%}.vida-header-wrapper .vida-hamburger-content{height:100%;padding:3rem 3rem 3rem 1rem;position:absolute;top:0;width:100%}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1.5rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar,.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .vida-logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .vida-logo-container .vida-logo{height:1.25rem;width:8.875rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .vida-logo-container .hero-logo{height:1.75rem;padding-left:1pc;width:2.0625rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .vida-logo-container a{display:block;height:100%;text-decoration:none;width:100%}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .vida-logo-container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .close-icon{cursor:pointer;height:1.25rem;width:1.25rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .close-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container{height:85%;overflow-x:hidden;overflow-y:scroll}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container::-webkit-scrollbar{display:none}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-sites-content{padding:0 0 2rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-sites-content .vida-hamburger-sites-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid #fff;color:#fff;padding:0 0 .5rem;width:95%}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-sites-content .vida-hamburger-sites-title.my-account-text{margin:0 0 .5rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-sites-content .vida-hamburger-sites-name{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0 0;text-decoration:none}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-sites-content .vida-hamburger-sites-name.login-text{padding:0}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-bottombar{border-top:1px solid #fff;width:95%}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-bottombar .vida-hamburger-bottombar-site{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0 0;text-decoration:none}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-profile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-profile .user-profile-img,.vida-header-wrapper .vida-hamburger-content .vida-hamburger-profile i{border-radius:50%;color:#fff;height:3rem;width:3rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-profile .user-profile-img a,.vida-header-wrapper .vida-hamburger-content .vida-hamburger-profile i a{text-decoration:none}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-profile .user-profile-img img,.vida-header-wrapper .vida-hamburger-content .vida-hamburger-profile i img{border-radius:50%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-header-wrapper .vida-logout-btn a{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0 0;text-decoration:none}.vida-header-wrapper .slide-left{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.vida-header-wrapper .d-none{display:none}.horizontal-scroll-container{margin-bottom:2rem;margin-top:2rem;overflow-x:scroll}.horizontal-scroll-container::-webkit-scrollbar{height:.0925rem}.horizontal-scroll-container::-webkit-scrollbar-track{background-color:#e4eaf1;margin-left:1.25rem;margin-right:1.25rem}.horizontal-scroll-container::-webkit-scrollbar-thumb{background:#ed1111;border-radius:.625rem;height:1.25rem}.horizontal-scroll-container::-webkit-scrollbar-thumb:hover{background:rgba(0,154,95,.274)}.vida-location-finder{position:relative}.vida-location-finder__field-selection{left:0;padding:0 1rem;position:absolute;top:1.875rem;width:100%;z-index:1}.vida-location-finder__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.vida-location-finder__container .vida-map{display:-webkit-box;display:-ms-flexbox;display:flex;height:27.8125rem;position:relative}.vida-location-finder__map-view{height:100%;width:100%}.vida-location-finder__center-details{margin:1.25rem 1.25rem 2.1875rem}.vida-location-finder__title{margin-bottom:.9375rem}.vida-location-finder__subtitle{margin-bottom:1.875rem}.vida-location-finder__locations{list-style-type:none;margin:0;padding:0}.vida-location-finder__locations img{height:1.875rem;margin-right:.625rem;width:1.875rem}.vida-location-finder__center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.875rem}.vida-location-finder__center:last-child{margin-bottom:0}.vida-location-finder__location-count{vertical-align:.5rem}.vida-location-finder__location-label{color:#777676;margin-left:.3125rem;vertical-align:.5625rem}.vida-location-finder-centre{padding:2rem 0}.vida-location-finder-centre__center-details{display:block;margin:0 0 1.875rem;padding:0 1rem;width:100%}.vida-location-finder-centre__form-title{margin-bottom:1.25rem}.vida-location-finder-centre__field-selection .form__group{min-height:auto}.vida-location-finder-centre__locations{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}.vida-location-finder-centre__locations li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;margin-right:.625rem}.vida-location-finder-centre__locations li span{color:#1d1b1b;margin-left:.625rem}.vida-location-finder-centre__map-view{width:100%}.vida-location-finder-centre__container{padding:0 1rem;width:100%}.vida-location-finder-centre__container .vida-map{border-radius:1.5625rem;overflow:hidden}.vida-redirection-container{padding:2rem 1.25rem}.vida-redirection__carousel-slider{position:relative}.vida-redirection__carousel-slider .vida-redirection__carousel-slides{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card{padding:1rem 0}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card a{cursor:default}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card .stack-images img{border-radius:50%}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card__img-container{padding-right:0}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card__img-txt-container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.vida-redirection__carousel-slider .tns-horizontal.tns-subpixel>.tns-item,.vida-redirection__carousel-slider .tns-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.vida-redirection__carousel-slider .tns-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0!important}.vida-redirection__carousel-slider .tns-nav button{border-radius:3px;height:3px;margin-right:10px;padding:1px;width:40px}.vida-redirection__carousel-slider .tns-nav .tns-nav-active{background-color:#ff5310!important}.mmi-map{border-radius:.625rem;height:14.125rem;margin:0 auto 1rem;max-width:37.5rem}.mapboxgl-popup-content{padding:20px 10px 15px!important}.mapboxgl-popup-close-button{padding:10px}.mapboxgl-popup-close-button:hover{background-color:unset!important}.map-control,.mapboxgl-ctrl-scale,.maplibregl-ctrl-scale{display:none!important}.model-variant-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.model-variant-wrapper__flex{background-repeat:no-repeat;background-size:cover;height:100%;padding-top:2.5rem;width:100%}.model-variant-wrapper__flex .heading{color:#222;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal;padding-bottom:1.5rem;padding-left:1.5625rem;padding-top:3.25rem}.model-variant-wrapper__flex .bold-heading{padding-bottom:.3125rem;padding-left:1.546875rem;padding-right:1.953125rem}.model-variant-wrapper__flex .bold-heading,.model-variant-wrapper__flex .design-vida-bold-heading{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;max-width:68.125rem}.model-variant-wrapper__flex .design-vida-bold-heading{margin-bottom:1.5rem;padding:.5rem}.model-variant-wrapper__flex .model-variant-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:18.5rem;padding-right:5.5rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:18.75rem;margin-bottom:1.25rem;width:22.5rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .design-vida-platform,.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .platform{background-color:#fff;border:.0625rem dashed rgba(0,0,0,.4);border-radius:231.75px/46.51px;height:3.75rem;margin-top:-4.6875rem;position:relative;width:300px;z-index:1}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .icon{-ms-flex-item-align:center;align-self:center;display:none;gap:1rem;margin-left:3.75rem;margin-top:2rem;max-width:100%;padding:0 .125rem;width:11rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .icon-class{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:1.47pc/24px;-webkit-box-shadow:0 .309375rem .61875rem rgba(0,0,0,.1019607843);box-shadow:0 .309375rem .61875rem rgba(0,0,0,.1019607843);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.3125rem;width:2.9375rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .icon1{height:1rem;width:1rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .color-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;margin-top:1rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .image1{min-height:13.125rem;-o-object-fit:none;object-fit:none;position:relative;width:18.75rem;z-index:20}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .visualizer-color-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .visualizer-icons-mobile{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem;margin-left:1.25rem;overflow:visible;position:absolute;right:1.25rem;z-index:5}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .additional-icons-container{bottom:3.25rem;display:inline;position:absolute;z-index:10}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .visualizer-icons{position:absolute}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .open{animation:accordian-open 2s reverse}.model-variant-wrapper__flex .model-variant-content-container .model-variant .colors{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .colors div{border-radius:3.125rem;cursor:pointer;height:.875rem;width:.875rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .colors .border-black{border:.75px solid #222}.model-variant-wrapper__flex .model-variant-content-container .model-variant .colors .selec{height:1.375rem;width:1.375rem}.model-variant-wrapper__flex .model-variant-content-container .model{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:hsla(0,0%,100%,.5);border-radius:1pc;bottom:2.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:52.3125rem;margin-bottom:2.3125rem;padding:2pc 1pc 1pc;width:20rem}.model-variant-wrapper__flex .model-variant-content-container .model .box-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-scroll-btn-container{display:none}.model-variant-wrapper__flex .model-variant-content-container .model .scroll-btn{background-color:transparent;background-position:50%;background-repeat:no-repeat;height:2rem;padding:0;width:2rem}.model-variant-wrapper__flex .model-variant-content-container .model .scroll-btn.left{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-left.svg);left:-2rem}.model-variant-wrapper__flex .model-variant-content-container .model .scroll-btn.right{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-right.svg);right:-2rem}.model-variant-wrapper__flex .model-variant-content-container .model .scroll-btn.disabled{background-color:transparent;opacity:.3;pointer-events:none}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-container{position:relative}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-container .model-box-scroll-btn-container{display:none}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-container .scroll-btn{background-color:transparent;background-position:50%;background-repeat:no-repeat;height:2rem;padding:0;width:2rem}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-container .scroll-btn.left{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-left.svg);left:-2rem}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-container .scroll-btn.right{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-right.svg);right:-2rem}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-container .scroll-btn.disabled{background-color:transparent;opacity:.3;pointer-events:none}.model-variant-wrapper__flex .model-variant-content-container .model .left{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.model-variant-wrapper__flex .model-variant-content-container .model .left .black-color-text{color:#222;font-family:PP Neue Montreal;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.model-variant-wrapper__flex .model-variant-content-container .model select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right 5px center;background-repeat:no-repeat;background-size:1.25rem;border:.0625rem solid #85888c;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:PP Neue Montreal;font-size:.875rem;font-style:normal;font-weight:400;height:2.25rem;line-height:normal;margin-top:.5rem;padding:.5rem;width:9.375rem}.model-variant-wrapper__flex .model-variant-content-container .model .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:0}.model-variant-wrapper__flex .model-variant-content-container .model .amount{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.model-variant-wrapper__flex .model-variant-content-container .model .price-text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.model-variant-wrapper__flex .model-variant-content-container .model .toolbar{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;padding-top:.5rem;text-decoration:underline}.model-variant-wrapper__flex .model-variant-content-container .model .whats-included-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;background:var(--Neutral-Lightest-Grey,#f1f5f8);border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem}.model-variant-wrapper__flex .model-variant-content-container .model .whats-included-container__header{color:#ff5310;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.model-variant-wrapper__flex .model-variant-content-container .model .whats-included-container__text{color:#000;font-family:PP Neue Montreal;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.model-variant-wrapper__flex .model-variant-content-container .model .button{color:var(--Neutral-Dark-Grey,#222);font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:PP Neue Montreal;height:3.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.model-variant-wrapper__flex .model-variant-content-container .model .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:1.875rem;margin:0;max-width:28.1875rem;overflow-x:unset;padding-bottom:.625rem}.model-variant-wrapper__flex .model-variant-content-container .model .box-container .box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;background:var(--Medium-Grey,#e4eaf1);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:7.8125rem;min-width:13.75rem;padding:1.25rem .75rem;text-align:center}.model-variant-wrapper__flex .model-variant-content-container .model .box-container .box1{height:1.875rem;margin-bottom:1.875rem;width:1.875rem}.model-variant-wrapper__flex .model-variant-content-container .model .box-container .box2{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-ms-flex-item-align:stretch;align-self:stretch;height:8.5rem;text-align:left;width:13rem}.model-variant-wrapper__flex .model-variant-content-container .model .horizontal-scroll-container{margin:0}.model-variant-wrapper__flex .model-variant-content-container .model .horizontal-scroll-container::-webkit-scrollbar-track{margin-left:0;margin-right:0}.design-vida .vida-form-field-input{width:17.875rem}.design-vida__details{padding-bottom:.625rem;padding-top:1rem}.design-vida__beginLabel{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.design-vida__header{font-family:PP Neue Montreal;font-size:24px;padding:1.5rem 0 .75rem}.design-vida__header,.design-vida__headerLabel{color:#222;font-style:normal;font-weight:600;line-height:normal}.design-vida__headerLabel{font-size:1.5rem;padding-bottom:.75rem;padding-top:.25rem}.design-vida__subHeaderLabel{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1rem;padding-top:1rem}.design-vida__confirm-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-vida__confirm{background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;margin-top:1.5rem;max-width:330px;min-width:330px;padding:1rem}.design-vida-scooter__info{margin-bottom:1rem;padding-bottom:1rem}.design-vida-scooter__header{font-size:24px;padding-bottom:.8125rem}.design-vida-scooter__header,.design-vida-scooter__sub-header{color:#222;font-family:PP Neue Montreal;font-style:normal;font-weight:600;line-height:normal}.design-vida-scooter__sub-header{font-size:20px;padding-bottom:1rem}.design-vida-scooter__type-text{border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);font-size:1rem;font-style:normal;font-weight:600;line-height:normal;min-width:8.625rem;padding:1rem}.design-vida-scooter__color-label{color:#222;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1.125rem;padding-top:1rem}.design-vida-scooter__color-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.design-vida-scooter__colors{border-radius:50%;height:.9375rem;padding:0;width:.9375rem}.design-vida-scooter__selected{background:#ff5310;color:#fff;pointer-events:none}.design-vida-scooter__not-selected{background:#fff;border:.0625rem solid #ff5310}.design-vida-scooter__black-border{border:.0625rem solid;height:.9375rem;width:.9375rem}.design-vida-scooter__colors-outline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border-style:solid;border-width:.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem}.design-vida-scooter__colors-selected{height:1.625rem;width:1.625rem}.design-vida-scooter__variant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem}.btn-container{padding:1.5rem 0}.color-selection{margin-top:1.5rem}.vida-design-next-btn-container{left:0;margin:0;padding:3rem 0 2.25rem;position:absolute;width:100%}.vida-design-next-btn-container .vida-design-next-btn{background:#ff5310;border-radius:.5rem;color:#fff;font-size:1rem;font-style:normal;font-weight:600;height:3.25rem;line-height:normal;margin:0;padding:0;width:100%}.colors,.vida-design-next-btn-container .vida-design-next-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.colors{gap:3rem;margin-top:2.5rem}.colors div{border-radius:3.125rem;cursor:pointer;height:1rem;width:1rem}.colors .border-black{border:.75px solid #222}.colors .selec{height:1.375rem;width:1.375rem}.colors .selected-outer-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border-style:solid;border-width:.10125rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem}.design-vida-wrapper{background-color:#f1f5f8;margin-bottom:1rem;padding:.5rem 1.125rem 1.5rem 1rem;position:relative}.dealer-finder-error-msg{color:#c00;font-size:.75rem;font-weight:400;margin:.25rem 0 0 .25rem}.ticket-name__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ticket-name-top__container{background-color:#ff5310;border-radius:.5rem .5rem 1.375rem 1.375rem;min-height:11.1875rem;min-width:20.375rem;padding-left:1rem;padding-top:1.125rem;position:relative;width:20.375rem}.ticket-name-top__bg-1{height:100%;left:0;position:absolute;top:0;width:100%}.ticket-name-top__bg-1 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ticket-name-top__bg-2{height:100%;position:absolute;right:0;top:0;width:100%}.ticket-name-top__bg-2 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ticket-name-top__content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ticket-name-top__user-name{color:#fff;font-size:3rem;font-weight:600;line-height:2.5rem}.ticket-name-top__ride-text{color:#fff;font-size:1.875rem;font-weight:600;line-height:2.5rem}.ticket-name-top__offer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.25rem}.ticket-name-top__amount{color:#fff;font-size:.875rem;font-weight:400;line-height:1.25rem;padding-right:.25rem;text-align:right;text-decoration:line-through}.ticket-name-top__free-text{color:#fff;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem}.ticket-name-top__bikeImg{height:9.375rem;position:absolute;right:0;width:10.25rem}.ticket-name-top__bikeImg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ticket-name-bottom__container{background-color:#ff5310;border-radius:1.375rem 1.375rem .5rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;min-width:20.375rem;padding:1.4375rem 1.0625rem 1rem;width:20.375rem}.ticket-name-bottom__lets-meet-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ticket-name-bottom__map-wrapper{cursor:pointer;height:57px;width:78px}.ticket-name-bottom__map-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ticket-name-bottom__header-text{color:#fff;font-size:1rem;font-weight:600;padding-bottom:.75rem}.ticket-name-bottom__deatil-text{color:#fff;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;opacity:.5}.ticket-name-bottom__location-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:12.3125rem;padding-left:.5rem;padding-right:.5rem}.ticket-name-bottom__border-bottom{background-color:#fff;height:.0625rem;margin-top:.25rem;max-width:12.3125rem}.ticket-name-bottom__edit-icon{cursor:pointer;height:.875rem;width:.875rem}.ticket-name-bottom__edit-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ticket-name-bottom__date,.ticket-name-bottom__expert,.ticket-name-bottom__location,.ticket-name-bottom__time{background-color:inherit;border:none;color:#fff;font-size:1rem;font-weight:500;overflow:hidden;pointer-events:none;text-overflow:ellipsis;text-wrap:nowrap}.ticket-name-bottom__date::-webkit-input-placeholder,.ticket-name-bottom__expert::-webkit-input-placeholder,.ticket-name-bottom__location::-webkit-input-placeholder,.ticket-name-bottom__time::-webkit-input-placeholder{color:#fff;font-size:1rem;font-weight:500;opacity:.5}.ticket-name-bottom__date::-moz-placeholder,.ticket-name-bottom__expert::-moz-placeholder,.ticket-name-bottom__location::-moz-placeholder,.ticket-name-bottom__time::-moz-placeholder{color:#fff;font-size:1rem;font-weight:500;opacity:.5}.ticket-name-bottom__date:-ms-input-placeholder,.ticket-name-bottom__expert:-ms-input-placeholder,.ticket-name-bottom__location:-ms-input-placeholder,.ticket-name-bottom__time:-ms-input-placeholder{color:#fff;font-size:1rem;font-weight:500;opacity:.5}.ticket-name-bottom__date::-ms-input-placeholder,.ticket-name-bottom__expert::-ms-input-placeholder,.ticket-name-bottom__location::-ms-input-placeholder,.ticket-name-bottom__time::-ms-input-placeholder{color:#fff;font-size:1rem;font-weight:500;opacity:.5}.ticket-name-bottom__date::placeholder,.ticket-name-bottom__expert::placeholder,.ticket-name-bottom__location::placeholder,.ticket-name-bottom__time::placeholder{color:#fff;font-size:1rem;font-weight:500;opacity:.5}.ticket-name-bottom__date:focus-visible,.ticket-name-bottom__expert:focus-visible,.ticket-name-bottom__location:focus-visible,.ticket-name-bottom__time:focus-visible{border-bottom:.0625rem solid #fff;outline:none}.ticket-name-bottom__icon-container{height:1.375rem;width:1.375rem}.ticket-name-bottom__icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ticket-name-bottom__vidaExpert-container{background:hsla(0,0%,100%,.2);border-radius:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem}.ticket-name-bottom__vidaExpert-container,.ticket-name-bottom__vidaExpert-container .ticket-name-bottom__expert-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.ticket-name-bottom__expert-wrapper .ticket-name-bottom__header-text{padding-bottom:.25rem}.ticket-name-bottom__call-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;padding:.5rem 1rem;text-decoration:none}.ticket-name-bottom__call-section .expert__call-image{height:1rem;width:1rem}.ticket-name-bottom__call-section .expert__call-image img{height:100%;width:100%}.ticket-name-bottom__call-section .expert__call-text{color:#ff5310;font-size:1rem;font-weight:600}.new-banner-container{position:relative}.new-banner-container .new-banner-carousel-container .new-banner-carousel-item-container{cursor:pointer}.new-banner-container .new-banner-carousel-container .carousel-item-media-container{height:calc(100vh - 4pc)}.new-banner-container .new-banner-carousel-container .carousel-item-media-container .carousel-item-media-element{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.new-banner-container .new-banner-carousel-container .carousel-item-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100vw;padding:72px 78px;position:absolute;top:0;width:100%}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-heading{font-size:60px;line-height:72px}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-description,.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:600;letter-spacing:.1px}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-description{font-size:24px;line-height:2pc}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-redirection{padding-top:26px}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-redirection .carousel-item-content-button{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:600;letter-spacing:.15px;line-height:28px;padding:9pt 24px}.new-banner-container .tns-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#a3a3a3;border-radius:9pt;bottom:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;opacity:.6;padding:10px 9pt;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.new-banner-container .tns-nav button{background:#e9e9e9;border-radius:50%;height:11px;width:11px}.new-banner-container .tns-nav .tns-nav-active{background:#fff!important;border-radius:9pt;height:8px;width:26px}.new-banner-container .custom-slide-label-nav{display:none}.new-banner-container .slide-label-button{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;background-color:transparent;border:none;color:#fff;cursor:pointer;padding:0}.new-banner-container .slide-label-button.active{color:#ff5310}.new-footer-container{background:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 1pc 154px}.new-footer-container .footer-links-faq-accordian .navigation-accordian-wrapper{border-bottom:1px solid #5c5a5a;padding-bottom:24px}.new-footer-container .footer-links-faq-accordian .navigation-accordian-header{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;background:inherit;border:none;color:#dfdfdf;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:100%}.new-footer-container .footer-links-faq-accordian .navigation-accordian-header-icon{height:1pc;width:1pc}.new-footer-container .footer-links-faq-accordian .navigation-accordian-header-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.new-footer-container .footer-links-faq-accordian .navigation-accordian-expand{max-height:100%!important}.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper h1,.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper h2,.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper p{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;color:#dfdfdf;padding:1pc 0}.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper b{color:#fff}.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper a,.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper b{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px}.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper a{color:#ff5310}.new-footer-container .footer-links-section,.new-footer-container .footer-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-footer-container .footer-links-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new-footer-container .footer-links-wrapper .footer-links-logo-container{-ms-flex-preferred-size:18%;flex-basis:18%}.new-footer-container .footer-links-wrapper .footer-links-navigation-container{display:none}.new-footer-container .footer-links-wrapper .footer-links-navigation-container .navigation-links{-ms-flex-preferred-size:22%;flex-basis:22%}.new-footer-container .footer-links-wrapper .footer-links-navigation-container .navigation-links .links-navigation-heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;color:#dfdfdf}.new-footer-container .footer-links-wrapper .footer-links-navigation-container .navigation-links .links-navigation-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-footer-container .footer-links-wrapper .footer-links-navigation-container .navigation-links .links-navigation-content a{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;color:#fff;padding:1pc 0 0;text-decoration:none}.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian .navigation-accordian-wrapper{border-bottom:1px solid #5c5a5a;padding:24px 0}.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian .navigation-accordian-header{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;background:inherit;border:none;color:#dfdfdf;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:100%}.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian .navigation-accordian-header-icon{height:1pc;width:1pc}.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian .navigation-accordian-header-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian .navigation-accordian-data{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;color:#fff;cursor:pointer;padding-top:8px;text-decoration:none}.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian .navigation-accordian-content-wrapper{padding-top:8px}.new-footer-container .footer-links-city-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.new-footer-container .footer-links-city-container .city-list-header{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;color:#dfdfdf}.new-footer-container .footer-links-city-container .city-list-items{border-bottom:1px solid #5c5a5a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.new-footer-container .footer-links-city-container .city-list-items a{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;color:#fff;text-decoration:none}.new-footer-container .footer-links-city-container .city-container-mobile-accordian .navigation-accordian-wrapper{border-bottom:1px solid #5c5a5a;padding:24px 0}.new-footer-container .footer-links-city-container .city-container-mobile-accordian .navigation-accordian-header{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;background:inherit;border:none;color:#dfdfdf;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:100%}.new-footer-container .footer-links-city-container .city-container-mobile-accordian .navigation-accordian-header-icon{height:1pc;width:1pc}.new-footer-container .footer-links-city-container .city-container-mobile-accordian .navigation-accordian-header-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.new-footer-container .footer-links-city-container .city-container-mobile-accordian .navigation-accordian-data{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;color:#fff;cursor:pointer;padding-top:8px;text-decoration:none}.new-footer-container .footer-links-city-container .city-container-mobile-accordian .navigation-accordian-content-wrapper{padding-top:8px}.new-footer-container .footer-links-content-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new-footer-container .footer-links-content-container,.new-footer-container .footer-links-content-container .footer-links-terms-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-footer-container .footer-links-content-container .footer-links-terms-container{border-bottom:1px solid #5c5a5a;gap:8px;padding:24px 0}.new-footer-container .footer-links-content-container .footer-links-terms-container a{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;color:#a7a6a6;text-decoration:none}.new-footer-container .footer-links-content-container .footer-links-social-media{border-bottom:1px solid #5c5a5a;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding:2pc 0}.new-footer-container .footer-links-content-container .footer-links-social-media a img{height:30px;width:30px}.new-footer-container .footer-links-logo-container{-ms-flex-preferred-size:15%;flex-basis:15%;padding-top:2pc}.new-footer-container .footer-links-logo-container .vida--links-logo{height:24px;width:10.625rem}.new-footer-container .footer-address-section{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-top:24px}.new-footer-container .footer-address-section,.new-footer-container .footer-address-section .address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc}.new-footer-container .footer-address-section .copyright-wrapper{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;color:#a7a6a6}.new-footer-container .footer-address-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;max-width:23.875rem}.new-footer-container .footer-address-container .footer-address-heading{color:#a7a6a6}.new-footer-container .footer-address-container .footer-address-desc,.new-footer-container .footer-address-container .footer-address-heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px}.new-footer-container .footer-address-container .footer-address-desc{color:#dfdfdf}.new-footer-container .footer-address-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-footer-container .footer-address-contact .footer-contact-heading{color:#a7a6a6;padding-bottom:4px}.new-footer-container .footer-address-contact .footer-contact-desc,.new-footer-container .footer-address-contact .footer-contact-heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px}.new-footer-container .footer-address-contact .footer-contact-desc{color:#dfdfdf}.navigation-accordian-expand{-webkit-animation:accordian-open 5s linear forwards;animation:accordian-open 5s linear forwards}.navigation-accordian-close{-webkit-animation:accordian-close 5s linear forwards;animation:accordian-close 5s linear forwards}.navigation-accordian-close-icon-opacity{-webkit-animation:close-icon-opacity 1s linear forwards;animation:close-icon-opacity 1s linear forwards}@keyframes accordian-open{0%{max-height:0}80%{max-height:50pc}to{max-height:50pc}}@keyframes accordian-close{0%{max-height:50pc}80%{max-height:0}to{max-height:0}}@keyframes close-icon-opacity{0%{opacity:0}to{opacity:1}}.vida-news-section{padding:2rem 1.25rem}.vida-news-section .news-card-wrapper{border-radius:.75rem;position:relative}.vida-news-section .horizontal-scroll-container{margin-bottom:0}.vida-news-section .horizontal-scroll-container::-webkit-scrollbar{height:.125rem}.vida-news-section .horizontal-scroll-container::-webkit-scrollbar-track{background-color:#fff;margin-left:.25rem;margin-right:.25rem}.vida-news-section .horizontal-scroll-container::-webkit-scrollbar-thumb{background:#ff5310}.news-card-content{-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);border-radius:.75rem;bottom:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin:0 .8125rem;padding:.9375rem 1.5rem;position:absolute}.news-card-content p{color:#fff;font-size:.875rem}.news-card-content a{font-size:1rem}.vida-news-card{width:84%}.news-card-asset{height:14.0625rem;width:16.625rem}.news-card-asset .vida-news-card-image{border-radius:9pt;height:100%;width:100%}.vida-news-section{background:#e4eaf1}.vida-news-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1rem}.vida-love-header-section p{font-size:.75rem}.vida-love-header-section h2{font-size:1.5rem;font-weight:600;line-height:1.875rem;padding-top:.40625rem}.offer-cards,.offer-cards__container{display:-webkit-box;display:-ms-flexbox;display:flex}.offer-cards__container{border-radius:.75rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;margin-right:2rem;min-height:18rem;min-width:15rem;padding:1rem;width:15rem}.offer-cards__container:last-child{margin-right:0}.offer-cards__icon-container{border-radius:50%;height:1.25rem;width:auto}.offer-cards__icon-container img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.offer-cards__title{font-size:20px;font-weight:600;max-width:11rem}.offer-cards__description,.offer-cards__title{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal;padding-top:1rem}.offer-cards__description{font-size:1pc;font-weight:400}.offer-cards__banner-image{border-radius:.5rem;height:6.5rem;padding-top:1rem;width:13rem}.offer-cards__banner-image img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.offer-cards__sub-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;padding-top:1rem}.offer-cards__bottom-wrapper{padding-bottom:.75rem}.offer-cards__offer-button{color:var(--Neutral-Dark-Grey,#222);font-size:1pc;font-weight:600;background-color:#fff;border-radius:.5rem;color:#ff5310;font-size:1rem;padding:.5rem 1rem;text-align:center;text-decoration:none}.offer-cards__know-more-text,.offer-cards__offer-button{font-family:PP Neue Montreal;font-style:normal;line-height:normal}.offer-cards__know-more-text{color:var(--Primary-Vida-Orange,#ff5310);font-size:1pc;font-weight:500;cursor:pointer;text-decoration:underline}.offer-cards:after{content:"";padding:.5rem}.bg-primary-card-color{background-color:#ff5310}.bg-primary-card-color .offer-cards__description,.bg-primary-card-color .offer-cards__sub-text,.bg-primary-card-color .offer-cards__title{color:#fff}.bg-secondary-card-color{background-color:#fff}.bg-secondary-card-color .offer-cards__description,.bg-secondary-card-color .offer-cards__sub-text,.bg-secondary-card-color .offer-cards__title{color:#222}.bg-tertiary-card-color{background-color:#fff;height:16.6875rem;margin-right:2rem;max-height:16.6875rem;max-width:15rem;min-height:16.6875rem;min-width:15rem;width:15rem}.bg-tertiary-card-color:last-child{margin-right:0}.bg-tertiary-card-color .offer-cards__description,.bg-tertiary-card-color .offer-cards__sub-text,.bg-tertiary-card-color .offer-cards__title{color:#222;padding-top:1rem}.bg-tertiary-card-color .offer-cards__offer-button{background-color:#ff5310;color:#fff}.offers-card__horizontal--variable-width .offer-cards{gap:2rem}.offers-card__horizontal--variable-width .offer-cards__icon-container{height:1.875rem}.offers-card__horizontal--variable-width .offer-cards__container{margin-right:0;min-height:14.8125rem}.offers-card__horizontal--offer-icon .offer-cards__icon-container{height:4.5rem;width:4.5rem}.offers-card__horizontal--offer-icon .bg-tertiary-card-color{height:12rem;max-height:12rem;min-height:12rem}.offers-card__horizontal--battery-plus .offer-cards{gap:2rem}.offers-card__horizontal--battery-plus .offer-cards__icon-container{height:1.875rem}.offers-card__horizontal--battery-plus .offer-cards__description,.offers-card__horizontal--battery-plus .offer-cards__title{padding-top:1rem}.offers-card__horizontal--battery-plus .offer-cards__bottom-wrapper{padding-bottom:0}.offers-card__horizontal--battery-plus .offer-cards__container{margin-right:0;min-height:unset;padding:1rem 1rem 1.8125rem}.offers-card__horizontal--battery-plus .horizontal-scroll-container{margin-bottom:0;margin-top:1rem}.offers-card__horizontal--battery-plus .product-offer-cards{padding:2rem 0}.vida-otp .form__group input[type=number]{border-left:0;border-radius:0;border-right:0;border-top:0}.vida-otp .user-access-otp-primary-text{padding:0 0 .25rem}.vida-otp .user-access-otp-primary-text p{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.vida-otp .user-access-otp-bold-text{padding:0 0 1rem}.vida-otp .user-access-otp-bold-text p{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.vida-otp .form__field-otp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1rem}.vida-otp .form__field-otp .otp-form__field-input{border:1px solid #85888c!important;border-radius:.25rem!important;height:3.25rem;padding:0;width:2.625rem}.vida-otp .form__field-otp .otp-form__field-input:focus{border:1px solid var(--Primary-Vida-Orange,#ff5310)!important}.vida-otp .form__field-otp .otp-form__field-input::-webkit-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-otp .form__field-otp .otp-form__field-input::-moz-placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-otp .form__field-otp .otp-form__field-input:-ms-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-otp .form__field-otp .otp-form__field-input::-ms-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-otp .form__field-otp .otp-form__field-input::placeholder{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-otp .user-access-timer-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.vida-otp .user-access-timer-container a{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.vida-otp .user-access-timer-container a[disabled]{color:#c9c9c9}.vida-otp .vida-otp__timer{max-width:100%}.vida-otp .change-number-text{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.vida-otp__step{display:none}.vida-otp__field-input{border-radius:100%;width:15px}.vida-otp__title{margin-bottom:1.875rem}.vida-otp__title h1{margin-bottom:1.25rem}.vida-otp__title p{color:#777676;margin-bottom:.625rem}.vida-otp__title p span{color:#1d1b1b;margin-left:.3125rem}.vida-otp .form__group{margin-bottom:0;min-height:auto}.vida-otp .form__group .form__group--error p a{font-size:.625rem;font-weight:400}.vida-otp__timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-top:10px;width:100%}.vida-otp__disclaimer{margin-top:3.4375rem}.vida-otp__disclaimer-label{color:#1d1b1b}.vida-otp__disclaimer-msg{color:#777676}.vida-otp__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #d2d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-otp__btn-container .btn{margin:1.25rem 0}.vida-otp__btn-container label a{margin-left:.3125rem}.vida-otp .vida-access-otp-btn-container{border:none!important;padding:.5rem 0 0}.vida-otp .vida-access-otp-btn-container .vida-access-otp-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-style:normal;font-weight:600;height:3.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;margin:0;padding:0;width:100%}.vida-otp .vida-access-otp-btn-container .vida-access-otp-btn:disabled{background:#c9c9c9}.vida-part-payment-container{background-repeat:repeat}.vida-part-payment-container .part-payment-bg-img{background:#e4eaf1;height:calc(100vh - 52px);-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.part-payment-container .part-payment-normal-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;padding:0 0 .3125rem}.part-payment-container .part-payment-bold-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;padding:0 0 1.5rem}.part-payment-container .part-payment-details-list-container .part-payment-list-item{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-bottom:1rem;padding:.75rem 1.125rem}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header{border-bottom:1px solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.75rem}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-title img{height:1rem;width:1rem}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-title .payment-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-title .payment-header-title .payment-confirmation{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-title .payment-header-title .payment-type-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-amount-title{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-information-wrapper{padding-top:.75rem}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-information-wrapper p{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.part-payment-container .part-payment-helper-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#222;line-height:1.05rem;margin-bottom:1.5rem}.part-payment-container .part-payment-transaction-text-container{background:#f1f5f8;border:1px solid #ff5310;border-radius:.5rem;margin:1.5rem 0;padding:1.25rem}.part-payment-container .part-payment-transaction-text-container .part-payment-transaction-header{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;padding-bottom:.5rem}.part-payment-container .part-payment-transaction-text-container .part-payment-transaction-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#ff5310}.part-payment-container .part-payment-spacing-container{padding-bottom:2rem}.part-payment-container .part-payment-pay-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);margin:0 0 5.375rem;padding:.75rem 1.125rem}.part-payment-container .part-payment-pay-container .part-payment-pay-title{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem;padding:0 0 .75rem}.part-payment-container .part-payment-pay-container .part-payment-pay-btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6875rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin:0 0 .875rem}.part-payment-container .part-payment-pay-container .part-payment-pay-btn-container .price-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.4375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%}.part-payment-container .part-payment-pay-container .part-payment-pay-btn-container .price-btn:hover{background:#ff5310;border:none;color:#fff}.part-payment-container .part-payment-pay-container .vida-form-group{margin:0 0 .625rem}.part-payment-container .part-payment-pay-container .vida-form-group .form__field-label{display:none}.part-payment-container .part-payment-pay-container .minimum-amount-text{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:.75rem;margin:0 0 .75rem}.part-payment-container .part-payment-pay-container .pay-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:100%}.part-payment-container .part-payment-pay-container .pay-btn-container .back-btn,.part-payment-container .part-payment-pay-container .pay-btn-container .pay-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.25rem;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.9375rem}.part-payment-container .total-payable-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #222;border-top:1px solid #222;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 .875rem;padding:.5625rem 1.125rem}.part-payment-container .total-payable-info .total-payable-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.part-payment-container .total-payable-info .total-payable-amount{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.part-payment-container .disclaimer-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00edff;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 .875rem;padding:0 1.375rem;width:100%}.part-payment-container .disclaimer-banner .disclaimer-text{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.part-payment-container .proceed-to-delivery-btn-container .proceed-to-delivery-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.part-payment-container .proceed-to-delivery-btn-container .proceed-to-delivery-btn:disabled{background:#85888c;cursor:default}.part-payment-container .proceed-to-delivery-btn-container .back-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ff5310;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.part-payment-container .proceed-to-delivery-btn-container .back-btn:disabled{background:#85888c;border:none;cursor:default}.cancel-order-popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:999}.cancel-order-popup-content{background-color:#f1f5f8;border-radius:1pc;max-width:20.5rem;overflow:hidden;padding:2rem 1rem;position:relative}.cancel-order-popup-content .cancel-order-header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;margin-bottom:1rem;text-align:center}.cancel-order-popup-content .popup-close-btn{background:none;border:none;color:inherit;color:#000;cursor:pointer;display:block;font:inherit;padding:0;position:absolute;right:1rem;top:1rem}.cancel-order-popup-content .popup-close-btn .icon-x:before{content:"";font-size:1.5rem;font-weight:600}.cancel-order-popup-content .cancel-order-description{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem;margin-bottom:1rem;text-align:center}.cancel-order-popup-content .cancel-order-form .text-area-input{background-color:#fff;border:1px solid #85888c;border-radius:.5rem;height:7.5rem;padding:1rem;width:100%}.cancel-order-popup-content .cancel-order-form .text-area-input:focus-visible{outline:none}.cancel-order-popup-content .cancel-order-form .cancel-order-submit-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background-color:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;line-height:1.2rem;margin-top:1rem;width:100%}.cancel-order-popup-content .cancel-order-form .cancel-order-submit-button:disabled{background-color:#85888c;cursor:default}.payment-details-wrapper .payment-details-container{padding-bottom:1.5rem!important;padding-top:2rem!important;position:relative}.payment-details-wrapper .payment-details-left-container .payment-details-normal-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;padding:0 0 1rem}.payment-details-wrapper .payment-details-left-container .payment-details-bold-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;padding:0 0 1.125rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container{border-radius:.5rem;margin:0 0 1.5rem;position:relative}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .payment-details-banner-bg{height:100%;position:absolute;width:100%}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .payment-details-banner-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-info-container .user-info-name-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.5rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-info-container .user-info-bike-text{color:#222;font-family:PP Neue Montreal;font-size:30px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.5rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-info-container .bike-sub-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-bike-img-container{height:5.8125rem;width:6.375rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-bike-img-container .user-bike-img{-o-object-fit:cover;object-fit:cover;width:100%}.payment-details-wrapper .payment-details-left-container .payment-details-delivery-tracker-container{margin:0 0 1.5rem}.payment-details-wrapper .payment-details-right-container .payment-details-right-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;padding:0 0 1.125rem}.payment-details-wrapper .payment-details-right-container .item-details-container{background:#f1f5f8;border-radius:.5rem;margin:0 0 1.5rem;padding:1rem 1.25rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-title{padding:0 0 1rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-title .item-details-title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 .875rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-info .bike-name{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem;padding:0 0 .25rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-info .bike-color{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:.9rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-info .bike-price{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.875rem 0}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item.tax-amount{border-bottom:1px solid #222;padding:.875rem 0 1.5rem}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item.total-amount{border-bottom:none;padding:1.0625rem 0 0}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item.total-amount .order-item-name{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item.total-amount .order-item-amount{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item .order-item-amount,.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item .order-item-name{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem}.payment-details-wrapper .payment-details-right-container .address-detail-container{background:#f1f5f8;border-radius:.5rem;padding:1rem 1.25rem}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-detail-content-container .address-header-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-detail-content-container .address-edit-icon{cursor:pointer;height:1pc;width:1pc}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-detail-content-container .address-edit-icon img{height:100%;width:100%}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-detail-content-container:last-child .address-info-container{padding:0}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem;padding:0 0 .5rem}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-info-container{padding:0 0 1.5rem}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-info-container .address-info{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem}.payment-details-wrapper .payment-details-popup-container{bottom:0;position:fixed;width:100%}.payment-details-wrapper .make-payment-popup-container .terms-and-conditions-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin:0 0 1rem}.payment-details-wrapper .make-payment-popup-container .terms-and-conditions-container .terms-and-conditions-checkbox[type=checkbox]{accent-color:#ff5310;border:1px solid #ff5310;height:1rem;width:1rem}.payment-details-wrapper .make-payment-popup-container .terms-and-conditions-container .terms-and-conditions-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.payment-details-wrapper .make-payment-popup-container .terms-and-conditions-container .bold-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;cursor:pointer;line-height:.9rem}.payment-details-wrapper .make-payment-popup-container .payment-info-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem}.payment-details-wrapper .make-payment-popup-container .payment-info-container .total-payable-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.payment-details-wrapper .make-payment-popup-container .payment-info-container .total-payable-amount{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .make-payment-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:3.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1rem;width:100%}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .make-payment-btn:disabled{background:#85888c}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .make-payment-btn-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:1rem}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .make-payment-btn-description{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1rem}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .cancel-order-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-title{margin:0 0 1rem}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-title .choose-payment-popup-title-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container .full-payment-btn,.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container .part-payment-btn{-ms-flex-preferred-size:47%;flex-basis:47%}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container .loan-payment-btn{-ms-flex-preferred-size:100%;flex-basis:100%}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container .payment-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container .payment-btn:hover{background:#ff5310;border:none;color:#fff}.payment-details-wrapper .edit-address-popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:999}.payment-details-wrapper .edit-address-popup-content{background-color:#f1f5f8;border-radius:1pc;max-height:38.25rem;max-width:20.5rem;padding:2rem 1rem}.payment-details-wrapper .edit-address-popup-content .edit-address-header{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem;padding-bottom:1rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container{max-height:23.0625rem;overflow-y:scroll;-ms-scroll-chaining:none;overscroll-behavior:none;padding-right:.5rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container::-webkit-scrollbar{width:.125rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container::-webkit-scrollbar-thumb{background-color:#85888c}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container::-webkit-scrollbar-track{background-color:#e4eaf1}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container .vida-form-group .form__field-label{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem;margin-bottom:0;padding-bottom:.75rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container .vida-form-group .vida-form-field-input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.payment-details-wrapper .edit-address-popup-content .divider{background-color:#222;height:.0625rem;margin:1.5rem 0 0;width:100%}.payment-details-wrapper .edit-address-popup-content .edit-address-seperator{padding:1rem 0}.payment-details-wrapper .edit-address-popup-content .edit-address-seperator .billingSameAsShippingContainer{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.payment-details-wrapper .edit-address-popup-content .edit-address-seperator .billingSameAsShippingContainer .billingSameAsShippingFieldCheckbox{accent-color:#ff5310;border:1px solid #ff5310;height:1rem;margin-right:8px;width:1rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions .edit-address__cancel,.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions .edit-address__confirm{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-ms-flex-preferred-size:49%;flex-basis:49%;line-height:1.5rem;padding:1rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions .edit-address__cancel:disabled,.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions .edit-address__confirm:disabled{background-color:#c9c9c9;pointer-events:none}.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions .edit-address__cancel{background:#fff;border:2px solid #ff5310;color:#222!important}.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions .edit-address__confirm{background:#ff5310;color:#fff!important}.payment-status-bg-img{background-repeat:no-repeat!important;background-size:cover!important}.payment-status-bg-img>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.payment-status-bg-img .vida-payment-bg-img{height:100vh;position:fixed}.payment-status-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.payment-status-container__top-banner-container{background:#ff5310;border-radius:.5rem;position:relative}.payment-status-container__top-banner-container .top-banner-bg{height:100%;position:absolute;width:100%}.payment-status-container__top-banner-container .top-banner-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative}.payment-status-container__top-banner-container .user-info-container .user-info-name{font-size:3rem;font-style:normal;font-weight:600;line-height:83.333%}.payment-status-container__top-banner-container .user-info-container .user-info-bike{font-size:1.875rem;font-style:normal;font-weight:600;line-height:133.33%}.payment-status-container__top-banner-container .user-info-container .subtext{font-size:1rem;font-style:italic;font-weight:530;line-height:125%}.payment-status-container__top-banner-container .user-info-bike-img{height:5.8125rem;width:6.375rem}.payment-status-container__top-banner-container .user-info-bike-img img{-o-object-fit:cover;object-fit:cover;width:100%}.payment-status-container .symbol-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;height:6.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3.375rem;width:6.25rem}.payment-status-container .symbol-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.payment-status-container .status-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:2.875rem}.payment-status-container .payment-status{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.payment-status-container .payment-amount-text{color:#222;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.payment-status-container .bottom-container-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-status-container .bottom-container-wrapper,.payment-status-container .highlight-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-status-container .highlight-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem}.payment-status-container .highlight-text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.12);box-shadow:0 0 .625rem 0 rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.875rem;margin-bottom:1.25rem;padding:1.375rem 1.5rem}.payment-status-container .highlight-text-container:focus,.payment-status-container .highlight-text-container:hover{outline:.0625rem solid #ff5310}.payment-status-container .proceed-to-buy-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-status-container .proceed-text{color:#222;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;min-width:14.5625rem;text-align:center}.payment-status-container .price-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:right}.payment-status-container .choose-payment{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f5f8;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625rem 1.125rem}.payment-status-container .choose-payment p{color:#222;font-family:PP Neue Montreal;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.payment-status-container .top-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.12);box-shadow:0 0 .625rem 0 rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.375rem 3.3125rem;width:100%}.payment-status-container .top-container:focus,.payment-status-container .top-container:hover{outline:.0625rem solid #ff5310}.payment-status-container .top-container__text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-status-container .top-container .cancel-text{color:#222;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.payment-status-container .top-container .inner-text{color:#222;font-family:PP Neue Montreal;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.payment-status-container .desktop-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);padding:1rem;width:100%}.payment-status-container.failure .payment-status-container__top-banner-container{background:#85888c;border-radius:.5rem;position:relative}.payment-status-container.failure .payment-status-container__top-banner-container .top-banner-bg{height:100%;position:absolute;width:100%}.payment-status-container.failure .payment-status-container__top-banner-container .top-banner-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative}.payment-status-container.failure .payment-status-container__top-banner-container .user-info-container .user-info-name{color:#fff;font-size:3rem;font-style:normal;font-weight:600;line-height:83.333%}.payment-status-container.failure .payment-status-container__top-banner-container .user-info-container .user-info-bike{color:#fff;font-size:1.875rem;font-style:normal;font-weight:600;line-height:133.33%}.payment-status-container.failure .payment-status-container__top-banner-container .user-info-container .subtext{color:#fff;font-size:1rem;font-style:italic;font-weight:530;line-height:125%}.payment-status-container.failure .payment-status-container__top-banner-container .user-info-bike-img{height:5.8125rem;width:6.375rem}.payment-status-container.failure .payment-status-container__top-banner-container .user-info-bike-img img{-o-object-fit:cover;object-fit:cover;width:100%}.payment-status-container.failure .highlight-text-container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#e4eaf1;border:none;cursor:not-allowed}.payment-status-container.failure .highlight-text-container:focus,.payment-status-container.failure .highlight-text-container:hover{border:none;outline:none}.payment-status-container.failure .top-container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#e4eaf1;cursor:not-allowed}.payment-status-container.failure .top-container:focus,.payment-status-container.failure .top-container:hover{border:none;outline:none}.payment-status-container.failure button{color:#fff;display:block;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.payment-status__container-wrapper{padding-bottom:2.3125rem!important;padding-top:2rem!important;position:relative}.payment-status__container-wrapper .cancel-banner-nav-link,.payment-status__container-wrapper .proceed-banner-nav-link{display:block;text-decoration:none}.payment-status__right-wrapper{width:100%}.payment-status__top-banner{background-repeat:no-repeat;background-size:100%;min-height:9.75rem;min-width:20.5rem;-o-object-fit:cover;object-fit:cover;padding-left:.8125rem;padding-top:1.1875rem}.payment-status__user-details-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payment-status__user-name{font-size:3rem;font-style:normal;font-weight:600;line-height:2.5rem}.payment-status__bike-name{font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.5rem}.payment-status__sub-text{font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;padding-top:.1875rem}.payment-status__bike-image{bottom:-9pt;height:9.375rem;position:relative;width:10.25rem;z-index:2}.payment-status__bike-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.payment-status__price-details{background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem 1.4375rem}.payment-status__price-lists{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #222;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem}.payment-status__compare-text{color:#ff5310;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.payment-status__price-list-wrapper{background-color:#f1f5f8;border-radius:.5rem;padding:.625rem 2.75rem}.payment-status__price-list-wrapper,.payment-status__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-status__price-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.payment-status__price-label-text{color:#222;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.payment-status__price{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.payment-status__showroom-text{color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625rem;font-style:normal;font-weight:400;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:normal;width:100%}.payment-status__compare-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payment-status__specifications-container{border-bottom:.0625rem solid #222;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;margin-bottom:1rem;padding-bottom:1rem}.payment-status__specifications-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;width:50%}.payment-status__specification-value-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.payment-status__specification-icon{height:1.25rem;width:1.25rem}.payment-status__specification-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.payment-status__specification-detail-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.payment-status__specification-text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.payment-status__specification-value{color:#222;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;padding-right:.25rem}.payment-status__specification-unit{color:#222;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.payment-status__download-share-wrapper{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.payment-status__share{height:1.375rem;width:1.375rem}.payment-status__share img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.payment-status__download{height:1.375rem;width:1.375rem}.payment-status__download img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.payment-status__offer-scroll-wrapper{height:22px;margin:0;overflow:hidden;padding:0;position:relative;z-index:1}.payment-status__img-scroll{-webkit-animation:scrollText 10s linear infinite;animation:scrollText 10s linear infinite;display:inline-block;height:100%;margin:0;overflow:hidden;white-space:nowrap}.payment-status__img-scroll img{display:inline-block;font-size:50px;margin:0;padding:0}.payment-status__retry-button{bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky}.popup{background-color:rgba(0,0,0,.5);bottom:0;height:auto;left:0;position:fixed;right:0;top:76px;width:100%;z-index:998}.popup--full-screen{position:fixed;top:0;z-index:9999}.popup__container{background-color:#fff;bottom:0;left:0;margin:auto;overflow-x:hidden;overflow-y:auto;padding-bottom:1.875rem;padding-top:1rem;position:absolute;right:0;top:0}.popup__header{position:relative}.popup__close-btn{background:none;border:none;color:inherit;color:#00d5e5;cursor:pointer;display:block;font:inherit;padding:0;position:absolute;right:1.25rem}.popup__close-btn [class*=" icon-"],.popup__close-btn [class^=icon-]{font-size:1.25rem;font-weight:700}.popup.popup--small{top:0!important}.popup.popup--small .popup__container{border-radius:2pc!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;max-width:450px!important;min-height:150px;min-width:280px;width:40vw!important}.popup.popup--small .popup__body,.popup.popup--small .popup__content{height:100%}.popup.popup--medium{top:0!important}.popup.popup--medium .popup__container{border-radius:2pc!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;margin-top:75pt;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;max-width:620px!important;min-height:150px;min-width:280px;width:60vw!important}.popup.popup--medium .popup__body,.popup.popup--medium .popup__content{height:100%}.popup.popup--medium .popup__body--container,.popup.popup--medium .popup__content--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:0 1.25rem 0 0}.popup.popup--medium .popup__body--container h4,.popup.popup--medium .popup__content--container h4{font-weight:500}.popup.popup--medium .popup__body--container .btn-container,.popup.popup--medium .popup__content--container .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.popup.popup--medium .popup__body--container .btn-container .btn--primary,.popup.popup--medium .popup__content--container .btn-container .btn--primary{margin-bottom:20px}.popup.popup--medium .popup__body{overflow-y:auto;padding:0 1rem}.popup.popup--medium .popup__close-btn{color:#000}.vida-booking-details{width:100%}.vida-booking-details__pincode .form__field-message{margin-bottom:1.25rem}.vida-booking-details__title{display:none}.vida-booking-details__user-name{color:#ff5310;margin-bottom:1.25rem;text-transform:capitalize}.vida-booking-details__step{display:none}.vida-booking-details__btn-container{margin-bottom:1.875rem}.vida-booking-details__change-value{margin-bottom:.8125rem}.vida-booking-details__promo-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;margin-bottom:.625rem;margin-top:1.875rem;max-width:25pc;padding:1.3125rem;width:auto}.vida-booking-details__scooter-icon{background-color:#fff;border-radius:50%;color:#00d5e5;font-size:24px;padding:7px}.vida-booking-details__switch-account{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-bottom:1.875rem;text-align:left}.vida-booking-details__register .popup{height:auto}.vida-booking-details__register .popup .popup__close-btn{color:#1d1b1b;display:block;right:1rem}.vida-booking-details__register .popup .popup__close-btn:hover{color:#ff5310}.vida-booking-details__register .popup .popup__close-btn [class*=" icon-"],.vida-booking-details__register .popup .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-booking-details__register .popup .popup__container{border-radius:1rem;height:25.625rem;max-height:calc(100% - 60px);overflow-y:auto;padding:1.25rem 0;width:20.5rem}.vida-booking-details__register .popup .popup__container .popup__body{overflow-y:auto;padding:0 1rem}.vida-booking-details__register .popup .popup__container .popup__content p{margin:1.875rem 0}.vida-booking-details__register .popup .popup__container .popup__content div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 .9375rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-booking-details-dealers{width:100%}.vida-booking-details-dealers__errors{color:#c00}.vida-booking-details-dealers__pincode .form__field-message{margin-bottom:1.25rem}.vida-booking-details-dealers__title{display:none}.vida-booking-details-dealers__user-name{color:#ff5310;margin-bottom:1.25rem;text-transform:capitalize}.vida-booking-details-dealers__step{display:none}.vida-booking-details-dealers__btn-container{margin-bottom:1.875rem;margin-top:2.5rem}.vida-booking-details-dealers__change-value{margin-bottom:.8125rem}.vida-booking-details-dealers__promo-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;margin-bottom:.625rem;margin-top:1.875rem;max-width:25pc;padding:1.3125rem;width:auto}.vida-booking-details-dealers__scooter-icon{background-color:#fff;border-radius:50%;color:#00d5e5;font-size:24px;padding:7px}.vida-booking-details-dealers__switch-account{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-bottom:1.875rem;text-align:left}.vida-booking-details-dealers__listofdealers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:300px;overflow-y:auto}.vida-booking-details-dealers__listofdealers::-webkit-scrollbar{width:5px!important}.vida-booking-details-dealers__listofdealers::-webkit-scrollbar-track{background-color:#c2fbff!important;border-radius:0 1pc 1pc 0}.vida-booking-details-dealers__listofdealers::-webkit-scrollbar-thumb{background-color:#00c6d5!important;border-radius:0 4px 4px 0;height:50px}.vida-booking-details-dealers__dealer{border:1px solid transparent;border-radius:25px;-webkit-box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin:5px 5px 10px;min-height:90pt;padding:8px;width:200px}.vida-booking-details-dealers__dealer--active{background:#fff;border:1px solid #00c6d5}.vida-booking-details-dealers__dealer p{font-size:1pc;font-weight:500;text-align:center}.vida-booking-details-dealers__dealer div{color:#777676;font-size:14px;font-weight:400;margin-top:20px;word-break:break-word}.vida-booking-details-dealers__register .popup{height:auto}.vida-booking-details-dealers__register .popup .popup__close-btn{color:#1d1b1b;display:block;right:1rem}.vida-booking-details-dealers__register .popup .popup__close-btn:hover{color:#ff5310}.vida-booking-details-dealers__register .popup .popup__close-btn [class*=" icon-"],.vida-booking-details-dealers__register .popup .popup__close-btn [class^=icon-]{font-size:1.5625rem;font-weight:400}.vida-booking-details-dealers__register .popup .popup__container{border-radius:1rem;height:25.625rem;max-height:calc(100% - 60px);overflow-y:auto;padding:1.25rem 0;width:20.5rem}.vida-booking-details-dealers__register .popup .popup__container .popup__body{overflow-y:auto;padding:0 1rem}.vida-booking-details-dealers__register .popup .popup__container .popup__content p{margin:1.875rem 0}.vida-booking-details-dealers__register .popup .popup__container .popup__content div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 .9375rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.booking-dealers__tab-active{border-bottom:.0625rem solid #ff5310;pointer-events:none!important}.booking-dealers__tab-active p{font-weight:600}.booking-dealers__content-active{border:.0625rem solid #ff5310;pointer-events:none!important}.booking-dealers__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1rem}.booking-dealers__tabs-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:.4375rem;width:50%}.booking-dealers__tabs-content .vida-map{height:14.125rem;margin-bottom:1rem}.booking-dealers__header-text{font-size:1rem}.booking-dealers__details-header,.booking-dealers__header-text{color:#222;font-style:normal;font-weight:400;line-height:normal}.booking-dealers__details-header{font-size:.875rem;padding-bottom:1rem;padding-top:.75rem}.booking-dealers__details-content{background:#fff;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1pc;padding:1.25rem 1rem}.booking-dealers__right-arrow{height:1rem;width:.625rem}.booking-dealers__right-arrow img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.booking-dealers__left-arrow{height:1rem;width:.625rem}.booking-dealers__left-arrow img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dealers__name-distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dealers__center-name{font-weight:600;overflow:hidden;width:80%}.dealers__center-distance,.dealers__center-name{color:#222;font-size:.875rem;font-style:normal;line-height:normal}.dealers__center-distance{font-weight:400}.dealers__ph-address{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dealers__ph,.dealers__ph-address{display:-webkit-box;display:-ms-flexbox;display:flex}.dealers__ph{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:35%}.dealers__ph-text{font-size:.75rem;font-style:normal;font-weight:600;line-height:1.125rem}.dealers__address{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:65%}.dealers__address-text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.dealers__direction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-radius:.625rem;gap:.125rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.25rem .5rem;width:4.375rem}.dealers__direction,.dealers__img-direction{display:-webkit-box;display:-ms-flexbox;display:flex}.dealers__img-direction{height:.625rem;width:.625rem}.dealers__img-direction img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dealers__direction-text{color:#fff;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.locate-dealers .booking-dealers__details-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.875rem .5rem}.locate-dealers .dealers__ph{width:40%}.locate-dealers .dealers__address{width:60%}.locate-dealers__container{width:85%}.dealership-finder-search-container{margin-left:.125rem;padding:0 0 1rem;position:relative;width:98%}.dealership-finder-search-container .dealership-location-find-icon{cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:.75rem;width:1.5rem}.dealership-finder-search-container .dealership-location-find-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.dealership-finder-search-container input{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:#fff;border:none;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);color:#222;height:3rem;padding:0 1rem;width:100%}.dealership-finder-search-container input:focus{outline:2px solid #ff5310}.dealership-finder-search-container .city-option-container{background:#fff;border-radius:.5rem;margin:.125rem 0 0;max-height:10rem;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:1}.dealership-finder-search-container .city-option-container::-webkit-scrollbar{width:.125rem}.dealership-finder-search-container .city-option-container::-webkit-scrollbar-track{background:#fff;border-radius:.5rem}.dealership-finder-search-container .city-option-container::-webkit-scrollbar-thumb{background:#e4eaf1;border-radius:.5rem}.dealership-finder-search-container .dealers-error-msg{color:#c00;font-size:.75rem;font-weight:400;margin:.25rem 0 0 .25rem}.dealership-finder-search-container .city-option{border-bottom:1px solid #e4eaf1;cursor:pointer;height:2.5rem;padding:.75rem 1rem}.dealership-finder-search-container .city-option:hover{background:#e4eaf1}.dealership-finder-search-container .city-option p{color:#222;font-size:.75rem}.pre-booking .vida-booking-details-dealers__pincode{padding-bottom:9pt}.pre-booking .vida-booking-details-dealers__pincode .form__group{margin-bottom:0}.pre-booking .dealers-error-text,.pre-booking .vida-booking-details-dealers__pincode .dropdown-error-text{color:#c00;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.pre-booking .vida-error-box .form__dropdown-input{border:1px solid #c00}.testRide-dealers__tabs-list{max-height:17.1875rem;overflow:auto}.vida-booking-interest__title{margin-bottom:.625rem}.vida-booking-interest__content{color:#777676;margin-bottom:3.25rem}.vida-booking-interest__email-icon,.vida-booking-interest__phone-icon{padding-right:13px}.vida-booking-interest__question{margin-bottom:.625rem}.vida-booking-interest__with-you{margin-bottom:1.25rem}.vida-booking-interest__contact{margin-bottom:17px}.vida-booking-interest__contact a{color:#1d1b1b}.vida-booking-interest__chat-lg{margin-bottom:1.25rem;margin-top:1.125rem}.vida-booking-login__step,.vida-booking-login__title{display:none}.vida-booking-login__whatsapp-icon{color:#00d971;font-size:1.5rem;padding-left:.1875rem;vertical-align:-6px}.vida-booking-login__whatsapp-content{color:#777676}.vida-booking-login__message{margin-bottom:.5rem}.vida-booking-login__change-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.9375rem}.vida-booking-login__change-number p{margin-bottom:.3125rem;word-break:break-all}.vida-booking-login__disclaimer p{color:#777676}.vida-booking-login__disclaimer span{color:#1d1b1b}.vida-booking-login__btn-container{margin:1.875rem 0}.vida-booking-login__btn-container .btn{width:100%}.vida-booking-login__notification-banner{background-color:rgba(0,160,0,.08);border-radius:1pc;color:#1d1b1b;margin-bottom:1.875rem;padding:1rem 1rem 1rem 1.25rem;width:100%}.vida-booking-login__confirmation{margin-top:.6875rem}.vida-booking-login__promo-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;margin-bottom:50px;margin-top:30px;padding:21px;width:100%}.vida-booking-login__scooter-icon{background-color:#fff;border-radius:50%;color:#00d5e5;font-size:24px;padding:7px}.a1,.vida-banner__heading,.vida-product-detail__performance-data--top-speed.vida-product-detail__performance-data{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:2.5rem;font-weight:400;line-height:2.8125rem;letter-spacing:0}.a2,.vida-advanced-accordion__item-body,.vida-booking-success__order-id,.vida-card-details__text-area-text,.vida-feature-banner__card-asset__description,.vida-highlight-card-carousel .tns-item p,.vida-multi-cards__content-description,.vida-payment-info__box__name,.vida-pricing-new__price-info,.vida-pricing-new__product-heading,.vida-pricing__price-info,.vida-pricing__product-heading,.vida-social-feed__youtube-card-content-title,.vida-subsctiption-plan-info__box-name,.vida-two-column-card__content-description,.vida-two-column-text-new__description,.vida-two-column-text__description{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.a3,.vida-product-detail__performance-data,.vida-product-specs__data{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:2.5rem;font-weight:400;line-height:2.8125rem;letter-spacing:0}.d1,.fullscreenvideo--title-bottom .vida-full-screen-video__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:5rem;font-weight:400;line-height:8.75rem;letter-spacing:0}.d2,.fullscreenvideo--title-microsite .vida-full-screen-video__title *,.vida-hero-banner__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:2.5rem;font-weight:700;line-height:3.75rem;letter-spacing:0}.d3,.vida-hero-simple-banner__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.9375rem;font-weight:700;line-height:1.5625rem;letter-spacing:0}.fullscreenvideo--title-top .vida-full-screen-video__title *,.h1,.vida-advanced-accordion__heading,.vida-asset-collage__main-heading *,.vida-awards-carousel__slider-heading,.vida-awards-carousel h2,.vida-ec-hotspot__heading *,.vida-feature-banner__heading,.vida-full-bleed-banner__title *,.vida-full-bleed-image__title h2,.vida-full-image-banner__title *,.vida-highlight-card-carousel__heading,.vida-home-contact__congrats-title,.vida-info-banner__text-title,.vida-leadership-cards__heading *,.vida-location-finder-centre__form-title,.vida-model-compare__title-text,.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__title *,.vida-multi-cards--two-cards .vida-multi-cards__title *,.vida-multi-cards__heading,.vida-news-cards__title-wrapper *,.vida-payment-info__heading,.vida-product-detail__container>h2,.vida-product-detail__heading,.vida-product-info__heading,.vida-rich-text h2,.vida-rounded-carousel__heading,.vida-service-banner__heading :not(.vida-service-banner__heading-subtext),.vida-social-feed__heading,.vida-text-asset-light__item-title-wrapper *,.vida-text-asset-light__title-container *,.vida-text-asset__content-container h2,.vida-text-image-banner__title,.vida-text-image-card__title-container *,.vida-two-column-text-new__heading,.vida-two-column-text__heading,.vida-vertical-cards__heading *,.vida-vertical-slider__heading,h1{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.5rem;font-weight:400;line-height:1.875rem;letter-spacing:0}.h2,.vida-aadhar-details__title,.vida-advanced-accordion__title-wrapper .vida-advanced-accordion__title,.vida-asset-collage__heading *,.vida-billing-new__heading,.vida-billing-shipping-details__title,.vida-billing__heading,.vida-booking-details-dealers__title,.vida-booking-details-dealers__user-name,.vida-booking-details__title,.vida-booking-details__user-name,.vida-booking-form__title,.vida-booking-interest__title,.vida-booking-login__title,.vida-booking-success__title,.vida-booking-summary__title,.vida-breakup__summary-title,.vida-breakup__title,.vida-contact-info__title,.vida-contact-us__thanks-title,.vida-contact-us__title,.vida-ec-hotspot__card-heading *,.vida-edit-profile__header,.vida-fame-details__title,.vida-faq__title,.vida-full-bleed-banner__spec-info h2,.vida-full-bleed-image__description p,.vida-full-screen-video__content-title *,.vida-gst-details__title,.vida-header__contact-number,.vida-header__nav-title h2 a,.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child h2,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active h2,.vida-highlight-card-carousel .tns-slide-active h2,.vida-home-contact__title,.vida-info-banner__accordion-header .vida-info-banner__accordion-title,.vida-info-banner__spec-info,.vida-insurance-policy__title,.vida-location-finder__title,.vida-multi-cards__title *,.vida-next-steps__order-heading,.vida-order-summary__total,.vida-otp__title h1,.vida-owner-details__title h1,.vida-payment-details__title h1,.vida-payment-failure__heading,.vida-payment-info__box__price,.vida-payment-options__title-wrapper h3,.vida-payment-pending__title,.vida-pre-booking__title,.vida-product-banner__item,.vida-product-detail__price-container h2,.vida-product-info__price-value,.vida-product-info__selection-heading,.vida-quick-drive-form__title,.vida-quick-reserve-form__title,.vida-schedule-appointment__title,.vida-schedule-pickup__title,.vida-select-policy-new__title,.vida-select-policy__title,.vida-subscription-plans__card-item-cost h2,.vida-subscription-plans__modal-title,.vida-success-page__title,.vida-test-drive-selector__title,.vida-text-asset__content-spec h1,.vida-text-image-card__content-title *,.vida-trade-in__title,.vida-upload-documents__title,.vida-vertical-cards__slider-heading,.vida-vertical-slider__link--active h2,.vida-vertical-slider__link.vida-vertical-slider__link--active h2,h2{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:500;line-height:1.5rem;letter-spacing:0}.form__field-radio-btn label,.h3,.vida-advanced-accordion__description,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active .vida-asset-banner-carousal__nav-controller-text-title,.vida-asset-collage--with-description .vida-asset-collage__content .vida-asset-collage__heading *,.vida-billing-shipping-details__title-text,.vida-booking-summary__scooter-info,.vida-card-details__text-area-title,.vida-contact-us__thanks-msg,.vida-delivery-status-new__product-info-new,.vida-delivery-status__product-info,.vida-exchange-tracker-steps__title,.vida-full-bleed-banner__title--sm *,.vida-full-bleed-banner__title-description *,.vida-full-image-banner__description *,.vida-full-screen-video__content-description *,.vida-header__primary-nav-item a,.vida-highlight-card-carousel .tns-item h2,.vida-home-contact__congrats-msg,.vida-model-compare__tagline,.vida-news-cards__item-content-text,.vida-order-summary__title,.vida-ownership-plans__title,.vida-payment-info__description,.vida-payment-new__head,.vida-payment-options__subtext span,.vida-payment-options__title h2,.vida-payment__head,.vida-pickup-centre__amount,.vida-price-breakup-details__table-header-title,.vida-pricing-new__heading,.vida-pricing__heading,.vida-product-banner__price p:first-child,.vida-product-info__description,.vida-purchase-configurator__performance-data,.vida-purchase-tracker__title h1,.vida-remove-cpa__title,.vida-rounded-carousel__description,.vida-rounded-carousel__slider-item-card-description,.vida-select-policy-new__add-on-title,.vida-select-policy-new__amount,.vida-select-policy-new__card-title,.vida-select-policy__add-on-title,.vida-select-policy__amount,.vida-select-policy__card-title,.vida-service-banner__description *,.vida-social-feed__twitter-card span,.vida-subscription-plans__card-item-desc,.vida-subscription-plans__card-item-plan-amount,.vida-subscription-plans__card-item-plan-title,.vida-subscription-plans__card-item-title,.vida-subscription-plans__card-plan-amount,.vida-subscription-plans__card-plan-title,.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-title,.vida-test-drive-selector__label,.vida-test-drive__centre-name,.vida-test-drive__container .vida-upload-card__title,.vida-text-image-banner__description,.vida-two-column-card__content-title,.vida-upload-card__title,.vida-vertical-slider__link h2,h3{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;line-height:1.25rem;letter-spacing:0}.h4,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-title,.vida-banner-carousel__slider-controls-index,.vida-billing-new__info-val,.vida-billing__info-val,.vida-booking-form__service-err-msg,.vida-booking-interest__question,.vida-booking-login__message,.vida-booking-success__order-msg,.vida-cancel-test-drive__form .form__field-radio-group .form__field-radio .form__field-label,.vida-contact-info__details span:first-child,.vida-contact-us__msg,.vida-delivery-track__wrapper__content--label,.vida-header__secondary-nav-item a,.vida-home-contact__msg,.vida-insurance-policy__select-action,.vida-order-summary__breakup-label,.vida-payment-new__heading,.vida-payment-pending__confimation-details,.vida-payment-pending__confirm-details,.vida-payment-pending__order-id h4,.vida-payment__heading,.vida-prebooking-success__order-id h4,.vida-price-breakup-details__table-body-labels h2,.vida-product-info__price-symbol,.vida-quick-drive-form__service-err-msg,.vida-schedule-appointment__api-error,.vida-schedule-pickup__api-error,.vida-select-policy-new__add-on-tags-title,.vida-select-policy__add-on-tags-title,.vida-subscription-plans__no-record,.vida-test-drive__centre-address,h4{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.h4-md,.vida-aadhar-details__card-label,.vida-accordion .cmp-accordion__title,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-container,.vida-billing-new__billing-add,.vida-billing__billing-add,.vida-exchange-tracker__stepper h3,.vida-gst-details__details-label,.vida-order-summary__breakup-value,.vida-payment-details__info__left .items__label,.vida-payment-details__info__left .items__value,.vida-payment-details__info__right .items__label,.vida-payment-info .popup__body .vida-full-payment__stepper h3,.vida-payment-new__near-by-center,.vida-payment__near-by-center,.vida-profile-tabs__nav a,.vida-purchase-tracker__stepper h3,.vida-social-feed__tab-item-title{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:500;line-height:1.125rem;letter-spacing:0}.form__dropdown-option,.p1,.vida-billing-new__billing,.vida-billing-new__info,.vida-billing__billing,.vida-billing__info,.vida-booking-form__disclaimer-label,.vida-booking-login__notification-banner,.vida-booking-login__whatsapp-title,.vida-breakup__value,.vida-contact-info__description,.vida-contact-info__details span:nth-child(3),.vida-contact-info__details span:nth-child(4),.vida-delivery-track__wrapper__delivery-selection,.vida-fame-details__intro,.vida-info-banner__accordion-body,.vida-next-steps__popup-message,.vida-otp__disclaimer-label,.vida-payment-pending__confirm_message,.vida-quick-drive-form__disclaimer-label,.vida-remove-cpa__description,.vida-remove-cpa__message,.vida-remove-cpa__reason,.vida-select-policy-new__add-on-list-item .form__field-label,.vida-select-policy-new__description,.vida-select-policy__add-on-list-item .form__field-label,.vida-select-policy__description,.vida-subscription-plans__subscription-selection,.vida-success-page__appointment p,.vida-success-page__info,.vida-success-page__message,.vida-test-drive-selector__description,.vida-user-orders__order-selection{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0}.form__dropdown-options,.form__field-checkbox label,.form__field-radio label,.notification__description,.p2,.vida-aadhar-details__check-field,.vida-aadhar-details__error-log,.vida-accordion .cmp-accordion__panel,.vida-asset-collage__description *,.vida-asset-collage__main-description *,.vida-banner-carousel__slider-item-card-desc h2 span:first-child,.vida-banner-carousel__slider-item-card-desc p,.vida-billing-shipping-details .form__field-checkbox,.vida-billing-shipping-details__confirm-label,.vida-billing-shipping-details__rto-text,.vida-booking-details-dealers__pincode .form__field-message,.vida-booking-details-dealers__step,.vida-booking-details__pincode .form__field-message,.vida-booking-details__step,.vida-booking-form__change-number,.vida-booking-form__disclaimer-msg,.vida-booking-form__notification-msg,.vida-booking-form__service-err-info,.vida-booking-interest__content,.vida-booking-interest__with-you,.vida-booking-login__disclaimer,.vida-booking-login__step,.vida-booking-login__whatsapp-content,.vida-booking-success__confirmation-head,.vida-booking-success__confirmation-msg,.vida-booking-success__disclaimer,.vida-booking-success__message,.vida-booking-summary__content,.vida-booking-summary__deliver-info,.vida-booking-summary__steps,.vida-cancel-order__form p,.vida-cancel-prebooking-order__form p,.vida-card__booking-item label,.vida-card__product-schedule p,.vida-contact-info__details span:nth-child(2),.vida-contact-us__contact-title,.vida-contact-us__social-heading,.vida-ec-hotspot__card-description *,.vida-exchange-tracker-steps__error-wrapper,.vida-fame-details__description,.vida-feature-banner__slider-controls-index,.vida-full-bleed-banner .txt-size--mb,.vida-full-bleed-banner__text-content>*,.vida-gst-details__message,.vida-info-banner__text-content,.vida-insurance-policy__description,.vida-insurance-policy__name,.vida-invoice-dropdown li,.vida-model-compare__footer a,.vida-model-compare__link,.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__content-description,.vida-news-cards__rich-text,.vida-next-steps__nominee-text,.vida-next-steps__order-message,.vida-otp__btn-container label,.vida-otp__disclaimer-msg,.vida-ownership-plans__icon-container label,.vida-ownership-plans__message,.vida-page-not-found__disclaimer *,.vida-payment-new__center-name,.vida-payment-new__disclaimer,.vida-payment-new__near-by-center ul li,.vida-payment-new__radio-container,.vida-payment-options__subtext,.vida-payment-options__title-wrapper span,.vida-payment-options__title p,.vida-payment__center-name,.vida-payment__disclaimer,.vida-payment__near-by-center ul li,.vida-payment__radio-container,.vida-pre-booking__step,.vida-product-banner__location div,.vida-product-detail__performance-title,.vida-product-detail__price-container label,.vida-product-info__card-spec-item p,.vida-product-info__price-label,.vida-product-specs__heading,.vida-purchase-configurator__color-name,.vida-purchase-configurator__performance-data span,.vida-purchase-configurator__performance-title,.vida-purchase-tracker__status-message,.vida-quick-drive-form .form__field-message,.vida-quick-drive-form__change-number,.vida-quick-drive-form__disclaimer-msg,.vida-quick-drive-form__notification-msg,.vida-quick-drive-form__service-err-info,.vida-quick-reserve-form .form__field-message,.vida-scooter-info__color-name,.vida-scooter-info__performance-data span,.vida-scooter-info__performance-title,.vida-scooter-info__price-type,.vida-select-policy-new__add-on-tags p,.vida-select-policy-new__feature-list-item,.vida-select-policy__add-on-tags p,.vida-select-policy__feature-list-item,.vida-social-feed__youtube-card-content-text p,.vida-subscription-plans__card-desc,.vida-subscription-plans__card-item-desc,.vida-subscription-plans__card-item-list li span,.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-desc,.vida-test-drive__content-items-penal-statement,.vida-test-drive__content-items__label,.vida-text-asset-light__item-content *,.vida-text-asset__content-container p,.vida-text-image-card__content-text *,.vida-trade-in__description,.vida-user-access__label,.vida-user-access__notification-msg,.vida-user-long-test-rides__message,.vida-vertical-cards__slider-description,.vida-vertical-slider__link p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.p3,.vida-breakup__error--msg,.vida-header__footer-copyright,.vida-insurance-policy__add-ons,.vida-insurance-policy__nominee,.vida-insurance-policy__number,.vida-insurance-policy__premium,.vida-payment-new__center-address,.vida-payment__center-address,.vida-pricing-new__final-price-message,.vida-pricing-new__message,.vida-pricing__message,.vida-product-banner__item p:last-child,.vida-product-banner__location,.vida-product-banner__price p:last-child,.vida-select-policy-new__card-description,.vida-select-policy-new__label,.vida-select-policy__card-description,.vida-select-policy__label,.vida-subscription-plans__card-item-cost p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.625rem;font-weight:400;line-height:.875rem;letter-spacing:0}.notification__label,.vida-address-lookup__address-change,.vida-booking-details-dealers__switch-account,.vida-booking-details__switch-account,.vida-booking-interest__contact,.vida-booking-summary__help-text,.vida-booking-summary__term-checkbox,.vida-delivery-status-new__help-text,.vida-delivery-status__help-text,.vida-payment-info__box__link,.vida-subsctiption-plan-info__configure,a{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:500;line-height:1.125rem;letter-spacing:0}.btn--primary,.btn--secondary,.btn--tertiary,.vida-otp__title p,.vida-tabs__tab-item-title span{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.btn--action,.vida-aadhar-details__learn-more,.vida-booking-details-dealers__promo-banner,.vida-booking-details__promo-banner,.vida-booking-login__promo-banner,.vida-fame-details__learn-more,.vida-floating-icon__pop-up p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:0}.btn--card-action{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.form__dropdown-group-label,.form__field-label,.vida-billing-pricing-new__insurance-popup p,.vida-breakup__insurance-popup p,.vida-breakup__name,.vida-delivery-track__wrapper--sub-title,.vida-delivery-track__wrapper__schedule-delivery .address-container__content,.vida-delivery-track__wrapper__schedule-delivery .address-container__title,.vida-header__footer-menu-item a,.vida-model-compare__popupspecs-location h3,.vida-payment-info__box__desc,.vida-pickup-centre__amount+div,.vida-pickup-centre__message,.vida-pricing-new__popup p,.vida-product-info__card-spec-item h2 span,.vida-subsctiption-plan-info__box-desc,.vida-test-drive-selector__card-info,.vida-test-drive-selector__rate,.vida-test-drive__content-terms label,.vida-user-orders__cancel-loan-popup p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:0}.form__group input[type=number],.form__group input[type=text],.form__group select,.form__group textarea,.vida-address-lookup__address-details,.vida-booking-form .form__field-checkbox label,.vida-quick-drive-form .form__field-checkbox label,.vida-registration-details__info .items__value,.vida-user-access__whatsapp-checkbox label{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.form__field-info,.form__field-message{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.vida-info-graphics__graphic-container .primary-text,.vida-info-graphics__graphic-container .secondary-text{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0}.vida-booking-summary__steps{display:none}.vida-booking-summary__title{margin-bottom:.625rem}.vida-booking-summary__content{margin-bottom:1.875rem}.vida-booking-summary__scooter-info{margin-bottom:.625rem}.vida-booking-summary__deliver-info,.vida-booking-summary__scooter-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-booking-summary__deliver-info{margin-bottom:2.0625rem}.vida-booking-summary__confirmation{margin-top:.6875rem}.vida-booking-summary__buttons{margin-bottom:1rem;margin-top:2.5rem}.vida-booking-summary__help-text{margin-bottom:1.875rem;margin-left:4.375rem;text-align:left}.vida-booking-summary__payment-frame iframe{height:100%;width:97%}.vida-booking-summary__payment-frame .popup__container{height:550px;width:340px}.vida-booking-summary__payment-frame .popup__body,.vida-booking-summary__payment-frame .popup__content{height:100%}.vida-booking-summary__payment-frame .popup__close-btn{bottom:10px}.buy-now-pre-booking-vida2{background-color:#e4eaf1;position:relative}.buy-now-pre-booking-vida2__wrapper{background-repeat:no-repeat;background-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;min-height:47.75rem;padding-bottom:2rem;padding-top:2.5rem;position:relative;z-index:1}.buy-now-pre-booking-vida2__background{position:absolute;width:100%}.buy-now-pre-booking-vida2__background img{background:#e4eaf1;height:100vh;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.buy-now-pre-booking-vida2__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-now-pre-booking-vida2__left-wrapper{-webkit-animation:slideUp .8s ease-in-out forwards;animation:slideUp .8s ease-in-out forwards;background-color:#f1f5f8;border-radius:1rem 1rem 0 0;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:-1.25rem;opacity:0;padding:0 1rem 1.5rem;position:fixed;-webkit-transform:translateY(200%);transform:translateY(200%);-webkit-transition:all 1s linear;transition:all 1s linear;width:100%;z-index:999}.buy-now-pre-booking-vida2__left-wrapper .booking-otp-container .booking-login-otp-primary-text{padding:0 0 .25rem}.buy-now-pre-booking-vida2__left-wrapper .booking-otp-container .booking-login-otp-primary-text p{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.buy-now-pre-booking-vida2__left-wrapper .booking-otp-container .vida-otp-form-group{max-width:none}.buy-now-pre-booking-vida2 .pre-booking{max-height:35rem;overflow:scroll;overflow-x:hidden}.buy-now-pre-booking-vida2 .pre-booking .booking-city-search-input:disabled{background-color:#d2d1d1}.buy-now-pre-booking-vida2__right-wrapper{-webkit-animation:slideUp .8s ease-in-out forwards;animation:slideUp .8s ease-in-out forwards;opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%);width:100%}.buy-now-pre-booking-vida2__top-banner{background-repeat:no-repeat;background-size:100%;min-height:9.75rem;min-width:20rem;-o-object-fit:cover;object-fit:cover;padding-left:.8125rem;padding-top:1.1875rem}.buy-now-pre-booking-vida2__user-details-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buy-now-pre-booking-vida2__user-name{font-size:3rem;font-style:normal;font-weight:600;line-height:2.5rem}.buy-now-pre-booking-vida2__bike-name{font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.5rem}.buy-now-pre-booking-vida2__sub-text{font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;padding-top:.1875rem}.buy-now-pre-booking-vida2__bike-image{bottom:-9pt;height:9.375rem;position:relative;width:10.25rem;z-index:2}.buy-now-pre-booking-vida2__bike-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.buy-now-pre-booking-vida2__price-details{background-color:#fff;border-radius:0 0 1rem 1rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem 1.4375rem}.buy-now-pre-booking-vida2__price-lists{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem}.buy-now-pre-booking-vida2__compare-text{color:#ff5310;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.buy-now-pre-booking-vida2__price-list-wrapper{background-color:#f1f5f8;border-radius:.5rem;padding:.625rem 1.5625rem}.buy-now-pre-booking-vida2__price-list-wrapper,.buy-now-pre-booking-vida2__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buy-now-pre-booking-vida2__price-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.buy-now-pre-booking-vida2__price-label-text{color:#222;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.buy-now-pre-booking-vida2__price{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.buy-now-pre-booking-vida2__subtext{text-align:end}.buy-now-pre-booking-vida2__showroom-text,.buy-now-pre-booking-vida2__subtext{font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;width:100%}.buy-now-pre-booking-vida2__showroom-text{color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.buy-now-pre-booking-vida2__compare-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buy-now-pre-booking-vida2__specifications-container{border-bottom:.0625rem solid #222;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;margin-bottom:1rem;padding-bottom:1rem}.buy-now-pre-booking-vida2__specifications-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;width:50%}.buy-now-pre-booking-vida2__specification-value-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.buy-now-pre-booking-vida2__specification-icon{height:1.25rem;width:1.25rem}.buy-now-pre-booking-vida2__specification-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.buy-now-pre-booking-vida2__specification-detail-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.buy-now-pre-booking-vida2__specification-text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.buy-now-pre-booking-vida2__specification-value{color:#222;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;padding-right:.25rem}.buy-now-pre-booking-vida2__specification-unit{color:#222;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.buy-now-pre-booking-vida2__download-share-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.buy-now-pre-booking-vida2__share{height:1.375rem;width:1.375rem}.buy-now-pre-booking-vida2__share a{cursor:pointer}.buy-now-pre-booking-vida2__share img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.buy-now-pre-booking-vida2__download{cursor:pointer;height:1.375rem;width:1.375rem}.buy-now-pre-booking-vida2__download img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.buy-now-pre-booking-vida2 .back-button{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;background:transparent;font-weight:500;line-height:1.2rem;margin:0 0 1rem 1.5rem;padding:0;position:relative}.buy-now-pre-booking-vida2 .back-button:after{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-left.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1rem;left:-1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.pre-booking__details{border-bottom:.0625rem solid #222;margin-bottom:1rem;padding-bottom:1rem;padding-top:1rem}.pre-booking__details-design-vida{padding-top:1rem}.pre-booking__beginLabel{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.pre-booking__headerLabel{font-size:1.5rem}.pre-booking__headerLabel,.pre-booking__subHeaderLabel{color:#222;font-style:normal;font-weight:600;line-height:normal}.pre-booking__subHeaderLabel{font-family:PP Neue Montreal;font-size:20px;padding-bottom:1rem;padding-top:1rem}.pre-booking__confirm-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pre-booking__confirm{background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;margin-top:1.5rem;max-width:330px;min-width:330px;padding:1rem}.pre-booking__confirm:disabled{background-color:#85888c}.scooter__info{border-bottom:.0625rem solid #222;margin-bottom:1rem;padding-bottom:1rem}.scooter__header{font-size:24px;padding-bottom:.8125rem}.scooter__header,.scooter__sub-header{color:#222;font-family:PP Neue Montreal;font-style:normal;font-weight:600;line-height:normal}.scooter__sub-header{font-size:20px;padding-bottom:1rem}.scooter__type-text{border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);font-size:1rem;min-width:6.5rem;padding:1rem}.scooter__color-label,.scooter__type-text{font-style:normal;font-weight:600;line-height:normal}.scooter__color-label{color:#222;font-size:1.25rem;padding-bottom:1.125rem;padding-top:1rem}.scooter__color-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.scooter__colors{border-radius:50%;height:.9375rem;padding:0;width:.9375rem}.scooter__selected{background:#ff5310;color:#fff;pointer-events:none}.scooter__not-selected{background:#fff;border:.0625rem solid #ff5310}.scooter__black-border{border:.0625rem solid;height:.9375rem;width:.9375rem}.scooter__colors-outline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border-style:solid;border-width:.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem}.scooter__colors-selected{height:1.625rem;width:1.625rem}.scooter__variant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.add-more-link{color:#ff5310;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.dealers__headerLabel{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1rem}.drawer__header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}.drawer__header .header__line{background:#000;border-radius:3rem;height:.25rem;width:3rem}.slide-down{-webkit-transform:translateY(90%)!important;transform:translateY(90%)!important}.confirm__pop-up{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:9999}.confirm__content,.confirm__pop-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.confirm__content{-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.9375rem;margin-right:.9375rem}.confirm__pop-up .buy-options__content{max-width:20.5rem}.confirm__pop-up .buy-options__content .buy-options__header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:1.8rem;text-align:center}.confirm__pop-up .buy-options__content .purchase-options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;height:3.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option:first-child{padding:1.25rem 1rem .75rem}.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option:nth-child(2){padding:.875rem 1rem}.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option:hover{border:2px solid #ff5310}.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option .direct-purchase-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.confirm__pop-up .buy-options__content .buy-options-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:2rem 0}.confirm__pop-up .buy-options__content .buy-options-button-container .cancel-button,.confirm__pop-up .buy-options__content .buy-options-button-container .confirm-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-ms-flex-preferred-size:49%;flex-basis:49%;line-height:1.5rem;padding:1rem 2rem}.confirm__pop-up .buy-options__content .buy-options-button-container .cancel-button{background:#fff;border:2px solid #ff5310;color:#222}.confirm__pop-up .buy-options__content .buy-options-button-container .confirm-button{background:#ff5310;color:#fff}.confirm__header{font-weight:400}.confirm__header,.confirm__sub-header{color:#fff;font-size:1rem;font-style:normal;line-height:normal}.confirm__sub-header{font-weight:600}.confirm__desc{padding-top:1rem}.confirm__confirm-msg,.confirm__desc{color:#fff;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.confirm__confirm-msg{padding-top:1.5rem}.confirm__api-error-msg{color:#e4eaf1;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-top:.9375rem}.confirm__api-error-msg a{color:#ff5310;font-size:1.25rem;font-weight:500;line-height:1.5rem}.confirm__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;padding-top:2rem}.confirm__confirm-button{background-color:#ff5310;color:#fff}.confirm__confirm-button--full-width{width:100%}.confirm__cancel-button{background-color:#fff;border:.125rem solid #ff5310;color:#222}.confirm__confirm-cancel-button{border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;padding:1rem;text-align:center;width:9.75rem}.confirm__confirm-cancel-button.confirm__confirm-button--full-width{width:100%}.booking-tab-container{display:none;padding:.5rem 1rem;width:100%}.booking-tab-wrapper{-ms-flex-item-align:stretch;align-self:stretch;background:#e4eaf1;border-radius:.5rem}.booking-tab-wrapper .tab-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.booking-tab-wrapper .tab-container .tab-one-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.booking-tab-wrapper .tab-container .tab-one-container,.booking-tab-wrapper .tab-container .tab-two-container{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:50%}.booking-tab-wrapper .tab-container .tab-two-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.booking-tab-wrapper .tab-container .tab-one-container-active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5310;border:none;border-bottom-left-radius:.3125rem;border-top-left-radius:.3125rem;-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%);text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.booking-tab-wrapper .tab-container .tab-one-container-active .text-one.active{color:#fff;font-family:PP Neue Montreal;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.booking-tab-wrapper .tab-container .tab-one-container-active .tab-price.active{color:#fff;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.booking-tab-wrapper .tab-container .tab-one-container-active .second-text.active{color:#fff;font-family:PP Neue Montreal;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.booking-tab-wrapper .tab-container .tab-two-container-active{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#ff5310;border:none;border-radius:0;border-bottom-right-radius:.3125rem;border-top-right-radius:.3125rem;-webkit-clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:80%}.booking-tab-wrapper .tab-container .tab-two-container-active .tab-two-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:.8;-ms-flex:.8;flex:.8}.booking-tab-wrapper .tab-container .tab-two-container-active .text-one.active{color:#fff;font-family:PP Neue Montreal;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.booking-tab-wrapper .tab-container .tab-two-container-active .tab-price.active{color:#fff;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.booking-tab-wrapper .tab-container .tab-two-container-active .second-text.active{color:#fff;font-family:PP Neue Montreal;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.booking-tab-wrapper .tab-container .text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5rem 1.5rem .5rem .25rem}.booking-tab-wrapper .tab-container .text-container .text-one{color:#222;font-family:PP Neue Montreal;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.booking-tab-wrapper .tab-container .text-container .tab-price{color:#222;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.booking-tab-wrapper .tab-container .text-container .second-text{color:var(--Neutral-Black,#000);font-family:PP Neue Montreal;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.booking-tab-wrapper .orange-bottom-line{background-color:#ff5310;border-radius:.125rem;-webkit-box-shadow:0 -.0625rem .3125rem 0 rgba(0,0,0,.1);box-shadow:0 -.0625rem .3125rem 0 rgba(0,0,0,.1);-ms-flex-negative:0;flex-shrink:0;height:.125rem}.booking-login-container .user-access-login-primary-text{padding:0 0 .25rem}.booking-login-container .user-access-login-primary-text p{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.booking-login-container .user-access-login-bold-text{padding:0 0 1.5rem}.booking-login-container .user-access-login-bold-text p{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.booking-login-container .vida-form-group{margin:0 0 1rem;min-width:100%}.booking-login-container .vida-form-field-input{border:1px solid #85888c!important;border-radius:.5rem!important;height:3.25rem;margin:0;width:100%}.booking-login-container .form__field-message{margin-top:.25rem}.booking-login-container .vida-form-field-info{display:none}.booking-login-container .user-access-login-privacy-policy{padding:.75rem 0 1rem}.booking-login-container .user-access-login-privacy-policy p{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.booking-login-container .vida-access-login-btn-container{margin:0}.booking-login-container .vida-access-login-btn-container .vida-access-login-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-style:normal;font-weight:600;height:3.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;margin:0;padding:0;width:100%}.buy-now-pre-booking-vida2__offer-scroll-wrapper{height:22px;margin:0;overflow:hidden;padding:0;position:relative;z-index:1}.buy-now-pre-booking-vida2__img-scroll{-webkit-animation:scrollText 20s linear infinite;animation:scrollText 20s linear infinite;display:inline-block;height:100%;margin:0;overflow:hidden;white-space:nowrap}.buy-now-pre-booking-vida2__img-scroll img{display:inline-block;font-size:50px;margin:0;padding:0}.buy-now-pre-booking-vida2__dealers-container{max-height:35rem;overflow:scroll;overflow-x:hidden}.d-none{display:none}@keyframes scrollText{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.privacy-policy-parent-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.privacy-policy-parent-container ul{margin-left:.625rem}.privacy-policy-parent-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.privacy-policy-parent-container .section-one-container{background-color:#e4eaf1;padding:3rem 1.25rem 1.25rem}.privacy-policy-parent-container .section-one-container,.privacy-policy-parent-container .section-one-container__header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.privacy-policy-parent-container .section-one-container__header-container{gap:.75rem;padding-bottom:.5rem}.privacy-policy-parent-container .section-one-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;letter-spacing:0;line-height:3rem;text-align:left}.privacy-policy-parent-container .section-one-container__header-container .date{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:1.1875rem;text-align:left}.privacy-policy-parent-container .section-one-container__content-container{gap:1rem;padding-top:1rem}.privacy-policy-parent-container .section-one-container__content-container .content-heading{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:1.1875rem;padding:1rem 0;text-align:left}.privacy-policy-parent-container .section-one-container__content-container .content-info{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.1875rem;text-align:left}.privacy-policy-parent-container .section-two-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-wrap:anywhere;padding:2rem 1.25rem}.privacy-policy-parent-container .section-two-container__content-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.privacy-policy-parent-container .section-two-container__content-container .question-number-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.privacy-policy-parent-container .section-two-container__content-container .question-number-container .question-number-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:1.375rem;margin-top:-.0625rem;overflow-y:auto;padding-right:.75rem;text-align:left}.privacy-policy-parent-container .section-two-container__content-container .title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:1.375rem;padding-bottom:1rem;text-align:left}.privacy-policy-parent-container .section-two-container__content-container .description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.375rem;padding-bottom:1rem;text-align:left}.privacy-policy-parent-container .section-three-container{border-top:.0625rem solid #222;gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem 1.25rem}.privacy-policy-parent-container .section-three-container,.privacy-policy-parent-container .section-three-container__header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.privacy-policy-parent-container .section-three-container__header-container{gap:.75rem;padding-bottom:.5rem}.privacy-policy-parent-container .section-three-container__header-container .title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:1.1875rem;text-align:left}.privacy-policy-parent-container .section-three-container__header-container .description-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.0625rem;text-align:left}.privacy-policy-parent-container .section-three-container .contact-wrapper{gap:1rem}.privacy-policy-parent-container .section-three-container .contact-wrapper,.privacy-policy-parent-container .section-three-container__content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.privacy-policy-parent-container .section-three-container__content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.privacy-policy-parent-container .section-three-container__content-container .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.privacy-policy-parent-container .section-three-container__content-container .content-wrapper .icon-container{height:1.25rem;width:1.25rem}.privacy-policy-parent-container .section-three-container__content-container .content-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.privacy-policy-parent-container .section-three-container__content-container .content-wrapper .contact-txt{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;font-weight:530;text-align:center}.vida-home-banner-carousel-container{overflow:hidden;padding-top:0;position:relative}.vida-home-banner-carousel-container .play-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.875rem;left:45%;margin:auto;position:absolute;top:45%;width:2.875rem;z-index:1}.vida-home-banner-carousel-container .play-button-container img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-home-banner-carousel-container .tns-outer .tns-nav{-webkit-column-gap:revert;-moz-column-gap:revert;column-gap:revert;padding:0;width:100%}.vida-home-banner-carousel-container .tns-outer .tns-nav button{background-color:#85888c;border-radius:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2px;pointer-events:none;width:33.3%}.vida-home-banner-carousel-container .tns-outer .tns-nav-active{background-color:#ff5310!important}.vida-home-banner-carousel-container .tns-outer .tns-controls{bottom:22%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 1.25rem;position:absolute;width:90%}.vida-home-banner-carousel-container .tns-outer .tns-controls button{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:hsla(0,0%,100%,.5);border:none;border-radius:.375rem;-webkit-box-shadow:0 75pt 250px 0 rgba(0,0,0,.15);box-shadow:0 75pt 250px 0 rgba(0,0,0,.15);padding:.875rem}.vida-home-banner-carousel-container .tns-outer .tns-inner{cursor:pointer}.vida-home-banner-carousel-container .vida-home-banner-carousel .fadein-up-animation{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.vida-home-banner-carousel-container .vida-home-banner-carousel .fadein-left-animation{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-media{height:calc(100vh - 3.5rem)}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-media .vida-home-banner-carousel-media-content{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content{padding:3.25rem 5.5rem;position:absolute;top:0;width:100%}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-cta{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .explore-icon{height:18px;margin-right:4px;width:18px}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;line-height:1.2;margin:1rem 0;width:98%}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title.full-width{font-size:2.25rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title .sub-header{font-size:1.5rem;line-height:1.8rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title .special-variation{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;background-color:#ff5310;border-radius:.25rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;margin-top:.5rem;max-width:20rem;padding:.5rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title.variant-two{color:#fff;line-break:anywhere;margin:0;width:98%}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-link{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-underline-offset:.25rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content.variant-two-content{left:4%;min-height:10rem;min-width:20rem;padding:0 .5rem;position:absolute;top:5%}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-button{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;border-radius:.5rem;color:#fff;padding:.5rem 1rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-button.black-bg{background-color:#000}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-button.orange-bg{background-color:#ff5310}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .btn--icon{bottom:11.25rem;display:none;position:absolute;right:24px}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .btn--icon img{height:8px;width:10px}div[data-component=ProductVariant]:not(:has(>div)){min-height:865px}div[data-component=ProductBannerCarousel]:not(:has(>.vida-home-banner-carousel-container)){min-height:870px}div[data-component=CommunityChargingCard]:not(:has(>.community-charging-card-parent-container)){min-height:559px}div[data-component=Footer]:not(:has(>.footer-main-container)){min-height:457px}.product-offer-cards{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.product-offer-cards .product-offer-cards-primary-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;padding:2rem 0 .3125rem}.product-offer-cards .product-offer-cards-bold-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.product-offer-cards .product-offer-cards-secondary-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem;margin-top:.5rem}.product-offer-cards .offer-cards{padding-top:10px}.product-offer-cards .d-none{display:none}.product-offer-cards .d-block{display:block}.productspecification{margin:2.5rem 0}.productspecification .product-specification-heading{padding:0 50px;text-align:center}.productspecification .product-specification-heading__title{font-size:36px;font-weight:600;line-height:3.125rem}.productspecification .product-specification-heading__description{font-size:24px;font-weight:600;line-height:2.125rem}.productspecification .product-specification-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:78.5rem;row-gap:24px}.productspecification .product-specification-wrapper .product-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.productspecification .product-specification-wrapper .product-item-image-wrapper{height:30px;width:30px}.productspecification .product-specification-wrapper .product-item-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productspecification .product-specification-wrapper .product-item-title{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;margin:6px 0 2px}.productspecification .product-specification-wrapper .product-item-battery-value,.productspecification .product-specification-wrapper .product-item-value{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2px}.productspecification .product-specification-wrapper .product-item-battery-value .unit,.productspecification .product-specification-wrapper .product-item-value .unit{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;display:inline-block;padding:0 4px}.productspecification .product-specification-wrapper .product-item-battery-value{display:inline}.product-varient{scroll-behavior:smooth}.product-varient__banner{padding-top:2.5rem;width:100%}.product-varient__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-varient__two-varient .product-varient__bike-details-wrapper{margin-top:-10rem}.product-varient__two-varient .product-varient__bike-two-varient:first-child{margin-right:-5rem;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out;-webkit-transition:scroll 2s ease-in-out;transition:scroll 2s ease-in-out;z-index:5}.product-varient__two-varient .product-varient__bike-two-varient:first-child.single-varient{margin-right:-2rem}.product-varient__two-varient .product-varient__banner{min-height:42.25rem}.product-varient__three-varient .product-varient__banner{min-height:43.25rem}.product-varient__header{font-size:40px;font-weight:600;padding-right:1.953125rem}.product-varient__header,.product-varient__item-name{font-family:PP Neue Montreal;font-style:normal;line-height:normal;color:#222}.product-varient__item-name{font-size:20px;font-weight:500;padding-bottom:1.4375rem}.product-varient__bike-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3.5rem}.product-varient__bike-three-varient{height:12rem;position:relative;width:100%}.product-varient__bike-three-varient img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-varient__anchor-button{border:none;bottom:35%;cursor:pointer;height:34px;left:37%;padding:0;position:absolute;width:34px;z-index:10}.product-varient__anchor-button img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-varient__bike-two-varient{height:auto;position:relative;width:50%}.product-varient__bike-two-varient.single-varient{width:60%}.product-varient__bike-two-varient img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-varient__bike-two-varient .product-varient__anchor-button{bottom:29%;left:34%}.product-varient__bike-details-wrapper{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:rgba(228,234,241,.5);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem;margin-top:-8.125rem;max-width:21.25rem;padding:1.25rem 1rem 1.25rem 0;row-gap:2.5rem;z-index:10}.product-varient__bike-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.375rem;padding-left:1rem;width:50%}.product-varient__image-wrapper{height:1.25rem;width:1.25rem}.product-varient__image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-varient__details-text{font-size:9pt}.product-varient__details-text,.product-varient__spec-value{color:#222;font-family:PP Neue Montreal;font-style:normal;font-weight:500;line-height:normal}.product-varient__spec-value{font-size:24px}.product-varient__spec-unit{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:500;line-height:normal}.product-varient__details-specifications{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.product-varient__btn-container{background-color:#e4eaf1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-varient__view-model-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;line-height:normal;background:#fff;border:1px solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#ff5310!important;cursor:pointer;display:inline-block;font-weight:600;margin:0 0 2rem;padding:.5rem 1rem;position:relative;text-decoration:none;z-index:10}.product-varient-desktop__bike-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-varient-desktop__single-varient .bike-details-wrapper,.product-varient-desktop__single-varient .product-varient__bike-details-wrapper{margin:0}.product-varient-desktop__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-varient-desktop__content,.product-varient-desktop__detail-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-varient-desktop__bike-two-varient{height:518px;width:563px}.product-varient-desktop__bike-two-varient img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-varient-desktop__bike-three-varient{height:348px;scale:1.5;width:348px}.product-varient-desktop__bike-three-varient img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-profile-details{position:relative}.user-profile-details .profile-details{background:#fff;border-radius:1rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-top:2rem;padding:3.8125rem 3.8125rem 1.5625rem}.user-profile-details .profile-details .profile-details-card{padding-top:5.5rem}.user-profile-details .profile-details .profile-details-card .contact-details{margin-top:.875rem}.user-profile-details .profile-details .profile-details-card .user-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.875rem}.user-profile-details .profile-details .profile-details-card .user-name .profile-edit-icon{cursor:pointer}.user-profile-details .profile-details .profile-details-card .user-name h2{color:#ff5310;-ms-flex-preferred-size:80%;flex-basis:80%;font-size:3rem;font-style:normal;font-weight:600;line-height:3.125rem}.user-profile-details .profile-details .profile-details-card .vida-profile-form{width:100%}.user-profile-details .profile-details .profile-details-card .vida-profile-form .vida-form-field-input{border:1px solid #85888c;border-radius:.5rem;height:3.25rem;margin:0;width:100%}.user-profile-details .profile-details .profile-details-card .user-profile__field{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f5f8;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.375rem;padding:.75rem .625rem}.user-profile-details .profile-details .profile-details-card .user-profile__field .vida-form-group{margin:0;min-height:3.75rem}.user-profile-details .profile-details .profile-details-card .user-profile__field .user-profile__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem}.user-profile-details .profile-details .profile-details-card .user-profile__field img{cursor:pointer}.user-profile-details .profile-details .profile-details-card .user-profile-logout-link{color:#ff5310;margin-top:1rem;text-align:end}.user-profile-details .profile-details .profile-details-card .user-profile-logout-link.profile-edit-mode{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-profile-details .profile-details .profile-details-card .user-profile-logout-link .user-profile-save-btn{background:transparent;border:0;font-size:1.25rem;font-weight:500;padding:0}.user-profile-details .profile-details .profile-details-card .user-profile-logout-link a{font-size:1.25rem}.user-profile-details .profile-image-wrapper{background:#fff;border-radius:1rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);height:11.875rem;left:50%;padding:.9375rem;position:absolute;top:-20%;-webkit-transform:translate(-50%);transform:translate(-50%);width:11.875rem}.user-profile-details .profile-image-wrapper .profile-image{position:relative}.user-profile-details .profile-image-wrapper .profile-image img{border-radius:1rem;height:100%;width:100%}.user-profile-details .profile-image-wrapper .profile-image .profile-image-inital{color:#85888c;font-size:8.75rem}.user-profile-details .profile-image-wrapper .profile-image .edit-image-overlay,.user-profile-details .profile-image-wrapper .profile-image .profile-image-inital{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e4eaf1;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.user-profile-details .profile-image-wrapper .profile-image .edit-image-overlay{border-radius:1rem;color:#222;font-size:1rem;opacity:.7;position:absolute;z-index:99}.user-profile-details .profile-image-wrapper .profile-image .edit-image-overlay label{cursor:pointer;height:3.125rem;width:3.125rem}.user-profile-details .form__dropdown-options .form__dropdown-option{background:#fff!important}.user-profile-details .form__dropdown-options .form__dropdown-option:active,.user-profile-details .form__dropdown-options .form__dropdown-option:focus,.user-profile-details .form__dropdown-options .form__dropdown-option:hover,.user-profile-details .form__dropdown-options .form__dropdown-option a:active,.user-profile-details .form__dropdown-options .form__dropdown-option a:focus,.user-profile-details .form__dropdown-options .form__dropdown-option a:hover{background:#e4eaf1!important}.user-profile-details .form__dropdown-options::-webkit-scrollbar-track{background:#fff!important;border-radius:.5rem}.user-profile-details .form__dropdown-options::-webkit-scrollbar-thumb{background:#e4eaf1!important;border-radius:.5rem}.profile--cropper .popup{top:0;z-index:999}.profile--cropper .popup__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding-top:3.75rem;width:90%}.profile--cropper .popup__header{position:absolute;right:0;top:10px}.vida-billing-main-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-animation:slideUp 1s ease-in-out forwards;animation:slideUp 1s ease-in-out forwards;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 1rem;opacity:0;padding:2rem 0;position:relative;row-gap:1.5rem;-webkit-transform:translateY(200%);transform:translateY(200%)}.vida-billing-main-container,.vida-billing-main-container .delivery-preference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-billing-main-container .delivery-preference .back-button{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;background:transparent;font-weight:500;line-height:1.2rem;margin:0 0 1rem 1.5rem;padding:0;position:relative}.vida-billing-main-container .delivery-preference .back-button:after{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-left.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1rem;left:-1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.vida-billing-main-container .delivery-preference .banner-heading-container,.vida-billing-main-container .delivery-preference .banner-heading-container .heading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-billing-main-container .delivery-preference .banner-heading-container .heading-container{row-gap:.5rem}.vida-billing-main-container .delivery-preference .banner-heading-container .heading-container .secondary-heading{color:rgba(34,34,34,.5);font-size:.75rem;font-weight:400;line-height:.9rem;text-align:left;text-transform:uppercase}.vida-billing-main-container .delivery-preference .banner-heading-container .heading-container .main-heading{color:#222;font-size:1.5rem;font-weight:600;line-height:1.8rem;text-align:left}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container{row-gap:1.5rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container,.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .tab-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .tab-container .tab-title{font-size:1rem;font-weight:700;line-height:1.2rem;text-align:left}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card1{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:1rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 1.25rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card1 content{font-size:.875rem;font-weight:375;line-height:1.125rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card1 content span{font-size:.875rem;font-weight:530;line-height:1.125rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card2{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem 1.25rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card2 p{color:#222;font-size:1rem;font-weight:600;line-height:1.2rem;text-align:left}.vida-billing-main-container .address-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.vida-billing-main-container .address-form-container .shipping-address-title{color:#222;font-size:1rem;font-weight:600;line-height:1.2rem;text-align:left}.vida-billing-main-container .address-form-container .shipping-address-description{color:#222;font-size:.875rem;font-weight:400;line-height:1.05rem;text-align:left}.vida-billing-main-container .address-form-container .shipping-address-mandatory-msg{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal}.vida-billing-main-container .address-form-container .shipping-address-mandatory-msg span{color:#c00}.vida-billing-main-container .address-form-container .shipping-address-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.vida-billing-main-container .address-form-container .shipping-address-form .divider{background-color:#222;height:.0625rem;width:100%}.vida-billing-main-container .address-form-container .shipping-address-form .billing-address-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.vida-billing-main-container .address-form-container .shipping-address-form .billing-address-form-container .billing-address-title{color:#222;font-size:1rem;font-weight:600;line-height:1.2rem;text-align:left}.vida-billing-main-container .address-form-container .shipping-address-form .billingSameAsShippingContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-billing-main-container .address-form-container .shipping-address-form .billingSameAsShippingContainer .billingSameAsShippingFieldCheckbox{accent-color:#ff5310;border:1px solid #ff5310;height:1rem;margin-right:8px;width:1rem}.vida-billing-main-container .address-form-container .shipping-address-form .form__field-label span{color:#c00}.vida-billing-main-container .address-form-container .confirm-address{width:100%}.vida-billing-main-container .billing-bottom-drawer{background:#f1f5f8;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);left:0;padding:0 1rem 1rem;position:fixed;-webkit-transition:all 1s linear;transition:all 1s linear;width:100%;z-index:998}.vida-billing-main-container .billing-bottom-drawer .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 10%}.vida-billing-main-container .shipping-address-disclaimer{border:1px solid #e00000;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin:1rem 0;padding:.5rem}.vida-billing-main-container .shipping-address-disclaimer .disclaimer-header-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.vida-billing-main-container .shipping-address-disclaimer .disclaimer-header-text .disclaimer-image-wrapper{height:1rem;width:1rem}.vida-billing-main-container .shipping-address-disclaimer .disclaimer-header-text .disclaimer-image-wrapper img{height:100%;width:100%}.vida-billing-main-container .shipping-address-disclaimer .disclaimer-header-text p{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#e00000;line-height:1.5rem}.vida-billing-main-container .shipping-address-disclaimer .disclaimer-content-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#e00000}.vida-billing-main-container .address-prefill-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#85888c}.vida-billing-main-container .service-pincode-error{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#e00000}.vida-billing-main-container .service-pincode-error span{color:#ff5310;cursor:pointer;text-decoration:underline}.vida-billing-main-container .form__dropdown-options .form__dropdown-option{background:#fff}.vida-billing-main-container .form__dropdown-options .form__dropdown-option:active,.vida-billing-main-container .form__dropdown-options .form__dropdown-option:focus,.vida-billing-main-container .form__dropdown-options .form__dropdown-option:hover,.vida-billing-main-container .form__dropdown-options .form__dropdown-option a:active,.vida-billing-main-container .form__dropdown-options .form__dropdown-option a:focus,.vida-billing-main-container .form__dropdown-options .form__dropdown-option a:hover{background:#e4eaf1}.vida-billing-main-container .form__dropdown-options::-webkit-scrollbar-track{background:#fff!important;border-radius:.5rem}.vida-billing-main-container .form__dropdown-options::-webkit-scrollbar-thumb{background:#e4eaf1!important;border-radius:.5rem}.service-pincode-popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:999}.service-pincode-popup-content{background-color:#f1f5f8;border-radius:1rem;max-width:20.5rem;overflow:hidden;padding:1rem}.service-pincode-popup-content .service-pincode-header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.service-pincode-popup-content .service-pincode-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-top:1rem;max-height:11.3125rem;overflow-y:scroll;padding-right:.75rem}.service-pincode-popup-content .service-pincode-list::-webkit-scrollbar{border-radius:1.875rem;width:.25rem}.service-pincode-popup-content .service-pincode-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.service-pincode-popup-content .service-pincode-list::-webkit-scrollbar-track{background-color:transparent}.service-pincode-popup-content .pincode-item{color:#222;font-size:9pt;font-weight:400;background-color:#fff;min-width:4.375rem;padding:.875rem}.service-pincode-popup-content .pincode-item,.service-pincode-popup-content .service-pincode-btn{font-family:PP Neue Montreal;font-style:normal;line-height:normal;border-radius:.5rem;text-align:center}.service-pincode-popup-content .service-pincode-btn{color:var(--Neutral-Dark-Grey,#222);font-size:1pc;font-weight:600;background-color:#ff5310;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;margin:1rem 0 0;padding:1rem;width:100%}.vida2-common-banner-container{margin:0 0 2.25rem;position:relative}.vida2-common-banner-container .vida2-common-banner-bg{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.vida2-common-banner-container .vida2-common-banner-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem .625rem;position:relative}.vida2-common-banner-container .user-info-name-text{font-family:PP Neue Montreal;font-size:72px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:5.4rem}.vida2-common-banner-container .user-info-bike-text{font-family:PP Neue Montreal;font-size:45px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:3.375rem}.vida2-common-banner-container .bike-sub-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.vida2-common-banner-container .user-bike-img-container{height:9.875rem;width:6.375rem}.vida2-common-banner-container .user-bike-img{-o-object-fit:cover;object-fit:cover;width:100%}.vida2-button{border-radius:.5rem;font-size:1rem;font-weight:700;line-height:1.2rem;padding:1rem}.vida2-button--primary{background:#ff5310;color:#fff}.vida2-button--primary,.vida2-button--secondary{border:.0625rem solid #ff5310;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1)}.vida2-button--secondary{background:#fff;color:#222}.vida2-button--ternary{background:transparent;border-bottom:.0625rem solid #ff5310;border-radius:0;color:#ff5310;font-size:1rem;font-weight:530;line-height:1.2rem;padding:0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida2-button:disabled{background:#85888c;border:none;color:#e4eaf1;cursor:none;pointer-events:none}.vida2-button .secondary-label{font-size:.75rem;font-weight:400;line-height:.9rem;margin:0;padding:0;text-align:center}.vida2-link{font-size:1rem;font-weight:530;line-height:1.2rem;padding:0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida2-tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.fame-subsidy-wrapper{background-color:#f1f5f8}.fame-subsidy-header{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.fame-subsidy-subheader{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.fame-subsidy-content .dotted-seperator{border:1px solid #222}.fame-subsidy-content-radio-input{margin:24px 0}.fame-subsidy-content-radio-input .option-select{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9pt;position:relative}.fame-subsidy-content-radio-input .fame-subsidy-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#e4eaf1;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin:1rem 0 0;padding:1rem 1.125rem}.fame-subsidy-content-radio-input .fame-subsidy-info-desc{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.fame-subsidy-content-radio-input .fame-subsidy-info-desc:nth-of-type(2){margin-top:.5rem}.fame-subsidy-content-radio-input .gst-form-wrapper{margin-top:1rem}.fame-subsidy-content-button-wrapper .primary-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background-color:#ff5310;border:0;border-radius:1rem;color:#fff;cursor:pointer;padding:1rem;width:100%}.fame-subsidy-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#e4eaf1;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin:1rem 0 0;padding:1rem 1.125rem}.fame-subsidy-info-desc{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.fame-subsidy-info-desc:nth-of-type(2){margin-top:.5rem}.fame-subsidy-modal-content{color:#fff;font-size:1pc;font-weight:400;line-height:1.2pc;text-align:left}.vida-fame-subsidy-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2rem!important}.drawer .drawer__content .drawer__body{max-height:unset!important}.insurance-wrapper .insurance-bg-img{background:#e4eaf1;height:calc(100vh - 52px);-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.insurance-wrapper .insurance-container{padding-bottom:1.5rem!important;padding-top:2rem!important;position:relative}.insurance-wrapper .insurance-left-container .insurance-banner-container{height:10rem;margin:0 0 2.25rem;position:relative;width:30.75rem}.insurance-wrapper .insurance-left-container .insurance-banner-container .insurance-banner-bg{height:100%;position:absolute;width:100%}.insurance-wrapper .insurance-left-container .insurance-banner-container .insurance-banner-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem .625rem .75rem 1.875rem;position:relative}.insurance-wrapper .insurance-left-container .insurance-banner-container .user-info-name-text{font-family:PP Neue Montreal;font-size:72px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:5.4rem}.insurance-wrapper .insurance-left-container .insurance-banner-container .user-info-bike-text{font-family:PP Neue Montreal;font-size:45px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:3.375rem}.insurance-wrapper .insurance-left-container .insurance-banner-container .bike-sub-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.insurance-wrapper .insurance-left-container .insurance-banner-container .user-bike-img-container{height:9.875rem;width:12rem}.insurance-wrapper .insurance-left-container .insurance-banner-container .user-bike-img{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .insurance-left-container .insurance-left-title{padding:0 0 1.1875rem}.insurance-wrapper .insurance-left-container .insurance-left-title .insurance-left-title-text,.insurance-wrapper .insurance-left-container .insurance-plans-left-title .insurance-plans-left-title-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.insurance-wrapper .insurance-left-container .insurance-plans-left-title .insurance-plans-left-title-text{padding:0 0 1rem}.insurance-wrapper .insurance-left-container .insurance-plans-left-title .insurance-plans-left-title-subtext{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;padding:0 0 1rem}.insurance-wrapper .insurance-left-container .insurance-plans-left-title .compare-plans-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;cursor:pointer;line-height:1.05rem;padding:0 0 1.5rem;text-decoration:underline}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);cursor:pointer;margin:0 0 .75rem;padding:1rem .4375rem 1rem 1.25rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 .625rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-title .best-selling-insurance-title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description-container{padding:0 0 1rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin:0 0 .375rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description:last-child{margin:0}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description .tick-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:.6875rem;margin:.0625rem 0 0;width:.6875rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description .tick-icon{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description .best-selling-insurance-description-text{color:#222;font-family:PP Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:.825rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f5f8;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2.625rem;padding:0 5px;width:auto}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-item .best-selling-insurance-company-logo-wrapper{height:1.25rem;min-width:1.625rem;text-align:center;width:auto}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-item .best-selling-insurance-company-logo{height:1.25rem;min-width:1.625rem;width:auto}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-item span{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);cursor:pointer;margin:0 0 .75rem;padding:1rem .4375rem 1rem 1.25rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 .75rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-title .additional-coverage-title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.insurance-wrapper .custom-insurance-plan-container .right-chevron-icon{height:1.25rem;width:1.25rem}.insurance-wrapper .custom-insurance-plan-container .right-chevron-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-description-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #222;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;margin:0 0 .75rem;padding:0 0 .75rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-description-container .tick-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:.6875rem;margin:.125rem 0 0;width:.6875rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-description-container .tick-icon{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-description-container .additional-coverage-description-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.05rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-options-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin:0 0 .75rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-options-item:last-child{margin:0}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-options-item .addon-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:.875rem;width:.875rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-options-item .addon-icon{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-options-item .additional-coverage-options-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);margin:0 0 2rem;padding:1rem .4375rem 1rem 1.25rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-container .own-insurance-flex-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-checkbox-container{margin:.125rem 0 0}.insurance-wrapper .custom-insurance-plan-container .own-insurance-checkbox-container .own-insurance-checkbox[type=checkbox]{accent-color:#ff5310;border:1px solid #ff5310;height:1rem;width:1rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-title{padding:0 0 .625rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-title .own-insurance-title-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-description-container .own-insurance-description-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem}.insurance-wrapper .custom-insurance-plan-container .proceed-btn-container .proceed-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.insurance-wrapper .custom-insurance-plan-container .proceed-btn-container .proceed-btn:disabled{background:#85888c}.insurance-wrapper .compare-plans-container .compare-plans-mobile-title{padding:0 0 1.5rem}.insurance-wrapper .compare-plans-container .compare-plans-mobile-title .compare-plans-mobile-title-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.insurance-wrapper .compare-plans-container .compare-plans-title{padding:0 0 .75rem}.insurance-wrapper .compare-plans-container .compare-plans-title .compare-plans-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem}.insurance-wrapper .compare-plans-container .compare-plans-table-container{margin:0 -1.25rem}.insurance-wrapper .compare-plans-container .compare-plans-table{text-align:left;width:100%}.insurance-wrapper .compare-plans-container .compare-plans-table th{padding:0 1rem .625rem}.insurance-wrapper .compare-plans-container .compare-plans-table td{padding:.625rem 1rem}.insurance-wrapper .compare-plans-container .compare-plans-table .compare-plans-table-title-row{border-bottom:1px solid #85888c}.insurance-wrapper .compare-plans-container .compare-plans-table .compare-plans-table-title-row th{color:#222;font-family:PP Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal;line-height:.825rem}.insurance-wrapper .compare-plans-container .compare-plans-table .compare-plans-table-content-row{border-bottom:1px solid #85888c}.insurance-wrapper .compare-plans-container .compare-plans-table .compare-plans-table-content-row:last-child{border:none}.insurance-wrapper .compare-plans-container .compare-plans-table .compare-plans-table-content-row td{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;line-height:.75rem}.insurance-wrapper .compare-plans-container .compare-plans-table .insurance-company-logo{height:1.875rem;width:2rem}.insurance-wrapper .compare-plans-container .compare-plans-table .insurance-company-logo img{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .compare-plans-container .compare-plans-table .insurance-policy-addons-list{margin:0}.insurance-wrapper .compare-plans-container .back-btn-container{margin:2rem 0 0}.insurance-wrapper .compare-plans-container .back-btn-container .back-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.insurance-wrapper .insurance-plans-container .insurance-plans-dropdown-container{padding:0 0 1rem}.insurance-wrapper .insurance-plans-container .insurance-plans-dropdown-container .showing-for-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem;margin:0 .875rem 0 0}.insurance-wrapper .insurance-plans-container .insurance-plans-dropdown-container .insurance-plans-dropdown{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;border:1px solid #85888c;border-radius:.25rem;height:2.25rem;padding:0 1rem 0 .625rem;width:14.375rem}.insurance-wrapper .insurance-plans-container .insurance-plans-list .insurance-plans-item{background:#f1f5f8;border-radius:.5rem;margin:0 0 1rem;padding:1rem 1.25rem}.insurance-wrapper .insurance-plans-container .insurance-plans-list .insurance-plans-item:last-child{margin:0}.insurance-wrapper .insurance-plans-container .insurance-plans-list .insurance-plans-item.active-card .insurance-plans-title-flex-container .dropdown-chevron{display:none}.insurance-wrapper .insurance-plans-container .insurance-plans-list .insurance-plans-item.active-card .insurance-plans-content-container{height:auto;overflow:auto}.insurance-wrapper .insurance-plans-container .insurance-plans-title-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 .625rem}.insurance-wrapper .insurance-plans-container .insurance-plans-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6875rem}.insurance-wrapper .insurance-plans-container .insurance-plans-title-container .insurance-company-logo{width:1.5rem}.insurance-wrapper .insurance-plans-container .insurance-plans-title-container .insurance-company-logo img{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .insurance-plans-container .insurance-plans-title-container .insurance-company-name .insurance-company-name-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.insurance-wrapper .insurance-plans-container .dropdown-chevron{cursor:pointer;height:1.25rem;width:1.25rem}.insurance-wrapper .insurance-plans-container .dropdown-chevron img{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .insurance-plans-container .insurance-plan-name-pt-container{background:#fff;border-radius:.5rem;margin:0 0 .75rem;padding:.375rem 1rem}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container .insurance-plan-name{-webkit-box-flex:1;-ms-flex:1;flex:1}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container .insurance-plan-name .insurance-plan-name-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;line-height:1.05rem}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container .insurance-plan-amount-container{-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container .insurance-plan-amount-container .insurance-plan-amount{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.05rem;text-align:end}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container .insurance-plan-amount-container .insurance-plan-amount-subtext{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;line-height:.75rem;text-align:end}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container{height:0;overflow:hidden}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .insurance-plans-description{padding:0 0 .625rem}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .insurance-plans-description .insurance-plans-description-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .insurance-plans-declared-value{padding:0 0 .75rem}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .insurance-plans-declared-value .insurance-plans-declared-value-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:500;line-height:normal;line-height:.9rem}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .choose-addons-plans{padding:0 0 .625rem}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .choose-addons-plans .choose-addons-text{color:#222;font-family:PP Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal;line-height:.825rem}.insurance-wrapper .insurance-plans-container .choose-addons-list{padding:0 0 .75rem}.insurance-wrapper .insurance-plans-container .choose-addons-item{background:#fff;border-radius:.5rem;margin:0 0 .5rem;padding:.375rem 1rem}.insurance-wrapper .insurance-plans-container .choose-addons-item:last-child{margin:0}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-item-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-name-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-name-container .choose-addons-checkbox{accent-color:#ff5310;border:1px solid #ff5310;height:1.25rem;width:1.25rem}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-name-container .choose-addons-name-text{color:#222;font-family:PP Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal;line-height:.825rem}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-name-container .choose-addons-name-text span{vertical-align:text-top}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-amount-container .choose-addons-amount-text{color:#222;font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:.75rem;text-align:end}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-amount-container .choose-addons-amount-subtext{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;line-height:.75rem;text-align:end}.insurance-wrapper .insurance-plans-container .choose-addons-total-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem .75rem 2.125rem}.insurance-wrapper .insurance-plans-container .choose-addons-total-container .choose-addons-total .choose-addons-total-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;line-height:1.05rem}.insurance-wrapper .insurance-plans-container .choose-addons-total-container .choose-addons-total-amount .choose-addons-total-amount-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.05rem}.insurance-wrapper .insurance-plans-container .choose-addons-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.insurance-wrapper .insurance-plans-container .choose-addons-btn-container .addons-select-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ff5310;border-radius:.25rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.9375rem}.insurance-wrapper .insurance-plans-container .choose-addons-btn-container .addons-select-btn.selected-btn{background:#ff5310;color:#fff}.insurance-wrapper .insurance-plans-container .insurance-plans-details-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.25rem 1rem}.insurance-wrapper .insurance-plans-container .insurance-plans-details-container .selected-insurance-plan-name .selected-insurance-plan-name-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2rem}.insurance-wrapper .insurance-plans-container .insurance-plans-details-container .selected-insurance-plan-amount .selected-insurance-plan-amount-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem}.insurance-wrapper .insurance-plans-container .insurance-plans-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1rem}.insurance-wrapper .insurance-plans-container .insurance-plans-button-container .insurance-cancel-btn{color:var(--Neutral-Dark-Grey,#222);background:#fff;border:1px solid #ff5310;border-radius:.5rem}.insurance-wrapper .insurance-plans-container .insurance-plans-button-container .insurance-cancel-btn,.insurance-wrapper .insurance-plans-container .insurance-plans-button-container .insurance-confirm-btn{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.insurance-wrapper .insurance-plans-container .insurance-plans-button-container .insurance-confirm-btn{color:var(--Neutral-Dark-Grey,#222);background:#ff5310;border-radius:.5rem;color:#fff}.insurance-wrapper .own-insurance-popup-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:0 1rem;position:fixed;right:0;top:3.25rem;width:100%;z-index:9999}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-title{padding:0 0 1rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-title .own-insurance-popup-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:1.5rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-description{padding:0 0 2rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-description .own-insurance-popup-description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff;line-height:1.2rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-btn-container .own-insurance-cancel-btn{color:var(--Neutral-Dark-Grey,#222);background:#fff;border:1px solid #ff5310;border-radius:.5rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-btn-container .own-insurance-cancel-btn,.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-btn-container .own-insurance-confirm-btn{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-btn-container .own-insurance-confirm-btn{color:var(--Neutral-Dark-Grey,#222);background:#ff5310;border-radius:.5rem;color:#fff}.insurance-wrapper .cpa-opt-out-popup-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:0 1rem;position:fixed;right:0;top:3.25rem;width:100%;z-index:9999}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-title{padding:0 0 1rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-title .cpa-opt-out-popup-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:1.5rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description{padding:0 0 1rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-popup-description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff;line-height:1.2rem;margin-bottom:.625rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container{border-top:1px solid #fff;color:#fff;padding-top:1.5rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container .cpa-opt-out-form-title{padding-bottom:23px}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container .opt-out-form-values-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;width:60%}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container .opt-out-form-values-container .opt-out-reason-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff;border-radius:0;-ms-flex-negative:0;flex-shrink:0;height:18px;outline:none;width:18px}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container .opt-out-form-values-container .opt-out-reason-checkbox:checked{background:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/checkbox-selected.svg) no-repeat;background-size:contain}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container .opt-out-form-values-container .opt-out-reason-checkbox:not(:checked){background:transparent}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container .opt-out-form-values-container .opt-out-form-values{color:#fff;padding-bottom:21px}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-btn-container .cpa-opt-out-cancel-btn{color:var(--Neutral-Dark-Grey,#222);background:#fff;border:1px solid #ff5310;border-radius:.5rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-btn-container .cpa-opt-out-cancel-btn,.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-btn-container .cpa-opt-out-confirm-btn{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-btn-container .cpa-opt-out-confirm-btn{color:var(--Neutral-Dark-Grey,#222);background:#ff5310;border-radius:.5rem;color:#fff}.insurance-wrapper .compare-plans-dropdown-container{padding:0 0 1.5rem}.insurance-wrapper .compare-plans-dropdown-container .showing-for-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem;margin:0 .875rem 0 0}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container{display:inline-block;padding:0 0 1rem;position:relative}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-icon{cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:.75rem;width:1.5rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container input{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;background:#fff;border:none;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);color:#222;height:3rem;outline:1px solid #85888c;padding:0 1rem;width:15.3125rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container input:focus{outline:1px solid #ff5310}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option-container{background:#fff;border-radius:.5rem;margin:.125rem 0 0;max-height:10rem;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:1}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option-container::-webkit-scrollbar{width:.125rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option-container::-webkit-scrollbar-track{background:#fff;border-radius:.5rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option-container::-webkit-scrollbar-thumb{background:#e4eaf1;border-radius:.5rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option{border-bottom:1px solid #e4eaf1;cursor:pointer;height:2.5rem;padding:.75rem 1rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option:hover{background:#e4eaf1}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option p{color:#222;font-size:.75rem}.vida-purchase-container .purchase-booking-bg-img{background:#e4eaf1;height:100vh;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.vida-purchase-container .vida-purchase{height:100vh}.vida-purchase-summary{-webkit-animation:slideUp .8s ease-in-out forwards;animation:slideUp .8s ease-in-out forwards;opacity:0;padding-bottom:10%;padding-top:2rem!important;-webkit-transform:translateY(200%);transform:translateY(200%)}.vida-purchase-summary__left-container .back-button{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;background:transparent;font-weight:500;line-height:1.2rem;margin:0 0 1rem 1.5rem;padding:0;position:relative}.vida-purchase-summary__left-container .back-button:after{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-left.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1rem;left:-1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.vida-purchase-summary__left-container .purchase-summary-title{padding:0 0 1.5rem}.vida-purchase-summary__left-container .purchase-summary-title h2{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.vida-purchase-summary__left-container .purchase-summary-subtitle{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:.25rem;text-transform:uppercase}.vida-purchase-summary__left-container .purchase-booking-banner-container{border-radius:.5rem;margin:0 0 1.5rem;position:relative}.vida-purchase-summary__left-container .purchase-booking-banner-container .purchase-booking-banner-bg{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.vida-purchase-summary__left-container .purchase-booking-banner-container .purchase-booking-banner-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-conatiner .user-info-name{color:#fff;font-size:3rem;font-style:normal;font-weight:600;line-height:83.333%}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-conatiner .user-info-bike{color:#fff;font-size:1.875rem;font-style:normal;font-weight:600;line-height:133.33%}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-conatiner .subtext{color:#fff;font-size:1rem;font-style:italic;font-weight:530;line-height:125%}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-bike-img{width:6.375rem}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-bike-img img{-o-object-fit:cover;object-fit:cover;width:100%}.vida-purchase-summary__left-container .delivery-info-card{background:#00edff;border-radius:8px;color:#222;margin:1.5rem 0;padding:1rem 1.25rem}.vida-purchase-summary__left-container .delivery-info-card p{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.vida-purchase-summary__left-container .delivery-info-card p .delivery-date{font-weight:700}.vida-purchase-summary__left-container .insurance-info-card{background:#fff;border-radius:8px;color:#222;margin:5.5rem 0 1.75rem;padding:1.25rem}.vida-purchase-summary__left-container .insurance-info-card p a{color:#ff5310;cursor:pointer;font-size:20px;font-weight:600;line-height:24px;text-decoration:none}.vida-purchase-summary__left-container .change-variant-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f5f8;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.125rem 0 1.5rem;padding:1rem}.vida-purchase-summary__left-container .change-variant-container .change-variant-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;line-height:1.05rem}.vida-purchase-summary__left-container .change-variant-container .change-variant-edit-icon{cursor:pointer;height:1pc;width:1pc}.vida-purchase-summary__left-container .change-variant-container .change-variant-edit-icon img{height:100%;width:100%}.vida-purchase-summary__left-container .disclaimer-text-container{background:#fff;border:1px solid #ff5310;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:1rem}.vida-purchase-summary__left-container .disclaimer-text-container .disclaimer-header-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.vida-purchase-summary__left-container .disclaimer-text-container .disclaimer-header-text .disclaimer-image-wrapper{height:1.25rem;width:1.25rem}.vida-purchase-summary__left-container .disclaimer-text-container .disclaimer-header-text .disclaimer-image-wrapper img{height:100%;width:100%}.vida-purchase-summary__left-container .disclaimer-text-container .disclaimer-header-text p{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.5rem}.vida-purchase-summary__left-container .disclaimer-text-container .disclaimer-content-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:#ff5310}.purchase-booking-drawer-wrapper{-webkit-animation:slideUp 1.3s ease-in-out forwards;animation:slideUp 1.3s ease-in-out forwards;background:#f1f5f8;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);opacity:0;padding:0 1rem 1.5rem;position:fixed;-webkit-transform:translateY(200%);transform:translateY(200%);-webkit-transition:all 1s linear;transition:all 1s linear;width:100%;z-index:998}.purchase-booking-drawer-wrapper .drawer-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1rem;padding:.5rem 0}.purchase-booking-drawer-wrapper .drawer-btn-container .drawer-btn{background:#000;border-radius:3rem;height:.25rem;width:3rem}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container .purchase-booking-drawer-title{padding:0 0 2rem}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container .purchase-booking-drawer-title p{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container .purchase-booking-drawer-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container .purchase-booking-drawer-btn-container .purchase-booking-confirm-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-style:normal;font-weight:600;height:3.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;text-decoration:none;width:100%}.purchase-booking-drawer-wrapper .purchase-booking-error{color:#c00;font-size:.625rem;font-weight:400;letter-spacing:0;line-height:.875rem;margin:0 0 .5rem}.purchase-booking-drawer-wrapper .purchase-booking-error.show-only-desktop{font-size:.875rem;margin:0}.purchase-booking-drawer-wrapper .slide-down{-webkit-transform:translateY(90%);transform:translateY(90%)}.purchase-booking-cancel-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ff5310;border-radius:.5rem;color:#222;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-style:normal;font-weight:600;height:3.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;text-decoration:none;width:100%}.vida-purchase-cancel-button{margin:24px 0}.bottom-drawer-intial-view{row-gap:1rem}.bottom-drawer-intial-view,.bottom-drawer-intial-view .info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottom-drawer-intial-view .info-container{row-gap:.5rem}.bottom-drawer-intial-view .info-container .payment-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem 0}.bottom-drawer-intial-view .info-container .payment-details .payment-label{color:#222;font-size:.75rem;font-weight:400;line-height:.9rem;text-align:left}.bottom-drawer-intial-view .info-container .payment-details .payment-amount{color:#222;font-size:1.5rem;font-weight:700;line-height:1.8rem;text-align:left}.bottom-drawer-intial-view .info-container .termsAndConditionsLabel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:400;line-height:.9rem;padding:0 1rem;text-align:left}.bottom-drawer-intial-view .info-container .termsAndConditionsLabel .termsAndConditionsField{accent-color:#ff5310;border:1px solid #ff5310;height:1rem;margin-right:8px;width:1rem}.bottom-drawer-intial-view .insurance-reminder{background:#e4eaf1;border-radius:.5rem;gap:.625rem;padding:1rem}.bottom-drawer-intial-view .insurance-reminder .content{font-size:.75rem;font-weight:400;line-height:.9rem}.bottom-drawer-intial-view .insurance-reminder .content p .txt-color-orange{font-weight:600}.bottom-drawer-intial-view .summary-buttons-container{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:600}.bottom-drawer-intial-view .summary-buttons-container .vida2-button{padding:.96875rem 1rem}.select-variant-popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:999}.select-variant-popup-content{background-color:#f1f5f8;border-radius:1pc;max-width:20.5rem;overflow:hidden;padding:2rem 1rem}.select-variant-popup-content .select-variant-container{max-height:26.875rem;overflow-y:scroll;padding-right:1rem}.select-variant-popup-content .select-variant-container::-webkit-scrollbar{width:.375rem}.select-variant-popup-content .select-variant-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.select-variant-popup-content .select-variant-container::-webkit-scrollbar-track{background-color:transparent}.select-variant-popup-content .scooter__variant-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.625rem}.select-variant-popup-content .variant-color-selection-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:.5rem 0}.select-variant-popup-content .variant-color-selection-actions .variant-selection__cancel,.select-variant-popup-content .variant-color-selection-actions .variant-selection__confirm{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-ms-flex-preferred-size:49%;flex-basis:49%;line-height:1.5rem;padding:1rem 2rem}.select-variant-popup-content .variant-color-selection-actions .variant-selection__cancel{background:#fff;border:2px solid #ff5310;color:#222}.select-variant-popup-content .variant-color-selection-actions .variant-selection__confirm{background:#ff5310;color:#fff}.select-variant-popup .variant-disclaimer-text-container{border:1px solid #e00000;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:2rem;max-width:20.5rem;padding:1rem}.select-variant-popup .variant-disclaimer-text-container .disclaimer-header-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.select-variant-popup .variant-disclaimer-text-container .disclaimer-header-text .disclaimer-image-wrapper{height:1.25rem;width:1.25rem}.select-variant-popup .variant-disclaimer-text-container .disclaimer-header-text .disclaimer-image-wrapper img{height:100%;width:100%}.select-variant-popup .variant-disclaimer-text-container .disclaimer-header-text p{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#e00000;line-height:1.5rem}.select-variant-popup .variant-disclaimer-text-container .disclaimer-content-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#e00000}.offer-details-popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:999}.offer-details-popup-content{background-color:#f1f5f8;border-radius:1pc;max-width:20.5rem;padding:2rem 1rem}.offer-details-popup-content .offers-details-header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1.5rem}.offer-details-popup-content .offer-discount-item-container{max-height:18.75rem;overflow-y:scroll;-ms-scroll-chaining:none;overscroll-behavior:none;padding-right:.5rem}.offer-details-popup-content .offer-discount-item-container::-webkit-scrollbar{width:.125rem}.offer-details-popup-content .offer-discount-item-container::-webkit-scrollbar-thumb{background-color:#85888c}.offer-details-popup-content .offer-discount-item-container::-webkit-scrollbar-track{background-color:#e4eaf1}.offer-details-popup-content .offer-discount-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #85888c;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;padding:1rem}.offer-details-popup-content .offer-discount-item .discount-offer-name{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222;line-height:1.2rem;margin-bottom:.5rem}.offer-details-popup-content .offer-discount-item .discount-offer-subtitle{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;color:#222;line-height:9pt}.offer-details-popup-content .offer-discount-item .discount-input-checkbox[type=radio]{accent-color:#ff5310;border:1px solid #ff5310;height:1rem;width:1rem}.offer-details-popup-content .offer-details-action-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.375rem}.offer-details-popup-content .offer-details-action-container .offer-details__cancel,.offer-details-popup-content .offer-details-action-container .offer-details__confirm{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-ms-flex-preferred-size:49%;flex-basis:49%;line-height:1.5rem;padding:1rem 2rem}.offer-details-popup-content .offer-details-action-container .offer-details__cancel{background:#fff;border:2px solid #ff5310;color:#222!important}.offer-details-popup-content .offer-details-action-container .offer-details__confirm{background:#ff5310;color:#fff!important}.purchase-delivery-info-container{border-bottom:1px dashed #222;margin:0 0 1rem;padding:0 1.25rem 1rem .75rem}.purchase-delivery-info-container .delivering-from-info{padding:0 0 1rem}.purchase-delivery-info-container .delivering-from-info .delivery-info{color:#222;font-size:.75rem;font-style:normal;font-weight:600;line-height:150%}.purchase-delivery-info-container .delivering-from-info .delivery-place{color:#222;font-size:.75rem;font-style:normal;font-weight:450;line-height:150%}.purchase-delivery-info-container .delivery-payment-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.purchase-delivery-info-container .delivery-payment-info .payable-text{color:#222;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.purchase-delivery-info-container .delivery-payment-info .payable-amount{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.delivery-info-container{background:#f1f5f8;border-radius:8px;margin-bottom:1pc}.delivery-info-container .delivery-details-container{padding:0 1pc 1pc}.delivery-info-container .delivery-details-info-container{background:#e4eaf1;margin:0 0 1pc;padding:1pc}.delivery-bike-info-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem;padding:1rem}.delivery-bike-info-container .delivery-bike-icon{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.delivery-bike-info-container .delivery-bike-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.delivery-bike-info-container .delivery-bike-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.delivery-bike-info-container .delivery-model-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.delivery-bike-info-container .delivery-bike-model-info .delivery-bike-model-info-text{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;padding:0 0 .5rem}.delivery-bike-info-container .delivery-bike-model-info .delivery-bike-charges-text{color:#222;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.delivery-bike-info-container .delivery-bike-model-amount p{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.delivery-bike-info-container .delivery-bike-model-amount .delivery-bike-options-image{height:20px;width:20px}.delivery-bike-info-container .delivery-bike-model-amount .delivery-bike-options-image img{height:100%;width:100%}.delivery-bike-info-container .chevron-down-icon{cursor:pointer;height:1.25rem;margin:-.15625rem 0 0;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.delivery-bike-info-container .chevron-down-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.delivery-add-on-container .delivery-add-on-content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px dashed #222;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 1rem}.delivery-add-on-container .delivery-add-on-content-container .delivery-add-on-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.delivery-add-on-container .delivery-add-on-icon{height:1.25rem;width:1.25rem}.delivery-add-on-container .delivery-add-on-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.delivery-add-on-container .delivery-add-on-info .delivery-add-on-info-title{color:#222;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.delivery-add-on-container .delivery-add-on-info .delivery-add-on-info-sub-text{color:#ffbc10;font-size:.625rem;font-style:normal;font-weight:600;line-height:normal}.delivery-add-on-container .delivery-add-on-btn-container .gst-value{font-size:1rem;font-weight:500}.delivery-add-on-container .delivery-add-on-btn-container .delivery-add-on-btn{color:#ff5310;cursor:pointer;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;text-underline-position:under}.delivery-add-on-container .fame-checkbox{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.purchase-summary-right-content-container .dashed-border{border-top:1px dashed #222;margin:0 0 1rem}.purchase-summary-right-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.1);margin-bottom:12rem;padding:1.5rem 1rem}.purchase-summary-right-container .purchase-summary-right-content-container .dashed-border{border-top:1px dashed #222;margin-bottom:.75rem}.disable-links{color:#222!important;cursor:none!important;pointer-events:none;text-decoration:none}.cost-calculator-card,.range-slider__labels{display:-webkit-box;display:-ms-flexbox;display:flex}.cost-calculator-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;padding:2rem 0}.cost-calculator-card a{text-decoration:none}.cost-calculator-card .card-wrapper{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.cost-calculator-card .vida-offer-card__center-align,.cost-calculator-card__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00edff;border-radius:1rem;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:20rem}.cost-calculator-card .card-bg-img-mobile{color:#fff rgba(0,0,0,.05);display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.cost-calculator-card .card-bg-img-desktop{display:none}.cost-calculator-card__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem;position:relative;width:20rem}.cost-calculator-card__wrapper-offers{padding:2.5625rem 1rem}.cost-calculator-card__wrapper-offers h2{margin-bottom:.5rem}.cost-calculator-card__img-container .stack-images{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:auto}.cost-calculator-card__img-container .stack-images img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cost-calculator-card__img-txt{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.cost-calculator-card__txt-redirect-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.cost-calculator-card__txt-container,.cost-calculator-card__txt-container h3{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:.5rem;width:14.25rem}.cost-calculator-card__txt-container h2,.cost-calculator-card__txt-container p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;width:14.25rem}.cost-calculator-card__redirect-icon-container{height:2.75rem;width:2.75rem}.cost-calculator-card__redirect-icon-container .right-up-arrow-img{display:block}.cost-calculator-card__redirect-icon-container .right-up-arrow-img-on-hover,.cost-calculator-card__redirect-icon-container:hover .right-up-arrow-img{display:none}.cost-calculator-card__redirect-icon-container:hover .right-up-arrow-img-on-hover{display:block}.cost-calculator-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modify-your-vida-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;padding:2rem 0}.modify-your-vida-card a{text-decoration:none}.modify-your-vida-card .card-wrapper{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.1));filter:drop-shadow(0 0 10px rgba(0,0,0,.1));-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.modify-your-vida-card__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5310;border-radius:.5rem;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.modify-your-vida-card .card-bg-img-mobile{color:#fff;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.modify-your-vida-card .card-bg-img-desktop{display:none}.modify-your-vida-card__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0 .5rem;position:relative}.modify-your-vida-card .stack-images{border-radius:.5rem;height:8.5rem;width:18rem}.modify-your-vida-card .card-img{border-radius:.5rem}.modify-your-vida-card__txt-redirect-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1rem}.modify-your-vida-card__txt-container{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:500;width:14.25rem}.modify-your-vida-card__redirect-icon-container{height:2.25rem;width:2.25rem}.modify-your-vida-card__redirect-icon-container .right-up-arrow-img{display:block}.modify-your-vida-card__redirect-icon-container .right-up-arrow-img-on-hover,.modify-your-vida-card__redirect-icon-container:hover .right-up-arrow-img{display:none}.modify-your-vida-card__redirect-icon-container:hover .right-up-arrow-img-on-hover{display:block}.modify-your-vida-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-community-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;padding:2rem 0}.vida-community-card a{text-decoration:none}.vida-community-card .card-wrapper{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.vida-community-card__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5310;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:7.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:20rem}.vida-community-card .card-bg-img-mobile{color:#fff;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.vida-community-card .card-bg-img-desktop{display:none}.vida-community-card__wrapper{gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.875rem 1rem;position:relative;width:100%}.vida-community-card__img-txt-container,.vida-community-card__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-community-card__img-txt-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-community-card__img-txt{width:-webkit-max-content;width:-moz-max-content;width:max-content}.vida-community-card__img-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8.5px 6px;position:relative;width:57px}.vida-community-card__img-container .stack-images{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;height:2.1875rem;position:absolute;width:2.1875rem}.vida-community-card__img-container .stack-images .profileImg1{position:absolute;right:1rem;z-index:1}.vida-community-card__img-container .stack-images .profileImg2{position:absolute;right:.75rem;z-index:2}.vida-community-card__img-container .stack-images .profileImg3{position:absolute;right:.5rem;z-index:3}.vida-community-card__img-container .stack-images .profileImg4{position:absolute;right:0;z-index:4}.vida-community-card__img-container .stack-images img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-community-card__img-txt{color:#222;font-family:PP Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal;color:#fff;position:relative}.vida-community-card__txt-redirect-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.vida-community-card__txt-container{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;width:100%}.vida-community-card__redirect-icon-container a{display:inline-block;height:2.75rem;padding:4px 3.5px;width:2.75rem}.vida-community-card__redirect-icon-container a .right-up-arrow-img{display:block}.vida-community-card__redirect-icon-container a .right-up-arrow-img-on-hover,.vida-community-card__redirect-icon-container a:hover .right-up-arrow-img{display:none}.vida-community-card__redirect-icon-container a:hover .right-up-arrow-img-on-hover{display:block}.vida-community-card__redirect-icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-warranty-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1.25rem 1rem}.vida-warranty-card a{text-decoration:none}.vida-warranty-card .card-wrapper{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.1));filter:drop-shadow(0 0 10px rgba(0,0,0,.1));-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.vida-warranty-card__container{background-color:#ff5310;border:none;border-radius:.5rem;-ms-flex-negative:0;flex-shrink:0;position:relative}.vida-warranty-card .card-bg-img-mobile{color:#fff;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.vida-warranty-card__wrapper{position:relative}.vida-warranty-card .card-bg-img-desktop,.vida-warranty-card .card-img{display:none}.vida-warranty-card__txt-redirect-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;max-height:8.625rem;padding:1.125rem}.vida-warranty-card__txt-container{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff}.vida-warranty-card__redirect-icon-container{-ms-flex-negative:0;flex-shrink:0;height:2.75rem;width:2.75rem}.vida-warranty-card__redirect-icon-container .right-up-arrow-img{display:block}.vida-warranty-card__redirect-icon-container .right-up-arrow-img-on-hover,.vida-warranty-card__redirect-icon-container:hover .right-up-arrow-img{display:none}.vida-warranty-card__redirect-icon-container:hover .right-up-arrow-img-on-hover{display:block}.vida-warranty-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-offer-card,.vida-offer-card a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-offer-card a{min-height:7.125rem;text-decoration:none;width:18.75rem}.vida-offer-card .title-container{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:24px;text-align:left}.vida-offer-card .card-wrapper{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.1));filter:drop-shadow(0 0 10px rgba(0,0,0,.1));-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.vida-offer-card__container{width:18.75rem}.vida-offer-card__container,.vida-offer-card__container-design-your-vida{background-color:#ff5310;border:none;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;min-height:7.125rem;position:relative}.vida-offer-card__container-design-your-vida{width:20rem}.vida-offer-card .card-bg-img-mobile{color:#fff;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.vida-offer-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.1875rem 1.1875rem 0;position:relative}.vida-offer-card .card-bg-img-desktop,.vida-offer-card .card-img{display:none}.vida-offer-card__txt-redirect-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.vida-offer-card__txt-container{font-size:14px;font-weight:600;line-height:normal;font-weight:500;line-height:16.8px;width:12.4375rem}.vida-offer-card__design-vida-txt-container,.vida-offer-card__txt-container{color:#222;font-family:PP Neue Montreal;font-style:normal;color:#fff;padding-top:1rem;text-align:left}.vida-offer-card__design-vida-txt-container{font-size:1pc;font-weight:400;line-height:normal;font-weight:500;width:14.25rem}.vida-offer-card__redirect-icon-container{height:2.25rem;width:2.25rem}.vida-offer-card__redirect-icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-offer-card__redirect-icon-container .right-up-arrow-img{display:block}.vida-offer-card__redirect-icon-container .right-up-arrow-img-on-hover,.vida-offer-card__redirect-icon-container:hover .right-up-arrow-img{display:none}.vida-offer-card__redirect-icon-container:hover .right-up-arrow-img-on-hover{display:block}.vida-warranty-card-full-width .vida-warranty-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1.25rem}.vida-warranty-card-full-width .vida-warranty-card .card-wrapper{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.1));filter:drop-shadow(0 0 10px rgba(0,0,0,.1));-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.vida-warranty-card-full-width .vida-warranty-card__container{background-color:#ff5310;border:none;border-radius:.5rem;-ms-flex-negative:0;flex-shrink:0;position:relative}.vida-warranty-card-full-width .vida-warranty-card .card-bg-img-mobile{color:#fff;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.vida-warranty-card-full-width .vida-warranty-card__wrapper{position:relative}.vida-warranty-card-full-width .vida-warranty-card .card-bg-img-desktop,.vida-warranty-card-full-width .vida-warranty-card .card-img{display:none}.vida-warranty-card-full-width .vida-warranty-card__txt-redirect-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;max-height:8.625rem;padding:1.125rem}.vida-warranty-card-full-width .vida-warranty-card__txt-container{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff}.vida-warranty-card-full-width .vida-warranty-card__redirect-icon-container{-ms-flex-negative:0;flex-shrink:0;height:2.75rem;width:2.75rem}.vida-warranty-card-full-width .vida-warranty-card__redirect-icon-container .right-up-arrow-img{display:block}.vida-warranty-card-full-width .vida-warranty-card__redirect-icon-container .right-up-arrow-img-on-hover,.vida-warranty-card-full-width .vida-warranty-card__redirect-icon-container:hover .right-up-arrow-img{display:none}.vida-warranty-card-full-width .vida-warranty-card__redirect-icon-container:hover .right-up-arrow-img-on-hover{display:block}.vida-warranty-card-full-width .vida-warranty-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-love-container.vida-2-container{padding:0}.vida-love-container{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.vida-review-container{padding:2rem 1.25rem}.vida-review-card{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);padding:1.25rem;width:100%}.vida-review-card-header p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.vida-review-card-content{color:#222;font-size:.875rem;padding-bottom:1.5rem}.vida-ratings-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1pc}.vida-ratings-section span{display:block;height:14px;width:14px}.vida-ratings-section span img{height:100%;width:100%}.vida-review-assets{border-radius:.5rem;height:9.875rem;margin-bottom:1rem;width:100%}.vida-review-assets img{height:100%;width:100%}.break-line{border:1px solid #e4eaf1;margin:1.5rem 0}.vida-review-user-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.vida-review-user-section .user-image{height:2.1875rem;width:2.1875rem}.vida-review-user-section .user-image img{border:1px solid #ff5310;border-radius:50%;height:100%;width:100%}.vida-review-user-section .user-details{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.vida-review-user-section .user-details span{font-weight:400}.vida-review-cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin:1rem 0}.load-more-section{text-align:center}.load-more-section a{font-size:1rem}.vida-love-header-section p{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.vida-love-header-section h3{font-size:1.5rem;font-weight:600;line-height:1.875rem;padding-top:.40625rem}.savings-calculator-container .bg-img-container{position:absolute;top:5.625rem;width:100%}.savings-calculator-container .bg-img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.savings-calculator-container .savings-calculator-wrapper{background-color:hsla(0,0%,100%,.7);border-radius:.5rem;margin:2rem .90625rem;padding:2rem .90625rem;position:relative;z-index:1}.savings-calculator-container__title-container .title-text{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;line-height:3pc;text-align:left}.savings-calculator-container__distance-range-container{padding:1rem 0 0}.savings-calculator-container__distance-range-container .question-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:16.8px;text-align:left}.savings-calculator-container__distance-range-container .slider-container{margin-top:2.3125rem;position:relative;width:100%}.savings-calculator-container__distance-range-container .slider-container .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:-webkit-gradient(linear,left top,right top,from(#ff5310),color-stop(10%,#ff5310),color-stop(10%,#e4eaf1),to(#e4eaf1));background:linear-gradient(90deg,#ff5310,#ff5310 10%,#e4eaf1 0,#e4eaf1);background-color:#e4eaf1;border-radius:5px;height:3px;opacity:.7;outline:none;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%}.savings-calculator-container__distance-range-container .slider-container .slider:hover{opacity:1}.savings-calculator-container__distance-range-container .slider-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#ff5310;border:2px solid #fff;border-radius:50%;cursor:pointer;height:25px;position:relative;width:25px;z-index:2}.savings-calculator-container__distance-range-container .slider-container .slider::-moz-range-thumb{background:#ff5310;cursor:pointer;height:25px;width:25px}.savings-calculator-container__distance-range-container .slider-container .slider-divisions{color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5rem}.savings-calculator-container__distance-range-container .slider-container .distance-value{border-radius:.3125rem;color:#000;font-size:1rem;font-weight:700;left:10%;padding:.3125rem .625rem;position:absolute;top:-1.375rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:1}.savings-calculator-container .savings-graph-container,.savings-calculator-container .savings-graph-container__total-savings-cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.savings-calculator-container .savings-graph-container__total-savings-cards-container{gap:1rem;padding:1.5rem 0}.savings-calculator-container .savings-graph-container__total-savings-cards-container .yours-savings-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:24px;text-align:left}.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5310;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:4.625rem;padding:.9375rem .8125rem;position:relative;width:100%}.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .bg-img-container{height:100%;left:0;position:absolute;top:0;width:100%}.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .bg-img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .text-container,.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .text-container h3{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff;font-weight:450;line-height:22px;position:relative;text-align:center;z-index:1}.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .text-container h3 span,.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .text-container span{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:700;line-height:22px;text-align:center}.savings-calculator-container .savings-graph-container .graph-header-container{display:none}.savings-calculator-container .savings-graph-container__graph-container{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem .9375rem}.savings-calculator-container .savings-graph-container__graph-container .ev-benefits-container .ev-benefits-text{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;color:#222;line-height:9pt;text-align:left}.savings-calculator-container .savings-graph-container__graph-container .ev-benefits-container .ev-benefits-text span{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:600;line-height:normal;color:#222;font-weight:500;line-height:9pt;text-align:left}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container{border-bottom:1px solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;height:-webkit-fill-available;height:-moz-available;height:fill-available;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:5.125rem}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .fuel-text-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:1.1875rem}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .fuel-text-container .fuel-text{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:600;line-height:normal;color:#222;font-weight:500;line-height:9pt;text-align:right}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .fuel-text-container .value-and-unit{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;color:#222;line-height:9pt;text-align:right}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .ev-text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:1.1875rem}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .ev-text-container .ev-text{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:600;line-height:normal;color:#222;font-weight:500;line-height:9pt;text-align:right}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .ev-text-container .value-and-unit{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;color:#222;line-height:9pt;text-align:right}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .fuel-ev-graph-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .fuel-ev-graph-wrapper .fuel-graph{background-color:#85888c;height:100%;width:2rem}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .fuel-ev-graph-wrapper .ev-graph{background-color:#ff5310;height:36%;width:2rem}.savings-calculator-container__vida-impact-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:.625rem 0 1rem}.savings-calculator-container__vida-impact-container .impact-title-container{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:24px;text-align:left}.savings-calculator-container__vida-impact-container .impact-card-container{background-color:#e4eaf1;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:4.625rem;padding:.9375rem .8125rem;width:100%}.savings-calculator-container__vida-impact-container .impact-card-container .img-container{position:absolute}.savings-calculator-container__vida-impact-container .impact-card-container .img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.savings-calculator-container__vida-impact-container .impact-card-container .text-container{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222;font-weight:450;line-height:22px;position:relative;text-align:center;z-index:1}.savings-calculator-container__vida-impact-container .impact-card-container span{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;font-weight:700;line-height:22px;text-align:center}.savings-calculator-container__assumptions-container{padding:2.125rem 0 1.5rem}.savings-calculator-container__assumptions-container,.savings-calculator-container__assumptions-container .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.savings-calculator-container__assumptions-container .content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding-top:1rem;-webkit-transition-delay:5s;transition-delay:5s;width:100%}.savings-calculator-container__assumptions-container .content-container h3,.savings-calculator-container__assumptions-container .content-container p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#222;padding:1rem 0}.savings-calculator-container__assumptions-container .header-container{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.savings-calculator-container__assumptions-container .header-container .title-container{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:24px;text-align:left}.savings-calculator-container__assumptions-container .header-container .arrow-img-container{height:2rem;width:2rem}.savings-calculator-container__assumptions-container .header-container .arrow-img-container .drop-down-icon.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.savings-calculator-container__assumptions-container .header-container .arrow-img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.savings-calculator-container__assumptions-container .button-container{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.125rem;min-height:3.1875rem;min-width:18.75rem}.savings-calculator-container__assumptions-container .button-container button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background-color:#ff5310;border-radius:.5rem;color:#fff;line-height:1.2pc;padding:1rem;text-align:center;width:100%}.emi-savings-calculator-container__box-container{background-color:hsla(0,0%,100%,.7);border-radius:.5rem;padding:2rem 1.25rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:3pc;min-height:9rem;min-width:18.8125rem;text-align:left}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container__second-title-container .second-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal;line-height:.3in;text-align:left}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.375rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .showing-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:16.8px;text-align:left;width:100%}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-finder-message{color:#c00;font-size:.75rem;font-weight:400;margin:.25rem 0 0 .25rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper__find-city-search-container{position:relative;width:98%}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper__find-city-search-container .icon-container{cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:.3125rem;width:1.5rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper__find-city-search-container .icon-container img{-o-object-fit:cover;object-fit:cover;width:100%}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper__find-city-search-container input{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background-color:#fff;border:none;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);height:2.25rem;line-height:16.8px;padding:.375rem .5rem;text-align:left;width:13rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper__find-city-search-container input:focus{outline:2px solid #ff5310}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-option-container{background:#fff;border-radius:.5rem;margin:.125rem 0 0;max-height:10rem;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:99}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-option-container::-webkit-scrollbar{width:.125rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-option-container::-webkit-scrollbar-track{background:#fff;border-radius:.5rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-option-container::-webkit-scrollbar-thumb{background:#e4eaf1;border-radius:.5rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-option{border-bottom:1px solid #e4eaf1;cursor:pointer;height:2.5rem;padding:.75rem 1rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper p{color:#222;font-size:.75rem}.emi-calculator-wrapper__pick-your-scooter-container{border-bottom:1px solid;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;padding-bottom:1rem;width:100%}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6875rem}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper{background:#fff;border:1px solid #ff5310;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.75rem;padding-top:.25rem;position:relative}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper.selected-card{background:#ff5310;border:none}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .left-bg-image-container{left:0;position:absolute;z-index:1}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .left-bg-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .right-bg-image-container{display:none}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .right-bg-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container{color:#222;padding:.875rem 1.125rem}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .bike-name-label{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2pc;text-align:left}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .effective-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .effective-price{font-family:PP Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal;color:#222;font-weight:400;line-height:9.9pt;text-align:left}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .effective-price-label{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;font-weight:500;line-height:9pt;text-align:left}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .selected-card{color:#fff!important}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .image-container{height:3.375rem;width:3.8125rem}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container.scooter-card-no-dealer{cursor:default;pointer-events:none}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container.scooter-card-no-dealer .scooter-wrapper{background-color:#fff;background-image:none;border:none}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container.scooter-card-no-dealer .scooter-wrapper .details-container .selected-card{color:#000!important}.vida-scooter-info{background:linear-gradient(113.37deg,#e8e8e8 3.28%,#fdfdfd 78.36%);border:.125rem solid #fff;border-radius:1rem;cursor:pointer;padding:1.25rem 1.25rem 1.375rem;position:relative}.vida-pre-booking__scooter-info-summary .vida-scooter-info{cursor:auto}.vida-scooter-info--active{background:#fff;border-color:#00c6d5}.vida-scooter-info.vida-scooter-info--image-left{-ms-flex-negative:0;flex-shrink:0}.vida-scooter-info.vida-scooter-info--image-left:hover{background:#fff;border-color:#00c6d5}.vida-scooter-info--simple-layout{background:none!important}.vida-scooter-info__color-name--simple-layout{margin-top:.9375rem}.vida-scooter-info__color-name--simple-layout--active{font-weight:600}.vida-scooter-info__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-scooter-info__name{margin-bottom:.625rem}.vida-scooter-info__price{text-align:right}.vida-scooter-info__color-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.vida-scooter-info__color-list-item{background:-webkit-gradient(linear,left top,right top,from(red),color-stop(orange),color-stop(#ff0),color-stop(#0f0),color-stop(#00f),color-stop(indigo),to(#8f00ff));background:linear-gradient(90deg,red,orange,#ff0,#0f0,#00f,indigo,#8f00ff);border:.0625rem solid #777676;border-radius:50%;height:1.4375rem;margin-right:.78125rem;position:relative;width:1.4375rem}.vida-pre-booking__scooter-info-summary .vida-scooter-info__color-list-item{display:none}.vida-pre-booking__scooter-info-summary .vida-scooter-info__color-list-item--active{display:block}.vida-scooter-info__color-list-item--active{border:.0625rem solid #fff}.vida-scooter-info__color-list-item--active:before{border:.0625rem solid #777676;border-radius:50%;content:"";display:block;height:1.4375rem;left:-.125rem;position:absolute;top:-.125rem;width:1.4375rem}.vida-scooter-info__color-list-item:last-child{margin-right:0}.vida-scooter-info__color-list--simple-layout{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-scooter-info__color-list--simple-layout li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.625rem;text-align:center}.vida-scooter-info__color-list--simple-layout li div{margin:0}.vida-scooter-info__color-name{margin-top:.9375rem}.vida-scooter-info__color-name span{color:#777676;margin-left:.3125rem}.vida-scooter-info__image{margin:.9375rem 0 1rem;text-align:center}.vida-scooter-info__product-image{max-width:11.875rem;width:100%}.vida-scooter-info__performance{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.vida-scooter-info__performance-title{color:#777676}.vida-scooter-info__performance-data{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-scooter-info__performance-data span{display:inline-block;margin-left:.3125rem}.vida-scooter-info .__react_component_tooltip.place-top{background:!important;border:1px solid #ff5310!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:!important;letter-spacing:2px;line-height:18px;margin-top:-14px;opacity:1!important}.vida-scooter-info .__react_component_tooltip.place-top:after{border-bottom-color:transparent!important;border-top-color:#ff5310;margin-left:0!important}.vida-scooter-info .icon-information-circle{margin-top:-13px;position:absolute}.vida-scooter-info .notification__icon{display:inline-block;width:auto}@keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vida-spinner__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(16,16,16,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000000}.vida-spinner__wrapper h3{color:#f6f6f6;margin-top:10px}.vida-spinner__loader{-webkit-animation:loaderSpin 1s linear infinite;animation:loaderSpin 1s linear infinite;border-bottom:2px solid #f6f6f6;border-top:2px solid #f6f6f6;border-radius:50%;border-color:#00d5e5 #f6f6f6;border-style:solid;border-width:2px;height:75pt;margin-top:50px;width:75pt}.vida-spinner__loader-sm{border-bottom-color:#f6f6f6;bottom:0;height:30px;margin-bottom:8px;position:absolute;width:30px}.vida-teaser-info-form .vida-webpopup-backdrop .vida-otp .vida-otp__timer .user-access-timer-container .resend-text:disabled{color:#c9c9c9!important}.vida-teaser-info-form .vida-webpopup-backdrop .vida-otp-form-group .form__field-otp input,.vida-teaser-info-form .vida-webpopup-backdrop .vida-otp .vida-otp__timer .user-access-timer-container .timer{color:#1d1b1b}.vida-quick-form .form-fields__btn-secondary{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;background:transparent;color:#222;margin:0 0 1rem 1.5rem;padding:0;position:relative}.vida-quick-form .form-fields__btn-secondary:after{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/chevron-left.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1rem;left:-1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.vida-quick-form .form__group--datepicker input{background-image:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/images/svg/calendar.svg);background-position:calc(100% - 1rem);background-repeat:no-repeat;background-size:1rem 1rem}.vida-quick-form .test-ride-number-form-wrapper .form-fields__btn-wrapper{padding-top:0}.vida-quick-form .whatsapp-consent-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1rem 0}.vida-quick-form .whatsapp-consent-container .consent-checkbox-container{height:20px;position:relative;width:20px}.vida-quick-form .whatsapp-consent-container .consent-content-container a,.vida-quick-form .whatsapp-consent-container .consent-content-container p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-quick-form .whatsapp-consent-container .consent-content-container a{color:#ff5310!important}.vida-quick-form .whatsapp-consent-container .consent-input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding-left:1.875rem;position:relative}.vida-quick-form .whatsapp-consent-container input{height:0}.vida-quick-form .whatsapp-consent-container input:checked~.checkbox:after{display:block}.vida-quick-form .whatsapp-consent-container input:checked~.checkbox{background-color:#ff5310}.vida-quick-form .whatsapp-consent-container .checkbox:after{border:solid #fff;border-width:0 .125rem .125rem 0;content:"";display:none;height:.625rem;left:.3125rem;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.1875rem}.vida-quick-form .whatsapp-consent-container .checkbox{background-color:#fff;border:.0625rem solid #ff5310;border-radius:.0625rem;height:1rem;left:0;position:absolute;top:2px;width:1rem}.time-slot-wrapper{max-width:100%!important}.time-slot-section{background-color:#fff;border:1px solid #85888c;border-radius:.5rem;padding:14px 1pc;width:100%!important}.tentative-buy__pop-up{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:9999}.tentative-buy__content,.tentative-buy__pop-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tentative-buy__content{-webkit-box-align:left;-ms-flex-align:left;align-items:left;background:#e4eaf1;border-radius:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.9375rem;margin-right:.9375rem;padding:2rem 1rem}.tentative-buy__sub-header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;color:#000;line-height:normal}.tentative-buy__desc{padding-top:2rem}.tentative-buy__desc .buy-options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.25rem}.tentative-buy__desc .buy-options input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #555;border-radius:50%;cursor:pointer;height:18px;outline:none;width:18px}.tentative-buy__desc .buy-options input[type=radio]:checked{border-color:#ff5310}.tentative-buy__desc .buy-options input[type=radio]:before{border-radius:50%;content:"";display:block;height:60%;margin:20% auto;width:60%}.tentative-buy__desc .buy-options input[type=radio]:checked:before{background:#ff5310}.tentative-buy__desc .buy-options .buy-option-values{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding-left:8px}.tentative-buy__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;padding-top:2rem}.tentative-buy__confirm-button{background-color:#ff5310;color:#fff}.tentative-buy__confirm-cancel-button{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem;text-align:center}.tentative-buy__confirm-cancel-button:disabled{background-color:#85888c}.vida-quick-form .form-fields__name .vida-form-group{max-width:20.5rem}.vida-quick-form .form-fields__name .vida-form-group .form__field-label{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1rem}.vida-quick-form .form-fields__name .vida-form-group .vida-form-field-input{background:#fff;border:.0625rem solid #85888c;border-radius:.5rem;color:#222;font-size:1rem;font-style:normal;font-weight:400;margin-bottom:0}.vida-quick-form .form-fields__name .vida-form-group .vida-form-field-input:disabled{background:#c9c9c9;color:#777676;opacity:.7}.vida-quick-form .form-fields__name .vida-form-group .form__field-message{font-size:.875rem;margin-bottom:0;margin-top:.25rem}.vida-quick-form .form-fields__email .vida-form-group .form__field-label{margin-bottom:0!important}.vida-quick-form .form-fields__state-city .form__field-message{margin:0!important}.vida-quick-form .form-fields__modal-variant .form__dropdown-options .form__dropdown-option{background:#fff!important}.vida-quick-form .form-fields__modal-variant .form__dropdown-options .form__dropdown-option:active,.vida-quick-form .form-fields__modal-variant .form__dropdown-options .form__dropdown-option:focus,.vida-quick-form .form-fields__modal-variant .form__dropdown-options .form__dropdown-option:hover,.vida-quick-form .form-fields__modal-variant .form__dropdown-options .form__dropdown-option a:active,.vida-quick-form .form-fields__modal-variant .form__dropdown-options .form__dropdown-option a:focus,.vida-quick-form .form-fields__modal-variant .form__dropdown-options .form__dropdown-option a:hover{background:#e4eaf1!important}.vida-quick-form .form-fields__modal-variant .form__dropdown-options::-webkit-scrollbar-track{background:#fff!important;border-radius:.5rem}.vida-quick-form .form-fields__modal-variant .form__dropdown-options::-webkit-scrollbar-thumb{background:#e4eaf1!important;border-radius:.5rem}.vida-quick-form .form-fields__name-header{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:.25rem;text-transform:uppercase}.vida-quick-form .form-fields__sub-header{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1rem}.vida-quick-form .form-fields__btn-primary{background-color:#ff5310;border:none;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;min-width:100%;text-align:center}.vida-quick-form .form-fields__btn-primary:disabled{background-color:#85888c}.vida-quick-form .form-fields__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem}.vida-quick-form .form-fields .otp-sub-title-text{font-family:PP Neue Montreal;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.vida-quick-form .form__group--datepicker{max-width:100%}.vida-quick-form .form__group--datepicker input{border-radius:.5rem!important;color:#222;font-size:1rem!important}.vida-quick-form .test-ride-number-form-wrapper .form-fields__name-header{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.vida-quick-form .test-ride-number-form-wrapper .form__field-label{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1rem}.vida-quick-form .test-ride-number-form-wrapper .form__field-message{color:#c00}.vida-quick-form .test-ride-number-form-wrapper .form__field-mobile{margin-bottom:1rem}.vida-quick-form .test-ride-number-form-wrapper .form__field-select-wrapper{margin:0}.vida-quick-form .test-ride-number-form-wrapper .form__field-select-wrapper .form__field-select{border-radius:.5rem 0 0 .5rem!important;border-right:none!important;margin-right:0;padding-right:0}.vida-quick-form .test-ride-number-form-wrapper .form__field-select-wrapper:after{display:none!important}.vida-quick-form .test-ride-number-form-wrapper .whatsapp-consent{color:#85888c;font-size:9pt;font-weight:400}.notify-card{background:#fff;border-radius:8px;padding:20px 1pc}.notify-card p{color:#222;font-size:1pc;font-weight:300;padding-bottom:8px}.notify-card a{color:#ff5310;font-size:1pc;font-weight:400}.vida-dealer-not-found__options .vida-warranty-card{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding:0 0 1pc}.vida-dealer-not-found__options .vida-warranty-card a{text-decoration:none}.vida-dealer-not-found__options .vida-warranty-card__txt-redirect-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-notify__success-container .form-fields__content{border-bottom:1px dotted #222;color:#222;font-size:1pc;font-weight:300;line-height:19px;padding-bottom:1pc}.vida-notify__success-container .contact-us-container{padding-top:1pc}.vida-notify__success-container .contact-us-container__header{color:#222;font-size:1pc;font-weight:600;line-height:19px;padding-bottom:9pt}.vida-notify__success-container .contact-us-container__message{color:#222;font-size:1pc;font-weight:300;line-height:19px;padding-bottom:20px}.vida-notify__success-container .contact-us-container__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.vida-notify__success-container .contact-us-container__details:first-of-type{padding-bottom:1pc}.vida-notify__success-container .contact-us-container .contact-us-image{height:20px;width:20px}.vida-notify__success-container .contact-us-container .contact-us-image img{height:100%;width:100%}.vida-notify__success-container .contact-us-container .contact-us-info{color:#ff5310;font-size:1pc;font-weight:400;line-height:19px}.test-ride-location-container{padding:0 0 1rem;position:relative}.test-ride-location-container .test-ride-location-find-icon{cursor:pointer;height:1.25rem;position:absolute;right:1rem;top:.875rem;width:1.25rem}.test-ride-location-container .test-ride-location-find-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.test-ride-location-container .test-ride-location-cancel-icon{cursor:pointer;height:1rem;position:absolute;right:3rem;top:1rem;width:1rem}.test-ride-location-container .test-ride-location-cancel-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.test-ride-location-container input{font-family:PP Neue Montreal;font-size:14px;font-style:normal;line-height:normal;background:#fff;border:none;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);color:#222;font-size:1rem;font-weight:400;height:3rem;padding:0 1rem;width:100%}.test-ride-location-container input:focus{border:2px solid #ff5310}.test-ride-location-container .city-option-container{background:#fff;border-radius:.5rem;margin:.125rem 0 0;max-height:10rem;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:1}.test-ride-location-container .city-option-container::-webkit-scrollbar{width:.125rem}.test-ride-location-container .city-option-container::-webkit-scrollbar-track{background:#fff;border-radius:.5rem}.test-ride-location-container .city-option-container::-webkit-scrollbar-thumb{background:#e4eaf1;border-radius:.5rem}.test-ride-location-container .test-ride-city-error-msg{color:#c00;font-size:.75rem;font-weight:400;margin:.25rem 0 0 .25rem}.test-ride-location-container .city-option{border-bottom:1px solid #e4eaf1;cursor:pointer;height:2.5rem;padding:.75rem 1rem}.test-ride-location-container .city-option:hover{background:#e4eaf1}.test-ride-location-container .city-option p{color:#222;font-size:.75rem}.test-ride-location-container .d-block{display:block}.test-ride-location-container .d-none{display:none}.temp-no-dealers-found{margin-top:15px}.temp-no-dealers-found .click-here{background-color:#ff5310;color:#fff;font-size:14px;margin-top:10px;padding:8px;width:5pc}.test-ride-user-info-form-container .form__field-label{display:none}.test-ride-user-info-form-container .vida-form-group{margin:0 0 1.5rem!important}.test-ride-user-info-form-container .user-info-form-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;margin:0 0 1rem}.test-ride-user-info-form-container .test-ride-location-container .test-ride-location-find-icon{cursor:pointer;height:1.25rem;position:absolute;right:1rem;top:.875rem;width:1.25rem}.test-ride-user-info-form-container .test-ride-location-container .test-ride-location-find-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.test-ride-user-info-form-container .test-ride-location-container .test-ride-location-cancel-icon{cursor:pointer;height:1rem;position:absolute;right:3rem;top:1rem;width:1rem}.test-ride-user-info-form-container .test-ride-location-container .test-ride-location-cancel-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.test-ride-user-info-form-container .test-ride-location-container input{border:1px solid #85888c;border-radius:.5rem;-webkit-box-shadow:none;box-shadow:none;height:3.25rem;outline:none;padding:0 1rem}.test-ride-user-info-form-container .test-ride-location-container input:focus,.test-ride-user-info-form-container .test-ride-location-container input:focus-visible{border:1px solid #85888c;outline:none}.test-ride-user-info-form-container .test-ride-location-container .d-block{display:block}.test-ride-user-info-form-container .test-ride-location-container .d-none{display:none}.dealers-selection-tab,.modal-selection-dropdown{margin:0 0 2rem}.modal-selection-dropdown .vida-form-group{min-height:unset}.dealer-selection-title{margin:0 0 .75rem}.dealer-selection-title .dealer-selection-title-text{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:.25rem;text-transform:uppercase}@keyframes leftFadeIn{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes zoomin{0%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes leftFadeOut{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes rightFadeIn{0%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.test-ride__wrapper .drawer{-webkit-animation:slideUp 1s ease-in-out;animation:slideUp 1s ease-in-out}.test-ride__wrapper .ticket-name__container{-webkit-animation:slideUp .5s ease-in-out;animation:slideUp .5s ease-in-out}.test-ride__bg-image{height:auto;left:0;position:absolute;top:0;width:100%}.test-ride__bg-image img{background:#e4eaf1;height:100vh;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.test-ride__container{height:100%;padding-bottom:2.3125rem;padding-top:2.0625rem;position:relative;width:100%}.test-ride__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.vida-test-ride__success{background:#f1f5f8;border-radius:8px;padding:.375rem;width:100%}.vida-test-ride__success .vida-test-ride__message{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;margin-bottom:.75rem}.vida-test-ride__success .vida-test-ride__message .test-ride-asset{height:4pc;width:4pc}.vida-test-ride__success .vida-test-ride__message .test-ride-asset img{height:100%;width:100%}.vida-test-ride__success .vida-test-ride__message p{color:#222;font-size:14px;font-weight:600}.vida-test-ride__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc}.vida-test-ride__actions .test-ride__actions-icons{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-test-ride__actions .test-ride__actions-icons .download-icon{margin-left:1pc}.vida-test-ride__actions .test-ride__actions-icons .share-icon{height:20px;width:20px}.vida-test-ride__actions .test-ride__actions-icons .share-icon img{height:100%;width:100%}.vida-test-ride__actions .test-ride__actions-icons .download-icon{height:20px;width:20px}.vida-test-ride__actions .test-ride__actions-icons .download-icon img{height:100%;width:100%}.vida-test-ride__actions .test-ride-links a{cursor:pointer;font-size:1pc;margin-right:24px}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__message{color:#85888c;font-size:9pt;text-transform:uppercase}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__header{font-size:24px;line-height:30px;margin:4px 0 1pc}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__btn-wrapper .primary-btn,.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__btn-wrapper .secondary-btn{border-radius:8px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-ms-flex-preferred-size:48%;flex-basis:48%;font-size:1pc;min-height:2.5625rem;min-width:8.75rem;padding:1pc}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__btn-wrapper .secondary-btn{background-color:#fff;border:2px solid #ff5310;color:#ff5310}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__btn-wrapper .primary-btn{background-color:#ff5310;color:#fff;padding:1pc 9.5px}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__notifyMsg{color:#85888c;font-size:14px;margin:1pc 0}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__reschedule{cursor:pointer;font-size:1pc}.three-tab-with-bgcard{-webkit-backdrop-filter:blur(3.9375rem);backdrop-filter:blur(3.9375rem);background:radial-gradient(50.18% 50.18% at 53.56% 38.2%,hsla(0,0%,100%,.1) 0,hsla(0,0%,58.8%,.1) 30.92%,rgba(52,52,52,.1) 62.7%,rgba(0,0,0,.1) 100%),rgba(0,0,0,.05) no-repeat;background-repeat:no-repeat!important;background-size:cover!important;border:.125rem solid #fff;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4.1875rem;padding-top:12.1875rem}.three-tab-with-bgcard .info-details-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-backdrop-filter:blur(1.5625rem);backdrop-filter:blur(1.5625rem);background:radial-gradient(50.18% 50.18% at 53.56% 38.2%,hsla(0,0%,100%,.1) 0,hsla(0,0%,58.8%,.1) 30.92%,rgba(52,52,52,.1) 62.7%,rgba(0,0,0,.1) 100%),rgba(0,0,0,.05);border-radius:.5rem;-webkit-box-shadow:0 6.25rem 15.625rem 0 rgba(0,0,0,.15);box-shadow:0 6.25rem 15.625rem 0 rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;max-width:20rem;padding:2rem 1rem;position:relative}.three-tab-with-bgcard .info-details-header{color:#fff;font-family:PP Neue Montreal;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.three-tab-with-bgcard .info-details-nav-container{border-bottom:2px solid #ff5310;border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.three-tab-with-bgcard .info-details-nav{-ms-flex-align:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:375;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-decoration:none}.three-tab-with-bgcard .info-details-nav,.three-tab-with-bgcard .info-details-nav.type-one-active{-webkit-box-align:center;align-items:center;color:#fff;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;line-height:normal;text-align:center}.three-tab-with-bgcard .info-details-nav.type-one-active{-ms-flex-align:center;background-color:#ff5310;border:none;border-top-left-radius:.3125rem;-webkit-clip-path:polygon(0 0,70% 0,100% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 100%,0 100%);font-weight:600;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.625rem .9375rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.three-tab-with-bgcard .info-details-nav.type-two-active{-webkit-clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.three-tab-with-bgcard .info-details-nav.type-three-active,.three-tab-with-bgcard .info-details-nav.type-two-active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5310;border:none;border-radius:0;color:#fff;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;padding:.625rem .9375rem;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.three-tab-with-bgcard .info-details-nav.type-three-active{border-bottom-right-radius:.125rem;border-top-right-radius:.3125rem;-webkit-clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.three-tab-with-bgcard .info-details-extra-details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:375;gap:1rem;line-height:normal;width:100%}.three-tab-with-bgcard .know-more-text{color:#ff5310;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:530;line-height:normal;text-align:center}.three-tab-with-bgcard.variant-two{background:none;padding-bottom:1.25rem;padding-top:.625rem}.three-tab-with-bgcard.variant-two .info-details-header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.three-tab-with-bgcard.variant-two .info-details-nav-container{border-bottom:2px solid #ff5310;border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.three-tab-with-bgcard.variant-two .info-details-nav{-ms-flex-align:center;color:#222;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-decoration:none}.three-tab-with-bgcard.variant-two .info-details-nav,.three-tab-with-bgcard.variant-two .info-details-nav.type-one-active{-webkit-box-align:center;align-items:center;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;line-height:normal;text-align:center}.three-tab-with-bgcard.variant-two .info-details-nav.type-one-active{-ms-flex-align:center;background-color:#ff5310;border:none;border-top-left-radius:.3125rem;-webkit-clip-path:polygon(0 0,70% 0,100% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 100%,0 100%);color:#fff;font-weight:600;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.625rem .9375rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.three-tab-with-bgcard.variant-two .info-details-nav.type-two-active{-webkit-clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.three-tab-with-bgcard.variant-two .info-details-nav.type-three-active,.three-tab-with-bgcard.variant-two .info-details-nav.type-two-active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5310;border:none;border-radius:0;color:#fff;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;padding:.625rem .9375rem;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.three-tab-with-bgcard.variant-two .info-details-nav.type-three-active{border-bottom-right-radius:.125rem;border-top-right-radius:.3125rem;-webkit-clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.three-tab-with-bgcard.variant-two .info-details-extra-details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:400;gap:1rem;line-height:normal;width:100%}.three-tab-with-bgcard.variant-two .know-more-text{color:#ff5310;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:530;line-height:normal;text-align:center}.three-tab-with-bg-card-pt-wrapper{-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.track-delivery-wrapper .track-delivery-bg-img{background:#e4eaf1;height:100vh;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.track-delivery-wrapper .track-delivery-container{padding-bottom:1.5rem!important;padding-top:2rem!important;position:relative}.track-delivery-wrapper .track-delivery-left-container .track-delivery-normal-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;padding:0 0 1rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-bold-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;padding:0 0 1.125rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container{border-radius:.5rem;margin:0 0 1rem;position:relative}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .track-delivery-banner-bg{height:100%;position:absolute;width:100%}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .track-delivery-banner-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-info-container .user-info-name-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.5rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-info-container .user-info-bike-text{color:#222;font-family:PP Neue Montreal;font-size:30px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.5rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-info-container .bike-sub-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-bike-img-container{height:5.8125rem;width:6.375rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-bike-img-container .user-bike-img{-o-object-fit:cover;object-fit:cover;width:100%}.track-delivery-wrapper .track-delivery-left-container .track-delivery-delivery-tracker-container{margin:0 0 1.5rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-download-invoice{padding-top:1.5rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-download-invoice a{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;line-height:1.2rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.5rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container .track-delivery-title-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:1.8rem;margin:0 0 .625rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container .track-delivery-description-text{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:1.05rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container .track-delivery-dropdown-icon{display:none;height:1.875rem;width:1.875rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container .track-delivery-dropdown-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.track-delivery-wrapper .track-delivery-right-container .track-delivery-download-invoice{padding-top:1.5rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-download-invoice a{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;line-height:1.2rem}.track-delivery-wrapper .final-tracker-wrapper{background:#f1f5f8;border:1px solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);padding:1.25rem 1.0625rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.payment-in-progress .stepper-initial-tracker .stepper-initial-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.payment-in-progress .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.payment-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle{background:#ff5310;border:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.payment-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img{-webkit-filter:none;filter:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.payment-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text{color:#222}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-initial-tracker .stepper-initial-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle{background:#00de5a;border:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img{-webkit-filter:none;filter:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text{color:#222}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-circle{background:#ff5310;border:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-image img{-webkit-filter:none;filter:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-upload-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-initial-tracker .stepper-initial-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-circle{background:#00de5a;border:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-image img{-webkit-filter:none;filter:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-line,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-circle{background:#ff5310;border:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-image img{-webkit-filter:none;filter:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.document-verification-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-initial-tracker .stepper-initial-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle{background:#00de5a;border:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img{-webkit-filter:none;filter:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text{color:#222}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-circle{background:#ff5310;border:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-image img{-webkit-filter:none;filter:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-in-progress .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-initial-tracker .stepper-initial-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-initial-tracker .stepper-initial-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-circle{background:#00de5a;border:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-image img,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-image img,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-image img{-webkit-filter:none;filter:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-line,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-line,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-text,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(2) .stepper-tracker-title .stepper-tracker-title-text,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-tracker-bar-container .stepper-tracker-bar:nth-child(3) .stepper-tracker-title .stepper-tracker-title-text{color:#222}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-end-tracker .stepper-end-circle,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container.delivery-completed .stepper-end-tracker .stepper-end-line{background:#ff5310}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-initial-tracker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.625rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-initial-tracker .stepper-initial-circle{background:#e4eaf1;border-radius:50%;height:.5rem;width:.5rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-initial-tracker .stepper-initial-line{background:#e4eaf1;height:1.125rem;width:.125rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-.625rem 0 0}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar:first-child .stepper-tracker-title .stepper-tracker-title-sub-text{display:block}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar:last-child .stepper-tracker-line{display:none}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar:last-child .stepper-tracker-title{margin:0 0 0 -.375rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar-flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 .5rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #85888c;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-image{height:1.05rem;width:1.05rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-image img{-webkit-filter:invert(.5);filter:invert(.5);-o-object-fit:cover;object-fit:cover;width:100%}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-line{background:#e4eaf1;height:2.5rem;width:.125rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title{margin:0 0 0 -.75rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title .stepper-tracker-title-text{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#85888c;line-height:1.05rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title .stepper-tracker-title-sub-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;display:none;line-height:.9rem;margin:0 0 .25rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title .stepper-tracker-title-sub-title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem;margin:0 0 .25rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-end-tracker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.625rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-end-tracker .stepper-end-line{background:#e4eaf1;height:1.125rem;width:.125rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-end-tracker .stepper-end-circle{background:#e4eaf1;border-radius:50%;height:.5rem;width:.5rem}.track-delivery-wrapper .track-delivery-download-invoice{display:none}.navigation-cards .cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;padding:2rem 1rem}.navigation-cards .cards-container__explore-card{background-color:#00edff;border-radius:8px;-webkit-clip-path:polygon(0 0,100% 0,100% 75%,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 75%,90% 100%,0 100%);-ms-flex-preferred-size:50%;flex-basis:50%;position:relative}.navigation-cards .cards-container__explore-card__banner{height:100%;width:100%}.navigation-cards .cards-container__explore-card .content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2pc 1pc;position:absolute;top:0;width:100%}.navigation-cards .cards-container__explore-card .background-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.navigation-cards .cards-container__explore-card .vida-explore-card-heading{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:24px}.navigation-cards .cards-container__explore-card .explorecard-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2pc}.navigation-cards .cards-container__wrapper{background:#e4eaf1;border-radius:8px;-ms-flex-preferred-size:50%;flex-basis:50%;padding:1pc}.navigation-cards .cards-container__wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc}.navigation-cards .cards-container__wrapper .icon-wrapper{margin-bottom:1pc}.navigation-cards .cards-container__wrapper .icon-wrapper .search-icon{height:2pc;width:2pc}.navigation-cards .cards-container__wrapper .vida-card-heading{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:24px;margin:0;padding-right:66px}.navigation-cards .cards-container__wrapper .card-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;margin-top:1pc;width:100%}.navigation-cards .cards-container__wrapper .card-navigation-wrapper .need-description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:20px;margin:0;width:65%}.navigation-cards .cards-container .navigation-icon-wrapper{border-radius:4px}.navigation-cards .cards-container .navigation-icon-wrapper .navigation-icon{cursor:pointer;height:36px;width:36px}.navigation-cards .rsa-cards-container{background-color:#f1f5f8;padding-bottom:2rem;padding-top:2rem}.navigation-cards .rsa-cards-container .two-cards-header-container{padding:2rem 1rem}.navigation-cards .rsa-cards-container .two-cards-content-sub-header{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.navigation-cards .rsa-cards-container .two-cards-content-header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-top:8px}.navigation-cards .rsa-cards-container .cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2.25rem 0 0}.navigation-cards .rsa-cards-container .cards-container__explore-card{background-color:#00edff;border-radius:8px;-webkit-clip-path:polygon(0 0,100% 0,100% 75%,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 75%,90% 100%,0 100%);-ms-flex-preferred-size:50%;flex-basis:50%;position:relative}.navigation-cards .rsa-cards-container .cards-container__explore-card__banner{height:100%;width:100%}.navigation-cards .rsa-cards-container .cards-container__explore-card .content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1pc;position:absolute;top:0;width:100%}.navigation-cards .rsa-cards-container .cards-container__explore-card .content .explore-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation-cards .rsa-cards-container .cards-container__explore-card .background-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.navigation-cards .rsa-cards-container .cards-container__explore-card .vida-explore-card-heading{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;line-height:24px}.navigation-cards .rsa-cards-container .cards-container__explore-card .explorecard-navigation-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:35%;flex-basis:35%;gap:2pc}.navigation-cards .rsa-cards-container .cards-container__explore-card .card-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;margin-top:1pc;width:100%}.navigation-cards .rsa-cards-container .cards-container__explore-card .card-navigation-wrapper .need-description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:20px;margin:0;width:90%}.navigation-cards .rsa-cards-container .cards-container__wrapper{background:#e4eaf1;border-radius:8px;-ms-flex-preferred-size:50%;flex-basis:50%;padding:1pc}.navigation-cards .rsa-cards-container .cards-container__wrapper .content{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2pc}.navigation-cards .rsa-cards-container .cards-container__wrapper .icon-wrapper{margin-bottom:1pc}.navigation-cards .rsa-cards-container .cards-container__wrapper .icon-wrapper .search-icon{height:2pc;width:2pc}.navigation-cards .rsa-cards-container .cards-container__wrapper .vida-card-heading{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:24px;margin:0;padding-right:66px}.navigation-cards .rsa-cards-container .cards-container__wrapper .card-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;margin-top:1pc;width:100%}.navigation-cards .rsa-cards-container .cards-container__wrapper .card-navigation-wrapper .need-description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:20px;margin:0;width:90%}.navigation-cards .rsa-cards-container .navigation-icon-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:4px;-ms-flex-preferred-size:30%;flex-basis:30%}.navigation-cards .rsa-cards-container .navigation-icon-wrapper .navigation-icon{cursor:pointer;height:36px;width:36px}.vida-user-access-wrapper{position:relative;width:100%}.vida-user-access-wrapper .user-access-bg-img{height:100vh;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.vida-user-access-wrapper .vida-user-access-container{position:relative}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container{padding:2rem 1.25rem}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-title{padding:0 0 1rem}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-title h1{color:#fff;font-size:2.5rem;font-style:normal;font-weight:600;line-height:normal}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-title.title-black h1{color:#222}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-description p{color:#fff;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-description.description-black p{color:#222}.vida-user-access-wrapper .vida-user-access-container .user-access-content-container{background:#f1f5f8;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;padding:0 1rem 1.5rem;position:fixed;-webkit-transition:all 1s linear;transition:all 1s linear;width:100%}.vida-user-access-wrapper .vida-user-access-container .user-access-content-container .drawer-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1rem;padding:.5rem 0}.vida-user-access-wrapper .vida-user-access-container .user-access-content-container .drawer-btn-wrapper .drawer-btn{background:#222;border-radius:3rem;cursor:pointer;height:.25rem;width:3rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-primary-text,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-primary-text{padding:0 0 .25rem;width:100%}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-primary-text p,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-primary-text p{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-bold-text,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-bold-text{padding:0 0 1.5rem;width:100%}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-bold-text p,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-bold-text p{color:#222;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-form-group,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-form-group{margin:0 0 1rem;min-height:auto;min-width:100%}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-form-field-input,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-form-field-input{border:1px solid #85888c;border-radius:.5rem;height:3.25rem;margin:0;width:100%}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-form-field-info,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-form-field-info{display:none}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-privacy-policy,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-privacy-policy{padding:.75rem 0 1rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-privacy-policy p,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-privacy-policy p{color:#85888c;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-access-login-btn-container,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-access-login-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;margin:0}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-access-login-btn-container .vida-access-login-btn,.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-access-login-btn-container .vida-access-signup-btn,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-access-login-btn-container .vida-access-login-btn,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-access-login-btn-container .vida-access-signup-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-style:normal;font-weight:600;height:3.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;margin:0;padding:0;width:100%}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-access-login-btn-container .vida-access-signup-btn,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-access-login-btn-container .vida-access-signup-btn{text-decoration:none}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1rem 0 1.5rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .consent-checkbox-container,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .consent-checkbox-container{height:20px;position:relative;width:20px}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .consent-content-container a,.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .consent-content-container p,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .consent-content-container a,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .consent-content-container p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .consent-content-container a,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .consent-content-container a{color:#ff5310!important}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .consent-input,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .consent-input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding-left:1.875rem;position:relative}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container input,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container input{height:0}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container input:checked~.checkbox:after,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container input:checked~.checkbox:after{display:block}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container input:checked~.checkbox,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container input:checked~.checkbox{background-color:#ff5310}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .checkbox:after,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .checkbox:after{border:solid #fff;border-width:0 .125rem .125rem 0;content:"";display:none;height:.625rem;left:.3125rem;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.1875rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .checkbox,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .checkbox{background-color:#fff;border:.0625rem solid #ff5310;border-radius:.0625rem;height:1rem;left:0;position:absolute;top:2px;width:1rem}.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options .form__dropdown-option{background:#fff!important}.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options .form__dropdown-option:active,.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options .form__dropdown-option:focus,.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options .form__dropdown-option:hover,.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options .form__dropdown-option a:active,.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options .form__dropdown-option a:focus,.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options .form__dropdown-option a:hover{background:#e4eaf1!important}.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options::-webkit-scrollbar-track{background:#fff!important;border-radius:.5rem}.vida-user-access-wrapper .vida-user-access-container .form__dropdown-options::-webkit-scrollbar-thumb{background:#e4eaf1!important;border-radius:.5rem}.vida-user-access-wrapper .slide-down{-webkit-transform:translateY(90%);transform:translateY(90%)}.vida-hamburger-profile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.vida-hamburger-profile .user-profile-img,.vida-hamburger-profile i{border-radius:50%;color:#fff;height:3rem;width:3rem}.vida-hamburger-profile .user-profile-img a,.vida-hamburger-profile i a{text-decoration:none}.vida-hamburger-profile .user-profile-img img,.vida-hamburger-profile i img{border-radius:50%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-hamburger-profile .user-profile-img.user-icon,.vida-hamburger-profile i.user-icon{height:1.75rem!important;width:1rem!important}.vida-hamburger-profile .icon-user{font-size:1.5rem}.vida-hamburger-profile .vida-hamburger-sites-name{color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;padding:.5rem 0 0;text-decoration:none}.vida-hamburger-profile .vida-hamburger-sites-name.login-text{padding:0}.user-test-ride-container{width:100%}.user-test-ride-container .test-ride-card-wrapper{background:#fff;border-radius:.5rem;padding:1.25rem 1.5rem}.user-test-ride-container .test-ride-card-title-wrapper{padding-bottom:1.5rem}.user-test-ride-container .test-ride-card-title-wrapper .user-test-ride__label{color:#222;font-size:1.75rem;font-weight:600;line-height:1.875rem}.user-test-ride-container .test-ride-card-title-wrapper .user-test-ride__value{color:#222;font-size:1.25rem;font-weight:200;line-height:1.5rem;margin-top:.625rem}.user-test-ride-container .test-ride-card-header{margin:1.240625rem 2.25rem 1.2475rem 0}.user-test-ride-container .test-ride-card-header__header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;font-weight:700}.user-test-ride-container .ticket-name-bottom__container,.user-test-ride-container .ticket-name-top__container{min-width:100%;width:100%}.user-test-ride-container .user-profile-logout-link{margin-top:1rem!important;text-align:end}.vida-test-ride-message-container{background:#222;border-radius:.411875rem;height:5.76375rem;margin-top:.36rem;padding:.30875rem}.message{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.823125rem;margin-bottom:.6175rem}.message .test-ride-asset{height:3.29375rem;width:3.29375rem}.message .test-ride-asset img{height:100%;width:100%}.message p{color:#fff;font-size:9pt;font-weight:700;padding:.334375rem 0}.actions{gap:1rem}.actions,.actions .test-ride__actions-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.actions .test-ride__actions-icons{cursor:pointer;padding:.1875rem .10125rem}.actions .test-ride__actions-icons .download-icon{margin-left:.875rem}.actions .test-ride__actions-icons .share-icon{height:1.029375rem;width:1.029375rem}.actions .test-ride__actions-icons .share-icon img{height:100%;width:100%}.actions .test-ride__actions-icons .download-icon{height:1.131875rem;width:1.131875rem}.actions .test-ride__actions-icons .download-icon img{height:100%;width:100%}.actions .test-ride-links a{cursor:pointer;font-size:.823125rem;line-height:.988125rem;margin-right:1.235rem}.vida-user-info-wrapper{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;background:#fff;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .625rem;width:100%}.vida-user-info-wrapper .icon-desc-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.vida-user-info-wrapper .icon-desc-container .icon-container{height:2.25rem;width:2.25rem}.vida-user-info-wrapper .icon-desc-container .icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-user-info-wrapper .description-container{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;font-weight:500;line-height:19px;padding:.53125rem 0}.vida-user-info-wrapper .redirection-container{height:1.5rem;margin:.375rem 0;width:1.5rem}.vida-user-info-wrapper .redirection-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-profile{background:url(clientlib-site/css/images/svg/background.svg);background-color:#e1e6ef;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:7.375rem 5rem;width:100%}.user-profile .vida-user-order-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;margin-top:2rem}.user-profile .vida-user-order-details .user-buy-now-card-link,.user-profile .vida-user-order-details .user-order-card-link,.user-profile .vida-user-order-details .user-test-ride-card-link{cursor:pointer;display:block;text-decoration:none}.user-profile .vida-user-order-details .user-image-card{background-color:#fff;border-radius:1rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem}.user-profile .vida-user-order-details .user-image-card h1{color:#222;-ms-flex-preferred-size:31%;flex-basis:31%;font-size:1.75rem;line-height:normal}.user-profile .vida-user-order-details .user-image-card .image-upload{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f5f8;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:61%;flex-basis:61%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-profile .vida-user-order-details .user-image-card .image-upload input[type=file],.user-profile .vida-user-order-details .user-image-card .image-upload label{cursor:pointer}.user-profile .vida-user-order-details .reward-offers-container{display:grid;gap:.625rem;grid-template-columns:auto auto;height:14rem;width:20rem}.user-profile .vida-user-order-details .reward-offers-container .my-offers-container,.user-profile .vida-user-order-details .reward-offers-container .my-orders-container,.user-profile .vida-user-order-details .reward-offers-container .my-rewards-container,.user-profile .vida-user-order-details .reward-offers-container .my-vida-container{background-color:#fff;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625rem .59375rem}.user-profile .vida-user-order-details .reward-offers-container .my-offers-container .icon-header-container,.user-profile .vida-user-order-details .reward-offers-container .my-orders-container .icon-header-container,.user-profile .vida-user-order-details .reward-offers-container .my-rewards-container .icon-header-container,.user-profile .vida-user-order-details .reward-offers-container .my-vida-container .icon-header-container{color:#222;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:600;line-height:normal;border-bottom:1px solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;gap:.375rem;line-height:16.8px;padding-bottom:.3125rem;text-align:left}.user-profile .vida-user-order-details .reward-offers-container .my-offers-container .icon-header-container .icon-container,.user-profile .vida-user-order-details .reward-offers-container .my-orders-container .icon-header-container .icon-container,.user-profile .vida-user-order-details .reward-offers-container .my-rewards-container .icon-header-container .icon-container,.user-profile .vida-user-order-details .reward-offers-container .my-vida-container .icon-header-container .icon-container{height:1.875rem;width:1.875rem}.user-profile .vida-user-order-details .reward-offers-container .my-offers-container .icon-header-container .icon-container img,.user-profile .vida-user-order-details .reward-offers-container .my-orders-container .icon-header-container .icon-container img,.user-profile .vida-user-order-details .reward-offers-container .my-rewards-container .icon-header-container .icon-container img,.user-profile .vida-user-order-details .reward-offers-container .my-vida-container .icon-header-container .icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-profile .vida-user-order-details .reward-offers-container .my-offers-container .description-container,.user-profile .vida-user-order-details .reward-offers-container .my-orders-container .description-container,.user-profile .vida-user-order-details .reward-offers-container .my-rewards-container .description-container,.user-profile .vida-user-order-details .reward-offers-container .my-vida-container .description-container{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:9pt;padding-top:.3125rem;text-align:left}.user-profile .vida-user-order-details .reward-offers-container .my-community-container{background-color:#fff;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625rem .59375rem}.user-profile .vida-user-order-details .reward-offers-container .my-community-container .icon-desc-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem}.user-profile .vida-user-order-details .reward-offers-container .my-community-container .icon-desc-container .icon-container{height:1.875rem;width:1.875rem}.user-profile .vida-user-order-details .reward-offers-container .my-community-container .icon-desc-container .icon-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-profile .vida-user-order-details .reward-offers-container .my-community-container .description-container{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:9pt;padding-top:.3125rem;text-align:left}.user-profile .vida-user-order-details .reward-offers-container .my-community-container .redirection-container{height:1.625rem;width:1.625rem}.user-profile .vida-user-order-details .reward-offers-container .my-community-container .redirection-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-profile .vida-user-details{-ms-flex-preferred-size:49%;flex-basis:49%}.user-profile .vida-profile-test-ride-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-profile .user-profile-logout-link{color:#ff5310;margin-top:2.25rem}.user-profile .user-profile-logout-link a{font-size:1.25rem}.user-buy-now-card,.user-order-card,.user-test-ride-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:1rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-clip-path:polygon(0 0,100% 0,100% 70%,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 70%,90% 100%,0 100%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-buy-now-card__details,.user-order-card__details,.user-test-ride-card__details{-ms-flex-preferred-size:50%;flex-basis:50%}.user-buy-now-card__details .user-test-ride__label,.user-order-card__details .user-test-ride__label,.user-test-ride-card__details .user-test-ride__label{color:#222;font-size:1.75rem;font-weight:600;line-height:1.875rem}.user-buy-now-card__details .user-test-ride__value,.user-order-card__details .user-test-ride__value,.user-test-ride-card__details .user-test-ride__value{color:#222;font-size:1.25rem;font-weight:200;line-height:1.5rem;margin-top:.625rem}.user-buy-now-card__action,.user-order-card__action,.user-test-ride-card__action{cursor:pointer;-ms-flex-preferred-size:22%;flex-basis:22%}.variant-focused-view-container{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#222));background:linear-gradient(180deg,#fff,#222);margin-top:5.5rem;overflow-x:hidden;padding:0!important;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.variant-focused-view-container__first-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem;padding:0 0 2.5rem}.variant-focused-view-container__first-container,.variant-focused-view-container__first-container .first-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.variant-focused-view-container__first-container .first-text-container{padding-left:1.25rem;padding-right:1.875rem}.variant-focused-view-container__first-container .first-text-container .about-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;padding-bottom:.375rem;text-transform:uppercase}.variant-focused-view-container__first-container .first-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.variant-focused-view-container__first-container .first-text-container .about-scooter-text{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222;padding-top:1.5rem;width:20rem}.variant-focused-view-container__first-container .first-img-container{margin:0 5.5rem 0 auto}.variant-focused-view-container__first-container img{max-height:19.375rem;max-width:23.4375rem;-o-object-fit:contain;object-fit:contain;width:100%}.variant-focused-view-container__second-container{padding:0 0 2.5rem}.variant-focused-view-container__second-container .second-text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.125rem;padding:0 1rem}.variant-focused-view-container__second-container .second-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;line-height:normal;font-weight:600}.variant-focused-view-container__second-container .second-text-container .about-scooter-text{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222;height:auto}.variant-focused-view-container__second-container img{margin-right:-5rem;max-height:32.1875rem;-o-object-fit:contain;object-fit:contain}.variant-focused-view-container__third-container{padding:0 0 2.5rem}.variant-focused-view-container__third-container,.variant-focused-view-container__third-container .third-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.variant-focused-view-container__third-container .third-text-container{gap:1rem;padding:0 1rem 1.5rem;position:relative}.variant-focused-view-container__third-container .third-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;line-height:normal;color:#fff;font-weight:600}.variant-focused-view-container__third-container .third-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-focused-view-container__third-container img{max-height:30.5625rem;max-width:36.6875rem}.variant-focused-view-container__fourth-container{padding:0 0 2.5rem}.variant-focused-view-container__fourth-container .fourth-text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.125rem;min-height:7.5rem;min-width:14.6875rem;padding:0 1rem 2rem}.variant-focused-view-container__fourth-container .fourth-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;line-height:normal;color:#fff;font-weight:600}.variant-focused-view-container__fourth-container .fourth-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-focused-view-container__fourth-container img{height:20.625rem;-o-object-fit:cover;object-fit:cover;width:100%}.variant-focused-view-container__fifth-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:0 0 2.5rem}.variant-focused-view-container__fifth-container,.variant-focused-view-container__fifth-container .fifth-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.variant-focused-view-container__fifth-container .fifth-text-container{gap:1.125rem;padding:0 1rem 2.5rem;width:100%}.variant-focused-view-container__fifth-container .fifth-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;line-height:normal;color:#fff;font-weight:600}.variant-focused-view-container__fifth-container .fifth-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-focused-view-container__fifth-container .fifth-img-container{margin:0 auto;position:relative}.variant-focused-view-container__fifth-container .head-light-img{left:7.5rem;position:absolute;top:7.5rem;width:100%}.variant-focused-view-container__fifth-container img{max-height:28.8125rem;-o-object-fit:cover;object-fit:cover}.variant-focused-view-container__sixth-container .sixth-text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.125rem;min-height:7.5rem;padding:0 1rem 2.5rem;width:100%}.variant-focused-view-container__sixth-container .sixth-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;line-height:normal;color:#fff;font-weight:600}.variant-focused-view-container__sixth-container .sixth-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-focused-view-container__sixth-container .sixth-img-container{text-align:center}.variant-focused-view-container__sixth-container img{height:7.5rem;-o-object-fit:cover;object-fit:cover;width:20.6875rem}.variant-switcher{margin:2rem 1.25rem;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.variant-switcher--subheading{color:#222;font-size:.75rem;font-weight:400;text-transform:uppercase}.variant-switcher--heading{color:#222;font-size:1.5rem;font-weight:600}.variant-switcher--tab{margin-top:1.5rem}.variant-switcher--tab--wrapper{background-color:#e4eaf1;border-bottom:.125rem solid #ff5310;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:8.125rem;position:relative}.variant-switcher--tab--wrapper .variant-switcher--tab--image{height:8.125rem;position:absolute;right:21%;width:9.375rem;z-index:1}.variant-switcher--tab--wrapper .variant-switcher--tab--image img{height:100%;width:100%}.variant-switcher--tab--wrapper .variant-switcher--tab--image.right{right:39%}.variant-switcher--tab--wrapper .variant-switcher--tab-button .variant-switcher-content{padding:2rem 1rem 0}.variant-switcher--tab--wrapper .variant-switcher--tab-button .variant-switcher-content--title{color:#222;cursor:pointer;font-family:PP Neue Montreal;font-size:1.25rem;font-weight:500}.variant-switcher--tab--wrapper .variant-switcher--tab-button .variant-switcher-content--price{display:none}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active{background-color:#ff5310;border-top-left-radius:.5rem;border-top-right-radius:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active .variant-switcher-content--title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.25rem}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active .variant-switcher-content--price{color:#fff;display:block;font-size:.875rem;font-weight:500;width:45%}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active .variant-switcher-content--price span{color:#fff;font-size:.875rem;font-weight:600}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active .variant-switcher-content--price--details{font-size:.625rem;font-weight:400}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active.left{-webkit-clip-path:polygon(0 0,70% 0,100% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 100%,0 100%)}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active.right{-webkit-clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.variant-switcher--tab--panel{padding:0 1rem}.variant-switcher--tab--panel .growin-animation{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:growIn;animation-name:growIn;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes growIn{0%{opacity:0;width:500px}to{opacity:1;width:300px}}.variant-switcher--tab--panel .growup-animation{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:growUp;animation-name:growUp;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes growUp{0%{opacity:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}to{opacity:.5;width:unset}}.variant-switcher--tab--panel .rotate-img-left-animation,.variant-switcher--tab--panel .rotate-img-right-animation{-webkit-animation:rotateImgRight .5s linear forwards;animation:rotateImgRight .5s linear forwards}@keyframes rotateImgRight{0%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.variant-switcher--tab--panel--detail{border-bottom:.0625rem solid #222;padding:2rem 0}.variant-switcher--tab--panel--detail .battery-img{position:relative}.variant-switcher--tab--panel--detail .battery-img--background{background-color:#85888c;border-radius:8px;height:5.5rem;width:5.875rem}.variant-switcher--tab--panel--detail .battery-img--wrapper{height:5.875rem;position:absolute;right:-1.0625rem;top:.5rem;width:8.375rem}.variant-switcher--tab--panel--detail .battery-img--wrapper img{height:100%;width:100%}.variant-switcher--tab--panel--detail--title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#222;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:PP Neue Montreal;font-size:.75rem;font-weight:400;margin-bottom:.25rem}.variant-switcher--tab--panel--detail--title img{height:.75rem;margin-right:.25rem;width:.75rem}.variant-switcher--tab--panel--detail--subheading{color:#85888c;font-size:.625rem;font-weight:400}.variant-switcher--tab--panel--detail .battery-count-title{padding-top:.25rem}.variant-switcher--tab--panel--detail--value{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:500;line-height:1.5rem}.variant-switcher--tab--panel--detail .kwh-unit{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;text-align:center}.variant-switcher--tab--panel--detail span{padding:0 3px}.variant-switcher--tab--panel--detail--colors-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.variant-switcher--tab--panel--detail--colors-container div{border-radius:3.125rem;height:1.5rem;width:1.5rem}.variant-switcher--tab--panel--detail--colors-container .border-black{border:.5px solid #222}.variant-switcher--tab--panel--link{margin:2rem 0 1.5rem}.variant-switcher--tab--panel--link a{font-size:1rem;font-weight:500}.variant-switcher--tab--panel .justify-content-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.variant-switcher--tab--panel .justify-content-between>div:first-child:not(.varaint-switcher-battery-details){display:none}.variant-switcher--tab--button button{padding:1rem;text-align:center;width:100%}.variantswitcher--no-border.variantswitcher .variant-switcher--tab--panel--detail{border-bottom:none}.variantswitcher--no-border.variantswitcher .variant-switcher--tab--panel--detail--value{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.variantswitcher--no-border.variantswitcher .battery-img{display:none}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.5rem;width:100%}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail:first-child{display:none}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div{margin-bottom:1.5rem;width:50%}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div>.variant-switcher--tab--panel--detail--title{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div>.variant-switcher--tab--panel--detail--title img{height:1.875rem;width:1.875rem}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div>.variant-switcher--tab--panel--detail--title.kwh-unit{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div>.variant-switcher--tab--panel--detail--title .variant-switcher--tab--panel--detail--value{display:inline;padding-bottom:0}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div .variant-switcher--tab--panel--detail--value{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding-bottom:0}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div .variant-switcher--tab--panel--detail--value .variant-switcher--tab--panel--detail--title{color:var(--Neutral-White,#fff);font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#222;margin-bottom:0;padding-bottom:0}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div:first-child{display:block}.variantswitcher--no-border.variantswitcher .variant-switcher--tab--panel>.variant-switcher--tab--panel--detail .variant-switcher--tab--panel--detail--title{color:var(--Neutral-White,#fff);font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#222;margin-bottom:.5rem}.variantswitcher--no-border.variantswitcher .variant-switcher--tab--panel--link{margin-top:.5rem}.variant-switcher-new--header-container{padding:2rem 0 1.25rem}.variant-switcher-new--subheading{font-size:9pt;font-weight:400}.variant-switcher-new--heading,.variant-switcher-new--subheading{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal}.variant-switcher-new--heading{font-size:24px;font-weight:600;margin-top:.3125rem}.variant-switcher-new .variant-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.variant-switcher-new .variant-buttons-container .variant-button{background:#f1f5f8;border:1px solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:pointer;padding:.5rem 1.25rem}.variant-switcher-new .variant-buttons-container .variant-button.active{background:#ff5310;border:none}.variant-switcher-new .variant-buttons-container .variant-button.active .button-product-name,.variant-switcher-new .variant-buttons-container .variant-button.active .button-product-price{color:#fff}.variant-switcher-new .variant-buttons-container .variant-button.active .button-price-text{font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-switcher-new .variant-buttons-container .button-product-name{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal}.variant-switcher-new .variant-buttons-container .button-product-price{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.variant-switcher-new .variant-specifications-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;padding:2.5rem 1rem}.variant-switcher-new .variant-specifications-container .variant-spec{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem}.variant-switcher-new .variant-specifications-container .variant-spec-item:first-child{-ms-flex-preferred-size:30%;flex-basis:30%}.variant-switcher-new .variant-specifications-container .variant-spec-item .variant-switcher--tab--panel--detail--title{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.variant-switcher-new .variant-specifications-container .variant-spec-item .battery-header{display:inline}.variant-switcher-new .variant-specifications-container .variant-spec-item .battery-count{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding-right:.25rem}.variant-switcher-new .variant-specifications-container .variant-spec-item .variant-switcher--tab--panel--detail--value{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.variant-switcher-new .variant-specifications-container .variant-spec-item .variant-switcher--tab--panel--detail--unit{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.variant-switcher-new .variant-specifications-container .variant-spec-item .title-image{height:1.875rem;width:1.875rem}.variant-switcher-new .variant-specifications-container .variant-spec-item .title-image img{height:100%;width:100%}.variant-switcher-new .variant-specifications-container .variant-colors .variant-switcher--tab--panel--detail{border-bottom:none;padding:0}.variant-switcher-new .variant-specifications-container .variant-colors .variant-switcher--tab--panel--detail--title{margin-bottom:.5rem}.variant-switcher-new .variant-specifications-container .know-more-link .variant-switcher--tab--panel--link{margin:0}.vida-app-download{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;height:22.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.vida-app-download__mobile-bg-img{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0}.vida-app-download__desktop-bg-img{display:none}.vida-app-download .vida-app-download-mobile-bg-img{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.vida-app-download .vida-app-download-desktop-bg-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vida-app-download__links-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1.25rem}.vida-app-download__stay-connect-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:3.125rem;z-index:99}.vida-app-download .stay-connect-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#fff;width:15.875rem}.vida-app-download__links-parent-container{z-index:99}.vida-app-download__links-here-container{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 .313rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .313rem .625rem 0 rgba(0,0,0,.1);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0;width:auto}.vida-app-download__playstore-appstore-text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;padding:1rem .625rem .625rem}.vida-app-download__playstore-appstore-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;text-align:center}.vida-app-download__playstore-appstore-img-container{display:block;-ms-flex-negative:0;flex-shrink:0}.vida-app-download .mobile-image-visible{z-index:99}.vida-app-download .desktop-image-visible{display:none}.vida-vision{padding:3.125rem 1.25rem}.vida-vision .title{font-size:9pt;font-weight:400}.vida-vision .sub-title,.vida-vision .title{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal}.vida-vision .sub-title{font-size:24px;font-weight:600;line-height:1.5}.vida-vision .gallery-container{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.611875rem;height:16.875rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2.125rem;max-width:22.5rem;min-width:20rem}.vida-vision .gallery-container .img{aspect-ratio:1.33;max-width:100%;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center}.vida-vision .gallery-container .img__one{height:8.75rem;width:16.625rem}.vida-vision .gallery-container .img__two{height:7.5rem;width:11.875rem}.vida-vision .gallery-container .img__three{height:5.625rem;width:7.5rem}.vida-vision .description-wrapper .header{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:24px;text-align:left}.vida-vision .description-wrapper .details{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:19px;margin-top:.75rem;text-align:left}.vida-vision .detail-specification-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.125rem}.vida-webpopup-backdrop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100000}.vida-webpopup-backdrop .vida-webpopup-header .user-info-form-title{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1.5rem}.vida-webpopup-backdrop .vida-webpopup-header .popup-close-btn{background:none;border:none;color:#000;cursor:pointer;display:block;font:inherit;padding:0;position:absolute;right:1rem;top:1rem}.vida-webpopup-backdrop .vida-webpopup-header .popup-close-btn .icon-x:before{content:"";font-size:1.5rem;font-weight:600}.vida-webpopup-backdrop .vida-form-field-input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;height:2.5rem}.vida-webpopup-backdrop .vida-webpopup-form{background:#f1f5f8;border-radius:.5rem;margin:0 1rem;overflow:hidden;padding:1rem;position:relative;width:90%}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name .vida-form-group{margin:0 0 1rem}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name .vida-form-group .form__field-message{padding-top:.25rem}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name .form__field-label{display:none}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name .test-ride-location-container{padding:0}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name .test-ride-location-container input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;border:1px solid #85888c;border-radius:.5rem;-webkit-box-shadow:none;box-shadow:none;height:2.5rem;outline:none;padding:0 1rem}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name .test-ride-location-container .test-ride-location-cancel-icon{height:1rem;right:1rem;top:1rem;width:1rem}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__btn-wrapper{width:100%}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__btn-wrapper .form-fields__btn-primary{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background-color:#ff5310;border:none;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;min-width:100%;text-align:center}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__btn-wrapper .form-fields__btn-primary:disabled{background-color:#85888c}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1.5rem 0}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .consent-checkbox-container{height:20px;position:relative;width:20px}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .consent-content-container a,.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .consent-content-container p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .consent-content-container a{color:#ff5310!important}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .consent-input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding-left:1.875rem;position:relative}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container input{height:0}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container input:checked~.checkbox:after{display:block}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container input:checked~.checkbox{background-color:#ff5310}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .checkbox:after{border:solid #fff;border-width:0 .125rem .125rem 0;content:"";display:none;height:.625rem;left:.375rem;position:absolute;top:.0625rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.1875rem}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .checkbox{background-color:#fff;border:.0625rem solid #ff5310;border-radius:.0625rem;height:1.125rem;left:0;position:absolute;top:2px;width:1.125rem}.vida-webpopup-backdrop .user-access-otp-primary-text{padding:0}.vida-webpopup-backdrop .user-access-otp-primary-text p{display:none}.vida-webpopup-backdrop .user-access-otp-bold-text,.vida-webpopup-backdrop .vida-otp .user-access-otp-bold-text{padding:0}.vida-webpopup-backdrop .vida-otp .user-access-timer-container+div{display:none}.vida-webpopup-backdrop .vida-otp .vida-otp__timer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.5rem}.vida-webpopup-backdrop .vida-otp .vida-otp__timer .resend-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal}.vida-webpopup-backdrop .vida-otp .vida-otp__timer .resend-text[disabled]{color:#c9c9c9!important}.vida-webpopup-backdrop .vida-otp .form__field-otp{gap:.625rem}.vida-webpopup-backdrop .vida-otp .form__field-otp .otp-form__field-input{height:2.5rem;margin:0;width:2.5rem}.vida-webpopup-backdrop .vida-otp .form__field-otp[type=number]:focus{padding:0}.vida-webpopup-backdrop .vida-otp .vida-access-otp-btn-container{height:3.1875rem;margin-top:1.5rem;padding-top:0;width:100%}.video-banner-container.vida-2-container{padding:0!important}.video-banner-container .content-container{left:1.25rem;min-height:10rem;min-width:20rem;padding:0 .5rem;position:absolute;top:7.5rem;z-index:1}.video-banner-container .content-container .content{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:500;letter-spacing:0;line-height:3rem;text-align:left}.video-banner-container .video-container{height:50rem;min-width:22.5rem;position:relative}.video-banner-container .video-container video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-banner-container .play-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.875rem;left:50%;margin:auto;position:absolute;top:50%;width:2.875rem}.video-banner-container .play-button-container img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.price-picker,.vx2-price-banner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.price-picker{-webkit-box-orient:vertical;width:100%}.price-picker__container{position:relative}.price-picker__container,.price-picker__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;width:100%}.vida-webpopup-backdrop-new{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100000}.vida-webpopup-backdrop-new .vida-webpopup-form{background:#fff;border-radius:.5rem;margin:0 auto;max-width:20.5rem;overflow:hidden;padding:3rem 1rem 1.5rem;position:relative}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group:first-child{margin:0 0 1rem!important}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group{margin:0!important}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group input{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group .form__field-mobile{border:1px solid #85888c;border-radius:.5rem;position:relative;width:100%}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group .form__field-mobile .vida-form-field-input{border:none}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group .form__field-mobile input{width:100%}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group .form__field-mobile .edit-icon{cursor:pointer;display:none;height:1.5rem;position:absolute;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group .form__field-mobile .show-icon{display:block}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__btn-wrapper{background-color:#fff;bottom:0;left:0;width:100%}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__btn-wrapper .form-fields__btn-primary{background-color:#ff5310;border:none;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;min-width:100%;text-align:center}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__btn-wrapper .form-fields__btn-primary:disabled{background-color:#85888c}.vida-webpopup-backdrop-new .vida-webpopup-header .user-info-form-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1.5rem}.vida-webpopup-backdrop-new .vida-webpopup-header .popup-close-btn{background:none;border:none;color:inherit;color:#000;cursor:pointer;display:block;font:inherit;padding:0;position:absolute;right:1rem;top:1.5rem}.vida-webpopup-backdrop-new .vida-webpopup-header .popup-close-btn .icon-x:before{content:"";font-size:1.5rem;font-weight:600}.vida-webpopup-backdrop-new .vida-otp .user-access-otp-bold-text{padding:0}.vida-webpopup-backdrop-new .vida-otp .user-access-otp-primary-text{margin:1rem 0}.vida-webpopup-backdrop-new .vida-otp .user-access-otp-primary-text p{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#222}.vida-webpopup-backdrop-new .vida-otp .user-access-timer-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.25rem}.vida-webpopup-backdrop-new .vida-otp .user-access-timer-container a{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;font-size:.75rem;font-weight:400}.vida-webpopup-backdrop-new .vida-otp .user-access-timer-container a.disabled{color:#85888c}.vida-webpopup-backdrop-new .vida-otp .vida-otp__timer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.25rem}.vida-webpopup-backdrop-new .vida-otp .vida-otp__timer .resend-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;font-size:.75rem;font-weight:400}.vida-webpopup-backdrop-new .vida-otp .vida-otp__timer .resend-text:disabled{color:#c9c9c9}.vida-webpopup-backdrop-new .vida-otp .form__field-otp{gap:.625rem}.vida-webpopup-backdrop-new .vida-otp .form__field-otp .otp-form__field-input{height:3.1875rem;margin:0;padding:0;width:2.5rem}.vida-webpopup-backdrop-new .vida-otp .form__field-otp[type=number]:focus{padding:0}.vida-webpopup-backdrop-new .vida-otp .vida-access-otp-btn-container{background-color:#fff;padding-top:.5rem;width:100%}.vida-webpopup-backdrop-new .vida-otp .vida-access-otp-btn-container .vida-access-otp-btn{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-webpopup-backdrop-new .vida-form-group.form__group--error .form__field-mobile{border:2px solid #c00!important}.need-vida-wrapper{padding-bottom:2rem!important;padding-top:2rem!important;-webkit-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out}.need-vida-wrapper .need-vida-container .need-vida-title-container{padding:0 0 2rem}.need-vida-wrapper .need-vida-container .need-vida-title-container .need-vida-title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab-container{background:rgba(228,234,241,.4);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2rem;padding:.375rem}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #ff5310;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab .need-vida-tab-title{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab.active-tab{background:#ff5310;-webkit-clip-path:polygon(20% 0,80% 0,101% 100%,-1% 100%);clip-path:polygon(20% 0,80% 0,101% 100%,-1% 100%)}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab.active-tab .need-vida-tab-title{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab.active-tab:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;-webkit-clip-path:polygon(0 0,70% 0,101% 100%,0 100%);clip-path:polygon(0 0,70% 0,101% 100%,0 100%)}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab.active-tab:first-child .need-vida-tab-title{padding:0 .75rem 0 0}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab.active-tab:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;-webkit-clip-path:polygon(25% 0,100% 0,100% 100%,-1% 100%);clip-path:polygon(25% 0,100% 0,100% 100%,-1% 100%)}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab.active-tab:last-child .need-vida-tab-title{padding:0 0 0 .75rem}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab-content-container .need-vida-tab-description{padding:0 0 1rem}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab-content-container .need-vida-tab-description .need-vida-tab-description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.need-vida-wrapper .need-vida-tab-pt-container .need-vida-tab-content-container .need-vida-tab-cta-link .need-vida-tab-cta-link-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal}.need-vida-wrapper .need-vida-details-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.need-vida-wrapper .need-vida-details-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.need-vida-wrapper .need-vida-details-item .need-vida-details-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.need-vida-wrapper .need-vida-details-item .need-vida-details-title-container .need-vida-details-title-icon{height:1.875rem}.need-vida-wrapper .need-vida-details-item .need-vida-details-title-container .need-vida-details-title-icon img{-o-object-fit:cover;object-fit:cover;width:100%}.need-vida-wrapper .need-vida-details-item .need-vida-details-title-container .need-vida-details-title .need-vida-details-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.need-vida-wrapper .need-vida-details-item .need-vida-details-content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.need-vida-wrapper .need-vida-details-item .need-vida-details-content-container .need-vida-details-description .need-vida-details-description-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.need-vida-wrapper .need-vida-details-item .need-vida-details-content-container .need-vida-details-cta-link .need-vida-details-cta-link-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media(min-width:360px){.vida-card__button-container .btn--secondary{margin-top:1.25rem}.vida-blog-card__title{margin-left:.625rem}.vida-hero-banner__container-skewed .vida-hero-banner__title{width:95%!important}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title p,.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title p{font-size:1rem;line-height:1.125rem;margin-top:2.5rem;text-align:center}.vida-hero-banner .btn--primary{height:2.5rem;margin-top:1.875rem;padding:.625rem 1.25rem 1.25rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1 b{font-size:.9375rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1 b .large-text{font-size:1.125rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title h1{line-height:1.25rem;width:13rem}.vida-hero-simple-banner__title{margin-top:1.875rem}.vida-hero-simple-banner__title .heading__bottom{font-size:.5625rem}.vida-hero-simple-banner__battery-variant h3.vida-rest-content{margin-top:1rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title p{font-size:.75rem;line-height:.875rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title p:first-of-type{font-size:.75rem;line-height:1rem}.vida-product-info-tiles__bootspace-button,.vida-product-info-tiles__bootspace-button-close,.vida-product-info-tiles__emergency-button,.vida-product-info-tiles__emergency-button-close,.vida-product-info-tiles__followme-button,.vida-product-info-tiles__followme-button-close{border:.0625rem solid #1d1b1b;border-radius:2rem;color:#1d1b1b;display:block;padding:.375rem;position:relative;right:.4375rem;top:-3.0625rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:999}.vida-product-info-tiles__bootspace-button-close,.vida-product-info-tiles__bootspace-button-close-close,.vida-product-info-tiles__emergency-button-close,.vida-product-info-tiles__emergency-button-close-close,.vida-product-info-tiles__followme-button-close,.vida-product-info-tiles__followme-button-close-close{padding:.375rem}.vida-product-info-tiles__bootspace-cards-popup,.vida-product-info-tiles__emergency-cards-popup,.vida-product-info-tiles__followme-cards-popup{margin:40vh auto!important}.vida-product-info-tiles__bootspace-cards-popup-show,.vida-product-info-tiles__emergency-cards-popup-show,.vida-product-info-tiles__followme-cards-popup-show{-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);background:rgba(0,0,0,.5);bottom:0;height:100%;position:fixed;top:0;-webkit-transition:.4s ease;transition:.4s ease;visibility:visible!important;width:100%;z-index:9999}.vida-product-info-tiles__bootspace-cards-popup-hide,.vida-product-info-tiles__emergency-cards-popup-hide,.vida-product-info-tiles__followme-cards-popup-hide{display:table-column;visibility:hidden}.vida-product-info-tiles__bootspace-img-mobile,.vida-product-info-tiles__emergency-img-mobile,.vida-product-info-tiles__followme-img-mobile{display:block;max-width:20.3125rem}.vida-product-info-tiles__bootspace-img-mobile img,.vida-product-info-tiles__emergency-img-mobile img,.vida-product-info-tiles__followme-img-mobile img{border-radius:0 0 1.5625rem 1.5625rem;position:relative;right:0;top:.375rem}.vida-product-info-tiles__followme-button,.vida-product-info-tiles__followme-button-close{top:-3.875rem}.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg,.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider__slider-content,.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider__slider-content,.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider__slider-content,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider__slider-content,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider__slider-content,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider__slider-content,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider__slider-content,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider__slider-content,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider__slider-content{max-height:18.75rem}.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg h3,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg h3,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg>.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider__slider-content h3,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg h3{padding-top:.9375rem;text-indent:.625rem}.vida-product-info-tiles__bootspace-cards-popup-hide>.vida-product-info-tiles__slider-bg .vida-product-info-tiles__slider-content>.vida-product-info-tiles__accessories_desc,.vida-product-info-tiles__emergency-cards-popup-hide>.vida-product-info-tiles__slider-bg .vida-product-info-tiles__slider-content>.vida-product-info-tiles__accessories_desc,.vida-product-info-tiles__followme-cards-popup-hide>.vida-product-info-tiles__slider-bg .vida-product-info-tiles__slider-content>.vida-product-info-tiles__accessories_desc{padding-left:.6875rem;padding-top:.625rem}.vida-product-info-tiles__bootspace-img-hoverdesktop img{left:-.5rem;position:relative;top:-1.25rem}.vida-product-info-tiles__emergencyalert-img-mobile img{border-radius:0 0 1.5625rem 1.5625rem}.vida-product-info-tiles__slider-bg{margin:.3125rem 2.8125rem}.vida-scroll-navigation .vida-scroll-navigation__wrapper--theme2 .vida-scroll-navigation__links{font-size:.9375rem}.vida-top-bar__title--twoline{font-size:.75rem}.vida-billing-new__popup-link{font-size:1.25rem}.vida-billing-configure__buttons{gap:5px}.vida-billing-configure__buttons button{padding:10px}.vida-pricing-new .vida-remove-cpa__popup-wrapper .popup__container{min-height:300px}.vida-pricing-new__exchangeerror-popup .popup__container{display:block!important;min-height:190px;min-width:250px}.vida-pricing-new__subsidycheck-popup .popup__container{min-height:190px}.vida-pricing-new__popup-link{font-size:1.25rem}.d3,.vida-hero-simple-banner__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.9375rem;font-weight:700;line-height:1.5625rem;letter-spacing:0}.range-slider{gap:2pc}.range-slider__title{color:#1d1b1b;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:left}.range-slider__title-value{color:var(--Content-Positive-Bold,#005a24)}.range-slider__slider{height:24px}.teaser{height:calc(100vh - 150.5px);height:calc(100dvh - 150.5px);height:calc(100svh - 150.5px)}.teaser__heading{font-size:2pc;font-weight:500;letter-spacing:-.64px;margin:0 auto 1svh;max-width:260px}.teaser__subheading{font-size:18px;font-weight:300;margin:0 auto 3svh;padding:0}.teaser-hero-banner{height:42px}.teaser-hero-banner__text{font-size:1pc}.teaser-second-fold__content{gap:1pc;margin-top:4svh;padding-left:24px;padding-right:24px}.teaser-second-fold__heading{font-size:2pc;font-weight:400;letter-spacing:-.64px;text-align:center}.teaser-second-fold__subheading{font-size:1pc}.teaser-footer-banner{padding-bottom:24px}.teaser-footer-banner__marquee{gap:1pc}.variant-selector__heading{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px)}.variant-selector__spec-label{-ms-flex-item-align:auto;align-self:auto;color:#42454a;-ms-flex-negative:0;flex-shrink:0;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:375;line-height:normal}.variant-selector__color-dot:not(:first-child){margin-left:-6px}.vx2-hero-wrapper{height:auto;position:relative;width:100%}.vx2-hero{background:#1d1b1b;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 102px);height:calc(100dvh - 102px);height:calc(100svh - 102px);margin-top:0;width:100vw}.vx2-hero,.vx2-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden;position:relative}.vx2-hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:0;padding:0;text-align:center;width:100%}.vx2-hero__content{left:40px;margin-bottom:9pt;margin-top:8svh;position:absolute;text-align:left;z-index:1}.vx2-hero__heading{font-family:Inter,sans-serif;font-size:42px;font-weight:500;letter-spacing:0;line-height:100%;max-width:280px}.vx2-hero__heading,.vx2-hero__subheading{color:#fff;font-style:normal;text-align:left}.vx2-hero__subheading{display:block;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-S-font-size,24px);font-weight:var(--Heading-Heading-S-font-weight,600);letter-spacing:var(--Heading-Heading-S-letter-spacing,.1px);line-height:var(--Heading-Heading-S-line-height,2pc);margin:9pt 0 0;padding:0;width:214px}.vx2-hero__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:0}.vx2-hero__image-button{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.vx2-hero__image-button:hover{opacity:.95;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vx2-hero__image-button:focus{outline:2px solid #fff;outline-offset:4px}.vx2-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100vw;z-index:0}.price-picker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:90pc;z-index:2}.price-picker,.price-picker__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;position:relative;width:100%}.price-picker__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;background:#efebe3;border-radius:1pc;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1pc}.price-picker__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%}.price-picker__left--hidden{visibility:hidden}.price-picker__right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;text-align:center;width:100%}.price-picker__right--hidden{visibility:hidden}.price-picker__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.price-picker__coming-soon-text{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:500;letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:center}.price-picker__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-picker__location--hidden{visibility:hidden}.price-picker__dropdown-wrapper{position:relative}.price-picker__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.price-picker__dropdown-menu{background:#fff;border:1px solid #e0ddd6;border-radius:8px;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.1);box-shadow:0 4px 9pt rgba(0,0,0,.1);left:0;min-width:100%;position:absolute;top:100%;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.price-picker__dropdown-item{font-size:14px;letter-spacing:.4px;line-height:18px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;cursor:pointer;font-weight:500;padding:9pt 0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.price-picker__dropdown-item:hover{background-color:#ffddcf}.price-picker__dropdown-item--selected{color:#ff5310;font-weight:500}.price-picker__dropdown-item:first-child{border-radius:8px 8px 0 0}.price-picker__dropdown-item:last-child{border-radius:0 0 8px 8px}.price-picker__label{font-family:PP Neue Montreal Variable,sans-serif;color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px)}.price-picker__city,.price-picker__label{font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px!important;font-weight:500;text-align:center}.price-picker__city{font-family:PP Neue Montreal Variable,sans-serif;color:#ff5310}.price-picker__dropdown-icon{cursor:pointer;height:20px;margin-left:6px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:20px}.price-picker__dropdown-icon:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.price-picker__dropdown-icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-picker__subtitle{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:var(--Content-Secondary,#3f3d3d);font-family:var(--brand-font,"PP Neue Montreal");font-size:9pt!important;font-style:normal;font-weight:300;letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:1pc;margin:0;text-align:center}.price-picker__subtitle br{display:none}.price-picker__price-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.price-picker__price{font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;font-weight:100 900;font-size:40px!important;font-weight:500;text-align:start}.price-picker__disclaimer,.price-picker__price{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;margin:0}.price-picker__disclaimer{font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:100 900;font-weight:300;line-height:18px;max-width:238px;text-align:center}.vx2-savings-calc{padding:2pc 1pc}.vx2-savings-calc__content{gap:2pc}.vx2-savings-calc__main-title{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:center}.vx2-savings-calc__calculator-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc}.vx2-savings-calc__left-section{gap:2pc;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.vx2-savings-calc__right-section{border-radius:1pc;height:auto;padding:1pc;width:100%}.vx2-savings-calc__description{color:var(--Content-Secondary,#3f3d3d);font-size:24px;font-weight:500;letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:2pc}.vx2-savings-calc__assumptions,.vx2-savings-calc__description{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;text-align:left}.vx2-savings-calc__assumptions{color:#000;font-size:var(--Body-Body-M-Regular-font-size,1pc);font-weight:var(--Body-Body-M-Regular-font-weight,400);letter-spacing:var(--Body-Body-M-Regular-letter-spacing,.25px);line-height:var(--Body-Body-M-Regular-line-height,24px)}.vx2-savings-calc__assumptions-bold{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-style:normal;font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px)}.vx2-savings-calc__assumptions--mobile{width:100%}.vx2-savings-calc__cost-cards{gap:2pc}.vx2-savings-calc__cost-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px);text-align:left}.vx2-savings-calc__cost-label,.vx2-savings-calc__cost-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__cost-value{color:var(--Content-Primary,#1d1b1b);font-size:var(--Heading-Heading-XS-font-size,20px);font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}.vx2-savings-calc__savings-display{margin-top:4pc}.vx2-savings-calc__savings-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px);text-align:left}.vx2-savings-calc__savings-label,.vx2-savings-calc__savings-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__savings-value{color:var(--Content-Positive-Bold,#005a24);font-size:var(--Heading-Heading-XS-font-size,20px);font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}.vx2-video-section{padding:3pc 1pc}}@media(min-width:360px)and (max-width:767px){.community-gallery-main-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:100vh;overflow-x:hidden;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.community-gallery-main-container,.community-gallery-main-container .header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.community-gallery-main-container .header-container{-ms-flex-negative:0;flex-shrink:0;gap:24px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:2pc;padding:2pc 1pc 0}.community-gallery-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc}.community-gallery-main-container .carousel-images-container,.community-gallery-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;width:100%}.community-gallery-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.community-gallery-main-container .carousel-track{will-change:transform}.community-gallery-main-container .carousel-slide,.community-gallery-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.community-gallery-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;height:70vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1pc}.community-gallery-main-container .carousel-slide .image-container{border-radius:8px;display:inline-block;overflow:hidden;position:relative;width:100%}.community-gallery-main-container .carousel-slide .carousel-image{aspect-ratio:3/5;border-radius:1pc;display:block;height:70vh;-o-object-fit:cover;object-fit:cover}.community-gallery-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,63.9%,.6);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2pc;padding:10px 1pc 8px}.user-profile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:2.75rem 1.25rem}.vx2-carousel-main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;overflow-x:hidden;padding:2pc 0;-ms-touch-action:pan-y;touch-action:pan-y}.vx2-carousel-main-container,.vx2-carousel-main-container .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vx2-carousel-main-container .heading-container{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2pc}.vx2-carousel-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;width:100%}.vx2-carousel-main-container .carousel-images-container,.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;height:100%}.vx2-carousel-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;overflow:visible;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;width:100vw}.vx2-carousel-main-container .carousel-track{will-change:transform}.vx2-carousel-main-container .carousel-slide,.vx2-carousel-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.vx2-carousel-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1pc}.vx2-carousel-main-container .carousel-slide .video-container{border-radius:1pc;display:inline-block;height:100%;overflow:hidden;position:relative;width:85vw}.vx2-carousel-main-container .carousel-slide .carousel-image{border-radius:1pc;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:85vw}.vx2-carousel-main-container .carousel-controls{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(29,27,27,.5019607843);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2pc;padding:10px 1pc 8px}.vx2-carousel-main-container .carousel-controls,.vx2-video-section .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vx2-video-section .heading-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2pc;width:100%}}@media(min-width:361px){.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title{margin-top:2.5rem}}@media(min-width:375px){.vida-vision .gallery-container .img__two{width:11.875rem}}@media(min-width:393px){.financial-partners--heading{font-size:24px;line-height:2pc}.cta-section__title{font-size:2pc;line-height:40px}.cta-section__subtitle{font-size:24px;line-height:2pc}.cta-section__description{font-size:1pc;line-height:24px}}@media screen and (max-width:1023px)and (min-width:450px){.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.vida-accordion .cmp-accordion__button:before{top:1.25rem}.right-element{margin-top:85px;padding-left:40px}.vida-advanced-accordion__title-icon,.vida-advanced-accordion__title-wrapper [class*=" icon-"],.vida-advanced-accordion__title-wrapper [class^=icon-]{margin-top:.8125rem}.vida-button-tabs__navs{-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vida-button-tabs__navs--tab{font-size:1.5625rem;width:30%}.vida-faqs-card .faqs-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.vida-faqs-card .faqs-card__header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.vida-faqs-card .faqs-card .faq-icon-container{height:2rem;width:2rem}.vida-faqs-card .faqs-card .faq-header{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#1d1b1b;width:100%}.vida-faqs-card .faqs-card .content-container{gap:2rem}.vida-faqs-card .faqs-card .content-container .content-container__content h3{font-size:1.25rem}.vida-faqs-card .faqs-card .content-container p{padding:2rem 0}.vida-faqs-card .faqs-card .content-container li,.vida-faqs-card .faqs-card .content-container p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-faqs-card .faqs-card .read-more-container{padding:1.25rem 2.25rem}.vida-faqs-card .faqs-card .orange-color-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.vida-full-screen-video__content{max-width:31.25rem}.vida-hero-banner{background-color:transparent;padding-bottom:0}.vida-hero-banner__container-skewed{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.vida-hero-banner__container-skewed .vida-hero-banner__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:70%;padding-left:2.5rem;width:50%!important}.vida-hero-banner__container-skewed .vida-hero-banner__title a.cta--square{line-height:1.75rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p{font-size:3.125rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed b,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p b{font-size:2.5rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed span,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p span{font-size:1.75rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul{margin-top:1.875rem}.vida-hero-banner__container-bottom-txt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title{width:50%!important}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1,.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text p{font-size:3.25rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1 b,.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text p b{font-size:1.375rem}.vida-hero-banner__container-battery-variant-right{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title p{margin-top:0}.vida-hero-banner__container-battery-variant-left{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title p{margin-top:0}.vida-hero-banner .btn--primary{margin-top:3.125rem}.vida-hero-banner__body{height:inherit}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right{left:unset!important}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1{width:440px}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1 b{font-size:2.5rem;line-height:1.5625rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1 b .large-text{font-size:3.125rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title h1{line-height:2.1875rem;width:600px}.vida-hero-simple-banner__title{margin-top:3.125rem}.vida-hero-simple-banner__title h1{line-height:1.25rem}.vida-hero-simple-banner__title .heading__top{font-size:1.875rem}.vida-hero-simple-banner__title .heading__middle{font-size:4.1875rem;line-height:3.125rem}.vida-hero-simple-banner__title .heading__middle-variant1{font-size:2.375rem;line-height:2.5rem}.vida-hero-simple-banner__title .heading__bottom{font-size:1.3125rem}.vida-hero-simple-banner__battery-variant h3.vida-rest-content{margin-top:2rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title{margin-top:5rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title p:first-of-type{font-size:.875rem;line-height:18px}.vida-info-graphics__container{height:68.75rem}.vida-info-graphics__display-mobile{width:15vw}.vida-info-graphics__charging-removable img{left:-8.5rem;width:25rem}.vida-info-graphics__seating img{height:14.25rem}.vida-page-not-found{min-height:25.9375rem}.vida-product-banner__details{max-width:600px;padding:30px 0 0}.vida-product-banner__image{width:600px}.vida-product-info-tiles__headlamp-img img{top:-.5625rem}.vida-product-info-tiles__bootspace-img-hoverdesktop img,.vida-product-info-tiles__bootspace-img img{left:-.5625rem;top:-1.6875rem}.vida-product-info-tiles__followme-img img{border-radius:1.5625rem;left:0;top:2.25rem!important}.vida-product-info-tiles__keyfob-img img{top:-.6875rem}.vida-product-info-tiles__followme-img-hover{left:11.375rem}.vida-top-bar__title--twoline{font-size:1.5625rem}.vida-video-carosuel .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active{-webkit-transform:translateY(0);transform:translateY(0)}.vida-billing-new__popup-link{font-size:1.4375rem}.vida-billing-home-delivery{width:100%}.vida-billing-configure__buttons{gap:20px}.vida-billing-configure__product-image{margin-left:1.4375rem}.vida-edit-profile .vida-profile-image__profile-image-icon{left:52%}.vida-pricing-new__insurancecheck-popup .popup__container{display:block;min-height:inherit}.vida-pricing-new .vida-remove-cpa__popup-wrapper .popup__container{min-height:inherit}.vida-pricing-new__exchangeerror-popup .popup__container{display:block!important;min-height:inherit}.vida-pricing-new__subsidycheck-popup .popup__container{min-height:inherit}.vida-pricing-new__price-info .vida-pricing-new__subsidy-checkbox .vida-pricing-new__subsidy-label{font-size:1.25rem}.vida-pricing-new__popup-link{font-size:1.4375rem}.vida-select-policy-new__card-header{min-height:52px}.vida-product-detail__performance-data .vida-product-detail__config-value{min-width:5pc}.vida-select-policy__card-header{min-height:52px}.vida-user-orders .cancel-button,.vida-user-orders__cancel-loan .cancel-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;-ms-flex-item-align:center;align-self:center;color:#ff5310;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:auto}.vida-card__button-container .btn--secondary,.vida-user-test-rides__no-record .btn--secondary{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-flex:0;-ms-flex:none;flex:none;height:auto;padding:1rem 2rem}.accessories-merchandise__spec-cards .spec-cards-section__grid{grid-template-columns:repeat(3,1fr);max-width:none}.accessories-merchandise__actions{padding:0 3pc}.app-section{min-height:100vh}.app-section__heading br{display:none}.app-section__heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;color:var(--Content-Primary,#1d1b1b);text-align:center}.app-section__app-image{height:100%}.blog-re-direction-wrapper .blog-card-wrapper::-webkit-scrollbar{display:none}.vida-bottom-tray-wrapper{display:none}.buy-vida__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4rem}.buy-vida__container::-webkit-scrollbar{display:none}.buy-vida__container.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buy-vida__header{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;padding-bottom:4rem;padding-top:4rem}.buy-vida__learn-more-link{color:var(--Primary-Vida-Orange,#ff5310);font-weight:500}.buy-vida__buy-now-button,.buy-vida__learn-more-link{font-family:PP Neue Montreal;font-size:20px;font-style:normal;line-height:normal}.buy-vida__buy-now-button{color:#222;font-weight:600;margin-right:3rem;padding:.75rem 1.5rem}.bike-specification__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bike-specification__wrapper{border-bottom:none;border-right:.0625rem solid #222;-ms-flex-preferred-size:50%;flex-basis:50%;padding:3.5rem 0 0}.bike-specification__wrapper:last-child{border-right:none;margin-right:0;padding-right:0}.bike-specification__wrapper .buy-vida__buttonLink-wrapper{margin-left:2rem}.bike-specification__detail{left:2rem;margin-top:-3.5rem;padding-top:0;position:absolute}.bike-specification__bike-model{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.bike-specification__bike-price{font-size:36px;font-weight:500}.bike-specification__bike-price,.bike-specification__showroom-text{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal;padding-top:0}.bike-specification__showroom-text{font-size:18px;font-weight:400}.bike-specification__speed-detail-wrapper{padding:1.5rem .75rem;position:unset}.bike-specification__acceleration-text,.bike-specification__acceleration-unit{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.bike-specification__speed-icon{height:1.875rem;width:1.875rem}.bike-specification__speed-details{padding-left:.75rem}.bike-specification__acceleration-number{color:#222;font-family:PP Neue Montreal;font-size:36px;font-style:normal;font-weight:500;line-height:normal}.bike-specification__acceleration-detail{gap:.375rem}.bike-specification__detail-wraper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bike-specification__wrapper.bike-specification__wrapper--border-bottom{border-bottom:none}.charging-guide .horizontal-scroll-container{overflow:unset}.charging-guide .charge-guide__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.charging-choose-plan-container .confirm__content{max-width:34.875rem}.charging-choose-plan-container .confirm__button-container{gap:1.5rem}.charging-choose-plan-container .confirm__confirm-cancel-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-flex:0;-ms-flex:none;flex:none;height:3.5rem;padding:1rem 2rem}.community-gallery-main-container .header-container .heading-container h1{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px}.community-gallery-main-container .header-container .button-container .explore-button{font-size:18px;padding:1pc 2pc}.compare-variants .variants-details-wrapper .variants-details .left{color:#222;font-family:PP Neue Montreal;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal;text-align:center}.compare-variants .variants-details-wrapper .variants-details .custom-select,.compare-variants .variants-details-wrapper .variants-details select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:right 1rem center;background-size:1.875rem;border-radius:.5rem;font-size:1.25rem;font-weight:500;height:3.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;width:18.8125rem}.compare-variants .compare-variant-text{font-size:1.25rem;padding-left:3.75rem}.demo-card__wrapper{border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-your-vida-price-details .vida-offer-card a,.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__redirection-card-container .vida-offer-card a{min-height:3.2725rem;min-width:3.2725rem}.ev__container{min-height:48.1875rem}.ev__explore-content{gap:.375rem;padding-top:3.125rem}.ev__expore-icon{height:27px;width:27px}.ev__expore-label{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.ev__desc-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;padding-bottom:3rem}.ev__desc{color:#222;font-weight:400;max-width:26rem}.ev__desc,.ev__link{font-family:PP Neue Montreal;font-size:20px;font-style:normal;line-height:normal}.ev__link{color:var(--Primary-Vida-Orange,#ff5310);font-weight:500}.faq-card__wrapper{border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.faq-card__header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.faq-card .faq-icon-container{height:2rem;width:2rem}.faq-card .faq-header{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#1d1b1b;width:100%}.faq-card .content-container{gap:2rem}.faq-card .content-container .content-container__content h3{font-size:1.25rem;padding-top:2rem}.faq-card .content-container p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:2rem 0}.faq-card .read-more-container{padding:1.25rem 2.25rem}.faq-card .orange-color-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.faq-queries-container .horizontal-scroll-container{overflow:unset}.faq-queries-container__box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem 0}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container{border-radius:1rem;gap:1.0625rem;margin:-6.875rem auto 2.125rem;padding:5.375rem 4.9375rem 5.75rem;width:38.875rem}.feature-video-blogcard-container__video-specifications-container .video-container{margin:0;max-width:37.9375rem;min-height:23.75rem}.feature-video-blogcard-container__blog-cards-container .horizontal-scroll-container{overflow:unset}.feature-video-blogcard-container__blog-cards-container .charge-guide__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.875rem}.vida-map{height:350px}.horizontal-scroll-container::-webkit-scrollbar{display:none}.vida-location-finder__location-count{vertical-align:.25rem}.manifesto-section{padding:60px 0}.manifesto-section__container{padding:0 3pc}.model-variant-wrapper__flex .heading{padding-left:0}.model-variant-wrapper__flex .bold-heading{color:#222;font-family:PP Neue Montreal;font-size:60px;font-style:normal;font-weight:600;line-height:72px;padding-bottom:1rem;padding-left:0}.model-variant-wrapper__flex .design-vida-bold-heading{color:#222;font-family:PP Neue Montreal;font-size:5pc;font-style:normal;font-weight:600;line-height:normal;margin-bottom:2.125rem;padding:1rem 1rem 1rem 0}.model-variant-wrapper__flex .model-variant-content-container .model-variant{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:31.25rem;width:31.25rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .design-vida-platform,.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .platform{height:5.8125rem;margin-top:-9.5625rem;width:28.9375rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:9.6875rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .color-text{font-size:1.125rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .image1{min-height:24.125rem;scale:1.2;width:31.25rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .visualizer-icons-mobile{display:none}.model-variant-wrapper__flex .model-variant-content-container .model-variant .colors{gap:1rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .colors .selec{height:2rem;width:2rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .colors div{height:1.5rem;width:1.5rem}.model-variant-wrapper__flex .model-variant-content-container .model{max-width:32.1875rem;min-width:32.1875rem;padding:2rem}.model-variant-wrapper__flex .model-variant-content-container .model .box-flex-container{width:100%}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-scroll-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.model-variant-wrapper__flex .model-variant-content-container .model .left{font-size:18px}.model-variant-wrapper__flex .model-variant-content-container .model .left .black-color-text{font-size:1.125rem;font-weight:600}.model-variant-wrapper__flex .model-variant-content-container .model select{background-position:right 1rem center;background-size:1.875rem;font-size:20px;font-weight:500;height:3.5rem;width:14.25rem}.model-variant-wrapper__flex .model-variant-content-container .model .amount{font-size:2rem}.model-variant-wrapper__flex .model-variant-content-container .model .price-text{font-size:1rem}.model-variant-wrapper__flex .model-variant-content-container .model .toolbar{font-size:1.25rem}.model-variant-wrapper__flex .model-variant-content-container .model .whats-included-container{gap:2rem;padding:2rem}.model-variant-wrapper__flex .model-variant-content-container .model .whats-included-container__header{font-size:1.25rem}.model-variant-wrapper__flex .model-variant-content-container .model .whats-included-container__text{font-size:1.125rem}.model-variant-wrapper__flex .model-variant-content-container .model .box-container{overflow-x:scroll;padding-bottom:0}.model-variant-wrapper__flex .model-variant-content-container .model .box-container::-webkit-scrollbar{display:none}.model-variant-wrapper__flex .model-variant-content-container .model .box-container .box{border-radius:1rem;height:16.25rem;min-width:15rem;padding:2rem 1rem}.model-variant-wrapper__flex .model-variant-content-container .model .box-container .box2{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.design-vida .vida-form-field-input{width:100%}.design-vida-scooter__type-text{font-size:1.25rem;font-weight:600;min-width:49.5%;padding:1rem 2rem}.image1-design-vida{scale:1.5!important}.new-color-picker__color-name{font-size:6pc;font-weight:var(--Heading-Heading-4XL-font-weight,600);letter-spacing:var(--Heading-Heading-4XL-letter-spacing,-.1px);line-height:var(--Heading-Heading-4XL-line-height,78pt);top:-50%}.new-color-picker__scooter-image{-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%);width:100vw}.new-color-picker__scooter-image.animate-right{-webkit-animation:slideFromRightTablet .6s ease-in-out;animation:slideFromRightTablet .6s ease-in-out}.new-color-picker__scooter-image.animate-left{-webkit-animation:slideFromLeftTablet .6s ease-in-out;animation:slideFromLeftTablet .6s ease-in-out}.new-color-picker__color-option{max-width:44px!important;min-width:44px!important;width:44px!important}.new-color-picker__color-option,.new-color-picker__color-option.active{height:44px!important;max-height:44px!important;min-height:44px!important}.new-color-picker__color-option.active{max-width:152px!important;min-width:152px!important;width:152px!important}.vida-news-section .horizontal-scroll-container::-webkit-scrollbar{display:none}.payment-status-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.payment-status-container{gap:2rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:28.125rem;position:relative}.payment-status-container .symbol-container{height:8.75rem;margin-top:0;width:8.75rem}.payment-status-container .status-text-container{gap:1rem;margin-bottom:2rem;margin-top:2.25rem}.payment-status-container .payment-amount-text,.payment-status-container .payment-status{font-size:1.75rem;font-weight:600}.payment-status-container .highlight-text-container{border-radius:1rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);padding:1.5rem}.payment-status-container .proceed-text{font-size:1.25rem;font-weight:600}.payment-status-container .price-text{color:#222;font-family:PP Neue Montreal;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-align:right}.payment-status-container .choose-payment p{font-size:1rem}.payment-status-container .top-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;gap:.875rem;margin-bottom:1.875rem;padding:1.5rem}.payment-status-container .top-container__text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-status-container .top-container .cancel-text{font-size:1.25rem;font-weight:600}.payment-status-container .top-container .inner-text{font-size:1rem}.payment-status-container .desktop-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 2rem;width:17.1875rem}.payment-status-container.failure button{display:block;font-size:1.25rem}.a2,.vida-advanced-accordion__item-body,.vida-booking-success__order-id,.vida-card-details__text-area-text,.vida-feature-banner__card-asset__description,.vida-highlight-card-carousel .tns-item p,.vida-multi-cards__content-description,.vida-payment-info__box__name,.vida-pricing-new__price-info,.vida-pricing-new__product-heading,.vida-pricing__price-info,.vida-pricing__product-heading,.vida-social-feed__youtube-card-content-title,.vida-subsctiption-plan-info__box-name,.vida-two-column-card__content-description,.vida-two-column-text-new__description,.vida-two-column-text__description{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:0}.a3,.vida-product-detail__performance-data,.vida-product-specs__data{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:3.125rem;font-weight:400;line-height:4.125rem;letter-spacing:0}.d1,.fullscreenvideo--title-bottom .vida-full-screen-video__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:6.75rem;font-weight:400;line-height:8.375rem;letter-spacing:0}.d2,.fullscreenvideo--title-microsite .vida-full-screen-video__title *,.vida-hero-banner__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:3.25rem;font-weight:700;line-height:4.375rem;letter-spacing:0}.d3,.vida-hero-simple-banner__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.875rem;font-weight:700;line-height:2.5rem;letter-spacing:0}.fullscreenvideo--title-top .vida-full-screen-video__title *,.h1,.vida-advanced-accordion__heading,.vida-asset-collage__main-heading *,.vida-awards-carousel__slider-heading,.vida-awards-carousel h2,.vida-ec-hotspot__heading *,.vida-feature-banner__heading,.vida-full-bleed-banner__title *,.vida-full-bleed-image__title h2,.vida-full-image-banner__title *,.vida-highlight-card-carousel__heading,.vida-home-contact__congrats-title,.vida-info-banner__text-title,.vida-leadership-cards__heading *,.vida-location-finder-centre__form-title,.vida-model-compare__title-text,.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__title *,.vida-multi-cards--two-cards .vida-multi-cards__title *,.vida-multi-cards__heading,.vida-news-cards__title-wrapper *,.vida-payment-info__heading,.vida-product-detail__container>h2,.vida-product-detail__heading,.vida-product-info__heading,.vida-rich-text h2,.vida-rounded-carousel__heading,.vida-service-banner__heading :not(.vida-service-banner__heading-subtext),.vida-social-feed__heading,.vida-text-asset-light__item-title-wrapper *,.vida-text-asset-light__title-container *,.vida-text-asset__content-container h2,.vida-text-image-banner__title,.vida-text-image-card__title-container *,.vida-two-column-text-new__heading,.vida-two-column-text__heading,.vida-vertical-cards__heading *,.vida-vertical-slider__heading,h1{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:3.125rem;font-weight:400;line-height:4.125rem;letter-spacing:0}.h2,.vida-aadhar-details__title,.vida-advanced-accordion__title-wrapper .vida-advanced-accordion__title,.vida-asset-collage__heading *,.vida-billing-new__heading,.vida-billing-shipping-details__title,.vida-billing__heading,.vida-booking-details-dealers__title,.vida-booking-details-dealers__user-name,.vida-booking-details__title,.vida-booking-details__user-name,.vida-booking-form__title,.vida-booking-interest__title,.vida-booking-login__title,.vida-booking-success__title,.vida-booking-summary__title,.vida-breakup__summary-title,.vida-breakup__title,.vida-contact-info__title,.vida-contact-us__thanks-title,.vida-contact-us__title,.vida-ec-hotspot__card-heading *,.vida-edit-profile__header,.vida-fame-details__title,.vida-faq__title,.vida-full-bleed-banner__spec-info h2,.vida-full-bleed-image__description p,.vida-full-screen-video__content-title *,.vida-gst-details__title,.vida-header__contact-number,.vida-header__nav-title h2 a,.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child h2,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active h2,.vida-highlight-card-carousel .tns-slide-active h2,.vida-home-contact__title,.vida-info-banner__accordion-header .vida-info-banner__accordion-title,.vida-info-banner__spec-info,.vida-insurance-policy__title,.vida-location-finder__title,.vida-multi-cards__title *,.vida-next-steps__order-heading,.vida-order-summary__total,.vida-otp__title h1,.vida-owner-details__title h1,.vida-payment-details__title h1,.vida-payment-failure__heading,.vida-payment-info__box__price,.vida-payment-options__title-wrapper h3,.vida-payment-pending__title,.vida-pre-booking__title,.vida-product-banner__item,.vida-product-detail__price-container h2,.vida-product-info__price-value,.vida-product-info__selection-heading,.vida-quick-drive-form__title,.vida-quick-reserve-form__title,.vida-schedule-appointment__title,.vida-schedule-pickup__title,.vida-select-policy-new__title,.vida-select-policy__title,.vida-subscription-plans__card-item-cost h2,.vida-subscription-plans__modal-title,.vida-success-page__title,.vida-test-drive-selector__title,.vida-text-asset__content-spec h1,.vida-text-image-card__content-title *,.vida-trade-in__title,.vida-upload-documents__title,.vida-vertical-cards__slider-heading,.vida-vertical-slider__link--active h2,.vida-vertical-slider__link.vida-vertical-slider__link--active h2,h2{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.875rem;font-weight:500;line-height:2.8125rem;letter-spacing:0}.form__field-radio-btn label,.h3,.vida-advanced-accordion__description,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active .vida-asset-banner-carousal__nav-controller-text-title,.vida-asset-collage--with-description .vida-asset-collage__content .vida-asset-collage__heading *,.vida-billing-shipping-details__title-text,.vida-booking-summary__scooter-info,.vida-card-details__text-area-title,.vida-contact-us__thanks-msg,.vida-delivery-status-new__product-info-new,.vida-delivery-status__product-info,.vida-exchange-tracker-steps__title,.vida-full-bleed-banner__title--sm *,.vida-full-bleed-banner__title-description *,.vida-full-image-banner__description *,.vida-full-screen-video__content-description *,.vida-header__primary-nav-item a,.vida-highlight-card-carousel .tns-item h2,.vida-home-contact__congrats-msg,.vida-model-compare__tagline,.vida-news-cards__item-content-text,.vida-order-summary__title,.vida-ownership-plans__title,.vida-payment-info__description,.vida-payment-new__head,.vida-payment-options__subtext span,.vida-payment-options__title h2,.vida-payment__head,.vida-pickup-centre__amount,.vida-price-breakup-details__table-header-title,.vida-pricing-new__heading,.vida-pricing__heading,.vida-product-banner__price p:first-child,.vida-product-info__description,.vida-purchase-configurator__performance-data,.vida-purchase-tracker__title h1,.vida-remove-cpa__title,.vida-rounded-carousel__description,.vida-rounded-carousel__slider-item-card-description,.vida-select-policy-new__add-on-title,.vida-select-policy-new__amount,.vida-select-policy-new__card-title,.vida-select-policy__add-on-title,.vida-select-policy__amount,.vida-select-policy__card-title,.vida-service-banner__description *,.vida-social-feed__twitter-card span,.vida-subscription-plans__card-item-desc,.vida-subscription-plans__card-item-plan-amount,.vida-subscription-plans__card-item-plan-title,.vida-subscription-plans__card-item-title,.vida-subscription-plans__card-plan-amount,.vida-subscription-plans__card-plan-title,.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-title,.vida-test-drive-selector__label,.vida-test-drive__centre-name,.vida-test-drive__container .vida-upload-card__title,.vida-text-image-banner__description,.vida-two-column-card__content-title,.vida-upload-card__title,.vida-vertical-slider__link h2,h3{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:0}.h4,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-title,.vida-banner-carousel__slider-controls-index,.vida-billing-new__info-val,.vida-billing__info-val,.vida-booking-form__service-err-msg,.vida-booking-interest__question,.vida-booking-login__message,.vida-booking-success__order-msg,.vida-cancel-test-drive__form .form__field-radio-group .form__field-radio .form__field-label,.vida-contact-info__details span:first-child,.vida-contact-us__msg,.vida-delivery-track__wrapper__content--label,.vida-header__secondary-nav-item a,.vida-home-contact__msg,.vida-insurance-policy__select-action,.vida-order-summary__breakup-label,.vida-payment-new__heading,.vida-payment-pending__confimation-details,.vida-payment-pending__confirm-details,.vida-payment-pending__order-id h4,.vida-payment__heading,.vida-prebooking-success__order-id h4,.vida-price-breakup-details__table-body-labels h2,.vida-product-info__price-symbol,.vida-quick-drive-form__service-err-msg,.vida-schedule-appointment__api-error,.vida-schedule-pickup__api-error,.vida-select-policy-new__add-on-tags-title,.vida-select-policy__add-on-tags-title,.vida-subscription-plans__no-record,.vida-test-drive__centre-address,h4{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;line-height:1.3125rem;letter-spacing:0}.h4-md,.vida-aadhar-details__card-label,.vida-accordion .cmp-accordion__title,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-container,.vida-billing-new__billing-add,.vida-billing__billing-add,.vida-exchange-tracker__stepper h3,.vida-gst-details__details-label,.vida-order-summary__breakup-value,.vida-payment-details__info__left .items__label,.vida-payment-details__info__left .items__value,.vida-payment-details__info__right .items__label,.vida-payment-info .popup__body .vida-full-payment__stepper h3,.vida-payment-new__near-by-center,.vida-payment__near-by-center,.vida-profile-tabs__nav a,.vida-purchase-tracker__stepper h3,.vida-social-feed__tab-item-title{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}.form__dropdown-option,.form__dropdown-options,.form__field-checkbox label,.form__field-radio label,.notification__description,.p1,.p2,.vida-aadhar-details__check-field,.vida-aadhar-details__error-log,.vida-accordion .cmp-accordion__panel,.vida-asset-collage__description *,.vida-asset-collage__main-description *,.vida-banner-carousel__slider-item-card-desc h2 span:first-child,.vida-banner-carousel__slider-item-card-desc p,.vida-billing-new__billing,.vida-billing-new__info,.vida-billing-shipping-details .form__field-checkbox,.vida-billing-shipping-details__confirm-label,.vida-billing-shipping-details__rto-text,.vida-billing__billing,.vida-billing__info,.vida-booking-details-dealers__pincode .form__field-message,.vida-booking-details-dealers__step,.vida-booking-details__pincode .form__field-message,.vida-booking-details__step,.vida-booking-form__change-number,.vida-booking-form__disclaimer-label,.vida-booking-form__disclaimer-msg,.vida-booking-form__notification-msg,.vida-booking-form__service-err-info,.vida-booking-interest__content,.vida-booking-interest__with-you,.vida-booking-login__disclaimer,.vida-booking-login__notification-banner,.vida-booking-login__step,.vida-booking-login__whatsapp-content,.vida-booking-login__whatsapp-title,.vida-booking-success__confirmation-head,.vida-booking-success__confirmation-msg,.vida-booking-success__disclaimer,.vida-booking-success__message,.vida-booking-summary__content,.vida-booking-summary__deliver-info,.vida-booking-summary__steps,.vida-breakup__value,.vida-cancel-order__form p,.vida-cancel-prebooking-order__form p,.vida-card__booking-item label,.vida-card__product-schedule p,.vida-contact-info__description,.vida-contact-info__details span:nth-child(2),.vida-contact-info__details span:nth-child(3),.vida-contact-info__details span:nth-child(4),.vida-contact-us__contact-title,.vida-contact-us__social-heading,.vida-delivery-track__wrapper__delivery-selection,.vida-ec-hotspot__card-description *,.vida-exchange-tracker-steps__error-wrapper,.vida-fame-details__description,.vida-fame-details__intro,.vida-feature-banner__slider-controls-index,.vida-full-bleed-banner .txt-size--mb,.vida-full-bleed-banner__text-content>*,.vida-gst-details__message,.vida-info-banner__accordion-body,.vida-info-banner__text-content,.vida-insurance-policy__description,.vida-insurance-policy__name,.vida-invoice-dropdown li,.vida-model-compare__footer a,.vida-model-compare__link,.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__content-description,.vida-news-cards__rich-text,.vida-next-steps__nominee-text,.vida-next-steps__order-message,.vida-next-steps__popup-message,.vida-otp__btn-container label,.vida-otp__disclaimer-label,.vida-otp__disclaimer-msg,.vida-ownership-plans__icon-container label,.vida-ownership-plans__message,.vida-page-not-found__disclaimer *,.vida-payment-new__center-name,.vida-payment-new__disclaimer,.vida-payment-new__near-by-center ul li,.vida-payment-new__radio-container,.vida-payment-options__subtext,.vida-payment-options__title-wrapper span,.vida-payment-options__title p,.vida-payment-pending__confirm_message,.vida-payment__center-name,.vida-payment__disclaimer,.vida-payment__near-by-center ul li,.vida-payment__radio-container,.vida-pre-booking__step,.vida-product-banner__location div,.vida-product-detail__performance-title,.vida-product-detail__price-container label,.vida-product-info__card-spec-item p,.vida-product-info__price-label,.vida-product-specs__heading,.vida-purchase-configurator__color-name,.vida-purchase-configurator__performance-data span,.vida-purchase-configurator__performance-title,.vida-purchase-tracker__status-message,.vida-quick-drive-form .form__field-message,.vida-quick-drive-form__change-number,.vida-quick-drive-form__disclaimer-label,.vida-quick-drive-form__disclaimer-msg,.vida-quick-drive-form__notification-msg,.vida-quick-drive-form__service-err-info,.vida-quick-reserve-form .form__field-message,.vida-remove-cpa__description,.vida-remove-cpa__message,.vida-remove-cpa__reason,.vida-scooter-info__color-name,.vida-scooter-info__performance-data span,.vida-scooter-info__performance-title,.vida-scooter-info__price-type,.vida-select-policy-new__add-on-list-item .form__field-label,.vida-select-policy-new__add-on-tags p,.vida-select-policy-new__description,.vida-select-policy-new__feature-list-item,.vida-select-policy__add-on-list-item .form__field-label,.vida-select-policy__add-on-tags p,.vida-select-policy__description,.vida-select-policy__feature-list-item,.vida-social-feed__youtube-card-content-text p,.vida-subscription-plans__card-desc,.vida-subscription-plans__card-item-desc,.vida-subscription-plans__card-item-list li span,.vida-subscription-plans__subscription-selection,.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-desc,.vida-success-page__appointment p,.vida-success-page__info,.vida-success-page__message,.vida-test-drive-selector__description,.vida-test-drive__content-items-penal-statement,.vida-test-drive__content-items__label,.vida-text-asset-light__item-content *,.vida-text-asset__content-container p,.vida-text-image-card__content-text *,.vida-trade-in__description,.vida-user-access__label,.vida-user-access__notification-msg,.vida-user-long-test-rides__message,.vida-user-orders__order-selection,.vida-vertical-cards__slider-description,.vida-vertical-slider__link p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.p3,.vida-breakup__error--msg,.vida-header__footer-copyright,.vida-insurance-policy__add-ons,.vida-insurance-policy__nominee,.vida-insurance-policy__number,.vida-insurance-policy__premium,.vida-payment-new__center-address,.vida-payment__center-address,.vida-pricing-new__final-price-message,.vida-pricing-new__message,.vida-pricing__message,.vida-product-banner__item p:last-child,.vida-product-banner__location,.vida-product-banner__price p:last-child,.vida-select-policy-new__card-description,.vida-select-policy-new__label,.vida-select-policy__card-description,.vida-select-policy__label,.vida-subscription-plans__card-item-cost p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.notification__label,.vida-address-lookup__address-change,.vida-booking-details-dealers__switch-account,.vida-booking-details__switch-account,.vida-booking-interest__contact,.vida-booking-summary__help-text,.vida-booking-summary__term-checkbox,.vida-delivery-status-new__help-text,.vida-delivery-status__help-text,.vida-payment-info__box__link,.vida-subsctiption-plan-info__configure,a{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:0}.booking-tab-wrapper .tab-container .tab-one-container-active{-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%)}.booking-tab-wrapper .tab-container .tab-one-container-active .text-one.active{font-size:1.125rem;font-weight:600}.booking-tab-wrapper .tab-container .tab-one-container-active .tab-price.active{font-size:1.25rem;font-weight:600}.booking-tab-wrapper .tab-container .tab-one-container-active .second-text.active{font-size:1rem}.booking-tab-wrapper .tab-container .tab-two-container-active{-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);width:60%}.booking-tab-wrapper .tab-container .tab-two-container-active .text-one.active{font-size:1.125rem;font-weight:600}.booking-tab-wrapper .tab-container .tab-two-container-active .tab-price.active{font-size:1.25rem;font-weight:600}.booking-tab-wrapper .tab-container .tab-two-container-active .second-text.active{font-size:1rem}.booking-tab-wrapper .tab-container .text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:.75rem}.booking-tab-wrapper .tab-container .text-container .text-one{font-size:1.125rem}.booking-tab-wrapper .tab-container .text-container .tab-price{font-size:1.25rem}.booking-tab-wrapper .tab-container .text-container .second-text{font-size:1rem}.booking-tab-wrapper .orange-bottom-line{border-radius:.125rem;-webkit-box-shadow:0 -.0625rem .3125rem 0 rgba(0,0,0,.1);box-shadow:0 -.0625rem .3125rem 0 rgba(0,0,0,.1)}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:1.2;margin:1.25rem 0 .625rem;width:80%}.product-offer-cards .offer-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-varient__three-varient .product-varient__banner{min-height:50rem}.product-varient__three-varient .product-varient__anchor-button{bottom:38%;left:45%}.product-varient__bike-details-wrapper{margin-top:-10rem}.product-varient__details-specifications{gap:.375rem}.product-varient__view-model-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:4rem;margin-right:0;padding:.75rem 1.5rem}.cost-calculator-card{padding:4rem 0 2rem}.cost-calculator-card .vida-offer-card__center-align,.cost-calculator-card__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:10.75rem;width:36.5rem}.cost-calculator-card .card-bg-img-mobile{display:none}.cost-calculator-card .card-bg-img-desktop{color:#fff rgba(0,0,0,.05);display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.cost-calculator-card__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;width:40.1875rem}.cost-calculator-card__wrapper-offers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cost-calculator-card__img-txt{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500}.cost-calculator-card__txt-container,.cost-calculator-card__txt-container h3{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;width:21.125rem}.cost-calculator-card__txt-container h2,.cost-calculator-card__txt-container p{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;width:21.125rem}.cost-calculator-card__redirect-icon-container{height:3.125rem;width:3.125rem}.modify-your-vida-card{padding:4rem 0}.modify-your-vida-card .card-bg-img-mobile{display:none}.modify-your-vida-card .card-bg-img-desktop{color:#fff rgba(0,0,0,.05);display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.modify-your-vida-card__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem;padding:2rem}.modify-your-vida-card .stack-images{border-radius:1rem;-ms-flex-negative:0;flex-shrink:0;height:8.5rem;width:15.625rem}.modify-your-vida-card__txt-redirect-container{gap:4rem}.modify-your-vida-card__txt-container{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#fff;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:18.125rem}.modify-your-vida-card__redirect-icon-container{-ms-flex-negative:0;flex-shrink:0;height:3.25rem;width:3.25rem}.vida-community-card{padding:4rem 0}.vida-community-card__redirect-icon-container a{height:3.125rem;padding:.296875rem .234375rem;width:3.125rem}.vida-warranty-card{gap:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem;padding-top:4rem}.vida-warranty-card__container{border-radius:1rem;-ms-flex-negative:0;flex-shrink:0}.vida-warranty-card .card-bg-img-mobile{display:none}.vida-warranty-card .card-bg-img-desktop{color:#fff rgba(0,0,0,.05);display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.vida-warranty-card__txt-redirect-container{gap:4rem;max-height:10.75rem;max-width:38.875rem;padding:3.375rem 2.71875rem}.vida-warranty-card__txt-container{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-warranty-card__redirect-icon-container{height:4rem;width:4rem}.vida-offer-card__container,.vida-offer-card a{min-height:10.75rem;min-width:38.875rem}.vida-offer-card__container{border-radius:.75rem}.vida-offer-card__container-design-your-vida{border-radius:.75rem;min-height:10.75rem;min-width:30.75rem}.vida-offer-card .card-bg-img-mobile{display:none}.vida-offer-card .card-bg-img-desktop{color:#fff rgba(0,0,0,.05);display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.vida-offer-card__txt-redirect-container{gap:1.5rem}.vida-offer-card__txt-container{font-size:28px;font-weight:500;line-height:normal;line-height:2.1pc;width:29.375rem}.vida-offer-card__design-vida-txt-container,.vida-offer-card__txt-container{color:#222;font-family:PP Neue Montreal;font-style:normal;color:#fff;font-weight:400;padding-top:0;text-align:left}.vida-offer-card__design-vida-txt-container{font-size:20px;line-height:normal;width:22.25rem}.vida-offer-card__redirect-icon-container{height:3.25rem;width:3.25rem}.vida-warranty-card-full-width .vida-warranty-card{gap:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4rem;padding-top:4rem}.vida-warranty-card-full-width .vida-warranty-card__container{border-radius:1rem;-ms-flex-negative:0;flex-shrink:0}.vida-warranty-card-full-width .vida-warranty-card .card-bg-img-mobile{display:none}.vida-warranty-card-full-width .vida-warranty-card .card-bg-img-desktop{color:#fff rgba(0,0,0,.05);display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.vida-warranty-card-full-width .vida-warranty-card__txt-container{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-warranty-card-full-width .vida-warranty-card__redirect-icon-container{height:4rem;width:4rem}.savings-calculator-container__assumptions-container .content-container{gap:2rem;padding-top:2rem}.savings-calculator-container__assumptions-container .content-container h3,.savings-calculator-container__assumptions-container .content-container p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:2rem 0}.teaser{height:calc(100vh - 150.5px);height:calc(100dvh - 150.5px);height:calc(100svh - 150.5px)}.teaser__content{margin-left:auto;margin-right:auto}.teaser__heading{font-size:3pc;font-weight:500;letter-spacing:-.96px;margin:0 auto 1svh;max-width:664px}.teaser__subheading{font-size:24px;margin:0 auto 3svh;padding:0}.teaser-hero-banner,.teaser__cta{height:3pc}.teaser-hero-banner__text{font-size:20px}.teaser-second-fold__content{gap:24px;margin-top:10svh;padding-left:75pt;padding-right:75pt;width:auto}.teaser-second-fold__heading{font-size:3pc;font-weight:500;letter-spacing:-.96px}.teaser-second-fold__subheading{font-size:24px;max-width:470px}.teaser-footer-banner{padding-bottom:3pc}.teaser-footer-banner__marquee{gap:41px}.teaser-second-fold__spotlight{-webkit-filter:blur(20px);filter:blur(20px);left:-20%;top:30%;-webkit-transform:scale(1.1) rotate(-15deg);transform:scale(1.1) rotate(-15deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1)}.three-tab-with-bgcard{background:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10.6875rem;padding-right:5rem;padding-top:10.6875rem}.three-tab-with-bgcard .info-details-container{border-radius:1rem;-webkit-box-shadow:0 9.375rem 23.4375rem 0 rgba(0,0,0,.15);box-shadow:0 9.375rem 23.4375rem 0 rgba(0,0,0,.15);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;max-width:31rem;min-height:34.875rem;padding:4rem 2rem}.three-tab-with-bgcard .info-details-header{font-size:3rem;font-weight:600}.three-tab-with-bgcard .info-details-nav-container{border-bottom:3px solid #ff5310;border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem}.three-tab-with-bgcard .info-details-nav{font-size:1.25rem;font-weight:400}.three-tab-with-bgcard .info-details-nav.type-one-active{-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%);font-size:1.25rem}.three-tab-with-bgcard .info-details-nav.type-two-active{-webkit-clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);font-size:1.25rem}.three-tab-with-bgcard .info-details-nav.type-three-active{-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);font-size:1.25rem}.three-tab-with-bgcard .info-details-extra-details{font-size:1.25rem;font-weight:400;gap:2rem}.three-tab-with-bgcard .know-more-text{font-size:1.25rem;font-weight:500}.three-tab-with-bgcard.variant-two{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1.875rem}.three-tab-with-bgcard.variant-two .info-details-container{max-width:32.25rem;min-height:35.5rem}.three-tab-with-bgcard.variant-two .info-details-header{font-size:3rem;font-weight:600}.three-tab-with-bgcard.variant-two .info-details-nav-container{border-bottom:3px solid #ff5310;border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem}.three-tab-with-bgcard.variant-two .info-details-nav{font-size:1.25rem;font-weight:400}.three-tab-with-bgcard.variant-two .info-details-nav.type-one-active{-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%);font-size:1.25rem}.three-tab-with-bgcard.variant-two .info-details-nav.type-two-active{-webkit-clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);font-size:1.25rem}.three-tab-with-bgcard.variant-two .info-details-nav.type-three-active{-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);font-size:1.25rem}.three-tab-with-bgcard.variant-two .info-details-extra-details{font-size:1.25rem;font-weight:400;gap:2rem}.three-tab-with-bgcard.variant-two .know-more-text{font-size:1.25rem;font-weight:500}.variant-selector__variant-name{font-size:6pc;font-weight:var(--Heading-Heading-4XL-font-weight,600);letter-spacing:var(--Heading-Heading-4XL-letter-spacing,-.1px);line-height:var(--Heading-Heading-4XL-line-height,78pt);top:-50%}.variant-selector__scooter-image{-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%);width:155vw}.variant-selector__mobile-nav{display:none}.variant-selector__carousel-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.variant-selector__bottom-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px}.variant-selector__content-container{gap:2pc}.variant-selector__specs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}.variant-selector__spec-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center}.variant-selector__pricing{margin-top:0}.variant-selector__price{font-size:var(--Heading-Heading-L-font-size,28px)}.variant-selector__cta-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-app-download__mobile-bg-img{display:none}.vida-app-download__desktop-bg-img{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0}.price-picker__price-wrapper .price-tooltip img{height:20px;width:20px}.vx2-carousel-main-container .carousel-slide .video-progress-overlay{height:6px}.vx2-video-section .heading-container h1{font-size:3pc;letter-spacing:-.2px;line-height:52px}.mobile-break{display:none}}@media(min-width:768px)and (max-width:1023px){.accessories-merchandise__spec-cards .spec-cards-section__grid{gap:18px}.bike-specification__image-wrapper{width:50%}.three-varient .bike-specification__image-wrapper{width:40%}.buy-vida__container.three-varient .buy-vida__buttonLink-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.buy-vida__container.three-varient .buy-vida__buttonLink-wrapper .buy-vida__buy-now-button{margin-right:0}.vida-warranty-card-full-width .vida-warranty-card{gap:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 2rem}.vida-warranty-card-full-width .vida-warranty-card__txt-redirect-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:90%!important;padding:1rem 2rem}.spec-cards-section__grid{gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.user-profile{padding:5.25rem 1.25rem 1.25rem}}@media(min-width:768px)and (max-width:1024px){.animated-text-container__text{font-size:60px}.community-gallery-main-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:100vh;overflow-x:hidden;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.community-gallery-main-container,.community-gallery-main-container .header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.community-gallery-main-container .header-container{-ms-flex-negative:0;flex-shrink:0;gap:2pc;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:4pc;padding:4pc 1pc 0}.community-gallery-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4pc}.community-gallery-main-container .carousel-images-container,.community-gallery-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;width:100%}.community-gallery-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.community-gallery-main-container .carousel-track{will-change:transform}.community-gallery-main-container .carousel-slide,.community-gallery-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.community-gallery-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1pc}.community-gallery-main-container .carousel-slide .image-container{border-radius:8px;display:inline-block;overflow:hidden;position:relative;width:100%}.community-gallery-main-container .carousel-slide .carousel-image{aspect-ratio:5/3;border-radius:16pxpx;display:block;height:70vh;-o-object-fit:cover;object-fit:cover;width:100%}.community-gallery-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,63.9%,.6);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc;padding:15px 22px 14px}.community-gallery-main-container .carousel-dots{gap:10px}.community-gallery-main-container .carousel-dot{height:11px;width:11px}.community-gallery-main-container .carousel-dot.active{width:26px}.new-color-picker__heading{font-size:var(--Heading-Heading-2XL-font-size,60px);font-weight:600;height:40vh;letter-spacing:.1px;line-height:72px;padding:2pc}.new-color-picker__scooter-container{height:20vh}.new-color-picker__color-options{height:40vh;max-width:20pc}.range-slider{gap:3pc}.range-slider__title{color:#1d1b1b;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-style:normal;font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-L-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);text-align:left}.range-slider__title-value{color:var(--Content-Positive-Bold,#005a24)}.range-slider__slider{height:34px}.variant-selector__heading{font-size:var(--Heading-Heading-2XL-font-size,60px);font-weight:600;height:40vh;letter-spacing:.1px;line-height:72px;padding:2pc}.variant-selector__scooter-container{height:20vh}.variant-selector__color-dot{height:20px;width:20px}.variant-selector__color-dot:not(:first-child){margin-left:-6px}.vx2-hero-wrapper{height:auto;position:relative;width:100%}.vx2-hero{background:#1d1b1b;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 102px);height:calc(100dvh - 102px);height:calc(100svh - 102px);margin-top:0;width:100vw}.vx2-hero,.vx2-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden;position:relative}.vx2-hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:0;padding:0;text-align:center;width:100%}.vx2-hero__content{left:60px;margin-bottom:9pt;margin-top:8svh;position:absolute;text-align:left;z-index:1}.vx2-hero__heading{font-family:PP Neue Montreal Variable,PP Neue Montreal,sans-serif;font-size:5pc;font-weight:500;letter-spacing:-.96px;line-height:100%;max-width:500px}.vx2-hero__heading,.vx2-hero__subheading{color:#fff;font-style:normal;text-align:left}.vx2-hero__subheading{display:block;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,400);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);margin:24px 0 0;padding:0;width:356px}.vx2-hero__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:0}.vx2-hero__image-button{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.vx2-hero__image-button:hover{opacity:.95;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vx2-hero__image-button:focus{outline:2px solid #fff;outline-offset:4px}.vx2-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100vw;z-index:0}.price-picker{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:90pc;z-index:2}.price-picker,.price-picker__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;position:relative;width:100%}.price-picker__container{-ms-flex-item-align:center;align-self:center;background:#efebe3;border-radius:1pc;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:24px}.price-picker__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.price-picker__left--hidden{visibility:hidden}.price-picker__right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:right;width:auto}.price-picker__right--hidden{visibility:hidden}.price-picker__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.price-picker__coming-soon-text{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;font-size:var(--Heading-Heading-M-font-size,2pc);font-weight:500;text-align:center}.price-picker__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.price-picker__location--hidden{visibility:hidden}.price-picker__dropdown-wrapper{position:relative}.price-picker__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.price-picker__dropdown-menu{background:#fff;border:1px solid #e0ddd6;border-radius:8px;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.1);box-shadow:0 4px 9pt rgba(0,0,0,.1);left:0;min-width:100%;position:absolute;top:100%;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.price-picker__dropdown-item{font-size:14px;letter-spacing:.4px;line-height:18px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;cursor:pointer;font-weight:500;padding:8px 0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.price-picker__dropdown-item:hover{background-color:#ffddcf}.price-picker__dropdown-item--selected{color:#ff5310;font-weight:500}.price-picker__dropdown-item:first-child{border-radius:8px 8px 0 0}.price-picker__dropdown-item:last-child{border-radius:0 0 8px 8px}.price-picker__label{color:#000}.price-picker__city,.price-picker__label{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px!important;font-weight:500;text-align:center}.price-picker__city{color:#ff5310}.price-picker__dropdown-icon{cursor:pointer;height:24px;margin-left:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:24px}.price-picker__dropdown-icon:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.price-picker__dropdown-icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-picker__subtitle{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:400;letter-spacing:.1px;line-height:2pc;color:var(--Content-Secondary,#3f3d3d);font-family:var(--brand-font,"PP Neue Montreal");font-size:24px!important;font-style:normal;font-weight:300;letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:var(--Body-Body-L-Regular-line-height,28px);margin:0}.price-picker__subtitle br{display:inline}.price-picker__price-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-picker__price{font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;font-weight:100 900;font-size:var(--Heading-Heading-L-font-size,40px);font-weight:500;text-align:center}.price-picker__disclaimer,.price-picker__price{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;margin:0}.price-picker__disclaimer{font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:100 900;font-weight:300;line-height:18px;max-width:200px;text-align:start}.vx2-carousel-main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;overflow-x:hidden;padding:4pc 0;-ms-touch-action:pan-y;touch-action:pan-y}.vx2-carousel-main-container,.vx2-carousel-main-container .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vx2-carousel-main-container .heading-container{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc}.vx2-carousel-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4pc;width:100%}.vx2-carousel-main-container .carousel-images-container,.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;height:100%}.vx2-carousel-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;overflow:visible;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;width:100vw}.vx2-carousel-main-container .carousel-track{will-change:transform}.vx2-carousel-main-container .carousel-slide,.vx2-carousel-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.vx2-carousel-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1pc}.vx2-carousel-main-container .carousel-slide .video-container{border-radius:1pc;display:inline-block;height:100%;overflow:hidden;position:relative;width:85vw}.vx2-carousel-main-container .carousel-slide .carousel-image{border-radius:1pc;display:block;height:85vh;-o-object-fit:cover;object-fit:cover;width:85vw}.vx2-carousel-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(29,27,27,.5019607843);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 24px}.vx2-carousel-main-container .carousel-dots{gap:10px}.vx2-carousel-main-container .carousel-dot{height:9pt;width:9pt}.vx2-carousel-main-container .carousel-dot.active{width:24px}.vx2-savings-calc{padding:4pc}.vx2-savings-calc__content{gap:4pc}.vx2-savings-calc__main-title{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XL-font-size,3pc);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XL-letter-spacing,.1px);line-height:var(--Heading-Heading-XL-line-height,56px);text-align:center}.vx2-savings-calc__calculator-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4pc}.vx2-savings-calc__left-section{gap:4pc;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.vx2-savings-calc__right-section{border-radius:24px;height:auto;padding:2pc;width:100%}.vx2-savings-calc__description{color:var(--Content-Secondary,#3f3d3d);font-size:2pc;font-weight:500;letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:40px}.vx2-savings-calc__assumptions,.vx2-savings-calc__description{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;text-align:left}.vx2-savings-calc__assumptions{color:#000;font-size:var(--Body-Body-L-Regular-font-size,20px);font-weight:var(--Body-Body-L-Regular-font-weight,400);letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:var(--Body-Body-L-Regular-line-height,28px)}.vx2-savings-calc__assumptions-bold{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XS-font-size,20px);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}.vx2-savings-calc__assumptions--mobile{width:100%}.vx2-savings-calc__cost-cards{gap:4pc}.vx2-savings-calc__cost-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc);text-align:left}.vx2-savings-calc__cost-label,.vx2-savings-calc__cost-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__cost-value{color:var(--Content-Primary,#1d1b1b);font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc)}.vx2-savings-calc__savings-display{margin-top:81pt}.vx2-savings-calc__savings-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc);text-align:left}.vx2-savings-calc__savings-label,.vx2-savings-calc__savings-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__savings-value{color:var(--Content-Positive-Bold,#005a24);font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc)}.vx2-video-section{padding:4pc}.vx2-video-section .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc;width:100%}}@media(min-width:768px)and (max-width:393px){.app-section__heading{font-size:2pc;line-height:40px}.community-gallery-main-container .header-container .heading-container h1{font-size:24px;line-height:2pc}}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.card-carousel__container{padding:0 24px}.connectivity-section__cards{gap:24px;grid-template-columns:1fr;height:auto}.connectivity-card:first-child{min-height:25pc}.connectivity-card:first-child .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:24px;top:24px}.connectivity-card:nth-child(2){min-height:250px}.connectivity-card:nth-child(2) .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:24px;top:24px}.connectivity-card:nth-child(3){min-height:250px}.connectivity-card:nth-child(3) .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:24px;top:24px}.vida-header__logo img{aspect-ratio:36/5;height:20px;width:9pc}.vida-header__cta-wrapper{display:block}.price-and-spec,.scooter-variants-section__content{padding:24px}.scooter-variants-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px}.product-card__info{padding:24px}.price-section--hidden .label,.price-section--hidden .price{visibility:hidden}.price-section__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:10}.price-section__coming-soon-text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:500;letter-spacing:.1px;line-height:40px}.ride-experience-section--overlapping{height:100vh}.ride-experience-section__container{gap:2pc;padding:20px}.ride-experience-section__display-card:first-child,.ride-experience-section__display-card:nth-child(2){margin-bottom:0}.ride-experience-section__spec-cards{margin-top:0}.services-section{padding:6pc 0 0}.services-section__container{padding:0 3pc}.services-section__top{margin-bottom:4pc}.services-section__content{gap:4pc;grid-template-columns:1fr}.stats-and-features{margin-top:2pc}.stats-and-features__container{padding:0 24px}.stats-and-features__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;margin-bottom:3pc}.stats-and-features__stats{margin-bottom:3pc;max-width:100%;padding:24px 20px}.stats-and-features__stat-number{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc}}@media(min-width:768px)and (max-width:calc(1024px - 1px))and (max-width:393px){.connectivity-card:first-child .connectivity-card__title,.connectivity-card:nth-child(2) .connectivity-card__title,.connectivity-card:nth-child(3) .connectivity-card__title{font-size:1pc;line-height:20px}.price-section__coming-soon-text,.scooter-variants-section__title{font-size:24px;line-height:2pc}.stats-and-features__title{font-size:2pc;line-height:40px}.stats-and-features__stat-number{font-size:20px;line-height:24px}}@media(min-width:768px)and (max-width:1279px){.design-vida-model-variant-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-test-ride__success{margin:0 auto;width:45%}}@media(min-width:769px){.vida-v2 h1{font-size:5pc}.vida-v2 h1,.vida-v2 h2{color:get-color("mine-shaft");font-family:PP Neue Montreal;font-style:normal;font-weight:600;line-height:normal}.vida-v2 h2{font-size:3pc}.btn--tertiary-2{font-size:1.25rem;padding:.75rem 1.5rem}.vida-blog-details .vida-blog__header{margin-left:30px}.vida-blog-details .vida-blog-card__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed.main-text.small b,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p.main-text.small b{font-size:2.25rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed.sub-text,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p.sub-text{font-size:1.875rem;line-height:2.5rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed.sub-text b,.vida-hero-banner__container-skewed .vida-hero-banner__title-text p.sub-text b{font-size:1.875rem;line-height:inherit}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed{font-size:2.4375rem;line-height:3.25rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed span.sub-text{font-size:1.25rem;font-weight:500}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed span.sub-text b{font-size:1.25rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1.sub-text,.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text p.sub-text{font-size:1rem;line-height:1.5rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1{font-size:2.4375rem;line-height:.75rem}.cmp-vida-connect__container{gap:3.5rem;padding:3rem 0}.cmp-vida-connect__heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.cmp-vida-connect__card-cont{gap:1.25rem}.cmp-vida-connect__card{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:25%;-ms-flex-positive:25%;flex-grow:25%}.cmp-vida-connect__card-image{margin-bottom:1.5rem}.cmp-vida-connect__card-image img{height:16.25rem}.cmp-vida-two-cards__container{gap:3.5rem;padding:3rem 5.5rem}.cmp-vida-two-cards__heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.cmp-vida-two-cards__card-cont{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cmp-vida-two-cards__card{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:50%;-ms-flex-positive:50%;flex-grow:50%}.cmp-vida-two-cards__card-image{margin-bottom:1.5rem}.cmp-vida-two-cards__card-image img{height:20.625rem}.cmp-vida-two-cards__card-heading h3{font-size:3pc;font-weight:600;margin-bottom:1rem}.cmp-vida-two-cards__card-body,.cmp-vida-two-cards__card-heading h3{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal}.cmp-vida-two-cards__card-body{font-size:20px;font-weight:400;max-width:31.75rem}.vida-2-container .cmp-vida-two-cards__container{gap:3.5rem;padding:3rem 1.875rem}.cmp-video-banner__container.vida-2-container{padding:3rem 5.5rem 3.5rem}.cmp-video-banner__control-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-video-banner__play-btn{height:3.75rem;width:3.75rem}.cmp-video-banner__heading h2{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;margin-bottom:3.5rem}.cmp-video-banner__video-cont iframe,.cmp-video-banner__video-cont video{height:44.4375rem}.accordian-container__title-container__image{height:16.875rem}.accordian-container__image{height:28rem}.accordian-container__video{padding:0 0 2rem}.accordian-container__video video{max-height:32.5rem}.accordian-container__ytvideo{padding:0 0 2rem}.accordian-container iframe{height:32.5rem}.accordian-container__knowmore-link{font-size:1.25rem}.vida-service-container .vida-service{padding-bottom:4rem;padding-top:4rem}.vida-service-container .vida-service-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.vida-service-container .vida-service-quote{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.vida-service-container .vida-service-helper-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;max-width:48%}.vida-service-container .vida-service-accordion{padding:3.375rem 0}.vida-service-container .vida-service-accordion-wrapper{width:58%}.vida-service-container .vida-service-accordion-wrapper .accordian-container__data{font-size:1.25rem}.vida-service-container .vida-service-accordion-wrapper .accordian-container__header-wrapper .accordian-container__header{font-size:1.75rem}.vida-service-container .vida-service-accordion.light-theme{padding-bottom:0}.vida-service-container .vida-service-accordion.light-theme .vida-service-accordion-wrapper{width:87.8%}.vida-service-container .vida-service-accordion.light-theme .vida-service-accordion-wrapper .accordian-container__wrapper{padding:4rem 1rem}.vida-service-container .vida-service-accordion.light-theme .vida-service-accordion-wrapper .accordian-container__content__wrapper{padding-top:4rem}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper{padding:1.5rem}.vida-service-container .vida-service-accordion.dark-theme .vida-service-accordion-wrapper .accordian-container__image{height:270px}.vida-service-container .accordian-container__video video{max-height:25rem;-o-object-fit:cover;object-fit:cover}.vida-service-container .accordian-container__ytvideo iframe{height:25rem;-o-object-fit:cover;object-fit:cover}.compare-variants--heading{font-size:3rem;margin-bottom:4rem;margin-top:4rem}.compare-variants .variants-details-wrapper{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important;margin-bottom:3rem;margin-top:3rem}.compare-variants .variants-details-wrapper .vs-container{display:none}.compare-variants .variants-details-wrapper .variants-details{margin:0 .5625rem}.compare-variants .variants-details-wrapper .variants-details--bikeimg-wrapper{height:16rem;margin-bottom:2rem}.compare-variants .variants-details-wrapper .variants-details--model-name,.compare-variants .variants-details-wrapper .variants-details--model-price{font-size:1.75rem}.compare-variants .variants-details-wrapper .variants-details--model-price-details{font-size:1.125rem}.compare-variants .variants-details-wrapper .variants-details--buy-now-cta{margin:3rem 0 2rem}.compare-variants .variants-details-wrapper .variants-details--link{font-size:1.25rem}.compare-variants .compare-variant-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.compare-variants .compare-variant-text-container.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare-variants .product-details-wrapper .product-details:first-child .product-data-container .product-data{background-color:#f1f5f8}.compare-variants .product-details-wrapper .product-details:first-child .product-data-container .product-data:nth-child(odd){background-color:#fff}.compare-variants .product-details-wrapper .product-details .product-data{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:7.375rem;padding:2.25rem 3rem}.compare-variants .product-details-wrapper .product-details .product-data img{height:1.875rem;margin-right:1rem;width:1.875rem}.compare-variants .product-details-wrapper .product-details .product-data--title{font-size:1.125rem;margin-bottom:0}.compare-variants .product-details-wrapper .product-details .product-data .mob-title{display:none}.compare-variants .product-details-wrapper .product-details .product-data--colors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare-variants .product-details-wrapper .product-details .product-data--colors div{height:1.25rem;width:1.25rem}.compare-variants .product-details-wrapper .product-details .product-data--value{font-size:2.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare-variants .product-details-wrapper .product-details .product-data--value span{font-size:1.125rem}.ev__header{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1.5rem;padding-top:.5625rem}.ev-category-banner-background{display:none}.ev-category-banner-media{height:56.25rem}.ev-category-banner-media-content{height:100%;width:100%}.model-variant-wrapper__flex .model-variant-content-container .model .button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:1rem;color:#fff;height:4.5rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-media .custom-style{position:absolute;right:0;width:auto}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title.custom-style{width:60%}.vida-home-banner-carousel-container .tns-outer .tns-nav{display:none}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .explore-icon{height:20px;width:20px}.user-profile-details .profile-image-wrapper{height:12.5rem;width:12.5rem}.variant-switcher{margin:4rem 5.625rem}.variant-switcher--subheading{font-size:1.125rem}.variant-switcher--heading{font-size:3rem}.variant-switcher--tab--wrapper{border-bottom-width:.375rem;height:13.125rem}.variant-switcher--tab--wrapper .variant-switcher--tab--image{height:13.125rem;width:15.0625rem}.variant-switcher--tab--wrapper .variant-switcher--tab--image.right{right:60%}.variant-switcher--tab--wrapper .variant-switcher--tab-button .variant-switcher-content{padding:3.375rem 3.375rem 0}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active .variant-switcher-content--title,.variant-switcher--tab--wrapper .variant-switcher--tab-button .variant-switcher-content--title{font-size:3rem}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active .variant-switcher-content--price{font-size:2.25rem;width:100%}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active .variant-switcher-content--price span{font-size:2.25rem}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active .variant-switcher-content--price--details{font-size:1.125rem;margin-top:1rem}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active.left{-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%)}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active.right{-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%)}.variant-switcher--tab--panel .variant-switcher-desktop-panel-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.variant-switcher--tab--panel--detail{padding:4rem 0}.variant-switcher--tab--panel--detail:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.variant-switcher--tab--panel--detail .battery-img--background{height:11.125rem;width:11.125rem}.variant-switcher--tab--panel--detail .battery-img--wrapper{height:12.125rem;right:-3.5rem;width:17.5rem}.variant-switcher--tab--panel--detail--title{font-size:1.25rem;margin-bottom:1rem}.variant-switcher--tab--panel--detail--title img{height:1.25rem;margin-right:.5rem;width:1.25rem}.variant-switcher--tab--panel--detail--subheading{font-size:.75rem}.variant-switcher--tab--panel--detail .varaint-switcher-battery-details{padding-bottom:1.75rem}.variant-switcher--tab--panel--detail .battery-count-title{padding-top:.625rem}.variant-switcher--tab--panel--detail--value{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;bottom:.125rem;font-size:2.25rem;font-weight:500}.variant-switcher--tab--panel--detail .kwh-unit{font-size:1.25rem;font-weight:400}.variant-switcher--tab--panel--detail span{padding-bottom:20px}.variant-switcher--tab--panel--detail--colors-container{gap:2rem}.variant-switcher--tab--panel--detail--colors-container div{height:4rem;width:4rem}.variant-switcher--tab--panel--link a{font-size:1.25rem}.variant-switcher--tab--panel .justify-content-between{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:50%}.variant-switcher--tab--button{text-align:right}.variant-switcher--tab--button button{padding:1.5rem;width:28%}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div{margin-bottom:0;width:12rem}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div>.variant-switcher--tab--panel--detail--title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div>.variant-switcher--tab--panel--detail--title img{height:2.5rem;width:2.5rem}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div .variant-switcher--tab--panel--detail--value{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.variantswitcher--no-border.variantswitcher .variant-switcher-desktop-panel-detail .variant-switcher--tab--panel--detail>div .variant-switcher--tab--panel--detail--value .variant-switcher--tab--panel--detail--title{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal}.variantswitcher--no-border.variantswitcher .variant-switcher--tab--panel>.variant-switcher--tab--panel--detail .variant-switcher--tab--panel--detail--title{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2rem}}@media(min-width:769px)and (min-width:769px){.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed span.sub-text{font-size:1.875rem;line-height:2.5rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-text h1.skewed span.sub-text b{font-size:1.875rem;line-height:inherit}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1 span.sub-text{font-size:1rem;line-height:1.5rem}}@media(min-width:769px)and (max-width:1023px){.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card__img-txt{width:45%}}@media(min-width:1024px){.global-tooltip{margin-left:.5rem}.vida-container{padding:0 4.375rem}.vida-2-container{padding:0 5.5rem}.form__group{margin-bottom:.375rem;min-height:6.1875rem}.form__group input[type=number],.form__group input[type=text],.form__group select,.form__group textarea{border-radius:6.25rem;height:3pc;margin-bottom:.4375rem}.form__group input[type=number],.form__group input[type=text]{padding:.9375rem 1.5rem}.form__group input[type=number]:focus,.form__group input[type=text]:focus{padding:.875rem 1.4375rem}.form__group .form__field-label+[class*=" icon-"],.form__group .form__field-label+[class^=icon-]{left:1.4375rem;top:2.5625rem}.form__group .form__field-label+[class*=" icon-"]+.rmdp-container input[type=number],.form__group .form__field-label+[class*=" icon-"]+.rmdp-container input[type=text],.form__group .form__field-label+[class*=" icon-"]+input[type=number],.form__group .form__field-label+[class*=" icon-"]+input[type=text],.form__group .form__field-label+[class^=icon-]+.rmdp-container input[type=number],.form__group .form__field-label+[class^=icon-]+.rmdp-container input[type=text],.form__group .form__field-label+[class^=icon-]+input[type=number],.form__group .form__field-label+[class^=icon-]+input[type=text]{padding-left:3.125rem}.form__group select{padding:.75rem 3rem .75rem 1.5rem}.form__group select:focus{padding:.6875rem 3rem .6875rem 1.4375rem}.form__group textarea{border-radius:1rem;padding:.8125rem 1.5rem}.form__group textarea:focus{padding:.75rem 1.4375rem}.form__group--error .form__field-mobile .form__field-select-wrapper select,.form__group--error .form__field-mobile .form__field-select-wrapper select:focus,.form__group--success .form__field-mobile .form__field-select-wrapper select,.form__group--success .form__field-mobile .form__field-select-wrapper select:focus,.form__group--warning .form__field-mobile .form__field-select-wrapper select,.form__group--warning .form__field-mobile .form__field-select-wrapper select:focus{padding:.6875rem 1.5rem .6875rem .375rem}.form__field-label{margin-bottom:.375rem}.form__field-mobile .form__field-select-wrapper select{padding:.75rem 1.5625rem .75rem .4375rem}.form__field-mobile .form__field-select-wrapper select:focus{padding:.6875rem 1.5rem .6875rem .375rem}.form__field-mobile input[type=number]{padding:.9375rem 1.5rem .9375rem 1rem}.form__field-mobile input[type=number]:focus{padding:.875rem 1.4375rem .875rem .9375rem}.form__field-otp input[type=number]{height:3rem;margin-right:.875rem;padding:.75rem 1.0625rem .625rem;width:3rem}.form__field-otp input[type=number]:focus{padding:.71875rem 1.03125rem .59375rem}.form__field-select-wrapper:after{right:1.4375rem;top:1rem}.form__field-select-wrapper [class*=" icon-"],.form__field-select-wrapper [class^=icon-]{left:1.4375rem;top:.875rem}.form__field-select-wrapper [class*=" icon-"]+.form__field-select,.form__field-select-wrapper [class*=" icon-"]+.form__field-select:focus,.form__field-select-wrapper [class^=icon-]+.form__field-select,.form__field-select-wrapper [class^=icon-]+.form__field-select:focus{padding-left:3.125rem}.form__field-radio-btn-group.form__group{gap:0 1.125rem}.form__field-radio-btn label{height:5.625rem}.form__field-icon{right:1.5625rem;top:2.625rem}.form__field-button{max-width:100%}.form__field-button .btn{max-width:100%;min-width:20rem}.form__field-button-icon{height:2.5rem;margin-right:.625rem;width:2.5rem}.form__field-button-icon [class*=" icon-"],.form__field-button-icon [class^=icon-]{font-size:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form__field-button--lg .form__field-button-icon{height:3.75rem;width:3.75rem}.form__field-button--lg .form__field-button-icon [class*=" icon-"],.form__field-button--lg .form__field-button-icon [class^=icon-]{font-size:28px}.form__field-button--lg .btn{height:3.75rem}.form__dropdown-pre-icon{left:1.4375rem;top:.875rem}.form__dropdown-pre-icon+input[type=text],.form__dropdown-pre-icon+input[type=text]:focus{padding-left:3.125rem}.form__dropdown-icon{right:9pt;top:13px}.btn,button{border-radius:6.25rem;padding:.5625rem 1.25rem .625rem}.btn--primary,.btn--secondary,.btn--tertiary{height:2.5rem}.btn--lg{height:3.75rem;padding:1.1875rem 2.5rem 1.25rem}.btn--action{height:2.5rem;padding:.5rem 1.25rem .6875rem}.btn--card-action{height:1.875rem;padding:.125rem .625rem .375rem}.btn--icon [class*=" icon-"],.btn--icon [class^=icon-]{font-size:1.625rem}.notification--fixed{top:7.5rem}.notification--lg{width:calc(100% - 140px)}.theme-v1 .faq-accordion{margin:0 -22%}.vida-card__container{-webkit-box-shadow:0 6px 26px rgba(40,40,40,.08);box-shadow:0 6px 26px rgba(40,40,40,.08);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.vida-card__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding:.3125rem;width:18.75rem}.vida-card__product-image{max-height:18.125rem;max-width:100%}.vida-card__data{padding:1.25rem;width:calc(100% - 300px)}.vida-card__product-title{max-width:unset;word-wrap:unset}.vida-card__product-schedule{min-width:8.75rem}.vida-card__booking-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1.25rem;margin-bottom:1.25rem;min-height:7.5rem}.vida-card__booking-item{margin-bottom:0;min-width:calc(33.33% - 20px)}.vida-card__booking-item [class*=" icon-"],.vida-card__booking-item [class^=icon-]{line-height:1.3125rem}.vida-card__button-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1.25rem}.vida-card__button-container .btn--secondary{margin-top:0}.vida-aboutus-details__wrapper{gap:3.5rem;justify-items:center;padding:5.8125rem 12.1875rem 5.625rem}.vida-aboutus-details__container__content,.vida-aboutus-details__container__content p{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.vida-aboutus-details__container__content p{max-width:65.625rem;padding-top:1.5rem}.vida-aboutus-details__container__button{border-radius:.5rem;min-width:12.625rem;padding:.75rem 1.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.vida-aboutus-details__container__button a{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-aboutus-details__container__read{display:none}.vida-aboutus-stories__container{padding:7.9375rem 0}.vida-aboutus-stories__container .our-stories-img{height:38.875rem;width:38.875rem}.vida-aboutus-stories__container .our-stories-text h2{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-aboutus-stories__container .our-stories-text p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#fff;max-width:19.0625rem}.vida-aboutus-stories__container .our-stories-text__vision{left:5.5rem;top:10.3125rem}.vida-aboutus-stories__container .our-stories-text__mission{bottom:8.875rem;right:5.3125rem}.vida-aboutus-values__container .our-values{gap:5.5rem;padding:3.5rem 5.5rem}.vida-aboutus-values__container .our-values__heading{font-family:PP Neue Montreal;font-size:5pc;font-style:normal;font-weight:600;line-height:normal;color:#222}.vida-aboutus-values__container .our-values__card-container{gap:8rem}.vida-aboutus-values__container .our-values__card-container__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}.vida-aboutus-values__container .our-values__card-container__card:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vida-aboutus-values__container .our-values__card-container__card .card-image{border-radius:.75rem;height:30.125rem;width:38.75rem}.vida-aboutus-values__container .our-values__card-container__card .card-text{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-aboutus-values__container .our-values__card-container__card .card-text__value-wrap{gap:1rem;max-width:32.8125rem}.vida-aboutus-values__container .our-values__card-container__card .card-text__title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.vida-aboutus-values__container .our-values__card-container__card .card-text__desc{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.vida-aboutus-values.aboutus-intent .our-values{gap:2.125rem;padding:4rem 5.5rem}.vida-aboutus-values.aboutus-intent .our-values__heading{font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#222}.vida-aboutus-values.aboutus-intent .our-values__card-container{gap:3.9375rem;grid-template-columns:repeat(3,1fr)}.vida-aboutus-values.aboutus-intent .our-values__card-container__card{border-bottom:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:0}.vida-aboutus-values.aboutus-intent .our-values__card-container__card .card-image{border-radius:.75rem;height:13.3125rem;width:23.75rem}.accessories-merchandise{padding-right:0!important}.accessories-merchandise__container{padding:4rem 0 3.5rem}.accessories-merchandise__heading__description{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.accessories-merchandise__heading__title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;margin-top:.5rem}.accessories-merchandise__details::-webkit-scrollbar-track{margin-right:5.5rem}.accessories-merchandise__details__item__name{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin:1rem 0}.accessories-merchandise__details .view-all-container{padding-bottom:5.375rem;padding-right:5.5rem}.accessories-merchandise__download-action .downloadcta{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);color:#fff;height:3.5rem;min-width:9.75rem}.vida-advanced-accordion{padding:4.625rem 0}.vida-advanced-accordion__heading{margin-bottom:1.5rem}.vida-advanced-accordion__description{margin-bottom:6rem}.vida-advanced-accordion__item{border-bottom:.0625rem solid #d2d1d1;padding:0;position:relative}.vida-advanced-accordion__item--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 50px;padding-right:7.5rem;position:relative}.vida-advanced-accordion__item:last-child{border-bottom:none}.vida-advanced-accordion__item-header{padding:1.5625rem 2.5rem 1.5625rem 2.8125rem}.vida-advanced-accordion__item-body{border-bottom:none;opacity:0;padding:1.5625rem 2.5rem 1.5625rem 2.8125rem;position:absolute;right:7.5rem;top:0;width:54.5%}.vida-advanced-accordion__item.vida-advanced-accordion__item--active .vida-advanced-accordion__item-body{padding:1.5625rem 2.5rem 1.5625rem 2.8125rem;position:relative;right:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;width:54.5%}.vida-advanced-accordion__title-wrapper{width:calc(100% - 50px)}.vida-advanced-accordion__title-wrapper [class*=" icon-"],.vida-advanced-accordion__title-wrapper [class^=icon-]{margin-top:.5rem}.vida-advanced-accordion__title-wrapper [class*=" icon-"]:before,.vida-advanced-accordion__title-wrapper [class^=icon-]:before{font-size:1.875rem}.vida-advanced-accordion__title-icon{height:1.875rem;margin-top:.5rem;width:1.875rem}.vida-advanced-accordion__indicator{height:2.5rem;position:absolute;right:2.5rem;width:2.5rem}.vida-advanced-accordion__indicator [class*=" icon-"],.vida-advanced-accordion__indicator [class^=icon-]{line-height:1}.vida-advanced-accordion__indicator [class*=" icon-"]:before,.vida-advanced-accordion__indicator [class^=icon-]:before{font-size:15px;line-height:15px}.vida-advantage-card__container-content{padding-left:0}.vida-advantage-card__container-content__features,.vida-advantage-card__container-content h2{padding-left:2.5rem}.vida-app-cards__slider-card img{border-radius:2rem;max-height:38.125rem;max-width:17.5rem}.vida-app-cards__slider-content{bottom:1.5625rem;padding:0 1.5625rem}.vida-asset-banner-carousal{padding:3.75rem 0 1.875rem}.vida-asset-banner-carousal__slide{height:29.9375rem;max-height:29.9375rem}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller{position:relative}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text{display:block;left:0;position:relative}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-title{margin-bottom:.875rem}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active.vida-asset-banner-carousal__nav-controller:before{background-color:#d2d1d1}.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active:after{display:block;width:70%}.vida-asset-banner{padding-bottom:6.75rem;padding-top:3.75rem}.vida-asset-banner__container{height:32.375rem;max-height:32.375rem}.vida-asset-banner.vida-asset-banner--sm .vida-asset-banner__container{height:25.75rem;max-height:25.75rem}.vida-asset-collage--reverse .vida-asset-collage__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vida-asset-collage__main-description{margin-bottom:2.5rem}.vida-asset-collage__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:48rem}.vida-asset-collage__two-image{max-height:48rem;width:40vw}.vida-asset-collage__two-image .vida-asset-collage__media{max-height:24rem}.vida-asset-collage__two-image .vida-asset-collage__asset{height:24rem;width:40vw}.vida-asset-collage__one-image{max-height:48rem;width:60vw}.vida-asset-collage__one-image .vida-asset-collage__asset{height:48rem;width:60vw}.vida-asset-collage__content{bottom:3.625rem;left:0;padding-left:18%}.vida-awards-carousel{padding-bottom:7.5rem;padding-top:7.5rem}.vida-awards-carousel__slider .tns-nav{display:none}.vida-awards-carousel__slider-card img{max-width:unset;min-height:166px;min-width:215px;width:auto}.vida-awards-carousel__slider-heading{color:#d2d1d1;margin-bottom:1.4375rem;margin-top:3.75rem}.vida-banner-carousel{padding-top:5rem}.vida-banner-carousel__slider-controls{bottom:10.625rem;left:2.5rem;width:calc(34% - 5pc)}.vida-banner-carousel__slider-item-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-banner-carousel__slider-item-card-asset{height:100vh;max-height:unset;width:66%}.vida-scroll-navigation--sticky .vida-banner-carousel__slider-item-card-asset{height:calc(100vh - 3.125rem)}.vida-banner-carousel__slider-item-card-desc{padding:2.5rem;width:34%}.vida-banner-carousel--left-image .vida-banner-carousel__slider-item-card{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vida-banner-carousel--left-image .vida-banner-carousel__slider-controls{right:2.5rem}.vida-banner-notification__wrapper-sticky{top:0}.vida-banner-notification__timer{gap:0 1.875rem}.vida-banner__heading-wrapper{height:100vh}.vida-banner__heading{margin:0}.vida-banner__heading--fixed{width:calc(100% - 140px)}.vida-battery-plus-banner__contianer .battery-plus-banner{padding:5.5rem 0}.vida-battery-plus-banner__contianer .battery-plus-banner__content{max-width:65.625rem;padding:3.75rem 6.6875rem}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details__heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:34px}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details{margin-top:3.5rem}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details:first-child,.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details:last-child{max-width:12rem}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details__image{height:5.625rem;width:5.625rem}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-battery-plus-banner__contianer .battery-plus-banner__content .battery-plus-details__description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:24px;margin-top:24px}.vida-battery-benefits__container__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:7.5rem;margin-bottom:4rem}.vida-battery-benefits__container .battery-benefits-details-content{max-width:33.4375rem}.vida-battery-benefits__container .battery-benefits-details-content .benefits-heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.625rem}.vida-battery-benefits__container .battery-benefits-details-content .benefits-heading__description{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;line-height:2.125rem;margin-top:1pc}.vida-battery-plus__contianer .battery-details{margin:4rem 0}.vida-battery-plus__contianer .battery-details__heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.625rem}.vida-battery-plus__contianer .battery-details__price{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin:3rem 0}.vida-battery-plus__contianer .battery-details__price .discount-price-amount,.vida-battery-plus__contianer .battery-details__price .discount-price-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.125rem}.vida-battery-plus__contianer .battery-details--button_nav{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:.75rem;-webkit-box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);color:#fff;height:3rem;min-width:9.75rem}.vida-battery-plus .original-price{font-size:28px;font-weight:400;line-height:34px}.vida-battery-specification__container.vida-2-container{padding-bottom:4rem;padding-top:4rem}.vida-battery-specification__container.vida-2-container .specification-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:9.8125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-battery-specification__container.vida-2-container .specification-banner .specification-banner-image-wrapper{height:39.375rem;width:46.75rem}.vida-battery-specification__container.vida-2-container .specification-banner__image{margin:0 auto;width:100%}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem 0}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification:first-child{margin:0 0 4rem!important}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification:last-child{margin:4rem 0 0!important}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__icon__dimensions{height:5.625rem;width:5.625rem}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__tooltip{-ms-flex-preferred-size:70%;flex-basis:70%;width:100%}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__tooltip__heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;line-height:normal;font-weight:600;padding-bottom:.5rem}.vida-battery-specification__container.vida-2-container .specification-banner .battery-specification__tooltip__title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.vida-battery-specification__heading h2{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.specification-banner-image-wrapper,.specification-tooltip-container{-ms-flex-preferred-size:48%;flex-basis:48%}.vida-blog-card{padding-left:5pc}.vida-blog-card__name{font-size:1.875rem;font-weight:500;line-height:3.1875rem}.vida-blog-card__title{margin-left:.3125rem}.vida-blog-card__body{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8125rem}.vida-blog-card__articlebody{width:22%}.vida-blog-card__blogname{font-size:1.3125rem;line-height:2rem}.vida-blog-details .vida-blog-card__container .vida-blog-card__body .vida-blog-card__articlebody{width:60%}.cmp-breadcrumb__list{padding:.5625rem 5.5rem .5rem}.breadcrumb-top-fixed{top:4pc}.vida-button-tabs__navs--tab{font-size:1.875rem;width:21.875rem}.theme-v1{padding:0 15%}.theme-v1 .offers-container__smoke-white{margin:0 -22%;padding:0 20%}.theme-v1 .title{margin-top:2.1875rem}.theme-v1 .desc{font-size:24px}.vida-card-details{padding:3.875rem 0 6.375rem}.vida-card-details__text-area-title{margin-bottom:1.25rem}.vida-card-details__img{height:31.125rem;margin-bottom:4rem;max-height:31.125rem;max-width:48.75rem}.vida-charging-component .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem;padding:3rem 0}.vida-charging-component .container .card{gap:1rem;max-width:25.5rem;padding:1.5rem}.vida-charging-component .container .card h2{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.vida-charging-component .container .card p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-caution-component .charing-caution-wrapper__container{margin:3.5rem auto 4rem;max-width:79rem;padding:2.5rem 2rem}.vida-caution-component .charing-caution-wrapper__container .heading img{height:1.398125rem;width:1.603125rem}.vida-caution-component .charing-caution-wrapper__container .heading h3{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310}.vida-caution-component .charing-caution-wrapper__container .subheading{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-caution-component .charing-caution-wrapper__container .caution-list{margin-left:1.5625rem}.vida-caution-component .charing-caution-wrapper__container .caution-list li{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:1.625rem}.vida-charging-lights-component .charging-light__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3rem auto 3.5rem;max-width:79rem;width:100%}.vida-charging-lights-component .charging-light__container .mobile-heading{display:none}.vida-charging-lights-component .charging-light__container .light-image{max-width:30.9375rem;width:40%}.vida-charging-lights-component .charging-light__container .light-image img{height:27.5rem;width:19.9375rem}.vida-charging-lights-component .charging-light__container .light-instruction{max-width:690px;width:60%}.vida-charging-lights-component .charging-light__container .light-instruction .heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.vida-charging-lights-component .charging-light__container .light-instruction .color-name{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;width:8.5625rem}.vida-charging-lights-component .charging-light__container .light-instruction .light-wrapper{gap:4.125rem}.vida-charging-lights-component .charging-light__container .light-instruction .light-details{border-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:43.125rem;padding:0}.vida-charging-lights-component .charging-light__container .light-instruction .light-color{gap:1.5rem;max-width:18.125rem;width:40%}.vida-charging-lights-component .charging-light__container .light-instruction .light-color .color-img{height:2.4825rem;width:6.835rem}.vida-charging-lights-component .charging-light__container .light-instruction .light-para{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;max-width:359px;width:100%}.vida-charging-process-component .charing-process__container{gap:2.5rem;max-width:77.875rem}.vida-charging-process-component .charing-process__container h2{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.vida-charging-process-component .charing-process__container .steps{gap:1rem}.vida-charging-process-component .charing-process__container .step{gap:3.8125rem;min-height:6rem;padding:1.5rem}.vida-charging-process-component .charing-process__container .step h3{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;min-width:5.1875rem}.vida-charging-process-component .charing-process__container .step p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;max-width:65.9375rem;width:100%}.vida-charging-process-component .charing-process__container .step .liner{height:2.875rem;-webkit-transform:translate(35px,50px);transform:translate(35px,50px)}.vida-ec-hotspot{padding:3.75rem 0 0}.vida-ec-hotspot__heading{padding-bottom:1.25rem}.vida-ec-hotspot__content{margin:0 0 7.5rem;padding:0;position:relative}.vida-ec-hotspot__media{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-ec-hotspot__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:25%;width:auto}.vida-ec-hotspot__item:nth-child(odd) .vida-ec-hotspot__item-position{top:50%}.vida-ec-hotspot__item:first-child .vida-ec-hotspot__card{left:1.875rem}.vida-ec-hotspot__item:nth-child(odd) .vida-ec-hotspot__card{top:50%}.vida-ec-hotspot__item:last-child .vida-ec-hotspot__card{right:1.875rem}.vida-ec-hotspot__item:nth-last-child(2) .vida-ec-hotspot__card{right:25%}.vida-ec-hotspot__item-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;height:100%;left:0;position:absolute;top:0;width:100%}.vida-ec-hotspot__item-position{cursor:pointer;display:block;height:50%;position:relative;width:100%;z-index:2}.vida-ec-hotspot__item-position:hover+.vida-ec-hotspot__card{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-ec-hotspot__item--reverse .vida-ec-hotspot__card{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vida-ec-hotspot__item--reverse .vida-ec-hotspot__card-content{text-align:right}.vida-ec-hotspot__card{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0}.vida-ec-hotspot__card-media{height:22.375rem;width:22.375rem}.vida-ec-hotspot__card-media-asset img{height:19.625rem;width:19.625rem}.vida-ec-hotspot__card-content{max-width:21.875rem}.vida-faq__container.vida-container{padding-bottom:3.75rem;padding-top:3.75rem}.vida-faq__title{margin-bottom:30px}.vida-faqs-card .faqs-card .content-container p a{font-size:1.25rem!important}.faq-second-card .vida-faqs-card .faqs-card{padding-top:0}.vida-feature-banner__slider-item,.vida-feature-banner__slider-slides{height:650px}.vida-feature-banner__slider-slidenav{padding-top:3.125rem}.vida-feature-banner__slider-controls{padding:3.125rem .9375rem 0 3.75rem}.vida-feature-banner__content{padding:.9375rem .9375rem 0 3.75rem}.vida-floating-icon{bottom:1.625rem;right:1.625rem}.vida-floating-icon__container{gap:1.625rem 0}.vida-floating-icon__bubble{height:3.8125rem;width:3.8125rem}.vida-floating-icon__bubble i{font-size:1.5625rem}.vida-floating-icon__pop-up:before{top:.6875rem}.vida-floating-icon__pop-up--chat{bottom:.9375rem;right:4.4375rem}.vida-floating-icon__pop-up--booking{bottom:.625rem;right:4.4375rem}.vida-footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-footer__item-wrap{padding-left:56px;width:25%}.vida-full-bleed-banner{margin:auto;padding:1.875rem 0 3.75rem}.vida-full-bleed-banner__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:41.75rem;position:relative;width:100%}.vida-full-bleed-banner__container .vida-container{position:relative}.vida-full-bleed-banner__media-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.vida-full-bleed-banner__media-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.vida-full-bleed-banner__text-wrapper{max-width:22.5rem;width:100%}.vida-full-bleed-banner__text-content{color:#1d1b1b}.vida-full-bleed-banner__spec{color:#777676}.vida-full-bleed-banner__spec-wrapper{gap:1.25rem 3.75rem;margin-top:2.5rem}.vida-full-bleed-banner__spec-info h2{gap:0 .25rem}.vida-full-bleed-banner__cta-wrapper .btn{min-width:0}.vida-full-bleed-banner--sm .vida-full-bleed-banner{padding:1.5625rem 0 3.75rem}.vida-full-bleed-banner--sm .vida-full-bleed-banner__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:35.3125rem;padding:1.875rem 0}.vida-full-bleed-banner--sm .vida-full-bleed-banner__media-container{display:block;height:100%;left:0;max-height:35.3125rem;position:absolute;text-align:right;top:0;width:100%}.vida-full-bleed-banner--sm .vida-full-bleed-banner__media-container img{height:100%;max-width:841px;width:59%}.vida-full-bleed-banner--sm .vida-full-bleed-banner__text-wrapper{max-width:37.5rem;width:49%}.vida-full-bleed-image__wrapper{height:80.8125rem;padding-bottom:13.625rem;padding-top:10rem}.vida-full-bleed-image__content--top{max-width:26.1875rem}.vida-full-bleed-image__content--bottom{max-width:36.125rem}.vida-full-bleed-image__title{margin-bottom:1.25rem}.vida-full-image-banner__image{height:calc(100vh - 3.125rem);min-height:32.5rem}.vida-full-image-banner__content{padding-top:1.25rem}.vida-full-screen-video__asset{height:100vh;min-height:37.5rem}.fullscreenvideo--title-microsite .vida-full-screen-video__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.fullscreenvideo--title-bottom .vida-full-screen-video__title{margin-bottom:3.75rem}.fullscreenvideo--title-microsite .vida-full-screen-video__title{margin-top:9.375rem;max-width:40.625rem}.vida-full-screen-video__content-title{margin-bottom:.3125rem}.fullscreenvideo--content-center .vida-full-screen-video__content{margin-top:3.75rem}.vida-full-screen-video__cta{margin-bottom:3.75rem}.vida-header{height:4.75rem}.vida-header__wrapper{height:4.75rem;padding:1.09375rem 0}.vida-header__nav-main-actions .btn{margin-left:1.25rem}.vida-header__nav-main-icons a.vida-header__user-icon--active{display:inline-block;height:30px;width:30px}.vida-header__nav-main-icons a [class*=" icon-"],.vida-header__nav-main-icons a [class^=icon-]{font-size:1.375rem}.vida-header__nav-menu{-webkit-box-shadow:0 20px 50px rgba(40,40,40,.08);box-shadow:0 20px 50px rgba(40,40,40,.08);display:none;height:100vh;overflow:hidden;top:0;-webkit-transition:all .2s;transition:all .2s;width:0}.vida-header__nav-menu .vida-header__nav-title{padding:1.5625rem 4.5rem 0}.vida-header__nav-menu .vida-header__nav-menu-container{padding:0 4.5rem .875rem;overflow-y:auto}.vida-header__nav-menu--show{display:block;-webkit-transition:all .2s;transition:all .2s;width:460px}.vida-header__nav-menu-container{height:calc(100vh - 4.75rem);overflow-y:hidden;padding:0}.vida-header__nav-menu-container .vida-container{padding:0}.vida-header__nav-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-header__nav-title [class*=" icon-"],.vida-header__nav-title [class^=icon-]{font-size:1.375rem;margin:auto}.vida-header__nav-title a{color:#1d1b1b;text-decoration:none}.vida-header__nav-title a:hover{color:#ff5310}.vida-header__primary-nav{margin-top:2.5rem}.vida-header__primary-nav-menu{position:relative}.vida-header__primary-nav-item{margin-bottom:2.5rem}.vida-header__secondary-nav-item{margin-bottom:1.875rem}.vida-header__contact{padding:1.0625rem 0}.vida-header__contact-number{display:inline-block;margin-left:.625rem;margin-top:0}.vida-header__footer{padding-top:1.875rem}.vida-header__footer-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-header__footer-social-list{margin:0 0 .625rem}.vida-header__footer-social-item a [class*=" icon-"],.vida-header__footer-social-item a [class^=icon-]{font-size:1.875rem}.vida-header__profile-menu{display:none}.vida-header__user-icon{display:inline-block}.vida-hero-banner__container{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.vida-hero-banner__container-left-aligned{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li img{margin-top:.625rem}.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title p{font-size:1.25rem;line-height:1.3125rem}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-desc{font-size:1.125rem;line-height:1.125rem}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title p{font-size:1.25rem;line-height:1.3125rem}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-desc{font-size:1.125rem;line-height:1.3125rem}.vida-hero-banner__title{margin-top:9.375rem;max-width:40.625rem;text-align:left}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1{width:600px}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-desc{font-size:1.875rem;line-height:2.5rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-highlight b{font-size:2rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title h1{font-size:3.5rem;line-height:1.5625rem;margin-bottom:1.875rem;width:600px;line-height:3.125rem}.vida-hero-simple-banner__container{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.vida-hero-simple-banner__title{margin-top:9.375rem;max-width:40.625rem}.vida-hero-simple-banner__title h1{line-height:1.5625rem}.vida-hero-simple-banner__title .heading__top{font-size:2.5rem;line-height:2.5rem}.vida-hero-simple-banner__title .heading__middle{font-size:5.3125rem;line-height:4.375rem}.vida-hero-simple-banner__title .heading__middle-variant1{font-size:3.125rem;line-height:3.3125rem}.vida-hero-simple-banner__title .heading__bottom{font-size:1.6875rem;line-height:1.875rem}.vida-hero-simple-banner__battery-variant h3.vida-rest-content{margin-top:4rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title{margin-top:6.25rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title p{font-size:1rem;line-height:1.125rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title p:first-of-type{font-size:1.25rem;line-height:1.625rem}.vida-highlight-card-carousel{padding-bottom:3.75rem;padding-top:3.75rem}.vida-highlight-card-carousel__heading{margin-bottom:3.125rem}.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active{width:56%}.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child:after,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active:after{background-color:#e4e4e4;content:"";display:block;height:2px;width:100%}.vida-highlight-card-carousel .tns-item{padding-right:8%;width:25.8%}.vida-highlight-card-carousel .tns-item .tns-slide-active:first-child:after,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active:after{display:none}.vida-highlight-card-carousel .tns-item h2{color:#fff;display:block;left:-.625rem;position:absolute;text-align:left;text-align:center;top:25%;-webkit-transform:rotate(-90deg) translate(-25%);transform:rotate(-90deg) translate(-25%);width:18.125rem}.vida-highlight-card-carousel .tns-item p{display:none}.vida-highlight-card-carousel .tns-item img{height:21.375rem}.vida-highlight-card-carousel .tns-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.vida-info-banner{position:relative}.vida-info-banner--mb-lg .vida-info-banner__container,.vida-info-banner__container{min-height:31.375rem}.vida-info-banner .vida-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,color-stop(1.79%,#1d1b1b),to(rgba(29,27,27,0)));background:linear-gradient(90deg,#1d1b1b 1.79%,rgba(29,27,27,0));display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;top:0;width:62%}.vida-info-banner__content-wrapper{color:#fff;position:absolute;width:50.6%}.vida-info-banner__spec-wrapper{gap:0 2.5rem;margin-top:5rem}.vida-info-banner__text-wrapper{margin-top:0}.vida-info-banner__text-title{margin-bottom:1.25rem}.vida-info-banner__accordion{background-color:transparent}.vida-info-banner__accordion-wrapper{margin-top:0}.vida-info-banner__accordion-header{padding:1.875rem 0}.vida-info-banner__accordion-body{border-bottom:.0625rem solid #fff}.vida-info-banner__accordion-indicator{color:#fff}.vida-info-banner__accordion-indicator [class*=" icon-"]:before,.vida-info-banner__accordion-indicator [class^=icon-]:before{font-size:2rem}.vida-info-graphics__container{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(10,minmax(0,1fr));height:56.5625rem}.vida-info-graphics__display{grid-column-end:3;grid-column-start:2;grid-row-end:3!important;grid-row-start:1!important}.vida-info-graphics__display-mobile{display:none;width:18vw}.vida-info-graphics__display-desktop{bottom:0;display:block}.vida-info-graphics__display .text-node{padding:1.25rem}.vida-info-graphics__ridingmode{grid-column-end:2;grid-column-start:1;grid-row-start:4}.vida-info-graphics__ridingmode img{width:12vw}.vida-info-graphics__charging-removable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:column-reverse;grid-column-end:3;grid-column-start:2;grid-row-start:5!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-info-graphics__charging-removable img{bottom:0;height:70%;left:-3.375rem;position:absolute;width:auto}.vida-info-graphics__charging-removable .text-node{bottom:8.5rem;position:absolute}.vida-info-graphics__throttle{grid-column-end:2;grid-column-start:1;grid-row-end:10}.vida-info-graphics__throttle img{height:auto}.vida-info-graphics__gradability{grid-column-end:3;grid-column-start:2;grid-row-end:10}.vida-info-graphics__gradability img{height:auto;margin:0 auto;width:64%}.vida-info-graphics__seating{grid-column-end:5;grid-column-start:3;grid-row-end:4!important;grid-row-start:1!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-info-graphics__seating img{height:auto;width:90%}.vida-info-graphics__charging-fast,.vida-info-graphics__charging-portable,.vida-info-graphics__charging-text,.vida-info-graphics__cruise,.vida-info-graphics__headlamp,.vida-info-graphics__keyfob,.vida-info-graphics__metrics,.vida-info-graphics__vidaApp,.vida-info-graphics__warranty{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-leadership-cards{padding:2.8125rem 0 3.4375rem}.vida-leadership-cards__heading{margin-bottom:4.375rem}.vida-leadership-cards__slider-item-card{max-width:unset}.vida-leadership-cards .tns-nav{margin-top:1.875rem 0}.theme-v1 .leftborderbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.theme-v1 .left-border{width:25%}.theme-v1 .left-border p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.theme-v1 .left-border p b{margin-bottom:15px}.vida-product-subscription-marquee{margin:4rem 0}.vida-product-subscription-marquee .scroll-wrapper{height:2rem}.vida-list-items ul{padding-left:2.5rem}.vida-list-items ul li.two-column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.vida-multi-cards{padding-bottom:3.75rem;padding-top:3.75rem}.vida-multi-cards__heading{margin-bottom:3.75rem}.vida-multi-cards__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%;z-index:1}.vida-multi-cards__wrap:not(:first-child){margin-top:-8.75rem;position:relative;z-index:2}.vida-multi-cards__wrap:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__content{padding-left:0}.vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__content-description,.vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__title *{text-align:right}.vida-multi-cards__media-wrap{height:55.25rem;max-height:55.25rem;max-width:58%;width:58%}.vida-multi-cards__content{padding-left:3.75rem;width:42%}.vida-multi-cards__title *{padding-bottom:1.25rem;text-align:left}.vida-multi-cards__title span{display:block}.vida-multi-cards--reverse .vida-multi-cards__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.vida-multi-cards--reverse .vida-multi-cards__wrap .vida-multi-cards__media-wrap{height:50rem;max-height:50rem;max-width:54%;width:54%}.vida-multi-cards--reverse .vida-multi-cards__wrap:not(:first-child){margin-top:-5rem}.vida-multi-cards--reverse .vida-multi-cards__wrap:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-5rem}.vida-multi-cards--reverse .vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__media-wrap{left:6.5%;position:relative}.vida-multi-cards--reverse .vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__content{padding-left:10.7%;padding-right:0;width:46%}.vida-multi-cards--reverse .vida-multi-cards__content{padding-right:10.7%;width:46%}.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__title *{padding-bottom:1.25rem}.vida-multi-cards--two-cards .vida-multi-cards__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-multi-cards--two-cards .vida-multi-cards__wrap:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vida-multi-cards--two-cards .vida-multi-cards__wrap:nth-child(2) .vida-multi-cards__media-wrap{max-width:58%;width:58%}.vida-multi-cards--two-cards .vida-multi-cards__wrap:nth-child(2) .vida-multi-cards__content{width:42%}.vida-multi-cards--two-cards .vida-multi-cards__media-wrap{height:54.125rem;max-height:54.125rem;max-width:54%;width:54%}.vida-multi-cards--two-cards .vida-multi-cards__content{width:46%}.vida-navigation{height:3.3125rem}.vida-navigation .vida-navigation-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-navigation__links{padding:1rem 1.25rem}.vida-news-cards{padding:6.5rem 0 4.6875rem}.vida-news-cards__title-wrapper{margin-bottom:3rem}.vida-news-cards__item{border-radius:2rem;-webkit-box-shadow:none;box-shadow:none;height:22.25rem;max-height:22.25rem}.vida-news-cards__item-content{padding:1.25rem 1.1875rem 1.875rem}.vida-news-cards__item-content-text{margin-bottom:.1875rem}.vida-news-cards__item-media{border-radius:2rem 2rem 0 0;height:13.625rem;max-height:13.625rem}.vida-news-cards__item-media-asset{border-radius:2rem 2rem 0 0}.vida-news-cards__card{padding-bottom:.625rem}.vida-news-cards__cta-wrapper{margin-top:3rem}.vida-page-not-found{min-height:38.4375rem}.vida-page-not-found__image{height:calc(100% - 70px);top:4.375rem}.vida-price-component__wrapper{padding:1.625rem 4.5rem}.vida-price-component .price-container{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:72rem}.vida-price-component .price-container h2{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.vida-price-component .price-container h2 b,.vida-price-component .price-container h2 span{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.vida-price-component .price-container .price-section-types{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.5rem;max-width:46.5625rem}.vida-price-component .price-container__variants .button span{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding:.9375rem 0;text-align:center;width:194px}.vida-price-component .price-container__cities{gap:1rem}.vida-price-component .price-container__cities .input-search{border:none;border-radius:unset;height:3.5rem;height:auto;max-width:unset;padding:0}.vida-price-component .price-container__cities .input-city{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;background:#fff;border:1px solid #85888c;height:54px;padding:.75rem 1rem;width:14.25rem}.vida-price-component .price-container__cities .arrow .arr-image{height:1.875rem;width:1.875rem}.vida-price-component .price-container__cities .city-option-container{max-height:11.25rem;padding:0 1rem 1rem;position:absolute;top:54px;width:14.25rem}.vida-price-component .price-container__cities .city-option{max-width:unset;width:100%}.vida-price-component .price-container__cities .city-option p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-price-component .price-container__price-value{padding-top:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.vida-price-component .price-container__price-value h2{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.vida-price-component .price-container__price-value p{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;display:block;font-size:2rem;white-space:nowrap}.vida-price-component .price-container__price-value span{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.5rem;margin-left:.5rem}.vida-price-component .price-container__price-value .rupees.active{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-price-reveal{padding:4pc 88px}.vida-price-reveal__heading{font-size:60px;letter-spacing:.1px;line-height:72px;-ms-flex-item-align:center;align-self:center;max-width:90%}.vida-price-reveal__heading,.vida-price-reveal__subheading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:600}.vida-price-reveal__subheading{font-size:2pc;letter-spacing:0;line-height:40px;font-weight:500}.vida-product-banner__wrapper{height:calc(100vh - 4.75rem);min-height:46.875rem}.vida-scroll-navigation--sticky .vida-product-banner__wrapper{height:calc(100vh - 8.0625rem)}.vida-product-banner__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-product-banner__content,.vida-product-banner__details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-product-banner__details{max-width:unset;padding-left:60px;padding-top:0}.vida-product-banner__title{font-size:7pc;margin-bottom:26px}.vida-product-banner__description{margin-bottom:2.8125rem;margin-top:2rem}.vida-product-banner__image{-ms-flex-item-align:end;align-self:flex-end;width:820px}.vida-product-info-tiles__followme-img-hover{left:11.5625rem;max-width:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:-7.5rem;z-index:999}.vida-product-info-tiles__followme-img-hover img{height:18.75rem;width:23.375rem}.vida-product-info-tiles__bootspace-img-hoverdesktop img{top:.1875rem}.vida-product-info-tiles__followme-cards>.vida-product-info-tiles__slider-content>.vida-product-info-tiles__accessories_desc{width:51%}.vida-product-info-tiles__battery-cards>.vida-product-info-tiles__slider-content{margin-left:-1.5625rem}.vida-product-info-tiles__bootspace-img-desktop,.vida-product-info-tiles__emergency-img-desktop,.vida-product-info-tiles__followme-img-desktop{border-radius:1.5625rem;display:block;left:13.6875rem;max-width:28.0625rem;max-width:26.0625rem;-o-object-fit:cover;object-fit:cover;position:relative;top:-5.875rem;z-index:999}.vida-product-info-tiles__bootspace-img-desktop img,.vida-product-info-tiles__emergency-img-desktop img,.vida-product-info-tiles__followme-img-desktop img{width:28.125rem}.vida-product-info-tiles__bootspace-img-mobile,.vida-product-info-tiles__emergency-img-mobile,.vida-product-info-tiles__followme-img-mobile{display:none!important}.vida-product-info-tiles__bootspace-button,.vida-product-info-tiles__bootspace-button-close,.vida-product-info-tiles__bootspace-cards-popup-show,.vida-product-info-tiles__emergency-button,.vida-product-info-tiles__emergency-button-close,.vida-product-info-tiles__emergency-cards-popup-show,.vida-product-info-tiles__followme-button,.vida-product-info-tiles__followme-button-close,.vida-product-info-tiles__followme-cards-popup-show{display:none}.vida-product-info-tiles__headlamp-cards{left:-6.5625rem;max-width:18.875rem;position:relative}.vida-product-info-tiles__bootspace-cards{left:12.1875rem;max-width:16.875rem;position:relative;top:-19.6875rem}.vida-product-info-tiles__battery-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:17.375rem;min-height:18.75rem;padding:0 1.875rem;position:relative;right:-4.625rem;top:-.3125rem}.vida-product-info-tiles__emergency-cards{bottom:-19.75rem;max-width:18.75rem;position:relative;right:58.125rem}.vida-product-info-tiles__followme-cards{bottom:-1rem;left:-13.4375rem;max-width:16.875rem;position:relative}.vida-product-info-tiles__keyfob-cards{left:-20.75rem;max-width:17.3125rem;position:relative;top:1.0625rem}.vida-product-info-tiles__bootspace-img img{left:-.625rem;top:.25rem}.vida-product-info-tiles__bootspace-img-desktop img{height:18.75rem;width:20.8125rem}.vida-product-info-tiles__headlamp-img img{left:2.5rem;top:-.5625rem}.vida-product-info-tiles__followme-img img{top:3.75rem!important}.vida-product-info-tiles__emergencyalert-img{position:absolute}.vida-product-info-tiles__emergencyalert-img img{left:-.0625rem;top:-.9375rem}.vida-product-info-tiles__keyfob-img img{left:-.0625rem;top:-1.125rem}.vida-product-info-tiles .tns-horizontal.tns-subpixel>.tns-item{width:auto!important}.vida-product-info-tiles__slider-bg{margin:0}.vida-product-info-tiles__bootspace-desktop-showimage picture:first-of-type{display:none!important}.vida-product-info-tiles__bootspace-desktop-showimage picture:nth-of-type(2){display:table!important;z-index:999}.vida-product-info-tiles__bootspace-desktop-showimage picture:nth-of-type(2) img{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;border-radius:0 1.5625rem 1.5625rem 0;max-width:28.125rem}.vida-product-info-tiles__bootspace-cards-popup-desktop-show>.vida-product-info-tiles__bootspace__slider-bg{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.625rem auto 0;max-height:20.9375rem;max-width:45rem!important}.vida-product-info{padding-bottom:4.375rem;padding-top:3.125rem}.vida-product-info__heading{margin-bottom:1.5rem}.vida-product-info__slider-container{margin-top:2.1875rem}.vida-product-info__slider-slides .vida-product-info__card-desc,.vida-product-info__slider-slides .vida-product-info__card-link{max-width:60vw}.vida-product-info__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active img,.vida-product-info__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active img{max-width:37.5rem}.vida-product-info__slider-slides img{margin-bottom:1.875rem;max-width:37.5rem}.vida-product-info__item{width:calc(100vw - 25pc)}.vida-product-info__card-desc{max-width:600px;width:45vw}.vida-product-info__color-list-item{height:1.25rem;margin-right:1.5625rem;width:1.25rem}.vida-product-info__color-list-item--active:before{height:1.375rem;left:-.1875rem;top:-.1875rem;width:1.375rem}.vida-product-specs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-product-specs__item{border-right:.0625rem solid #d2d1d1;min-width:25%}.vida-product-specs__item:after{display:none}.vida-rounded-carousel{padding-bottom:4.625rem;padding-top:10.625rem}.vida-rounded-carousel__heading{margin-bottom:1.5rem}.vida-rounded-carousel__slider-container{margin-top:5rem}.vida-rounded-carousel__slider-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:auto;padding:0 10%;position:absolute;width:100%}.vida-rounded-carousel__slider-controls-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #1d1b1b;border-radius:1.25rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}.vida-rounded-carousel__slider-controls-prev [class*=" icon-"],.vida-rounded-carousel__slider-controls-prev [class^=icon-]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-rounded-carousel__slider-controls-next{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #1d1b1b;border-radius:1.25rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}.vida-rounded-carousel__slider-controls-next [class*=" icon-"],.vida-rounded-carousel__slider-controls-next [class^=icon-]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px}.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child,.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active+.tns-slide-active,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active+.tns-slide-active{padding-top:3.125rem}.vida-rounded-carousel__slider-slides h2,.vida-rounded-carousel__slider-slides p{max-width:60vw}.vida-rounded-carousel__slider-slides .tns-slide-active img,.vida-rounded-carousel__slider-slides .tns-slide-active picture{max-width:19.125rem}.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active img,.vida-rounded-carousel__slider-slides .tns-item.tns-slide-active:first-child+.tns-slide-active picture,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active img,.vida-rounded-carousel__slider-slides .tns-item:not(.tns-slide-active)+.tns-slide-active+.tns-slide-active picture,.vida-rounded-carousel__slider-slides img,.vida-rounded-carousel__slider-slides picture{max-width:25rem}.vida-rounded-carousel__slider-item{width:calc(100vw - 530px)}.vida-rounded-carousel__slider-item-card-heading{margin-bottom:2.5rem;margin-top:3.125rem}.vida-scroll-navigation{height:3.3125rem}.vida-scroll-navigation__wrapper{height:3.3125rem;top:4.75rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.vida-scroll-navigation__wrapper-sticky{top:0}.vida-scroll-navigation .vida-scroll-navigation-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-scroll-navigation__links{padding:1rem 1.25rem}.vida-scroll-navigation--sticky{scroll-padding-top:8.4375rem}.vida-scroll-navigation--sticky.vida-scroll-navigation--sticky-header{scroll-padding-top:3.3125rem}.vida-scroll-navigation .vida-scroll-navigation__wrapper--theme2 .vida-scroll-navigation__links{font-size:1.875rem}.theme-v1 .vida-scroll-navigation .vida-scroll-navigation__wrapper--theme2 .vida-scroll-navigation__links{font-size:1.375rem}.vida-service-banner{padding-bottom:4.875rem;padding-top:4.25rem}.vida-service-banner__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 6%;height:643px}.vida-service-banner__content-section{max-width:495px;width:41%}.vida-service-banner__image-section{height:100%;max-width:875px;width:53%}.vida-service-banner__heading{margin-bottom:1.25rem}.vida-service-banner__heading-subtext{font-size:1.25rem;line-height:1.625rem}.vida-service-banner__description{margin-bottom:0}.vida-social-feed__tab-list{margin-bottom:3.9375rem}.vida-social-feed__tab-item{padding:1rem 1.25rem 1rem 1.4375rem}.vida-social-feed__tab-item-icon{height:.9375rem;width:.9375rem}.vida-social-feed__tab-item-title{margin-left:.6475rem}.vida-social-feed__card{padding-bottom:3.5rem}.vida-social-feed__insta-card{height:24.0625rem;margin-right:0;max-height:24.0625rem}.vida-social-feed__youtube-card{height:26.4375rem;max-height:26.4375rem}.vida-social-feed__youtube-card-content{padding:1.1875rem 1.1875rem 2rem}.vida-social-feed__twitter-card{height:100%;min-height:21rem;padding:2.1875rem}.vida-step-list--theme-v1 .vida-step-list__container .vida-step-list__item{margin-bottom:0}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper__content .vida-product-subscription-banner-bottom-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;bottom:4rem;color:#fff;left:5.5625rem}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content{padding:3.25rem 0 0 5.5rem}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__title{color:#222;font-family:PP Neue Montreal;font-size:60px;font-style:normal;font-weight:600;line-height:72px}.vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content__description1{margin-top:1.5rem}.vida-subscription-details__container .subscription-wrapper{margin:3rem 0}.vida-subscription-details__container .vida-subscription-details__icon .vida-subscription-details__icontext-heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.625rem}.vida-subscription-details__container .vida-subscription-details__icon .vida-subscription-details__icontext-description__heading{font-size:4rem;font-weight:700;line-height:4.75rem;margin-bottom:3.5rem}.vida-subscription-details__container .vida-subscription-details__card{gap:2.5rem;grid-template-columns:1fr 1fr}.vida-subscription-details__container .vida-subscription-details__card-section{border-radius:1rem;padding:1.5rem 2.5rem}.vida-subscription-details__container .vida-subscription-details__card-section__heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2rem}.vida-subscription-details__container .vida-subscription-details__card-section__description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:1.5rem;padding-top:1rem}.vida-tabs__tab-item{min-height:6.75rem}.vida-tabs__tab-item-title{height:100%;padding:1.5625rem 1rem 1.25rem}.vida-tabs__tab-item-title [class*=" icon-"],.vida-tabs__tab-item-title [class^=icon-]{font-size:30px;height:1.875rem;margin:0 auto .8125rem;width:1.875rem}.vida-text-asset-light--sm .vida-text-asset-light__asset-container{height:50.5625rem;max-height:28.375rem;max-width:50.5625rem;width:65.7%}.vida-text-asset-light--sm .vida-text-asset-light__content-wrapper{max-width:24.125rem;width:31.4%}.vida-text-asset-light--sm .vida-text-asset-light__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 2.125rem}.vida-text-asset-light--sm .vida-text-asset-light__item-container{gap:6.25rem 0}.vida-text-asset-light--reverse .vida-text-asset-light__item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vida-text-asset-light__title-container{margin-bottom:3.75rem}.vida-text-asset-light__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 5%}.vida-text-asset-light__item-container{gap:3.75rem 0}.vida-text-asset-light__asset{border-radius:2rem}.vida-text-asset-light__asset-container{border-radius:2rem;height:53.75rem;max-height:30.25rem;max-width:53.75rem;width:69.9%}.vida-text-asset-light__asset-container iframe,.vida-text-asset-light__asset-container video{border-radius:2rem}.vida-text-asset-light__content-wrapper{margin-bottom:0;max-width:19.0625rem;width:24.8%}.vida-text-asset{padding:3.875rem 0 6.375rem}.vida-text-asset__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 4%}.vida-text-asset--lg .vida-text-asset__media{max-width:46.1875rem;width:60%}.vida-text-asset--lg .vida-text-asset__media-container{margin-bottom:0;max-width:46.1875rem}.vida-text-asset--lg .vida-text-asset__content{max-width:26.3125rem;width:35%}.vida-text-asset--lg .vida-text-asset__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 6%}.vida-text-asset--lg.vida-text-asset--reverse .vida-text-asset__container,.vida-text-asset--reverse .vida-text-asset__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vida-text-asset__media{max-width:42.8125rem;width:56%}.vida-text-asset__media-container{height:23.0625rem;margin-bottom:0;max-height:23.0625rem;max-width:42.8125rem}.vida-text-asset__content{max-width:31.1875rem;width:41%}.vida-text-asset__content-spec{gap:0 2.5rem;margin-top:1.75rem}.vida-text-asset__content-container h2{margin-bottom:1.25rem}.vida-text-image-banner{padding:3.4375rem 0 6.875rem}.vida-text-image-banner__image{border-radius:2rem}.vida-text-image-banner__content{background:-webkit-gradient(linear,left top,right top,color-stop(8.33%,rgba(0,0,0,.7)),color-stop(80.21%,hsla(0,0%,42%,0)));background:linear-gradient(90deg,rgba(0,0,0,.7) 8.33%,hsla(0,0%,42%,0) 80.21%);border-radius:2rem;min-height:19.625rem;padding:3.75rem 1.875rem 3.4375rem}.vida-text-image-banner__title{margin:0 0 .3125rem}.vida-text-image-banner__description{margin-bottom:2.6875rem}.vida-text-image-card{padding:3.4375rem 0}.vida-text-image-card__title-container{margin-bottom:2.9375rem}.vida-text-image-card__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 4%}.vida-text-image-card__media{max-width:32.25rem;width:42%}.vida-text-image-card__media-container{border-radius:2rem;height:32.25rem;margin-bottom:0;max-height:32.25rem;max-width:32.25rem}.vida-text-image-card__media-asset,.vida-text-image-card__media-asset video{border-radius:2rem}.vida-text-image-card__content{max-width:31.5rem;width:41%}.vida-text-image-card__content-title{margin-bottom:.625rem}.vida-text-image-card__cta-wrapper{margin-top:2.5rem;text-align:left}.vida-text-image-card__cta-wrapper .btn{min-width:auto}.topbar,.vida-top-bar{top:4.75rem}.vida-top-bar--theme-v1 .vida-top-bar__title--twoline .vida-top-bar__title--twoline--primary,.vida-top-bar--theme-v1 .vida-top-bar__title--twoline p:first-child{font-size:2.5rem}.vida-top-bar--theme-v1 .vida-top-bar__title--twoline .vida-top-bar__title--twoline--primary b,.vida-top-bar--theme-v1 .vida-top-bar__title--twoline p:first-child b{font-size:3.75rem}.vida-top-bar--theme-v1 .vida-top-bar__title--twoline .vida-top-bar__title--twoline--primary:after,.vida-top-bar--theme-v1 .vida-top-bar__title--twoline p:first-child:after{width:35pc}.vida-top-bar--theme-v1 .vida-top-bar__title--twoline--secandary,.vida-top-bar--theme-v1 p+p b{font-size:1pc}.vida-two-column-card{padding:0 0 3.875rem}.vida-two-column-card__position--overlap{margin-top:-10rem}.vida-two-column-card__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 11%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-two-column-card__right{margin-top:17.5rem;max-width:27.375rem;width:36%}.vida-two-column-card__right .vida-two-column-card__media{height:34.875rem;max-height:34.875rem;max-width:100%}.vida-two-column-card__left{max-width:34.5625rem;width:45%}.vida-two-column-card__left .vida-two-column-card__media{height:43rem;max-height:43rem;max-width:100%}.vida-two-column-card__media{margin-bottom:4rem}.vida-two-column-card__content{width:100%}.vida-two-column-card__content-title{margin-bottom:1.25rem}.vida-two-column-text-new{padding:3rem 0 5rem}.vida-two-column-text-new__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-two-column-text-new__description,.vida-two-column-text-new__heading{width:50%}.vida-two-column-text{padding:3rem 0 5rem}.vida-two-column-text__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-two-column-text__description,.vida-two-column-text__heading{width:50%}.vida-vertical-cards{padding:4.6875rem 0 13.75rem 6.5rem}.vida-vertical-cards__heading{margin-bottom:3.75rem}.vida-vertical-cards__slider-item{height:42.4375rem;width:25rem}.vida-vertical-cards__slider-item:nth-child(2n){margin-top:4.875rem}.vida-vertical-cards__slider-card,.vida-vertical-cards__slider-card img{border-radius:2rem}.vida-vertical-cards__slider-content{bottom:1.5625rem;padding:0 1.5625rem}.vida-vertical-cards__slider-heading{margin-bottom:1.25rem}.vida-vertical-slider{padding-bottom:3.125rem;padding-top:3.5625rem}.vida-vertical-slider__heading{margin-bottom:5.625rem}.vida-vertical-slider__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-vertical-slider__tabcontent{width:60%}.vida-vertical-slider__tabcontent-asset{height:27.75rem;margin:0 15% 0 0;width:85%}.vida-vertical-slider__tablinks{width:40%}.vida-vertical-slider__link{min-height:5.125rem;padding-left:2rem}.vida-vertical-slider__link p{padding-bottom:1.25rem}.vida-help-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.vida-help-wrapper .vida-help-header-wrapper .vida-help-header{gap:1rem}.vida-help-wrapper .vida-help-header-wrapper .vida-help-header img{height:3.5rem;width:3.5rem}.vida-help-wrapper .vida-help-header-wrapper .help-header-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.vida-help-wrapper .vida-help-header-wrapper .help-subheader{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;margin-top:.5rem}.vida-help-wrapper .contact-card-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:36.3125rem}.vida-help-wrapper .contact-card-container .contact-card .contact-card-heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.vida-help-wrapper .contact-card-container .contact-card .contact-description{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.vida-help-wrapper .contact-card-container .contact-card .phone-number-wrapper img{height:1.125rem;width:1.125rem}.benefit-multi-cards .benefit-multi-cards-container{gap:2.25rem;padding:4rem 5.5rem}.benefit-multi-cards .benefit-multi-cards-container .benefit-header-wrapper .benefit-card-header{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:100%;margin-bottom:1rem}.benefit-multi-cards .benefit-multi-cards-container .benefit-header-wrapper .benefit-card-description{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;font-weight:450}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper{gap:2rem}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper .benefit-card-item{-ms-flex-preferred-size:31%;flex-basis:31%}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper .benefit-card-item .benefit-card-content .benefit-card-heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.benefit-multi-cards .benefit-multi-cards-container .benefit-cards-wrapper .benefit-card-item .benefit-card-content .benefit-card-description{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;font-weight:450}.cmp-tabs{padding-top:4rem}.cmp-tabs .cmp-tabs__tablist{background-color:#fff;border-radius:unset;padding:0}.cmp-tabs .cmp-tabs__tab{color:#222;font-size:20px;font-weight:400;border-bottom:none;padding:1rem 0 1.625rem}.cmp-tabs .cmp-tabs__tab,.cmp-tabs .cmp-tabs__tab--active{font-family:PP Neue Montreal;font-style:normal;line-height:normal;background-color:#fff}.cmp-tabs .cmp-tabs__tab--active{color:var(--Vida-Black,#222);font-size:28px;font-weight:600;border-bottom:5px solid #ff5310;border-radius:unset;color:#222;padding:1.25rem .5rem}.cmp-tabs .cmp-tabs__tab--active:after,.cmp-tabs .cmp-tabs__tab--active:before,.cmp-tabs .cmp-tabs__tab--active:first-child:after,.cmp-tabs .cmp-tabs__tab--active:first-child:before,.cmp-tabs .cmp-tabs__tab--active:last-child:after,.cmp-tabs .cmp-tabs__tab--active:last-child:before{content:unset}.vida-video-banner{padding:2.5rem 0}.vida-video-banner__container .vida-video-player__mute{bottom:1.875rem;height:45px;right:1.875rem;width:45px}.vida-video-banner__container .vida-video-player__mute-icon,.vida-video-banner__container .vida-video-player__unmute-icon{height:45px;width:45px}.vida-video-banner__container .vida-video-player__mute-icon [class*=" icon-"],.vida-video-banner__container .vida-video-player__mute-icon [class^=icon-],.vida-video-banner__container .vida-video-player__unmute-icon [class*=" icon-"],.vida-video-banner__container .vida-video-player__unmute-icon [class^=icon-]{font-size:25px}.vida-video-banner__container video{height:36.75rem}.vida-aadhar-verification{min-height:calc(100vh - 76px)}.vida-aadhar-verification__title{padding-bottom:0}.vida-address-lookup__address-details{border-radius:6.25rem;height:3pc;margin-bottom:.4375rem;padding:.9375rem 1.5rem}.vida-billing__details{border-radius:1pc 1pc 0 0}.vida-billing__address{border-radius:0 0 1pc 1pc}.vida-billing-new__heading{padding:0}.vida-billing-new__heading h3{font-size:2.125rem;font-weight:500;line-height:3.1875rem}.vida-billing-new__details{border-radius:1pc 1pc 0 0}.vida-billing-new__address{border-radius:0 0 1pc 1pc}.vida-billing-new .popup__container{max-height:35.5rem;max-width:61.875rem;padding:1.5625rem}.vida-billing-new .popup__close-btn{right:2.0625rem;top:-.0625rem}.vida-billing-new .popup__body{padding:0 1.875rem}.vida-model__billing-details .popup__container{max-height:calc(100vh - 75pt)}.vida-billing-shipping-details .vida-gst-details__btn-container{margin-bottom:2.125rem!important}.vida-gst-details__gst-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-gst-details__gst-data .form__group{width:45%}.vida-gst-details__btn-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-gst-details__btn-container .btn{margin:1.875rem 0 0}.vida-gst-details__btn-container .btn--primary{margin-left:1.25rem}.vida-gst-details__gst-number{width:45%}.vida-billing-pricing__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-billing-pricing__payment{float:left;padding-bottom:1.875rem;padding-right:3.85%;padding-top:1.875rem;width:64%}.vida-billing-pricing__status{float:left;min-height:100vh;position:sticky;right:0;top:4.75rem;width:36%}.vida-billing-pricing__status-sticky{top:0}.vida-billing-pricing__payment-frame .popup__container{height:490px;padding-bottom:1.875rem;padding-top:1rem;width:700px}.vida-billing-pricing__payment-frame .popup__close-btn{display:none}.vida-billing-pricing-new__home-delivery,.vida-billing-pricing-new__opt-buyback{width:50%}.vida-billing-pricing-new__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-billing-pricing-new__payment{float:left;padding-bottom:1.875rem;padding-right:3rem;padding-top:1.875rem;width:64%}.vida-billing-pricing-new__status{float:left;min-height:calc(100vh - 76px);position:sticky;right:0;top:4.75rem;width:36%}.vida-billing-pricing-new__status-sticky{top:0}.vida-billing-pricing-new__payment-frame .popup__container{height:490px;padding-bottom:1.875rem;padding-top:1rem;width:51.25rem}.vida-billing-pricing-new__payment-frame .popup__close-btn{display:none}.vida-payment__payment-frame .popup__container{height:490px;padding-bottom:1.875rem;padding-top:1rem;width:700px}.vida-payment-new__payment-frame .popup__container{height:490px;padding-bottom:1.875rem;padding-top:1rem;width:62.5rem}.vida-model-compare__media:before{height:170px;left:-20px;top:-50px;width:calc(100% + 40px)}.vida-model-compare__image video{max-height:21.875rem;max-width:21.875rem}.vida-model-compare__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.125rem}.vida-model-compare__dropdown{text-align:right}.vida-model-compare__dropdown .form__group{margin-bottom:1.6875rem}.vida-model-compare__image:before{left:-20px;width:calc(100% + 40px)}.vida-model-compare__specs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.vida-model-compare__specs-product{padding:1.25rem 1.25rem 1.875rem}.vida-model-compare__specs-title{padding-left:2.5rem;padding-right:2.5rem}.vida-model-compare__specs-title h3{font-size:2.125rem}.vida-model-compare__specs-price{font-size:1.3125rem;line-height:1.3125rem;text-align:right}.vida-model-compare__specs-price-tag{font-size:.75rem;line-height:1.125rem}.vida-model-compare__specs-item-range{background-size:1.666875rem 1.875rem}.vida-model-compare__specs-item-speed{background-size:1.875rem 1.4375rem}.vida-model-compare__specs-item-battery{background-size:1.96875rem 1.304375rem}.vida-model-compare__footer{padding-top:2.5rem}.vida-model-compare__color-list-item{height:1.875rem;margin-right:1.5625rem;width:1.875rem}.vida-model-compare__compare-frame{max-width:70.5rem}.vida-model-compare__compare-frame .popup__container{max-height:35.5rem;max-width:61.875rem;padding:1.5625rem 0}.vida-model-compare__compare-frame .popup__close-btn{right:2.0625rem;top:-.0625rem}.vida-model-compare__compare-frame .popup__body{padding:0 1.875rem}.vida-model-compare__popupimage{float:left;padding-top:2.5rem}.vida-model-compare__popupimage img{max-height:14.6875rem;max-width:22.125rem}.vida-model-compare__popupspecs-container>.vida-model-compare__popupspecs-item{border-right:.0625rem solid #d2d1d1}.vida-model-compare__popupspecs-container>.vida-model-compare__popupspecs-item:last-child{border:none}.vida-model-compare__popupspecs-location img{padding-top:.25rem}.vida-model-compare__popupspecs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.vida-model-compare__popupspecs-product{max-width:25.75rem}.vida-model-compare__popupspecs-title{position:relative;top:-7.5rem}.vida-model-compare__popupspecs-title h3{color:#1d1b1b;font-size:1.125rem}.vida-model-compare__popupspecs-price{float:right;font-size:1.3125rem;line-height:1.3125rem;text-align:right;width:9.375rem}.vida-model-compare__popupspecs-price-tag{font-size:.75rem;line-height:1.125rem}.vida-model-compare__popupspecs-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.125rem;width:100%}.vida-model-compare__popupspecs-item{text-align:left}.vida-model-compare__popupspecs-item-range{background-size:1.6875rem 1.6875rem}.vida-model-compare__popupspecs-item-speed{background-size:1.875rem 1.4375rem}.vida-model-compare__popupspecs-item-battery{background-size:1.96875rem 1.304375rem}.vida-model-compare__pricebreakup-popup .popup__container{height:90vh;padding-top:1.875rem;width:80%}.vida-contact-us{border-radius:1.25rem;-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.25);box-shadow:0 0 .25rem rgba(0,0,0,.25);margin:3.75rem 0 1.875rem}.vida-contact-us__thank-you{padding-left:4.5rem}.vida-contact-us__thanks-title{margin:4.375rem 0 .625rem;width:50%}.vida-contact-us__thanks-msg{width:50%}.vida-contact-us__scooter-img{margin-left:595px;margin-top:-90pt;padding-top:0}.vida-contact-us__links{margin-bottom:2rem}.vida-contact-us__contact{background:#f6f6f6;border-radius:1.25rem 0 0 1.25rem;overflow:hidden;padding:2.5rem;position:relative;width:50%}.vida-contact-us__contact:after{background:#ffdacc;border-radius:50%;bottom:-30px;content:"";height:25.875rem;position:absolute;right:-162px;width:25.875rem}.vida-contact-us__contact-wrap{padding-top:4.5625rem}.vida-contact-us__contact-type{margin-bottom:4.375rem}.vida-contact-us__contact-title{display:block}.vida-contact-us__social-wrap{padding-bottom:0;padding-top:2rem}.vida-contact-us__contact-details{background:#fff;border-radius:0 1.25rem 1.25rem 0;padding:3.5625rem 2.5rem;width:50%}.vida-dealer-card__bottom-sec,.vida-dealer-card__bottom-sec.no-phone{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vida-dealer-locator{background-image:none!important}.vida-dealer-locator .vida-dealer-locator__locator .no-data-image-mobile{display:none}.vida-dealer-locator.with-data .vida-dealer-locator__asset,.vida-dealer-locator__data.with-data{width:50%}.vida-dealer-locator.with-data .vida-dealer-locator__asset .vida-map{height:300px;width:100%}.vida-dealer-locator__locator{width:60%}.vida-dealer-locator__locator-with-data{margin-top:1.875rem!important}.vida-dealer-locator__asset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.vida-dealer-locator.vida-container .vida-map{border-radius:5px;height:56vh!important;overflow:hidden;width:100%}.vida-billing-shipping-details{margin:0;max-width:unset}.vida-billing-shipping-details__title{margin-bottom:2.5rem}.vida-billing-shipping-details .form__field-checkbox,.vida-billing-shipping-details__rto-text{margin-bottom:1.125rem}.vida-billing-shipping-details__form{margin-bottom:2.125rem}.vida-billing-shipping-details__form .form__group{width:42%}.vida-billing-shipping-details__banner{margin-right:50px}.vida-delivery-details__billing{padding-bottom:0;width:64%}.vida-delivery-details__shipping{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;min-height:100vh;position:sticky;right:0;top:4.75rem;width:36%}.vida-delivery-details__shipping-sticky{top:0}.vida-delivery-status{background:#fff;height:100%;margin:0;padding:1rem 0 1.875rem;width:100%}.vida-delivery-status__product-image{display:block}.vida-delivery-status__product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;margin-bottom:1.375rem;margin-left:2.375rem}.vida-delivery-status__stepper{display:block}.vida-delivery-status .form__group{margin-bottom:1.25rem;margin-left:1.875rem;margin-right:1.875rem}.vida-delivery-status .form__group.form__field-button .btn{width:calc(100% - 70px)}.vida-delivery-status__help-text{display:block}.vida-delivery-status-new{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:calc(100vh - 75pt);padding:1rem 0 1.875rem;width:100%}.vida-delivery-status-new__product-image{display:block}.vida-delivery-status-new__product-info-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;margin-bottom:.625rem;margin-left:2rem}.vida-delivery-status-new__product-info-subtext{margin-left:2rem}.vida-delivery-status-new__stepper{display:block}.vida-delivery-status-new .form__group{margin-bottom:1.25rem;margin-left:1.875rem;margin-right:1.875rem}.vida-delivery-status-new .form__group.form__field-button .btn{width:calc(100% - 70px)}.vida-delivery-status-new__help-text{display:block}.vida-delivery-track__headline{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-delivery-track__icon-btn-back{display:none}.vida-delivery-track__title{padding-top:1.875rem}.vida-delivery-track__btn-back{display:block}.vida-delivery-track__comp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5%}.vida-delivery-track__comp--left,.vida-delivery-track__comp--right{width:50%}.vida-delivery-track__line-break{padding-bottom:1.875rem}.vida-delivery-track__wrapper--items--left{font-size:1.5rem}.vida-delivery-track__wrapper--items--right{border:1px solid #d2d1d1;margin-left:2.5rem;padding:1.25rem}.vida-delivery-track__wrapper--items--right--active{margin-left:1.8125rem}.vida-delivery-track__wrapper__content{display:inline-block}.vida-delivery-track__wrapper__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12%}.vida-delivery-track__wrapper__schedule-delivery .address-container{width:32%}.vida-delivery-track__form-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-delivery-track__vertical-line{border-left-style:solid;left:1.25rem}.vida-delivery-track__status-icon{padding:.4375rem}.vida-delivery-track__status-active{font-size:2.125rem;margin-left:-.625rem;padding:.75rem}.vida-delivery-track__status-inactive{font-size:1.5rem;margin-left:0;padding:.4375rem}.vida-edit-profile__hide-sm{display:block}.vida-edit-profile__header{display:block;margin-bottom:3.4375rem}.vida-edit-profile__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-edit-profile__profile-icon{height:12.5rem;margin-bottom:0;width:12.5rem}.vida-edit-profile__profile-icon img{padding:0 .3125rem}.vida-edit-profile__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2.5rem;max-width:unset;width:71%}.vida-edit-profile__form .form__group{width:46%}.vida-edit-profile__btn-wrapper button{width:auto}.vida-edit-profile .popup .popup__container{border-radius:2rem;height:30rem;padding:1.875rem 0;width:70%}.vida-edit-profile .popup .popup__container .popup__body{padding:0 1.875rem}.vida-edit-profile .vida-profile-image{width:30%}.vida-edit-profile .vida-profile-image__preview{height:12.5rem;margin-left:0;width:12.5rem}.vida-edit-profile .vida-profile-image__profile-image-icon{left:inherit;right:calc(100% - 210px)}.vida-emi-calculator .vida-pre-booking__booking-details{min-height:650px}.vida-emi-calculator .vida-pre-booking__booking-details--fixed-container{z-index:2}.vida-image-cropper .vida-profile-cropper__container{height:21.875rem}.vida-location-finder-centre{padding:5.625rem 0}.vida-my-scooter .vida-card{width:37.5rem}.vida-my-scooter .vida-card__scooter-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-my-scooter .vida-card__scooter-footer .btn{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.vida-my-scooter__title{margin-bottom:1.875rem}.vida-next-steps{width:50%}.vida-next-steps__nominee-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-next-steps__nominee-info-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-next-steps__document-icon,.vida-next-steps__nominee-icon{font-size:33px}.vida-next-steps__document-detail{margin-top:1pc;width:100%}.vida-next-steps__nominee-detail{width:100%}.vida-next-steps__nominee-doc-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.vida-next-steps__nominee-document,.vida-next-steps__nominee-info{width:45%}.vida-next-steps__btn-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.vida-next-steps__order-btn-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.vida-next-steps .popup__container{border-radius:2pc;-webkit-box-shadow:0 6px 26px rgba(40,40,40,.08);box-shadow:0 6px 26px rgba(40,40,40,.08);height:350px;padding-bottom:1.875rem;padding-top:1rem;width:620px}.vida-next-steps .btn{width:auto}.vida-nominee-details__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-nominee-details__btn-container{max-width:unset;min-width:unset;width:50%}.vida-nominee-details__details-wrapper{width:50%}.vida-nominee-details__image-container{-ms-flex-item-align:center;align-self:center;display:block;width:50%}.vida-order-summary{background:#f6f6f6;border:none}.vida-order-summary__summary-title .icon-minus,.vida-order-summary__summary-title .icon-plus{display:none}.vida-order-summary__breakup-label{color:#1d1b1b}.vida-owner-details__wrapper{border-radius:.5rem;padding:.9375rem}.vida-owner-details__title{padding:0}.vida-owner-details__title .icon-minus,.vida-owner-details__title .icon-plus{right:0;top:4px}.vida-owner-details__info{margin-top:20px;padding:.9375rem 0 0}.vida-owner-details__info--title{font-size:1rem;font-weight:500}.vida-owner-details__info--content{color:#777676}.vida-owner-details__info--content .icon-size{display:none}.vida-payment-details__wrapper{border-radius:.5rem;padding:.9375rem}.vida-payment-details__title{padding:0}.vida-payment-details__title .icon-minus,.vida-payment-details__title .icon-plus{right:0;top:4px}.vida-payment-details__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px;padding:.9375rem 0 0}.vida-payment-details__info__left{width:50%}.vida-payment-details__info__left .items{display:block;width:auto}.vida-payment-details__info__left .items__label{color:#1d1b1b}.vida-payment-details__info__right{margin-top:1.875rem;width:50%}.vida-payment-details__info__right .items{display:block;width:auto}.vida-payment-details__info__right .items__value{font-size:1.3125rem}.vida-payment-failure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-payment-failure__image-container{display:block}.vida-payment-failure__btn-container{margin-top:40px}.vida-payment-info{padding-bottom:6.125rem;padding-top:4.625rem}.vida-payment-info__heading{margin-bottom:1.5rem}.vida-payment-info__description{margin-bottom:1.25rem}.vida-payment-info__location{margin-bottom:2.625rem}.vida-payment-info__methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-payment-info__box{border-radius:2rem;display:block;margin-bottom:0;max-width:22.6875rem;padding:1.875rem;width:30%}.vida-payment-info__box__icon{margin-right:0}.vida-payment-info .popup__close-btn{right:2.0625rem;top:.1875rem}.vida-payment-info .popup__container{border-radius:2rem;height:36.25rem;overflow-y:hidden;padding:1.875rem 0;width:77.5rem}.vida-payment-info .popup__body{padding:0 1.875rem}.vida-payment-info .popup__body .vida-full-payment .btn--full-width{width:auto}.vida-payment-info .popup__body .vida-full-payment__stepper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3.25rem 0 1.875rem;padding:0}.vida-payment-info .popup__body .vida-full-payment__stepper h3{padding-bottom:5px;word-break:break-word}.vida-payment-info .popup__body .vida-full-payment__stepper ul{border-left:none;border-top:1px dashed #ff5310;list-style-type:none;margin-left:0;margin-top:-1px;min-width:17.5%;padding:0}.vida-payment-info .popup__body .vida-full-payment__stepper ul:last-child{border-top-color:transparent}.vida-payment-info .popup__body .vida-full-payment__steps .icon-check-circle{left:0;top:-1pc}.vida-payment-info .popup__body .vida-full-payment__iconDiv{position:relative}.vida-payment-info .popup__body .vida-full-payment__status-icons{left:0;padding:.6875rem;right:2.5rem;top:-.75rem}.vida-payment-info .popup__body .vida-full-payment__info{left:0;margin-left:0}.vida-payment-pending__pending-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-payment-pending__image-container{display:block;width:20%}.vida-payment-pending__container{width:40%}.vida-payment-pending__order-id,.vida-payment-pending__title{padding:2% 0}.vida-payment-pending__configure-btn{width:40%}.vida-booking-success__image-container{display:block;width:50%}.vida-booking-success__congrats-wrapper{width:45%}.vida-booking-success__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-booking-success__order-id,.vida-booking-success__title{padding:2% 0}.vida-booking-success__configure-btn{width:40%}.vida-booking-success__btn,.vida-booking-success__order-btn{width:auto}.vida-prebooking-success__image-container{display:block;width:50%}.vida-prebooking-success__container{width:40%}.vida-prebooking-success__order-id,.vida-prebooking-success__title{padding:2% 0}.vida-prebooking-success__action-btn{width:40%}.vida-pre-booking__title{display:none}.vida-pre-booking__step span{padding:0 2px}.vida-pre-booking__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.75rem;padding-top:0}.vida-pre-booking__scooter-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem 0;margin:0 6% 0 0;max-width:40.75rem;overflow-x:hidden;overflow-y:hidden;width:100%}.vida-pre-booking .vida-otp__btn-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:.625rem}.vida-pre-booking .vida-otp__btn-container .btn{min-width:10.375rem;width:auto}.vida-pre-booking .vida-otp__title h1{display:block}.vida-price-breakup-details__table-header-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-price-breakup-details__table-header-title.vida-price-breakup-details__first-column{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vida-price-breakup-details__table-header-title-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:3pc;padding-right:1rem}.vida-price-breakup-details__first-column{margin-right:0}.vida-pricing__price-detail{border-radius:1pc 1pc 0 0}.vida-pricing__product{border-radius:0 0 1pc 1pc}.vida-pricing-new__heading{padding:0}.vida-pricing-new__heading h3{font-size:2.125rem;font-weight:500;line-height:3.1875rem}.vida-pricing-new__insure-btn-container{text-align:right;width:unset}.vida-pricing-new__insure-btn-container .btn{width:unset}.vida-pricing-new__insure-btn-container .btn--primary{margin:0 1.25rem}.vida-pricing-new__price-detail{border-radius:1pc 1pc 0 0}.vida-pricing-new__product{border-radius:0 0 1pc 1pc}.vida-pricing-new .popup__container{max-height:35.5rem;max-width:61.875rem;padding:1.5625rem}.vida-pricing-new .popup__close-btn{right:2.0625rem;top:-.0625rem}.vida-pricing-new .popup__body{padding:0 1.875rem}.vida-pricing-new .popup--full-screen .popup__container{max-height:35.5rem;max-width:61.875rem;padding:1.5625rem 0}.vida-select-policy-new__container{max-width:unset}.vida-select-policy-new__logo{display:none}.vida-select-policy-new__logo-lg{display:block}.vida-select-policy-new__add-on-title{border:none;color:#1d1b1b;font-size:unset;margin-bottom:5px;padding:0}.vida-select-policy-new__add-on-title i{display:none}.vida-select-policy-new__add-on-list{border:none;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.vida-select-policy-new__add-on-list-item{background:#f6f6f6;border-radius:1pc;margin-right:10px;max-width:307px}.vida-select-policy-new__add-on-list-sm{display:none}.vida-select-policy-new__card-logo{margin-right:5px}.vida-select-policy-new__feature-list{row-gap:5px}.vida-select-policy-new__background{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(16.56%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 16.56%);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding-left:62px;position:absolute;right:0}.vida-select-policy-new__background:after{content:" "}.vida-product-detail__header{padding:3rem 0 0}.vida-product-detail__details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 8%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem;padding-bottom:7.5rem}.vida-product-detail__container{max-width:22.5rem;width:29%}.vida-product-detail__color-container{padding:1.4375rem 0 1.25rem}.vida-product-detail__color-list-item{height:1.875rem;margin-right:1.5625rem;width:1.875rem}.vida-product-detail__color-list-item--active:before{height:2.125rem;left:-.25rem;top:-.25rem;width:2.125rem}.vida-product-detail__image-container{margin-top:0;max-width:48.625rem;width:63%}.vida-product-detail__product-image{max-width:100%}.vida-product-detail__btn-container{margin-top:3.125rem}.vida-product-detail__performance-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-product-detail__performance-container.vida-container{padding:3.75rem 0 4.9375rem}.vida-product-detail__performance-item{border-right:.0625rem solid #d2d1d1;min-width:25%;padding:0 1.875rem}.vida-product-detail__performance-item:last-child{border-right:none}.vida-product-detail__performance-item:after{display:none}.vida-product-detail__performance-title{margin-bottom:2.5rem}.vida-product-detail__performance-data .vida-product-detail__config-value{min-width:85px}.vida-product-detail__performance-data--top-speed.vida-product-detail__performance-data .vida-product-detail__config-value{width:110px}.vida-product-detail__3dscooter>div{width:700px}.vida-profile-details__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:56px;width:100%}.vida-profile-details__content{margin-top:2pc}.vida-profile-details__fields{margin-right:12.5rem}.vida-profile-details__field{-ms-flex-preferred-size:50%;flex-basis:50%;gap:0;padding-bottom:30px}.vida-profile-details__field .vida-profile-details__label{color:#777676;font-size:.875rem}.vida-profile-details__field .vida-profile-details__value{color:#1d1b1b;font-size:1rem}.vida-profile-details--limited-fields-sm .vida-profile-details__name-field .vida-profile-details__label,.vida-profile-details--limited-fields-sm .vida-profile-details__phone-field .vida-profile-details__label{display:block}.vida-profile-details--limited-fields-sm .vida-profile-details__city-field,.vida-profile-details--limited-fields-sm .vida-profile-details__email-field,.vida-profile-details--limited-fields-sm .vida-profile-details__email-field.show-email .vida-profile-details__label{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-profile-details__edit-icon{display:none}.vida-profile-details__verify-email-popup .popup .popup__container{border-radius:1rem;border-radius:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.875rem 0;width:37.5rem}.vida-profile-details__verify-email-popup .popup .popup__container .popup__body{padding:0 1.875rem}.vida-profile-image{padding-left:1.5625rem;top:-.625rem}.vida-profile-image__preview{height:7.5rem;width:7.5rem}.vida-profile-image__profile-image-icon{height:2.1875rem;left:7.1875rem;width:2.1875rem}.vida-profile-image__profile-image-icon img{height:2.125rem;width:2.125rem}.vida-otp__timer{max-width:360px}.vida-profile-tabs__nav{margin-top:2.5rem}.vida-profile-tabs__nav a{padding:1rem 1.25rem}.vida-profile-tabs .vida-order-card-details__payment-frame .popup__container{height:490px;width:700px}.vida-aadhar-details__radio-btn{margin-bottom:.3125rem}.vida-aadhar-details__subsidy-fields{border-radius:.25rem;padding:1.875rem 2rem}.vida-aadhar-details__card-details{margin-bottom:1.75rem}.vida-fame-details__description{margin-bottom:1.25rem}.vida-fame-details__learn-more{margin-bottom:5rem}.vida-breakup__container .popup__container{margin:auto;width:100%!important}.vida-breakup__estimate{max-width:unset}.vida-breakup__terms{margin-bottom:20px!important}.vida-breakup__submit{-webkit-box-shadow:none;box-shadow:none;padding:0 1pc;position:relative}.vida-exchange-tracker__stepper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3.25rem 0 1.875rem;padding:0}.vida-exchange-tracker__stepper h3{padding-bottom:5px;word-break:break-word}.vida-exchange-tracker__stepper ul{border-left:none;border-top:1px dashed #777676;list-style-type:none;margin-left:0;margin-top:-1px;min-width:20%;padding:0}.vida-exchange-tracker__stepper ul:last-child{border-top-color:transparent}.vida-exchange-tracker__stepper-next{height:9pt;margin-bottom:9pt;margin-top:2px;right:0;top:-9pt;width:9pt}.vida-exchange-tracker__steps .icon-check-circle{left:0;top:-1pc}.vida-exchange-tracker__iconDiv{position:relative}.vida-exchange-tracker__status-icons{left:0;padding:.6875rem;right:2.5rem;top:-.75rem}.vida-exchange-tracker__info{left:0;margin-left:0}.vida-exchange-tracker__status-action{margin-bottom:20px}.vida-exchange-tracker__status-action .btn{height:auto;position:relative}.vida-exchange-tracker-steps__popup-desc,.vida-exchange-tracker-steps__popup-title{margin-bottom:1.875rem}.vida-exchange-tracker-steps__form-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 47px}.vida-exchange-tracker-steps__form-controls>div.form__group{width:34%}.vida-exchange-tracker-steps__state-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:34%}.vida-exchange-tracker-steps__state-wrapper-date .form__group:nth-child(2){left:-59px;top:25px}.vida-exchange-tracker-steps__state-wrapper-date .form__group:nth-child(2) .form__field-message{top:0}.vida-exchange-tracker-steps__state-wrapper-purchase-date .form__group:nth-child(2){left:-29px;top:24px}.vida-exchange-tracker-steps__state-wrapper-purchase-date .form__group:nth-child(2) .form__field-message{left:0;top:0}.vida-exchange-tracker-steps__btn-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-gst-details__message{margin-bottom:.625rem}.vida-gst-details__business-card{border-radius:.25rem;padding:1.25rem 1rem}.vida-gst-details__details-label{margin-bottom:1.125rem}.vida-insurance-policy__description{margin-bottom:10px}.vida-insurance-policy__select-action{padding:29px 1pc}.vida-insurance-policy__details{border-radius:4px;padding:20px 25px}.vida-insurance-policy__header{margin-bottom:20px}.vida-insurance-policy__logo{height:63px;width:81px}.vida-insurance-policy__actions{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.vida-insurance-policy__actions i{font-size:14px;padding:9pt}.vida-ownership-plans__title-container{gap:.5rem}.vida-ownership-plans__icon-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-purchase-configurator__product-info{height:3.75rem;top:4.75rem}.vida-purchase-configurator__product-info-sticky{top:0}.vida-purchase-configurator__scooter-info{float:left;max-width:532px;position:sticky;top:9.0625rem;width:48%}.vida-purchase-configurator__scooter-info-sticky{top:2.8125rem}.vida-purchase-configurator__scooter-card{border-radius:1.5rem;padding:1.25rem}.vida-purchase-configurator__color:before{height:2.125rem;left:-.25rem;top:-.25rem;width:2.125rem}.vida-purchase-configurator__scooter-config{height:2.5rem;width:2.5rem}.vida-purchase-configurator__card-image{margin:1.875rem auto .625rem}.vida-purchase-configurator__product-image{height:175px;max-width:26.4375rem}.vida-purchase-configurator__performance-data{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vida-purchase-configurator__product-details{float:right;max-width:600px;width:50%}.vida-purchase-configurator__product-item{padding:2.5rem 0}.vida-purchase-configurator__product-item:last-child{border-bottom:0;padding-bottom:0}.vida-purchase-configurator .popup .popup__close-btn{right:1.875rem;top:.1875rem}.vida-purchase-configurator .popup .popup__container{border-radius:2rem;height:23.75rem;padding:1.875rem 0;width:38.75rem}.vida-purchase-configurator .popup .popup__container .popup__body{padding:0 1.875rem}.vida-remove-cpa{row-gap:20px}.vida-remove-cpa__action{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vida-remove-cpa__action button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida-select-policy__container{max-width:unset}.vida-select-policy__logo{display:none}.vida-select-policy__logo-lg{display:block}.vida-select-policy__add-on-title{border:none;color:#1d1b1b;font-size:unset;margin-bottom:5px;padding:0}.vida-select-policy__add-on-title i{display:none}.vida-select-policy__add-on-list{border:none;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.vida-select-policy__add-on-list-item{background:#f6f6f6;border-radius:1pc;margin-right:10px;max-width:307px}.vida-select-policy__add-on-list-sm{display:none}.vida-select-policy__card-logo{margin-right:5px}.vida-select-policy__feature-list{row-gap:5px}.vida-select-policy__background{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(16.56%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 16.56%);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding-left:62px;position:absolute;right:0}.vida-select-policy__background:after{content:" "}.vida-subscription-plans__compare-cards{width:100%!important}.vida-subscription-plans__compare-cards>div:not(:first-child){margin-left:60px}.vida-subscription-plans__compare-cards>div{max-width:25pc;overflow:hidden;width:25%}.vida-subscription-plans .popup .popup__container{border-radius:0;height:80%;padding:1.875rem 0;width:80%}.vida-subscription-plans .popup .popup__container .popup__body{padding:0 1.875rem}.vida-trade-in__description{display:block}.vida-trade-in__description-mobile{display:none}.vida-trade-in__container{max-width:unset}.vida-trade-in__logo-lg{display:block;margin-right:60px}.vida-trade-in__logo-lg-mobile{display:none}.vida-trade-in__header{background:#fff;-webkit-box-shadow:unset;box-shadow:unset;margin-bottom:30px}.vida-trade-in__header-mobile{display:none}.vida-purchase-tracker{border:none}.vida-purchase-tracker__title{border-bottom:none;margin-bottom:2.5rem;padding:1.25rem 1rem}.vida-purchase-tracker__title .icon-minus,.vida-purchase-tracker__title .icon-plus{display:none}.vida-purchase-tracker__stepper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;padding:0}.vida-purchase-tracker__stepper h3{padding-bottom:5px;word-break:break-word}.vida-purchase-tracker__stepper ul{border-left:none;border-top:1px dashed #777676;list-style-type:none;margin-left:0;margin-top:-1px;min-width:20%;padding:0}.vida-purchase-tracker__stepper ul:last-child{border-top-color:transparent}.vida-purchase-tracker__stepper-next{height:9pt;margin-bottom:9pt;margin-top:2px;right:0;top:-9pt;width:9pt}.vida-purchase-tracker__steps .icon-check-circle{left:0;top:-1pc}.vida-purchase-tracker__status-icons{left:0;top:-9pt}.vida-purchase-tracker__iconDiv{position:relative}.vida-purchase-tracker__info,.vida-purchase-tracker__info-active{left:0}.vida-purchase-tracker__status-action{margin-bottom:20px}.vida-purchase-tracker__status-action .btn{height:auto;position:relative}.vida-purchase-tracker__status-action .btn--primary{background-color:#ff5310;border:none;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-style:normal;font-weight:600;height:auto;line-height:normal;min-width:100%;text-align:center}.vida-purchase-tracker__status-action .btn--primary:disabled{background-color:#85888c}.vida-purchase-tracker__status-action .btn--secondary{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;background-color:#fff;border:.125rem solid #ff5310;border-radius:.5rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#222;cursor:pointer;height:auto;padding:1rem;text-align:center;width:auto}.vida-quick-reserve__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.75rem;padding-top:0}.vida-quick-reserve__scooter-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem 0;margin:0 6% 1.875rem 0;max-width:40.75rem;overflow-x:hidden;overflow-y:hidden;width:100%}.vida-user-recents__name{font-size:2.25rem;font-weight:500;line-height:3.1875rem}.vida-user-recents__body{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.8125rem}.vida-user-recents__articlebody{width:33%}.vida-user-recents__catoegory{font-size:.875rem;line-height:1.3125rem}.vida-user-recents__videoname{font-size:1.3125rem;line-height:2rem}.vida-registration-details__wrapper{border-radius:.25rem;padding:.9375rem}.vida-registration-details__title{padding:0 0 .9375rem}.vida-registration-details__title .icon-minus,.vida-registration-details__title .icon-plus{display:none}.vida-registration-details__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.9375rem 0 0}.vida-registration-details__info-right{width:30%}.vida-registration-details__info-left{width:70%}.vida-registration-details__info .items{display:block;width:auto}.vida-scooter-variants .vida-pre-booking__booking-details{min-height:650px}.vida-scooter-variants .vida-pre-booking__booking-details--fixed-container{z-index:2}.vida-pricing-new__select-variant .popup__container{height:calc(100vh - 12.5rem)}.vida-pricing-new__select-variant .vida-select-variant__scooter-info .vida-scooter-info{padding-left:17.5rem}.vida-pricing-new__select-variant .vida-select-variant__scooter-info .vida-scooter-info__image{left:1.25rem;margin-bottom:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vida-pricing-new__select-variant .vida-select-variant__scooter-info .vida-scooter-info__image .vida-scooter-info__product-image{max-width:14.375rem}.vida-pricing-new__select-variant .vida-select-variant__scooter-info .vida-scooter-info__performance{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem}.vida-pricing-new__select-variant .vida-select-variant__scooter-info .vida-scooter-info__performance .vida-scooter-info__performance-item{width:50%}.vida-pricing-new__select-variant .vida-select-variant__scooter-info .vida-scooter-info__color-name{display:none}.vida-home-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-home-contact.vida-container{padding-bottom:3.75rem;padding-top:3.5rem}.vida-home-contact__congrats-title{margin:4.375rem 0 .625rem;width:50%}.vida-home-contact__congrats-msg{width:50%}.vida-home-contact__title{margin-top:4.375rem}.vida-home-contact__msg{margin-bottom:1.6875rem}.vida-home-contact__social-links{background:#c2fbff;border-radius:2pc 0 0 2pc;padding-left:4.5rem;width:50%}.vida-home-contact__congrats-social-links{padding-left:4.5rem}.vida-home-contact__contact-details{background:#f6f6f6;border-radius:0 2pc 2pc 0;width:50%}.vida-home-contact__links{margin-bottom:2rem}.vida-home-contact__btn-container{margin-bottom:5rem}.vida-home-contact__scooter-img{margin-bottom:4.1875rem;margin-top:1.875rem}.vida-home-contact__congrats-scooter-img{margin-left:595px;margin-top:-90pt;padding-top:0}.vida-home-contact__fields{margin:4.875rem 5.625rem 0}.vida-subsctiption-plan-info{padding-top:4.625rem}.vida-subsctiption-plan-info__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem;padding:1.875rem}.vida-subsctiption-plan-info__box-set{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vida-subsctiption-plan-info__box-icon{margin-right:1.25rem}.vida-subsctiption-plan-info__configure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}.vida-subsctiption-plan-info__configure:after{margin-top:.125rem;right:0;top:inherit}.vida-subsctiption-plan-info .vida-subscription-plans__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:3.125rem}.vida-subsctiption-plan-info .vida-subscription-plans__modal-title{margin:0}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-details{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin:0}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:1.875rem}.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0}.vida-booking-form__location{-ms-flex-wrap:wrap;flex-wrap:wrap}.vida-booking-form__location .form__group{width:100%}.vida-booking-form .btn--notify{height:auto;margin-top:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida-booking-form__relogin{text-align:left}.vida-cancel-test-drive__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vida-cancel-test-drive__image{background-color:#f6f6f6;display:block;max-width:calc(100% - 460px);padding:1.875rem;width:70%}.vida-cancel-test-drive__image h2{margin:.9375rem 0 2.8125rem 2.5rem}.vida-cancel-test-drive__image img{display:block;margin:auto;max-height:calc(100% - 111px);max-width:100%}.vida-cancel-test-drive__form-container{min-width:28.75rem;padding:1.875rem;width:30%}.vida-cancel-test-drive__form h2{margin-bottom:.625rem}.vida-cancel-test-drive__form>.form__field-label{margin-bottom:1.25rem}.vida-cancel-test-drive__form .form__field-radio-group{margin-bottom:.9375rem}.vida-cancel-test-drive__button-container{margin-top:1.875rem}.vida-contact-info__description{margin-bottom:2.5rem}.vida-contact-info__details span:first-child{margin-bottom:.625rem}.vida-contact-info__details span:nth-child(2){margin-bottom:1.25rem}.vida-contact-info__details span:nth-child(3){margin-bottom:1.0625rem}.vida-contact-info__btn-wrapper{gap:1.25rem}.vida-quick-drive-form__location{-ms-flex-wrap:wrap;flex-wrap:wrap}.vida-quick-drive-form__location .form__group{width:100%}.vida-quick-drive-form .btn--notify{height:auto;margin-top:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vida-quick-drive-form__relogin{text-align:left}.vida-test-drive__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:calc(100vh - 4.75rem);min-height:calc(100vh - 4.75rem);overflow:hidden}.vida-test-drive__asset{display:block;height:calc(100vh - 4.75rem);width:60%}.vida-test-drive__content{overflow-x:hidden;overflow-y:auto;padding:1.875rem 1.875rem 1.375rem;width:40%}.vida-schedule-appointment .vida-dealer-card__dealer{width:100%}.vida-schedule-appointment .vida-dealer-card__dealer:first-of-type{margin-top:0}.vida-success-page__message{margin-bottom:2rem}.vida-success-page__appointment{gap:2.1875rem;margin-bottom:2rem}.vida-success-page__appointment p{font-weight:500!important}.vida-success-page__appointment i{font-size:1.125rem;font-weight:700}.vida-test-drive__btn-container .btn--round{height:3.75rem;width:3.75rem}.vida-test-drive__btn-container .btn--primary{height:60px;width:calc(100% - 70px)}.vida-test-drive__content .vida-upload-card__body,.vida-test-drive__content .vida-upload-card__container{width:100%}.vida-upload-card__body,.vida-upload-card__container{width:18rem}.vida-user-access{min-height:56.25rem;overflow:hidden}.vida-user-access__container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:4.9375rem 4.375rem}.vida-user-access__content-container{border-radius:2rem;padding:1.25rem}.vida-user-access__tab{margin-bottom:2.5rem;padding:1rem 1.25rem}.vida-user-access__login .vida-user-access__btn-container{margin-top:6.625rem}.vida-user-access__otp-container .vida-otp__btn-container{margin-top:2.6875rem}.vida-user-access__btn-container .btn{margin:1.25rem 0 1rem}.vida-user-long-test-rides__type{margin:3.75rem 0}.vida-user-long-test-rides__type-title{margin-bottom:1.875rem}.vida-user-long-test-rides__popup-container .popup__container{margin:auto;width:35%}.vida-cancel-order__form h3{margin-bottom:.625rem;padding-right:2.5rem}.vida-cancel-order__form p{margin-bottom:1.125rem}.vida-cancel-order__button-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.625rem}.vida-cancel-order__button-container .btn{width:auto}.vida-cancel-prebooking-order__form h3{margin-bottom:.625rem;padding-right:2.5rem}.vida-cancel-prebooking-order__form p{margin-bottom:1.125rem}.vida-cancel-prebooking-order__button-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.625rem}.vida-cancel-prebooking-order__button-container .btn{width:auto}.vida-invoice-dropdown{border-radius:6.25rem;height:2.5rem}.vida-invoice-dropdown__label{padding:.5625rem 1.5rem .625rem}.vida-invoice-dropdown ul{top:2.8125rem}.vida-order-card-details .vida-card__data .cancel-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:26.25rem}.vida-user-orders__type{margin-bottom:3.75rem}.vida-user-orders+.popup .popup__close-btn{right:1.875rem;top:.1875rem}.vida-user-orders+.popup .popup__container{border-radius:2rem;height:23.75rem;padding:1.875rem 0;width:38.75rem}.vida-user-orders+.popup .popup__container .popup__body{padding:0 1.875rem}.vida-user-orders__show-details{padding-top:.9375rem}.vida-user-orders__cancel-loan .popup__container{max-height:35.5rem;max-width:61.875rem;padding:1.5625rem}.vida-user-orders__cancel-loan .popup__close-btn{right:2.0625rem;top:-.0625rem}.vida-user-orders__cancel-loan .popup__body{padding:0 1.875rem}.vida-user-orders__cancel-loan .popup--full-screen .popup__container{max-height:35.5rem;max-width:61.875rem;padding:1.5625rem 0}.vida-user-orders .btn--primary,.vida-user-orders__cancel-loan .btn--primary{border-radius:.5rem;font-size:1.25rem;min-width:unset;padding:1rem 2rem}.vida-user-profile__edit-popup .popup__close-btn{display:none}.vida-user-profile__otp-popup .popup__container{width:27.1875rem}.vida-user-profile .profile--cropper .popup__container{width:60%}.vida-user-test-rides__type{margin:3.75rem 0}.vida-user-test-rides__type-title{margin-bottom:1.875rem}.vida-card__button-container .btn--primary,.vida-user-test-rides__no-record .btn--primary{border-radius:.5rem;font-size:1.25rem;min-width:unset;padding:1rem 2rem}.about-hero-card-parent-container .video-content-wrapper{padding-bottom:3rem}.about-hero-card-parent-container .video-content-wrapper__image{border-radius:1rem}.about-hero-card-parent-container .video-content-wrapper__video{height:44.4375rem}.about-hero-card-parent-container .video-content-wrapper__video video{border-radius:1rem}.about-hero-card-parent-container .video-content-wrapper__video .play-button-container{height:6.25rem;left:45%;top:45%;width:6.25rem}.about-hero-card-parent-container .label-count{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.about-hero-card-parent-container__header-container{gap:.46875rem;padding-bottom:3rem}.about-hero-card-parent-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.about-hero-card-parent-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.about-hero-card-parent-container .about-hero-description-container-left{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.about-hero-card-parent-container .hero-icon-header-wrapper{gap:1.3125rem}.about-hero-card-parent-container .hero-icon-container{height:1.875rem;width:5.79rem}.about-hero-card-parent-container .read-icon-header-wrapper{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;gap:.8125rem;margin-top:3rem}.about-hero-card-parent-container .read-icon-header-wrapper .read-icon-container{height:1.125rem;width:1.125rem}.about-vida-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.about-vida-wrapper .about-vida-container .about-vida-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 .375rem}.about-vida-wrapper .about-vida-container .about-vida-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;padding:0 0 4rem}.about-vida-wrapper .about-vida-container .about-vida-content-container .about-vida-tab-container{border-bottom:2px solid #e4eaf1;margin:0 0 4rem}.about-vida-wrapper .about-vida-container .about-vida-content-container .about-vida-tab-container .about-vida-tab{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;color:#222;padding:0 0 1rem}.about-vida-wrapper .about-vida-container .about-vida-content-container .about-vida-tab-container .about-vida-tab.active-tab{border-bottom:5px solid #ff5310}.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-title{padding:0 0 1.5rem}.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-title h3,.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-title p{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-description{padding:0 0 4rem}.about-vida-wrapper .about-vida-container .about-vida-tab-content-container .about-vida-tab-content-description p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.about-vida-card-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about-vida-card-wrapper .about-vida-card-container{border-radius:1rem;min-height:21.625rem;width:25rem}.about-vida-card-wrapper .about-vida-card-container .about-vida-media-container img,.about-vida-card-wrapper .about-vida-card-container .about-vida-media-container video{border-top-left-radius:1rem;border-top-right-radius:1rem}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container{padding:2rem 1rem}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container .about-vida-card-title{padding:0 0 1.75rem}.about-vida-card-wrapper .about-vida-card-container .about-vida-card-content-container .about-vida-card-description p{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.accessories-merchandise__container{padding:4pc}.accessories-merchandise__spec-cards .spec-cards-section__grid{gap:20px}.accordian-container__title-container{gap:.5625rem;padding-bottom:.75rem}.accordian-container__title-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.accordian-container__title-container .title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.accordian-container__title-container__image{padding-bottom:.75rem!important}.blog-re-direction-wrapper{padding-bottom:4rem;padding-top:4rem}.blog-re-direction-wrapper .blog-re-direction-container .blog-title-container{padding:0 0 4rem}.blog-re-direction-wrapper .blog-re-direction-container .blog-title-container .blog-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.blog-re-direction-wrapper .blog-re-direction-container .blog-title-container .blog-re-direction-icon{height:3.125rem;width:3.125rem}.blog-re-direction-wrapper .blog-card-wrapper{gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;overflow-x:hidden;padding:0}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container{border-radius:1rem;min-height:17.125rem;width:18.25rem}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container .blog-card-media-container img,.blog-re-direction-wrapper .blog-card-wrapper .blog-card-container .blog-card-media-container video{border-top-left-radius:1rem;border-top-right-radius:1rem;min-height:10.25rem}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-content-container .blog-card-date p{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#000}.blog-re-direction-wrapper .blog-card-wrapper .blog-card-content-container .blog-card-description p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.booking-status-page-wrapper .booking-status-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:9.5rem!important;padding-top:2.3125rem!important}.booking-status-page-wrapper .booking-status-left-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container{border-radius:1rem;margin:0}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .booking-status-banner-content-container{padding:.75rem .625rem .75rem 1.875rem}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container .user-info-name-text{font-family:PP Neue Montreal;font-size:72px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:5.375rem}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container .user-info-bike-text{font-family:PP Neue Montreal;font-size:45px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:3.375rem}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container .user-info-modal-color{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-info-container .bike-sub-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container .user-bike-img-container{height:9.875rem;max-width:12rem;width:12rem}.booking-status-page-wrapper .booking-status-right-container{-webkit-box-flex:1.1;-ms-flex:1.1;flex:1.1}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-success-failure-icon{height:13.125rem;margin:0 0 1.5rem;width:13.125rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-title{margin:0 0 1.125rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-title .booking-payment-status-title-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-description .booking-payment-status-description-text{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;line-height:2.1rem}.booking-status-page-wrapper .booking-status-right-container .booking-payment-status-description .booking-payment-status-order-details{margin:1rem}.booking-status-page-wrapper .booking-status-popup-container{position:fixed}.booking-status-page-wrapper .booking-status-popup-container .drawer{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);left:0;max-width:unset;position:fixed;width:100%}.booking-status-page-wrapper .booking-status-popup-container .drawer__content{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0}.booking-status-page-wrapper .booking-status-popup-container .drawer__body{padding:2.3125rem 5.5rem}.booking-status-page-wrapper .booking-status-popup-container .booking-status-popup-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.booking-status-page-wrapper .booking-status-popup-container .booking-status-popup-btn-container .booking-status-popup-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:4.875rem;width:21.6875rem}.image-detail-specification-container{padding:4rem 5.5rem!important}.image-detail-specification-container__header-container{gap:.5625rem}.image-detail-specification-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.image-detail-specification-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.image-detail-specification-container__slider-description-wrapper{background:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:3.8125rem;padding-bottom:4rem!important;padding-top:1rem!important}.image-detail-specification-container__slider-description-wrapper .tns-outer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:49.782%;-ms-flex:49.782%;flex:49.782%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.125rem}.image-detail-specification-container__slider-description-wrapper .tns-nav{display:none;margin:auto;padding-top:1rem}.image-detail-specification-container__slider-description-wrapper__carousel-slider{height:21.875rem}.image-detail-specification-container__slider-description-wrapper__carousel-slider .img-container{margin:auto;max-width:52.25rem}.bike-specification__wrapper .home-page-bike-image{margin-top:3rem}.bike-specification__image-wrapper{height:32.375rem;width:35.1875rem}.three-varient .bike-specification__image-wrapper{height:21.75rem;width:21.75rem}.buy-vida__container.three-varient{height:566px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-vida__container.three-varient .buy-vida__buttonLink-wrapper{margin-top:4rem}.cancel-booking-wrapper .cancel-booking-conatiner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.8125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.5rem 5rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-left-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-left-container .cancel-booking-title{padding:0 0 2rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-left-container .cancel-booking-title h2{font-size:3rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container{border-radius:1rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .cancel-booking-banner-content-container{padding:.75rem 1.5rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-conatiner{-webkit-box-flex:3;-ms-flex:3;flex:3}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-conatiner .user-info-name{font-size:4.5rem;line-height:normal}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-conatiner .user-info-bike{font-size:2.8125rem;line-height:normal}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-conatiner .subtext{font-size:1.25rem;line-height:100%}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-banner-container .user-info-bike-img{-webkit-box-flex:2;-ms-flex:2;flex:2;height:9.875rem;max-width:12rem;width:12rem}.cancel-booking-wrapper .cancel-booking-conatiner .cancel-booking-right-container{border-radius:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2rem 3.5rem}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivering-from-info{padding:0 0 1.5rem}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivering-from-info .delivery-info,.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivering-from-info .delivery-place{font-size:1.125rem;line-height:100%}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivery-payment-info .payable-text{font-size:1rem}.cancel-booking-wrapper .cancel-booking-conatiner .booking-delivery-info-container .delivery-payment-info .payable-amount{font-size:1.75rem;font-weight:600}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-icon{height:1.625rem;min-height:1.625rem;min-width:1.625rem;width:1.625rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-model-info .delivery-bike-model-info-text{font-size:1.25rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-model-info .delivery-bike-charges-text{font-size:.625rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-bike-info-container .delivery-bike-model-amount p{font-size:1.25rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-icon{height:1.625rem;width:1.625rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-info .delivery-add-on-info-title{font-size:1.25rem;font-weight:530}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-info .delivery-add-on-info-sub-text{font-size:.875rem}.cancel-booking-wrapper .cancel-booking-conatiner .delivery-add-on-container .delivery-add-on-btn-container .delivery-add-on-btn{font-size:1.25rem;font-weight:530}.cancel-booking-drawer-wrapper{padding:2rem;-webkit-transition:all 0s linear;transition:all 0s linear}.cancel-booking-drawer-wrapper .drawer-btn-container{display:none}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.8125rem}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-title p{font-size:1.75rem;font-weight:600}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-btn-container{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.75rem}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-btn-container .cancel-booking-cancel-btn{border:2px solid #ff5310;font-size:1.25rem;font-weight:600;height:4.875rem}.cancel-booking-drawer-wrapper .cancel-booking-drawer-container .cancel-booking-drawer-btn-container .cancel-booking-confirm-btn{font-size:1.25rem;font-weight:600;height:4.875rem}.cancel-booking-drawer-wrapper .cancel-booking-error.show-only-mobile{display:none}.charge-home-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.charge-home-wrapper .charge-home-container .charge-home-title-container .charge-home-pre-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 .5rem}.charge-home-wrapper .charge-home-container .charge-home-title-container .charge-home-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;padding:0 0 2rem}.charge-home-wrapper .charge-home-container .charge-home-title-container .charge-home-title-description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 4rem}.charge-home-wrapper .charge-home-container .charge-home-content-container .charge-home-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.charge-home-wrapper .charge-home-container .charge-home-card-item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-title{padding:0 0 1.5rem}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-title .charge-home-card-title-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-flex-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2.125rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-description{min-height:4.5rem}.charge-home-wrapper .charge-home-container .charge-home-card-item .charge-home-card-description p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-guide{padding-bottom:4rem;padding-top:4rem}.charging-guide__header{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.charge-guide__container:after{padding:0}.charge-guide__wrapper{gap:3rem;min-height:39.75rem;padding-bottom:0;padding-top:3rem;width:31%}.charge-guide__top-image{height:25rem;width:100%}.charge-guide__details-wrapper{height:40%;margin:0 1.5rem;max-width:22rem}.charge-guide__title-label{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.charge-guide__desc{padding-top:3rem}.charge-guide__desc-label{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charge-guide__offer{padding-top:1.5rem}.charge-guide__offer-label{color:#222;font-family:PP Neue Montreal;font-size:36px;font-style:normal;font-weight:500;line-height:normal;line-height:33px}.charging-choose-plan-container .charging-choose-plan-wrapper{padding-top:2rem}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container{gap:2rem}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container,.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .title-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .title-container{gap:.40625rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .title-one{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .title-two{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__header-container .header-content-txt{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__charging-container{gap:1.125rem;padding:2rem 0}.charging-choose-plan-container .charging-choose-plan-wrapper__charging-container .charge-txt{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__charging-container .charge-content-txt{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container{gap:1.5rem}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .available-plans-txt{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container{gap:1.5rem}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt{gap:.375rem;padding:0;width:100%}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt__price-container .price{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;text-align:end}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt__price-container .free{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;padding-left:.625rem;text-align:left}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tabs-txt p{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222;text-align:center}.charging-choose-plan-container .charging-choose-plan-wrapper__plans-container .plans-tab-container .tab-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:1rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;padding:2.125rem 1.5rem}.charging-choose-plan-container .charging-choose-plan-wrapper .get-plan-wrapper .get-plan-btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border-radius:.75rem;-webkit-box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem 1.5rem}.charging-choose-plan-container .charging-choose-plan-wrapper .get-plan-wrapper .get-plan-btn-container .confirm-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;text-align:center}.charging-choose-plan-container .confirm__pop-up{top:4rem}.charging-choose-plan-container .confirm__header{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.charging-choose-plan-container .confirm__confirm-msg{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff}.charging-choose-plan-container .limited-time-only-container{margin:0 -5.5rem}.charging-choose-plan-container .drop-down-parent-container{padding:0 0 4rem}.charging-choose-plan-container .drop-down-parent-container__container{border-radius:1rem;gap:2.875rem;padding:1.875rem}.charging-choose-plan-container .drop-down-parent-container__header-container{gap:1.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.charging-choose-plan-container .drop-down-parent-container .dropdown-arrow{height:1.875rem;width:1.875rem}.charging-choose-plan-container .drop-down-parent-container .dropdown-header,.charging-choose-plan-container .drop-down-parent-container .dropdown-header h2{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.charging-choose-plan-container .drop-down-parent-container .content-container{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;gap:2rem;width:100%}.charging-choose-plan-container .drop-down-parent-container .content-container .drop-down-question{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.charging-choose-plan-container .drop-down-parent-container .content-container p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;padding:1.125rem 0}.charging-choose-plan-container .offers-horizontal-divider{margin:0 -5.5rem}.charging-features-card-container .card-container-wrapper .txt-container-left{background:linear-gradient(84deg,hsla(0,0%,100%,.7) -9.99%,hsla(0,0%,100%,.3) 67.19%,hsla(0,0%,100%,0) 98.44%);height:93%;padding-left:1.875rem;padding-right:2.625rem;padding-top:2.75rem}.charging-features-card-container.variant-two .txt-container-left{background:linear-gradient(82deg,rgba(0,0,0,.3) 3.28%,rgba(0,0,0,.5) 66.8%,transparent 92.52%);border-radius:30px;height:92%}.charging-station-form-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.charging-station-form-wrapper .charging-station-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8.0625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-title-container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-title-container .charging-station-form-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;padding:0 0 2.125rem}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-title-container .charging-station-form-description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-content-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-content-container .charging-station-form-heading{padding:0 0 2.125rem}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-content-container .charging-station-form-heading .charging-station-form-heading-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;border-radius:1rem;height:5.75rem;padding:2.125rem 2rem}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input::-webkit-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input::-moz-placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input:-ms-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input::-ms-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .charging-station-request-form input::placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .vida-form-group{margin:0 0 1.5rem}.charging-station-form-wrapper .charging-station-form-container .charging-station-form-main-container .form__field-message{font-size:1.125rem;margin:.5rem 0 0 .25rem}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper{gap:2.75rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.625rem 0 2.125rem}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .location-icon{height:2rem;width:2rem}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .current-location-text-wrapper .current-location-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310}.charging-station-form-wrapper .charging-station-form-container .current-location-wrapper .chevron-right-icon{height:2.125rem;width:2.125rem}.charging-station-form-wrapper .charging-station-form-container .send-request-btn-wrapper .send-request-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:.75rem;-webkit-box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);color:#fff;height:4.5rem}.charging-station-form-wrapper .charging-station-form-container .form-error-msg{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#c00;margin:1rem 0 1rem .125rem}.charging-station-form-wrapper .charging-station-form-container .form-success-msg{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#ff5310;margin:1rem 0 1rem .125rem}.choose-plan{padding:4pc 88px}.choose-plan .choose-plan__label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;padding-bottom:42px}.choose-plan .choose-plan__wrapper{border-radius:24px;margin-top:40px;padding:2pc}.choose-plan .choose-plan__variant-wrapper,.choose-plan .divider_section{margin-bottom:2pc}.choose-plan .choose-plan__variant-wrapper .choose-plan__variant-label .choose-plan__variant-label-title-value{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;font-size:28px}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:9pt;margin-top:2pc}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .radio-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .custom-radio{height:24px;width:24px}.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .continue_plan_variant-title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:500;letter-spacing:.1px;line-height:28px}.choose-plan .choose-plan__calc-wrapper{gap:2pc;margin-bottom:2pc}.choose-plan .choose-plan___calc-label-title{font-weight:100 900;font-size:24px;font-weight:500;letter-spacing:.1px;line-height:28px;-ms-flex-preferred-size:100%;flex-basis:100%}.choose-plan .choose-plan___calc-label-title,.choose-plan .choose-plan___calc-label-value{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.choose-plan .choose-plan___calc-label-value{font-weight:100 900;font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px}.choose-plan .choose-plan__warning{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;font-size:18px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:42px;width:100%}.community-charging-card-parent-container .video-content-wrapper__image,.community-charging-card-parent-container .video-content-wrapper__video video{border-radius:1rem}.community-charging-card-parent-container.dealership-page-variation{grid-template-columns:auto auto}.community-charging-card-parent-container.dealership-page-variation .community-charging-card-parent-container__header-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.community-charging-card-parent-container.dealership-page-variation .video-content-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1/2/span 6/span 2}.community-charging-card-parent-container.dealership-page-variation .video-content-wrapper__image,.community-charging-card-parent-container.dealership-page-variation .video-content-wrapper__video,.community-charging-card-parent-container.dealership-page-variation .video-content-wrapper__ytvideo{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.community-charging-card-parent-container.dealership-page-variation .charging-stations-statistics-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.community-charging-card-parent-container.dealership-page-variation .description-two-container{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.community-charging-card-parent-container.dealership-page-variation .charging-stations-banner-container-left{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.community-charging-card-parent-container .label-count{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.community-charging-card-parent-container.charging-locator-page-redirection-card-variation .description-container-left{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.community-charging-card-parent-container.charging-locator-page-redirection-card-variation .vida-warranty-card{padding-bottom:0;padding-top:0}.community-charging-card-parent-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.community-charging-card-parent-container__header-container .title{font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#222}.community-charging-card-parent-container .charging-stations-statistics-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.125rem;justify-self:flex-start;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0}.community-charging-card-parent-container .charging-stations-statistics-container__details-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5625rem}.community-charging-card-parent-container .charging-stations-statistics-container .icon-container{height:1.875rem;width:1.875rem}.community-charging-card-parent-container .charging-stations-statistics-container .content-container .label-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.community-charging-card-parent-container .charging-stations-statistics-container .content-container .label-value{color:#222;font-family:PP Neue Montreal;font-size:36px;font-style:normal;font-weight:500;line-height:normal;leading-trim:both;text-align:center;text-edge:cap}.community-charging-card-parent-container .description-container-left{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.community-charging-card-parent-container .description-container-right p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.community-charging-card-parent-container .description-two-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.125rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.community-charging-card-parent-container .description-two-container .description-two-title{font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#222}.community-charging-card-parent-container .description-two-container .description-two-wrapper p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.community-charging-card-parent-container .description-two-container .cta-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.community-charging-card-parent-container .charging-stations-banner-container-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:1rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:5.5rem;max-width:40.75rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:2rem}.community-charging-card-parent-container .charging-stations-banner-container-left__wrapper .stations-accordian-container__header-container .stations-container-text,.community-charging-card-parent-container .charging-stations-banner-container-right__wrapper .stations-accordian-container__header-container .stations-container-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;width:30.375rem}.community-charging-card-parent-container .search-city-parent-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:177px;padding:24px 1pc;width:466px}.community-charging-card-parent-container .search-city-parent-container .search-city-container{width:100%}.community-charging-card-parent-container .search-city-parent-container .text-container .search-text{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .search-city-parent-container .search-icon-container{-ms-flex-negative:0;flex-shrink:0;height:26px;width:26px}.community-charging-card-parent-container .fast-charging-search-container input::-webkit-input-placeholder{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container input::-moz-placeholder{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container input:-ms-input-placeholder{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container input::-ms-input-placeholder{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .fast-charging-search-container input::placeholder{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;color:#222}.community-charging-card-parent-container .charging-locator-cta-container{margin-top:2rem}.community-charging-card-parent-container .charging-locator-cta-container a{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;border-radius:.75rem;padding:.75rem 1.5rem}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-price.price-mob-alignment{padding-top:75pt}.compare-modals-container .show-difference-block .consent-input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.compare-modals-container .show-difference-block .checkbox:after{left:.375rem;top:.0625rem}.compare-modals-container .show-difference-block .checkbox{height:20px;width:20px}.compare-modals-container .dropdown-options-container .option-name{padding:9pt 1pc}.compare-variants .variants-details-wrapper .variants-details .options-container .option-name{padding:1.125rem}.compare-variants .product-details-wrapper .product-details{width:100%}.compare-variants .variant-compare .container{font-size:1.25rem;margin-left:10.375rem}.compare-variants .variant-compare .checkmark{top:3px}.connectivity-section__cards{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;min-height:500px}.connectivity-card:first-child{aspect-ratio:1/1;grid-column:1;grid-row:1/3;height:100%;width:100%}.connectivity-card:nth-child(2){grid-column:2;grid-row:1}.connectivity-card:nth-child(3){grid-column:2;grid-row:2}.react-calendar__tile{margin:10px 6px!important}.dealership-locator-wrapper .dealership-locator-container .dealership-locator-title-container .dealership-locator-secondary-text{padding:0 0 .40625rem}.dealership-locator-wrapper .dealership-locator-container .dealership-locator-title-container .dealership-locator-secondary-text p{font-size:1.125rem}.dealership-locator-wrapper .dealership-locator-container .dealership-locator-title-container .dealership-locator-primary-text{font-size:3rem;font-weight:600}.dealership-locator-wrapper .dealership-locator-card-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-search-icon{height:1.875rem;margin:0 0 1.5rem;width:1.875rem}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-card-primary-text{padding:0 0 1.5rem}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-card-primary-text p{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;width:auto}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-card-secondary-text{padding:0}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-content-container .dealership-locator-card-secondary-text p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.dealership-locator-wrapper .dealership-locator-card-container .dealership-locator-card-button-container .locate-now-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:.75rem;-webkit-box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);box-shadow:0 .46875rem .9375rem 0 rgba(0,0,0,.1);color:#fff;float:right;height:3rem;width:9.75rem}.dealers-info-card-wrapper .dealers-info-card-container{border-radius:1rem;margin:0 0 2.125rem;padding:2rem 4rem}.dealers-info-card-wrapper .dealers-info-card-container.card-opened{padding:4rem}.dealers-info-card-wrapper .dealers-info-card-container.card-opened .dealers-info-card-header-container .dealers-info-card-header-flex-container{gap:3.75rem}.dealers-info-card-wrapper .dealers-info-card-container.card-opened .dealers-info-card-header-container .dealers-info-card-header-flex-container .dealers-info-card-desktop-flex-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.dealers-info-card-wrapper .dealers-info-card-container.card-opened .dealers-info-card-header-container .dealers-info-card-header-flex-container .dealers-info-card-title{padding:0 0 1rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-header-container .dealers-info-card-header-flex-container{gap:3.75rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-header-container .dealers-info-card-title p{font-weight:600}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-address-container{padding:0 0 1.25rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;padding:0 0 1.5rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-number-container{padding:0}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-number-container .mobile-number{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-website-container{padding:0}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-1 .dealer-info-card-website-container .website-url{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-flex-container-2{gap:2rem;padding:0 0 1.5rem}.dealers-info-card-wrapper .dealers-info-card-container .dealers-info-card-get-direction .get-direction-link{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.dealers-info-card-wrapper .dealers-info-card-container .chevron-down-icon{height:2.75rem;width:2.75rem}.dealers-info-card-wrapper .load-more-btn-wrapper .load-more-btn{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.dealers-info-card-preview-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.dealers-info-card-header-container.preview-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}.dealers-info-card-header-container.preview-card .dealers-info-card-header-flex-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.dealers-info-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.dealers-info-wrapper .dealers-info-container .dealers-info-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 .375rem}.dealers-info-wrapper .dealers-info-container .dealers-info-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;line-height:normal;font-weight:600;padding:0 0 4rem}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab-container{background:none;border-bottom:2px solid #e4eaf1;border-radius:0;height:auto;margin:0 0 4rem;padding:0}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab{padding:0 0 1rem}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab h2{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:0}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab.active-tab{border-bottom:5px solid #ff5310}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab.active-tab .dealers-info-count{display:inline-block}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab.active-tab h2{color:#222;font-size:1.75rem}.dealers-info-wrapper .dealers-info-container .dealers-info-tab-content-container .dealers-info-tab-content-title{padding:0 0 1.5rem}.dealers-info-wrapper .dealers-info-container .dealers-info-tab-content-container .dealers-info-tab-content-title p{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.dealers-info-wrapper .dealers-info-container .dealers-info-tab-content-container .dealers-info-tab-content-description{padding:0 0 4rem}.dealers-info-wrapper .dealers-info-container .dealers-info-tab-content-container .dealers-info-tab-content-description p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.testRide-dealers__tabs{padding-bottom:2rem}.testRide-dealers__tabs-header{padding-bottom:.75rem}.testRide-dealers__tabs-content .vida-map{height:20.625rem;margin-bottom:2.125rem}.testRide-dealers__tabs-content .mmi-map{height:28.125rem!important}.testRide-dealers__header-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.testRide-dealers__details-header{font-size:1.25rem;padding-bottom:2rem;padding-top:0}.testRide-dealers__details-content{gap:.5rem;margin-bottom:2pc;padding:1.5rem 1rem}.dealers-list__center-name{font-size:1.25rem}.dealers-list__address-text,.dealers-list__ph-text{font-size:1.125rem}.deals-cards-wrapper .deals-cards-main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}.deals-cards-wrapper .deals-cards-parent-container{margin:0}.deals-cards-wrapper .deals-cards-container{border-radius:.75rem;-webkit-box-shadow:0 0 1.875rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.875rem 0 rgba(0,0,0,.1);padding:1.5rem 1.5rem 3rem;width:30rem}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-img-container{height:12.75rem}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-flex-container{gap:1.5rem;padding:1.5rem 0 0}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-title .deals-cards-title-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem}.deals-cards-wrapper .deals-cards-container .deals-cards-content-container .deals-cards-redirection-cta{height:3.375rem;width:3.375rem}.deals-cards-wrapper .see-more-text-container{margin:2.25rem 0 0;text-align:start}.deals-cards-wrapper .see-more-text-container .see-more-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem}.delivery-tracker-wrapper{border:2px solid #ff5310;border-radius:1rem;padding:1.5rem 1.625rem}.delivery-tracker-wrapper .delivery-tracker-container .delivery-tracker-title{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.delivery-tracker-wrapper .delivery-tracker-container .delivery-tracker-description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem;margin:0 0 1.5rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-initial-tracker .stepper-initial-circle{height:.625rem;width:.625rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-initial-tracker .stepper-initial-line{width:2rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar:last-child .stepper-tracker-title{margin:0 0 0 -.75rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-circle{height:1.875rem;width:1.875rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-image{height:1.125rem;width:1.125rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-line{width:4.5rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title{margin:0 0 0 -1rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title .stepper-tracker-title-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:1.2rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-end-tracker{margin:0 0 0 -.0625rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-end-tracker .stepper-end-line{margin:0 0 0 -.75rem;width:2rem}.delivery-tracker-wrapper .delivery-stepper-tracker-container .stepper-end-tracker .stepper-end-circle{height:.625rem;width:.625rem}.demo-card__container{gap:4rem;min-height:15rem!important;min-width:52.25rem!important;padding-bottom:4rem!important;padding-top:4rem!important}.demo-card__wrapper{height:18rem;width:52.25rem}.demo-card__hero{border-radius:1rem;min-height:15rem;padding:4.84375rem 2.570625rem}.demo-card__content{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.description-info-card{height:auto;max-height:none;padding:4pc}.description-info-card .description-info-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;max-height:none}.description-info-card .description-info-wrapper.has-benefits-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto}.description-info-card .description-info-wrapper.column-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.description-info-card .description-info-left-wrapper{gap:40px;height:auto;max-height:none;padding:3pc}.description-info-card .description-info-left-wrapper.has-benefits{-ms-flex-preferred-size:60%;flex-basis:60%;height:auto}.description-info-card .description-info-left-wrapper .description-info-header{padding-bottom:unset}.description-info-card .description-info-left-wrapper .description-info-header .description-info-title{font-weight:100 900;font-size:3pc;font-weight:600;line-height:56px}.description-info-card .description-info-left-wrapper .description-info-header .description-info-subtitle,.description-info-card .description-info-left-wrapper .description-info-header .description-info-title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");letter-spacing:.1px}.description-info-card .description-info-left-wrapper .description-info-header .description-info-subtitle{font-weight:100 900;font-size:2pc;font-weight:500;line-height:40px}.description-info-card .description-info-left-wrapper .description-info-content{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:400;letter-spacing:.1px;line-height:2pc}.description-info-card .description-info-left-wrapper .description-info-content.is-benefits{font-weight:500}.description-info-card .description-info-left-wrapper .description-info-links-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;padding-top:unset}.description-info-card .description-info-left-wrapper .description-info-links-container .primary-link{padding:9pt 2pc}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content{gap:8px}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content span{font-weight:100 900;font-size:1pc;font-weight:600;line-height:20px;font-size:18px}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content p,.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content span{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");letter-spacing:.25px}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content p{font-weight:100 900;font-size:1pc;font-weight:400;line-height:24px;line-height:18px}.description-info-card .description-info-left-wrapper.reduce-space{gap:2pc;padding:3pc 24px 3pc 3pc}.description-info-card .description-info-right-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;max-height:none}.description-info-card .description-info-right-wrapper.has-benefits{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.description-info-card .description-info-right-wrapper .description-right-border-wrapper{border-radius:0 24px 24px 0;height:600px;max-height:none}.description-info-card .description-info-right-wrapper.has-benefits .description-right-border-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;max-height:none}.description-info-card .description-info-right-wrapper .description-overlay{border-radius:0 24px 24px 0;height:100%;left:0;min-width:100%;position:absolute;top:0}.has-benefits-wrapper .description-info-card .description-info-right-wrapper .description-overlay{height:100%;position:relative}.privacy-policy{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;padding-top:2pc}.design-your-vida-price-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-your-vida-price-details__dealers-container{max-height:inherit;overflow:visible}.design-your-vida-price-details__price-details{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:7.8125rem;padding:5.6875rem 3.5rem 1.125rem}.design-your-vida-price-details__top-banner{min-height:26.875rem;min-width:30.75rem;padding-bottom:.875rem;padding-left:1.635625rem;padding-top:1rem}.design-your-vida-price-details__user-details-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.design-your-vida-price-details__user-details{left:0;position:absolute;top:11.03px}.design-your-vida-price-details__user-name{font-size:4.125rem;font-weight:600;line-height:3.75rem}.design-your-vida-price-details__bike-name{font-size:2.8125rem;font-weight:600;line-height:3.75rem}.design-your-vida-price-details__sub-text{font-size:1.375rem;padding-top:1.131875rem}.design-your-vida-price-details__bike-image{height:19.339375rem;-o-object-fit:contain;object-fit:contain;position:relative;right:.625rem;top:6.25rem;width:20.74375rem}.design-your-vida-price-details__scooter-details{padding:1.125rem 3.5rem .5rem}.design-your-vida-price-details__bike-price{padding-bottom:1.25rem}.design-your-vida-price-details__left-side-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.design-your-vida-price-details__right-side-wrapper{gap:24px;width:30.75rem}.design-your-vida-price-details__make-it-yours-btn-container{border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-your-vida-price-details__make-it-yours-btn-container__make-it-yours-btn{font-size:1.25rem;padding:1rem 2rem}.design-your-vida-price-details__type-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;min-width:16.4375rem;padding:1rem 2rem}.design-your-vida-price-details__btn-wrapper{gap:1.5rem}.design-your-vida-price-details__variant-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.bold-heading{color:#222;font-family:PP Neue Montreal;font-size:5pc;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1rem;padding-left:0}.document-upload-wrapper .document-upload-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:9.5rem!important;padding-top:2.3125rem!important}.document-upload-wrapper .document-upload-left-container{-ms-flex-preferred-size:48%;flex-basis:48%}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container{border-radius:1rem;margin:0 0 2.125rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .document-upload-banner-content-container{padding:.75rem .625rem .75rem 1.875rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-info-container .user-info-name-text{font-family:PP Neue Montreal;font-size:72px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:5.375rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-info-container .user-info-bike-text{font-family:PP Neue Montreal;font-size:45px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:3.375rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-info-container .bike-sub-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.document-upload-wrapper .document-upload-left-container .document-upload-banner-container .user-bike-img-container{height:9.875rem;max-width:12rem;width:12rem}.document-upload-wrapper .document-upload-left-container .document-upload-delivery-tracker-container{margin:0}.document-upload-wrapper .document-upload-right-container{-ms-flex-preferred-size:48%;flex-basis:48%}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-card-img{height:8.1875rem;margin:0;width:7.75rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-type .dealers-type-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-card-title .dealers-card-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;font-weight:700;line-height:1.5rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-card-address .dealers-card-address-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.document-upload-wrapper .document-upload-right-container .dealer-card-container .vida-dealers-details-container .dealers-card-get-direction-cta .dealers-card-get-direction-cta-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-title{padding:0 0 .75rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-title .document-upload-right-title-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-description{padding:0 0 1.5rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-description .document-upload-right-description-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-secondary-title{padding:0 0 .75rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-secondary-title .document-upload-right-secondary-title-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-secondary-description{padding:0 0 2.0625rem}.document-upload-wrapper .document-upload-right-container .document-upload-right-secondary-description .document-upload-right-secondary-description-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container{border-radius:1rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-card-primary-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-card-secondary-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;line-height:1.35rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-card-description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .digilocker-card-verification-btn{height:2.5rem;width:17.25rem}.document-upload-wrapper .document-upload-right-container .digilocker-card-container .verify-with-digilocker-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.document-upload-wrapper .document-upload-right-container .upload-card-container{border-radius:1rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-primary-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-btn{height:2.5rem;width:7.5rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-btn-label{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-secondary-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;line-height:1.35rem}.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-description-text1,.document-upload-wrapper .document-upload-right-container .upload-card-container .upload-card-description-text2{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.document-upload-wrapper .upload-drawer-container .drawer{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);left:0;max-width:unset;position:fixed;width:100%}.document-upload-wrapper .upload-drawer-container .drawer__content{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0}.document-upload-wrapper .upload-drawer-container .drawer__body{padding:2.3125rem 5.5rem}.document-upload-wrapper .upload-drawer-container .upload-popup-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-popup-normal-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:1.35rem;padding:0 0 .75rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-popup-bold-title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem;padding:0 0 1.5rem}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-file-container{border-radius:1rem;margin:0;padding:1.8125rem 0}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-error-msg{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:#c00;line-height:1.05rem;padding:.875rem 0 0}.document-upload-wrapper .upload-drawer-container .upload-popup-content-container .upload-file-description{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.document-upload-wrapper .upload-drawer-container .upload-popup-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.75rem}.document-upload-wrapper .upload-drawer-container .upload-popup-btn-container .upload-file-btn{height:4.875rem;margin:0}.document-upload-wrapper .upload-drawer-container .upload-popup-btn-container .upload-file-btn .upload-btn-label{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.document-upload-wrapper .upload-drawer-container .upload-popup-btn-container .upload-cancel-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;height:4.875rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-popup-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.document-upload-wrapper .upload-drawer-container .aadhar-verify-title-container .aadhar-verify-normal-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:1.35rem;padding:0 0 .75rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-title-container .aadhar-verify-bold-title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container .aadhar-verify-description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:1.5rem;padding:0 0 .875rem}.document-upload-wrapper .continue-to-delivey-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.document-upload-wrapper .continue-to-delivey-btn-container .continue-to-delivey-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:4.875rem;width:17.625rem}.drawer{left:0;max-width:622px;position:relative;width:50%;z-index:1}.drawer__content{border-radius:1rem;-webkit-box-shadow:none;box-shadow:none;padding:2rem}.drawer__header{display:none}.drawer__body{max-height:inherit;overflow:visible;padding-top:0}.emi-calculator-container .emi-calculator-box-wrapper{padding-bottom:6rem;padding-top:4.1875rem}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper{gap:2rem}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__loan-details-container{margin-top:-7%}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__loan-details-container .emi-calculator-iframe-wrapper{margin-bottom:3.375rem;margin-top:3.375rem}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__redirection-card-container .vida-offer-card{padding:6rem 0 0}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__choice-buttons{border-radius:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;padding-top:6rem}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__choice-buttons button{min-height:4.5rem;padding:1.5rem 2rem;width:23.75%}.emi-calculator-container .emi-calculator-box-container .emi-calculator-wrapper__choice-buttons .buy-button{min-width:16.4375rem}.ev__right-bg{height:750pt}.exchange-offer-card-container{gap:3rem;padding:4rem 5.5rem!important}.exchange-offer-card-container__header{gap:3rem}.exchange-offer-card-container__header .title{color:#222;font-family:PP Neue Montreal;font-size:5pc;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:6pc;text-align:left}.exchange-offer-card-container__header .header-content{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:24px;text-align:left}.exchange-offer-card-container__terms-and-conditions-container .title-container{padding-bottom:1rem}.exchange-offer-card-container__terms-and-conditions-container .title-container .qna-title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:34px;text-align:left}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper .question-number-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:22px;text-align:left}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper .qna-container{gap:0}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper .qna-container .question-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:24px;text-align:left}.exchange-offer-card-container__terms-and-conditions-container .content-container .wrapper .qna-container .answer-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:24px;text-align:left}.exchange-offer-card-container .claim-offer-button .claim-offer-label{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;letter-spacing:0;line-height:24px;text-align:center}.exchange-offer-card-container .claim-offer-button button{min-width:20rem;padding:1rem}.exclusive-deals-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.exclusive-deals-wrapper .exclusive-deals-container .exclusive-deals-title-container .exclusive-deals-primary-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem;padding:0 0 .4375rem}.exclusive-deals-wrapper .exclusive-deals-container .exclusive-deals-title-container .exclusive-deals-bold-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem;padding:0 0 1.5625rem}.faq-card .content-container p a{font-size:1.25rem!important}.faq-queries-container{padding-bottom:4rem!important;padding-top:4rem!important}.faq-queries-container__search-query-container{border-radius:1rem;height:6.5rem;margin-left:auto;margin-right:auto;width:50rem}.faq-queries-container__search-query-container .search-icon-container{height:2.25rem;margin-right:1rem;width:2.25rem}.faq-queries-container__search-query-container input{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;line-height:2.1pc;padding:2.125rem 2rem;text-align:left}.faq-queries-container__box-container .box-wrapper{background-color:#e4eaf1;border-radius:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;min-width:23.125rem;padding:2pc 24px}.faq-queries-container__box-container .box-wrapper.selected{border:2px solid #ff5310}.faq-queries-container__box-container .box-wrapper .icon-container{height:30px;width:30px}.faq-queries-container__box-container .box-wrapper .description-container .description{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1pc;text-align:left}.faq-queries-container__content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq-queries-container__content-container a{font-size:1.25rem}.faq-queries-container__content-container .content-wrapper{gap:2rem;margin-top:4rem}.faq-queries-container__content-container .content-wrapper__content{gap:2rem;padding-bottom:2rem;padding-top:2rem}.faq-queries-container__content-container .content-wrapper__content .query-text,.faq-queries-container__content-container .content-wrapper__content h3{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:24px;text-align:left}.faq-queries-container__content-container .content-wrapper__content .answer-text,.faq-queries-container__content-container .content-wrapper__content p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:24px;text-align:left}.faq-queries-container .read-more-container a{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:24px}.fast-charging-network-wrapper{padding:0 0 4rem}.fast-charging-network-wrapper .charging-map-my-india-cl-container{padding:0 5.5rem}.fast-charging-network-wrapper .charging-map-my-india-cl-container .mmi-map{border-radius:1rem!important;height:auto!important;max-width:unset!important;width:100%!important}.fast-charging-network-wrapper .charging-map-my-india-cl-container .mmi-map canvas{height:auto!important;width:100%!important}.feature-details-specification-container__header-container{gap:.5625rem}.feature-details-specification-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:1.375rem;text-align:left}.feature-details-specification-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:58px;text-align:left}.feature-details-specification-container .image-detail-specification-container__image-layout{gap:1.25rem;padding-bottom:2rem}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container{gap:1.25rem}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container .icon-container{height:1.875rem;width:1.875rem}.feature-card-slider-container{background:#fff;padding-bottom:4rem!important;padding-top:4rem!important}.feature-card-slider-container.vida-2-container{padding:0 5.5rem}.feature-card-slider-container .tns-nav{display:none}.feature-card-slider-container__header-container{gap:.5625rem;padding:0 0 4rem}.feature-card-slider-container__header-container .pre-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:22px;text-align:left}.feature-card-slider-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:58px;text-align:left}.feature-card-slider-container__carousel-slider .img-container,.feature-card-slider-container__carousel-slider .video-container{margin:auto;max-width:52.25rem}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container__icon-container{height:4.125rem;width:4.125rem}.feature-card-slider-container__carousel-slider .slider-parent-container .slider-card-container__text-container .card-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#fff;letter-spacing:0;line-break:anywhere;line-height:34px;text-align:left}.feature-video-blogcard-container{gap:3.75rem;padding-bottom:4rem!important;padding-top:4rem!important}.feature-video-blogcard-container__video-specifications-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:3.75rem}.feature-video-blogcard-container__video-specifications-container .video-container video{border-radius:1rem}.feature-video-blogcard-container__video-specifications-container .video-container .play-button-container{height:6.25rem;width:6.25rem}.feature-video-blogcard-container__video-specifications-container .content-container .heading-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:58px;text-align:left}.feature-video-blogcard-container__video-specifications-container .content-container .content-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:24px;text-align:left}.feature-video-blogcard-container__blog-cards-container .charge-guide__wrapper{min-height:26.875rem;padding-bottom:1rem;padding-top:0}.feature-video-blogcard-container__blog-cards-container .charge-guide__top-image{height:13.375rem;width:23.75rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__details-wrapper{height:40%;max-width:22rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__desc{padding-top:.625rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__desc-label{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:22px;text-align:left}.feature-video-blogcard-container__blog-cards-container .charge-guide__offer{padding-top:.625rem}.feature-video-blogcard-container__blog-cards-container .charge-guide__offer-label{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222;letter-spacing:0;line-height:24px;text-align:left}.find-charging-station-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.find-charging-station-wrapper .find-charging-station-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.find-charging-station-wrapper .find-charging-station-container .find-charging-station-content-container{-webkit-box-flex:1.1;-ms-flex:1.1;flex:1.1;padding:0}.find-charging-station-wrapper .find-charging-station-container .find-charging-station-content-container .find-charging-station-title-container{padding:0 0 4rem}.find-charging-station-wrapper .find-charging-station-container .find-charging-station-content-container .find-charging-station-title-container .find-charging-station-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.find-charging-station-wrapper .find-charging-station-container .find-charging-station-content-container .charging-station-info-container .charging-station-info-list{gap:2pc}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item{gap:.5625rem;padding-right:0}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-icon{height:1.875rem;width:1.875rem}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-title{padding:0 0 rme(9px)}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-title .charging-station-info-title-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.find-charging-station-wrapper .find-charging-station-container .charging-station-info-item .charging-station-info-number .charging-station-info-number-text{color:#222;font-family:PP Neue Montreal;font-size:36px;font-style:normal;font-weight:500;line-height:normal}.find-charging-station-wrapper .charging-accordian-container{border-radius:.75rem;-webkit-box-shadow:0 0 .9375rem 0 rgba(0,0,0,.2);box-shadow:0 0 .9375rem 0 rgba(0,0,0,.2);-webkit-box-flex:1.75;-ms-flex:1.75;flex:1.75;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3rem 1.5rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title-container{gap:1rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title-container .charging-accordian-title-icon{height:3.625rem;margin:0;width:6rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-title .charging-accordian-title-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-plus-minus-icon-container .charging-accordian-plus-minus-icon{height:2rem;width:2rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-content-container .charging-accordian-content-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 0 0}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-content-container .charging-accordian-content-flex-container.spacing{padding:3rem 0}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-content-container .charging-accordian-content-flex-container .charging-accordian-input-info-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container{padding:0 0 3rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .charging-station-search-icon{height:1.875rem;left:1.3125rem;top:1.3125rem;width:1.875rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .charging-station-location-icon{height:1.875rem;right:1.3125rem;top:1.3125rem;width:1.875rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;border-radius:.75rem;height:4.5rem;padding:0 1.3125rem 0 3.9375rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-container{padding:0}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item{gap:.5625rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-icon{height:1.875rem;width:1.875rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-number{padding:0 0 .5625rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-number .charging-accordian-stations-info-number-text{color:#222;font-family:PP Neue Montreal;font-size:36px;font-style:normal;font-weight:500;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-info-item .charging-accordian-stations-info-title .charging-accordian-stations-info-title-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-map-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-stations-map-container .mmi-map{border-radius:.75rem;max-width:18.75rem!important}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-find-stations-text-container{padding:0 0 1.5rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-find-stations-text-container .charging-accordian-find-stations-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-find-stations-description-container{padding:0 0 1.5rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-find-stations-description-container .charging-accordian-find-stations-description{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-request-station-btn-container .charging-accordian-request-station-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:.75rem;color:#fff;height:4.5rem}.find-vida-dealers-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-title-flex-container{gap:unset;padding:0 0 3rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-title-container .vida-dealers-primary-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem;padding:0 0 .4375rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-title-container .vida-dealers-bold-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-redirection-icon a{height:3.375rem;width:3.375rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container{max-width:22.5rem;padding:0 0 3rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .dealer-location-find-icon{height:2rem;right:1.5rem;top:1.125rem;width:2rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container input{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;border-radius:1rem;color:#222;height:4.5rem;padding:0 3rem 0 1.5rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option-container{max-height:15rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option-container::-webkit-scrollbar{width:.25rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .dealer-finder-error-msg{font-size:1rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option{height:3.5rem;padding:1rem}.find-vida-dealers-wrapper .find-vida-dealers-container .dealer-finder-search-container .city-option p{font-size:1rem}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-content-container .vida-dealers-card-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;max-height:27.5rem;padding:0}.find-vida-dealers-wrapper .find-vida-dealers-container .vida-dealers-content-container .vida-dealers-card-list::-webkit-scrollbar{height:unset;width:.125rem}.find-vida-dealers-wrapper .vida-dealers-card-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;width:100%}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-card-img{margin:0}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-card-img img{height:11.875rem;width:22.5rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-type{padding:0 0 1.5rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-type .dealers-type-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-title{padding:0 0 1.5rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-title .dealers-card-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-address{padding:0 0 1.5rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-address .dealers-card-address-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:1.5rem}.find-vida-dealers-wrapper .vida-dealers-card-item .vida-dealers-details-container .dealers-card-get-direction-cta .dealers-card-get-direction-cta-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem}.vida-floating-cta{display:none}.footer-main-container{padding:2rem 5.5rem}.footer-main-container .faq-section .accordian-container__header,.footer-main-container .faq-section .accordian-container a,.footer-main-container .faq-section .accordian-container h6,.footer-main-container .faq-section .accordian-container h6 span,.footer-main-container .faq-section .accordian-container p,.footer-main-container .faq-section .accordian-container p span{font-size:1.125rem}.footer-main-container .footer-address__wrapper{margin-top:0;width:auto}.footer-main-container .footer-address__logo-container .hero-logo{padding-left:1.5rem}.footer-main-container .footer-address__logo-container .hero-logo img{height:2.5rem;width:1.4375rem}.footer-main-container .footer-address__ph-no{font-weight:530}.footer-main-container .footer-address .social-media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.footer-main-container .footer-address .social-media__follow-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-size:.875rem;margin-right:1.125rem}.footer-main-container .footer-address .social-media__icons{border-bottom:0 solid #85888c}.footer-main-container .footer-address .social-media__icon-container{height:1.875rem;margin-right:1.125rem;width:1.875rem}.footer-main-container .footer-address__desktop-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:80%}.footer-main-container .footer-address__desktop-container .footer-address__desktop-accordian-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:3rem;width:100%}.footer-main-container .footer-address__desktop-container .footer-address__desktop-city-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-left:1.25rem}.footer-main-container .footer-address__desktop-container .footer-address__desktop-city-container .city-container-header{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;line-height:1.35rem}.footer-main-container .footer-address__desktop-container .footer-address__desktop-city-container .city-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;row-gap:1rem}.footer-main-container .footer-address__desktop-container .footer-address__desktop-city-container .city-options a{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}.footer-main-container .footer-address__desktop-container .footer-address__desktop-city-container .city-options a:active,.footer-main-container .footer-address__desktop-container .footer-address__desktop-city-container .city-options a:visited{color:#222}.footer-main-container .terms-and-service-container{border-top:.0625rem solid #85888c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2rem;width:100%}.footer-main-container .terms-and-service-container .terms-and-service{border-bottom:0 solid #85888c;padding:0}.footer-main-container .terms-and-service-container .terms-and-service__text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-size:.875rem;margin-right:2rem}.footer-main-container .terms-and-service-container .copy-right-wrapper{padding:0}.footer-main-container .footer-descriptions{padding-top:2rem}.footer-main-container .footer-descriptions .footer-description__header{font-size:1.125rem;padding-bottom:2rem}.footer-main-container .footer-descriptions .footer-description__header span{font-size:1.125rem}.footer-main-container .footer-descriptions .footer-description__content p{font-size:1.125rem;padding-bottom:2rem}.footer-main-container .footer-descriptions .footer-description__content p span{font-size:1.125rem}.footer-main-container .footer-descriptions .footer-description__content ul{padding-bottom:2rem}.footer-main-container .footer-descriptions .footer-description__content ul li{font-size:1.125rem}.footer-main-container .footer-accordian,.footer-main-container .footer-accordian .accordian-container__header{display:none}.footer-main-container .footer-description__seo-header{font-size:1.125rem}.footer-main-container.footer-teaser-page .accordian-container__wrapper{padding-top:0}.vida2-form-group{min-height:3.75rem}.vida2-form-group .form__dropdown-field .vida-form-field-input{height:3.5rem}.vida2-form-group .form__dropdown-field .vida-dropdown-icon{left:1.4375rem;top:1.175rem}.vida-form-group{min-height:3.75rem}.vida-form-field-input{height:3.5rem}.vida-map{height:calc(100vh - 76px)}.vida-info-box{height:151px;padding:0}.vida-info-box__img{display:block;height:151px;max-width:269px;min-width:142px}.vida-info-box__img img{border-bottom-left-radius:2pc;border-top-left-radius:2pc;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px 0;width:100%}.vida-info-box__message{display:block}.vida-info-box .h3,.vida-info-box__link{font-size:1.125rem}.vida-info-box__content{padding:10px 40px 10px 20px}.vida-header-wrapper{height:4rem}.vida-header-wrapper.header-home-page .vida-header-container{background:#e4eaf1}.vida-header-wrapper.header-home-page .vida-header-container .vida-logo-container .hero-logo{padding-left:24px}.vida-header-wrapper .vida-header-container{height:4rem;padding:0 5.5rem}.vida-header-wrapper .vida-header-container .vida-logo-container .vida-logo img{height:1.5rem;width:10.625rem}.vida-header-wrapper .vida-header-container .vida-logo-container .hero-logo{padding-left:24px}.vida-header-wrapper .vida-header-container .vida-logo-container .hero-logo img{height:2.5rem;width:1.4375rem}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-hamburger-container{background:transparent}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-hamburger-container .vida-hamburger-line{background:#fff}.vida-header-wrapper .vida-hamburger-menu-wrapper{height:85%;right:5.5rem;top:4rem;-webkit-transform:translateY(-125%);transform:translateY(-125%);-webkit-transition:all .02s ease-in-out;transition:all .02s ease-in-out;width:70%}.vida-header-wrapper .vida-hamburger-menu-wrapper,.vida-header-wrapper .vida-hamburger-menu-wrapper .vida-hamburger-menu-container{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.vida-header-wrapper .vida-hamburger-content{padding:4rem 3rem 0 2.5rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar{padding:0 1rem 1rem 0}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .vida-logo-container .vida-logo{display:none}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-topbar .vida-logo-container .hero-logo{display:none;padding-left:24px}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container{height:75%}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.625rem;padding:0 2rem 0 0}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-flex-container .vida-sub-flex-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-sites-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 1.5rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-sites-content .vida-hamburger-sites-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-bottombar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.vida-header-wrapper .vida-hamburger-content .vida-hamburger-sites-container .vida-hamburger-bottombar .vida-hamburger-bottombar-site,.vida-header-wrapper .vida-logout-btn a{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.horizontal-scroll-container{margin-bottom:4rem;margin-top:3rem;overflow:auto}.vida-location-finder__field-selection{padding:0 4.375rem}.vida-location-finder__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:38.4375rem}.vida-location-finder__container .vida-map{height:38.4375rem}.vida-location-finder__map-view{width:73.12%}.vida-location-finder__center-details{margin:7.0625rem 2.0625rem 2.1875rem}.vida-location-finder__locations img{height:2.5rem;width:2.5rem}.vida-location-finder-centre{padding:4rem 0}.vida-location-finder-centre__center-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2.5rem;padding:0 4.375rem}.vida-location-finder-centre__form-title{margin-bottom:.625rem}.vida-location-finder-centre__field-selection{padding-top:.75rem}.vida-location-finder-centre__locations li{margin-bottom:0}.vida-location-finder-centre__container{padding:0 4.375rem}.vida-redirection-container{padding:4rem 5.5rem}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card{padding:2rem 0}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card__img-container{padding:0 1.15625rem .625rem}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card__img-txt-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vida-redirection__carousel-slider .tns-nav{display:none}.manifesto-section{padding:134px 0}.manifesto-section__container{padding:0 4pc}.manifesto-section__text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:500;letter-spacing:0;line-height:3pc;margin:0 auto;max-width:64pc}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .platform{margin-top:-6.5625rem}.model-variant-wrapper__flex .model-variant-content-container .model-variant .image-group .design-vida-platform{margin-top:-4.5625rem;width:34.9375rem}.model-variant-wrapper__flex .model-variant-content-container .model .model-box-container .model-box-scroll-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.design-vida .vida-form-field-input{width:100%}.design-vida__details{padding:0 2.5rem 1.875rem 0}.design-vida__beginLabel{font-size:1.125rem}.design-vida__header{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;padding:3.375rem 0 1.5rem}.design-vida__headerLabel{font-size:3rem;font-weight:600;padding-bottom:1.5rem;padding-top:1rem}.design-vida__subHeaderLabel{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1.5rem;padding-top:2rem}.design-vida__confirm-button-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.design-vida__confirm{font-size:1.25rem;margin-top:4rem;max-width:275px;min-width:275px;padding:1rem 2rem}.design-vida-scooter__info{margin-bottom:2rem;padding-bottom:2rem}.design-vida-scooter__header,.design-vida-scooter__sub-header{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1.5rem}.design-vida-scooter__type-text{font-size:1.25rem;font-weight:600;min-width:48%;padding:1rem 2rem}.design-vida-scooter__color-label{font-size:1.75rem;font-weight:600;padding-bottom:1.5rem;padding-top:2rem}.design-vida-scooter__colors{height:1.5rem;width:1.5rem}.design-vida-scooter__black-border{border-width:.10125rem;height:1.5rem;width:1.5rem}.design-vida-scooter__colors-outline{border-width:.10125rem;height:2.875rem;width:2.875rem}.design-vida-scooter__colors-selected{height:2rem;width:2rem}.design-vida-scooter__variant-buttons{gap:2rem}.btn-container{padding:1.5rem 0 0}.vida-design-next-btn-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.vida-design-next-btn-container .vida-design-next-btn{font-size:1.25rem;width:23%}.colors{gap:1.75rem}.colors .selec{height:2rem;width:2rem}.colors div{height:1.5rem;width:1.5rem}.colors .selected-outer-border{height:2.875rem;width:2.875rem}.design-vida-wrapper{background-color:#f1f5f8;padding:2.125rem;position:relative}.dealer-finder-error-msg{font-size:1rem}.ticket-name-top__container{min-height:16.3125rem;min-width:30.75rem;padding-left:2rem;padding-top:2rem;width:30.75rem}.ticket-name-top__user-name{font-size:4.5rem;line-height:3.75rem}.ticket-name-top__ride-text{font-size:2.8125rem;line-height:3.75rem}.ticket-name-top__offer-wrapper{padding-top:1.9375rem}.ticket-name-top__amount,.ticket-name-top__free-text{font-size:1.25rem}.ticket-name-top__bikeImg{height:14.0625rem;width:15.375rem}.ticket-name-bottom__container{gap:1.875rem;min-width:30.75rem;padding:3.0625rem 2rem 2rem;width:30.75rem}.ticket-name-bottom__map-wrapper{height:76px;width:92px}.ticket-name-bottom__header-text{font-size:1.5rem;padding-bottom:1.125rem}.ticket-name-bottom__deatil-text{font-size:1.5rem;font-style:normal;font-weight:450}.ticket-name-bottom__border-bottom,.ticket-name-bottom__location-container{max-width:19.125rem}.ticket-name-bottom__edit-icon{height:1.5rem;width:1.5rem}.ticket-name-bottom__date,.ticket-name-bottom__expert,.ticket-name-bottom__location,.ticket-name-bottom__time{font-size:1.5rem;width:100%}.ticket-name-bottom__date::-webkit-input-placeholder,.ticket-name-bottom__expert::-webkit-input-placeholder,.ticket-name-bottom__location::-webkit-input-placeholder,.ticket-name-bottom__time::-webkit-input-placeholder{font-size:1.5rem}.ticket-name-bottom__date::-moz-placeholder,.ticket-name-bottom__expert::-moz-placeholder,.ticket-name-bottom__location::-moz-placeholder,.ticket-name-bottom__time::-moz-placeholder{font-size:1.5rem}.ticket-name-bottom__date:-ms-input-placeholder,.ticket-name-bottom__expert:-ms-input-placeholder,.ticket-name-bottom__location:-ms-input-placeholder,.ticket-name-bottom__time:-ms-input-placeholder{font-size:1.5rem}.ticket-name-bottom__date::-ms-input-placeholder,.ticket-name-bottom__expert::-ms-input-placeholder,.ticket-name-bottom__location::-ms-input-placeholder,.ticket-name-bottom__time::-ms-input-placeholder{font-size:1.5rem}.ticket-name-bottom__date::placeholder,.ticket-name-bottom__expert::placeholder,.ticket-name-bottom__location::placeholder,.ticket-name-bottom__time::placeholder{font-size:1.5rem}.ticket-name-bottom__icon-container{height:1.75rem;width:1.75rem}.ticket-name-bottom__vidaExpert-container{border-radius:1rem;padding:1rem .5rem}.ticket-name-bottom__call-section .expert__call-image{height:1.5rem;width:1.5rem}.ticket-name-bottom__call-section .expert__call-text{font-size:1.5rem}.new-banner-container .new-banner-carousel-container .carousel-item-content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:110px 67px}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-redirection .carousel-item-content-button{padding:9pt 2pc}.new-banner-container .custom-slide-label-nav{bottom:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;left:4pc;position:absolute;z-index:10}.new-footer-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4pc}.new-footer-container .footer-links-faq-accordian .navigation-accordian-wrapper{padding-bottom:2pc}.new-footer-container .footer-links-section{border-bottom:1px solid #5c5a5a;gap:60px;padding:2pc 0}.new-footer-container .footer-links-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.new-footer-container .footer-links-wrapper .footer-links-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:85%;flex-basis:85%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian{display:none}.new-footer-container .footer-links-city-container .city-list-items{border:none;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-footer-container .footer-links-content-container,.new-footer-container .footer-links-content-container .footer-links-terms-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.new-footer-container .footer-links-content-container .footer-links-terms-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;gap:2pc}.new-footer-container .footer-links-content-container .footer-links-social-media{border:none;gap:20px;padding:0}.new-footer-container .footer-links-logo-container{padding:0}.new-footer-container .footer-links-logo-container .vida--links-logo{height:3pc;width:6.8125rem}.new-footer-container .footer-address-section{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2pc}.new-footer-container .footer-address-section .address-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}.vida-header{border-bottom:1px solid #dcdcdd}.vida-header__nav{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-header__nav,.vida-header__right-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__right-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.vida-header__mobile-nav{display:none}.vida-news-section{padding:4rem 5.5rem}.news-card-content a,.news-card-content p{font-size:1.25rem}.vida-news-card{width:32%}.news-card-asset{height:21.0625rem;width:100%}.vida-news-section{background:none}.vida-news-container{gap:1.5rem}.vida-love-header-section p{font-size:1.125rem}.vida-love-header-section h2{font-size:3rem;line-height:3.75rem}.offer-cards__container{min-height:20.625rem;min-width:25rem;padding:1.5rem;width:100%}.offer-cards__icon-container{height:1.875rem;width:auto}.offer-cards__title{color:var(--Vida-Black,#222);font-size:28px;font-weight:600;max-width:100%}.offer-cards__description,.offer-cards__title{font-family:PP Neue Montreal;font-style:normal;line-height:normal}.offer-cards__description{color:#222;font-size:20px;font-weight:400}.offer-cards__banner-image{height:9.75rem;width:21rem}.offer-cards__sub-text{color:#222;font-size:18px;font-weight:400}.offer-cards__offer-button,.offer-cards__sub-text{font-family:PP Neue Montreal;font-style:normal;line-height:normal}.offer-cards__offer-button{color:#222;font-size:20px;font-weight:600;color:#ff5310;padding:.75rem 1.5rem}.offer-cards__know-more-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.offer-cards:after{padding:0}.bg-tertiary-card-color{height:24.25rem;margin-right:3rem;max-height:24.25rem;max-width:22.5rem;min-height:24.25rem;min-width:22.5rem;width:22.5rem}.bg-tertiary-card-color .offer-cards__description,.bg-tertiary-card-color .offer-cards__sub-text,.bg-tertiary-card-color .offer-cards__title{padding-top:1.5rem}.offers-card__horizontal--variable-width .offer-cards{gap:1.3125rem}.offers-card__horizontal--variable-width .offer-cards__icon-container{height:3rem}.offers-card__horizontal--variable-width .offer-cards__container{margin-right:unset;min-height:20.625rem;min-width:unset;width:25%}.offers-card__horizontal--offer-icon .offer-cards:after{content:"";padding:.5rem}.offers-card__horizontal--offer-icon .offer-cards__icon-container{height:5.625rem;width:5.625rem}.offers-card__horizontal--offer-icon .bg-tertiary-card-color{height:20.625rem;max-height:20.625rem;min-height:20.625rem}.offers-card__horizontal--battery-plus .offer-cards{gap:1.3125rem;padding-top:0}.offers-card__horizontal--battery-plus .offer-cards__icon-container{height:3rem}.offers-card__horizontal--battery-plus .offer-cards__description,.offers-card__horizontal--battery-plus .offer-cards__title{padding-top:1.5rem}.offers-card__horizontal--battery-plus .offer-cards__container{margin-bottom:.3125rem;margin-right:0;max-width:25.5rem;min-height:unset;padding:1.5rem 1.5rem 2.75rem}.offers-card__horizontal--battery-plus .horizontal-scroll-container{margin-bottom:0;margin-top:2.25rem}.offers-card__horizontal--battery-plus .product-offer-cards{padding:4rem 0 3.6875rem}.vida-otp .user-access-otp-primary-text p{font-size:1.125rem}.vida-otp .user-access-otp-bold-text{padding:0 0 2rem}.vida-otp .user-access-otp-bold-text p{font-size:3rem}.vida-otp .form__field-otp{gap:.75rem}.vida-otp .form__field-otp .otp-form__field-input{height:4.5rem;width:4.5rem}.vida-otp .form__field-otp .otp-form__field-input::-webkit-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-otp .form__field-otp .otp-form__field-input::-moz-placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-otp .form__field-otp .otp-form__field-input:-ms-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-otp .form__field-otp .otp-form__field-input::-ms-input-placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-otp .form__field-otp .otp-form__field-input::placeholder{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-otp .user-access-timer-container a{font-size:1.125rem}.vida-otp .change-number-text{font-size:1.125rem;font-weight:600}.vida-otp__step{color:#777676;display:block}.vida-otp__step span{padding:0 2px}.vida-otp__title{margin-bottom:2.6875rem}.vida-otp__title h1{margin-bottom:.6875rem}.vida-otp__title p{margin-bottom:.3125rem}.vida-otp__disclaimer{margin-top:2.5rem}.vida-otp__btn-container .btn{margin:1.25rem 0 1rem}.vida-part-payment-container .part-payment-bg-img{height:calc(100vh - 4pc)}.part-payment-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.part-payment-container .part-payment-left-container{-ms-flex-preferred-size:48%;flex-basis:48%}.part-payment-container .part-payment-normal-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem;padding:0 0 .75rem}.part-payment-container .part-payment-bold-title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem;padding:0 0 1.5rem}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-title .payment-header-title .payment-confirmation{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-title .payment-header-title .payment-type-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.part-payment-container .part-payment-details-list-container .part-payment-list-item .payment-list-header .payment-amount-title{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.part-payment-container .part-payment-helper-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem;margin-bottom:1.375rem}.part-payment-container .part-payment-transaction-text-container{margin:1.375rem 0 1.5rem;padding:1rem}.part-payment-container .part-payment-transaction-text-container .part-payment-transaction-header{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.5rem}.part-payment-container .part-payment-pay-container{border-radius:.75rem;margin:0 0 1.5rem;padding:1.125rem 1.6875rem}.part-payment-container .part-payment-pay-container.mobile-view{display:none}.part-payment-container .part-payment-pay-container.desktop-view{display:block}.part-payment-container .part-payment-pay-container .part-payment-pay-title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem;padding:0 0 1.125rem}.part-payment-container .part-payment-pay-container .part-payment-pay-btn-container{gap:1rem;margin:0 0 1.3125rem}.part-payment-container .part-payment-pay-container .part-payment-pay-btn-container .price-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border:2px solid #ff5310;border-radius:.75rem;height:3.375rem}.part-payment-container .part-payment-pay-container .vida-form-group{margin:0 0 .9375rem}.part-payment-container .part-payment-pay-container .minimum-amount-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:.9rem;margin:0 0 1.125rem}.part-payment-container .part-payment-pay-container .pay-btn-container .back-btn,.part-payment-container .part-payment-pay-container .pay-btn-container .pay-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:.375rem;color:#fff;height:3rem;width:8.875rem}.part-payment-container .total-payable-info{border-bottom:2px solid #222;border-top:2px solid #222;margin:0 0 1.5rem;padding:.875rem 1.5rem}.part-payment-container .total-payable-info .total-payable-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.part-payment-container .total-payable-info .total-payable-amount{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem}.part-payment-container .disclaimer-banner{border-radius:.75rem;height:4.1875rem;margin:0;padding:0 1.25rem}.part-payment-container .disclaimer-banner .disclaimer-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.part-payment-container .proceed-to-delivery-btn-container.mobile-view{display:none}.part-payment-container .proceed-to-delivery-btn-container.desktop-view{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.part-payment-container .proceed-to-delivery-btn-container .proceed-to-delivery-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:4.875rem}.part-payment-container .proceed-to-delivery-btn-container .back-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;height:4.875rem}.part-payment-container .part-payment-right-container{-webkit-box-flex:48%;-ms-flex:48%;flex:48%}.cancel-order-popup-content{max-width:40.625rem;padding:2rem}.cancel-order-popup-content .cancel-order-header{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem;text-align:left}.cancel-order-popup-content .popup-close-btn{right:2rem;top:1.5rem}.cancel-order-popup-content .cancel-order-description{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem;text-align:left}.cancel-order-popup-content .cancel-order-form .text-area-input{height:9.375rem}.cancel-order-popup-content .cancel-order-form .cancel-order-submit-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;margin-top:2.5rem;padding:1rem}.payment-details-wrapper .payment-details-container{-webkit-animation:none;animation:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:1;padding-bottom:9.5rem!important;padding-top:2.3125rem!important;-webkit-transform:none;transform:none}.payment-details-wrapper .payment-details-left-container{-webkit-animation:leftFadeIn .8s ease-in-out 1s forwards;animation:leftFadeIn .8s ease-in-out 1s forwards;-ms-flex-preferred-size:48%;flex-basis:48%;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.payment-details-wrapper .payment-details-left-container .payment-details-normal-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem;padding:0 0 .3125rem}.payment-details-wrapper .payment-details-left-container .payment-details-bold-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem;padding:0 0 2.125rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container{border-radius:1rem;margin:0 0 2.125rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .payment-details-banner-content-container{padding:.75rem .625rem .75rem 1.875rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-info-container .user-info-name-text{font-family:PP Neue Montreal;font-size:72px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:5.375rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-info-container .user-info-bike-text{font-family:PP Neue Montreal;font-size:45px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:3.375rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-info-container .bike-sub-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.payment-details-wrapper .payment-details-left-container .payment-details-banner-container .user-bike-img-container{height:9.875rem;max-width:12rem;width:12rem}.payment-details-wrapper .payment-details-left-container .payment-details-delivery-tracker-container{margin:0}.payment-details-wrapper .payment-details-right-container{-webkit-animation:rightFadeIn .8s ease-in-out forwards;animation:rightFadeIn .8s ease-in-out forwards;-ms-flex-preferred-size:48%;flex-basis:48%;opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}.payment-details-wrapper .payment-details-right-container .payment-details-right-title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem;padding:0 0 1.25rem}.payment-details-wrapper .payment-details-right-container .item-details-container{border-radius:1rem;margin:0 0 2rem;padding:2.125rem 2.75rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-title{padding:0 0 1.375rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-title .item-details-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-info{gap:1.5rem;padding:0 0 1rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-info .bike-name{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-info .bike-color{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#85888c;line-height:1.2rem}.payment-details-wrapper .payment-details-right-container .item-details-container .item-details-info .bike-price{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item{gap:1.5rem;padding:1.125rem 0}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item.tax-amount{padding:1.125rem 0}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item.total-amount{padding:1.125rem 0 0}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item.total-amount .order-item-name{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item.total-amount .order-item-amount{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem}.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item .order-item-amount,.payment-details-wrapper .payment-details-right-container .item-details-container .order-price-breakup-item .order-item-name{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.payment-details-wrapper .payment-details-right-container .address-detail-container{border-radius:1rem;padding:2.125rem 2.75rem}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-detail-content-container .address-edit-icon{height:1.5rem;width:1.5rem}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem;padding:0 0 .75rem}.payment-details-wrapper .payment-details-right-container .address-detail-container .address-info-container .address-info{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.payment-details-wrapper .payment-details-popup-container{-webkit-animation:none;animation:none;opacity:1;-webkit-transform:none;transform:none}.payment-details-wrapper .payment-details-popup-container .drawer{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);left:0;max-width:unset;position:fixed;width:100%}.payment-details-wrapper .payment-details-popup-container .drawer__content{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0}.payment-details-wrapper .payment-details-popup-container .drawer__body{padding:2.3125rem 5.5rem}.payment-details-wrapper .make-payment-popup-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.6875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-details-wrapper .make-payment-popup-container .terms-and-conditions-container{gap:.8125rem;margin:0 0 1.125rem}.payment-details-wrapper .make-payment-popup-container .terms-and-conditions-container .terms-and-conditions-checkbox[type=checkbox]{height:1.25rem;width:1.25rem}.payment-details-wrapper .make-payment-popup-container .terms-and-conditions-container .terms-and-conditions-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.payment-details-wrapper .make-payment-popup-container .terms-and-conditions-container .bold-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.35rem}.payment-details-wrapper .make-payment-popup-container .payment-info-container{gap:.875rem;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin:0}.payment-details-wrapper .make-payment-popup-container .payment-info-container .total-payable-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.payment-details-wrapper .make-payment-popup-container .payment-info-container .total-payable-amount{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .make-payment-btn{height:4.875rem;margin:0;width:17.625rem}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .make-payment-btn-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:1.5rem}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .make-payment-btn-description{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#fff;line-height:.9rem}.payment-details-wrapper .make-payment-popup-container .make-payment-popup-btn-container .cancel-order-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border:2px solid #ff5310;height:4.875rem;width:17.625rem}.payment-details-wrapper .choose-payment-popup-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-title{margin:0}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-title .choose-payment-popup-title-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container{-ms-flex-wrap:unset;flex-wrap:unset;gap:.75rem}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container .full-payment-btn,.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container .part-payment-btn{-ms-flex-preferred-size:100%;flex-basis:100%}.payment-details-wrapper .choose-payment-popup-container .choose-payment-popup-btn-container .payment-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border:2px solid #ff5310;height:4.875rem;width:17.625rem}.payment-details-wrapper .part-payment-popup-container{position:fixed}.payment-details-wrapper .part-payment-popup-container .drawer{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);left:0;max-width:unset;position:fixed;width:100%}.payment-details-wrapper .part-payment-popup-container .drawer__content{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0}.payment-details-wrapper .part-payment-popup-container .drawer__body{padding:2.3125rem 5.5rem}.payment-details-wrapper .edit-address-popup-content{max-width:38.875rem;padding:2rem}.payment-details-wrapper .edit-address-popup-content .edit-address-header{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:2rem}.payment-details-wrapper .edit-address-popup-content .edit-address-seperator .billingSameAsShippingContainer .billingSameAsShippingFieldCheckbox{height:1.25rem;width:1.25rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions{gap:2rem;padding-top:1rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions .edit-address__cancel,.payment-details-wrapper .edit-address-popup-content .edit-address-form-actions .edit-address__confirm{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;min-width:16.4375rem;padding:1rem 2rem}.payment-status-container__top-banner-container{display:none}.payment-status-container.failure .payment-status-container__top-banner-container .top-banner-content-container{padding:.75rem 1.5rem}.payment-status__container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2.375rem!important;padding-top:3.125rem!important}.payment-status__right-wrapper{max-width:30.75rem}.payment-status__top-banner{min-height:12.3125rem;min-width:30.75rem;padding-bottom:.875rem;padding-left:1.9375rem;padding-top:1rem}.payment-status__user-details-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.payment-status__user-details{left:0;position:absolute}.payment-status__user-name{font-size:4.5rem;font-weight:600;line-height:3.75rem}.payment-status__bike-name{font-size:2.8125rem;font-weight:600;line-height:3.75rem}.payment-status__sub-text{font-size:1.5rem;padding-top:.9375rem}.payment-status__bike-image{bottom:-21px;height:12.25rem;width:14.5625rem}.payment-status__price-details{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);gap:1.5rem;padding:1.125rem 3.5rem}.payment-status__price-lists{margin-bottom:1.0625rem;padding-bottom:1.0625rem}.payment-status__compare-text{font-size:1.25rem}.payment-status__price-list-wrapper{padding:.75rem 2rem}.payment-status__price-label-text{font-size:1.25rem}.payment-status__price{font-size:1.75rem}.payment-status__showroom-text{font-size:.75rem}.payment-status__specification-text{font-size:1.125rem}.payment-status__specification-value{font-size:1.75rem;font-weight:530}.payment-status__specification-unit{font-size:.875rem}.payment-status__share{display:none}.payment-status__retry-button{bottom:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.popup{top:4.75rem}.popup--full-screen{top:0}.popup__container{padding-bottom:3.6875rem;padding-top:3.5rem}.popup.popup--medium .popup__body{padding:0 1.875rem}.vida-booking-details__title{display:block}.vida-booking-details__step{color:#777676;display:block;margin-bottom:.3125rem}.vida-booking-details__step span{padding:0 2px}.vida-booking-details__btn-container .btn{height:auto;max-height:3.75rem;min-width:13.875rem;width:auto}.vida-booking-details__promo-banner{gap:1.25rem;margin-bottom:1.25rem}.vida-booking-details__switch-account{margin-bottom:7.5rem}.vida-booking-details__register .popup .popup__close-btn{right:1.875rem;top:.1875rem}.vida-booking-details__register .popup .popup__container{border-radius:2rem;height:17.5rem;padding:1.875rem 0;width:38.75rem}.vida-booking-details__register .popup .popup__container .popup__body{padding:0 1.875rem}.vida-booking-details-dealers__title{display:block}.vida-booking-details-dealers__step{color:#777676;display:block;margin-bottom:.3125rem}.vida-booking-details-dealers__step span{padding:0 2px}.vida-booking-details-dealers__btn-container .btn{height:auto;max-height:3.75rem;min-width:13.875rem;width:auto}.vida-booking-details-dealers__promo-banner{gap:1.25rem;margin-bottom:1.25rem}.vida-booking-details-dealers__switch-account{margin-bottom:7.5rem}.vida-booking-details-dealers__register .popup .popup__close-btn{right:1.875rem;top:.1875rem}.vida-booking-details-dealers__register .popup .popup__container{border-radius:2rem;height:17.5rem;padding:1.875rem 0;width:38.75rem}.vida-booking-details-dealers__register .popup .popup__container .popup__body{padding:0 1.875rem}.booking-dealers__tabs{padding-bottom:2rem}.booking-dealers__tabs-header{padding-bottom:.75rem}.booking-dealers__tabs-content .vida-map{height:20.625rem;margin-bottom:2.125rem}.booking-dealers__header-text{font-size:1.25rem}.booking-dealers__details-header{font-size:1.25rem;padding-bottom:2rem;padding-top:0}.booking-dealers__details-content{gap:.5rem;margin-bottom:2pc;padding:1.5rem 1rem}.dealers__center-name{font-size:1.25rem}.dealers__address-text,.dealers__ph-text{font-size:1.125rem}.pre-booking .vida-booking-details-dealers__pincode{padding-bottom:24px}.pre-booking .vida-booking-details-dealers__pincode .form__group{min-height:4.1875rem}.pre-booking .dealers-error-text,.pre-booking .vida-booking-details-dealers__pincode .dropdown-error-text{font-size:.875rem}.testRide-dealers__tabs-list{max-height:20.3125rem}.vida-booking-interest__content{margin-bottom:2.5rem}.vida-booking-interest__contact{margin-bottom:1.375rem}.vida-booking-interest__chat-lg{margin-bottom:9.375rem}.vida-booking-login__step,.vida-booking-login__title{display:block;margin-bottom:.3125rem}.vida-booking-login__step{color:#777676}.vida-booking-login__step span{padding:0 2px}.vida-booking-login__btn-container .btn{min-width:9.5625rem;width:auto}.vida-booking-login__notification-banner{margin-bottom:1.875rem;padding:1.875rem 1.25rem}.a1,.vida-banner__heading,.vida-product-detail__performance-data--top-speed.vida-product-detail__performance-data{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:4.6875rem;font-weight:400;line-height:5.625rem;letter-spacing:0}.d3,.vida-hero-simple-banner__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:2.5rem;font-weight:700;line-height:3.75rem;letter-spacing:0}.btn--action,.vida-aadhar-details__learn-more,.vida-booking-details-dealers__promo-banner,.vida-booking-details__promo-banner,.vida-booking-login__promo-banner,.vida-fame-details__learn-more,.vida-floating-icon__pop-up p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;line-height:1.3125rem;letter-spacing:0}.btn--card-action{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:500;line-height:1.375rem;letter-spacing:0}.form__dropdown-group-label,.form__field-label,.vida-billing-pricing-new__insurance-popup p,.vida-breakup__insurance-popup p,.vida-breakup__name,.vida-delivery-track__wrapper--sub-title,.vida-delivery-track__wrapper__schedule-delivery .address-container__content,.vida-delivery-track__wrapper__schedule-delivery .address-container__title,.vida-header__footer-menu-item a,.vida-model-compare__popupspecs-location h3,.vida-payment-info__box__desc,.vida-pickup-centre__amount+div,.vida-pickup-centre__message,.vida-pricing-new__popup p,.vida-product-info__card-spec-item h2 span,.vida-subsctiption-plan-info__box-desc,.vida-test-drive-selector__card-info,.vida-test-drive-selector__rate,.vida-test-drive__content-terms label,.vida-user-orders__cancel-loan-popup p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.3125rem;letter-spacing:0}.form__group input[type=number],.form__group input[type=text],.form__group select,.form__group textarea,.vida-address-lookup__address-details,.vida-booking-form .form__field-checkbox label,.vida-quick-drive-form .form__field-checkbox label,.vida-registration-details__info .items__value,.vida-user-access__whatsapp-checkbox label{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.form__field-info,.form__field-message{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.625rem;font-weight:400;line-height:.875rem;letter-spacing:0}.vida-info-graphics__graphic-container .primary-text,.vida-info-graphics__graphic-container .secondary-text{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;line-height:1.25rem;letter-spacing:0}.vida-booking-summary__steps{color:#777676;display:block}.vida-booking-summary__steps span{padding:0 2px}.vida-booking-summary__content{color:#777676}.vida-booking-summary__scooter-info{margin-bottom:.125rem}.vida-booking-summary__term-checkbox{margin-bottom:1.25rem}.vida-booking-summary__help-text{margin-left:0}.vida-booking-summary__payment-frame .popup__container{height:490px;padding-bottom:1.875rem;padding-top:1rem;width:700px}.vida-booking-summary__payment-frame .popup__close-btn{display:none}.buy-now-pre-booking-vida2__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:56.25rem;padding-top:3rem}.buy-now-pre-booking-vida2__left-wrapper{-webkit-animation:leftFadeIn .8s ease-in-out forwards;animation:leftFadeIn .8s ease-in-out forwards;border-radius:1rem;-webkit-box-shadow:none;box-shadow:none;display:block;left:0;margin-left:0;max-width:622px;opacity:0;padding:2rem;position:relative;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:auto}.buy-now-pre-booking-vida2__left-wrapper .booking-otp-container .booking-login-otp-primary-text p{font-size:1.125rem}.buy-now-pre-booking-vida2__left-wrapper .booking-otp-container .vida-access-otp-btn{float:right;margin:1rem 0 0;width:50%}.buy-now-pre-booking-vida2 .pre-booking{max-height:inherit;overflow:visible}.buy-now-pre-booking-vida2 .pre-booking .booking-city-search-input{font-size:1.25rem}.buy-now-pre-booking-vida2__right-wrapper{-webkit-animation:rightFadeIn .8s ease-in-out 1.5s forwards;animation:rightFadeIn .8s ease-in-out 1.5s forwards;max-width:30.75rem;opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}.buy-now-pre-booking-vida2__top-banner{min-height:12.3125rem;min-width:30.75rem;padding-bottom:.875rem;padding-left:1.9375rem;padding-top:1rem}.buy-now-pre-booking-vida2__user-details-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.buy-now-pre-booking-vida2__user-details{left:0;position:absolute}.buy-now-pre-booking-vida2__user-name{font-size:4.5rem;font-weight:600;line-height:3.75rem}.buy-now-pre-booking-vida2__bike-name{font-size:2.8125rem;font-weight:600;line-height:3.75rem}.buy-now-pre-booking-vida2__sub-text{font-size:1.5rem;padding-top:.9375rem}.buy-now-pre-booking-vida2__bike-image{bottom:-21px;height:12.25rem;width:14.5625rem}.buy-now-pre-booking-vida2__price-details{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);gap:1.5rem;padding:1.125rem 3.5rem}.buy-now-pre-booking-vida2__price-lists{margin-bottom:1.0625rem;padding-bottom:1.0625rem}.buy-now-pre-booking-vida2__compare-text{font-size:1.25rem}.buy-now-pre-booking-vida2__price-list-wrapper{padding:.75rem 2rem}.buy-now-pre-booking-vida2__price-label-text{font-size:1.25rem}.buy-now-pre-booking-vida2__price{font-size:1.75rem}.buy-now-pre-booking-vida2__showroom-text,.buy-now-pre-booking-vida2__subtext{font-size:.75rem}.buy-now-pre-booking-vida2__specification-text{font-size:1.125rem}.buy-now-pre-booking-vida2__specification-value{font-size:1.75rem;font-weight:530}.buy-now-pre-booking-vida2__specification-unit{font-size:.875rem}.buy-now-pre-booking-vida2__share{display:none}.buy-now-pre-booking-vida2 .back-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem;margin:0 0 1.5rem 2rem}.buy-now-pre-booking-vida2 .back-button:after{left:-2rem}.pre-booking__details{margin-bottom:1.5rem;padding-bottom:0;padding-top:0}.pre-booking__details-design-vida{padding-top:0}.pre-booking__beginLabel{font-size:1.125rem}.pre-booking__headerLabel{font-size:1.75rem;font-weight:600;padding-top:1rem}.pre-booking__subHeaderLabel{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;font-size:1.5rem;padding-bottom:1rem;padding-top:1rem}.pre-booking__confirm-button-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pre-booking__confirm{font-size:1.25rem;margin-top:1rem;max-width:275px;min-width:275px;padding:1rem 2rem}.scooter__info{margin-bottom:1rem;padding-bottom:1rem}.scooter__header{color:#222;font-size:3pc;font-size:1.75rem}.scooter__header,.scooter__sub-header{font-family:PP Neue Montreal;font-style:normal;font-weight:600;line-height:normal;padding-bottom:1rem}.scooter__sub-header{color:var(--Vida-Black,#222);font-size:28px;font-size:1.5rem}.scooter__type-text{font-size:1.25rem;font-weight:600;min-width:10.625rem;padding:1rem 2rem}.scooter__color-label{font-size:1.5rem;font-weight:600;padding-bottom:1rem;padding-top:1rem}.scooter__black-border,.scooter__colors{height:1.5rem;width:1.5rem}.scooter__black-border{border-width:.10125rem}.scooter__colors-outline{border-width:.10125rem;height:2.875rem;width:2.875rem}.scooter__colors-selected{height:2rem;width:2rem}.scooter__variant-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.add-more-link{font-size:1.25rem}.dealers__headerLabel{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;padding-bottom:2rem}.confirm__pop-up .buy-options__content{max-width:45.875rem}.confirm__pop-up .buy-options__content .buy-options__header{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:3.6rem}.confirm__pop-up .buy-options__content .purchase-options-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem;margin-top:2rem}.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:48%;flex-basis:48%;gap:1.25rem;height:5rem;padding:1.5rem 2rem}.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option:first-child{padding:1.875rem 2rem 1.125rem}.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option:nth-child(2){padding:1.375rem 2rem}.confirm__pop-up .buy-options__content .buy-options-button-container .cancel-button,.confirm__pop-up .buy-options__content .buy-options-button-container .confirm-button,.confirm__pop-up .buy-options__content .purchase-options-container .purchase-option .direct-purchase-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.confirm__pop-up .buy-options__content .buy-options-button-container .cancel-button{border:1px solid #ff5310}.confirm__pop-up .buy-options__content .buy-options-button-container .confirm-button{color:#fff}.confirm__header{font-size:1.125rem}.confirm__sub-header{font-size:1.75rem;font-weight:600}.confirm__confirm-msg{font-size:1.25rem}.confirm__button-container{gap:1.5rem}.confirm__confirm-cancel-button{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1.25rem;padding:1rem 2rem;width:16.6875rem}.booking-login-container .user-access-login-primary-text p{font-size:1.125rem}.booking-login-container .user-access-login-bold-text p{font-size:3rem}.booking-login-container .vida-form-group{min-height:3.75rem}.booking-login-container .vida-form-field-input{height:3.5rem}.booking-login-container .user-access-login-privacy-policy{padding:0 0 2rem}.booking-login-container .user-access-login-privacy-policy p{font-size:1rem}.booking-login-container .vida-access-login-btn-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border:none}.booking-login-container .vida-access-login-btn-container .vida-access-login-btn{font-size:1.25rem;width:50%}.buy-now-pre-booking-vida2__dealers-container{max-height:inherit;overflow:visible}.privacy-policy-parent-container .section-one-container{padding:8.875rem 12.1875rem 15.625rem}.privacy-policy-parent-container .section-one-container__header-container{gap:2rem;padding-bottom:5rem}.privacy-policy-parent-container .section-one-container__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:5pc;font-style:normal;font-weight:600;line-height:normal;line-height:6rem;text-align:left}.privacy-policy-parent-container .section-one-container__content-container .content-heading{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.125rem;text-align:left}.privacy-policy-parent-container .section-one-container__content-container .content-info{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.375rem;text-align:left}.privacy-policy-parent-container .two-three-container-wrapper{background-color:#fff;border-radius:1rem;-webkit-box-shadow:0 0 .75rem 0 rgba(0,0,0,.2);box-shadow:0 0 .75rem 0 rgba(0,0,0,.2);gap:3.75rem;margin:-9.375rem 8.0625rem 4rem;padding:4rem}.privacy-policy-parent-container .section-two-container{padding:0 0 3.75rem}.privacy-policy-parent-container .section-two-container.bottom-none{padding-bottom:0}.privacy-policy-parent-container .section-two-container__content-container .question-number-container .question-number-text{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:1.625rem;margin-top:.1875rem;padding-left:1.5rem;text-align:left}.privacy-policy-parent-container .section-two-container__content-container .title-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:2.125rem;text-align:left}.privacy-policy-parent-container .section-two-container__content-container .description-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.375rem;text-align:left}.privacy-policy-parent-container .section-three-container{padding:3.75rem 0 0}.privacy-policy-parent-container .section-three-container__header-container{gap:2.4375rem}.privacy-policy-parent-container .section-three-container__header-container .title-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;line-height:normal;font-weight:600;line-height:3.625rem;text-align:left}.privacy-policy-parent-container .section-three-container__header-container .description-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:1.5rem;text-align:left}.privacy-policy-parent-container .section-three-container .contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.125rem}.privacy-policy-parent-container .section-three-container__content-container .content-wrapper .icon-container{height:1.625rem;width:1.625rem}.privacy-policy-parent-container .section-three-container__content-container .content-wrapper .contact-txt{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem;text-align:center}.vida-home-banner-carousel-container .tns-outer .tns-controls{bottom:10%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin:0 5rem;top:unset}.vida-home-banner-carousel-container .tns-outer .tns-controls button{margin:0 1.25rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-media{height:calc(100vh - 4rem)}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title .special-variation{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;margin-top:1rem;max-width:29.375rem;padding:1rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title.variant-two{width:42%}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:.25rem;color:#fff;padding:1rem}.product-offer-cards .horizontal-scroll-container{margin-bottom:2rem;margin-top:2rem}.product-offer-cards .product-offer-cards-primary-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:4rem 0 .4375rem}.product-offer-cards .product-offer-cards-bold-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.product-offer-cards .product-offer-cards-secondary-text{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;line-height:2.1rem;margin-top:1rem;max-width:32.3125rem}.productspecification{margin:4rem 0}.productspecification .product-specification-heading__title{font-size:3pc;line-height:4.25rem}.productspecification .product-specification-heading__description{font-size:28px;line-height:2.5rem}.productspecification .product-specification-wrapper{margin:0 auto;padding-bottom:36px;padding-top:40px;row-gap:36px}.productspecification .product-specification-wrapper .product-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:20%;flex-basis:20%}.productspecification .product-specification-wrapper .product-item-image-wrapper{height:40px;width:40px}.productspecification .product-specification-wrapper .product-item-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:8px 0 2px;text-align:left}.productspecification .product-specification-wrapper .product-item-battery-value,.productspecification .product-specification-wrapper .product-item-value{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;padding-right:4px;text-align:left}.product-varient__banner{padding-bottom:6rem;padding-top:2.75rem}.product-varient__three-varient .product-varient__banner{min-height:62.5rem}.product-varient__three-varient .product-varient-desktop__content{margin-top:6.25rem}.product-varient__three-varient .product-varient-desktop__bike-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-varient__header{color:#222;font-family:PP Neue Montreal;font-size:60px;font-style:normal;line-height:72px;font-weight:600;padding-bottom:1rem}.product-varient__bike-three-varient{height:32.375rem}.product-varient__bike-details-wrapper{max-width:32rem;padding:1.875rem 1.5rem 1.875rem 0;row-gap:3.75rem}.product-varient__bike-details{gap:.5625rem;padding-left:1.5rem}.product-varient__image-wrapper{height:1.875rem;width:1.875rem}.product-varient__details-text{font-size:18px}.product-varient__details-text,.product-varient__spec-value{color:#222;font-family:PP Neue Montreal;font-style:normal;font-weight:500;line-height:normal}.product-varient__spec-value{font-size:36px}.product-varient__spec-unit{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.product-varient-desktop__single-varient{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.user-profile-details .profile-details .profile-details-card .vida-profile-form .vida-form-field-input{height:3.5rem}.profile--cropper .popup__container{width:60%}.vida-billing-main-container{-webkit-animation:none;animation:none;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 5.5rem;opacity:1;padding:2rem 0 10%;-webkit-transform:none;transform:none}.vida-billing-main-container .delivery-preference{-webkit-animation:leftFadeIn .8s ease-in-out 1s forwards;animation:leftFadeIn .8s ease-in-out 1s forwards;-ms-flex-preferred-size:48%;flex-basis:48%;opacity:0;row-gap:1.5rem;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.vida-billing-main-container .delivery-preference .back-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem;margin:0 0 1.5rem 2rem}.vida-billing-main-container .delivery-preference .back-button:after{left:-2rem}.vida-billing-main-container .delivery-preference .banner-heading-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:1.5rem}.vida-billing-main-container .delivery-preference .banner-heading-container .heading-container{row-gap:1rem}.vida-billing-main-container .delivery-preference .banner-heading-container .heading-container .secondary-heading{font-size:1.125rem;font-weight:375;line-height:1.35rem}.vida-billing-main-container .delivery-preference .banner-heading-container .heading-container .main-heading{font-size:3rem;font-weight:700;line-height:3.6rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .tab-container{row-gap:1rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .tab-container .tab-title{font-size:1.75rem;font-weight:700;line-height:2.1rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card1{background:#f1f5f8}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card1 content{font-size:1rem;font-weight:400;line-height:1.125rem;text-align:left}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card1 content span{font-size:1rem;font-weight:400;line-height:1.3rem;text-align:left}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card2{background:#f1f5f8;border-radius:1rem}.vida-billing-main-container .delivery-preference .delivery-preference-sub-container .card2 p{font-size:1.25rem;font-weight:500;line-height:1.5rem;text-align:left}.vida-billing-main-container .address-form-container{-webkit-animation:rightFadeIn .8s ease-in-out forwards;animation:rightFadeIn .8s ease-in-out forwards;background:#fff;border-radius:1rem;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);-ms-flex-preferred-size:48%;flex-basis:48%;opacity:0;padding:2rem;row-gap:1.5rem;-webkit-transform:translateX(200%);transform:translateX(200%)}.vida-billing-main-container .address-form-container .shipping-address-title{font-size:1.75rem;font-weight:700;line-height:2.1rem}.vida-billing-main-container .address-form-container .shipping-address-description{font-size:1.125rem;font-weight:375;line-height:1.35rem}.vida-billing-main-container .address-form-container .shipping-address-mandatory-msg{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.vida-billing-main-container .address-form-container .shipping-address-form,.vida-billing-main-container .address-form-container .shipping-address-form .billing-address-form-container{row-gap:24px}.vida-billing-main-container .address-form-container .shipping-address-form .billing-address-form-container .billing-address-title{font-size:1.75rem;font-weight:700;line-height:2.1rem}.vida-billing-main-container .address-form-container .shipping-address-form .billingSameAsShippingContainer .billingSameAsShippingFieldCheckbox{height:1.25rem;width:1.25rem}.vida-billing-main-container .billing-bottom-drawer{padding:2rem;-webkit-transition:all 0s linear;transition:all 0s linear}.vida-billing-main-container .shipping-address-disclaimer{padding:1rem}.vida-billing-main-container .shipping-address-disclaimer .disclaimer-header-text .disclaimer-image-wrapper{height:1.25rem;width:1.25rem}.vida-billing-main-container .shipping-address-disclaimer .disclaimer-header-text p{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#e00000}.vida-billing-main-container .shipping-address-disclaimer .disclaimer-content-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#e00000}.vida-billing-main-container .address-prefill-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#85888c}.vida-billing-main-container .service-pincode-error{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#e00000;line-height:1.2rem}.service-pincode-popup-content{max-width:42.875rem;padding:2rem}.service-pincode-popup-content .service-pincode-header{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.service-pincode-popup-content .service-pincode-list{margin-top:2rem;max-height:12.5rem;padding-right:1rem}.service-pincode-popup-content .service-pincode-list::-webkit-scrollbar{width:.375rem}.service-pincode-popup-content .pincode-item{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;min-width:5.625rem;padding:1rem}.service-pincode-popup-content .service-pincode-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida2-common-banner-container .user-bike-img-container{width:12rem}.vida2-button--ternary,.vida2-link{font-size:1.25rem;font-weight:500;line-height:1.5rem}.vida2-tabs{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.fame-subsidy-wrapper{border-radius:1rem;-webkit-box-shadow:none;box-shadow:none;display:block;left:0;margin-left:0;max-width:622px;position:relative;z-index:auto}.fame-subsidy-header{font-size:3rem;font-weight:600;padding-top:1rem}.fame-subsidy-subheader{font-size:1.125rem}.fame-subsidy-content-radio-input{margin:2pc 0}.fame-subsidy-content-radio-input .fame-subsidy-info{margin:2rem 0 0}.fame-subsidy-content-radio-input .fame-subsidy-info-desc{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.fame-subsidy-content-radio-input .gst-form-wrapper{margin-top:2rem}.fame-subsidy-content-radio-input .gst-form-wrapper .vida-form-group{margin:0 0 2rem!important}.fame-subsidy-content-button-wrapper .primary-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;width:50%}.fame-subsidy-info{margin:2rem 0 0}.fame-subsidy-info-desc{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.fame-subsidy-modal-content{font-size:20px;line-height:24px}.vida-fame-subsidy-container{padding-top:2.25rem!important}.insurance-wrapper .insurance-bg-img{height:calc(100vh - 4pc)}.insurance-wrapper .insurance-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:9.5rem!important;padding-top:2.3125rem!important}.insurance-wrapper .insurance-left-container .insurance-left-title{padding:0}.insurance-wrapper .insurance-left-container .insurance-left-title .insurance-left-title-text,.insurance-wrapper .insurance-left-container .insurance-plans-left-title .insurance-plans-left-title-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem}.insurance-wrapper .insurance-left-container .insurance-plans-left-title .insurance-plans-left-title-text{padding:0 0 1.5rem}.insurance-wrapper .insurance-left-container .insurance-plans-left-title .insurance-plans-left-title-subtext{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:1.5rem;padding:0 0 .375rem}.insurance-wrapper .insurance-left-container .insurance-plans-left-title .compare-plans-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#ff5310;line-height:1.5rem;padding:0}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-container{border-radius:1rem;margin:0 0 1.5rem;padding:2.125rem 3.46875rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-title .best-selling-insurance-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description-container{padding:0 0 1.5rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description .tick-icon-container{height:.875rem;margin:.125rem 0 0;width:.875rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-description .best-selling-insurance-description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-list{gap:.4375rem}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-item{height:4.375rem;min-width:4.375rem;width:auto}.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-item .best-selling-insurance-company-logo,.insurance-wrapper .custom-insurance-plan-container .best-selling-insurance-company-item .best-selling-insurance-company-logo-wrapper{height:2.125rem;min-width:2.75rem;width:auto}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-container{border-radius:1rem;margin:0 0 1.5rem;padding:2.125rem 3.4375rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-title .additional-coverage-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-description-container .tick-icon-container{height:1.25rem;width:1.25rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-description-container .additional-coverage-description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-options-item .addon-icon-container{height:1.125rem;width:1.125rem}.insurance-wrapper .custom-insurance-plan-container .additional-coverage-options-item .additional-coverage-options-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-container{border-radius:1rem;margin:0;padding:2.125rem 3.4375rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-container .own-insurance-flex-container{gap:1.3125rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-checkbox-container .own-insurance-checkbox[type=checkbox]{border:1px solid #ff5310;height:1.25rem;width:1.25rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-title{padding:0 0 .75rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-title .own-insurance-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.insurance-wrapper .custom-insurance-plan-container .own-insurance-description-container .own-insurance-description-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.insurance-wrapper .custom-insurance-plan-container .custom-insurance-plan-popup-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f5f8;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:8.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;position:fixed;right:0;width:100%}.insurance-wrapper .custom-insurance-plan-container .proceed-btn-container .proceed-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:4.875rem;width:17.625rem}.insurance-wrapper .compare-plans-container{width:100%}.insurance-wrapper .compare-plans-container .compare-plans-mobile-title{display:none}.insurance-wrapper .compare-plans-container .compare-plans-title{padding:0 0 1.1875rem}.insurance-wrapper .compare-plans-container .compare-plans-title .compare-plans-title-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem}.insurance-wrapper .compare-plans-container .compare-plans-table-container{margin:0}.insurance-wrapper .compare-plans-container .compare-plans-table{background:#f1f5f8;border-radius:1rem}.insurance-wrapper .compare-plans-container .compare-plans-table th{padding:2.125rem 2.125rem 1.25rem}.insurance-wrapper .compare-plans-container .compare-plans-table td{padding:2.125rem 2.125rem 4.25rem}.insurance-wrapper .compare-plans-container .compare-plans-table .compare-plans-table-title-row th{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.insurance-wrapper .compare-plans-container .compare-plans-table .compare-plans-table-content-row td{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:1.5rem}.insurance-wrapper .compare-plans-container .compare-plans-table .insurance-company-logo{width:3rem}.insurance-wrapper .compare-plans-container .compare-plans-popup-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f5f8;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:8.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;position:fixed;right:0;width:100%}.insurance-wrapper .compare-plans-container .back-btn-container{margin:0}.insurance-wrapper .compare-plans-container .back-btn-container .back-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:4.875rem;width:17.625rem}.insurance-wrapper .insurance-plans-container .insurance-plans-dropdown-container{padding:0 0 2rem}.insurance-wrapper .insurance-plans-container .insurance-plans-dropdown-container .showing-for-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem;margin:0 1rem 0 0}.insurance-wrapper .insurance-plans-container .insurance-plans-dropdown-container .insurance-plans-dropdown{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;border-radius:.5rem;width:19.25rem}.insurance-wrapper .insurance-plans-container .insurance-plans-list .insurance-plans-item{border-radius:1rem;margin:0 0 2rem;padding:2.125rem 3.375rem}.insurance-wrapper .insurance-plans-container .insurance-plans-title-container .insurance-company-logo{width:2rem}.insurance-wrapper .insurance-plans-container .insurance-plans-title-container .insurance-company-name .insurance-company-name-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container .insurance-plan-name .insurance-plan-name-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;line-height:1.35rem}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container .insurance-plan-amount-container .insurance-plan-amount{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.35rem}.insurance-wrapper .insurance-plans-container .insurance-plan-name-flex-container .insurance-plan-amount-container .insurance-plan-amount-subtext{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .insurance-plans-description .insurance-plans-description-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .insurance-plans-declared-value .insurance-plans-declared-value-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;line-height:1.35rem}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-name-container .choose-addons-name-text,.insurance-wrapper .insurance-plans-container .insurance-plans-content-container .choose-addons-plans .choose-addons-text{color:var(--Neutral-Dark-Grey,#222);font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal;line-height:1.05rem}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-amount-container .choose-addons-amount-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.35rem}.insurance-wrapper .insurance-plans-container .choose-addons-item .choose-addons-amount-container .choose-addons-amount-subtext{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;line-height:.9rem}.insurance-wrapper .insurance-plans-container .choose-addons-total-container{padding:0 1rem .75rem}.insurance-wrapper .insurance-plans-container .choose-addons-total-container .choose-addons-total .choose-addons-total-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;line-height:1.35rem}.insurance-wrapper .insurance-plans-container .choose-addons-total-container .choose-addons-total-amount .choose-addons-total-amount-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310;line-height:1.35rem}.insurance-wrapper .insurance-plans-container .choose-addons-btn-container .addons-select-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;height:2.5rem;width:8.125rem}.insurance-wrapper .insurance-plans-container .insurance-plans-popup-container .drawer{bottom:0;left:0;max-width:unset;position:fixed;right:0;width:100%}.insurance-wrapper .insurance-plans-container .insurance-plans-popup-container .drawer .drawer__content{border-radius:0;border-top-left-radius:1rem;border-top-right-radius:1rem;height:8.75rem;padding:1.9375rem 5.5rem}.insurance-wrapper .insurance-plans-container .insurance-plans-popup-container .drawer .drawer__body .insurance-plans-popup-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}.insurance-wrapper .insurance-plans-container .insurance-plans-details-container{gap:.875rem;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding:0}.insurance-wrapper .insurance-plans-container .insurance-plans-details-container .selected-insurance-plan-name .selected-insurance-plan-name-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;line-height:1.35rem}.insurance-wrapper .insurance-plans-container .insurance-plans-details-container .selected-insurance-plan-amount .selected-insurance-plan-amount-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1rem}.insurance-wrapper .insurance-plans-container .insurance-plans-button-container .insurance-cancel-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;height:4.875rem}.insurance-wrapper .insurance-plans-container .insurance-plans-button-container .insurance-confirm-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:4.875rem}.insurance-wrapper .own-insurance-popup-container{top:4rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container{max-width:36rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-title .own-insurance-popup-title-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.1rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-description .own-insurance-popup-description-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#fff;line-height:1.5rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-btn-container{gap:.75rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-btn-container .own-insurance-cancel-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;height:4.875rem}.insurance-wrapper .own-insurance-popup-container .own-insurance-popup-content-container .own-insurance-popup-btn-container .own-insurance-confirm-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:4.875rem}.insurance-wrapper .cpa-opt-out-popup-container{top:4rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container{max-width:36rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-title .cpa-opt-out-popup-title-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:2.1rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-popup-description-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#fff;line-height:1.5rem;margin-bottom:.625rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container .cpa-opt-out-form-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:700;line-height:1.35rem;width:60%}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-description .cpa-opt-out-form-container .opt-out-form-values-container .opt-out-form-values{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-btn-container{gap:.75rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-btn-container .cpa-opt-out-cancel-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;height:4.875rem}.insurance-wrapper .cpa-opt-out-popup-container .cpa-opt-out-popup-content-container .cpa-opt-out-popup-btn-container .cpa-opt-out-confirm-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:4.875rem}.insurance-wrapper .compare-plans-dropdown-container{padding:0 0 2.125rem}.insurance-wrapper .compare-plans-dropdown-container .showing-for-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:1.5rem;margin:0 1rem 0 0}.vida-purchase-container .purchase-booking-bg-img{height:calc(100vh - 4pc)}.vida-purchase-container .vida-purchase{padding-bottom:2.5rem;position:relative}.vida-purchase-summary{-webkit-animation:none;animation:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:1;padding-bottom:15rem;padding-top:2.25rem!important;-webkit-transform:none;transform:none}.vida-purchase-summary__left-container{-webkit-animation:leftFadeIn .8s ease-in-out 1s forwards;animation:leftFadeIn .8s ease-in-out 1s forwards;opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%);width:48%}.vida-purchase-summary__left-container .back-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem;margin:0 0 1.5rem 2rem}.vida-purchase-summary__left-container .back-button:after{left:-2rem}.vida-purchase-summary__left-container .purchase-summary-title{padding:0 0 2rem;width:101%}.vida-purchase-summary__left-container .purchase-summary-title h2{font-size:3rem}.vida-purchase-summary__left-container .purchase-summary-subtitle{font-size:1.125rem;padding-bottom:1rem}.vida-purchase-summary__left-container .purchase-booking-banner-container{height:10rem}.vida-purchase-summary__left-container .purchase-booking-banner-container .purchase-booking-banner-content-container{padding:.75rem 1.5rem .75rem 1.875rem}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-conatiner{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:0 0 1rem}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-conatiner .user-info-name{font-size:4.5rem;line-height:normal}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-conatiner .user-info-bike{font-size:2.8125rem;line-height:normal}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-conatiner .subtext{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;font-weight:500}.vida-purchase-summary__left-container .purchase-booking-banner-container .user-info-bike-img{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;height:9.875rem;max-width:12rem;width:12rem}.vida-purchase-summary__left-container .delivery-info-card{margin:2.125rem 0;padding:1.25rem}.vida-purchase-summary__left-container .delivery-info-card p,.vida-purchase-summary__left-container .insurance-info-card p{font-size:20px;font-weight:400;line-height:24px}.vida-purchase-summary__left-container .change-variant-container{margin:1rem 0;padding:1.25rem}.vida-purchase-summary__left-container .change-variant-container .change-variant-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;line-height:1.5rem}.vida-purchase-summary__left-container .change-variant-container .change-variant-edit-icon{height:1.5rem;width:1.5rem}.vida-purchase-summary__left-container .disclaimer-text-container{margin-bottom:0;padding:1.25rem}.vida-purchase-summary__left-container .disclaimer-text-container .disclaimer-header-text .disclaimer-image-wrapper{height:1.5rem;width:1.5rem}.vida-purchase-summary__left-container .disclaimer-text-container .disclaimer-header-text p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#ff5310}.vida-purchase-summary__right-container{-webkit-animation:rightFadeIn .8s ease-in-out forwards;animation:rightFadeIn .8s ease-in-out forwards;opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%);width:48%}.purchase-booking-drawer-wrapper{-webkit-animation:none;animation:none;opacity:1;padding:1.9375rem 2rem;-webkit-transform:none;transform:none;-webkit-transition:all 0s linear;transition:all 0s linear}.purchase-booking-drawer-wrapper .drawer-btn-container{display:none}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.8125rem}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container .purchase-booking-drawer-title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container .purchase-booking-drawer-title p{font-size:1.75rem;font-weight:600}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container .purchase-booking-drawer-btn-container{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.75rem}.purchase-booking-drawer-wrapper .purchase-booking-drawer-container .purchase-booking-drawer-btn-container .purchase-booking-confirm-btn{font-size:1.25rem;font-weight:600;height:4.875rem}.purchase-booking-drawer-wrapper .purchase-booking-error.show-only-mobile{display:none}.purchase-booking-cancel-btn{border:2px solid #ff5310;font-size:1.25rem;font-weight:600;height:4.875rem}.bottom-drawer-intial-view{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bottom-drawer-intial-view .info-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:.125rem}.bottom-drawer-intial-view .info-container .payment-details{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.25rem 1rem .5rem}.bottom-drawer-intial-view .info-container .payment-details .payment-label{font-size:1.25rem;font-weight:500;line-height:1.5rem}.bottom-drawer-intial-view .info-container .payment-details .payment-amount{font-size:1.75rem;font-weight:700;line-height:2.1rem}.bottom-drawer-intial-view .info-container .termsAndConditionsLabel{font-size:1.125rem;font-weight:400;line-height:1.35rem;padding:0 1rem}.bottom-drawer-intial-view .info-container .termsAndConditionsLabel .termsAndConditionsField{height:1.25rem;width:1.25rem}.bottom-drawer-intial-view .summary-buttons-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.bottom-drawer-intial-view .summary-buttons-container .vida2-button{padding:.938rem 1rem}.select-variant-popup-content{max-width:40.625rem;padding:2rem}.select-variant-popup .variant-disclaimer-text-container{max-width:40.625rem;padding:1.25rem}.select-variant-popup .variant-disclaimer-text-container .disclaimer-header-text .disclaimer-image-wrapper{height:1.5rem;width:1.5rem}.select-variant-popup .variant-disclaimer-text-container .disclaimer-header-text p{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#e00000}.offer-details-popup-content{max-width:38.875rem;padding:2rem}.offer-details-popup-content .offers-details-header{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;padding-bottom:2rem}.offer-details-popup-content .offer-discount-item{margin-bottom:1rem}.offer-details-popup-content .offer-discount-item .discount-offer-name{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem}.offer-details-popup-content .offer-discount-item .discount-offer-subtitle{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem}.offer-details-popup-content .offer-discount-item .discount-input-checkbox[type=radio]{border:1px solid #ff5310;height:1.25rem;width:1.25rem}.offer-details-popup-content .offer-details-action-container{gap:2rem}.offer-details-popup-content .offer-details-action-container .offer-details__cancel,.offer-details-popup-content .offer-details-action-container .offer-details__confirm{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;min-width:16.4375rem}.purchase-delivery-info-container{padding:0 1.25rem .75rem}.purchase-delivery-info-container .delivering-from-info{padding:0 0 1rem}.purchase-delivery-info-container .delivering-from-info .delivery-info,.purchase-delivery-info-container .delivering-from-info .delivery-place{font-size:1.125rem;line-height:100%}.purchase-delivery-info-container .delivery-payment-info .payable-text{font-size:1rem}.purchase-delivery-info-container .delivery-payment-info .payable-amount{font-size:1.75rem;font-weight:600}.delivery-info-container .delivery-details-container{padding:0 1rem .0625rem}.delivery-bike-info-container{gap:1rem}.delivery-bike-info-container .delivery-bike-icon{height:1.625rem;min-height:1.625rem;min-width:1.625rem;width:1.625rem}.delivery-bike-info-container .delivery-bike-model-info .delivery-bike-model-info-text{font-size:1.25rem}.delivery-bike-info-container .delivery-bike-model-info .delivery-bike-charges-text{font-size:.75rem}.delivery-bike-info-container .delivery-bike-model-amount p{font-size:1.25rem}.delivery-add-on-container .delivery-add-on-content-container{padding:1.75rem 1rem}.delivery-add-on-container .delivery-add-on-icon{height:1.625rem;width:1.625rem}.delivery-add-on-container .delivery-add-on-info .delivery-add-on-info-title{font-size:1.25rem;font-weight:530}.delivery-add-on-container .delivery-add-on-info .delivery-add-on-info-sub-text{font-size:.875rem;padding-top:.5rem}.delivery-add-on-container .delivery-add-on-btn-container .delivery-add-on-btn,.delivery-add-on-container .delivery-add-on-btn-container .gst-value{font-size:1.25rem;font-weight:530}.purchase-summary-right-container{border-radius:1rem;margin-bottom:0;padding:2.125rem 3.5rem}.purchase-summary-right-container .purchase-summary-right-content-container .dashed-border{margin-bottom:0}.modify-your-vida-card .card-img{border-radius:1rem}.vida-community-card__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;height:10.75rem;width:52.25rem}.vida-community-card .card-bg-img-mobile{display:none}.vida-community-card .card-bg-img-desktop{color:#fff rgba(0,0,0,.05);display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.vida-community-card__wrapper{gap:2.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.4375rem 6.0625rem}.vida-community-card__img-txt-container{gap:.625rem}.vida-community-card__img-container{height:60px;padding:0 18.5px 10px;width:97px}.vida-community-card__img-container .stack-images{height:3.75rem;width:3.75rem}.vida-community-card__img-container .stack-images .profileImg1{z-index:1}.vida-community-card__img-container .stack-images .profileImg2{z-index:2}.vida-community-card__img-container .stack-images .profileImg3{z-index:3}.vida-community-card__img-container .stack-images .profileImg4{z-index:4}.vida-community-card__img-txt{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;font-size:1.25rem;position:relative}.vida-community-card__txt-redirect-container{gap:2.25rem}.vida-community-card__txt-container,.vida-offer-card .title-container{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.vida-offer-card .title-container{line-height:2.1pc;text-align:left}.vida-offer-card__wrapper{padding:2.1875rem 1.9375rem}.vida-review-container{padding:4rem 5.5rem}.vida-review-card{height:auto!important;margin-bottom:2rem;overflow:overlay;width:100%!important}.vida-review-card-header p{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.vida-review-card-content{font-size:1.125rem}.vida-ratings-section span{height:24px;width:24px}.vida-review-assets{height:12.6875rem;width:100%}.vida-review-user-section .user-image{height:3rem;width:3rem}.vida-review-user-section .user-details{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.vida-review-cards-container{-webkit-column-count:3;-moz-column-count:3;column-count:3;display:inline-block;line-height:1.25;margin-left:auto;margin-right:auto}.vida-love-header-section p{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.vida-love-header-section h3{font-size:3rem;line-height:3.75rem}.savings-calculator-container .bg-img-container{top:6.25rem}.savings-calculator-container .savings-calculator-wrapper{border-radius:1rem;margin:8.59375rem 5.5rem 2rem;padding:4rem}.savings-calculator-container__title-container .title-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:.6in;text-align:left}.savings-calculator-container__distance-range-container{padding:4rem 0 0}.savings-calculator-container__distance-range-container .question-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1pc;text-align:left}.savings-calculator-container__distance-range-container .slider-container{margin-top:4rem}.savings-calculator-container__distance-range-container .slider-container .slider-divisions{margin-top:1.5rem}.savings-calculator-container__distance-range-container .slider-container .distance-value{font-size:1.75rem;top:-3.625rem}.savings-calculator-container .savings-graph-container{background-color:#fff;border-radius:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem 0;padding:2.125rem 2.1875rem}.savings-calculator-container .savings-graph-container__total-savings-cards-container{-ms-flex-preferred-size:50%;flex-basis:50%;gap:1.5rem}.savings-calculator-container .savings-graph-container__total-savings-cards-container .yours-savings-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1pc;padding-bottom:.75rem;text-align:left}.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container{border-radius:1rem;padding:1.875rem 4.6875rem 3.125rem}.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .text-container,.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .text-container h3{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;line-height:2.1pc;text-align:center}.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .text-container h3 span,.savings-calculator-container .savings-graph-container__total-savings-cards-container .savings-card-container .text-container span{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;font-weight:700;line-height:2.1pc;text-align:center}.savings-calculator-container .savings-graph-container .graph-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.savings-calculator-container .savings-graph-container .graph-header-container{display:block;padding-bottom:1.5rem;padding-top:1.875rem}.savings-calculator-container .savings-graph-container .graph-header-container .header-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1pc;text-align:left}.savings-calculator-container .savings-graph-container__graph-container{gap:2.875rem;min-height:20.75rem;padding:2.6875rem .9375rem}.savings-calculator-container .savings-graph-container__graph-container .ev-benefits-container .ev-benefits-text{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2pc;text-align:left;width:21.125rem}.savings-calculator-container .savings-graph-container__graph-container .ev-benefits-container .ev-benefits-text span{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;line-height:1.2pc;text-align:left}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container{min-width:10rem}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .fuel-text-container .fuel-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;line-height:1.2pc;text-align:right}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .fuel-text-container .value-and-unit{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;line-height:1.2pc;text-align:left}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .ev-text-container .ev-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;line-height:1.2pc;text-align:right}.savings-calculator-container .savings-graph-container__graph-container .fuel-ev-graph-text-container .ev-text-container .value-and-unit{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;color:#222;line-height:1.2pc;text-align:left}.savings-calculator-container__vida-impact-container{display:none}.savings-calculator-container__vida-impact-container .impact-card-container{padding:1.875rem 4.6875rem 3.125rem;width:18.9375rem}.savings-calculator-container__assumptions-container{padding-left:9.125rem;padding-right:2.75rem}.savings-calculator-container__assumptions-container .header-container .title-container{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1pc;text-align:left}.savings-calculator-container__assumptions-container .header-container .arrow-img-container{height:2.625rem;width:2.625rem}.savings-calculator-container__assumptions-container .button-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:4.5rem;min-width:22.4375rem}.savings-calculator-container__assumptions-container .button-container button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:1rem;color:#fff;line-height:24px;padding:1.5rem 6rem;text-align:center;width:auto}.emi-savings-calculator-container__box-container{border-radius:1rem;padding:4.5rem 3.9375rem 5.75rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper{gap:2rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__header-container .title{color:#222;font-family:PP Neue Montreal;font-size:5pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:6pc;min-height:12rem;text-align:left;width:80%}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container__second-title-container .second-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;font-weight:500;line-height:.6in;text-align:left}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .showing-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:24px;padding:9pt 0;text-align:left}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper__find-city-search-container{padding-bottom:1rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper__find-city-search-container .icon-container{right:1rem;top:.8125rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper__find-city-search-container input{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-radius:.5rem;gap:4px;height:3rem;line-height:21.6px;padding:.75rem .625rem;text-align:left;width:14.75rem}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container{gap:1.1875rem}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:2.5rem;padding-top:0;width:32%}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .right-bg-image-container{display:block;position:absolute;right:0;z-index:1}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container{padding-right:1.5rem;padding-top:.8125rem}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .bike-name-label{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.1pc;text-align:left}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .effective-price-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .effective-price{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222;font-weight:400;line-height:24px;text-align:left}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .details-container .effective-price-label{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2pc;padding-top:.3125rem;text-align:left}.emi-calculator-wrapper__pick-your-scooter-container .scooter-card-container .scooter-wrapper .image-container{height:5.5rem;width:6.3125rem}.vida-scooter-info{background:linear-gradient(113.37deg,#f4f4f4 3.28%,#fff 78.36%);border-radius:2rem;padding-top:1.875rem}.vida-scooter-info--active{background:#fff}.vida-scooter-info__color-list-item{height:1.875rem;margin-right:1.5625rem;width:1.875rem}.vida-scooter-info__color-list-item--active:before{height:2.125rem;left:-.25rem;top:-.25rem;width:2.125rem}.vida-scooter-info__image{margin:0 0 2rem}.vida-scooter-info__product-image{max-width:26.25rem}.vida-scooter-info--image-left .vida-scooter-info__product-image{max-width:21.875rem}.vida-scooter-info__performance-data{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spec-cards-section__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.vida-spinner__loader-sm{height:25px;margin-bottom:6px;width:25px}.stats-and-features{margin-top:2pc}.teaser{height:calc(100vh - 150.5px);height:calc(100dvh - 150.5px);height:calc(100svh - 150.5px)}.teaser__heading{max-width:664px}.teaser__subheading{padding:0}.teaser-hero-banner{height:3pc}.teaser-hero-banner__text{font-size:20px}.vida-quick-form .form-fields__btn-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-quick-form .form-fields__btn-secondary{font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal;color:#222;margin:0 0 1.5rem 1.5rem}.vida-quick-form .form__group--datepicker input{background-size:1.25rem 1.25rem}.vida-quick-form .whatsapp-consent-container{margin:2rem 0}.vida-quick-form .whatsapp-consent-container .consent-content-container a,.vida-quick-form .whatsapp-consent-container .consent-content-container p,.vida-quick-form .whatsapp-consent-container .consent-input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-quick-form .whatsapp-consent-container .checkbox:after{left:.375rem;top:.0625rem}.vida-quick-form .whatsapp-consent-container .checkbox{height:1.25rem;width:1.25rem}.time-slot-section{padding:1pc 24px}.test-ride__wrapper .drawer{width:100%}.tentative-buy__content{max-width:40.125rem;padding:2rem}.tentative-buy__sub-header{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.tentative-buy__desc .buy-options .buy-option-values{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#000;padding-left:1pc}.tentative-buy__button-container{gap:1.5rem}.tentative-buy__confirm-cancel-button{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;padding:1rem 2rem}.vida-quick-form .form-fields__name .vida-form-group{margin:0;max-width:34.875rem}.vida-quick-form .form-fields__name .vida-form-group .form__field-label{font-size:3rem;margin-bottom:4rem}.vida-quick-form .form-fields__name .vida-form-group .vida-form-field-input{font-size:1.25rem}.vida-quick-form .form-fields__name .vida-form-group .form__field-message{font-size:1rem;margin-top:.5rem}.vida-quick-form .form-fields__state-city .form__dropdown-field,.vida-quick-form .form-fields__state-city .form__field-label{margin-bottom:2rem!important}.vida-quick-form .form-fields__state-city .form-fields__btn-wrapper{padding-top:2rem!important}.vida-quick-form .form-fields__name-header{font-size:1.125rem;padding-bottom:1rem}.vida-quick-form .form-fields__sub-header{font-size:3rem;padding-bottom:2rem}.vida-quick-form .form-fields__btn-primary{border-radius:.5rem;font-size:1.25rem;min-width:17.1875rem;padding:1rem 2rem}.vida-quick-form .form-fields__btn-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:4rem}.vida-quick-form .form-fields .otp-sub-title-text{color:rgba(34,34,34,.5);font-size:1.125rem}.vida-quick-form .form__group--datepicker{max-width:34.875rem}.vida-quick-form .form__group--datepicker input{font-size:1.25rem!important}.vida-quick-form .test-ride-number-form-wrapper .form__field-label{font-size:3rem;margin-bottom:4rem}.notify-card p{font-size:18px;padding-bottom:1pc}.notify-card a{font-size:20px;font-weight:400;line-height:24px}.vida-dealer-not-found__options .vida-warranty-card{padding:0 0 4pc}.vida-dealer-not-found__options .vida-warranty-card:first-of-type{padding:2pc 0 4pc}.vida-notify__success-container .form-fields__content{font-size:18px;padding-bottom:2pc}.vida-notify__success-container .contact-us-container{padding-top:2pc}.vida-notify__success-container .contact-us-container__header{font-size:20px;line-height:24px;padding-bottom:2pc}.vida-notify__success-container .contact-us-container__message{font-size:18px;line-height:21px;padding-bottom:2pc}.vida-notify__success-container .contact-us-container__details:first-of-type{padding-bottom:2pc}.vida-notify__success-container .contact-us-container .contact-us-image{height:34px;width:34px}.vida-notify__success-container .contact-us-container .contact-us-info{font-size:20px;line-height:24px}.vida-notify__success-container .form-fields__btn-wrapper{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}.test-ride-location-container{padding:0 0 1.5rem}.test-ride-location-container .test-ride-location-find-icon{height:2rem;right:1.5rem;top:1.125rem;width:2rem}.test-ride-location-container .test-ride-location-cancel-icon{height:1.5rem;right:4rem;top:1.375rem;width:1.5rem}.test-ride-location-container input{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;border-radius:1rem;color:#222;font-size:1.25rem;font-weight:400;height:4.25rem;padding:0 1.5rem}.test-ride-location-container .city-option-container{max-height:15rem}.test-ride-location-container .city-option-container::-webkit-scrollbar{width:.25rem}.test-ride-location-container .test-ride-city-error-msg{font-size:1rem}.test-ride-location-container .city-option{height:3.5rem;padding:1rem}.test-ride-location-container .city-option p{font-size:1rem}.test-ride-user-info-form-container .user-info-form-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem;margin:0 0 4rem}.test-ride-user-info-form-container .test-ride-location-container .test-ride-location-find-icon{height:1.75rem;right:1.5rem;top:1rem;width:1.75rem}.test-ride-user-info-form-container .test-ride-location-container .test-ride-location-cancel-icon{height:1.25rem;right:4rem;top:1.25rem;width:1.25rem}.test-ride-user-info-form-container .test-ride-location-container input{height:3.5rem;padding:0 1.5rem 0 1rem}.dealers-selection-tab,.modal-selection-dropdown{margin:0 0 3rem}.dealer-selection-title{margin:0 0 1.5rem}.dealer-selection-title .dealer-selection-title-text{font-size:1.125rem;padding-bottom:1rem}.vida-test-ride__success.fade-in{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:leftFadeIn;animation-name:leftFadeIn;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.vida-success__content.animate-in{-webkit-animation:zoomin .3s ease-in-out;animation:zoomin .3s ease-in-out}.vida-test-ride__success.fade-out{-webkit-animation:leftFadeOut .5s ease-in-out;animation:leftFadeOut .5s ease-in-out}.test-ride__wrapper .drawer{-webkit-animation:leftFadeIn .8s ease-in-out;animation:leftFadeIn .8s ease-in-out;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.test-ride__wrapper .ticket-name__container{-webkit-animation:rightFadeIn .8s ease-in-out;animation:rightFadeIn .8s ease-in-out}.test-ride__container{padding-bottom:2.3125rem;padding-top:6.3125rem}.test-ride__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.test-ride__wrapper .drawer{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.vida-test-ride__success .vida-test-ride__message{gap:2pc;margin-bottom:2rem}.vida-test-ride__success .vida-test-ride__message .test-ride-asset{-ms-flex-preferred-size:30%;flex-basis:30%;height:6pc;min-width:6pc}.vida-test-ride__success .vida-test-ride__message p{font-size:28px}.vida-test-ride__success .vida-test-ride__message p span{font-weight:500}.vida-test-ride__actions{gap:2pc}.vida-test-ride__actions .test-ride__actions-icons .download-icon{margin-left:2pc}.vida-test-ride__actions .test-ride__actions-icons .share-icon{height:30px;width:30px}.vida-test-ride__actions .test-ride__actions-icons .download-icon{height:33px;width:33px}.vida-test-ride__actions .test-ride-links a{font-size:20px}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__message{font-size:18px}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__header{font-size:3pc;font-weight:600;line-height:55px;margin:1pc 0}.track-delivery-wrapper .track-delivery-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:9.5rem!important;padding-top:2.3125rem!important}.track-delivery-wrapper .track-delivery-left-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.track-delivery-wrapper .track-delivery-left-container .track-delivery-normal-title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem;padding:0 0 .3125rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-bold-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem;padding:0 0 2.125rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container{border-radius:1rem;height:10rem;margin:0 0 2.125rem;width:30.75rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .track-delivery-banner-content-container{padding:.75rem .625rem .75rem 1.875rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-info-container .user-info-name-text{font-family:PP Neue Montreal;font-size:72px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:5.375rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-info-container .user-info-bike-text{font-family:PP Neue Montreal;font-size:45px;font-style:normal;font-weight:600;line-height:normal;color:#fff;line-height:3.375rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-info-container .bike-sub-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fff;line-height:1.25rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-banner-container .user-bike-img-container{height:9.875rem;max-width:12rem;width:12rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-delivery-tracker-container{margin:0}.track-delivery-wrapper .track-delivery-left-container .track-delivery-download-invoice{padding-top:2.125rem}.track-delivery-wrapper .track-delivery-left-container .track-delivery-download-invoice a{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem}.track-delivery-wrapper .track-delivery-right-container{-webkit-box-flex:1.1;-ms-flex:1.1;flex:1.1}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container{margin:0 0 2.125rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container .track-delivery-title-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.6rem;margin:0 0 1rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container .track-delivery-description-text{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:1.35rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-title-container .track-delivery-dropdown-icon{display:none;height:2.25rem;width:2.25rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-download-invoice{padding-top:2.125rem}.track-delivery-wrapper .track-delivery-right-container .track-delivery-download-invoice a{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;line-height:1.5rem}.track-delivery-wrapper .final-tracker-wrapper{border:2px solid #ff5310;border-radius:1rem;padding:1.5rem 1.625rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-initial-tracker .stepper-initial-circle{height:.625rem;width:.625rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-initial-tracker .stepper-initial-line{height:2rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-bar:last-child .stepper-tracker-title{margin:0 0 0 -.75rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-circle{height:1.875rem;width:1.875rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-image{height:1.125rem;width:1.125rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-line{height:4.5rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title{margin:0 0 0 -1rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title .stepper-tracker-title-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#85888c;line-height:1.5rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title .stepper-tracker-title-sub-text,.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-tracker-bar-container .stepper-tracker-title .stepper-tracker-title-sub-title{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem;margin:0 0 .375rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-end-tracker .stepper-end-line{height:2rem}.track-delivery-wrapper .final-tracker-wrapper .final-stepper-tracker-container .stepper-end-tracker .stepper-end-circle{height:.625rem;width:.625rem}.navigation-cards .cards-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8.375rem;padding:3.5rem 8.625rem}.navigation-cards .cards-container__explore-card{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%)}.navigation-cards .cards-container__explore-card .content{padding:3pc 2pc 2pc 3pc}.navigation-cards .cards-container__explore-card .vida-explore-card-heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.625rem}.navigation-cards .cards-container__explore-card .explorecard-navigation-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.navigation-cards .cards-container__wrapper{padding:2pc}.navigation-cards .cards-container__wrapper .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}.navigation-cards .cards-container__wrapper .icon-wrapper{margin-bottom:24px}.navigation-cards .cards-container__wrapper .vida-card-heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.625rem;padding-right:0}.navigation-cards .cards-container__wrapper .card-navigation-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.navigation-cards .cards-container__wrapper .card-navigation-wrapper .need-description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:24px}.navigation-cards .cards-container .navigation-icon-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.navigation-cards .cards-container .navigation-icon-wrapper .navigation-icon{height:40px;width:40px}.navigation-cards .rsa-cards-container{padding-bottom:4rem;padding-top:4rem}.navigation-cards .rsa-cards-container .two-cards-header-container{padding:3.5rem 8.625rem}.navigation-cards .rsa-cards-container .two-cards-content-sub-header{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;font-weight:450}.navigation-cards .rsa-cards-container .two-cards-content-header{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.navigation-cards .rsa-cards-container .cards-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8.375rem;padding:2.25rem 3.3125rem 0}.navigation-cards .rsa-cards-container .cards-container__explore-card{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%)}.navigation-cards .rsa-cards-container .cards-container__explore-card .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2pc;position:absolute}.navigation-cards .rsa-cards-container .cards-container__explore-card .vida-explore-card-heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.625rem}.navigation-cards .rsa-cards-container .cards-container__explore-card .explorecard-navigation-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-preferred-size:unset;flex-basis:unset}.navigation-cards .rsa-cards-container .cards-container__explore-card .card-navigation-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:46px}.navigation-cards .rsa-cards-container .cards-container__explore-card .card-navigation-wrapper .need-description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:24px;width:80%}.navigation-cards .rsa-cards-container .cards-container__wrapper{padding:2pc}.navigation-cards .rsa-cards-container .cards-container__wrapper .content{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}.navigation-cards .rsa-cards-container .cards-container__wrapper .icon-wrapper{margin-bottom:24px}.navigation-cards .rsa-cards-container .cards-container__wrapper .vida-card-heading{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;line-height:3.625rem;padding-right:0}.navigation-cards .rsa-cards-container .cards-container__wrapper .card-navigation-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:53px}.navigation-cards .rsa-cards-container .cards-container__wrapper .card-navigation-wrapper .need-description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;line-height:24px;width:80%}.navigation-cards .rsa-cards-container .navigation-icon-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:unset;flex-basis:unset}.navigation-cards .rsa-cards-container .navigation-icon-wrapper .navigation-icon{height:40px;width:40px}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-title{width:45%}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-title h1{font-size:3.75rem;line-height:4.5rem}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-description{width:25%}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container .user-access-banner-description p{font-size:1.25rem}.vida-user-access-wrapper .vida-user-access-container .user-access-content-container{border-radius:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 2rem 0 auto;padding:2rem;position:absolute;right:0;top:3rem;-webkit-transition:all 0s linear;transition:all 0s linear;width:38.875rem}.vida-user-access-wrapper .vida-user-access-container .user-access-content-container .drawer-btn-wrapper{display:none}.vida-user-access-wrapper .vida-user-access-container .user-access-content-container.container-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-primary-text p,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-primary-text p{font-size:1.125rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-bold-text p,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-bold-text p{font-size:3rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-form-group,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-form-group{min-height:3.75rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-form-field-input,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-form-field-input{height:3.5rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-privacy-policy,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-privacy-policy{padding:0 0 2rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .user-access-login-privacy-policy p,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .user-access-login-privacy-policy p{font-size:1rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-access-login-btn-container,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-access-login-btn-container{border:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-access-login-btn-container .vida-access-login-btn,.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .vida-access-login-btn-container .vida-access-signup-btn,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-access-login-btn-container .vida-access-login-btn,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .vida-access-login-btn-container .vida-access-signup-btn{font-size:1.25rem;width:50%}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .consent-content-container a,.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .consent-content-container p,.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .consent-input,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .consent-content-container a,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .consent-content-container p,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .consent-input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .checkbox:after,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .checkbox:after{left:.375rem;top:.0625rem}.vida-user-access-wrapper .vida-user-access-container .user-access-login-container .whatsapp-consent-container .checkbox,.vida-user-access-wrapper .vida-user-access-container .user-access-secondary-form-conatiner .whatsapp-consent-container .checkbox{height:1.25rem;width:1.25rem}.user-test-ride-container{width:38.875rem}.user-test-ride-container .test-ride-card-wrapper{border-radius:1rem;margin:0 2.25rem;padding:.875rem 1.8125rem 2.125rem}.user-test-ride-container .test-ride-card-header{margin:2.25rem 2.25rem 2.125rem}.user-test-ride-container .test-ride-card-header__header{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.vida-test-ride-message-container{border-radius:1rem;height:10.5rem;margin-top:1rem;padding:.5625rem}.message{gap:2rem;margin-bottom:1.125rem}.message .test-ride-asset{-ms-flex-preferred-size:30%;flex-basis:30%;height:6rem;min-width:6rem}.message p{font-size:20px;padding:.625rem 0}.message p,.message p span{font-weight:700}.actions{gap:2rem}.actions .test-ride__actions-icons{padding:0 .375rem}.actions .test-ride__actions-icons .download-icon{margin-left:1.5rem}.actions .test-ride__actions-icons .download-icon,.actions .test-ride__actions-icons .share-icon{height:1.875rem;width:1.875rem}.actions .test-ride-links a{font-size:1.25rem;line-height:1.8rem;margin-right:1.5rem}.vida-user-info-wrapper{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;border-radius:1rem;padding:1rem;width:100%}.vida-user-info-wrapper .icon-desc-container{gap:.75rem}.vida-user-info-wrapper .icon-desc-container .icon-container{height:2.75rem;width:2.75rem}.vida-user-info-wrapper .description-container{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;padding:5px 0}.vida-user-info-wrapper .redirection-container{height:1.875rem;margin:.4375rem 0;width:1.875rem}.user-profile .vida-user-order-details .reward-offers-container{gap:.75rem;height:22.3125rem;width:32rem}.user-profile .vida-user-order-details .reward-offers-container .my-offers-container,.user-profile .vida-user-order-details .reward-offers-container .my-orders-container,.user-profile .vida-user-order-details .reward-offers-container .my-rewards-container,.user-profile .vida-user-order-details .reward-offers-container .my-vida-container{border-radius:.8125rem;min-height:7.9375rem;min-width:15.4375rem;padding:.9375rem}.user-profile .vida-user-order-details .reward-offers-container .my-offers-container .icon-header-container,.user-profile .vida-user-order-details .reward-offers-container .my-orders-container .icon-header-container,.user-profile .vida-user-order-details .reward-offers-container .my-rewards-container .icon-header-container,.user-profile .vida-user-order-details .reward-offers-container .my-vida-container .icon-header-container{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222;font-weight:400;line-height:24px;text-align:left}.user-profile .vida-user-order-details .reward-offers-container .my-offers-container .description-container,.user-profile .vida-user-order-details .reward-offers-container .my-orders-container .description-container,.user-profile .vida-user-order-details .reward-offers-container .my-rewards-container .description-container,.user-profile .vida-user-order-details .reward-offers-container .my-vida-container .description-container{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2pc;padding-top:.3125rem;text-align:left}.user-profile .vida-user-order-details .reward-offers-container .my-community-container{border-radius:.8125rem;min-height:7.9375rem;min-width:15.4375rem;padding:.9375rem}.user-profile .vida-user-order-details .reward-offers-container .my-community-container .description-container{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2pc;padding-top:.3125rem;text-align:left}.user-profile .vida-user-order-details .reward-offers-container .my-community-container .redirection-container{height:1.875rem;width:1.875rem}.user-profile .vida-user-details{-ms-flex-preferred-size:49%;flex-basis:49%;width:38.875rem}.user-profile .vida-profile-test-ride-card-wrapper{-ms-flex-preferred-size:48%;flex-basis:48%;margin-top:2rem}.variant-focused-view-container__first-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5.4375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 5.5rem}.variant-focused-view-container__first-container .first-text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:4rem 0}.variant-focused-view-container__first-container .first-text-container .about-text{display:none}.variant-focused-view-container__first-container .first-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.variant-focused-view-container__first-container .first-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding-top:0;width:54.125rem}.variant-focused-view-container__first-container img{max-height:29.375rem;max-width:19.25rem}.variant-focused-view-container__second-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5.5rem}.variant-focused-view-container__second-container .second-text-container{gap:1.5rem;padding-left:2.5rem}.variant-focused-view-container__second-container .second-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.variant-focused-view-container__second-container .second-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:32.1875rem}.variant-focused-view-container__second-container img{margin-right:0;max-height:49.625rem;max-width:42.875rem}.variant-focused-view-container__third-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 5.5rem}.variant-focused-view-container__third-container .third-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;max-width:25.1875rem;padding-top:4rem}.variant-focused-view-container__third-container .third-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.variant-focused-view-container__third-container .third-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#fff;width:25.1875rem}.variant-focused-view-container__third-container img{margin-left:-8.4375rem;margin-top:0;max-height:54.5rem;max-width:62.3125rem;-o-object-fit:contain;object-fit:contain}.variant-focused-view-container__fourth-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5.5rem 0 0}.variant-focused-view-container__fourth-container .fourth-text-container{gap:1.5rem;max-width:32.1875rem}.variant-focused-view-container__fourth-container .fourth-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.variant-focused-view-container__fourth-container .fourth-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-focused-view-container__fourth-container img{height:28.8125rem;max-width:48.75rem;width:100%}.variant-focused-view-container__fifth-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0;padding:0 5.5rem 5.5rem}.variant-focused-view-container__fifth-container .fifth-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:0 1rem 3rem;width:32.1875rem}.variant-focused-view-container__fifth-container .fifth-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.variant-focused-view-container__fifth-container .fifth-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-focused-view-container__fifth-container img{margin:0 auto;max-height:686px;max-width:80pc}.variant-focused-view-container__sixth-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5.5rem}.variant-focused-view-container__sixth-container .sixth-text-container{gap:1.5rem;width:32.1875rem}.variant-focused-view-container__sixth-container .sixth-text-container .header-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff}.variant-focused-view-container__sixth-container .sixth-text-container .about-scooter-text{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-focused-view-container__sixth-container img{height:16.25rem;max-width:40.25rem;-o-object-fit:contain;object-fit:contain;width:100%}.variant-switcher-new--header-container{padding:4rem 0 2.25rem}.variant-switcher-new--subheading{font-size:18px;font-weight:400}.variant-switcher-new--heading,.variant-switcher-new--subheading{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal}.variant-switcher-new--heading{font-size:3pc;font-weight:600;margin-top:.5rem}.variant-switcher-new .variant-buttons-container{gap:1.5rem}.variant-switcher-new .variant-buttons-container .variant-button{border-radius:1rem;padding:.9375rem 5rem}.variant-switcher-new .variant-buttons-container .variant-button.active .button-price-text{color:#222;font-family:PP Neue Montreal;font-size:9pt;font-style:normal;font-weight:400;line-height:normal;color:#fff}.variant-switcher-new .variant-buttons-container .button-product-name{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.variant-switcher-new .variant-buttons-container .button-product-price{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.variant-switcher-new .variant-specifications-container{gap:4rem;padding:3rem 2rem 4rem}.variant-switcher-new .variant-specifications-container .variant-spec{gap:4rem}.variant-switcher-new .variant-specifications-container .variant-spec-item:first-child{-ms-flex-preferred-size:10%;flex-basis:10%}.variant-switcher-new .variant-specifications-container .variant-spec-item .variant-switcher--tab--panel--detail--title{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:600;line-height:normal;gap:.5rem;margin-bottom:.5rem}.variant-switcher-new .variant-specifications-container .variant-spec-item .battery-count,.variant-switcher-new .variant-specifications-container .variant-spec-item .variant-switcher--tab--panel--detail--value{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.variant-switcher-new .variant-specifications-container .variant-spec-item .title-image{height:2.5rem;width:2.5rem}.variant-switcher-new .variant-specifications-container .variant-colors .variant-switcher--tab--panel--detail--title{color:#222;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2rem}.vida-app-download{height:43.75rem;overflow:hidden}.vida-app-download__links-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4rem 5.5rem}.vida-app-download__stay-connect-container{margin-left:0;margin-top:2rem}.vida-app-download .stay-connect-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;width:23.9375rem}.vida-app-download__links-parent-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:3.6875rem;padding-right:0;width:100%}.vida-app-download__playstore-appstore-text{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;line-height:normal;font-weight:600}.vida-app-download__playstore-appstore-img-container{border-radius:.75rem}.vida-app-download .mobile-image-visible{display:none}.vida-app-download .desktop-image-visible{display:block;z-index:99}.vida-vision{padding-bottom:4rem!important;padding-top:4rem!important}.vida-vision .title{font-size:18px;font-weight:400}.vida-vision .sub-title,.vida-vision .title{color:#222;font-family:PP Neue Montreal;font-style:normal;line-height:normal}.vida-vision .sub-title{font-size:3pc;font-weight:600}.vida-vision .gallery-container{gap:1.25rem;height:33.75rem;min-width:38.875rem}.vida-vision .gallery-container .img__one{height:18.75rem;width:34.375rem}.vida-vision .gallery-container .img__two{height:13.75rem;width:22rem}.vida-vision .gallery-container .img__three{height:9.375rem;width:15.625rem}.vida-vision .description-wrapper .header{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.vida-vision .description-wrapper .details{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:3rem}.vida-webpopup-backdrop .vida-webpopup-header .user-info-form-title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal;line-height:2.125rem;margin-bottom:2rem}.vida-webpopup-backdrop .vida-webpopup-header .popup-close-btn{right:2rem;top:2rem}.vida-webpopup-backdrop .vida-form-field-input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;height:3.5rem}.vida-webpopup-backdrop .vida-webpopup-form{margin:0;padding:2rem;width:auto}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name{width:28.75rem}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name .vida-form-group{margin:0 0 1rem;min-height:3.5rem}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__name .test-ride-location-container input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;height:3.5rem}.vida-webpopup-backdrop .vida-webpopup-form .form-fields__btn-wrapper .form-fields__btn-primary{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:.5rem;color:#fff;min-width:17.1875rem;padding:1rem 2rem;width:100%}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container{margin:1.5rem 0 2rem}.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .consent-content-container a,.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .consent-content-container p,.vida-webpopup-backdrop .vida-webpopup-form .whatsapp-consent-container .consent-input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-webpopup-backdrop .vida-otp .vida-otp__timer{margin-top:1rem}.vida-webpopup-backdrop .vida-otp .vida-otp__timer .resend-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.vida-webpopup-backdrop .vida-otp .form__field-otp{gap:1.125rem}.vida-webpopup-backdrop .vida-otp .form__field-otp .otp-form__field-input{height:3.75rem;width:3.75rem}.vida-webpopup-backdrop .vida-otp .vida-access-otp-btn-container{height:3.5rem}.video-banner-container .video-container{max-height:56.25rem;max-width:90rem}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__btn-wrapper .form-fields__btn-primary{border-radius:.5rem;font-size:1.25rem;min-width:17.1875rem;padding:1rem 2rem;width:100%}.vida-webpopup-backdrop-new .vida-otp .form__field-otp{gap:1.125rem}.need-vida-wrapper{padding-bottom:4rem!important;padding-top:4rem!important}.need-vida-wrapper .need-vida-container{padding:0 3.25rem}.need-vida-wrapper .need-vida-container .need-vida-title-container{padding:0 0 4rem}.need-vida-wrapper .need-vida-container .need-vida-title-container .need-vida-title{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal}.need-vida-wrapper .need-vida-tab-pt-container{display:none}}@media(min-width:1024px)and (min-width:1024px){.vida-advanced-accordion__item--active .vida-advanced-accordion__item-header{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;width:45.5%}.vida-advanced-accordion__item--active .vida-advanced-accordion__item-header .vida-advanced-accordion__title-wrapper{width:100%}.vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__content{padding-right:3.75rem}.vida-purchase-tracker__status-action .btn--primary{border-radius:.5rem;font-size:1.25rem;min-width:unset;padding:1rem 2rem}}@media(min-width:1024px)and (max-width:393px){.vida-price-reveal__heading{font-size:3pc;line-height:56px}.vida-price-reveal__subheading{font-size:24px;line-height:2pc}.choose-plan .choose-plan__label{font-size:2pc;line-height:40px}.choose-plan .choose-plan__variant-wrapper .choose-plan__variant-label .choose-plan__variant-label-title-value{font-size:20px;line-height:28px}.choose-plan .choose-plan___calc-label-title,.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .continue_plan_variant-title{font-size:20px;line-height:24px}.choose-plan .choose-plan___calc-label-value{font-size:24px;line-height:2pc}.choose-plan .choose-plan__warning{font-size:1pc;line-height:24px}.description-info-card .description-info-left-wrapper .description-info-header .description-info-title{font-size:2pc;line-height:40px}.description-info-card .description-info-left-wrapper .description-info-header .description-info-subtitle{font-size:24px;line-height:2pc}.description-info-card .description-info-left-wrapper .description-info-content{font-size:20px;line-height:28px}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content span{font-size:14px;line-height:18px}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content p,.privacy-policy{font-size:14px;line-height:20px}.manifesto-section__text{font-size:2pc;line-height:40px}}@media(min-width:1024px)and (min-width:768px){.vida-purchase-tracker__status-action .btn--secondary{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;-webkit-box-flex:0;-ms-flex:none;flex:none;height:auto;padding:1rem 2rem}}@media(min-width:1024px)and (min-height:650px){.vida-header-wrapper .vida-hamburger-menu-wrapper{max-height:34.6875rem}}@media screen and (min-width:1024px)and (max-height:900px){.part-payment-popup-container .drawer .drawer__content{height:60vh;overflow:scroll}}@media(min-width:1025px){.vida-faqs-card .faqs-card{padding-bottom:3.5rem;padding-top:3.5rem}.vida-faqs-card .faqs-card__container{gap:4rem;width:100%}.vida-subscription-details__container .vida-subscription-details__card-section:last-child:nth-child(odd){grid-column:1/-1;justify-self:center}.about-hero-card-parent-container{grid-template-columns:45% 55%;padding-bottom:6rem!important}.about-hero-card-parent-container .img-container{grid-area:1/2/span 3/span 1;margin-top:10%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-bottom:0;padding-left:4.4375rem}.about-hero-card-parent-container .about-hero-description-container-left p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.app-section__heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px}.image-detail-specification-container__slider-description-wrapper .description-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.image-detail-specification-container__slider-description-wrapper .description-wrapper__description-container{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding-top:0}.image-detail-specification-container__slider-description-wrapper .description-wrapper__description-container-left p{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;padding-top:0}.image-detail-specification-container__slider-description-wrapper .tns-nav button{width:5rem}.charging-features-card-container .header-container{padding-left:0;padding-top:3.25rem}.charging-features-card-container .header-container h1{color:#222;font-family:PP Neue Montreal;font-size:60px;font-style:normal;font-weight:600;line-height:72px}.charging-features-card-container .card-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4rem 0 4.5625rem}.charging-features-card-container .card-container-wrapper .card-container{margin-left:0;padding-bottom:1.3125rem;padding-right:1.25rem}.charging-features-card-container .card-container-wrapper img{border-radius:1rem}.charging-features-card-container .card-container-wrapper .img-container{max-height:18.75rem}.charging-features-card-container .card-container-wrapper .txt-container-left .charging-features-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;height:7.25rem;text-shadow:0 0 4px rgba(0,0,0,.2);width:22.6875rem}.charging-features-card-container .card-container-wrapper .txt-container-right{background:linear-gradient(84deg,hsla(0,0%,100%,.7) -9.99%,hsla(0,0%,100%,.3) 67.19%,hsla(0,0%,100%,0) 98.44%);height:92%;padding-right:2.625rem;padding-top:2.75rem}.charging-features-card-container .card-container-wrapper .txt-container-right .charging-features-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;height:7.25rem;text-shadow:0 0 4px rgba(0,0,0,.2);width:22.6875rem}.charging-features-card-container.variant-two{gap:0}.charging-features-card-container.variant-two .header-container{padding-top:4rem}.charging-features-card-container.variant-two .header-container .header-text-one{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.charging-features-card-container.variant-two .card-container-wrapper{padding:2.125rem 0 6.6875rem}.charging-features-card-container.variant-two .card-container-wrapper .card-container{margin-bottom:1rem;margin-left:0;padding-bottom:1.125rem;padding-right:2.1875rem}.charging-features-card-container.variant-two .card-container-wrapper img{background:linear-gradient(82deg,rgba(0,0,0,.3) 3.28%,rgba(0,0,0,.5) 66.8%,transparent 92.52%);border-radius:30px}.charging-features-card-container.variant-two .txt-container-left .charging-features-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:7.25rem;text-shadow:0 15px 15px rgba(0,0,0,.5);width:22.6875rem}.charging-features-card-container.variant-two .txt-container-right{background:linear-gradient(82deg,rgba(0,0,0,.3) 3.28%,rgba(0,0,0,.5) 66.8%,transparent 92.52%);height:92%;padding-right:2.625rem;padding-top:2.75rem}.charging-features-card-container.variant-two .txt-container-right .charging-features-text{color:#222;font-family:PP Neue Montreal;font-size:3pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:7.25rem;text-shadow:0 15px 15px rgba(0,0,0,.5);width:22.6875rem}.city-banner-wrapper .city-banner-top-container{left:5.5rem;top:3.75rem}.city-banner-wrapper .city-banner-top-container .city-banner-bg-img{height:38.75rem;width:45.9375rem}.city-banner-wrapper .city-banner-top-container .city-banner-title h1{color:#222;font-family:PP Neue Montreal;font-size:60px;font-style:normal;font-weight:600;line-height:72px;color:#fff}.community-charging-card-parent-container{grid-template-columns:50% 50%;padding:4rem 5.5rem}.community-charging-card-parent-container.charging-locator-page-header-variation .description-container-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.community-charging-card-parent-container .img-container{grid-area:1/2/span 3/span 1;margin-top:10%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-bottom:0;padding-left:4.4375rem}.community-charging-card-parent-container .img-container img{border-radius:1rem}.community-charging-card-parent-container .description-container-left p{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.community-charging-card-parent-container .description-container-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:1/2/span 3/span 1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.community-charging-card-parent-container .charging-stations-banner-container-right__wrapper{width:40.75rem}.community-charging-card-parent-container .charging-stations-banner-container-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:1rem;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;max-width:40.75rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:2rem}.community-charging-card-parent-container .charging-stations-banner-container-left__wrapper{width:40.75rem}.community-charging-card-parent-container .fast-charging-search-container{margin:2rem 0 1.5rem}.community-charging-card-parent-container .fast-charging-search-container .fast-charging-search-find-icon{height:1.625rem;left:1.5rem;top:1.75rem;width:1.625rem}.community-charging-card-parent-container .fast-charging-search-container .fast-charging-chevron-down-icon{height:2.25rem;right:1.5rem;top:1.5rem;width:2.25rem}.community-charging-card-parent-container .fast-charging-search-container input{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;border-radius:1rem;color:#222;height:5.25rem;padding:0 1.5rem 0 4rem}.community-charging-card-parent-container .fast-charging-search-container .city-option-container{max-height:15rem}.community-charging-card-parent-container .fast-charging-search-container .city-option-container::-webkit-scrollbar{width:.25rem}.community-charging-card-parent-container .fast-charging-search-container .fast-charging-error-msg{font-size:1rem}.community-charging-card-parent-container .fast-charging-search-container .city-option{height:3.5rem;padding:1rem}.community-charging-card-parent-container .fast-charging-search-container .city-option p{font-size:1.25rem}.community-gallery-main-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-height:100vh;padding:0}.community-gallery-main-container,.community-gallery-main-container .header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.community-gallery-main-container .header-container{gap:2pc;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:4pc;padding:4pc 1pc 0}.community-gallery-main-container .header-container .heading-container h1{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}.community-gallery-main-container .header-container .button-container .explore-button{font-size:18px;padding:1pc 2pc}.community-gallery-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.community-gallery-main-container .carousel-images-container,.community-gallery-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;width:100%}.community-gallery-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4pc;overflow:hidden;position:relative}.community-gallery-main-container .carousel-track{will-change:transform}.community-gallery-main-container .carousel-slide,.community-gallery-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.community-gallery-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:40px}.community-gallery-main-container .carousel-slide .image-container{border-radius:8px;display:inline-block;overflow:hidden;position:relative}.community-gallery-main-container .carousel-slide .carousel-image{aspect-ratio:5/3;border-radius:1pc;display:block;height:70vh;-o-object-fit:cover;object-fit:cover;width:100%}.community-gallery-main-container .carousel-controls{height:40px;margin-bottom:4pc;padding:15px 22px 14px}.community-gallery-main-container .carousel-dots{gap:10px}.community-gallery-main-container .carousel-dot{height:11px;width:11px}.community-gallery-main-container .carousel-dot.active{width:26px}.compare-modals-container{padding:40px 88px}.compare-modals-container .compare-bg-wrapper{height:5in}.compare-modals-container .compare-modals-heading{font-size:60px;padding-bottom:5pc}.compare-modals-container .compare-section-wrapper .compare-variant-selection.sticky-position{display:none}.compare-modals-container .compare-section-wrapper .compare-variant-selection.sticky-position .modal-options-container{-webkit-box-flex:0;-ms-flex:0;flex:0}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section{gap:2pc}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section .compare-variant-selection.content-zero{display:block}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section .compare-variant-selection{-webkit-box-flex:1;-ms-flex:1;flex:1}.compare-modals-container .compare-section-wrapper .compare-modal-vehicle-section .compare-variant-selection .variants-details--bikeimg-wrapper{height:200px;margin:2pc auto 60px;width:300px}.compare-modals-container .compare-modal-spec-section .product-details-wrapper{gap:20px}.compare-modals-container .compare-modal-spec-section .product-details-wrapper .product-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.compare-modals-container .compare-modal-spec-section .product-details.heading-column{display:block}.compare-modals-container .compare-modal-spec-section .product-data{height:auto;margin-bottom:0;padding:40px 1pc;text-align:center}.compare-modals-container .compare-modal-spec-section .product-data--value.row-alignment{padding-top:0}.compare-modals-container .compare-modal-spec-section .product-data--title.mob-title{display:none}.compare-modals-container .compare-modal-spec-section .item--colors{gap:8px}.compare-modals-container .compare-modal-spec-section .item--colors div{height:24px;width:24px}.compare-modals-container .compare-modal-spec-section .product-data.item--price.no-button{height:200px}.compare-modals-container .compare-modal-spec-section .product-data.item--price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4eaf1;height:271px;padding:56px 1pc 40px}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-price{font-size:28px;font-weight:600;line-height:34px}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-link-container{padding-top:2pc}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-link-container .product-item-button{background-color:#ff5310;border-radius:8px;color:#fff;font-size:20px;line-height:24px;padding:1pc 24.5px}.compare-modals-container .compare-modal-spec-section .product-data.item--price .product-link-container .product-item-link{font-size:20px;line-height:24px}.compare-modals-container .compare-modal-spec-section .product-data.price-item-label{height:271px;margin-bottom:0}.compare-modals-container .compare-modal-spec-section .product-data.price-item-label.no-button{height:200px}.compare-modals-container .modal-select-input{font-size:20px;margin:0 auto;width:75%}.compare-variants .compare-variant-text-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dealership-finder-wrapper .dealership-finder-bg-img{height:38.75rem;width:45.9375rem}.dealership-finder-wrapper .dealership-finder-container{padding:6.625rem 0 5rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-title{padding:0 0 4.8125rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-title h2{color:#222;font-family:PP Neue Montreal;font-size:60px;font-style:normal;font-weight:600;line-height:72px}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-first-flex-container .dealership-finder-second-flex-container{max-width:38.75rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container{padding:0 0 1.5rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .dealership-location-find-icon{height:2rem;right:1.5rem;top:1rem;width:2rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container input{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;border-radius:1rem;color:#222;height:4.25rem;padding:0 1.5rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option-container{max-height:15rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option-container::-webkit-scrollbar{width:.25rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .dealership-finder-error-msg{font-size:1rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option{height:3.5rem;padding:1rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-search-container .city-option p{font-size:1rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-city-title{padding:0 0 1rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-city-title p{color:#222;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;color:#000}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-city-container .dealership-finder-cities-container{border-radius:1rem;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);max-width:38.75rem;min-width:38.75rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-cities-item{border:1px solid #e4eaf1;max-height:7.75rem;max-width:7.75rem;min-height:7.75rem;min-width:7.75rem;padding:1.875rem 0}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-cities-item .dealership-finder-city-icon{height:2.25rem;margin:0 0 .625rem;width:2.25rem}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-cities-item .dealership-finder-city-name p{color:#222;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#ff5310}.dealers-map-wrapper{padding:4rem 7.5rem}.dealers-map-wrapper .dealers-map-primary-text{padding:0 0 4rem}.dealers-map-wrapper .dealers-map-primary-text p,.dealers-map-wrapper .dealers-map-primary-text p .bold-text{color:#222;font-family:PP Neue Montreal;font-size:36px;font-style:normal;font-weight:400;line-height:normal}.dealers-map-wrapper .dealers-map-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}.dealers-map-wrapper .dealers-map-content-container .dealers-map-container{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;height:28.125rem;width:45.625rem}.dealers-map-wrapper .dealers-map-content-container .dealers-map-container .mmi-map{height:28.125rem!important}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5rem 0}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-container .dealers-map-location-info-list{padding:0}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item{border-radius:1rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-filter:none;filter:none;height:4.875rem;margin:0 0 1.5rem;padding:1.5rem}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-icon{height:1.875rem;width:1.875rem}.dealers-map-wrapper .dealers-map-content-container .dealers-map-location-info-item .dealers-map-location-info-title p{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#222}.testRide-dealers__error-message{font-size:1.25rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container,.document-upload-wrapper .upload-drawer-container .aadhar-verify-title-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container .aadhar-verify-number-input-container{margin:0 0 1.5rem}.document-upload-wrapper .upload-drawer-container .aadhar-verify-content-container .aadhar-verify-confirm-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff;float:right;height:4.875rem;width:17.625rem}.faq-card__container{gap:4rem;padding-bottom:4rem!important;padding-top:4rem!important;width:100%}.feature-details-specification-container .image-detail-specification-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:0;padding-top:1.0625rem}.feature-details-specification-container .image-detail-specification-container__image-layout .img-container img{border-radius:1rem}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper{padding-right:2.8125rem}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__details-container .description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:1.5rem;padding-bottom:2rem;text-align:left}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container .content-container .title{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;line-height:1.5rem;text-align:left}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper__specifications-container .content-container .description{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;line-height:1.5rem;text-align:left}.feature-card-slider-container .tns-nav button{width:5rem}.feature-video-blogcard-container__video-specifications-container .content-container{max-width:37.1875rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option-container{max-height:15rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option-container::-webkit-scrollbar{width:.25rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .charging-station-error-msg{font-size:1rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option{height:3.5rem;padding:1rem}.find-charging-station-wrapper .charging-accordian-container .charging-accordian-input-container .city-option p{font-size:1rem}.vida-header-wrapper.header-home-page .vida-header-container .vida-navbar-container .vida-hamburger-container .vida-hamburger-line{background:#222}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card__txt-container{width:65%}.vida-redirection__carousel-slider .tns-nav button{width:60px}.mmi-map{border-radius:1rem;height:20.625rem;margin-bottom:2.125rem}.ticket-name-bottom__call-section{border-radius:.5rem}.new-color-picker__heading{font-size:var(--Heading-Heading-2XL-font-size,60px);font-weight:600;height:20vh;letter-spacing:.1px;line-height:72px;padding:2pc}.new-color-picker__scooter-container{height:60vh}.new-color-picker__color-name{font-size:8pc;font-weight:var(--Heading-Heading-5XL-font-weight,600);letter-spacing:var(--Heading-Heading-5XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-5XL-line-height,78pt);top:5%}.new-color-picker__scooter-image{max-height:80vh;max-width:85vw;-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%)}.new-color-picker__color-options{height:20vh;max-width:600px;padding:2pc}.new-color-picker__color-option{max-width:44px!important;min-width:44px!important;width:44px!important}.new-color-picker__color-option,.new-color-picker__color-option.active{height:44px!important;max-height:44px!important;min-height:44px!important}.new-color-picker__color-option.active{max-width:152px!important;min-width:152px!important;width:152px!important}.part-payment-container .part-payment-spacing-container{padding-bottom:.625rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container{max-height:18.75rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container .vida-form-group{margin:0 0 1.25rem}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container .vida-form-group .form__field-label{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;line-height:1.2rem;margin-bottom:0}.payment-details-wrapper .edit-address-popup-content .edit-address-form-container .vida-form-group .vida-form-field-input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.payment-details-wrapper .edit-address-popup-content .edit-address-seperator{padding:2rem 0 1rem}.payment-details-wrapper .edit-address-popup-content .edit-address-seperator .billingSameAsShippingContainer{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.dealership-finder-search-container{padding:0 0 1.5rem}.dealership-finder-search-container .dealership-location-find-icon{height:2rem;right:1.5rem;top:1rem;width:2rem}.dealership-finder-search-container input{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;border-radius:1rem;color:#222;height:4.25rem;padding:0 1.5rem}.dealership-finder-search-container .city-option-container{max-height:15rem}.dealership-finder-search-container .city-option-container::-webkit-scrollbar{width:.25rem}.dealership-finder-search-container .dealers-error-msg{font-size:1rem}.dealership-finder-search-container .city-option{height:3.5rem;padding:1rem}.dealership-finder-search-container .city-option p{font-size:1rem}.price-section--hidden .label,.price-section--hidden .price{visibility:hidden}.price-section__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:10}.price-section__coming-soon-text{font-size:42px;font-weight:400}.vida-home-banner-carousel-container .play-button-container{height:6.25rem;left:45%;top:40%;width:6.25rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content.variant-two-content{gap:.625rem;min-height:12.75rem;min-width:45rem;padding:0 5.5rem;top:5%}.vida2-common-banner-container .vida2-common-banner-content-container{padding:.75rem 1.5rem .75rem 1.875rem}.insurance-wrapper .insurance-left-container,.insurance-wrapper .insurance-right-container{width:48%}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container{padding:0 0 1.5rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-icon{height:2.5rem;right:1.5rem;top:.5rem;width:2.5rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container input{font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#222;width:19.25rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option-container{max-height:15rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option-container::-webkit-scrollbar{width:.25rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option{height:3.5rem;padding:1rem}.insurance-wrapper .compare-plans-dropdown-container .compare-plans-select-container .compare-plans-select-option p{font-size:1rem}.range-slider{gap:3pc}.range-slider__title{color:#1d1b1b;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-style:normal;font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-L-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);text-align:left}.range-slider__title-value{color:var(--Content-Positive-Bold,#005a24)}.range-slider__slider{height:34px}.vida-warranty-card-full-width .vida-warranty-card__txt-redirect-container{gap:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:10.75rem;max-width:65.375rem;min-width:65.375rem;padding:3.375rem 2.71875rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-finder-message{font-size:1rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-option-container{max-height:15rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-option-container::-webkit-scrollbar{width:.25rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper .city-option{height:3.5rem;padding:1rem}.emi-savings-calculator-container__box-container .emi-calculator-wrapper__select-city-container .search-wrapper p{font-size:1rem}.emi-calculator-wrapper__pick-your-scooter-container{gap:1rem;padding-bottom:3.375rem}.teaser-second-fold__content{gap:24px;padding-left:93pt}.teaser-second-fold__subheading{font-size:24px;max-width:470px}.teaser-footer-banner{padding-bottom:3pc}.teaser-footer-banner__marquee{gap:41px}.teaser-second-fold__spotlight{-webkit-filter:blur(24px);filter:blur(24px);left:-5%;top:0;-webkit-transform:scale(1.1) rotate(-15deg);transform:scale(1.1) rotate(-15deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1)}.test-ride-location-container{padding:0 0 1.5rem}.test-ride-location-container .test-ride-location-find-icon{height:2rem;right:1.5rem;top:1.125rem;width:2rem}.test-ride-location-container .test-ride-location-cancel-icon{height:1.5rem;right:4rem;top:1.375rem;width:1.5rem}.test-ride-location-container input{font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:normal;border-radius:1rem;color:#222;font-size:1.25rem;font-weight:400;height:4.25rem;padding:0 1.5rem}.test-ride-location-container .city-option-container{max-height:15rem}.test-ride-location-container .city-option-container::-webkit-scrollbar{width:.25rem}.test-ride-location-container .test-ride-city-error-msg{font-size:1rem}.test-ride-location-container .city-option{height:3.5rem;padding:1rem}.test-ride-location-container .city-option p{font-size:1rem}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__btn-wrapper{gap:2pc}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__btn-wrapper .primary-btn,.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__btn-wrapper .secondary-btn{font-size:20px;padding:1pc 2pc}.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__notifyMsg,.test-ride__cancel-container .test-ride__cancel-content .cancel-ride__reschedule{font-size:20px}.vida-user-access-wrapper .vida-user-access-container .user-access-banner-container{padding:3.25rem 5.5rem}.variant-focused-view-container__fifth-container .head-light-img{left:18.5rem;top:11rem;width:auto}.variant-selector__heading{color:var(--Content-Primary,#1d1b1b);font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XL-font-size,3pc);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);height:20vh;letter-spacing:var(--Heading-Heading-XL-letter-spacing,.1px);line-height:var(--Heading-Heading-XL-line-height,56px);padding:2pc}.variant-selector__scooter-container{height:60vh}.variant-selector__variant-name{font-size:8pc;font-weight:var(--Heading-Heading-5XL-font-weight,600);letter-spacing:var(--Heading-Heading-5XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-5XL-line-height,78pt);top:5%}.variant-selector__scooter-image{max-height:80vh;max-width:85vw;-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%)}.variant-selector__bottom-section{height:20vh;padding:60px}.variant-selector__color-dot{border-radius:50%;height:2pc;width:2pc}.vida-vision .description-wrapper{margin-top:2.125rem}.vida-vision .detail-specification-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5.125rem;padding-top:.875rem}.video-banner-container .content-container{gap:.625rem;max-height:12.75rem;max-width:45rem;padding:0 5.5rem;top:11.875rem}.video-banner-container .content-container .content{color:#222;font-family:PP Neue Montreal;font-size:5pc;font-style:normal;font-weight:600;line-height:normal;color:#fff;letter-spacing:0;line-height:6rem;text-align:left}.video-banner-container .play-button-container{height:6.25rem;left:45%;top:40%;width:6.25rem}.vx2-hero-wrapper{height:auto;position:relative;width:100%}.vx2-hero{background:#1d1b1b;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:100vh;margin-top:0;width:100vw}.vx2-hero,.vx2-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden;position:relative}.vx2-hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:0;padding:0;text-align:center;width:100%}.vx2-hero__content{left:5pc;margin-bottom:9pt;margin-top:8svh;position:absolute;text-align:left;z-index:1}.vx2-hero__heading{font-family:PP Neue Montreal Variable,PP Neue Montreal,sans-serif;font-size:5pc;font-weight:500;letter-spacing:-.96px;line-height:100%;max-width:600px}.vx2-hero__heading,.vx2-hero__subheading{color:#fff;font-style:normal;text-align:left}.vx2-hero__subheading{display:block;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,400);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);margin:24px 0 0;padding:0;width:356px}.vx2-hero__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:0}.vx2-hero__image-button{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.vx2-hero__image-button:hover{opacity:.95;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vx2-hero__image-button:focus{outline:2px solid #fff;outline-offset:4px}.vx2-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100vw;z-index:0}.vx2-price-banner{margin:4pc}.price-picker{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%;z-index:2}.price-picker,.price-picker__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;max-width:90pc;position:relative}.price-picker__container{-ms-flex-item-align:stretch;align-self:stretch;background:#efebe3;border-radius:1pc;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3pc}.price-picker__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.price-picker__left--hidden{visibility:hidden}.price-picker__right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center;width:auto}.price-picker__right--hidden{visibility:hidden}.price-picker__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.price-picker__coming-soon-text{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;font-weight:500;text-align:center}.price-picker__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.price-picker__location--hidden{visibility:hidden}.price-picker__dropdown-wrapper{position:relative}.price-picker__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.price-picker__dropdown-menu{background:#fff;border:1px solid #e0ddd6;border-radius:8px;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.1);box-shadow:0 4px 9pt rgba(0,0,0,.1);left:0;min-width:100%;position:absolute;top:100%;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.price-picker__dropdown-item{font-size:14px;letter-spacing:.4px;line-height:18px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;cursor:pointer;font-weight:500;padding:8px 0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.price-picker__dropdown-item:hover{background-color:#ffddcf}.price-picker__dropdown-item--selected{color:#ff5310;font-weight:500}.price-picker__dropdown-item:first-child{border-radius:8px 8px 0 0}.price-picker__dropdown-item:last-child{border-radius:0 0 8px 8px}.price-picker__label{color:#000}.price-picker__city,.price-picker__label{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px!important;font-weight:500;text-align:center}.price-picker__city{color:#ff5310}.price-picker__dropdown-icon{cursor:pointer;height:24px;margin-left:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:24px}.price-picker__dropdown-icon:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.price-picker__dropdown-icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-picker__subtitle{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:400;letter-spacing:.1px;line-height:2pc;color:var(--Content-Secondary,#3f3d3d);font-size:24px!important;font-weight:300;margin:0;text-align:start}.price-picker__subtitle br{display:inline}.price-picker__price-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-picker__price-wrapper .price-tooltip img{height:24px;width:24px}.price-picker__price{font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;font-weight:100 900;font-size:3pc!important;font-weight:500;text-align:center}.price-picker__disclaimer,.price-picker__price{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;margin:0}.price-picker__disclaimer{font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:100 900;font-weight:300;line-height:18px;max-width:300px;text-align:start}.vx2-carousel-main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:4pc 0}.vx2-carousel-main-container,.vx2-carousel-main-container .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vx2-carousel-main-container .heading-container{margin-bottom:4pc}.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vx2-carousel-main-container .carousel-images-container,.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vx2-carousel-main-container .carousel-images-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4pc;overflow:hidden;position:relative}.vx2-carousel-main-container .carousel-track{will-change:transform}.vx2-carousel-main-container .carousel-slide,.vx2-carousel-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vx2-carousel-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:40px}.vx2-carousel-main-container .carousel-slide .video-container{border-radius:1pc;display:inline-block;overflow:hidden;position:relative}.vx2-carousel-main-container .carousel-slide .carousel-image{border-radius:1pc;display:block;height:65vh;-o-object-fit:cover;object-fit:cover;width:65vw}.vx2-carousel-main-container .carousel-slide .video-progress-overlay{height:6px}.vx2-carousel-main-container .carousel-slide .video-progress-bar{background-color:#ff5310;border-radius:0 0 14px 14px;height:100%;width:0}.vx2-carousel-main-container .carousel-controls{height:40px;padding:14px 24px}.vx2-carousel-main-container .carousel-dots{gap:10px}.vx2-carousel-main-container .carousel-dot{height:9pt;width:9pt}.vx2-carousel-main-container .carousel-dot.active{width:24px}.vx2-savings-calc{padding:4pc}.vx2-savings-calc__content{gap:4pc}.vx2-savings-calc__main-title{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XL-font-size,3pc);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XL-letter-spacing,.1px);line-height:var(--Heading-Heading-XL-line-height,56px);text-align:center}.vx2-savings-calc__calculator-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3pc}.vx2-savings-calc__left-section{height:577px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto}.vx2-savings-calc__right-section{border-radius:24px;height:577px;padding:2pc;width:auto}.vx2-savings-calc__description{color:var(--Content-Secondary,#3f3d3d);font-size:2pc;font-weight:500;letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:40px}.vx2-savings-calc__assumptions,.vx2-savings-calc__description{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;text-align:left}.vx2-savings-calc__assumptions{color:#000;font-size:var(--Body-Body-L-Regular-font-size,20px);font-weight:var(--Body-Body-L-Regular-font-weight,400);letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:var(--Body-Body-L-Regular-line-height,28px)}.vx2-savings-calc__assumptions-bold{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XS-font-size,20px);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}.vx2-savings-calc__assumptions--desktop{display:block!important;visibility:visible}.vx2-savings-calc__assumptions--mobile{display:none!important;visibility:hidden}.vx2-savings-calc__cost-cards{gap:4pc}.vx2-savings-calc__cost-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc);text-align:left}.vx2-savings-calc__cost-label,.vx2-savings-calc__cost-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__cost-value{color:var(--Content-Primary,#1d1b1b);font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc)}.vx2-savings-calc__savings-display{margin-top:81pt}.vx2-savings-calc__savings-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc);text-align:left}.vx2-savings-calc__savings-label,.vx2-savings-calc__savings-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__savings-value{color:var(--Content-Positive-Bold,#005a24);font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc)}.vx2-video-section{padding:4pc}.vx2-video-section .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc;width:100%}.vx2-video-section .heading-container h1{font-size:var(--Heading-Heading-3XL-font-size,72px);letter-spacing:var(--Heading-Heading-3XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-3XL-line-height,72px)}.vida-webpopup-backdrop-new .vida-webpopup-form{max-width:25rem;padding:3rem 2rem 1.25rem}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group:first-child{margin:0 0 1.625rem!important}.vida-webpopup-backdrop-new .vida-webpopup-form .form-fields__name .vida-form-group input{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vida-webpopup-backdrop-new .vida-webpopup-header .user-info-form-title{color:var(--Vida-Black,#222);font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.vida-webpopup-backdrop-new .vida-webpopup-header .popup-close-btn{right:2rem}.vida-webpopup-backdrop-new .vida-otp .user-access-otp-primary-text{margin:.25rem 0 1rem}.vida-webpopup-backdrop-new .vida-otp .user-access-otp-primary-text p{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal}.vida-webpopup-backdrop-new .vida-otp .user-access-timer-container a,.vida-webpopup-backdrop-new .vida-otp .vida-otp__timer .resend-text{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal}.vida-webpopup-backdrop-new .vida-otp .vida-access-otp-btn-container{padding-top:1.125rem}.vida-webpopup-backdrop-new .vida-otp .vida-access-otp-btn-container .vida-access-otp-btn{color:#222;font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fff}}@media(min-width:1025px)and (max-width:393px){.app-section__heading,.community-gallery-main-container .header-container .heading-container h1,.price-picker__coming-soon-text{font-size:2pc;line-height:40px}.price-picker__dropdown-item{font-size:14px;line-height:18px}.price-picker__city,.price-picker__label{font-size:2pc;line-height:40px}.price-picker__subtitle{font-size:20px;line-height:28px}.price-picker__price{font-size:2pc;line-height:40px}.price-picker__disclaimer{font-size:10px;line-height:18px}}@media(min-width:1025px)and (max-width:1279px){.feature-details-specification-container .image-detail-specification-container__image-layout{-webkit-box-flex:57%;-ms-flex:57%;flex:57%}}@media(min-width:1025px)and (max-height:800px){.new-color-picker__heading{font-size:var(--Heading-Heading-2XL-font-size,3pc);font-weight:600;height:20vh;letter-spacing:.1px;line-height:72px;padding:2pc}.new-color-picker__color-name{font-size:var(--Heading-Heading-2XL-font-size,72px);font-weight:var(--Heading-Heading-5XL-font-weight,600);height:20vh;letter-spacing:var(--Heading-Heading-5XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-5XL-line-height,78pt);top:5%}.variant-selector__heading{font-size:var(--Heading-Heading-2XL-font-size,3pc);font-weight:600;height:20vh;letter-spacing:.1px;line-height:72px;padding:2pc}.variant-selector__variant-name{font-size:var(--Heading-Heading-2XL-font-size,72px);font-weight:var(--Heading-Heading-5XL-font-weight,600);height:20vh;letter-spacing:var(--Heading-Heading-5XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-5XL-line-height,78pt);top:5%}}@media(min-width:1280px){.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title{margin-top:8.75rem}.vida-product-info-tiles__battery-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:33.75rem;padding:0 2.8125rem}.vida-product-info-tiles__followme-cards{left:-13.125rem;max-width:33.6875rem}.vida-product-info-tiles__followme-img img{border-radius:1.5625rem;left:0;top:-3.1875rem!important}.vida-product-info-tiles__bootspace-img-hoverdesktop img{top:.3125rem}.vida-product-info-tiles__followme-img-hover{left:16.25rem;top:-6.625rem!important}.vida-product-info-tiles__emergency-cards{right:74.25rem}.vida-product-info-tiles__battery-cards>.vida-product-info-tiles__slider-content>.vida-product-info-tiles__accessories_desc{max-height:15.3125rem;overflow:hidden}.vida-billing-pricing__payment{width:69%}.vida-billing-pricing__status{min-height:100vh;width:31%}.vida-billing-pricing__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1.3125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-billing-pricing__billing,.vida-billing-pricing__pricing{width:50%}.vida-billing-pricing-new__payment{width:69%}.vida-billing-pricing-new__status{min-height:calc(100vh - 76px);width:31%}.vida-billing-pricing-new__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 .625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-billing-pricing-new__billing,.vida-billing-pricing-new__pricing{width:50%}.vida-billing-shipping-details__form .form__group{width:44%}.vida-delivery-details__billing{width:69%}.vida-delivery-details__shipping{width:31%}.vida-product-detail__performance-data .vida-product-detail__config-value{min-width:90px}.vida-purchase-configurator__scooter-info{padding:3.5rem 0}.vida-purchase-configurator__product-details{padding:2.5rem 0}.vida-test-drive__asset{width:65%}.vida-test-drive__content{width:35%}.feature-details-specification-container{padding:4rem 5.5rem!important}.vida-info-box{margin:0 7%;width:86%}.model-variant-wrapper__flex .model-variant-content-container{gap:6.25rem;padding-left:0;padding-right:0}.design-vida-scooter__type-text{font-size:1.25rem;font-weight:600;min-width:47%;padding:1rem 2rem}.modal-varient-content-design-vida{bottom:142px;position:absolute;right:5.625rem}.design-vida-right-wrapper{width:50%}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title,.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title.full-width{color:#222;font-family:PP Neue Montreal;font-size:60px;font-style:normal;font-weight:600;line-height:72px;margin:0 0 1.5rem;width:100%}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-title .sub-header{font-size:2.25rem;line-height:2.7rem}.vida-test-ride__success{background:#f1f5f8;border-radius:1rem;padding:2rem;width:44%}.track-delivery-wrapper .track-delivery-container{gap:14.6875rem}}@media(min-width:1280px)and (max-width:1439px){.feature-details-specification-container .image-detail-specification-container__image-layout{-webkit-box-flex:53%;-ms-flex:53%;flex:53%}.feature-details-specification-container .image-detail-specification-container .description-specification-wrapper{-webkit-box-flex:40%;-ms-flex:40%;flex:40%}}@media(min-width:1281px){.vida-purchase-configurator__product-image{height:unset}.vida-booking-form__location{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vida-booking-form__location .form__group{width:50%}.vida-quick-drive-form__location{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vida-quick-drive-form__location .form__group{width:50%}}@media(min-width:1440px){.vida-container{margin:0 auto;max-width:77rem;padding:0}.vida-2-container{margin:0 auto;max-width:90rem;padding:0 5.5rem}.notification--lg{max-width:77rem;width:100%}.vida-accordion .cmp-accordion__button:before{left:.1875rem;top:1.375rem}.faq-accordion .cmp-accordion__button--expanded:before{top:1.5rem}.vida-card__image{width:25rem}.vida-card__data{width:calc(100% - 25pc)}.vida-advanced-accordion__title-icon,.vida-advanced-accordion__title-wrapper [class*=" icon-"],.vida-advanced-accordion__title-wrapper [class^=icon-]{margin-top:.6875rem}.financial-partners--heading{font-size:60px;font-weight:600;letter-spacing:.1px;line-height:72px}.financial-partners--logos{padding-top:4pc}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title{margin-top:9.6875rem}.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active{padding-right:0;width:44.375rem}.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child .vida-highlight-card-carousel__card,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active .vida-highlight-card-carousel__card{padding-right:6.25rem}.vida-highlight-card-carousel .tns-item{padding-right:0;width:19.375rem}.vida-highlight-card-carousel .tns-item .vida-highlight-card-carousel__card{padding-right:6.25rem}.vida-highlight-card-carousel .tns-item h2{left:1.875rem}.vida-info-banner__content-wrapper{left:9%}.vida-multi-cards__media-wrap{height:55.25rem;max-height:55.25rem;max-width:44.1875rem;width:44.1875rem}.vida-multi-cards__content{width:calc(100% - 707px)}.vida-multi-cards--reverse .vida-multi-cards__wrap .vida-multi-cards__media-wrap{height:50rem;max-height:50rem;max-width:37.5rem;position:relative;right:5rem;width:37.5rem}.vida-multi-cards--reverse .vida-multi-cards__wrap:nth-child(2n) .vida-multi-cards__content{padding-left:8.1875rem;padding-right:0;width:calc(100% - 680px)}.vida-multi-cards--reverse .vida-multi-cards__content{padding-right:8.1875rem;width:calc(100% - 680px)}.vida-multi-cards--two-cards .vida-multi-cards__wrap:nth-child(2) .vida-multi-cards__media-wrap{max-width:45.375rem;width:45.375rem}.vida-multi-cards--two-cards .vida-multi-cards__wrap:nth-child(2) .vida-multi-cards__content{width:calc(100% - 726px)}.vida-multi-cards--two-cards .vida-multi-cards__media-wrap{height:54.125rem;max-height:54.125rem;max-width:37.5rem;width:37.5rem}.vida-multi-cards--two-cards .vida-multi-cards__content{width:calc(100% - 600px)}.vida-product-banner__details{padding-left:6.5rem}.vida-product-banner__image{width:915px}.vida-product-info-tiles__battery-cards{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:38.75rem;padding:0 2.8125rem;top:.3125rem}.vida-product-info-tiles__emergency-cards{right:79.25rem!important}.vida-product-info-tiles__bootspace-cards img{left:-.5625rem;top:-.1875rem}.vida-product-info-tiles__followme-img img{top:-4.375rem!important}.vida-product-info-tiles__followme-cards{left:-13.3125rem;max-width:37.3125rem}.vida-product-info-tiles__bootspace-img-hoverdesktop{top:-98px}.vida-product-info-tiles__followme-img-hover{left:18.25rem;top:-6.1875rem!important}.vida-social-feed__tab-panel{margin:0 auto;max-width:77rem}.vida-text-asset__container{gap:0 3.1875rem}.vida-text-asset--lg .vida-text-asset__media-container{gap:0 4.5rem}.vida-text-image-card__container{gap:0 10rem}.vida-two-column-card__container{gap:0 8.6875rem}.vida-vertical-slider__tabcontent-asset{margin-right:6.875rem;width:38.75rem}.cmp-vida-two-cards__container{margin:0 auto;max-width:90rem}.vida-billing-configure__product-image,.vida-delivery-status-new__product-image,.vida-delivery-status__product-image{height:164px}.vida-pre-booking__scooter-info{margin:0 5.625rem 0 0}.vida-select-policy-new__card-header{min-height:4pc}.vida-product-detail__performance-data--top-speed.vida-product-detail__performance-data .vida-product-detail__config-value{width:150px}.vida-select-policy__card-header{min-height:4pc}.vida-quick-reserve__scooter-info{margin:0 5.625rem 0 0}.vida-user-access__container{padding:4.9375rem 0}.booking-status-page-wrapper .booking-status-popup-container .drawer__body,.document-upload-wrapper .upload-drawer-container .drawer__body{margin:0 auto;max-width:90rem}.feature-details-specification-container .image-detail-specification-container__image-layout{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vida-location-finder-centre__center-details{margin:0 auto 1.875rem;max-width:77rem;padding:0}.vida-location-finder-centre__container{margin:0 auto;max-width:77rem;padding:0}.payment-details-wrapper .part-payment-popup-container .drawer__body,.payment-details-wrapper .payment-details-popup-container .drawer__body{margin:0 auto;max-width:90rem}.a1,.vida-banner__heading,.vida-product-detail__performance-data--top-speed.vida-product-detail__performance-data{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:7rem;font-weight:400;line-height:7.5rem;letter-spacing:0}.a2,.vida-advanced-accordion__item-body,.vida-booking-success__order-id,.vida-card-details__text-area-text,.vida-feature-banner__card-asset__description,.vida-highlight-card-carousel .tns-item p,.vida-multi-cards__content-description,.vida-payment-info__box__name,.vida-pricing-new__price-info,.vida-pricing-new__product-heading,.vida-pricing__price-info,.vida-pricing__product-heading,.vida-social-feed__youtube-card-content-title,.vida-subsctiption-plan-info__box-name,.vida-two-column-card__content-description,.vida-two-column-text-new__description,.vida-two-column-text__description{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.3125rem;font-weight:400;line-height:2rem;letter-spacing:0}.a3,.vida-product-detail__performance-data,.vida-product-specs__data{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:3.5rem;font-weight:400;line-height:4.5rem;letter-spacing:0}.d1,.fullscreenvideo--title-bottom .vida-full-screen-video__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:7rem;font-weight:400;line-height:7.5rem;letter-spacing:0}.d2,.fullscreenvideo--title-microsite .vida-full-screen-video__title *,.vida-hero-banner__title *{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:3.75rem;font-weight:700;line-height:5rem;letter-spacing:0}.fullscreenvideo--title-top .vida-full-screen-video__title *,.h1,.vida-advanced-accordion__heading,.vida-asset-collage__main-heading *,.vida-awards-carousel__slider-heading,.vida-awards-carousel h2,.vida-ec-hotspot__heading *,.vida-feature-banner__heading,.vida-full-bleed-banner__title *,.vida-full-bleed-image__title h2,.vida-full-image-banner__title *,.vida-highlight-card-carousel__heading,.vida-home-contact__congrats-title,.vida-info-banner__text-title,.vida-leadership-cards__heading *,.vida-location-finder-centre__form-title,.vida-model-compare__title-text,.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__title *,.vida-multi-cards--two-cards .vida-multi-cards__title *,.vida-multi-cards__heading,.vida-news-cards__title-wrapper *,.vida-payment-info__heading,.vida-product-detail__container>h2,.vida-product-detail__heading,.vida-product-info__heading,.vida-rich-text h2,.vida-rounded-carousel__heading,.vida-service-banner__heading :not(.vida-service-banner__heading-subtext),.vida-social-feed__heading,.vida-text-asset-light__item-title-wrapper *,.vida-text-asset-light__title-container *,.vida-text-asset__content-container h2,.vida-text-image-banner__title,.vida-text-image-card__title-container *,.vida-two-column-text-new__heading,.vida-two-column-text__heading,.vida-vertical-cards__heading *,.vida-vertical-slider__heading,h1{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:3.5rem;font-weight:400;line-height:4.5rem;letter-spacing:0}.h2,.vida-aadhar-details__title,.vida-advanced-accordion__title-wrapper .vida-advanced-accordion__title,.vida-asset-collage__heading *,.vida-billing-new__heading,.vida-billing-shipping-details__title,.vida-billing__heading,.vida-booking-details-dealers__title,.vida-booking-details-dealers__user-name,.vida-booking-details__title,.vida-booking-details__user-name,.vida-booking-form__title,.vida-booking-interest__title,.vida-booking-login__title,.vida-booking-success__title,.vida-booking-summary__title,.vida-breakup__summary-title,.vida-breakup__title,.vida-contact-info__title,.vida-contact-us__thanks-title,.vida-contact-us__title,.vida-ec-hotspot__card-heading *,.vida-edit-profile__header,.vida-fame-details__title,.vida-faq__title,.vida-full-bleed-banner__spec-info h2,.vida-full-bleed-image__description p,.vida-full-screen-video__content-title *,.vida-gst-details__title,.vida-header__contact-number,.vida-header__nav-title h2 a,.vida-highlight-card-carousel .tns-item.tns-slide-active:first-child h2,.vida-highlight-card-carousel .tns-item:not(.tns-slide-active)+.tns-slide-active h2,.vida-highlight-card-carousel .tns-slide-active h2,.vida-home-contact__title,.vida-info-banner__accordion-header .vida-info-banner__accordion-title,.vida-info-banner__spec-info,.vida-insurance-policy__title,.vida-location-finder__title,.vida-multi-cards__title *,.vida-next-steps__order-heading,.vida-order-summary__total,.vida-otp__title h1,.vida-owner-details__title h1,.vida-payment-details__title h1,.vida-payment-failure__heading,.vida-payment-info__box__price,.vida-payment-options__title-wrapper h3,.vida-payment-pending__title,.vida-pre-booking__title,.vida-product-banner__item,.vida-product-detail__price-container h2,.vida-product-info__price-value,.vida-product-info__selection-heading,.vida-quick-drive-form__title,.vida-quick-reserve-form__title,.vida-schedule-appointment__title,.vida-schedule-pickup__title,.vida-select-policy-new__title,.vida-select-policy__title,.vida-subscription-plans__card-item-cost h2,.vida-subscription-plans__modal-title,.vida-success-page__title,.vida-test-drive-selector__title,.vida-text-asset__content-spec h1,.vida-text-image-card__content-title *,.vida-trade-in__title,.vida-upload-documents__title,.vida-vertical-cards__slider-heading,.vida-vertical-slider__link--active h2,.vida-vertical-slider__link.vida-vertical-slider__link--active h2,h2{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:2.125rem;font-weight:500;line-height:3.1875rem;letter-spacing:0}.form__field-radio-btn label,.h3,.vida-advanced-accordion__description,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller.tns-nav-active .vida-asset-banner-carousal__nav-controller-text-title,.vida-asset-collage--with-description .vida-asset-collage__content .vida-asset-collage__heading *,.vida-billing-shipping-details__title-text,.vida-booking-summary__scooter-info,.vida-card-details__text-area-title,.vida-contact-us__thanks-msg,.vida-delivery-status-new__product-info-new,.vida-delivery-status__product-info,.vida-exchange-tracker-steps__title,.vida-full-bleed-banner__title--sm *,.vida-full-bleed-banner__title-description *,.vida-full-image-banner__description *,.vida-full-screen-video__content-description *,.vida-header__primary-nav-item a,.vida-highlight-card-carousel .tns-item h2,.vida-home-contact__congrats-msg,.vida-model-compare__tagline,.vida-news-cards__item-content-text,.vida-order-summary__title,.vida-ownership-plans__title,.vida-payment-info__description,.vida-payment-new__head,.vida-payment-options__subtext span,.vida-payment-options__title h2,.vida-payment__head,.vida-pickup-centre__amount,.vida-price-breakup-details__table-header-title,.vida-pricing-new__heading,.vida-pricing__heading,.vida-product-banner__price p:first-child,.vida-product-info__description,.vida-purchase-configurator__performance-data,.vida-purchase-tracker__title h1,.vida-remove-cpa__title,.vida-rounded-carousel__description,.vida-rounded-carousel__slider-item-card-description,.vida-select-policy-new__add-on-title,.vida-select-policy-new__amount,.vida-select-policy-new__card-title,.vida-select-policy__add-on-title,.vida-select-policy__amount,.vida-select-policy__card-title,.vida-service-banner__description *,.vida-social-feed__twitter-card span,.vida-subscription-plans__card-item-desc,.vida-subscription-plans__card-item-plan-amount,.vida-subscription-plans__card-item-plan-title,.vida-subscription-plans__card-item-title,.vida-subscription-plans__card-plan-amount,.vida-subscription-plans__card-plan-title,.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-title,.vida-test-drive-selector__label,.vida-test-drive__centre-name,.vida-test-drive__container .vida-upload-card__title,.vida-text-image-banner__description,.vida-two-column-card__content-title,.vida-upload-card__title,.vida-vertical-slider__link h2,h3{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.3125rem;font-weight:400;line-height:2rem;letter-spacing:0}.h4,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-title,.vida-banner-carousel__slider-controls-index,.vida-billing-new__info-val,.vida-billing__info-val,.vida-booking-form__service-err-msg,.vida-booking-interest__question,.vida-booking-login__message,.vida-booking-success__order-msg,.vida-cancel-test-drive__form .form__field-radio-group .form__field-radio .form__field-label,.vida-contact-info__details span:first-child,.vida-contact-us__msg,.vida-delivery-track__wrapper__content--label,.vida-header__secondary-nav-item a,.vida-home-contact__msg,.vida-insurance-policy__select-action,.vida-order-summary__breakup-label,.vida-payment-new__heading,.vida-payment-pending__confimation-details,.vida-payment-pending__confirm-details,.vida-payment-pending__order-id h4,.vida-payment__heading,.vida-prebooking-success__order-id h4,.vida-price-breakup-details__table-body-labels h2,.vida-product-info__price-symbol,.vida-quick-drive-form__service-err-msg,.vida-schedule-appointment__api-error,.vida-schedule-pickup__api-error,.vida-select-policy-new__add-on-tags-title,.vida-select-policy__add-on-tags-title,.vida-subscription-plans__no-record,.vida-test-drive__centre-address,h4{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;line-height:1.3125rem;letter-spacing:0}.h4-md,.vida-aadhar-details__card-label,.vida-accordion .cmp-accordion__title,.vida-asset-banner-carousal__nav-container .vida-asset-banner-carousal__nav-controller-text-container,.vida-billing-new__billing-add,.vida-billing__billing-add,.vida-exchange-tracker__stepper h3,.vida-gst-details__details-label,.vida-order-summary__breakup-value,.vida-payment-details__info__left .items__label,.vida-payment-details__info__left .items__value,.vida-payment-details__info__right .items__label,.vida-payment-info .popup__body .vida-full-payment__stepper h3,.vida-payment-new__near-by-center,.vida-payment__near-by-center,.vida-profile-tabs__nav a,.vida-purchase-tracker__stepper h3,.vida-social-feed__tab-item-title{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}.form__dropdown-option,.p1,.vida-billing-new__billing,.vida-billing-new__info,.vida-billing__billing,.vida-billing__info,.vida-booking-form__disclaimer-label,.vida-booking-login__notification-banner,.vida-booking-login__whatsapp-title,.vida-breakup__value,.vida-contact-info__description,.vida-contact-info__details span:nth-child(3),.vida-contact-info__details span:nth-child(4),.vida-delivery-track__wrapper__delivery-selection,.vida-fame-details__intro,.vida-info-banner__accordion-body,.vida-next-steps__popup-message,.vida-otp__disclaimer-label,.vida-payment-pending__confirm_message,.vida-quick-drive-form__disclaimer-label,.vida-remove-cpa__description,.vida-remove-cpa__message,.vida-remove-cpa__reason,.vida-select-policy-new__add-on-list-item .form__field-label,.vida-select-policy-new__description,.vida-select-policy__add-on-list-item .form__field-label,.vida-select-policy__description,.vida-subscription-plans__subscription-selection,.vida-success-page__appointment p,.vida-success-page__info,.vida-success-page__message,.vida-test-drive-selector__description,.vida-user-orders__order-selection{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.form__dropdown-options,.form__field-checkbox label,.form__field-radio label,.notification__description,.p2,.vida-aadhar-details__check-field,.vida-aadhar-details__error-log,.vida-accordion .cmp-accordion__panel,.vida-asset-collage__description *,.vida-asset-collage__main-description *,.vida-banner-carousel__slider-item-card-desc h2 span:first-child,.vida-banner-carousel__slider-item-card-desc p,.vida-billing-shipping-details .form__field-checkbox,.vida-billing-shipping-details__confirm-label,.vida-billing-shipping-details__rto-text,.vida-booking-details-dealers__pincode .form__field-message,.vida-booking-details-dealers__step,.vida-booking-details__pincode .form__field-message,.vida-booking-details__step,.vida-booking-form__change-number,.vida-booking-form__disclaimer-msg,.vida-booking-form__notification-msg,.vida-booking-form__service-err-info,.vida-booking-interest__content,.vida-booking-interest__with-you,.vida-booking-login__disclaimer,.vida-booking-login__step,.vida-booking-login__whatsapp-content,.vida-booking-success__confirmation-head,.vida-booking-success__confirmation-msg,.vida-booking-success__disclaimer,.vida-booking-success__message,.vida-booking-summary__content,.vida-booking-summary__deliver-info,.vida-booking-summary__steps,.vida-cancel-order__form p,.vida-cancel-prebooking-order__form p,.vida-card__booking-item label,.vida-card__product-schedule p,.vida-contact-info__details span:nth-child(2),.vida-contact-us__contact-title,.vida-contact-us__social-heading,.vida-ec-hotspot__card-description *,.vida-exchange-tracker-steps__error-wrapper,.vida-fame-details__description,.vida-feature-banner__slider-controls-index,.vida-full-bleed-banner .txt-size--mb,.vida-full-bleed-banner__text-content>*,.vida-gst-details__message,.vida-info-banner__text-content,.vida-insurance-policy__description,.vida-insurance-policy__name,.vida-invoice-dropdown li,.vida-model-compare__footer a,.vida-model-compare__link,.vida-multi-cards--reverse .vida-multi-cards__content .vida-multi-cards__content-description,.vida-news-cards__rich-text,.vida-next-steps__nominee-text,.vida-next-steps__order-message,.vida-otp__btn-container label,.vida-otp__disclaimer-msg,.vida-ownership-plans__icon-container label,.vida-ownership-plans__message,.vida-page-not-found__disclaimer *,.vida-payment-new__center-name,.vida-payment-new__disclaimer,.vida-payment-new__near-by-center ul li,.vida-payment-new__radio-container,.vida-payment-options__subtext,.vida-payment-options__title-wrapper span,.vida-payment-options__title p,.vida-payment__center-name,.vida-payment__disclaimer,.vida-payment__near-by-center ul li,.vida-payment__radio-container,.vida-pre-booking__step,.vida-product-banner__location div,.vida-product-detail__performance-title,.vida-product-detail__price-container label,.vida-product-info__card-spec-item p,.vida-product-info__price-label,.vida-product-specs__heading,.vida-purchase-configurator__color-name,.vida-purchase-configurator__performance-data span,.vida-purchase-configurator__performance-title,.vida-purchase-tracker__status-message,.vida-quick-drive-form .form__field-message,.vida-quick-drive-form__change-number,.vida-quick-drive-form__disclaimer-msg,.vida-quick-drive-form__notification-msg,.vida-quick-drive-form__service-err-info,.vida-quick-reserve-form .form__field-message,.vida-scooter-info__color-name,.vida-scooter-info__performance-data span,.vida-scooter-info__performance-title,.vida-scooter-info__price-type,.vida-select-policy-new__add-on-tags p,.vida-select-policy-new__feature-list-item,.vida-select-policy__add-on-tags p,.vida-select-policy__feature-list-item,.vida-social-feed__youtube-card-content-text p,.vida-subscription-plans__card-desc,.vida-subscription-plans__card-item-desc,.vida-subscription-plans__card-item-list li span,.vida-subsctiption-plan-info .vida-subscription-plans__standard-plan-desc,.vida-test-drive__content-items-penal-statement,.vida-test-drive__content-items__label,.vida-text-asset-light__item-content *,.vida-text-asset__content-container p,.vida-text-image-card__content-text *,.vida-trade-in__description,.vida-user-access__label,.vida-user-access__notification-msg,.vida-user-long-test-rides__message,.vida-vertical-cards__slider-description,.vida-vertical-slider__link p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;line-height:1.3125rem;letter-spacing:0}.p3,.vida-breakup__error--msg,.vida-header__footer-copyright,.vida-insurance-policy__add-ons,.vida-insurance-policy__nominee,.vida-insurance-policy__number,.vida-insurance-policy__premium,.vida-payment-new__center-address,.vida-payment__center-address,.vida-pricing-new__final-price-message,.vida-pricing-new__message,.vida-pricing__message,.vida-product-banner__item p:last-child,.vida-product-banner__location,.vida-product-banner__price p:last-child,.vida-select-policy-new__card-description,.vida-select-policy-new__label,.vida-select-policy__card-description,.vida-select-policy__label,.vida-subscription-plans__card-item-cost p{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.notification__label,.vida-address-lookup__address-change,.vida-booking-details-dealers__switch-account,.vida-booking-details__switch-account,.vida-booking-interest__contact,.vida-booking-summary__help-text,.vida-booking-summary__term-checkbox,.vida-delivery-status-new__help-text,.vida-delivery-status__help-text,.vida-payment-info__box__link,.vida-subsctiption-plan-info__configure,a{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}.btn--primary,.btn--secondary,.btn--tertiary,.vida-otp__title p,.vida-tabs__tab-item-title span{font-family:PP Neue Montreal;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;line-height:1.3125rem;letter-spacing:0}.buy-now-pre-booking-vida2__wrapper{padding-left:5.5rem;padding-right:5.5rem}.product-offer-cards .horizontal-scroll-container{overflow:auto}.product-offer-cards .offer-cards{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vida-scooter-info.vida-scooter-info--image-left{padding-left:17.5rem}.vida-scooter-info--image-left .vida-scooter-info__color-list{margin-top:.625rem}.vida-scooter-info--image-left .vida-scooter-info__color-name{display:none}.vida-scooter-info--image-left .vida-scooter-info__image{left:1.25rem;margin-bottom:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vida-scooter-info--image-left .vida-scooter-info__image .vida-scooter-info__product-image{max-width:14.375rem}.vida-scooter-info__performance{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem 0}.vida-scooter-info__performance-item{width:50%}.vida-scooter-info--image-left .vida-scooter-info__performance{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem}}@media(min-width:1440px)and (min-width:393px){.financial-partners--heading{font-size:3pc;line-height:56px}}@media(min-width:1441px){.compare-variants .variants-details-wrapper .variants-details{margin:0 5.625rem}.variant-focused-view-container__fourth-container .fourth-text-container,.variant-focused-view-container__sixth-container .sixth-text-container{gap:1.5rem;left:55rem;max-width:32.1875rem;top:13.5rem}}@media(min-width:1600px){.vida-hero-simple-banner__battery-variant h3.vida-rest-content{margin-top:5rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title{margin-top:10.625rem}.vida-product-banner__details{padding-left:4.625rem}.vida-product-banner__image{width:765pt}}@media(min-width:1920px){.vida-hero-simple-banner__battery-variant h3.vida-rest-content{margin-top:10rem}.vida-hero-simple-banner__battery-variant .vida-hero-simple-banner__title{margin-top:13.125rem}.vida-product-banner__image{width:810pt}}@media print{.hide-from-print{display:none!important}}@media(max-width:767px){.faq-accordion .cmp-accordion__button{padding-left:18px}.faq-accordion .cmp-accordion__button:before{top:1rem}.faq-accordion .cmp-accordion__button--expanded:before{top:1.125rem}.vida-advantage-card__container-complementary{max-width:96%;padding-bottom:0}.vida-advantage-card__container-complementary p{font-size:1rem!important}.vida-advantage-card__container-image__container{height:3.25rem;margin-top:.4375rem;width:3.25rem}.vida-advantage-card__container-header__container{letter-spacing:2px}.vida-advantage-card__container-header h2{font-size:1.25rem;height:3.4375rem;line-height:1.5rem;margin-left:.3125rem}.vida-advantage-card__container-content{grid-gap:0}.vida-advantage-card__container-content h2{font-size:1.25rem;height:3.4375rem;margin:1.25rem 0}.vida-advantage-card__container-content__features li{font-size:1rem}.vida-advantage-card__container-content__offer-item-container-annvalue-text,.vida-advantage-card__container-content__offer-item-container-qvalue-text{margin-top:0}.vida-advantage-card__container-content__offer-item-container{grid-gap:.625rem;padding:0 1.25rem}.vida-advantage-card__container-content__offer-item-container-annvalue,.vida-advantage-card__container-content__offer-item-container-qvalue{font-size:1.5rem}.vida-footer__item-container-desc.left,.vida-footer__item-container-desc.right,.vida-footer__item-container-header.left,.vida-footer__item-container-header.right{text-align:center}.vida-footer__item-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vida-footer__item-container-right .g-play{text-align:center}.vida-hero-banner__container-skewed .vida-hero-banner__title a.cta--square{margin-top:1.25rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-list{margin-bottom:.625rem}.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li h5,.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li span{font-size:1.25rem}.vida-hero-banner__container-skewed .vida-hero-banner__extended-title{height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:70%!important}.vida-hero-banner__container-skewed .vida-hero-banner__extended-title-text{margin-bottom:21.875rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title{padding-bottom:5rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text h1 b,.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-text p b{font-size:1.125rem;line-height:1.25rem}.vida-hero-banner__container-bottom-txt .vida-hero-banner__title-list ul li h5{font-size:1rem}.vida-hero-banner__container-battery-variant-right{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset!important;-ms-flex-pack:unset!important;justify-content:unset!important;position:unset}.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title{bottom:5.625rem;margin-top:0;position:relative;width:100%}.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title .underline{color:#fff;font-size:2.25rem;text-align:left}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:unset}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ff5310;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;width:200px}.vida-hero-banner__container-battery-variant-left{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;position:unset}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title{bottom:5.625rem;margin-top:0;position:relative;width:100%}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title .underline{color:#fff;font-size:2.25rem;text-align:left}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:unset}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ff5310;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;width:200px}.vida-hero-banner .bottom-btn{bottom:4.0625rem;position:absolute}.vida-hero-banner-four-section{-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:1.25rem 0;position:unset}.vida-hero-banner-four-section__body__boxes{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ff5310;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;width:100%}.vida-hero-banner-four-section__body__boxes--description,.vida-hero-banner-four-section__body__boxes--title{text-align:center}.vida-hero-banner__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.vida-hero-simple-banner-trapezoid-item{border-right:5.5rem solid transparent;width:75%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title{left:.375rem!important;max-width:50%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-header{line-height:.625rem;margin-bottom:1.25rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-highlight{line-height:1.5rem;margin-top:1.25rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-highlight b{line-height:.625rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title{left:.3125rem;padding-left:0}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right{left:unset;right:0;left:174px!important;max-width:50%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right .vida-hero-simple-banner__title-terms{font-size:.4375rem;top:45%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title h1{font-size:1.25rem;line-height:1.25rem;margin-bottom:6px}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title h1 b{font-size:1.5rem}.vida-list-items ul li{font-size:.875rem}.vida-skewed-strip__container-complementary{max-width:96%;padding-bottom:0}.vida-skewed-strip__container-complementary p{font-size:1rem!important}.vida-step-list__item{margin-right:5px}.vida-dealer-locator{background-size:22.5rem}.vida-dealer-locator.with-data{margin-top:0}.vida-dealer-locator.with-data .vida-dealer-locator__locator,.vida-dealer-locator__locator-with-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-dealer-locator__locator-with-data{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vida-dealer-locator__locator-with-data .vida-dealer-locator__locator-form{margin-left:0}.vida-dealer-locator__locator h1{font-size:1.6875rem!important;margin:1.25rem 0}.vida-delivery-status-new .customize-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-delivery-status-new .customize-accordion-header:after{content:"";font-family:icomoon;font-size:17px}.vida-delivery-status-new .form__field-textarea{display:none}.vida-delivery-status-new .customize-accordion--expanded .form__field-textarea{display:block!important}.vida-delivery-status-new .customize-accordion--expanded .customize-accordion-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-delivery-status-new__btn-container .btn{height:auto;padding:.375rem 1.25rem}.vida-price-breakup-details__wrapper.vida-price-breakup-details-mobile .vida-price-breakup-details__table-header-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-price-breakup-details__wrapper.vida-price-breakup-details-mobile .vida-price-breakup-details__table-header-row .form__group{margin:0}.vida-pricing-new__insurancecheck-popup .popup__container{display:block;min-height:300px}.vida-order-card-details .vida-card__button-container .btn--secondary{margin-top:0}.accessories-merchandise__container{padding:2pc}.accessories-merchandise__spec-cards .spec-cards-section__grid{gap:20px;grid-template-columns:1fr}.accessories-merchandise__spec-cards .spec-cards-section__header{margin-bottom:24px}.accessories-merchandise__spec-cards .spec-cards-section__title{font-weight:100 900;font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;margin-bottom:14px}.accessories-merchandise__spec-cards .spec-cards-section__description,.accessories-merchandise__spec-cards .spec-cards-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.accessories-merchandise__spec-cards .spec-cards-section__description{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px}.accessories-merchandise__spec-cards .spec-card__container{min-height:20pc}.accessories-merchandise__spec-cards .spec-card__content{padding:18px}.accessories-merchandise__spec-cards .spec-card__title{font-weight:100 900;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;margin-bottom:9pt}.accessories-merchandise__spec-cards .spec-card__description,.accessories-merchandise__spec-cards .spec-card__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.accessories-merchandise__spec-cards .spec-card__description{font-weight:100 900;font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px}.accessories-merchandise__actions{margin-top:2pc;padding:0 1pc}.accessories-merchandise__view-all-link{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:600;letter-spacing:.25px;line-height:20px;padding:14px 0}.animated-text-container__text{font-size:3pc}.three-varient .bike-specification__detail{padding-top:0}.buy-vida__container.three-varient .buy-vida__buttonLink-wrapper{margin-top:0}.compare-variants .variants-details-wrapper .variants-details .options-container{top:2.25rem}.display-card__content{border-radius:24px;height:calc(100vh - 2pc);max-height:calc(100vh - 2pc);min-height:calc(100vh - 2pc)}.display-card__display-text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px}.display-card__info-card{bottom:6px;width:calc(100% - 3pc)}.display-card__info-title{font-weight:100 900;font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px;margin:0 0 18px}.display-card__info-description,.display-card__info-title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.display-card__info-description{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;margin:0}.vida-redirection__carousel-slider .vida-redirection__carousel-slides .vida-community-card__img-txt{font-size:.75rem;width:75%}.model-variant-wrapper__flex .heading{font-size:1pc;font-style:normal;font-weight:500;line-height:normal;padding-bottom:1rem;padding-top:2rem}.model-variant-wrapper__flex .model-variant-content-container .model .box-container{max-width:18rem}.product-grid{gap:18px;grid-template-columns:1fr}.price-and-spec .__react_component_tooltip{max-width:200px!important}.price-and-spec__content{grid-template-columns:1fr}.product-card__image{height:300px}.product-card__footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.product-card__footer,.specifications-card__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specifications-card__header{gap:1pc}.specifications-card__header .spec-labels{display:none}.specifications-card__header .model-headers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.specifications-card__header .model-headers .model-header{-webkit-box-flex:1;-ms-flex:1;flex:1}.spec-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9pt}.spec-row .spec-label{color:var(--Content-Primary,#1d1b1b);-webkit-box-flex:0;-ms-flex:none;flex:none;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Body-Body-L-Semibold-font-size,20px);font-style:normal;font-weight:var(--Body-Body-L-Semibold-font-weight,700);letter-spacing:var(--Body-Body-L-Semibold-letter-spacing,.15px);line-height:var(--Body-Body-L-Semibold-line-height,28px);margin-bottom:8px}.spec-row .spec-values{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.spec-row .spec-values .spec-value{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:75pt}.location-price-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc}.location-price-row .location-selector{-webkit-box-flex:0;-ms-flex:none;flex:none}.location-price-row .price-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.location-price-row .price-columns .price-column{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:75pt}.user-profile-details .profile-details{margin-top:6.5rem;padding:5rem 1.25rem 0}.spec-card__content{padding:20px}.spec-card__title{font-weight:100 900;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;margin-bottom:1pc}.spec-card__description,.spec-card__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.spec-card__description{font-weight:100 900;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.spec-cards-section__header{margin-bottom:2pc}.spec-cards-section__title{font-weight:100 900;font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;margin-bottom:18px}.spec-cards-section__description,.spec-cards-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.spec-cards-section__description{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px}.spec-cards-section__grid{gap:20px;grid-template-columns:1fr}.user-profile .vida-user-order-details .user-image-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem}.user-profile .vida-user-order-details .user-image-card .image-upload{min-height:10.625rem}.user-buy-now-card__details,.user-order-card__details,.user-test-ride-card__details{-ms-flex-preferred-size:40%;flex-basis:40%}.variant-focused-view-container__third-container .third-img-container{text-align:end}.variant-focused-view-container__fifth-container .fifth-img-container{height:100%;margin:0;text-align:center;width:100%}.variant-selector__mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.variant-selector__carousel-nav{display:none}.variant-selector__bottom-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc}.variant-selector__specs{align-self:center;display:grid;gap:20px 20px;grid-template-columns:minmax(0,-webkit-max-content) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content);grid-template-columns:minmax(0,max-content) minmax(0,max-content) minmax(0,max-content);grid-template-rows:auto auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.variant-selector__specs .variant-selector__spec-item:first-child{grid-column:1;grid-row:1;text-align:center}.variant-selector__specs .variant-selector__spec-item:nth-child(2){grid-column:2;grid-row:1;text-align:center}.variant-selector__specs .variant-selector__spec-item:nth-child(3){grid-column:3;grid-row:1;text-align:center}.variant-selector__specs .variant-selector__spec-item:nth-child(4){grid-column:1/3;grid-row:2;text-align:center}.variant-selector__specs .variant-selector__pricing{grid-column:3;grid-row:2;text-align:center}.variant-selector__spec-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto}.variant-selector__spec-label{-ms-flex-item-align:auto;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:375}.variant-selector__spec-label,.variant-selector__spec-value{align-self:auto;color:#42454a;font-family:PP Neue Montreal;font-style:normal;line-height:normal}.variant-selector__spec-value{-ms-flex-item-align:auto;font-size:20px;font-weight:530}.variant-selector__cta-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;padding:0 1pc}.variant-selector__cta-btn--primary{width:110px!important}.variant-selector__cta-btn--secondary{width:200px!important}}@media(max-width:1023px){.faq-accordion .cmp-accordion__button:before{top:1rem}.faq-accordion .cmp-accordion__button--expanded:before{top:1.5rem}.accessories-merchandise__details .accessories-left-arrow,.accessories-merchandise__details .accessories-right-arrow{display:none!important}.vida-advantage-card__container-complementary p{font-size:1.5rem}.vida-advantage-card__container-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-advantage-card__container-header__container{width:100%}.vida-advantage-card__container-content h2{border-bottom:none}.vida-advantage-card__container-content__offer{padding-left:50px}.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li h5,.vida-hero-banner__container-skewed .vida-hero-banner__title-list ul li span{font-size:1.5rem;line-height:2rem}.vida-hero-banner__container-battery-variant-right .vida-hero-banner__title .underline{font-size:2.5rem}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-list{margin-top:.625rem}.vida-hero-banner__container-battery-variant-right .vida-hero-simple-banner__title-desc{font-size:.875rem;line-height:.875rem}.vida-hero-banner__container-battery-variant-left .vida-hero-banner__title .underline{font-size:2.5rem}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-list{margin-top:.625rem}.vida-hero-banner__container-battery-variant-left .vida-hero-simple-banner__title-desc{font-size:.875rem;line-height:.875rem}.vida-hero-simple-banner-trapezoid-item{width:60%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title{left:1.875rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right{left:unset;right:0}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-trapezoid p{font-weight:400;text-transform:none!important}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-header,.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-header b{font-size:1.875rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-desc{font-size:1.3125rem;font-weight:400}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-highlight b{font-size:1.25rem}.vida-skewed-strip__container-complementary p{font-size:1.5rem}.vida-skewed-strip__container-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-product-subscription-banner--battery-plus .vida-product-subscription__bannercontainer .vida-product-subscription__banner-wrapper .vida-product-subscription-banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem}.vida-dealer-locator{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-dealer-locator .vida-dealer-locator{width:100%}.vida-dealer-locator .vida-dealer-locator,.vida-dealer-locator .vida-dealer-locator__locator{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-dealer-locator .vida-dealer-locator__locator .no-data-image-mobile{display:none!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px}.vida-dealer-locator .vida-dealer-locator__locator .no-data-image-mobile p{font-size:24px;font-weight:500;line-height:30px;margin-top:1.875rem;text-align:center}.vida-dealer-locator.with-data{background-image:none!important}.vida-dealer-locator.with-data .vida-booking-details-dealers__listofdealers{margin-top:15px}.vida-dealer-locator.with-data .vida-dealer-locator{background-image:none!important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vida-dealer-locator__locator h1{font-size:1.5625rem}.vida-dealer-locator.vida-container .vida-dealer-locator__asset{display:block;width:100%}.vida-exchange-tracker .btn--tracker,.vida-purchase-tracker .btn--tracker{font-size:.75rem;height:1.875rem;padding:5px 24px}.booking-status-page-wrapper .booking-status-popup-container .drawer{margin:0;padding:0 1.5rem 2.25rem;position:fixed}.booking-status-page-wrapper .booking-status-popup-container .drawer__content{background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.booking-status-page-wrapper .booking-status-popup-container .drawer__header{display:none}.booking-status-page-wrapper .booking-status-popup-container .drawer__body{height:unset;margin:0;overflow:unset;padding:0}.three-varient .bike-specification__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.three-varient .bike-specification__container,.three-varient .bike-specification__container.home-page-view{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.three-varient .bike-specification__container.home-page-view,.three-varient .bike-specification__wrapper:first-child .bike-specification__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.three-varient .bike-specification__detail-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.connected-ride-features-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;justify-items:center;margin:2pc 0;padding:5pc 0}.connected-tech-card-grid{padding:2pc 20px}.connected-tech-card-grid .card-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.connected-tech-card-grid .card{border-radius:9pt}.connected-tech-card-grid .card .card--bg .ping-scooter-animation{height:6pc;width:6pc}.connected-tech-card-grid .card .card--bg .ping-scooter-animation .ping-scooter-animation-container .ping-scooter-icon{height:26px;width:30px}.connected-tech-card-grid .card .card--bg .ping-scooter-animation p{margin-top:9pt}.connected-tech-card-grid .card .card--overlay{min-height:180px;padding:20px}.dealers-info-card-preview-img{height:79px;width:75pt}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #ff5310;display:-webkit-box;display:-ms-flexbox;display:flex}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab.active-tab{background:#ff5310}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab.active-tab:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;-webkit-clip-path:polygon(0 0,70% 0,101% 100%,0 100%);clip-path:polygon(0 0,70% 0,101% 100%,0 100%);-webkit-box-flex:1.25;-ms-flex:1.25;flex:1.25;padding:0 1.5rem 0 0}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab.active-tab:nth-child(2){-webkit-clip-path:polygon(20% 0,80% 0,101% 100%,-1% 100%);clip-path:polygon(20% 0,80% 0,101% 100%,-1% 100%);-webkit-box-flex:1.25;-ms-flex:1.25;flex:1.25;padding:0 .75rem}.dealers-info-wrapper .dealers-info-container .dealers-info-content-container .dealers-info-tab.active-tab:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;-webkit-clip-path:polygon(25% 0,100% 0,100% 100%,-1% 100%);clip-path:polygon(25% 0,100% 0,100% 100%,-1% 100%);-webkit-box-flex:1.25;-ms-flex:1.25;flex:1.25;padding:0 0 0 1.5rem}.footer-main-container .footer-address{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-main-container .footer-address .social-media__follow-header{-ms-flex-preferred-size:20%;flex-basis:20%}.footer-main-container .terms-and-service-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer-main-container .footer-accordian{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rsa-variant .vida-love-container.vida-2-container .vida-community-card__img-txt-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rsa-variant .vida-love-container.vida-2-container .vida-community-card__img-txt{font-size:.875rem}.part-payment-container .part-payment-pay-container.mobile-view{display:block}.part-payment-container .part-payment-pay-container.desktop-view{display:none}.part-payment-container .proceed-to-delivery-btn-container.mobile-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.part-payment-container .part-payment-right-container,.part-payment-container .proceed-to-delivery-btn-container.desktop-view{display:none}.payment-details-wrapper .part-payment-popup-container .drawer{margin:0;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;position:static}.payment-details-wrapper .part-payment-popup-container .drawer__content{background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.payment-details-wrapper .part-payment-popup-container .drawer__header{display:none}.payment-details-wrapper .part-payment-popup-container .drawer__body{height:unset;margin:0;overflow:unset;padding:0}.payment-status__container-wrapper .cancel-banner-nav-link{margin:0 0 1rem}.productspecification .product-specification-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 50px}.user-profile-details .profile-details{padding:5rem 1.25rem 1.25rem}.user-profile-details .profile-details .profile-details-card .user-name h2{font-size:1.5rem;line-height:1.875rem}.user-profile-details .profile-details .profile-details-card .user-profile-logout-link .user-profile-save-btn,.user-profile-details .profile-details .profile-details-card .user-profile-logout-link a,.user-profile-details .profile-details .profile-details-card .user-profile__field .user-profile__label{font-size:1rem}.vida2-common-banner-container .user-info-bike-text,.vida2-common-banner-container .user-info-name-text{line-height:normal}.vida2-common-banner-container .user-bike-img-container{height:auto!important}.insurance-wrapper .insurance-left-container .insurance-banner-container,.insurance-wrapper .insurance-left-container .vida2-common-banner-container{display:none}.vida-scooter-info__performance{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem 0}.vida-scooter-info__performance-item{text-align:center;width:50%}.test-ride__cancel-container,.vida-scooter-info__performance-data{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.test-ride__cancel-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;right:0;top:3.25rem;width:100%;z-index:9999}.test-ride__cancel-container .test-ride__cancel-content{background-color:#fff;border-radius:8px;padding:2pc 1pc}.user-test-ride-container .test-ride-card-title-wrapper{padding-bottom:1rem}.user-test-ride-container .test-ride-card-title-wrapper .user-test-ride__label{font-size:1.25rem;font-weight:700;line-height:1.5rem}.user-test-ride-container .test-ride-card-title-wrapper .user-test-ride__value{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:.25rem}.user-profile .vida-user-order-details .user-image-card h1{font-size:1rem;margin-bottom:.875rem}.user-profile .user-profile-logout-link a{font-size:1rem}.user-buy-now-card,.user-order-card,.user-test-ride-card{gap:1rem}.user-buy-now-card__image,.user-order-card__image,.user-test-ride-card__image{height:7.125rem;width:7.125rem}.user-buy-now-card__image img,.user-order-card__image img,.user-test-ride-card__image img{height:100%;width:100%}.user-buy-now-card__details .user-test-ride__label,.user-order-card__details .user-test-ride__label,.user-test-ride-card__details .user-test-ride__label{font-size:1.25rem;line-height:1.5rem}.user-buy-now-card__details .user-test-ride__value,.user-order-card__details .user-test-ride__value,.user-test-ride-card__details .user-test-ride__value{font-size:.875rem;line-height:1.25rem}.user-buy-now-card__action,.user-order-card__action,.user-test-ride-card__action{-ms-flex-preferred-size:26%;flex-basis:26%;height:2.75rem;width:2.75rem}.user-buy-now-card__action img,.user-order-card__action img,.user-test-ride-card__action img{height:100%;width:100%}.variant-focused-view-container__first-container .first-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:100%}.need-vida-wrapper .need-vida-details-container{display:none}}@media(max-width:768px){.left-element,.right-element{margin-left:0!important;padding:20px!important;width:100%!important}.accessories-merchandise__details .view-all-container .view-price-link,.accessories-merchandise__details__item .view-price-link{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;line-height:1.25rem}.vida-card-banner__item{min-width:100%}.vida-card-banner__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1.875rem}.vida-step-list__container{padding:.875rem}.vida-step-list__container-card .vida-step-list__item{max-width:none;width:100%}.vida-delivery-track__wrapper__delivery-selection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.vida-delivery-track__wrapper__delivery-selection span:first-child{margin-right:0}.vida-profile-details__verify-email-popup .popup .popup__container{border-radius:0;height:100vh;padding:1.875rem 0;width:100%}.vida-subscription-plans__subscription-selection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.vida-subscription-plans__subscription-selection span:first-child{margin-right:0}.vida-upload-documents__title{margin:10px 0}.vida-upload-documents__address-details,.vida-upload-documents__btn-container .btn--primary,.vida-upload-documents__btn-container .btn--secondary{width:100%}.vida-upload-documents__btn-container .btn--secondary{margin-left:0;margin-top:.625rem}.vida-upload-documents__upload-fileUpload{margin-top:20px}.vida-upload-documents__address-details-upload{display:block;position:relative;width:100%}.vida-upload-documents__address-details-upload .form__group{display:contents;width:100%}.vida-upload-documents__upload{float:left}.vida-user-profile__otp-popup .popup__container{width:95%}.button--m,.button--s{font-size:14px;line-height:20px}.button--l,.button--m,.button--s{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:400;letter-spacing:.25px}.button--l{font-size:1pc;line-height:24px}.compare-variants .product-details-wrapper .product-details:first-child{display:none}.convenience-section__header{margin-bottom:2pc}.convenience-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px}.cta-section__title{font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc}.cta-section__description{font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.cta-section{min-height:100vh}.cta-section__container{height:100vh}.cta-section__content{padding:10px}.cta-section__text{margin-bottom:40px}.ev-category-banner-title{color:#222;font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:600;line-height:normal;left:1.5rem;max-width:75%;top:7.5rem}.vida-location-finder-centre__form-title span{display:block}.vida-location-finder-centre__locations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vida-location-finder-centre__container{padding:0}.vida-location-finder-centre__container .vida-map{border-radius:0;height:360px}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content{padding:1.25rem 1.5rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-cta{color:#222;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;line-height:normal;color:#000;margin-left:.5rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .vida-home-banner-carousel-content .vida-home-banner-carousel-link{color:var(--Primary-Vida-Orange,#ff5310);font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:500;line-height:normal;line-height:1.2rem}.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .btn--icon{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.variant-switcher--tab--wrapper .variant-switcher--tab-button.active.right .variant-switcher-content--price{width:72%}}@media(min-=:1441px){.vida-asset-collage__content{padding-left:6.5rem}}@media(min-=:1025px){.vida-asset-collage__heading{margin-bottom:20px}.vida-asset-collage__description{padding-top:25px}}@media(max-width:1024px){.vida-card-banner__wrapper{padding:.5625rem 0}.vida-card-banner__item{min-width:21.875rem}.vida-card-banner h2{font-size:2rem;line-height:1.875rem}.vida-header__logo a,.vida-header__logo img,.vida-header__logo picture{height:1.5rem;width:1.375rem}.vida-header__logo .leavepage__block{left:-10px;top:34px}.vida-top-bar{height:2.8125rem}.vida-top-bar__wrapper{padding:.5625rem 0}.vida-top-bar__container{padding:0 0 0 .625rem}.vida-top-bar h2{font-size:1.125rem}.vida-profile-details__verify-email-popup .popup .popup__container{border-radius:1rem;border-radius:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.875rem 0;width:31.25rem}.vida-user-recents__communitybody{display:none}.vida-user-recents__communitybodymobileview{display:block}.cancel-booking-drawer-wrapper .cancel-booking-error.show-only-desktop{display:none}.convenience-section__container{max-width:unset;padding:1pc}.cta-section{min-height:80vh}.cta-section__container{height:80vh}.cta-section__content{padding:9pt}.dealership-finder-wrapper .dealership-finder-container .dealership-finder-normal-title{display:none}.vida-header-wrapper.header-home-page .vida-header-container .vida-navbar-container .vida-hamburger-container{background:#ff5310}.vida-header-wrapper.header-booking-page .vida-header-container .vida-navbar-container .vida-header-customer-care-icon{display:block}.vida-header-wrapper.header-nav-page .vida-header-container .vida-logo-container{display:none}.vida-header-wrapper.header-nav-page .vida-header-container .vida-header-title-container{display:block}.vida-header-wrapper .vida-header-container .vida-navbar-container .vida-navbar-option{display:none}.vida-header-wrapper .vida-hamburger-content .blur-effect{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(75%,#000001),to(transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(75%,#000001),to(transparent));-webkit-mask:linear-gradient(0deg,#000001 75%,transparent),linear-gradient(180deg,#000001 75%,transparent);mask:-webkit-gradient(linear,left bottom,left top,color-stop(75%,#000001),to(transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(75%,#000001),to(transparent));mask:linear-gradient(0deg,#000001 75%,transparent),linear-gradient(180deg,#000001 75%,transparent);-webkit-mask-composite:source-in;mask-composite:source-in;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:110% 110%;mask-size:110% 110%}.purchase-booking-drawer-wrapper .purchase-booking-error.show-only-desktop{display:none}}@media(max-width:767px)and (max-width:767px){.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-highlight{line-height:.625rem;margin-top:.3125rem;width:90%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-highlight b{font-size:.875rem}}@media(max-width:1279px){.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title{left:1.875rem;padding-left:0}.model-variant-wrapper__flex .model-variant-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.546875rem;padding-right:1.953125rem}}@media(max-width:1023px)and (max-width:767px){.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title-desc{font-size:.875rem;line-height:.625rem}}@media(max-width:359px){.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right{left:150px!important}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right .vida-hero-simple-banner__title-terms{font-size:.3125rem;right:-2.5rem;top:40%}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1{line-height:.625rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1 b{font-size:.6875rem;line-height:.75rem}.vida-hero-simple-banner-trapezoid .vida-hero-simple-banner__title.text-right h1 b .large-text{font-size:.875rem}}@media(max-width:365px){.vida-price-component .price-container__cities .city-option-container{max-width:105px}}@media(max-width:393px){.vida-price-reveal__content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc}.vida-price-reveal__content:first-child{border-bottom:1px solid #a7a6a6;border-right:0;padding-bottom:2pc}.vida-price-reveal__heading,.vida-price-reveal__subheading{font-size:24px;line-height:2pc}.accessories-merchandise__spec-cards .spec-cards-section__title{font-size:2pc;line-height:40px}.accessories-merchandise__spec-cards .spec-cards-section__description{font-size:1pc;line-height:24px}.accessories-merchandise__spec-cards .spec-card__title{font-size:20px;line-height:24px}.accessories-merchandise__spec-cards .spec-card__description{font-size:9pt;line-height:18px}.accessories-merchandise__view-all-link{font-size:1pc;line-height:20px}.app-section__heading{font-size:2pc;line-height:40px}.button--m,.button--s{font-size:14px;line-height:18px}.button--l{font-size:1pc;line-height:20px}.card-carousel{padding:56px 0}.card-carousel__container{padding:0 1pc}.card-carousel__header{margin-bottom:40px;text-align:center}.card-carousel__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.25px;line-height:24px}.card-carousel__wrapper{gap:9pt}.card-carousel__arrow{font-size:14px;line-height:18px;height:40px;width:40px}.card-carousel__arrow svg{height:1pc;width:1pc}.card-carousel__arrow--left{left:-1pc}.card-carousel__arrow--right{right:-1pc}.card-carousel__cards{gap:1pc;padding:6px 0}.card-carousel__card{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.card-carousel__card-content{padding:1pc}.card-carousel__card-title{font-size:20px;margin:0 0 8px}.card-carousel__card-description{font-size:1pc}.choose-plan .choose-plan__label{font-size:24px;line-height:2pc}.choose-plan .choose-plan__variant-wrapper .choose-plan__variant-label .choose-plan__variant-label-title-value{font-size:14px;line-height:20px}.choose-plan .choose-plan___calc-label-title,.choose-plan .choose-plan__variant-wrapper .continue_plan_variant .continue_plan_variant-title{font-size:14px;line-height:18px}.choose-plan .choose-plan___calc-label-value{font-size:1pc;line-height:24px}.choose-plan .choose-plan__warning{font-size:9pt;line-height:18px}.community-gallery-main-container .header-container .heading-container h1{font-size:24px;line-height:2pc}.compare-modals-container .compare-modal-spec-section .product-data--value{font-size:1pc;line-height:24px}.connected-ride-features-card .connected-details-card .details-title{font-weight:100 900;font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px;gap:2pc;margin:0 20px 1pc}.connected-ride-features-card .connected-details-card .details-content,.connected-ride-features-card .connected-details-card .details-title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");text-align:center}.connected-ride-features-card .connected-details-card .details-content{line-height:24px;font-weight:100 900;font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;margin:0 20px}.connected-ride-features-card .connected-details-img{width:100%}.connected-ride-features-card .connected-details-img img{margin-right:0}.connected-tech-card-grid .component-title{font-size:2pc;line-height:40px}.connected-tech-card-grid .card .card--bg .ping-scooter-animation p{font-size:14px;line-height:18px}.connected-tech-card-grid .card .card--title,.connected-tech-card-grid .card .card--title-active{font-size:24px;line-height:2pc;font-size:1pc}.connected-tech-card-grid .card .card--content{font-size:14px;font-weight:400}.connectivity-section{padding:3pc 0}.connectivity-section__container{padding:0 1pc}.connectivity-section__header{gap:24px;margin-bottom:3pc}.connectivity-section__content{gap:20px}.connectivity-section__title{font-size:2pc;line-height:40px;font-weight:100 900;font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}.connectivity-section__description,.connectivity-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.connectivity-section__description{font-weight:100 900;font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px}.connectivity-section__cards{gap:20px;grid-template-columns:1fr;height:auto}.connectivity-card:first-child{min-height:300px}.connectivity-card:first-child .connectivity-card__title{font-size:1pc;line-height:20px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:1pc;top:1pc}.connectivity-card:nth-child(2){min-height:200px}.connectivity-card:nth-child(2) .connectivity-card__title{font-size:1pc;line-height:20px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:1pc;top:1pc}.connectivity-card:nth-child(3){min-height:200px}.connectivity-card:nth-child(3) .connectivity-card__title{font-size:1pc;line-height:20px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:1pc;top:1pc}.connectivity-card__content{bottom:24px;left:24px;right:24px}.connectivity-card__content p{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px}.convenience-section__title{font-size:60px;line-height:56px}.convenience-section .convenience-section__align-right{font-size:2pc;line-height:40px}.description-info-card .description-info-left-wrapper.has-benefits{padding:1pc}.description-info-card .description-info-left-wrapper .description-info-header .description-info-title{font-size:24px;line-height:2pc}.description-info-card .description-info-left-wrapper .description-info-header .description-info-subtitle{font-size:1pc;line-height:20px}.description-info-card .description-info-left-wrapper .description-info-content{font-size:14px;line-height:20px}.description-info-card .description-info-left-wrapper .description-info-links-container .primary-link,.description-info-card .description-info-left-wrapper .description-info-links-container .secondary-link{font-size:1pc;line-height:20px}.description-info-card .description-info-left-wrapper .benefits-list{margin-top:14px}.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content p,.description-info-card .description-info-left-wrapper .benefits-list .benefit-item .benefit-content span{font-size:10px;line-height:18px}.description-info-card .description-info-right-wrapper{width:100%}.description-info-card.benefits-wrapper{padding:2pc 10px}.privacy-policy{font-size:9pt;line-height:18px}.offer-table td,.offer-table th{padding:10px 4px}.offer-table th{font-size:14px;line-height:20px}.offer-table tbody td{line-height:18px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:600;letter-spacing:.4px;line-height:20px;color:#222;font-weight:400;letter-spacing:unset}.product,.strikethrough{margin-right:4px}.strikethrough{font-weight:100 900;font-weight:600;color:#5c5a5a;font-weight:400}.price,.strikethrough{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;letter-spacing:.4px;line-height:20px;letter-spacing:unset}.price{font-weight:100 900;color:#ff5310;font-weight:600}.offer-table tbody tr .item-heading{font-weight:600;width:47%}.display-card__display-text{font-size:72px;line-height:5pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;white-space:nowrap}.display-card__info-title{font-size:24px;line-height:2pc}.display-card__info-description{font-size:14px;line-height:20px}.vida-floating-cta__test-ride-button{font-size:14px;line-height:18px}.vida-new-home-page{padding-bottom:84px}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-heading{font-size:3pc;line-height:56px}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-description{font-size:20px;line-height:24px}.new-banner-container .new-banner-carousel-container .carousel-item-content-container .carousel-item-content-redirection .carousel-item-content-button,.new-banner-container .slide-label-button{font-size:1pc;line-height:24px}.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper a,.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper b,.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper h1,.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper h2,.new-footer-container .footer-links-faq-accordian .navigation-accordian-content-wrapper p,.new-footer-container .footer-links-faq-accordian .navigation-accordian-header,.new-footer-container .footer-links-wrapper .footer-links-navigation-container .navigation-links .links-navigation-heading{font-size:14px;line-height:20px}.new-footer-container .footer-links-wrapper .footer-links-navigation-container .navigation-links .links-navigation-content a{font-size:14px;line-height:18px}.new-footer-container .footer-links-city-container .city-list-header,.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian .navigation-accordian-data,.new-footer-container .footer-links-wrapper .footer-links-navigation-accordian .navigation-accordian-header{font-size:14px;line-height:20px}.new-footer-container .footer-links-city-container .city-list-items a{font-size:14px;line-height:18px}.new-footer-container .footer-links-city-container .city-container-mobile-accordian .navigation-accordian-data,.new-footer-container .footer-links-city-container .city-container-mobile-accordian .navigation-accordian-header{font-size:14px;line-height:20px}.new-footer-container .footer-address-contact .footer-contact-desc,.new-footer-container .footer-address-contact .footer-contact-heading,.new-footer-container .footer-address-container .footer-address-desc,.new-footer-container .footer-address-container .footer-address-heading,.new-footer-container .footer-address-section .copyright-wrapper,.new-footer-container .footer-links-content-container .footer-links-terms-container a{font-size:14px;line-height:18px}.vida-header__logo img{aspect-ratio:36/5;height:20px;width:9pc}.vida-header__nav-link,.vida-header__top-link{font-size:14px;line-height:18px}.vida-header__vehicle-name{font-size:14px;line-height:20px}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item .vida-header__vehicle-name{font-size:14px;line-height:18px}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item .vida-header__vehicle-description{font-size:9pt;line-height:18px}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-nav-item{font-size:14px;line-height:18px}.vida-header__cta-button{font-size:14px;line-height:20px}.vida-header__vehicle-badge,.vida-header__vehicle-price{font-size:9pt;line-height:14px}.vida-header__mobile-section-header{font-size:14px;line-height:18px}.vida-header__mobile-item{font-size:1pc;line-height:20px}.vida-header__mobile-item.vida-header__mobile-subitem{font-size:1pc;line-height:24px}.vida-header__mobile-badge{font-size:14px;line-height:18px}.vida-header__mobile-vehicle-price{font-size:9pt;line-height:14px}.vida-header__mobile-footer-link{font-size:1pc;line-height:20px}.vida-header__loading-text{font-size:14px;line-height:18px}.price-and-spec__title,.scooter-variants-section__title{font-size:2pc;line-height:40px}.product-card__title .model-name{font-size:20px;line-height:24px}.product-card__specs .spec-item__value .number{font-size:2pc;line-height:40px}.product-card__specs .spec-item__value .unit{font-size:24px;line-height:2pc}.product-card__specs .spec-item__label{font-size:14px;line-height:20px}.product-card__description{font-size:1pc;line-height:24px}.product-card__price .label{font-size:14px;line-height:18px}.product-card__price .amount{font-size:24px;line-height:2pc}.product-card__cta .test-ride-btn{font-size:14px;line-height:20px}.specs-grid .spec-item .value .number{font-size:2pc;line-height:40px}.specs-grid .spec-item .value .unit{font-size:24px;line-height:2pc}.product-description,.specs-grid .spec-item .label{font-size:14px;line-height:20px}.product-footer .price-section .label{font-size:14px;line-height:18px}.spec-value .spec-number{font-size:2pc;line-height:40px}.spec-value .spec-unit{font-size:24px;line-height:2pc}.spec-label{font-size:14px;line-height:20px}.price-label{font-size:9pt;line-height:18px}.price-value{font-size:2pc;line-height:40px}.test-ride-button{font-size:14px;line-height:18px}.specifications-section__title{font-size:2pc;line-height:40px}.location-price-row .price-columns .price-column,.spec-row .spec-values .spec-value{font-size:1pc;line-height:24px}.location-price-row .price-columns .price-column .price-tooltip-container .price-value{font-size:20px;line-height:28px}.download-specs__link{font-size:1pc;line-height:24px}.ride-experience-section--overlapping{height:100vh}.ride-experience-section__header{margin-bottom:2pc}.ride-experience-section__title{font-size:2pc;line-height:40px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}.ride-experience-section__display-card:first-child,.ride-experience-section__display-card:nth-child(2){margin-bottom:0}.ride-experience-section__spec-cards{margin-top:0}.services-section__container{padding:0 2pc}.services-section__top{margin-bottom:3pc}.services-section__badge{margin-bottom:24px;padding:14px 24px}.services-section__badge-text{font-size:1pc;line-height:24px}.services-section__top-heading{line-height:56px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:60px;font-weight:600;letter-spacing:.1px;line-height:72px}.services-section__content{gap:3pc;grid-template-columns:1fr}.services-section__left{gap:3pc}.services-section__stat-number{font-size:6pc;line-height:6pc}.services-section__stat-label{font-size:2pc;line-height:40px}.services-section__description{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px}.services-section__badge-heading-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:3pc}.services-section__heading{line-height:56px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:60px;font-weight:600;letter-spacing:.1px;line-height:72px;text-align:center}.services-section__supported-label{font-size:24px;line-height:2pc}.spec-card__title{font-size:20px;line-height:24px}.spec-card__description{font-size:14px;line-height:20px}.spec-cards-section__title{font-size:2pc;line-height:40px}.spec-cards-section__description{font-size:1pc;line-height:24px}.stats-and-features{padding:3pc 0}.stats-and-features__title{font-size:3pc;line-height:56px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;margin-bottom:2pc}.stats-and-features__stat-label{font-size:1pc;line-height:24px}.stats-and-features__stat-number{font-size:2pc;line-height:40px}.stats-and-features__stat-unit{font-size:20px;line-height:24px}.price-picker__coming-soon-text{font-size:2pc;line-height:40px}.price-picker__dropdown-menu .search-input{font-size:14px;line-height:18px}.price-picker__dropdown-item{font-size:20px;line-height:28px}.price-picker__price{font-size:2pc;line-height:40px}.price-picker__disclaimer{font-size:10px;line-height:18px}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input{font-size:14px;line-height:18px}.vx2-carousel-main-container .heading-container h1{font-size:60px;line-height:56px}}@media screen and (min-device-pixel-ratio:0){.popup.popup--medium .popup__container,.popup.popup--small .popup__container,.vida-pricing-new .popup--medium .popup__container,.vida-user-orders__cancel-loan .popup--medium .popup__container{height:65vh!important;max-height:65vh!important;max-width:620px!important;width:80vw!important}}@media(max-width:767px)and (max-width:393px){.accessories-merchandise__spec-cards .spec-cards-section__title{font-size:2pc;line-height:40px}.accessories-merchandise__spec-cards .spec-cards-section__description{font-size:14px;line-height:20px}.accessories-merchandise__spec-cards .spec-card__title{font-size:20px;line-height:24px}.accessories-merchandise__spec-cards .spec-card__description{font-size:10px;line-height:18px}.accessories-merchandise__view-all-link{font-size:14px;line-height:18px}.display-card__display-text{font-size:2pc;line-height:40px}.display-card__info-title{font-size:24px;line-height:2pc}.display-card__info-description{font-size:14px;line-height:20px}.spec-card__title{font-size:20px;line-height:24px}.spec-card__description{font-size:9pt;line-height:18px}.spec-cards-section__title{font-size:2pc;line-height:40px}.spec-cards-section__description{font-size:14px;line-height:20px}}@media screen and (max-height:800px){.booking-status-page-wrapper .booking-status-left-container .booking-status-banner-container{margin-bottom:2rem}}@media(max-width:768px)and (max-width:393px){.button--m,.button--s{font-size:9pt;line-height:18px}.button--l{font-size:14px;line-height:20px}.convenience-section__title{font-size:2pc;line-height:40px}}@media(max-width:375px){.bike-specification__wrapper .buy-vida__buttonLink-wrapper{margin-top:2rem}}@media screen and (max-width:376px){.three-varient .bike-specification__container{padding:1.25rem 0}.buy-vida__container.three-varient .buy-vida__buttonLink-wrapper{margin-top:2rem}}@media(max-width:393px)and (max-width:393px){.card-carousel__title{font-size:14px;line-height:20px}.connected-ride-features-card .connected-details-card .details-title{font-size:24px;line-height:2pc}.connected-ride-features-card .connected-details-card .details-content{font-size:1pc;line-height:24px}.connectivity-section__title{font-size:2pc;line-height:40px}.connectivity-section__description{font-size:1pc;line-height:24px}.connectivity-card:first-child .connectivity-card__title,.connectivity-card:nth-child(2) .connectivity-card__title,.connectivity-card:nth-child(3) .connectivity-card__title{font-size:1pc;line-height:20px}.connectivity-card__content p{font-size:14px;line-height:20px}.offer-table tbody td,.price,.strikethrough{font-size:9pt;line-height:18px}.display-card__display-text,.ride-experience-section__title{font-size:2pc;line-height:40px}.services-section__top-heading{font-size:3pc;line-height:56px}.services-section__description{font-size:1pc;line-height:24px}.services-section__heading{font-size:3pc;line-height:56px}.stats-and-features__title{font-size:2pc;line-height:40px}}@media(max-width:480px){.cta-section{min-height:100vh}.cta-section__container{height:100vh}.cta-section__content{padding:8px}.cta-section__text{margin-bottom:40px}.product-specs{gap:1pc}.product-purchase,.product-specs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-purchase{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}}@media(max-width:calc(1024px - 1px)){.manifesto-section__text{max-width:calc(100vw - 2pc)}.manifesto-section__text,.price-section__coming-soon-text,.product-footer .price-section .price,.specs-grid .spec-item .value .number{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:500;letter-spacing:.1px;line-height:40px}.ride-experience-section__container{gap:20px;padding:1pc}.services-section{padding:2pc 0 0}.services-section__stat-label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}.services-section__actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.services-section__badge-image img{height:76px;width:auto}.services-section__supported-label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px}.stats-and-features__container{padding:0 20px}.stats-and-features__stats{border-radius:20px;gap:20px 18px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-bottom:3pc;max-width:100%;padding:24px 20px}.stats-and-features__stat{text-align:left}.stats-and-features__stat-label{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;margin-bottom:14px}.stats-and-features__stat-label,.stats-and-features__stat-number{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.stats-and-features__stat-number{font-weight:100 900;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc}.stats-and-features__features-image{border-radius:1pc}.vx2-carousel-main-container .heading-container h1{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}}@media(max-width:calc(1024px - 1px))and (max-width:393px){.manifesto-section__text,.price-section__coming-soon-text,.product-footer .price-section .price,.specs-grid .spec-item .value .number{font-size:24px;line-height:2pc}.services-section__stat-label{font-size:2pc;line-height:40px}.services-section__supported-label{font-size:1pc;line-height:20px}.stats-and-features__stat-label{font-size:14px;line-height:20px}.stats-and-features__stat-number{font-size:20px;line-height:24px}.vx2-carousel-main-container .heading-container h1{font-size:2pc;line-height:40px}}@media screen and (max-width:768px)and (max-height:800px){.vida-home-banner-carousel-container .vida-home-banner-carousel .vida-home-banner-carousel-content-wrapper .btn--icon{bottom:20rem}}@media(max-width:600px){div[data-component=ProductVariant]:not(:has(>div)){min-height:1051px}div[data-component=ProductBannerCarousel]:not(:has(>.vida-home-banner-carousel-container)){min-height:556px}div[data-component=CommunityChargingCard]:not(:has(>.community-charging-card-parent-container)){min-height:673px}div[data-component=Footer]:not(:has(>.footer-main-container)){min-height:967px}}@media screen and (max-width:365px){.product-varient__header{font-size:38px}}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cta-section{min-height:100vh;overflow:hidden}.cta-section,.cta-section__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.cta-section__container{height:100vh}.cta-section__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cta-section__background:before{background:hsla(0,0%,100%,0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.cta-section__background-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.cta-section__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:75pc;padding:14px;position:relative;text-align:center;z-index:3}.cta-section__text{margin-bottom:40px}.cta-section__title{font-size:3pc;letter-spacing:.1px;line-height:56px;white-space:pre-line}.cta-section__subtitle,.cta-section__title{font-weight:600;color:#fff;margin:0;text-align:center}.cta-section__subtitle{font-size:2pc;letter-spacing:0;line-height:40px}.cta-section__description{font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;color:#fff;margin:10px 0 0;max-width:600px;text-align:center}.cta-section__cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5310;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-section__button{width:200px}.cta-section__description,.cta-section__subtitle,.cta-section__title{-webkit-animation:fadeInUp .8s ease-out forwards;animation:fadeInUp .8s ease-out forwards;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.cta-section__title{-webkit-animation-delay:.2s;animation-delay:.2s}.cta-section__subtitle{-webkit-animation-delay:.4s;animation-delay:.4s}.cta-section__description{-webkit-animation-delay:.6s;animation-delay:.6s}.cta-section__cta{-webkit-animation:fadeInUp .8s ease-out .8s forwards;animation:fadeInUp .8s ease-out .8s forwards;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}@-webkit-keyframes fadeInUp{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.adjustLetterSpacing{letter-spacing:.1px}@media(min-width:393px){.cta-section__title{font-size:2pc;line-height:40px}.cta-section__subtitle{font-size:24px;line-height:2pc}.cta-section__description{font-size:1pc;line-height:24px}}@media(max-width:768px)and (min-width:393px){.cta-section__title{font-size:20px;line-height:24px}.cta-section__description{font-size:9pt;line-height:18px}}@media(max-width:768px){.cta-section__title{font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc}.cta-section__description{font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.cta-section{min-height:100vh}.cta-section__container{height:100vh}.cta-section__content{padding:10px}.cta-section__text{margin-bottom:40px}}@media(max-width:1024px){.cta-section{min-height:80vh}.cta-section__container{height:80vh}.cta-section__content{padding:9pt}}@media(max-width:480px){.cta-section{min-height:100vh}.cta-section__container{height:100vh}.cta-section__content{padding:8px}.cta-section__text{margin-bottom:40px}}.teaser{background:#1d1b1b;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 150.5px);height:calc(100dvh - 150.5px);height:calc(100svh - 150.5px);margin-top:0;overflow:hidden;position:relative;width:100%}.teaser--dark{background-color:#1d1b1b;color:#fff}.teaser--light{background-color:#fff;color:#1d1b1b}.teaser__hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:0;overflow:hidden;padding:0}.teaser__content,.teaser__hero{position:relative;text-align:center}.teaser__content{margin:8svh auto 1pc;z-index:1}.teaser__heading{font-size:2pc;font-weight:500;letter-spacing:-.64px;margin:0 auto 1svh;max-width:260px}.teaser__heading,.teaser__subheading{color:#fff;font-family:PP Neue Montreal Variable,PP Neue Montreal,sans-serif;line-height:normal;text-align:center}.teaser__subheading{display:block;font-size:18px;font-weight:300;margin:0 auto 3svh;padding:0;white-space:nowrap;width:100%}.teaser__cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff5310;border:none;border-radius:8px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:PP Neue Montreal;font-size:1pc;font-style:normal;font-weight:400;gap:10px;height:42px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;padding:1pc 24px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:9pc}.teaser__cta:hover{background-color:#cc420d}.teaser__cta:active{background-color:#99320a}.teaser__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:0}.teaser__image{-webkit-filter:brightness(1);filter:brightness(1);height:100%;-o-object-fit:cover;object-fit:cover;opacity:.4;position:relative;-webkit-transition:opacity .5s ease,-webkit-filter .5s ease;transition:opacity .5s ease,-webkit-filter .5s ease;transition:opacity .5s ease,filter .5s ease;transition:opacity .5s ease,filter .5s ease,-webkit-filter .5s ease;width:100vw;z-index:0}.teaser__image--faded,.teaser__image--faded-slow{-webkit-filter:brightness(2);filter:brightness(2);opacity:1}.teaser__image--faded-slow{-webkit-transition:opacity 2.2s ease,-webkit-filter 2.2s ease;transition:opacity 2.2s ease,-webkit-filter 2.2s ease;transition:opacity 2.2s ease,filter 2.2s ease;transition:opacity 2.2s ease,filter 2.2s ease,-webkit-filter 2.2s ease}@media(min-width:360px){.teaser{height:calc(100vh - 150.5px);height:calc(100dvh - 150.5px);height:calc(100svh - 150.5px)}.teaser__heading{font-size:2pc;font-weight:500;letter-spacing:-.64px;margin:0 auto 1svh;max-width:260px}.teaser__subheading{font-size:18px;font-weight:300;margin:0 auto 3svh;padding:0}}@media(min-width:768px){.teaser{height:calc(100vh - 150.5px);height:calc(100dvh - 150.5px);height:calc(100svh - 150.5px)}.teaser__content{margin-left:auto;margin-right:auto}.teaser__heading{font-size:3pc;font-weight:500;letter-spacing:-.96px;margin:0 auto 1svh;max-width:664px}.teaser__subheading{font-size:24px;margin:0 auto 3svh;padding:0}.teaser__cta{height:3pc}.mobile-break{display:none}}@media(min-width:1024px){.teaser{height:calc(100vh - 150.5px);height:calc(100dvh - 150.5px);height:calc(100svh - 150.5px)}.teaser__heading{max-width:664px}.teaser__subheading{padding:0}}.vx2-hero-wrapper{height:auto;position:relative;width:100%}.vx2-hero{background:#1d1b1b;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:100vh;margin-top:0;width:100vw}.vx2-hero,.vx2-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden;position:relative}.vx2-hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:0;padding:0;text-align:center;width:100%}.vx2-hero__content{left:30px;margin-bottom:9pt;margin-top:8svh;position:absolute;text-align:left;z-index:1}.vx2-hero__heading{font-family:Inter,sans-serif;font-size:42px;font-weight:700;letter-spacing:0;line-height:100%;max-width:260px}.vx2-hero__heading,.vx2-hero__subheading{color:#fff;font-style:normal;text-align:left}.vx2-hero__subheading{display:block;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-S-font-size,24px);font-weight:var(--Heading-Heading-S-font-weight,600);letter-spacing:var(--Heading-Heading-S-letter-spacing,.1px);line-height:var(--Heading-Heading-S-line-height,2pc);margin:9pt 0 0;padding:0;width:214px}.vx2-hero__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:0}.vx2-hero__image-button{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.vx2-hero__image-button:hover{opacity:.95;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vx2-hero__image-button:focus{outline:2px solid #fff;outline-offset:4px}.vx2-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100vw;z-index:0}@media(min-width:360px){.vx2-hero-wrapper{height:auto;position:relative;width:100%}.vx2-hero{background:#1d1b1b;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 102px);height:calc(100dvh - 102px);height:calc(100svh - 102px);margin-top:0;width:100vw}.vx2-hero,.vx2-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden;position:relative}.vx2-hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:0;padding:0;text-align:center;width:100%}.vx2-hero__content{left:40px;margin-bottom:9pt;margin-top:8svh;position:absolute;text-align:left;z-index:1}.vx2-hero__heading{font-family:Inter,sans-serif;font-size:42px;font-weight:500;letter-spacing:0;line-height:100%;max-width:280px}.vx2-hero__heading,.vx2-hero__subheading{color:#fff;font-style:normal;text-align:left}.vx2-hero__subheading{display:block;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-S-font-size,24px);font-weight:var(--Heading-Heading-S-font-weight,600);letter-spacing:var(--Heading-Heading-S-letter-spacing,.1px);line-height:var(--Heading-Heading-S-line-height,2pc);margin:9pt 0 0;padding:0;width:214px}.vx2-hero__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:0}.vx2-hero__image-button{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.vx2-hero__image-button:hover{opacity:.95;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vx2-hero__image-button:focus{outline:2px solid #fff;outline-offset:4px}.vx2-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100vw;z-index:0}}@media(min-width:768px)and (max-width:1024px){.vx2-hero-wrapper{height:auto;position:relative;width:100%}.vx2-hero{background:#1d1b1b;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 102px);height:calc(100dvh - 102px);height:calc(100svh - 102px);margin-top:0;width:100vw}.vx2-hero,.vx2-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden;position:relative}.vx2-hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:0;padding:0;text-align:center;width:100%}.vx2-hero__content{left:60px;margin-bottom:9pt;margin-top:8svh;position:absolute;text-align:left;z-index:1}.vx2-hero__heading{font-family:PP Neue Montreal Variable,PP Neue Montreal,sans-serif;font-size:5pc;font-weight:500;letter-spacing:-.96px;line-height:100%;max-width:500px}.vx2-hero__heading,.vx2-hero__subheading{color:#fff;font-style:normal;text-align:left}.vx2-hero__subheading{display:block;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,400);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);margin:24px 0 0;padding:0;width:356px}.vx2-hero__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:0}.vx2-hero__image-button{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.vx2-hero__image-button:hover{opacity:.95;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vx2-hero__image-button:focus{outline:2px solid #fff;outline-offset:4px}.vx2-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100vw;z-index:0}}@media(min-width:1025px){.vx2-hero-wrapper{height:auto;position:relative;width:100%}.vx2-hero{background:#1d1b1b;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:100vh;margin-top:0;width:100vw}.vx2-hero,.vx2-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden;position:relative}.vx2-hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:0;padding:0;text-align:center;width:100%}.vx2-hero__content{left:5pc;margin-bottom:9pt;margin-top:8svh;position:absolute;text-align:left;z-index:1}.vx2-hero__heading{font-family:PP Neue Montreal Variable,PP Neue Montreal,sans-serif;font-size:5pc;font-weight:500;letter-spacing:-.96px;line-height:100%;max-width:600px}.vx2-hero__heading,.vx2-hero__subheading{color:#fff;font-style:normal;text-align:left}.vx2-hero__subheading{display:block;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,400);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);margin:24px 0 0;padding:0;width:356px}.vx2-hero__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:0}.vx2-hero__image-button{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.vx2-hero__image-button:hover{opacity:.95;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vx2-hero__image-button:focus{outline:2px solid #fff;outline-offset:4px}.vx2-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100vw;z-index:0}}.price-and-spec{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;padding:4pc;width:100%}.price-and-spec__container{margin:0 auto;max-width:90pc;width:100%}.price-and-spec__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;color:#1d1b1b;margin-bottom:2pc;text-align:center}.price-and-spec__content{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.scooter-variants-section{background-color:#fff;border-radius:1pc;position:relative;width:100%}.scooter-variants-section__container,.scooter-variants-section__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.scooter-variants-section__content{gap:2pc;padding:4pc}.scooter-variants-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;color:#1d1b1b;margin-bottom:2pc;text-align:center}.product-grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);width:100%}.product-card{background-color:#dcdcdd;border:1px solid #dcdcdd;border-radius:1pc;overflow:hidden}.product-card__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:380px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:100%}.product-card__image--plus{background:linear-gradient(45deg,#ff5310,#ff6d34)}.product-card__image--go{background:linear-gradient(45deg,#1d1b1b,#3f3d3d)}.product-card__scooter-image{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.product-card__scooter-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-card__info{background-color:#fff;padding:2pc}.product-card__header{margin-bottom:24px}.product-card__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.product-card__title .model-name{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;color:#1d1b1b}.product-card__title .variant-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:19px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card__title .variant-badge__image{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.product-card__specs{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.product-card__specs .spec-item__value{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card__specs .spec-item__value .number{font-size:40px;letter-spacing:0;line-height:3pc;color:#ff5310}.product-card__specs .spec-item__value .number,.product-card__specs .spec-item__value .unit{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:500}.product-card__specs .spec-item__value .unit{font-size:2pc;letter-spacing:.1px;line-height:40px;color:#1d1b1b}.product-card__specs .spec-item__label{font-size:1pc;letter-spacing:.25px;line-height:24px;color:#5c5a5a}.product-card__description,.product-card__specs .spec-item__label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:400}.product-card__description{font-size:20px;letter-spacing:.15px;line-height:28px;color:#1d1b1b;margin-bottom:2pc}.product-card__footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-card__footer .test-ride-button{width:130px}.product-card__price .label{font-weight:100 900;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;margin-bottom:4px;text-transform:uppercase}.product-card__price .amount,.product-card__price .label{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#1d1b1b}.product-card__price .amount{font-weight:100 900;font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px}.product-card__cta .test-ride-btn{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;background-color:#1d1b1b;border:none;border-radius:50px;color:#fff;cursor:pointer;padding:9pt 1pc;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.product-card__cta .test-ride-btn:hover{background:#343232}.specs-grid{display:grid;gap:1pc;grid-template-columns:repeat(3,1fr)}.specs-grid .spec-item .value{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.specs-grid .spec-item .value .number{font-size:40px;letter-spacing:0;line-height:3pc;color:#ff5310}.specs-grid .spec-item .value .number,.specs-grid .spec-item .value .unit{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:500}.specs-grid .spec-item .value .unit{font-size:2pc;letter-spacing:.1px;line-height:40px;color:#1d1b1b}.specs-grid .spec-item .label{color:#5c5a5a}.product-description,.specs-grid .spec-item .label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px}.product-description{color:#1d1b1b;margin:24px 0}.product-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-footer .price-section .label{font-weight:100 900;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;text-transform:uppercase}.product-footer .price-section .label,.product-footer .price-section .price{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#1d1b1b}.product-footer .price-section .price{font-weight:100 900;font-size:42px;font-weight:400}.product-footer .test-ride-button{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");background:#1d1b1b;border:none;border-radius:75pt;color:#fff;cursor:pointer;font-size:1pc;font-weight:400;min-width:130px;padding:9pt 2pc;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.product-footer .test-ride-button:hover{background:#343232}.product-image-placeholder{background:linear-gradient(135deg,#f0f0f0,#e0e0e0)}.image-placeholder,.product-image-placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.image-placeholder span{color:#999;font-size:18px;font-weight:500}.product-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px}.product-name__text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#1d1b1b;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc}.product-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1d1b1b;border-radius:9pt;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.19pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 9pt;width:97.805px}.product-badge__text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#fff;font-size:9pt;font-weight:500;letter-spacing:.5px}.product-specs{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-specs,.spec-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.spec-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.spec-value{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:600;gap:2px}.spec-value .spec-number{font-size:40px;letter-spacing:0;line-height:3pc;color:#ff5310}.spec-value .spec-number,.spec-value .spec-unit{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:500}.spec-value .spec-unit{font-size:2pc;letter-spacing:.1px;line-height:40px;color:#1d1b1b}.spec-label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;color:#5c5a5a;text-align:left}.product-purchase{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.price-section,.product-purchase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.price-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.price-section--hidden .label,.price-section--hidden .price{visibility:hidden}.price-section__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:10}.price-section__coming-soon-text{font-size:42px;text-align:left}.price-label,.price-section__coming-soon-text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#1d1b1b;font-weight:400}.price-label{font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:4px}.price-value{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:0;line-height:3pc;color:#1d1b1b}.cta-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.test-ride-button{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:600;letter-spacing:.25px;line-height:20px;background-color:#1d1b1b;border:none;border-radius:50px;color:#fff;cursor:pointer;padding:9pt 1pc;-webkit-transition:all .2s ease;transition:all .2s ease;width:130px}.test-ride-button:hover{background-color:#343232;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.test-ride-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.specifications-section{margin-top:3pc;width:100%}.specifications-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;color:#1d1b1b;margin-bottom:2pc;text-align:left}.specifications-card{background-color:#fff;border:1px solid #dcdcdd;border-radius:1pc;overflow:visible;width:100%}.specifications-card__header{background-color:#f9f5ee;border-bottom:1px solid #dcdcdd;border-radius:1pc 1pc 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px}.specifications-card__header .spec-labels{-webkit-box-flex:1;-ms-flex:1;flex:1}.specifications-card__header .model-headers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.specifications-card__header .model-headers .model-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.specifications-card__header .model-headers .model-header .model-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.specifications-card__header .model-headers .model-header .model-badge__image{height:18px;-o-object-fit:contain;object-fit:contain;width:auto}.spec-row,.specifications-card__content{width:100%}.spec-row{border-bottom:1px solid #dcdcdd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px}.spec-row:last-child{border-bottom:none}.spec-row .spec-label{color:var(--Content-Primary,#1d1b1b);-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Body-Body-L-Semibold-font-size,20px);font-style:normal;font-weight:var(--Body-Body-L-Semibold-font-weight,700);letter-spacing:var(--Body-Body-L-Semibold-letter-spacing,.15px);line-height:var(--Body-Body-L-Semibold-line-height,28px);text-align:left}.spec-row .spec-values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.spec-row .spec-values .spec-value{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.location-price-row{border-bottom:1px solid #dcdcdd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;padding:24px;width:100%}.location-price-row:last-child{border-bottom:none}.location-price-row .location-selector{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:9999}.location-price-row .price-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.location-price-row .price-columns .price-column{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;color:#1d1b1b;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.location-price-row .price-columns .price-column .price-tooltip-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;width:auto}.location-price-row .price-columns .price-column .price-tooltip-container .price-value{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:400;letter-spacing:.1px;line-height:2pc;color:#1d1b1b;-webkit-box-flex:0;-ms-flex:none;flex:none}.location-price-row .price-columns .price-column .price-tooltip-container .price-tooltip{-ms-flex-negative:0;flex-shrink:0;margin-left:2px!important}.location-price-row .price-columns .price-column .price-tooltip-container .price-tooltip.global-tooltip{margin-left:2px!important}.price-and-spec .__react_component_tooltip{z-index:999999!important}.price-and-spec .location-price-row,.price-and-spec .price-column,.price-and-spec .price-columns,.price-and-spec .price-tooltip-container,.price-and-spec .specifications-card{overflow:visible!important}.price-and-spec .__react_component_tooltip,.price-and-spec .__react_component_tooltip[data-tip],.price-and-spec .global-tooltip img{pointer-events:auto!important}.color-swatches{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.color-swatches .color-swatch{border:2px solid transparent;border-radius:50px;height:20px;position:relative;width:20px}.color-swatches .color-swatch:first-child{background-color:#f0f0f0;border-color:#ff5310;border-width:3px}.color-swatches .color-swatch:not(:first-child){border:none}.color-swatches .color-swatch--selected{border-color:#ff5310;border-width:2px}.location-selector{position:relative;z-index:9999}.location-selector .location-dropdown-custom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;border-radius:0;color:#ff5310;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Body-Body-L-Semibold-font-size,20px);font-style:normal;font-weight:var(--Body-Body-L-Semibold-font-weight,600);letter-spacing:var(--Body-Body-L-Semibold-letter-spacing,.15px);line-height:var(--Body-Body-L-Semibold-line-height,28px);outline:none;padding:0;position:relative;-webkit-transition:color .2s;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9999}.location-selector .location-dropdown-custom.open,.location-selector .location-dropdown-custom:focus,.location-selector .location-dropdown-custom:hover{color:#ff5310}.location-selector .location-dropdown-custom .location-dropdown-selected{color:inherit;white-space:nowrap}.location-selector .location-dropdown-custom .dropdown-icon{margin-left:8px;pointer-events:none}.location-selector .location-dropdown-custom .dropdown-icon img{display:block;-webkit-filter:invert(.4) sepia(1) saturate(10) hue-rotate(15deg) brightness(1.2);filter:invert(.4) sepia(1) saturate(10) hue-rotate(15deg) brightness(1.2);height:9pt;width:9pt}.location-selector .location-dropdown-custom .location-dropdown-list{background:#fff;border:1px solid #dcdcdd;border-radius:4px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15);left:0;list-style:none;margin:8px 0 0;max-height:220px;min-width:300px;overflow-y:auto;padding:8px 0;position:absolute;top:100%;white-space:nowrap;z-index:9999}.location-selector .location-dropdown-custom .location-dropdown-list .location-dropdown-option{background:#fff;color:#1d1b1b;cursor:pointer;font-size:1pc;padding:9pt 1pc;-webkit-transition:background .15s;transition:background .15s}.location-selector .location-dropdown-custom .location-dropdown-list .location-dropdown-option.selected,.location-selector .location-dropdown-custom .location-dropdown-list .location-dropdown-option:hover{background:#dcdcdd}.download-specs{margin-top:24px;text-align:right}.download-specs__link{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1b1b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}.download-specs__link:hover{color:#ff5310}.download-specs__link img{height:1pc;width:1pc}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.price-and-spec,.scooter-variants-section__content{padding:24px}.scooter-variants-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px}.product-card__info{padding:24px}.price-section--hidden .label,.price-section--hidden .price{visibility:hidden}.price-section__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:10}.price-section__coming-soon-text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:500;letter-spacing:.1px;line-height:40px}}@media(min-width:768px)and (max-width:calc(1024px - 1px))and (max-width:393px){.price-section__coming-soon-text,.scooter-variants-section__title{font-size:24px;line-height:2pc}}@media(min-width:1025px){.price-section--hidden .label,.price-section--hidden .price{visibility:hidden}.price-section__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:10}.price-section__coming-soon-text{font-size:42px;font-weight:400}}@media(max-width:787px){.price-and-spec,.product-card__info,.scooter-variants-section__content{padding:2pc 1pc}.price-section--hidden .label,.price-section--hidden .price{visibility:hidden}.price-section__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:10}.price-section__coming-soon-text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:500;letter-spacing:.1px;line-height:40px}.test-ride-button{width:130px}.specifications-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px}}@media(max-width:393px){.price-and-spec__title,.scooter-variants-section__title{font-size:2pc;line-height:40px}.product-card__title .model-name{font-size:20px;line-height:24px}.product-card__specs .spec-item__value .number{font-size:2pc;line-height:40px}.product-card__specs .spec-item__value .unit{font-size:24px;line-height:2pc}.product-card__specs .spec-item__label{font-size:14px;line-height:20px}.product-card__description{font-size:1pc;line-height:24px}.product-card__price .label{font-size:14px;line-height:18px}.product-card__price .amount{font-size:24px;line-height:2pc}.product-card__cta .test-ride-btn{font-size:14px;line-height:20px}.specs-grid .spec-item .value .number{font-size:2pc;line-height:40px}.specs-grid .spec-item .value .unit{font-size:24px;line-height:2pc}.product-description,.specs-grid .spec-item .label{font-size:14px;line-height:20px}.product-footer .price-section .label{font-size:14px;line-height:18px}.spec-value .spec-number{font-size:2pc;line-height:40px}.spec-value .spec-unit{font-size:24px;line-height:2pc}.spec-label{font-size:14px;line-height:20px}.price-label{font-size:9pt;line-height:18px}.price-value{font-size:2pc;line-height:40px}.test-ride-button{font-size:14px;line-height:18px}.specifications-section__title{font-size:2pc;line-height:40px}.location-price-row .price-columns .price-column,.spec-row .spec-values .spec-value{font-size:1pc;line-height:24px}.location-price-row .price-columns .price-column .price-tooltip-container .price-value{font-size:20px;line-height:28px}.download-specs__link{font-size:1pc;line-height:24px}}@media(max-width:767px){.product-grid{gap:18px;grid-template-columns:1fr}.price-and-spec .__react_component_tooltip{max-width:200px!important}.price-and-spec__content{grid-template-columns:1fr}.product-card__image{height:300px}.product-card__footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.product-card__footer,.specifications-card__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specifications-card__header{gap:1pc}.specifications-card__header .spec-labels{display:none}.specifications-card__header .model-headers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.specifications-card__header .model-headers .model-header{-webkit-box-flex:1;-ms-flex:1;flex:1}.spec-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9pt}.spec-row .spec-label{color:var(--Content-Primary,#1d1b1b);-webkit-box-flex:0;-ms-flex:none;flex:none;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Body-Body-L-Semibold-font-size,20px);font-style:normal;font-weight:var(--Body-Body-L-Semibold-font-weight,700);letter-spacing:var(--Body-Body-L-Semibold-letter-spacing,.15px);line-height:var(--Body-Body-L-Semibold-line-height,28px);margin-bottom:8px}.spec-row .spec-values{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.spec-row .spec-values .spec-value{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:75pt}.location-price-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc}.location-price-row .location-selector{-webkit-box-flex:0;-ms-flex:none;flex:none}.location-price-row .price-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.location-price-row .price-columns .price-column{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:75pt}}@media(max-width:calc(1024px - 1px)){.price-section__coming-soon-text,.product-footer .price-section .price,.specs-grid .spec-item .value .number{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:500;letter-spacing:.1px;line-height:40px}}@media(max-width:calc(1024px - 1px))and (max-width:393px){.price-section__coming-soon-text,.product-footer .price-section .price,.specs-grid .spec-item .value .number{font-size:24px;line-height:2pc}}@media(max-width:480px){.product-specs{gap:1pc}.product-purchase,.product-specs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-purchase{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}}@media(max-width:787px)and (max-width:393px){.price-section__coming-soon-text,.specifications-section__title{font-size:24px;line-height:2pc}}.vx2-price-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3pc 1pc;position:relative}.price-picker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:90pc;z-index:2}.price-picker,.price-picker__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;position:relative;width:100%}.price-picker__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#efebe3;border-radius:1pc;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1pc}.price-picker__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%}.price-picker__left--hidden{visibility:hidden}.price-picker__right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;text-align:center;width:100%}.price-picker__right--hidden{visibility:hidden}.price-picker__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.price-picker__coming-soon-text{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,400);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:center}.price-picker__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-picker__location--hidden{visibility:hidden}.price-picker__dropdown-wrapper{position:relative}.price-picker__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.price-picker__dropdown-menu{background:#fff;border-radius:0 0 4px 4px;border:1px solid #dcdcdd;border-top:none;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.1);box-shadow:0 4px 9pt rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;left:0;min-width:100%;padding:1pc 0 1pc 1pc;position:absolute;top:100%;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.price-picker__dropdown-menu .search-input-wrapper{position:relative;width:92%}.price-picker__dropdown-menu .search-input{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;border:1px solid #e3e3e3;border-radius:4px;font-weight:300;margin-left:2px;padding:10px 24px 10px 8px;width:100%}.price-picker__dropdown-menu .search-input:focus,.price-picker__dropdown-menu .search-input:focus-visible{outline:none}.price-picker__dropdown-menu .clear-button{background:transparent;border:none;color:#999;cursor:pointer;font-size:1pc;padding:0;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.price-picker__dropdown-menu .clear-button:hover{color:#333}.price-picker__dropdown-options-container{max-height:25pc;overflow-y:auto}.price-picker__dropdown-item{font-size:24px;font-weight:400;letter-spacing:.1px;line-height:2pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");border:1px solid #e4eaf1;border-right:none;border-left:none;color:#000;cursor:pointer;font-weight:300;padding:10px 0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.price-picker__dropdown-item:first-child{border-top:none}.price-picker__dropdown-item:hover{background-color:#ffddcf}.price-picker__dropdown-item--selected{color:#ff5310;font-weight:500}.price-picker__dropdown-item:first-child{border-radius:8px 8px 0 0}.price-picker__dropdown-item:last-child{border-radius:0 0 8px 8px}.price-picker__label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,400);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px)}.price-picker__city,.price-picker__label{src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px!important;text-align:center}.price-picker__city{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;color:#ff5310;font-weight:500}.price-picker__dropdown-icon{cursor:pointer;height:20px;margin-left:6px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:20px}.price-picker__dropdown-icon:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.price-picker__dropdown-icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-picker__subtitle{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:var(--Content-Secondary,#3f3d3d);font-family:var(--brand-font,"PP Neue Montreal");font-size:9pt!important;font-style:normal;font-weight:var(--Body-Body-L-Regular-font-weight,400);letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:1pc;margin:0;text-align:center}.price-picker__subtitle br{display:none}.price-picker__price-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.price-picker__price-wrapper .price-tooltip{margin-left:4px}.price-picker__price-wrapper .price-tooltip img{height:1pc;width:1pc}.price-picker__price{font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;font-weight:100 900;font-size:40px!important;font-weight:500;text-align:start}.price-picker__disclaimer,.price-picker__price{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;margin:0}.price-picker__disclaimer{font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:100 900;font-weight:300;max-width:238px;text-align:center}.vx2-price-banner .drawer{background:#fff;min-height:25pc}.vx2-price-banner .drawer .options-close-btn{background:none;height:1pc;padding:0;position:absolute;right:1pc;top:1pc;width:1pc}.vx2-price-banner .drawer .price-picker__dropdown-container{background:#fff;border-radius:1pc 1pc 0 0;-webkit-box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 -.625rem .625rem 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc;padding:1pc}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper{margin-top:42px;position:relative;width:100%}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;border:1px solid #e3e3e3;border-radius:4px;font-weight:300;height:40px;padding:10px 1pc 10px 8px;width:100%}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input:focus,.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input:focus-visible{outline:none}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input::-webkit-input-placeholder{color:#a7a6a6}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input::-moz-placeholder{color:#a7a6a6}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input:-ms-input-placeholder{color:#a7a6a6}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input::-ms-input-placeholder{color:#a7a6a6}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input::placeholder{color:#a7a6a6}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .clear-button{background:transparent;border:none;color:#999;cursor:pointer;font-size:1pc;padding:0;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .clear-button:hover{color:#333}@media(min-width:360px){.price-picker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:90pc;z-index:2}.price-picker,.price-picker__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;position:relative;width:100%}.price-picker__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;background:#efebe3;border-radius:1pc;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1pc}.price-picker__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%}.price-picker__left--hidden{visibility:hidden}.price-picker__right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;text-align:center;width:100%}.price-picker__right--hidden{visibility:hidden}.price-picker__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.price-picker__coming-soon-text{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:500;letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:center}.price-picker__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-picker__location--hidden{visibility:hidden}.price-picker__dropdown-wrapper{position:relative}.price-picker__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.price-picker__dropdown-menu{background:#fff;border:1px solid #e0ddd6;border-radius:8px;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.1);box-shadow:0 4px 9pt rgba(0,0,0,.1);left:0;min-width:100%;position:absolute;top:100%;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.price-picker__dropdown-item{font-size:14px;letter-spacing:.4px;line-height:18px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;cursor:pointer;font-weight:500;padding:9pt 0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.price-picker__dropdown-item:hover{background-color:#ffddcf}.price-picker__dropdown-item--selected{color:#ff5310;font-weight:500}.price-picker__dropdown-item:first-child{border-radius:8px 8px 0 0}.price-picker__dropdown-item:last-child{border-radius:0 0 8px 8px}.price-picker__label{font-family:PP Neue Montreal Variable,sans-serif;color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px)}.price-picker__city,.price-picker__label{font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px!important;font-weight:500;text-align:center}.price-picker__city{font-family:PP Neue Montreal Variable,sans-serif;color:#ff5310}.price-picker__dropdown-icon{cursor:pointer;height:20px;margin-left:6px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:20px}.price-picker__dropdown-icon:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.price-picker__dropdown-icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-picker__subtitle{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:var(--Content-Secondary,#3f3d3d);font-family:var(--brand-font,"PP Neue Montreal");font-size:9pt!important;font-style:normal;font-weight:300;letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:1pc;margin:0;text-align:center}.price-picker__subtitle br{display:none}.price-picker__price-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.price-picker__price{font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;font-weight:100 900;font-size:40px!important;font-weight:500;text-align:start}.price-picker__disclaimer,.price-picker__price{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;margin:0}.price-picker__disclaimer{font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:100 900;font-weight:300;line-height:18px;max-width:238px;text-align:center}}@media(min-width:360px)and (max-width:393px){.price-picker__coming-soon-text{font-size:2pc;line-height:40px}.price-picker__dropdown-item{font-size:14px;line-height:18px}.price-picker__price{font-size:2pc;line-height:40px}.price-picker__disclaimer{font-size:10px;line-height:18px}}@media(min-width:768px)and (max-width:1024px){.price-picker{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:90pc;z-index:2}.price-picker,.price-picker__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;position:relative;width:100%}.price-picker__container{-ms-flex-item-align:center;align-self:center;background:#efebe3;border-radius:1pc;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:24px}.price-picker__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.price-picker__left--hidden{visibility:hidden}.price-picker__right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:right;width:auto}.price-picker__right--hidden{visibility:hidden}.price-picker__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.price-picker__coming-soon-text{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;font-size:var(--Heading-Heading-M-font-size,2pc);font-weight:500;text-align:center}.price-picker__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.price-picker__location--hidden{visibility:hidden}.price-picker__dropdown-wrapper{position:relative}.price-picker__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.price-picker__dropdown-menu{background:#fff;border:1px solid #e0ddd6;border-radius:8px;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.1);box-shadow:0 4px 9pt rgba(0,0,0,.1);left:0;min-width:100%;position:absolute;top:100%;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.price-picker__dropdown-item{font-size:14px;letter-spacing:.4px;line-height:18px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;cursor:pointer;font-weight:500;padding:8px 0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.price-picker__dropdown-item:hover{background-color:#ffddcf}.price-picker__dropdown-item--selected{color:#ff5310;font-weight:500}.price-picker__dropdown-item:first-child{border-radius:8px 8px 0 0}.price-picker__dropdown-item:last-child{border-radius:0 0 8px 8px}.price-picker__label{color:#000}.price-picker__city,.price-picker__label{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px!important;font-weight:500;text-align:center}.price-picker__city{color:#ff5310}.price-picker__dropdown-icon{cursor:pointer;height:24px;margin-left:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:24px}.price-picker__dropdown-icon:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.price-picker__dropdown-icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-picker__subtitle{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:400;letter-spacing:.1px;line-height:2pc;color:var(--Content-Secondary,#3f3d3d);font-family:var(--brand-font,"PP Neue Montreal");font-size:24px!important;font-style:normal;font-weight:300;letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:var(--Body-Body-L-Regular-line-height,28px);margin:0}.price-picker__subtitle br{display:inline}.price-picker__price-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-picker__price{font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;font-weight:100 900;font-size:var(--Heading-Heading-L-font-size,40px);font-weight:500;text-align:center}.price-picker__disclaimer,.price-picker__price{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;margin:0}.price-picker__disclaimer{font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:100 900;font-weight:300;line-height:18px;max-width:200px;text-align:start}}@media(min-width:768px)and (max-width:1024px)and (max-width:393px){.price-picker__coming-soon-text{font-size:2pc;line-height:40px}.price-picker__dropdown-item{font-size:14px;line-height:18px}.price-picker__city,.price-picker__label{font-size:2pc;line-height:40px}.price-picker__subtitle{font-size:20px;line-height:28px}.price-picker__price{font-size:2pc;line-height:40px}.price-picker__disclaimer{font-size:10px;line-height:18px}}@media(min-width:768px){.price-picker__price-wrapper .price-tooltip img{height:20px;width:20px}}@media(min-width:1025px){.vx2-price-banner{margin:4pc}.price-picker{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%;z-index:2}.price-picker,.price-picker__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;max-width:90pc;position:relative}.price-picker__container{-ms-flex-item-align:stretch;align-self:stretch;background:#efebe3;border-radius:1pc;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3pc}.price-picker__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.price-picker__left--hidden{visibility:hidden}.price-picker__right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center;width:auto}.price-picker__right--hidden{visibility:hidden}.price-picker__coming-soon-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.price-picker__coming-soon-text{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;font-weight:500;text-align:center}.price-picker__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.price-picker__location--hidden{visibility:hidden}.price-picker__dropdown-wrapper{position:relative}.price-picker__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.price-picker__dropdown-menu{background:#fff;border:1px solid #e0ddd6;border-radius:8px;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.1);box-shadow:0 4px 9pt rgba(0,0,0,.1);left:0;min-width:100%;position:absolute;top:100%;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.price-picker__dropdown-item{font-size:14px;letter-spacing:.4px;line-height:18px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;cursor:pointer;font-weight:500;padding:8px 0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.price-picker__dropdown-item:hover{background-color:#ffddcf}.price-picker__dropdown-item--selected{color:#ff5310;font-weight:500}.price-picker__dropdown-item:first-child{border-radius:8px 8px 0 0}.price-picker__dropdown-item:last-child{border-radius:0 0 8px 8px}.price-picker__label{color:#000}.price-picker__city,.price-picker__label{font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px!important;font-weight:500;text-align:center}.price-picker__city{color:#ff5310}.price-picker__dropdown-icon{cursor:pointer;height:24px;margin-left:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:24px}.price-picker__dropdown-icon:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.price-picker__dropdown-icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-picker__subtitle{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:400;letter-spacing:.1px;line-height:2pc;color:var(--Content-Secondary,#3f3d3d);font-size:24px!important;font-weight:300;margin:0;text-align:start}.price-picker__subtitle br{display:inline}.price-picker__price-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-picker__price-wrapper .price-tooltip img{height:24px;width:24px}.price-picker__price{font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;font-weight:100 900;font-size:3pc!important;font-weight:500;text-align:center}.price-picker__disclaimer,.price-picker__price{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;margin:0}.price-picker__disclaimer{font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:100 900;font-weight:300;line-height:18px;max-width:300px;text-align:start}}@media(min-width:1025px)and (max-width:393px){.price-picker__coming-soon-text{font-size:2pc;line-height:40px}.price-picker__dropdown-item{font-size:14px;line-height:18px}.price-picker__city,.price-picker__label{font-size:2pc;line-height:40px}.price-picker__subtitle{font-size:20px;line-height:28px}.price-picker__price{font-size:2pc;line-height:40px}.price-picker__disclaimer{font-size:10px;line-height:18px}}@media(max-width:393px){.price-picker__coming-soon-text{font-size:2pc;line-height:40px}.price-picker__dropdown-menu .search-input{font-size:14px;line-height:18px}.price-picker__dropdown-item{font-size:20px;line-height:28px}.price-picker__price{font-size:2pc;line-height:40px}.price-picker__disclaimer{font-size:10px;line-height:18px}.vx2-price-banner .drawer .price-picker__dropdown-container .search-input-wrapper .search-input{font-size:14px;line-height:18px}}.vida-header,.vida-header-wrapper{height:4pc;width:100%}.vida-header{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);left:0;position:fixed;top:0;z-index:1000!important}.vida-header a:visited{color:inherit}.vida-header__container{height:4pc;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:90pc;padding:1pc 24px;width:100%}.vida-header__container,.vida-header__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__logo img{aspect-ratio:85/12;-ms-flex-negative:0;flex-shrink:0;height:24px;width:170px}.vida-header__nav{display:none}.vida-header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;list-style:none;margin:0;padding:0}.vida-header__nav-item{position:relative}.vida-header__nav-item--dropdown{cursor:pointer}.vida-header__nav-item--dropdown.dropdown-open .vida-header__nav-link,.vida-header__nav-item--dropdown:hover .vida-header__nav-link{color:#ff5310}.vida-header__nav-item--dropdown.dropdown-open .vida-header__nav-link .chevron-down,.vida-header__nav-item--dropdown:hover .vida-header__nav-link .chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-header__nav-link{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:#3f3d3d;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:normal;padding:8px 4px;text-decoration:none}.vida-header__nav-link:hover{color:#ff5310}.vida-header__nav-link:hover .chevron-down{-webkit-filter:brightness(0) saturate(100%) invert(42%) sepia(95%) saturate(1352%) hue-rotate(1turn) brightness(101%) contrast(101%);filter:brightness(0) saturate(100%) invert(42%) sepia(95%) saturate(1352%) hue-rotate(1turn) brightness(101%) contrast(101%);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-header__nav-link .chevron-down{fill:var(--Fill,hsla(0,0%,100%,0));height:1pc;margin-left:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:1pc}.vida-header__right-buttons{display:none}.vida-header__top-link{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;color:#3f3d3d;text-decoration:none}.vida-header__top-link:hover{color:#ff5310}.vida-header__mobile-nav{gap:1pc}.vida-header__mobile-menu-button,.vida-header__mobile-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__mobile-menu-button{background:none;border:none;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px}.vida-header__hamburger{height:18px;position:relative;width:24px}.vida-header__hamburger span{background:#1d1b1b;border-radius:2px;display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.vida-header__hamburger span:first-child{top:0}.vida-header__hamburger span:nth-child(2),.vida-header__hamburger span:nth-child(3){top:8px}.vida-header__hamburger span:nth-child(4){top:1pc}.vida-header__hamburger.open span:first-child{left:50%;top:8px;width:0}.vida-header__hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.vida-header__hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.vida-header__hamburger.open span:nth-child(4){left:50%;top:8px;width:0}.vida-header__dropdown{background-color:#fff;border-radius:0 0 20px 20px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);height:0;left:0;overflow:hidden;position:fixed;top:4pc;-webkit-transition:height .3s cubic-bezier(.4,0,.2,1);transition:height .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:999}.vida-header__dropdown.show{height:248px}.vida-header__dropdown:not(.explore-dropdown) .vida-header__dropdown-content{background-color:#fff;border-radius:0 0 20px 20px;height:100%;margin:0;padding:0;width:100%}.vida-header__dropdown:not(.explore-dropdown) .vida-header__dropdown-content,.vida-header__dropdown:not(.explore-dropdown) .vida-header__dropdown-vehicles{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-header__dropdown:not(.explore-dropdown) .vida-header__dropdown-vehicles{background-color:#f9f5ee;border-radius:0 0 8px 8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:60px;height:228px;margin:0 auto;padding:20px 10px 10px;position:relative;width:calc(100vw - 20px)}.vida-header__vehicle-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:180px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;position:relative;text-decoration:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:196px}.vida-header__vehicle-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.vida-header__vehicle-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:140px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:9pt;width:100%}.vida-header__vehicle-image img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.vida-header__vehicle-name{font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;bottom:0;color:#1d1b1b;position:absolute;text-align:center;width:100%}.vida-header__vehicle-badge{padding:2px 4px}.vida-header__dropdown.explore-dropdown.show{height:350px}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 20px 20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin:0;padding:0 10px;width:100%}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-content,.vida-header__dropdown.explore-dropdown .vida-header__dropdown-vehicles{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-vehicles{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0 0 8px 8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3pc;max-width:75pc;padding:40px;width:auto}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid{display:grid;-ms-flex-negative:0;flex-shrink:0;gap:1pc 56px;grid-template-columns:repeat(3,15pc);grid-template-rows:repeat(3,auto);width:828px}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid .vida-header__vehicle-item:first-child{grid-area:1/1}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid .vida-header__vehicle-item:nth-child(2){grid-area:1/2}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid .vida-header__vehicle-item:nth-child(3){grid-area:2/2}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid .vida-header__vehicle-item:nth-child(4){grid-area:3/2}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid .vida-header__vehicle-item:nth-child(5){grid-area:2/1}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid .vida-header__vehicle-item:nth-child(6){grid-area:3/1}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid .vida-header__vehicle-item:nth-child(7){grid-area:1/3}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-grid .vida-header__vehicle-item:nth-child(8){grid-area:2/3}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:4px;width:15pc}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item:hover{background:none;-webkit-transform:none;transform:none}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item:hover .vida-header__vehicle-name{color:#ff5310}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item .vida-header__vehicle-name{font-weight:100 900;font-size:1pc;font-weight:500;color:#1d1b1b;margin-bottom:4px;position:static}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item .vida-header__vehicle-description,.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item .vida-header__vehicle-name{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");letter-spacing:.25px;line-height:20px;text-align:left;width:100%}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item .vida-header__vehicle-description{font-weight:100 900;font-size:14px;font-weight:400;color:#696767}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-separator{background-color:#d4d4d4;-ms-flex-negative:0;flex-shrink:0;height:203px;margin:0;width:1px}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-right-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:1pc;padding-top:0;width:85px}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-nav-item{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;color:#5c5a5a;text-align:left;text-decoration:none}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-nav-item:hover{color:#ff5310}.vida-header__dropdown-content{max-width:none;padding-left:0;padding-right:0;width:100%}.vida-header__dropdown-inner{margin:0 auto;max-width:100vw;padding-left:10px;padding-right:10px}.vida-header__cta-wrapper{display:none}.vida-header__cta-button{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;background:none;border:1px solid #dcdcdd;border-radius:4px;color:#1d1b1b;display:inline-block;padding:8px 1pc;text-decoration:none;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.vida-header__cta-button:hover{background-color:#ff5310;border-color:#ff5310;color:#fff}@-webkit-keyframes vida-header-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vida-header__vehicle-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin-top:0;width:100%}.vida-header__vehicle-info,.vida-header__vehicle-name-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__vehicle-name-row{gap:4px}.vida-header__vehicle-name{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#000;font-size:14px;font-style:normal;font-weight:530;line-height:normal;margin-bottom:0;position:static;text-align:left}.vida-header__vehicle-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00b348;border-radius:2px;color:#ccf9de;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:10px;height:19px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 6px;width:38px}.vida-header__vehicle-badge,.vida-header__vehicle-price{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:9pt;font-weight:500;letter-spacing:.4px;line-height:14px;font-style:normal}.vida-header__vehicle-price{color:#838282;font-weight:450;margin-top:4px;text-align:left}.vida-header__mobile-menu{background-color:#fff;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:999}.vida-header__mobile-menu.open{-webkit-transform:translateX(0);transform:translateX(0)}.vida-header__mobile-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:4pc;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1pc 24px}.vida-header__mobile-logo img{aspect-ratio:85/12;-ms-flex-negative:0;flex-shrink:0;height:20px;width:9pc}.vida-header__mobile-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:#1d1b1b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;gap:8px;height:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:8px 9pt;width:2pc}.vida-header__mobile-close:hover{color:#ff5310}.vida-header__mobile-menu-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 2pc 154px;width:100%}.vida-header__mobile-section{width:100%}.vida-header__mobile-separator{background:#dcdcdd;-ms-flex-negative:0;flex-shrink:0;height:1px;width:100%}.vida-header__mobile-section-header{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;background:none;border:none;color:#5c5a5a;cursor:pointer;font-style:normal;font-weight:450;padding:0;text-align:left;text-transform:uppercase;width:100%}.vida-header__mobile-section-header.static{cursor:default}.vida-header__mobile-section-header:hover{color:#ff5310}.vida-header__mobile-item{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;font-style:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0;text-decoration:none}.vida-header__mobile-item:last-child{border-bottom:none}.vida-header__mobile-item:hover{color:#ff5310}.vida-header__mobile-dropdown{cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vida-header__mobile-badge-container,.vida-header__mobile-dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__mobile-badge-container{gap:8px}.vida-header__mobile-chevron{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__mobile-chevron-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.vida-header__mobile-item.vida-header__mobile-subitem{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;-webkit-box-align:unset!important;-ms-flex-align:unset!important;align-items:unset!important;color:#1d1b1b;display:block!important;font-style:normal;-webkit-box-pack:unset!important;-ms-flex-pack:unset!important;justify-content:unset!important}.vida-header__mobile-item.vida-header__mobile-subitem:last-child{margin-bottom:0}.vida-header__mobile-item.vida-header__mobile-subitem:hover{color:#ff5310}.vida-header__mobile-subitem-content{gap:8px}.vida-header__mobile-badge,.vida-header__mobile-subitem-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__mobile-badge{font-size:14px;line-height:18px;background:#00b348;border-radius:2px;color:#ccf9de;-ms-flex-negative:0;flex-shrink:0;gap:10px;height:19px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 4px;width:38px}.vida-header__mobile-badge,.vida-header__mobile-vehicle-price{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:500;letter-spacing:.4px;font-style:normal}.vida-header__mobile-vehicle-price{font-size:9pt;line-height:14px;color:#838282;display:block;font-weight:450;margin-bottom:0;margin-top:2px;text-align:left}.vida-header__mobile-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9pt;margin-top:auto;padding-top:24px}.vida-header__mobile-footer-link{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;color:#5c5a5a;font-style:normal;text-decoration:none}.vida-header__mobile-footer-link:hover{color:#ff5310}.vida-header__mobile-nav-button-component{margin:8px 0;width:100%}.overflow-hidden{overflow:hidden}.vida-header__vehicle-item a{font-weight:inherit!important}.vida-header__vehicle-name{font-weight:500!important}.vida-header__nav-item--dropdown.dropdown-open .vida-header__nav-link{color:#ff5310}.vida-header__nav-item--dropdown.dropdown-open .vida-header__nav-link .chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vida-header__loading-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:20px}.vida-header__loading-container,.vida-header__spinner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-header__spinner-circle{-webkit-animation:vida-header-spin 1s linear infinite;animation:vida-header-spin 1s linear infinite;border-radius:50%;border:3px solid #dcdcdd;border-top-color:#ff5310;height:2pc;width:2pc}.vida-header__loading-text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;color:#3f3d3d;text-align:center}@keyframes vida-header-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.vida-header__logo img{aspect-ratio:36/5;height:20px;width:9pc}.vida-header__cta-wrapper{display:block}}@media(min-width:1024px){.vida-header{border-bottom:1px solid #dcdcdd}.vida-header__nav{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vida-header__nav,.vida-header__right-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.vida-header__right-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.vida-header__mobile-nav{display:none}}@media(max-width:393px){.vida-header__logo img{aspect-ratio:36/5;height:20px;width:9pc}.vida-header__nav-link,.vida-header__top-link{font-size:14px;line-height:18px}.vida-header__vehicle-name{font-size:14px;line-height:20px}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item .vida-header__vehicle-name{font-size:14px;line-height:18px}.vida-header__dropdown.explore-dropdown .vida-header__vehicle-item .vida-header__vehicle-description{font-size:9pt;line-height:18px}.vida-header__dropdown.explore-dropdown .vida-header__dropdown-nav-item{font-size:14px;line-height:18px}.vida-header__cta-button{font-size:14px;line-height:20px}.vida-header__vehicle-badge,.vida-header__vehicle-price{font-size:9pt;line-height:14px}.vida-header__mobile-section-header{font-size:14px;line-height:18px}.vida-header__mobile-item{font-size:1pc;line-height:20px}.vida-header__mobile-item.vida-header__mobile-subitem{font-size:1pc;line-height:24px}.vida-header__mobile-badge{font-size:14px;line-height:18px}.vida-header__mobile-vehicle-price{font-size:9pt;line-height:14px}.vida-header__mobile-footer-link{font-size:1pc;line-height:20px}.vida-header__loading-text{font-size:14px;line-height:18px}}.app-section{background:#efebe3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:600px;padding:0}.app-section,.app-section__heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.app-section__heading-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:38px;margin-top:44px}.app-section__heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;-ms-flex-item-align:stretch;align-self:stretch;color:var(--Content-Primary,#1d1b1b);margin:0;text-align:center}.app-section__button-container{-ms-flex-pack:center;margin-bottom:95px}.app-section__button-container,.app-section__phones-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center}.app-section__phones-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:center;margin:0;padding:0;width:100%}.app-section__app-image{border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:310px;margin:0;-o-object-fit:cover;object-fit:cover;padding:0;width:100%}@media(min-width:768px){.app-section{min-height:100vh}.app-section__heading br{display:none}.app-section__heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;color:var(--Content-Primary,#1d1b1b);text-align:center}.app-section__app-image{height:100%}}@media(min-width:768px)and (max-width:393px){.app-section__heading{font-size:2pc;line-height:40px}}@media(min-width:1025px){.app-section__heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px}}@media(min-width:1025px)and (max-width:393px){.app-section__heading{font-size:2pc;line-height:40px}}@media(max-width:393px){.app-section__heading{font-size:2pc;line-height:40px}}.vida-floating-cta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.9);bottom:0;display:block;left:0;position:fixed;right:0;z-index:1000}.vida-floating-cta__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2pc;height:82px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 24px;width:100%}.vida-floating-cta__test-ride-button{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;color:#3f3d3d;font-size:20px;text-align:center;text-decoration:none;width:126px}.vida-floating-cta__test-ride-button:active{background-color:#fff!important;color:#ff5310!important}.vida-floating-cta__buy-now-button{font-size:20px;width:126px}.vida-floating-cta__buy-now-button:active{background:#fff!important;color:#ff5310!important}@media(min-width:1024px){.vida-floating-cta{display:none}}@media(max-width:393px){.vida-floating-cta__test-ride-button{font-size:14px;line-height:18px}.vida-new-home-page{padding-bottom:84px}}.variant-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;padding:0;position:relative;width:100vw}.variant-selector__heading{color:var(--Content-Primary,#1d1b1b);font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-style:normal;font-weight:var(--Heading-Heading-L-font-weight,600);height:40vh;letter-spacing:var(--Heading-Heading-L-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);padding:1pc;text-align:center;z-index:3}.variant-selector__heading,.variant-selector__scooter-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.variant-selector__scooter-container{height:20vh;overflow:visible;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;width:100vw}.variant-selector__variant-name{color:var(--Content-Secondary-Inverse,#dfdfdf);font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-2XL-font-size,60px);font-style:normal;font-weight:var(--Heading-Heading-2XL-font-weight,600);left:50%;letter-spacing:var(--Heading-Heading-2XL-letter-spacing,.1px);line-height:var(--Heading-Heading-2XL-line-height,72px);position:absolute;text-align:center;top:-20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:1}.variant-selector__variant-name.animate-right{-webkit-animation:fadeInRight 1s ease-in-out;animation:fadeInRight 1s ease-in-out}.variant-selector__variant-name.animate-left{-webkit-animation:fadeInLeft 1s ease-in-out;animation:fadeInLeft 1s ease-in-out}.variant-selector__carousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible;position:relative}.variant-selector__carousel,.variant-selector__slide,.variant-selector__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.variant-selector__slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.variant-selector__scooter-image{display:block;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%);width:115vw;z-index:2}.variant-selector__mobile-nav{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;padding:0 0 1pc;z-index:10}.variant-selector__mobile-nav,.variant-selector__mobile-nav-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.variant-selector__mobile-nav-btn{background:#d6d6d6;border:none;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2pc;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);width:2pc;z-index:11}.variant-selector__mobile-nav-btn svg{height:1pc;width:1pc}.variant-selector__mobile-nav-btn:active:not(:disabled){background:silver;-webkit-transform:scale(.95);transform:scale(.95)}.variant-selector__mobile-nav-btn:disabled{background:#e8e8e8;cursor:not-allowed;opacity:.5;-webkit-transform:none;transform:none}.variant-selector__mobile-nav-btn:disabled svg path{stroke:#ccc}.variant-selector__carousel-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:9pt;z-index:10}.variant-selector__carousel-nav,.variant-selector__nav-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.variant-selector__nav-btn{background:#d6d6d6;border:none;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;height:39px;padding:0;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);width:39px;z-index:11}.variant-selector__nav-btn svg{height:1pc;width:1pc}.variant-selector__nav-btn:hover{background:silver;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.2);box-shadow:0 4px 9pt rgba(0,0,0,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}.variant-selector__nav-btn:disabled{background:#e8e8e8;cursor:not-allowed;opacity:.5;-webkit-transform:none;transform:none}.variant-selector__nav-btn:disabled svg path{stroke:#ccc}.variant-selector__bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:40vh;padding:20px;position:relative;z-index:5}.variant-selector__content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.variant-selector__content-container,.variant-selector__specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.variant-selector__specs{flex-direction:column;gap:9pt}.variant-selector__spec-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:auto}.variant-selector__spec-item,.variant-selector__spec-label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.variant-selector__spec-label{font-size:var(--Body-Body-S-Regular-font-size,14px);font-weight:var(--Body-Body-S-Regular-font-weight,400);letter-spacing:var(--Body-Body-S-Regular-letter-spacing,.25px);line-height:var(--Body-Body-S-Regular-line-height,20px)}.variant-selector__spec-label,.variant-selector__spec-value{color:#42454a;font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.variant-selector__spec-value{font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc)}.variant-selector__colors,.variant-selector__spec-value{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.variant-selector__colors{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.variant-selector__color-dot{border-radius:50%;height:2pc;width:2pc}.variant-selector__color-dot:not(:first-child){margin-left:-10px}.variant-selector__pricing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px}.variant-selector__price{color:var(--Content-Primary,#1d1b1b);font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,24px);font-weight:var(--Heading-Heading-M-font-weight,600)}.variant-selector__cta-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9pt;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.variant-selector__cta-btn--primary{width:131px!important}.variant-selector__cta-btn--primary .button{width:100%!important}.variant-selector__cta-btn--secondary{width:263px!important}.variant-selector__cta-btn--secondary .button{width:100%!important}@media(min-width:360px){.variant-selector__heading{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px)}.variant-selector__spec-label{-ms-flex-item-align:auto;align-self:auto;color:#42454a;-ms-flex-negative:0;flex-shrink:0;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:375;line-height:normal}.variant-selector__color-dot:not(:first-child){margin-left:-6px}}@media(min-width:768px)and (max-width:1024px){.variant-selector__heading{font-size:var(--Heading-Heading-2XL-font-size,60px);font-weight:600;height:40vh;letter-spacing:.1px;line-height:72px;padding:2pc}.variant-selector__scooter-container{height:20vh}.variant-selector__color-dot{height:20px;width:20px}.variant-selector__color-dot:not(:first-child){margin-left:-6px}}@media(min-width:768px){.variant-selector__variant-name{font-size:6pc;font-weight:var(--Heading-Heading-4XL-font-weight,600);letter-spacing:var(--Heading-Heading-4XL-letter-spacing,-.1px);line-height:var(--Heading-Heading-4XL-line-height,78pt);top:-50%}.variant-selector__scooter-image{-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%);width:155vw}.variant-selector__mobile-nav{display:none}.variant-selector__carousel-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.variant-selector__bottom-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px}.variant-selector__content-container{gap:2pc}.variant-selector__specs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}.variant-selector__spec-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center}.variant-selector__pricing{margin-top:0}.variant-selector__price{font-size:var(--Heading-Heading-L-font-size,28px)}.variant-selector__cta-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1025px){.variant-selector__heading{color:var(--Content-Primary,#1d1b1b);font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XL-font-size,3pc);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);height:20vh;letter-spacing:var(--Heading-Heading-XL-letter-spacing,.1px);line-height:var(--Heading-Heading-XL-line-height,56px);padding:2pc}.variant-selector__scooter-container{height:60vh}.variant-selector__variant-name{font-size:8pc;font-weight:var(--Heading-Heading-5XL-font-weight,600);letter-spacing:var(--Heading-Heading-5XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-5XL-line-height,78pt);top:5%}.variant-selector__scooter-image{max-height:80vh;max-width:85vw;-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%)}.variant-selector__bottom-section{height:20vh;padding:60px}.variant-selector__color-dot{border-radius:50%;height:2pc;width:2pc}}@media(min-width:1025px)and (max-height:600px){.variant-selector__heading{padding:4px 8px 8px}.variant-selector__scooter-image{max-height:75vh;max-width:80vw;-o-object-fit:contain;object-fit:contain}.variant-selector__bottom-section{padding:20px}.variant-selector__content-container{gap:9pt}.variant-selector__specs{gap:20px}.variant-selector__spec-item{gap:2px}.variant-selector__cta-section{gap:8px}}@media(min-width:1025px)and (min-height:601px)and (max-height:700px){.variant-selector__heading{padding:6px 9pt 9pt}.variant-selector__scooter-image{max-height:78vh;max-width:83vw;-o-object-fit:contain;object-fit:contain}.variant-selector__bottom-section{padding:30px}.variant-selector__content-container{gap:1pc}.variant-selector__specs{gap:25px}.variant-selector__spec-item{gap:3px}.variant-selector__cta-section{gap:9pt}}@media(min-width:1025px)and (min-height:701px)and (max-height:800px){.variant-selector__heading{padding:8px 1pc 1pc}.variant-selector__scooter-image{max-height:79vh;max-width:84vw;-o-object-fit:contain;object-fit:contain}.variant-selector__bottom-section{padding:40px}.variant-selector__content-container{gap:20px}.variant-selector__specs{gap:30px}.variant-selector__spec-item{gap:3px}.variant-selector__cta-section{gap:1pc}}@media(min-width:1025px)and (max-height:800px){.variant-selector__heading{font-size:var(--Heading-Heading-2XL-font-size,3pc);font-weight:600;height:20vh;letter-spacing:.1px;line-height:72px;padding:2pc}.variant-selector__variant-name{font-size:var(--Heading-Heading-2XL-font-size,72px);font-weight:var(--Heading-Heading-5XL-font-weight,600);height:20vh;letter-spacing:var(--Heading-Heading-5XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-5XL-line-height,78pt);top:5%}}@media(max-width:767px){.variant-selector__mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.variant-selector__carousel-nav{display:none}.variant-selector__bottom-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc}.variant-selector__specs{align-self:center;display:grid;gap:20px 20px;grid-template-columns:minmax(0,-webkit-max-content) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content);grid-template-columns:minmax(0,max-content) minmax(0,max-content) minmax(0,max-content);grid-template-rows:auto auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.variant-selector__specs .variant-selector__spec-item:first-child{grid-column:1;grid-row:1;text-align:center}.variant-selector__specs .variant-selector__spec-item:nth-child(2){grid-column:2;grid-row:1;text-align:center}.variant-selector__specs .variant-selector__spec-item:nth-child(3){grid-column:3;grid-row:1;text-align:center}.variant-selector__specs .variant-selector__spec-item:nth-child(4){grid-column:1/3;grid-row:2;text-align:center}.variant-selector__specs .variant-selector__pricing{grid-column:3;grid-row:2;text-align:center}.variant-selector__spec-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto}.variant-selector__spec-label{-ms-flex-item-align:auto;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:375}.variant-selector__spec-label,.variant-selector__spec-value{align-self:auto;color:#42454a;font-family:PP Neue Montreal;font-style:normal;line-height:normal}.variant-selector__spec-value{-ms-flex-item-align:auto;font-size:20px;font-weight:530}.variant-selector__cta-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;padding:0 1pc}.variant-selector__cta-btn--primary{width:110px!important}.variant-selector__cta-btn--secondary{width:200px!important}}@media(hover:hover){.variant-selector__mobile-nav-btn:hover:not(:disabled){background:silver;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.2);box-shadow:0 4px 9pt rgba(0,0,0,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}}@media(max-width:360px){.variant-selector__specs{gap:9pt 1pc;grid-template-columns:minmax(0,-webkit-max-content) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content);grid-template-columns:minmax(0,max-content) minmax(0,max-content) minmax(0,max-content)}.variant-selector__spec-item{gap:1px}.variant-selector__color-dot{height:20px;width:20px}.variant-selector__cta-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:0 8px}.variant-selector__cta-btn--primary{width:75pt!important}.variant-selector__cta-btn--secondary{width:10pc!important}}.display-card{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");opacity:0;position:relative;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 1.5s ease-out,-webkit-transform 1.5s ease-out;transition:opacity 1.5s ease-out,-webkit-transform 1.5s ease-out;transition:opacity 1.5s ease-out,transform 1.5s ease-out;transition:opacity 1.5s ease-out,transform 1.5s ease-out,-webkit-transform 1.5s ease-out;width:100%}.display-card--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.display-card__container{width:100%}.display-card__content{overflow:hidden;position:relative;width:100%}.display-card__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.display-card__background-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.display-card__overlay{position:absolute;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;z-index:2}.display-card__display-text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:84px;font-weight:600;letter-spacing:-.25px;line-height:88px;color:#fff;display:inline-block;margin:0;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.3);white-space:nowrap}.display-card__display-text--highlighted{color:#ff5310;font-weight:700}.display-card__foreground{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.display-card__foreground-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.display-card__info-card{background-color:#f9f5ee;border-radius:1pc;bottom:24px;-webkit-box-shadow:0 8px 2pc rgba(0,0,0,.12);box-shadow:0 8px 2pc rgba(0,0,0,.12);max-width:438px;padding:24px;position:absolute;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;z-index:4}.display-card__info-title{font-weight:100 900;font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px;color:#1d1b1b;margin:0 0 20px}.display-card__info-description,.display-card__info-title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.display-card__info-description{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;color:#3f3d3d;line-height:1.6;margin:0}@media(min-width:768px)and (max-width:1366px){.display-card__content{border-radius:24px;height:calc(100vh - 3pc);max-height:calc(100vh - 3pc);min-height:calc(100vh - 3pc)}.display-card__display-text{font-size:72px;letter-spacing:-.25px;line-height:72px}.display-card__display-text,.display-card__info-title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:600}.display-card__info-title{font-size:24px;letter-spacing:.1px;line-height:2pc;margin-bottom:18px}.display-card__info-description{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px}}@media(min-width:768px)and (max-width:1366px)and (max-width:393px){.display-card__display-text{font-size:60px;line-height:56px}.display-card__info-title{font-size:20px;line-height:24px}.display-card__info-description{font-size:1pc;line-height:24px}}@media(min-width:1367px){.display-card__content{border-radius:24px;height:calc(100vh - 8pc);max-height:calc(100vh - 8pc);min-height:calc(100vh - 8pc)}}@media(max-width:767px){.display-card__content{border-radius:24px;height:calc(100vh - 2pc);max-height:calc(100vh - 2pc);min-height:calc(100vh - 2pc)}.display-card__display-text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px}.display-card__info-card{bottom:6px;width:calc(100% - 3pc)}.display-card__info-title{font-weight:100 900;font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px;margin:0 0 18px}.display-card__info-description,.display-card__info-title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.display-card__info-description{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;margin:0}}@media(max-width:393px){.display-card__display-text{font-size:72px;line-height:5pc;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;white-space:nowrap}.display-card__info-title{font-size:24px;line-height:2pc}.display-card__info-description{font-size:14px;line-height:20px}}@media(max-width:767px)and (max-width:393px){.display-card__display-text{font-size:2pc;line-height:40px}.display-card__info-title{font-size:24px;line-height:2pc}.display-card__info-description{font-size:14px;line-height:20px}}@media(max-width:393px)and (max-width:393px){.display-card__display-text{font-size:2pc;line-height:40px}}.spec-card{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");height:100%;width:100%}.spec-card__container{background-color:#f9f5ee;border-radius:1pc;-webkit-box-shadow:0 4px 1pc rgba(0,0,0,.08);box-shadow:0 4px 1pc rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.spec-card__container:hover{-webkit-box-shadow:0 8px 2pc rgba(0,0,0,.12);box-shadow:0 8px 2pc rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.spec-card__image-container{aspect-ratio:16/9;background-color:#f9f5ee;overflow:hidden;position:relative;width:100%}.spec-card__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.spec-card__container:hover .spec-card__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.spec-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px}.spec-card__title{font-weight:100 900;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;color:#1d1b1b;margin-bottom:1pc}.spec-card__description,.spec-card__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.spec-card__description{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;color:#3f3d3d;margin:0}.spec-cards-section{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");background-color:#fff}.spec-cards-section__header{margin-bottom:3pc;text-align:center}.spec-cards-section__title{font-weight:100 900;font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;color:#1d1b1b;margin:0 0 20px}.spec-cards-section__description,.spec-cards-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.spec-cards-section__description{font-weight:100 900;font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;color:#3f3d3d;margin:0 auto;max-width:600px}.spec-cards-section__grid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;gap:24px;width:100%}@media(min-width:768px)and (max-width:1023px){.spec-cards-section__grid{gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(min-width:1024px){.spec-cards-section__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media(max-width:767px){.spec-card__content{padding:20px}.spec-card__title{font-weight:100 900;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;margin-bottom:1pc}.spec-card__description,.spec-card__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.spec-card__description{font-weight:100 900;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.spec-cards-section__header{margin-bottom:2pc}.spec-cards-section__title{font-weight:100 900;font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;margin-bottom:18px}.spec-cards-section__description,.spec-cards-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.spec-cards-section__description{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px}.spec-cards-section__grid{gap:20px;grid-template-columns:1fr}}@media(max-width:393px){.spec-card__title{font-size:20px;line-height:24px}.spec-card__description{font-size:14px;line-height:20px}.spec-cards-section__title{font-size:2pc;line-height:40px}.spec-cards-section__description{font-size:1pc;line-height:24px}}@media(max-width:767px)and (max-width:393px){.spec-card__title{font-size:20px;line-height:24px}.spec-card__description{font-size:9pt;line-height:18px}.spec-cards-section__title{font-size:2pc;line-height:40px}.spec-cards-section__description{font-size:14px;line-height:20px}}.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.button__label{color:inherit}.button--roundness-circle{border-radius:50px}.button--roundness-large{border-radius:8px}.button--roundness-small{border-radius:4px}.button--roundness-off{border-radius:0}.button--s{font-size:14px;letter-spacing:.4px;line-height:18px;padding:8px 10px}.button--m,.button--s{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:500}.button--m{font-size:1pc;letter-spacing:.25px;line-height:20px;padding:10px 9pt}.button--l{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;padding:9pt 14px}.button--variant-primary.button--light{background-color:#ffddcf;color:#ff5310}.button--variant-primary.button--light.button--hover,.button--variant-primary.button--light:hover{background-color:#ffba9f;color:#ff5310}.button--variant-primary.button--light.button--pressed,.button--variant-primary.button--light:active{background-color:#ff9870;color:#ff5310}.button--variant-primary.button--dark{background-color:#ff5310;color:#fff}.button--variant-primary.button--dark.button--hover,.button--variant-primary.button--dark:hover{background-color:#cc420d;color:#fff}.button--variant-primary.button--dark.button--pressed,.button--variant-primary.button--dark:active{background-color:#99320a;color:#fff}.button--variant-secondary.button--light{background-color:#dcdcdd;color:#3f3d3d}.button--variant-secondary.button--light.button--hover,.button--variant-secondary.button--light:hover{background-color:#696767;color:#fff}.button--variant-secondary.button--dark,.button--variant-secondary.button--light.button--pressed,.button--variant-secondary.button--light:active{background-color:#1d1b1b;color:#fff}.button--variant-secondary.button--dark.button--hover,.button--variant-secondary.button--dark:hover{background-color:#696767;color:#fff}.button--variant-secondary.button--dark.button--pressed,.button--variant-secondary.button--dark:active{background-color:#1d1b1b;color:#fff}.button--variant-tertiary.button--light{background-color:hsla(0,0%,100%,0);color:#3f3d3d}.button--variant-tertiary.button--light.button--hover,.button--variant-tertiary.button--light.button--pressed,.button--variant-tertiary.button--light:active,.button--variant-tertiary.button--light:hover{background-color:hsla(0,0%,100%,0);color:#1d1b1b}.button--variant-tertiary.button--dark{background-color:hsla(0,0%,100%,0);color:#3f3d3d}.button--variant-tertiary.button--dark.button--hover,.button--variant-tertiary.button--dark:hover{background-color:hsla(0,0%,100%,.5019607843);color:#3f3d3d}.button--variant-tertiary.button--dark.button--pressed,.button--variant-tertiary.button--dark:active{background-color:hsla(0,0%,100%,0);color:#3f3d3d}.button--variant-destructive.button--light{background-color:#fcc;color:red}.button--variant-destructive.button--light.button--hover,.button--variant-destructive.button--light:hover{background-color:#f99;color:#c00}.button--variant-destructive.button--light.button--pressed,.button--variant-destructive.button--light:active{background-color:#f66;color:#c00}.button--variant-destructive.button--dark{background-color:red;color:#fff}.button--variant-destructive.button--dark.button--hover,.button--variant-destructive.button--dark:hover{background-color:#c00;color:#fff}.button--variant-destructive.button--dark.button--pressed,.button--variant-destructive.button--dark:active{background-color:#900;color:#fff}.button--link{color:#ff5310;background-color:hsla(0,0%,100%,0);padding:0;text-decoration:underline}.button--link.button--hover,.button--link.button--pressed,.button--link:active,.button--link:hover{color:#ff5310;background-color:hsla(0,0%,100%,.5019607843);padding:0;text-decoration:underline}.button--visibility--left{padding-right:8px}.button--visibility--left .button__icon--left{display:-webkit-box;display:-ms-flexbox;display:flex}.button--visibility--left .button__icon--right{display:none}.button--visibility--right{padding-left:8px}.button--visibility--right .button__icon--left{display:none}.button--visibility--right .button__icon--right{display:-webkit-box;display:-ms-flexbox;display:flex}.button--visibility--off .button__icon--left,.button--visibility--off .button__icon--right{display:none}.button--disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.button__icon--s{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button__icon--s svg{color:inherit;height:14px;width:14px}.button__icon--m{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button__icon--m svg{color:inherit;height:1pc;width:1pc}.button__icon--l{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button__icon--l svg{color:inherit;height:20px;width:20px}@media(max-width:393px){.button--m,.button--s{font-size:14px;line-height:18px}.button--l{font-size:1pc;line-height:20px}}@media(max-width:768px){.button--m,.button--s{font-size:14px;line-height:20px}.button--l,.button--m,.button--s{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:400;letter-spacing:.25px}.button--l{font-size:1pc;line-height:24px}}@media(max-width:768px)and (max-width:393px){.button--m,.button--s{font-size:9pt;line-height:18px}.button--l{font-size:14px;line-height:20px}}.accessories-merchandise{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");background-color:#fff;width:100%}.accessories-merchandise__container{padding:3pc}.accessories-merchandise__spec-cards{width:100%}.accessories-merchandise__spec-cards .spec-cards-section{padding:0!important}.accessories-merchandise__spec-cards .spec-cards-section__header{margin-bottom:2pc;text-align:left}.accessories-merchandise__spec-cards .spec-cards-section__title{font-weight:100 900;font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;color:#1d1b1b;margin:0 0 1pc}.accessories-merchandise__spec-cards .spec-cards-section__description,.accessories-merchandise__spec-cards .spec-cards-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.accessories-merchandise__spec-cards .spec-cards-section__description{font-weight:100 900;font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;color:#3f3d3d;margin:0}.accessories-merchandise__spec-cards .spec-card{cursor:pointer}.accessories-merchandise__spec-cards .spec-card__container{height:100%;min-height:350px;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.accessories-merchandise__spec-cards .spec-card__container:hover{-webkit-box-shadow:0 9pt 40px rgba(0,0,0,.15);box-shadow:0 9pt 40px rgba(0,0,0,.15);-webkit-transform:translateY(-8px);transform:translateY(-8px)}.accessories-merchandise__spec-cards .spec-card__image-container{aspect-ratio:16/10;background-color:#f9f5ee}.accessories-merchandise__spec-cards .spec-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.spec-card__container:hover .accessories-merchandise__spec-cards .spec-card__image{-webkit-transform:scale(1.08);transform:scale(1.08)}.accessories-merchandise__spec-cards .spec-card__content{padding:20px}.accessories-merchandise__spec-cards .spec-card__title{font-weight:100 900;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;color:#1d1b1b;margin-bottom:14px}.accessories-merchandise__spec-cards .spec-card__description,.accessories-merchandise__spec-cards .spec-card__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.accessories-merchandise__spec-cards .spec-card__description{font-weight:100 900;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;color:#3f3d3d;margin:0}.accessories-merchandise__actions{margin-top:3pc;width:100%}.accessories-merchandise__actions,.accessories-merchandise__view-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accessories-merchandise__view-all-link{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:600;letter-spacing:.1px;line-height:24px;border:none;color:#1d1b1b!important;cursor:pointer;padding:1pc 0;text-decoration:underline;text-underline-offset:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.accessories-merchandise__view-all-link:focus{outline:2px solid #cc420d;outline-offset:2px}.accessories-merchandise__view-all-link--no-hover{cursor:default!important;-webkit-transition:none!important;transition:none!important}.accessories-merchandise__view-all-link--no-hover:hover{color:#3f3d3d;background-color:hsla(0,0%,100%,0);padding:0;text-decoration:underline;background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:inherit!important;-webkit-transform:none!important;transform:none!important}@media(min-width:768px){.accessories-merchandise__spec-cards .spec-cards-section__grid{grid-template-columns:repeat(3,1fr);max-width:none}.accessories-merchandise__actions{padding:0 3pc}}@media(min-width:768px)and (max-width:1023px){.accessories-merchandise__spec-cards .spec-cards-section__grid{gap:18px}}@media(min-width:1024px){.accessories-merchandise__container{padding:4pc}.accessories-merchandise__spec-cards .spec-cards-section__grid{gap:20px}}@media(max-width:767px){.accessories-merchandise__container{padding:2pc}.accessories-merchandise__spec-cards .spec-cards-section__grid{gap:20px;grid-template-columns:1fr}.accessories-merchandise__spec-cards .spec-cards-section__header{margin-bottom:24px}.accessories-merchandise__spec-cards .spec-cards-section__title{font-weight:100 900;font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;margin-bottom:14px}.accessories-merchandise__spec-cards .spec-cards-section__description,.accessories-merchandise__spec-cards .spec-cards-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.accessories-merchandise__spec-cards .spec-cards-section__description{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px}.accessories-merchandise__spec-cards .spec-card__container{min-height:20pc}.accessories-merchandise__spec-cards .spec-card__content{padding:18px}.accessories-merchandise__spec-cards .spec-card__title{font-weight:100 900;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;margin-bottom:9pt}.accessories-merchandise__spec-cards .spec-card__description,.accessories-merchandise__spec-cards .spec-card__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.accessories-merchandise__spec-cards .spec-card__description{font-weight:100 900;font-size:9pt;font-weight:400;letter-spacing:.25px;line-height:20px}.accessories-merchandise__actions{margin-top:2pc;padding:0 1pc}.accessories-merchandise__view-all-link{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:600;letter-spacing:.25px;line-height:20px;padding:14px 0}}@media(max-width:393px){.accessories-merchandise__spec-cards .spec-cards-section__title{font-size:2pc;line-height:40px}.accessories-merchandise__spec-cards .spec-cards-section__description{font-size:1pc;line-height:24px}.accessories-merchandise__spec-cards .spec-card__title{font-size:20px;line-height:24px}.accessories-merchandise__spec-cards .spec-card__description{font-size:9pt;line-height:18px}.accessories-merchandise__view-all-link{font-size:1pc;line-height:20px}}@media(max-width:767px)and (max-width:393px){.accessories-merchandise__spec-cards .spec-cards-section__title{font-size:2pc;line-height:40px}.accessories-merchandise__spec-cards .spec-cards-section__description{font-size:14px;line-height:20px}.accessories-merchandise__spec-cards .spec-card__title{font-size:20px;line-height:24px}.accessories-merchandise__spec-cards .spec-card__description{font-size:10px;line-height:18px}.accessories-merchandise__view-all-link{font-size:14px;line-height:18px}}.services-section{background-color:#fff;padding:4pc 0 0;width:100%}.services-section__container{margin:0 auto;max-width:90pc;padding:0 4pc}.services-section__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:6pc;text-align:center}.services-section__badge,.services-section__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services-section__badge{background-color:#1d1b1b;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:3pc;padding:1pc 3pc}.services-section__badge-text{font-size:20px;letter-spacing:.15px;line-height:28px;color:#fff;text-align:center}.services-section__badge-text,.services-section__top-heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:600}.services-section__top-heading{font-size:72px;letter-spacing:-.25px;line-height:72px;color:#1d1b1b;margin:0}.services-section__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:6pc;grid-template-columns:1fr 1fr}.services-section__left{gap:4pc}.services-section__left,.services-section__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services-section__stat{gap:1pc}.services-section__stat-number{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:81pt;font-weight:600;letter-spacing:-.25px;line-height:78pt;color:#1d1b1b;margin:0}.services-section__stat-number .plus{color:#ff5310}.services-section__stat-number:contains("+"){color:#1d1b1b}.services-section__stat-number:contains("+"):after{color:#ff5310}.services-section__stat-label{font-weight:100 900;font-size:3pc;font-weight:600;line-height:56px;color:#1d1b1b}.services-section__description,.services-section__stat-label{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");letter-spacing:.1px;margin:0}.services-section__description{font-weight:100 900;font-size:24px;font-weight:400;line-height:2pc;color:#5c5a5a;line-height:1.6}.services-section__actions{gap:20px}.services-section__actions,.services-section__badge-heading-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.services-section__badge-heading-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc}.services-section__heading{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:72px;font-weight:600;letter-spacing:-.25px;line-height:72px;color:#1d1b1b;margin:0;text-align:left}.services-section__badge-heading-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services-section__badge-heading-col,.services-section__badge-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.services-section__badge-image img{display:block;height:81pt;width:auto}.services-section__supported-label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:500;letter-spacing:.1px;line-height:40px;color:#5c5a5a;text-align:center}.header-icon{color:#ff5310;font-weight:700;margin-left:6px}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.services-section{padding:6pc 0 0}.services-section__container{padding:0 3pc}.services-section__top{margin-bottom:4pc}.services-section__content{gap:4pc;grid-template-columns:1fr}}@media(max-width:calc(1024px - 1px)){.services-section{padding:2pc 0 0}.services-section__stat-label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}.services-section__actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.services-section__badge-image img{height:76px;width:auto}.services-section__supported-label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px}}@media(max-width:393px){.services-section__container{padding:0 2pc}.services-section__top{margin-bottom:3pc}.services-section__badge{margin-bottom:24px;padding:14px 24px}.services-section__badge-text{font-size:1pc;line-height:24px}.services-section__top-heading{line-height:56px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:60px;font-weight:600;letter-spacing:.1px;line-height:72px}.services-section__content{gap:3pc;grid-template-columns:1fr}.services-section__left{gap:3pc}.services-section__stat-number{font-size:6pc;line-height:6pc}.services-section__stat-label{font-size:2pc;line-height:40px}.services-section__description{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px}.services-section__badge-heading-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:3pc}.services-section__heading{line-height:56px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:60px;font-weight:600;letter-spacing:.1px;line-height:72px;text-align:center}.services-section__supported-label{font-size:24px;line-height:2pc}}@media(max-width:393px)and (max-width:393px){.services-section__top-heading{font-size:3pc;line-height:56px}.services-section__description{font-size:1pc;line-height:24px}.services-section__heading{font-size:3pc;line-height:56px}}@media(max-width:calc(1024px - 1px))and (max-width:393px){.services-section__stat-label{font-size:2pc;line-height:40px}.services-section__supported-label{font-size:1pc;line-height:20px}}.connectivity-section{background-color:#fff;padding:4pc 0}.connectivity-section__container{margin:0 auto;max-width:82pc;overflow:hidden;padding:0 2pc}.connectivity-section__header{gap:2pc;margin-bottom:4pc}.connectivity-section__content,.connectivity-section__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.connectivity-section__content{gap:24px;max-width:866px;text-align:center}.connectivity-section__title{font-weight:100 900;font-size:3pc;font-weight:600;line-height:56px;color:#1d1b1b}.connectivity-section__description,.connectivity-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");letter-spacing:.1px;margin:0}.connectivity-section__description{font-weight:100 900;font-size:24px;font-weight:400;line-height:2pc;color:#3f3d3d}.connectivity-section__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.connectivity-section__cta-button{width:200px!important}.connectivity-section__cards{display:grid;gap:2pc}.connectivity-card:first-child{background-color:#f4f4f4;border-radius:20px;max-width:100%;overflow:hidden;position:relative}.connectivity-card:first-child .connectivity-card__image{height:100%;overflow:hidden;position:relative;width:100%}.connectivity-card:first-child .connectivity-card__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.connectivity-card:first-child .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;color:#1d1b1b;left:40px;margin:0;position:absolute;top:40px;z-index:2}.connectivity-card:nth-child(2){background-color:#f4f4f4;border-radius:20px;overflow:hidden;position:relative}.connectivity-card:nth-child(2) .connectivity-card__image{height:100%;overflow:hidden;position:relative;width:100%}.connectivity-card:nth-child(2) .connectivity-card__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.connectivity-card:nth-child(2) .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;color:#1d1b1b;left:40px;margin:0;position:absolute;top:40px;z-index:2}.connectivity-card:nth-child(3){background-color:#f4f4f4;border-radius:20px;overflow:hidden;position:relative}.connectivity-card:nth-child(3) .connectivity-card__image{height:100%;overflow:hidden;position:relative;width:100%}.connectivity-card:nth-child(3) .connectivity-card__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.connectivity-card:nth-child(3) .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;color:#1d1b1b;left:40px;margin:0;position:absolute;top:40px;z-index:2}.connectivity-card{-webkit-box-sizing:border-box;box-sizing:border-box}.connectivity-card__content{bottom:40px;left:40px;position:absolute;right:40px;z-index:2}.connectivity-card__content p{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;color:#3f3d3d;margin:0}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.connectivity-section__cards{gap:24px;grid-template-columns:1fr;height:auto}.connectivity-card:first-child{min-height:25pc}.connectivity-card:first-child .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:24px;top:24px}.connectivity-card:nth-child(2){min-height:250px}.connectivity-card:nth-child(2) .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:24px;top:24px}.connectivity-card:nth-child(3){min-height:250px}.connectivity-card:nth-child(3) .connectivity-card__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:24px;top:24px}}@media(min-width:768px)and (max-width:calc(1024px - 1px))and (max-width:393px){.connectivity-card:first-child .connectivity-card__title,.connectivity-card:nth-child(2) .connectivity-card__title,.connectivity-card:nth-child(3) .connectivity-card__title{font-size:1pc;line-height:20px}}@media(min-width:1024px){.connectivity-section__cards{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;min-height:500px}.connectivity-card:first-child{aspect-ratio:1/1;grid-column:1;grid-row:1/3;height:100%;width:100%}.connectivity-card:nth-child(2){grid-column:2;grid-row:1}.connectivity-card:nth-child(3){grid-column:2;grid-row:2}}@media(max-width:393px){.connectivity-section{padding:3pc 0}.connectivity-section__container{padding:0 1pc}.connectivity-section__header{gap:24px;margin-bottom:3pc}.connectivity-section__content{gap:20px}.connectivity-section__title{font-size:2pc;line-height:40px;font-weight:100 900;font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}.connectivity-section__description,.connectivity-section__title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.connectivity-section__description{font-weight:100 900;font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px}.connectivity-section__cards{gap:20px;grid-template-columns:1fr;height:auto}.connectivity-card:first-child{min-height:300px}.connectivity-card:first-child .connectivity-card__title{font-size:1pc;line-height:20px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:1pc;top:1pc}.connectivity-card:nth-child(2){min-height:200px}.connectivity-card:nth-child(2) .connectivity-card__title{font-size:1pc;line-height:20px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:1pc;top:1pc}.connectivity-card:nth-child(3){min-height:200px}.connectivity-card:nth-child(3) .connectivity-card__title{font-size:1pc;line-height:20px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:500;letter-spacing:.1px;line-height:24px;left:1pc;top:1pc}.connectivity-card__content{bottom:24px;left:24px;right:24px}.connectivity-card__content p{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px}}@media(max-width:393px)and (max-width:393px){.connectivity-section__title{font-size:2pc;line-height:40px}.connectivity-section__description{font-size:1pc;line-height:24px}.connectivity-card:first-child .connectivity-card__title,.connectivity-card:nth-child(2) .connectivity-card__title,.connectivity-card:nth-child(3) .connectivity-card__title{font-size:1pc;line-height:20px}.connectivity-card__content p{font-size:14px;line-height:20px}}.convenience-section-wrapper{--text-z-index:30;--content-z-index:40;display:block;min-height:100vh;position:relative;width:100%}.convenience-section{background-color:#fff;position:relative;width:100%}.convenience-section--overlapping{left:0;position:absolute;top:0;-webkit-transform:translateY(100vh);transform:translateY(100vh);width:100vw;z-index:var(--content-z-index)}.convenience-section__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:calc(100vw - 8pc);padding-bottom:4pc;padding-top:4pc}.convenience-section__header{margin-bottom:3pc;text-align:center;width:100%}.convenience-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:72px;font-weight:600;letter-spacing:-.25px;line-height:72px;color:#1d1b1b;line-height:1.2;margin:0}.convenience-section__title--brand{color:#ff5310}.convenience-section__spec-cards,.convenience-section__storage{margin-bottom:2pc;width:100%}.convenience-section__long-seat{width:100%}.convenience-section .convenience-section__long-seat .display-card__overlay{left:0!important;-webkit-transform:none!important;transform:none!important;width:100%}.convenience-section .convenience-section__long-seat .display-card__display-text{display:block;max-width:100%;overflow-wrap:break-word;text-align:center;white-space:normal!important;width:100%;word-break:break-word}.convenience-section .convenience-section__longseat-break{display:block;max-width:100%;overflow-wrap:break-word;white-space:normal;word-break:break-word}.convenience-section .convenience-section__longseat-break:before{content:"\a";display:block}.convenience-section .convenience-section__align-right{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;display:block;padding-right:24px;text-align:right}.convenience-section__spec-cards,.convenience-section__storage{margin-bottom:1pc!important}.display-card__container,.spec-cards-section,.spec-cards-section__grid{padding:0!important}@media(max-width:768px){.convenience-section__header{margin-bottom:2pc}.convenience-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px}}@media(max-width:393px){.convenience-section__title{font-size:60px;line-height:56px}.convenience-section .convenience-section__align-right{font-size:2pc;line-height:40px}}@media(max-width:768px)and (max-width:393px){.convenience-section__title{font-size:2pc;line-height:40px}}@media(max-width:1024px){.convenience-section__container{max-width:unset;padding:1pc}}.ride-experience-section-wrapper{--text-z-index:50;--content-z-index:60;min-height:100vh;position:relative;width:100%}.ride-experience-section{background-color:#fff;padding:2pc 0;width:100%}.ride-experience-section--overlapping{background-color:#fff;height:100vh;left:0;position:absolute;top:0;-webkit-transform:translateY(100vh);transform:translateY(100vh);width:100%;z-index:var(--content-z-index)}.ride-experience-section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;margin:0 auto;max-width:90pc;padding:4pc}.ride-experience-section__header{margin-bottom:3pc;text-align:center;width:100%}.ride-experience-section__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;color:#1d1b1b;line-height:1.2;margin:0}.ride-experience-section__title--brand{color:#ff5310}.ride-experience-section__display-card{width:100%}.ride-experience-section__display-card:first-child,.ride-experience-section__display-card:nth-child(2){margin-bottom:0}.ride-experience-section__spec-cards{margin-top:0;width:100%}.ride-experience-section__highlight{color:#fff;font-family:Lemon Garden Demo,sans-serif;font-style:normal;font-weight:400}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.ride-experience-section--overlapping{height:100vh}.ride-experience-section__container{gap:2pc;padding:20px}.ride-experience-section__display-card:first-child,.ride-experience-section__display-card:nth-child(2){margin-bottom:0}.ride-experience-section__spec-cards{margin-top:0}}@media(max-width:393px){.ride-experience-section--overlapping{height:100vh}.ride-experience-section__header{margin-bottom:2pc}.ride-experience-section__title{font-size:2pc;line-height:40px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}.ride-experience-section__display-card:first-child,.ride-experience-section__display-card:nth-child(2){margin-bottom:0}.ride-experience-section__spec-cards{margin-top:0}}@media(max-width:calc(1024px - 1px)){.ride-experience-section__container{gap:20px;padding:1pc}}@media(max-width:393px)and (max-width:393px){.ride-experience-section__title{font-size:2pc;line-height:40px}}.vx2-savings-calc{padding:2pc 1pc}.vx2-savings-calc,.vx2-savings-calc__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vx2-savings-calc__content{-webkit-box-sizing:border-box;box-sizing:border-box;gap:2pc;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.vx2-savings-calc__main-title{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:center}.vx2-savings-calc__calculator-area{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;width:100%}.vx2-savings-calc__left-section{-ms-flex-align:start;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:2pc;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vx2-savings-calc__left-section,.vx2-savings-calc__right-section{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;height:auto;width:100%}.vx2-savings-calc__right-section{-ms-flex-align:start;background:#f9f5ee;border-radius:1pc;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1pc}.vx2-savings-calc__description{color:var(--Content-Secondary,#3f3d3d);font-size:24px;font-weight:500;letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:2pc}.vx2-savings-calc__assumptions,.vx2-savings-calc__description{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;text-align:left}.vx2-savings-calc__assumptions{color:#000;-ms-flex-negative:0;flex-shrink:0;font-size:var(--Body-Body-M-Regular-font-size,1pc);font-weight:var(--Body-Body-M-Regular-font-weight,400);letter-spacing:var(--Body-Body-M-Regular-letter-spacing,.25px);line-height:var(--Body-Body-M-Regular-line-height,24px)}.vx2-savings-calc__assumptions-bold{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-style:normal;font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px)}.vx2-savings-calc__assumptions--desktop{display:none!important;visibility:hidden}.vx2-savings-calc__assumptions--mobile{display:block!important;visibility:visible;width:100%}.vx2-savings-calc__cost-cards{-ms-flex-align:start;-ms-flex-item-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;width:100%}.vx2-savings-calc__cost-card,.vx2-savings-calc__cost-cards{-webkit-box-align:start;align-items:flex-start;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.vx2-savings-calc__cost-card{-ms-flex-align:start;-ms-flex-item-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vx2-savings-calc__cost-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px);text-align:left}.vx2-savings-calc__cost-label,.vx2-savings-calc__cost-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__cost-value{color:var(--Content-Primary,#1d1b1b);font-size:var(--Heading-Heading-XS-font-size,20px);font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}.vx2-savings-calc__savings-display{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4pc;padding-top:1pc}.vx2-savings-calc__savings-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px);text-align:left}.vx2-savings-calc__savings-label,.vx2-savings-calc__savings-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__savings-value{color:var(--Content-Positive-Bold,#005a24);font-size:var(--Heading-Heading-XS-font-size,20px);font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}@media(min-width:360px){.vx2-savings-calc{padding:2pc 1pc}.vx2-savings-calc__content{gap:2pc}.vx2-savings-calc__main-title{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:center}.vx2-savings-calc__calculator-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc}.vx2-savings-calc__left-section{gap:2pc;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.vx2-savings-calc__right-section{border-radius:1pc;height:auto;padding:1pc;width:100%}.vx2-savings-calc__description{color:var(--Content-Secondary,#3f3d3d);font-size:24px;font-weight:500;letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:2pc}.vx2-savings-calc__assumptions,.vx2-savings-calc__description{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;text-align:left}.vx2-savings-calc__assumptions{color:#000;font-size:var(--Body-Body-M-Regular-font-size,1pc);font-weight:var(--Body-Body-M-Regular-font-weight,400);letter-spacing:var(--Body-Body-M-Regular-letter-spacing,.25px);line-height:var(--Body-Body-M-Regular-line-height,24px)}.vx2-savings-calc__assumptions-bold{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-style:normal;font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px)}.vx2-savings-calc__assumptions--mobile{width:100%}.vx2-savings-calc__cost-cards{gap:2pc}.vx2-savings-calc__cost-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px);text-align:left}.vx2-savings-calc__cost-label,.vx2-savings-calc__cost-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__cost-value{color:var(--Content-Primary,#1d1b1b);font-size:var(--Heading-Heading-XS-font-size,20px);font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}.vx2-savings-calc__savings-display{margin-top:4pc}.vx2-savings-calc__savings-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-M-Semibold-font-size,1pc);font-weight:var(--Body-Body-M-Semibold-font-weight,600);letter-spacing:var(--Body-Body-M-Semibold-letter-spacing,.25px);line-height:var(--Body-Body-M-Semibold-line-height,24px);text-align:left}.vx2-savings-calc__savings-label,.vx2-savings-calc__savings-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__savings-value{color:var(--Content-Positive-Bold,#005a24);font-size:var(--Heading-Heading-XS-font-size,20px);font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}}@media(min-width:768px)and (max-width:1024px){.vx2-savings-calc{padding:4pc}.vx2-savings-calc__content{gap:4pc}.vx2-savings-calc__main-title{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XL-font-size,3pc);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XL-letter-spacing,.1px);line-height:var(--Heading-Heading-XL-line-height,56px);text-align:center}.vx2-savings-calc__calculator-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4pc}.vx2-savings-calc__left-section{gap:4pc;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.vx2-savings-calc__right-section{border-radius:24px;height:auto;padding:2pc;width:100%}.vx2-savings-calc__description{color:var(--Content-Secondary,#3f3d3d);font-size:2pc;font-weight:500;letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:40px}.vx2-savings-calc__assumptions,.vx2-savings-calc__description{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;text-align:left}.vx2-savings-calc__assumptions{color:#000;font-size:var(--Body-Body-L-Regular-font-size,20px);font-weight:var(--Body-Body-L-Regular-font-weight,400);letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:var(--Body-Body-L-Regular-line-height,28px)}.vx2-savings-calc__assumptions-bold{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XS-font-size,20px);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}.vx2-savings-calc__assumptions--mobile{width:100%}.vx2-savings-calc__cost-cards{gap:4pc}.vx2-savings-calc__cost-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc);text-align:left}.vx2-savings-calc__cost-label,.vx2-savings-calc__cost-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__cost-value{color:var(--Content-Primary,#1d1b1b);font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc)}.vx2-savings-calc__savings-display{margin-top:81pt}.vx2-savings-calc__savings-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc);text-align:left}.vx2-savings-calc__savings-label,.vx2-savings-calc__savings-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__savings-value{color:var(--Content-Positive-Bold,#005a24);font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc)}}@media(min-width:1025px){.vx2-savings-calc{padding:4pc}.vx2-savings-calc__content{gap:4pc}.vx2-savings-calc__main-title{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XL-font-size,3pc);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XL-letter-spacing,.1px);line-height:var(--Heading-Heading-XL-line-height,56px);text-align:center}.vx2-savings-calc__calculator-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3pc}.vx2-savings-calc__left-section{height:577px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto}.vx2-savings-calc__right-section{border-radius:24px;height:577px;padding:2pc;width:auto}.vx2-savings-calc__description{color:var(--Content-Secondary,#3f3d3d);font-size:2pc;font-weight:500;letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:40px}.vx2-savings-calc__assumptions,.vx2-savings-calc__description{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal;text-align:left}.vx2-savings-calc__assumptions{color:#000;font-size:var(--Body-Body-L-Regular-font-size,20px);font-weight:var(--Body-Body-L-Regular-font-weight,400);letter-spacing:var(--Body-Body-L-Regular-letter-spacing,.15px);line-height:var(--Body-Body-L-Regular-line-height,28px)}.vx2-savings-calc__assumptions-bold{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-XS-font-size,20px);font-style:normal;font-weight:var(--Heading-Heading-XL-font-weight,600);letter-spacing:var(--Heading-Heading-XS-letter-spacing,.25px);line-height:var(--Heading-Heading-XS-line-height,24px)}.vx2-savings-calc__assumptions--desktop{display:block!important;visibility:visible}.vx2-savings-calc__assumptions--mobile{display:none!important;visibility:hidden}.vx2-savings-calc__cost-cards{gap:4pc}.vx2-savings-calc__cost-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc);text-align:left}.vx2-savings-calc__cost-label,.vx2-savings-calc__cost-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__cost-value{color:var(--Content-Primary,#1d1b1b);font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc)}.vx2-savings-calc__savings-display{margin-top:81pt}.vx2-savings-calc__savings-label{color:var(--Content-Tertiary,#5c5a5a);font-size:var(--Body-Body-XL-Semibold-font-size,24px);font-weight:var(--Body-Body-XL-Semibold-font-weight,600);letter-spacing:var(--Body-Body-XL-Semibold-letter-spacing,.1px);line-height:var(--Body-Body-XL-Semibold-line-height,2pc);text-align:left}.vx2-savings-calc__savings-label,.vx2-savings-calc__savings-value{font-family:var(--brand-font,"PP Neue Montreal");font-style:normal}.vx2-savings-calc__savings-value{color:var(--Content-Positive-Bold,#005a24);font-size:var(--Heading-Heading-L-font-size,40px);font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc)}}.range-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;overflow-x:hidden;width:100%}.range-slider__title{color:#1d1b1b;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:left}.range-slider__title-value{color:var(--Content-Positive-Bold,#005a24)}.range-slider__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;height:24px;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.range-slider__slider::-webkit-slider-track{-webkit-appearance:none;appearance:none;background:#f4f4f4;border-radius:999px;height:34px}.range-slider__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#00c853!important;border:3px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;height:3pc;width:3pc}.range-slider__slider::-moz-range-track{background:#f4f4f4;border:none;border-radius:999px;height:34px}.range-slider__slider::-moz-range-progress{background:#00c853;border-radius:999px;height:34px}.range-slider__slider::-moz-range-thumb{background:#00c853!important;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;height:3pc;width:3pc}.range-slider--theme-green .range-slider__title-value{color:#005a24!important}.range-slider--theme-green .range-slider__slider::-webkit-slider-track{background:#f4f4f4!important}.range-slider--theme-green .range-slider__slider::-moz-range-track{background:#f4f4f4!important}.range-slider--theme-green .range-slider__slider::-webkit-slider-thumb{background:#00c853!important}.range-slider--theme-green .range-slider__slider::-moz-range-progress,.range-slider--theme-green .range-slider__slider::-moz-range-thumb{background:#00c853!important}.range-slider--theme-orange .range-slider__title-value{color:#b8440c!important}.range-slider--theme-orange .range-slider__slider::-webkit-slider-track{background:#fff5f0!important}.range-slider--theme-orange .range-slider__slider::-moz-range-track{background:#fff5f0!important}.range-slider--theme-orange .range-slider__slider::-webkit-slider-thumb{background:#ff6b35!important}.range-slider--theme-orange .range-slider__slider::-moz-range-progress,.range-slider--theme-orange .range-slider__slider::-moz-range-thumb{background:#ff6b35!important}.range-slider__labels{color:#1d1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Label-Label-M-Medium-font-size,20px);font-style:normal;font-weight:var(--Label-Label-M-Medium-font-weight,500);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:var(--Label-Label-M-Medium-letter-spacing,.1px);line-height:var(--Label-Label-M-Medium-line-height,24px);text-align:right}@media(min-width:360px){.range-slider{gap:2pc}.range-slider__title{color:#1d1b1b;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-M-font-size,2pc);font-style:normal;font-weight:var(--Heading-Heading-M-font-weight,600);letter-spacing:var(--Heading-Heading-M-letter-spacing,0);line-height:var(--Heading-Heading-M-line-height,40px);text-align:left}.range-slider__title-value{color:var(--Content-Positive-Bold,#005a24)}.range-slider__slider{height:24px}}@media(min-width:768px)and (max-width:1024px){.range-slider{gap:3pc}.range-slider__title{color:#1d1b1b;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-style:normal;font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-L-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);text-align:left}.range-slider__title-value{color:var(--Content-Positive-Bold,#005a24)}.range-slider__slider{height:34px}}@media(min-width:1025px){.range-slider{gap:3pc}.range-slider__title{color:#1d1b1b;font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-style:normal;font-weight:var(--Heading-Heading-L-font-weight,600);letter-spacing:var(--Heading-Heading-L-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);text-align:left}.range-slider__title-value{color:var(--Content-Positive-Bold,#005a24)}.range-slider__slider{height:34px}}@media(max-width:400px){.range-slider__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.stats-and-features{background-color:#fff;margin-top:2pc;padding:2pc 0}.stats-and-features__container{margin:0 auto;max-width:90pc;padding:0 4pc}.stats-and-features__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:60px;font-weight:600;letter-spacing:.1px;line-height:72px;color:#1d1b1b;margin:0 0 60px;text-align:center}.stats-and-features__title-highlight{color:#ff5310}.stats-and-features__stats{background-color:#f9f5ee;border-radius:2pc;display:grid;gap:20px 18px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin:0 auto 60px;max-width:90pc;padding:2pc 20px}.stats-and-features__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.stats-and-features__stat-label{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.15px;line-height:28px;color:#5c5a5a;margin-bottom:1pc}.stats-and-features__stat-number{font-size:40px;letter-spacing:-.25px;line-height:3pc;color:#1d1b1b;line-height:1.1;margin:0}.stats-and-features__stat-number,.stats-and-features__stat-unit{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-weight:600}.stats-and-features__stat-unit{font-size:24px;letter-spacing:.1px;line-height:2pc;display:inline;margin-left:6px}.stats-and-features__features-container{margin:0 auto;max-width:75pc;position:relative;width:100%}.stats-and-features__features-image{border-radius:20px;height:auto;width:100%}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.stats-and-features{margin-top:2pc}.stats-and-features__container{padding:0 24px}.stats-and-features__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:3pc;font-weight:600;letter-spacing:.1px;line-height:56px;margin-bottom:3pc}.stats-and-features__stats{margin-bottom:3pc;max-width:100%;padding:24px 20px}.stats-and-features__stat-number{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc}}@media(min-width:768px)and (max-width:calc(1024px - 1px))and (max-width:393px){.stats-and-features__title{font-size:2pc;line-height:40px}.stats-and-features__stat-number{font-size:20px;line-height:24px}}@media(min-width:1024px){.stats-and-features{margin-top:2pc}}@media(max-width:393px){.stats-and-features{padding:3pc 0}.stats-and-features__title{font-size:3pc;line-height:56px;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc;margin-bottom:2pc}.stats-and-features__stat-label{font-size:1pc;line-height:24px}.stats-and-features__stat-number{font-size:2pc;line-height:40px}.stats-and-features__stat-unit{font-size:20px;line-height:24px}}@media(max-width:calc(1024px - 1px)){.stats-and-features__container{padding:0 20px}.stats-and-features__stats{border-radius:20px;gap:20px 18px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-bottom:3pc;max-width:100%;padding:24px 20px}.stats-and-features__stat{text-align:left}.stats-and-features__stat-label{font-weight:100 900;font-size:1pc;font-weight:400;letter-spacing:.25px;line-height:24px;margin-bottom:14px}.stats-and-features__stat-label,.stats-and-features__stat-number{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.stats-and-features__stat-number{font-weight:100 900;font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc}.stats-and-features__features-image{border-radius:1pc}}@media(max-width:393px)and (max-width:393px){.stats-and-features__title{font-size:2pc;line-height:40px}}@media(max-width:calc(1024px - 1px))and (max-width:393px){.stats-and-features__stat-label{font-size:14px;line-height:20px}.stats-and-features__stat-number{font-size:20px;line-height:24px}}.teaser-hero-banner{background-color:#fc5311;-ms-flex-negative:0;flex-shrink:0;height:42px;margin:0;overflow:hidden;padding:8px 0;position:relative;width:100%;z-index:2}.teaser-hero-banner,.teaser-hero-banner__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.teaser-hero-banner__content{animation:marquee 20s linear infinite reverse;gap:10px;min-width:200vw;white-space:nowrap}.teaser-hero-banner__text{color:#fff;font-family:PP Neue Montreal,sans-serif;font-size:1pc;font-weight:600;letter-spacing:normal;line-height:2pc;margin-right:0;padding:0 1px}@media(min-width:360px){.teaser-hero-banner{height:42px}.teaser-hero-banner__text{font-size:1pc}}@media(min-width:768px){.teaser-hero-banner{height:3pc}.teaser-hero-banner__text{font-size:20px}}@media(min-width:1024px){.teaser-hero-banner{height:3pc}.teaser-hero-banner__text{font-size:20px}}.vx2-battery-section{--text-z-index:10;--content-z-index:20;height:100vh;overflow:hidden;position:relative}.vx2-battery-section,.vx2-battery-section__animation-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vx2-battery-section__animation-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;-webkit-transform:translateY(100vh);transform:translateY(100vh);z-index:var(--content-z-index)}.vx2-battery-section__animation-container svg{height:auto!important;left:50%;max-height:100vh!important;max-width:100vw!important;min-height:100vh!important;min-width:100vw!important;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:auto!important}.animated-text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:var(--text-z-index,10)}.animated-text-container__text{color:#000;font-family:var(--brand-font,"PP Neue Montreal");font-size:72px;font-style:normal;font-weight:600;line-height:1.2;text-align:center}.animated-text-container__text--orange{color:#ff6b35}@media(min-width:768px)and (max-width:1024px){.animated-text-container__text{font-size:60px}}@media(max-width:767px){.animated-text-container__text{font-size:3pc}}.manifesto-section{background-color:#f9f5ee;padding:6pc 0;width:100%}.manifesto-section__container{margin:0 auto;padding:0 2pc}.manifesto-section__text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");color:#1d1b1b;margin:0;text-align:center}@media(min-width:768px){.manifesto-section{padding:60px 0}.manifesto-section__container{padding:0 3pc}}@media(min-width:1024px){.manifesto-section{padding:134px 0}.manifesto-section__container{padding:0 4pc}.manifesto-section__text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:500;letter-spacing:0;line-height:3pc;margin:0 auto;max-width:64pc}}@media(min-width:1024px)and (max-width:393px){.manifesto-section__text{font-size:2pc;line-height:40px}}@media(max-width:calc(1024px - 1px)){.manifesto-section__text{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:500;letter-spacing:.1px;line-height:40px;max-width:calc(100vw - 2pc)}}@media(max-width:calc(1024px - 1px))and (max-width:393px){.manifesto-section__text{font-size:24px;line-height:2pc}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75em;padding:1em .6666666667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar .calendar-item-hidden{display:none}.react-calendar i{border:solid #164a79;border-width:0 3px 3px 0;display:inline-block;padding:4px}.react-calendar .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.react-calendar .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.react-calendar .up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.react-calendar .down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.react-calendar .calendar-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 15px 10px 10px;color:#164a79}.react-calendar .arrow-down-link{cursor:pointer}.vx2-carousel-main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:4pc 0}.vx2-carousel-main-container,.vx2-carousel-main-container .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vx2-carousel-main-container .heading-container{margin-bottom:4pc}.vx2-carousel-main-container .heading-container h1{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:72px;font-weight:600;letter-spacing:-.25px;line-height:72px;color:#1d1b1b;margin:0;text-align:center}.vx2-carousel-main-container .heading-container h1 .life-text{color:#ff5310}.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vx2-carousel-main-container .carousel-images-container,.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vx2-carousel-main-container .carousel-images-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4pc;overflow:hidden;position:relative}.vx2-carousel-main-container .carousel-track{will-change:transform}.vx2-carousel-main-container .carousel-slide,.vx2-carousel-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vx2-carousel-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:40px}.vx2-carousel-main-container .carousel-slide:last-child{margin-right:0}.vx2-carousel-main-container .carousel-slide .video-container{border-radius:1pc;display:inline-block;overflow:hidden;position:relative}.vx2-carousel-main-container .carousel-slide .carousel-image{border-radius:1pc;display:block;height:200px;-o-object-fit:cover;object-fit:cover;width:300px}.vx2-carousel-main-container .carousel-slide .video-progress-overlay{background-color:hsla(0,0%,100%,.5019607843);border-radius:0 0 14px 14px;bottom:1px;height:4px;left:1px;overflow:hidden;position:absolute;right:1px}.vx2-carousel-main-container .carousel-slide .video-progress-bar{background-color:#ff5310;border-radius:0 0 14px 14px;height:100%;width:0}.vx2-carousel-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(29,27,27,.5019607843);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 1pc 8px}.vx2-carousel-main-container .carousel-dots{gap:8px}.vx2-carousel-main-container .carousel-dot,.vx2-carousel-main-container .carousel-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vx2-carousel-main-container .carousel-dot{background-color:hsla(0,0%,100%,.5019607843);border:none;border-radius:50px;cursor:pointer;height:8px;outline:none;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:8px}.vx2-carousel-main-container .carousel-dot:hover{background-color:#f4f4f4}.vx2-carousel-main-container .carousel-dot.active{background-color:#ff5310;width:20px}.vx2-carousel-main-container .carousel-dot:focus-visible{outline:2px solid #cc420d;outline-offset:2px}@media(min-width:360px)and (max-width:767px){.vx2-carousel-main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;overflow-x:hidden;padding:2pc 0;-ms-touch-action:pan-y;touch-action:pan-y}.vx2-carousel-main-container,.vx2-carousel-main-container .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vx2-carousel-main-container .heading-container{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2pc}.vx2-carousel-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc;width:100%}.vx2-carousel-main-container .carousel-images-container,.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;height:100%}.vx2-carousel-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;overflow:visible;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;width:100vw}.vx2-carousel-main-container .carousel-track{will-change:transform}.vx2-carousel-main-container .carousel-slide,.vx2-carousel-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.vx2-carousel-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1pc}.vx2-carousel-main-container .carousel-slide .video-container{border-radius:1pc;display:inline-block;height:100%;overflow:hidden;position:relative;width:85vw}.vx2-carousel-main-container .carousel-slide .carousel-image{border-radius:1pc;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:85vw}.vx2-carousel-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(29,27,27,.5019607843);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 1pc 8px}}@media(min-width:768px)and (max-width:1024px){.vx2-carousel-main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;overflow-x:hidden;padding:4pc 0;-ms-touch-action:pan-y;touch-action:pan-y}.vx2-carousel-main-container,.vx2-carousel-main-container .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vx2-carousel-main-container .heading-container{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc}.vx2-carousel-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4pc;width:100%}.vx2-carousel-main-container .carousel-images-container,.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;height:100%}.vx2-carousel-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;overflow:visible;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;width:100vw}.vx2-carousel-main-container .carousel-track{will-change:transform}.vx2-carousel-main-container .carousel-slide,.vx2-carousel-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.vx2-carousel-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1pc}.vx2-carousel-main-container .carousel-slide .video-container{border-radius:1pc;display:inline-block;height:100%;overflow:hidden;position:relative;width:85vw}.vx2-carousel-main-container .carousel-slide .carousel-image{border-radius:1pc;display:block;height:85vh;-o-object-fit:cover;object-fit:cover;width:85vw}.vx2-carousel-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(29,27,27,.5019607843);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 24px}.vx2-carousel-main-container .carousel-dots{gap:10px}.vx2-carousel-main-container .carousel-dot{height:9pt;width:9pt}.vx2-carousel-main-container .carousel-dot.active{width:24px}}@media(min-width:768px){.vx2-carousel-main-container .carousel-slide .video-progress-overlay{height:6px}}@media(min-width:1025px){.vx2-carousel-main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:4pc 0}.vx2-carousel-main-container,.vx2-carousel-main-container .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vx2-carousel-main-container .heading-container{margin-bottom:4pc}.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vx2-carousel-main-container .carousel-images-container,.vx2-carousel-main-container .carousel-main-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.vx2-carousel-main-container .carousel-images-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4pc;overflow:hidden;position:relative}.vx2-carousel-main-container .carousel-track{will-change:transform}.vx2-carousel-main-container .carousel-slide,.vx2-carousel-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vx2-carousel-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:40px}.vx2-carousel-main-container .carousel-slide .video-container{border-radius:1pc;display:inline-block;overflow:hidden;position:relative}.vx2-carousel-main-container .carousel-slide .carousel-image{border-radius:1pc;display:block;height:65vh;-o-object-fit:cover;object-fit:cover;width:65vw}.vx2-carousel-main-container .carousel-slide .video-progress-overlay{height:6px}.vx2-carousel-main-container .carousel-slide .video-progress-bar{background-color:#ff5310;border-radius:0 0 14px 14px;height:100%;width:0}.vx2-carousel-main-container .carousel-controls{height:40px;padding:14px 24px}.vx2-carousel-main-container .carousel-dots{gap:10px}.vx2-carousel-main-container .carousel-dot{height:9pt;width:9pt}.vx2-carousel-main-container .carousel-dot.active{width:24px}}@media(max-width:393px){.vx2-carousel-main-container .heading-container h1{font-size:60px;line-height:56px}}@media(max-width:calc(1024px - 1px)){.vx2-carousel-main-container .heading-container h1{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}}@media(max-width:calc(1024px - 1px))and (max-width:393px){.vx2-carousel-main-container .heading-container h1{font-size:2pc;line-height:40px}}.vx2-video-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;padding:4pc;width:100vw}.vx2-video-section .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc;width:100%}.vx2-video-section .heading-container h1{color:var(--Content-Primary,#1d1b1b);font-family:var(--brand-font,"PP Neue Montreal");font-size:2pc;font-style:normal;font-weight:var(--Heading-Heading-3XL-font-weight,600);letter-spacing:-.15px;line-height:36px;margin:0;text-align:center}.vx2-video-section .heading-container h1 .highlight-text{color:var(--Content-Brand,#ff5310)}.vx2-video-section__video-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9pt;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.vx2-video-section__video{border-radius:9pt;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-break{display:inline}@media(min-width:360px){.vx2-video-section{padding:3pc 1pc}}@media(min-width:360px)and (max-width:767px){.vx2-video-section .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2pc;width:100%}}@media(min-width:768px)and (max-width:1024px){.vx2-video-section{padding:4pc}.vx2-video-section .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc;width:100%}}@media(min-width:768px){.vx2-video-section .heading-container h1{font-size:3pc;letter-spacing:-.2px;line-height:52px}.mobile-break{display:none}}@media(min-width:1025px){.vx2-video-section{padding:4pc}.vx2-video-section .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc;width:100%}.vx2-video-section .heading-container h1{font-size:var(--Heading-Heading-3XL-font-size,72px);letter-spacing:var(--Heading-Heading-3XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-3XL-line-height,72px)}}.card-carousel{background-color:#fff;padding:72px 0;width:100%}.card-carousel__container{margin:0 auto;max-width:90pc;padding:0 4pc}.card-carousel__header{margin-bottom:56px;text-align:left}.card-carousel__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:24px;font-weight:600;letter-spacing:.1px;line-height:2pc;color:#1d1b1b;margin:0}.card-carousel__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;position:relative}.card-carousel__arrow,.card-carousel__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-carousel__arrow{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:1pc;font-weight:500;letter-spacing:.25px;line-height:20px;background-color:hsla(0,0%,100%,0);color:#3f3d3d;border-radius:50px;background-color:#fff;border:none;-webkit-box-shadow:0 4px 9pt rgba(29,27,27,.15);box-shadow:0 4px 9pt rgba(29,27,27,.15);color:#1d1b1b;height:3pc;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:3pc;z-index:2}.card-carousel__arrow:hover{background-color:#f4f4f4;-webkit-box-shadow:0 6px 1pc rgba(29,27,27,.2);box-shadow:0 6px 1pc rgba(29,27,27,.2);color:#1d1b1b;-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}.card-carousel__arrow:active{-webkit-transform:translateY(-50%) scale(.95);transform:translateY(-50%) scale(.95)}.card-carousel__arrow svg{height:20px;width:20px}.card-carousel__arrow--left{left:-24px}.card-carousel__arrow--right{right:-24px}.card-carousel__cards{cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-overflow-style:none;overflow-x:auto;padding:4px 0;scroll-behavior:smooth;scrollbar-width:none}.card-carousel__cards::-webkit-scrollbar{display:none}.card-carousel__cards:active{cursor:-webkit-grabbing;cursor:grabbing}.card-carousel__card{background-color:#f9f5ee;border-radius:24px;-webkit-box-shadow:0 2px 8px rgba(29,27,27,.08);box-shadow:0 2px 8px rgba(29,27,27,.08);-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-carousel__card:hover{-webkit-box-shadow:0 8px 24px rgba(29,27,27,.15);box-shadow:0 8px 24px rgba(29,27,27,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.card-carousel__card-image{aspect-ratio:16/9;background-color:#f4f4f4;overflow:hidden;width:100%}.card-carousel__card-img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.card-carousel__card:hover .card-carousel__card-img{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-carousel__card-content{padding:24px}.card-carousel__card-title{font-weight:100 900;color:#1d1b1b;font-size:24px;font-weight:600;margin:0 0 10px}.card-carousel__card-description,.card-carousel__card-title{font-family:PP Neue Montreal Variable,sans-serif;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff")}.card-carousel__card-description{font-weight:100 900;color:#3f3d3d;font-size:18px;font-weight:400;line-height:1.5;margin:0}.card-carousel__card{-webkit-animation:slideInUp .6s ease-out;animation:slideInUp .6s ease-out}.card-carousel__card:first-child{-webkit-animation-delay:0s;animation-delay:0s}.card-carousel__card:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.card-carousel__card:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.card-carousel__card:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.card-carousel__card:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.card-carousel__card:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.card-carousel__card:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.card-carousel__card:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.card-carousel__card:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.card-carousel__card:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.card-carousel__arrow:focus{outline:2px solid #cc420d;outline-offset:2px}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.card-carousel__container{padding:0 24px}}@media(max-width:393px){.card-carousel{padding:56px 0}.card-carousel__container{padding:0 1pc}.card-carousel__header{margin-bottom:40px;text-align:center}.card-carousel__title{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:20px;font-weight:400;letter-spacing:.25px;line-height:24px}.card-carousel__wrapper{gap:9pt}.card-carousel__arrow{font-size:14px;line-height:18px;height:40px;width:40px}.card-carousel__arrow svg{height:1pc;width:1pc}.card-carousel__arrow--left{left:-1pc}.card-carousel__arrow--right{right:-1pc}.card-carousel__cards{gap:1pc;padding:6px 0}.card-carousel__card{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.card-carousel__card-content{padding:1pc}.card-carousel__card-title{font-size:20px;margin:0 0 8px}.card-carousel__card-description{font-size:1pc}}@media(max-width:393px)and (max-width:393px){.card-carousel__title{font-size:14px;line-height:20px}}@media(prefers-contrast:high){.card-carousel__arrow,.card-carousel__card{border:1px solid #767575}}@media(prefers-reduced-motion:reduce){.card-carousel__card{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}.card-carousel__card:hover{-webkit-transform:none;transform:none}.card-carousel__card-img{-webkit-transition:none;transition:none}.card-carousel__card:hover .card-carousel__card-img{-webkit-transform:none;transform:none}.card-carousel__arrow{-webkit-transition:none;transition:none}.card-carousel__arrow:active,.card-carousel__arrow:hover{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}:root{--fill:var(--primary-fill);--stroke:var(--primary-stroke);--text-color:var(--primary-text-color);--fill:var(--secondary-fill);--stroke:var(--secondary-stroke);--text-color:var(--secondary-text-color);--fill:var(--tertiary-fill);--stroke:var(--tertiary-stroke);--text-color:var(--tertiary-text-color);--horizontal-padding:var(--space-m);--vertical-padding:var(--space-s);--font-size:var(--label-label-s-medium-font-size);--line-height:var(--label-label-s-medium-line-height);--horizontal-padding:var(--space-l);--vertical-padding:var(--space-m);--font-size:var(--label-label-m-medium-font-size);--line-height:var(--label-label-m-medium-line-height);--horizontal-padding:var(--space-xl);--vertical-padding:var(--space-l);--font-size:var(--label-label-l-medium-font-size);--line-height:var(--label-label-l-medium-line-height);--opacity:100%;--opacity:40%;--primary-fill:var(--background-brand);--primary-stroke:var(--border-brand);--secondary-fill:var(--background-primary);--secondary-stroke:var(--border-brand);--secondary-text-color:var(--content-brand);--input-fill:var(--background-primary);--input-stroke:var(--content-brand);--input-text-color:var(--content-brand);--tertiary-fill:var(--brand-100);--tertiary-stroke:var(--brand-100);--tertiary-text-color:var(--content-brand);--primary-fill:var(--background-brand-hover);--secondary-fill:var(--background-hover);--input-fill:var(--background-hover);--tertiary-fill:var(--brand-200);--tertiary-stroke:var(--brand-200);--primary-fill:var(--background-brand-pressed);--primary-stroke:var(--border-focus);--primary-text-color:var(--primary-text-color);--secondary-fill:var(--background-pressed);--secondary-stroke:var(--border-focus);--secondary-text-color:var(--content-brand-focus);--input-fill:var(--background-pressed);--input-stroke:var(--content-brand-focus);--input-text-color:var(--content-brand-focus);--tertiary-fill:var(--brand-300);--tertiary-stroke:var(--brand-300);--tertiary-text-color:var(--content-brand-focus);--iconleft:false;--iconleft:true;--iconright:false;--iconright:true}.teaser-second-fold{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 4pc);height:calc(100dvh - 4pc);height:calc(100svh - 4pc);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:100vw}.teaser-second-fold__image{-webkit-filter:brightness(.5);filter:brightness(.5);height:100vh;height:100dvh;height:100svh;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-filter 2s ease-in-out;transition:-webkit-filter 2s ease-in-out;transition:filter 2s ease-in-out;transition:filter 2s ease-in-out,-webkit-filter 2s ease-in-out;width:100vw}.teaser-second-fold--visible .teaser-second-fold__image{-webkit-filter:brightness(2);filter:brightness(2)}.teaser-second-fold__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1pc;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;margin-top:4svh;padding-left:24px;position:absolute;z-index:10}.teaser-second-fold__heading{font-size:2pc;font-weight:500;letter-spacing:-.64px}.teaser-second-fold__heading,.teaser-second-fold__subheading{color:#fff;font-family:PP Neue Montreal,sans-serif;line-height:normal;margin-bottom:0}.teaser-second-fold__subheading{font-size:1pc;font-weight:300}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.teaser-footer-banner{background-color:transparent;bottom:0;overflow:hidden;padding-bottom:24px;position:absolute;width:100%;z-index:10}.teaser-footer-banner__marquee{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:marquee 15s linear infinite;animation:marquee 15s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;height:100%}.teaser-footer-banner__icon,.teaser-footer-banner__text{display:block;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;width:auto}.teaser-footer-banner__icon-img{display:none}.teaser-second-fold__spotlight-wrapper{left:0;top:0;width:100vw;z-index:5}.teaser-second-fold__spotlight,.teaser-second-fold__spotlight-wrapper{height:100vh;height:100dvh;height:100svh;pointer-events:none;position:absolute}.teaser-second-fold__spotlight{-webkit-filter:blur(1pc);filter:blur(1pc);left:-20%;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;opacity:.1;top:30%;-webkit-transform:scale(1.1) rotate(-15deg);transform:scale(1.1) rotate(-15deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);width:130vw}.teaser-second-fold--visible .teaser-second-fold__spotlight{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.teaser-second-fold__spotlight--8{z-index:6}.teaser-second-fold__spotlight--10{z-index:7}@media(min-width:360px){.teaser-second-fold__content{gap:1pc;margin-top:4svh;padding-left:24px;padding-right:24px}.teaser-second-fold__heading{font-size:2pc;font-weight:400;letter-spacing:-.64px;text-align:center}.teaser-second-fold__subheading{font-size:1pc}.teaser-footer-banner{padding-bottom:24px}.teaser-footer-banner__marquee{gap:1pc}}@media(min-width:768px){.teaser-second-fold__content{gap:24px;margin-top:10svh;padding-left:75pt;padding-right:75pt;width:auto}.teaser-second-fold__heading{font-size:3pc;font-weight:500;letter-spacing:-.96px}.teaser-second-fold__subheading{font-size:24px;max-width:470px}.teaser-footer-banner{padding-bottom:3pc}.teaser-footer-banner__marquee{gap:41px}.teaser-second-fold__spotlight{-webkit-filter:blur(20px);filter:blur(20px);left:-20%;top:30%;-webkit-transform:scale(1.1) rotate(-15deg);transform:scale(1.1) rotate(-15deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1)}}@media(min-width:1025px){.teaser-second-fold__content{gap:24px;padding-left:93pt}.teaser-second-fold__subheading{font-size:24px;max-width:470px}.teaser-footer-banner{padding-bottom:3pc}.teaser-footer-banner__marquee{gap:41px}.teaser-second-fold__spotlight{-webkit-filter:blur(24px);filter:blur(24px);left:-5%;top:0;-webkit-transform:scale(1.1) rotate(-15deg);transform:scale(1.1) rotate(-15deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1);transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1),-webkit-transform 2s cubic-bezier(.4,0,.2,1)}}@media(min-width:1025px)and (max-height:673px){.teaser-second-fold__content{margin-top:8svh}}.community-gallery-main-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-height:100vh;padding:0}.community-gallery-main-container,.community-gallery-main-container .header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.community-gallery-main-container .header-container{gap:2pc;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:4pc;padding:4pc 1pc 0}.community-gallery-main-container .header-container .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%}.community-gallery-main-container .header-container .heading-container h1{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px;color:var(--Content-Primary,#1d1b1b);margin:0;text-align:center}.community-gallery-main-container .header-container .heading-container h1 .vida-text{color:#ff5310}.community-gallery-main-container .header-container .button-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%}.community-gallery-main-container .header-container .button-container .explore-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--Content-Primary,#1d1b1b);border:none;border-radius:50px;color:var(--Content-Primary-Inverse,#fff);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--brand-font,"PP Neue Montreal");font-size:1pc;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-.1px;line-height:24px;padding:9pt 24px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.community-gallery-main-container .header-container .button-container .explore-button:hover{background-color:var(--Content-Brand,#ff5310);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.community-gallery-main-container .header-container .button-container .explore-button:focus-visible{outline:2px solid var(--Content-Brand,#ff5310);outline-offset:2px}.community-gallery-main-container .carousel-main-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.community-gallery-main-container .carousel-images-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4pc;overflow:hidden;position:relative;width:100%}.community-gallery-main-container .carousel-images-container,.community-gallery-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.community-gallery-main-container .carousel-track{will-change:transform}.community-gallery-main-container .carousel-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:40px}.community-gallery-main-container .carousel-slide:last-child{margin-right:0}.community-gallery-main-container .carousel-slide .image-container{border-radius:8px;display:inline-block;overflow:hidden;position:relative}.community-gallery-main-container .carousel-slide .carousel-image{aspect-ratio:5/3;border-radius:1pc;display:block;height:200px;-o-object-fit:cover;object-fit:cover;width:300px}.community-gallery-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,63.9%,.6);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2pc;padding:10px 1pc 8px}.community-gallery-main-container .carousel-dots{gap:8px}.community-gallery-main-container .carousel-dot,.community-gallery-main-container .carousel-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.community-gallery-main-container .carousel-dot{background-color:hsla(0,0%,100%,.4);border:none;border-radius:50px;cursor:pointer;height:8px;outline:none;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:8px}.community-gallery-main-container .carousel-dot:hover{background-color:hsla(0,0%,100%,.6)}.community-gallery-main-container .carousel-dot.active{background-color:var(--Content-Brand,#ff5310);width:20px}.community-gallery-main-container .carousel-dot:focus-visible{outline:2px solid var(--Content-Brand,#ff5310);outline-offset:2px}@media(min-width:360px)and (max-width:767px){.community-gallery-main-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:100vh;overflow-x:hidden;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.community-gallery-main-container,.community-gallery-main-container .header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.community-gallery-main-container .header-container{-ms-flex-negative:0;flex-shrink:0;gap:24px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:2pc;padding:2pc 1pc 0}.community-gallery-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2pc}.community-gallery-main-container .carousel-images-container,.community-gallery-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;width:100%}.community-gallery-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.community-gallery-main-container .carousel-track{will-change:transform}.community-gallery-main-container .carousel-slide,.community-gallery-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.community-gallery-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;height:70vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1pc}.community-gallery-main-container .carousel-slide .image-container{border-radius:8px;display:inline-block;overflow:hidden;position:relative;width:100%}.community-gallery-main-container .carousel-slide .carousel-image{aspect-ratio:3/5;border-radius:1pc;display:block;height:70vh;-o-object-fit:cover;object-fit:cover}.community-gallery-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,63.9%,.6);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2pc;padding:10px 1pc 8px}}@media(min-width:768px)and (max-width:1024px){.community-gallery-main-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;min-height:100vh;overflow-x:hidden;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.community-gallery-main-container,.community-gallery-main-container .header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.community-gallery-main-container .header-container{-ms-flex-negative:0;flex-shrink:0;gap:2pc;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:4pc;padding:4pc 1pc 0}.community-gallery-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4pc}.community-gallery-main-container .carousel-images-container,.community-gallery-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;width:100%}.community-gallery-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.community-gallery-main-container .carousel-track{will-change:transform}.community-gallery-main-container .carousel-slide,.community-gallery-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.community-gallery-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1pc}.community-gallery-main-container .carousel-slide .image-container{border-radius:8px;display:inline-block;overflow:hidden;position:relative;width:100%}.community-gallery-main-container .carousel-slide .carousel-image{aspect-ratio:5/3;border-radius:16pxpx;display:block;height:70vh;-o-object-fit:cover;object-fit:cover;width:100%}.community-gallery-main-container .carousel-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,63.9%,.6);border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4pc;padding:15px 22px 14px}.community-gallery-main-container .carousel-dots{gap:10px}.community-gallery-main-container .carousel-dot{height:11px;width:11px}.community-gallery-main-container .carousel-dot.active{width:26px}}@media(min-width:768px){.community-gallery-main-container .header-container .heading-container h1{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:2pc;font-weight:600;letter-spacing:0;line-height:40px}.community-gallery-main-container .header-container .button-container .explore-button{font-size:18px;padding:1pc 2pc}}@media(min-width:768px)and (max-width:393px){.community-gallery-main-container .header-container .heading-container h1{font-size:24px;line-height:2pc}}@media(min-width:1025px){.community-gallery-main-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-height:100vh;padding:0}.community-gallery-main-container,.community-gallery-main-container .header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.community-gallery-main-container .header-container{gap:2pc;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:4pc;padding:4pc 1pc 0}.community-gallery-main-container .header-container .heading-container h1{font-family:PP Neue Montreal Variable,sans-serif;font-weight:100 900;src:url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff2) format("woff2"),url(../../../etc.clientlibs/vida/clientlibs/clientlib-site/resources/fonts/PPNeueMontreal/PPNeueMontreal-Variable.woff) format("woff");font-size:40px;font-weight:600;letter-spacing:-.25px;line-height:3pc}.community-gallery-main-container .header-container .button-container .explore-button{font-size:18px;padding:1pc 2pc}.community-gallery-main-container .carousel-main-wrapper{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.community-gallery-main-container .carousel-images-container,.community-gallery-main-container .carousel-main-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;width:100%}.community-gallery-main-container .carousel-images-container{-ms-flex-align:center;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4pc;overflow:hidden;position:relative}.community-gallery-main-container .carousel-track{will-change:transform}.community-gallery-main-container .carousel-slide,.community-gallery-main-container .carousel-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.community-gallery-main-container .carousel-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:40px}.community-gallery-main-container .carousel-slide .image-container{border-radius:8px;display:inline-block;overflow:hidden;position:relative}.community-gallery-main-container .carousel-slide .carousel-image{aspect-ratio:5/3;border-radius:1pc;display:block;height:70vh;-o-object-fit:cover;object-fit:cover;width:100%}.community-gallery-main-container .carousel-controls{height:40px;margin-bottom:4pc;padding:15px 22px 14px}.community-gallery-main-container .carousel-dots{gap:10px}.community-gallery-main-container .carousel-dot{height:11px;width:11px}.community-gallery-main-container .carousel-dot.active{width:26px}}@media(min-width:1025px)and (max-width:393px){.community-gallery-main-container .header-container .heading-container h1{font-size:2pc;line-height:40px}}@media(max-width:393px){.community-gallery-main-container .header-container .heading-container h1{font-size:24px;line-height:2pc}}.new-color-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;width:100vw}.new-color-picker__heading{color:var(--Content-Primary,#1d1b1b);font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-L-font-size,40px);font-style:normal;font-weight:var(--Heading-Heading-L-font-weight,600);height:40vh;letter-spacing:var(--Heading-Heading-L-letter-spacing,0);line-height:var(--Heading-Heading-L-line-height,3pc);padding:1pc;text-align:center;z-index:3}.new-color-picker__heading,.new-color-picker__scooter-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-color-picker__scooter-container{height:20vh;position:relative;width:100vw}.new-color-picker__color-name{color:var(--Content-Secondary-Inverse,#dfdfdf);font-family:var(--brand-font,"PP Neue Montreal");font-size:var(--Heading-Heading-2XL-font-size,50px);font-style:normal;font-weight:var(--Heading-Heading-2XL-font-weight,600);left:50%;letter-spacing:var(--Heading-Heading-2XL-letter-spacing,.1px);line-height:var(--Heading-Heading-2XL-line-height,72px);position:absolute;text-align:center;top:-20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:1}.new-color-picker__color-name.animate-right{-webkit-animation:fadeInRight 1s ease-in-out;animation:fadeInRight 1s ease-in-out}.new-color-picker__color-name.animate-left{-webkit-animation:fadeInLeft 1s ease-in-out;animation:fadeInLeft 1s ease-in-out}.new-color-picker__color-name.animate-fade{-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out}.new-color-picker__scooter-image{display:block;height:auto;left:50%;margin:0 auto;position:absolute;top:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%);width:100vw;z-index:2}.new-color-picker__scooter-image.animate-right{-webkit-animation:slideFromRightMobile .6s ease-in-out;animation:slideFromRightMobile .6s ease-in-out}.new-color-picker__scooter-image.animate-left{-webkit-animation:slideFromLeftMobile .6s ease-in-out;animation:slideFromLeftMobile .6s ease-in-out}.new-color-picker__scooter-image.animate-fade{-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out}.new-color-picker__color-options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;height:40vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:25vw;padding:1pc;width:100%;z-index:3}.new-color-picker__color-option{border-radius:52px;-webkit-box-shadow:0 1.554px 1.554px 0 rgba(0,0,0,.12) inset;box-shadow:inset 0 1.554px 1.554px 0 rgba(0,0,0,.12);-webkit-box-sizing:border-box!important;box-sizing:border-box!important;cursor:pointer;font-size:0!important;height:8vw!important;line-height:0!important;margin:0!important;max-height:8vw!important;max-width:8vw!important;min-height:8vw!important;min-width:8vw!important;padding:0!important;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);width:8vw!important}.new-color-picker__color-option:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.new-color-picker__color-option.active{border-radius:50px;height:8vw!important;max-height:8vw!important;max-width:15vw!important;min-height:8vw!important;min-width:15vw!important;width:15vw!important}.new-color-picker__color-option:disabled{cursor:not-allowed;opacity:.7}@-webkit-keyframes slideFromRightMobile{0%{opacity:0;-webkit-transform:translate(calc(-52% + 50px),-50%);transform:translate(calc(-52% + 50px),-50%)}to{opacity:1;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}}@keyframes slideFromRightMobile{0%{opacity:0;-webkit-transform:translate(calc(-52% + 50px),-50%);transform:translate(calc(-52% + 50px),-50%)}to{opacity:1;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}}@-webkit-keyframes slideFromLeftMobile{0%{opacity:0;-webkit-transform:translate(calc(-52% - 50px),-50%);transform:translate(calc(-52% - 50px),-50%)}to{opacity:1;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}}@keyframes slideFromLeftMobile{0%{opacity:0;-webkit-transform:translate(calc(-52% - 50px),-50%);transform:translate(calc(-52% - 50px),-50%)}to{opacity:1;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}}@-webkit-keyframes slideFromRightTablet{0%{opacity:0;-webkit-transform:translate(calc(-51% + 50px),-50%);transform:translate(calc(-51% + 50px),-50%)}to{opacity:1;-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%)}}@keyframes slideFromRightTablet{0%{opacity:0;-webkit-transform:translate(calc(-51% + 50px),-50%);transform:translate(calc(-51% + 50px),-50%)}to{opacity:1;-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%)}}@-webkit-keyframes slideFromLeftTablet{0%{opacity:0;-webkit-transform:translate(calc(-51% - 50px),-50%);transform:translate(calc(-51% - 50px),-50%)}to{opacity:1;-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%)}}@keyframes slideFromLeftTablet{0%{opacity:0;-webkit-transform:translate(calc(-51% - 50px),-50%);transform:translate(calc(-51% - 50px),-50%)}to{opacity:1;-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}30%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}80%{opacity:.8;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}30%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}80%{opacity:.8;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}30%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}70%{opacity:.7;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}30%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}70%{opacity:.7;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(min-width:768px)and (max-width:1024px){.new-color-picker__heading{font-size:var(--Heading-Heading-2XL-font-size,60px);font-weight:600;height:40vh;letter-spacing:.1px;line-height:72px;padding:2pc}.new-color-picker__scooter-container{height:20vh}.new-color-picker__color-options{height:40vh;max-width:20pc}}@media(min-width:768px){.new-color-picker__color-name{font-size:6pc;font-weight:var(--Heading-Heading-4XL-font-weight,600);letter-spacing:var(--Heading-Heading-4XL-letter-spacing,-.1px);line-height:var(--Heading-Heading-4XL-line-height,78pt);top:-50%}.new-color-picker__scooter-image{-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%);width:100vw}.new-color-picker__scooter-image.animate-right{-webkit-animation:slideFromRightTablet .6s ease-in-out;animation:slideFromRightTablet .6s ease-in-out}.new-color-picker__scooter-image.animate-left{-webkit-animation:slideFromLeftTablet .6s ease-in-out;animation:slideFromLeftTablet .6s ease-in-out}.new-color-picker__color-option{max-width:44px!important;min-width:44px!important;width:44px!important}.new-color-picker__color-option,.new-color-picker__color-option.active{height:44px!important;max-height:44px!important;min-height:44px!important}.new-color-picker__color-option.active{max-width:152px!important;min-width:152px!important;width:152px!important}}@media(min-width:1025px){.new-color-picker__heading{font-size:var(--Heading-Heading-2XL-font-size,60px);font-weight:600;height:20vh;letter-spacing:.1px;line-height:72px;padding:2pc}.new-color-picker__scooter-container{height:60vh}.new-color-picker__color-name{font-size:8pc;font-weight:var(--Heading-Heading-5XL-font-weight,600);letter-spacing:var(--Heading-Heading-5XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-5XL-line-height,78pt);top:5%}.new-color-picker__scooter-image{max-height:80vh;max-width:85vw;-webkit-transform:translate(-51%,-50%);transform:translate(-51%,-50%)}.new-color-picker__color-options{height:20vh;max-width:600px;padding:2pc}.new-color-picker__color-option{max-width:44px!important;min-width:44px!important;width:44px!important}.new-color-picker__color-option,.new-color-picker__color-option.active{height:44px!important;max-height:44px!important;min-height:44px!important}.new-color-picker__color-option.active{max-width:152px!important;min-width:152px!important;width:152px!important}}@media(min-width:1025px)and (max-height:800px){.new-color-picker__heading{font-size:var(--Heading-Heading-2XL-font-size,3pc);font-weight:600;height:20vh;letter-spacing:.1px;line-height:72px;padding:2pc}.new-color-picker__color-name{font-size:var(--Heading-Heading-2XL-font-size,72px);font-weight:var(--Heading-Heading-5XL-font-weight,600);height:20vh;letter-spacing:var(--Heading-Heading-5XL-letter-spacing,-.25px);line-height:var(--Heading-Heading-5XL-line-height,78pt);top:5%}}