@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/bikes/core/themes/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/bikes/core/themes/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.js input.form-autocomplete{background-image:url(/bikes/core/themes/stable/images/core/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/bikes/core/themes/stable/images/core/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/bikes/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/bikes/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/bikes/core/themes/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{width:14px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:url(/bikes/core/themes/stable/images/core/icons/787878/move.svg) no-repeat 6px 7px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/bikes/core/themes/stable/images/core/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{width:40px;height:44px;}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/bikes/core/themes/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/bikes/core/themes/stable/images/core/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/bikes/core/themes/stable/images/core/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/bikes/core/themes/stable/images/core/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/bikes/core/themes/stable/images/core/tree.png) no-repeat -11px center;}
.layout-container{margin:0 1.5em;}.layout-container:after{display:table;clear:both;content:"";}@media screen and (min-width:38em){.layout-container{margin:0 2.5em;}.layout-column{float:left;box-sizing:border-box;}[dir="rtl"] .layout-column{float:right;}.layout-column + .layout-column{padding-left:10px;}[dir="rtl"] .layout-column + .layout-column{padding-right:10px;padding-left:0;}.layout-column--half{width:50%;}.layout-column--quarter{width:25%;}.layout-column--three-quarter{width:75%;}}.panel{padding:5px 5px 15px;}.panel__description{margin:0 0 3px;padding:2px 0 3px 0;}.compact-link{margin:0 0 0.5em 0;}small .admin-link:before{content:" [";}small .admin-link:after{content:"]";}.system-modules thead > tr{border:0;}.system-modules div.incompatible{font-weight:bold;}.system-modules td.checkbox{width:4%;min-width:25px;}.system-modules td.module{width:25%;}.system-modules td{vertical-align:top;}.system-modules label,.system-modules-uninstall label{color:#1d1d1d;font-size:1.15em;}.system-modules details{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#5c5c5b;line-height:20px;}.system-modules details[open]{overflow:visible;height:auto;white-space:normal;}.system-modules details[open] summary .text{text-transform:none;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.system-modules td details a{color:#5c5c5b;border:0;}.system-modules td details{height:20px;margin:0;border:0;}.system-modules td details summary{padding:0;cursor:default;text-transform:none;font-weight:normal;}.system-modules td{padding-left:0;}[dir="rtl"] .system-modules td{padding-right:0;padding-left:12px;}@media screen and (max-width:40em){.system-modules td.name{width:20%;}.system-modules td.description{width:40%;}}.system-modules .requirements{max-width:490px;padding:5px 0;}.system-modules .links{overflow:hidden;}.system-modules .checkbox{margin:0 5px;}.system-modules .checkbox .form-item{margin-bottom:0;}.admin-requirements,.admin-required{color:#666;font-size:0.9em;}.admin-enabled{color:#080;}.admin-missing{color:#f00;}.module-link{display:block;float:left;margin-top:2px;padding:2px 20px;white-space:nowrap;}[dir="rtl"] .module-link{float:right;}.module-link-help{background:url(/bikes/core/themes/stable/images/core/icons/787878/questionmark-disc.svg) 0 50% no-repeat;}[dir="rtl"] .module-link-help{background-position:top 50% right 0;}.module-link-permissions{background:url(/bikes/core/themes/stable/images/core/icons/787878/key.svg) 0 50% no-repeat;}[dir="rtl"] .module-link-permissions{background-position:top 50% right 0;}.module-link-configure{background:url(/bikes/core/themes/stable/images/core/icons/787878/cog.svg) 0 50% no-repeat;}[dir="rtl"] .module-link-configure{background-position:top 50% right 0;}.system-status-report__status-title{position:relative;box-sizing:border-box;width:100%;padding:10px 6px 10px 40px;vertical-align:top;background-color:transparent;font-weight:normal;}[dir="rtl"] .system-status-report__status-title{padding:10px 40px 10px 6px;}.system-status-report__status-icon:before{position:absolute;top:12px;left:12px;display:block;width:16px;height:16px;content:"";background-repeat:no-repeat;}[dir="rtl"] .system-status-report__status-icon:before{right:12px;left:auto;}.system-status-report__status-icon--error:before{background-image:url(/bikes/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-report__status-icon--warning:before{background-image:url(/bikes/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-report__entry__value{padding:1em 0.5em;}.theme-info__header{margin-bottom:0;font-weight:normal;}.theme-default .theme-info__header{font-weight:bold;}.theme-info__description{margin-top:0;}.system-themes-list{margin-bottom:20px;}.system-themes-list-uninstalled{padding-top:20px;border-top:1px solid #cdcdcd;}.system-themes-list__header{margin:0;}.theme-selector{padding-top:20px;}.theme-selector .screenshot,.theme-selector .no-screenshot{max-width:100%;height:auto;padding:2px;text-align:center;vertical-align:bottom;border:1px solid #e0e0d8;}.theme-default .screenshot{border:1px solid #aaa;}.system-themes-list-uninstalled .screenshot,.system-themes-list-uninstalled .no-screenshot{max-width:194px;height:auto;}@media screen and (min-width:45em){body:not(.toolbar-vertical) .system-themes-list-installed .screenshot,body:not(.toolbar-vertical) .system-themes-list-installed .no-screenshot{float:left;width:294px;margin:0 20px 0 0;}[dir="rtl"] body:not(.toolbar-vertical) .system-themes-list-installed .screenshot,[dir="rtl"] body:not(.toolbar-vertical) .system-themes-list-installed .no-screenshot{float:right;margin:0 0 0 20px;}body:not(.toolbar-vertical) .system-themes-list-installed .system-themes-list__header{margin-top:0;}body:not(.toolbar-vertical) .system-themes-list-uninstalled .theme-selector{float:left;box-sizing:border-box;width:31.25%;padding:20px 20px 20px 0;}[dir="rtl"] body:not(.toolbar-vertical) .system-themes-list-uninstalled .theme-selector{float:right;padding:20px 0 20px 20px;}body:not(.toolbar-vertical) .system-themes-list-uninstalled .theme-info{min-height:170px;}}@media screen and (min-width:60em){.toolbar-vertical .system-themes-list-installed .screenshot,.toolbar-vertical .system-themes-list-installed .no-screenshot{float:left;width:294px;margin:0 20px 0 0;}[dir="rtl"] .toolbar-vertical .system-themes-list-installed .screenshot,[dir="rtl"] .toolbar-vertical .system-themes-list-installed .no-screenshot{float:right;margin:0 0 0 20px;}.toolbar-vertical .system-themes-list-installed .theme-info__header{margin-top:0;}.toolbar-vertical .system-themes-list-uninstalled .theme-selector{float:left;box-sizing:border-box;width:31.25%;padding:20px 20px 20px 0;}[dir="rtl"] .toolbar-vertical .system-themes-list-uninstalled .theme-selector{float:right;padding:20px 0 20px 20px;}.toolbar-vertical .system-themes-list-uninstalled .theme-info{min-height:170px;}}.system-themes-list-installed .theme-info{max-width:940px;}.theme-selector .incompatible{margin-top:10px;font-weight:bold;}.theme-selector .operations{margin:10px 0 0 0;padding:0;}.theme-selector .operations li{float:left;margin:0;padding:0 0.7em;list-style-type:none;border-right:1px solid #cdcdcd;}[dir="rtl"] .theme-selector .operations li{float:right;border-right:none;border-left:1px solid #cdcdcd;}.theme-selector .operations li:last-child{padding:0 0 0 0.7em;border-right:none;}[dir="rtl"] .theme-selector .operations li:last-child{padding:0 0.7em 0 0;border-left:none;}.theme-selector .operations li:first-child{padding:0 0.7em 0 0;}[dir="rtl"] .theme-selector .operations li:first-child{padding:0 0 0 0.7em;}.system-themes-admin-form{clear:left;}[dir="rtl"] .system-themes-admin-form{clear:right;}.cron-description__run-cron{display:block;}.system-cron-settings__link{overflow-wrap:break-word;word-wrap:break-word;}
.paragraph--unpublished{background-color:#fff4f4;}
.leader{margin-top:20px;margin-top:1.538rem;}.leader-double{margin-top:40px;margin-top:3.076rem;}.leader-triple{margin-top:60px;margin-top:4.614rem;}.leader-quadruple{margin-top:80px;margin-top:6.152rem;}.trailer{margin-bottom:20px;margin-bottom:1.538rem;}.trailer-double{margin-bottom:40px;margin-bottom:3.076rem;}.trailer-triple{margin-bottom:60px;margin-bottom:4.614rem;}.trailer-quadruple{margin-bottom:80px;margin-bottom:6.152rem;}
@media print{*{color:#000 !important;background-color:transparent !important;box-shadow:none !important;text-shadow:none !important;}body{padding-top:0;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}a,.link{text-decoration:underline;color:#000;}.button,.button--primary{background:none !important;}.messages{border-width:1px;border-color:#999;}.is-collapse-enabled .tabs{max-height:999em;}.is-horizontal .tabs__tab{margin:0 4px !important;border-radius:4px 4px 0 0 !important;}.dropbutton-multiple .dropbutton .secondary-action{display:block;}.js .dropbutton-widget,.js td .dropbutton-widget{position:relative;}.js .dropbutton .dropbutton-toggle{display:none;}.js .dropbutton-multiple .dropbutton-widget{border-radius:4px;background:none;}input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea,select.form-select{border-width:1px;}}
.page-content{margin-bottom:80px;}.layout-icon__region{fill:#f5f5f2;stroke:#666;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/bikes/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/bikes/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/bikes/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/bikes/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/bikes/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/bikes/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/bikes/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/bikes/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/bikes/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/bikes/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/bikes/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
ul.admin-list{margin:0;padding:0;}.admin-list li{position:relative;margin:0;padding:0;list-style-type:none;list-style-image:none;border-top:1px solid #bfbfbf;}.admin-list.compact li{border:none;}.admin-list li a{display:block;min-height:0;padding:14px 15px 14px 25px;background:url(/bikes/core/misc/icons/bebebe/chevron-disc-right.svg) no-repeat 1px 16px;}[dir="rtl"] .admin-list li a{padding-right:25px;padding-left:15px;background:url(/bikes/core/misc/icons/bebebe/chevron-disc-left.svg) no-repeat right 16px;}.admin-list.compact li a{padding:2px 0;background-image:none;}.admin-list li a:hover,.admin-list li a:focus,.admin-list li a:active{text-decoration:none;}.admin-list li a .label{font-size:1.0769em;}.admin-list li a:hover .label,.admin-list li a:focus .label,.admin-list li a:active .label{text-decoration:underline;}
.content-header{overflow:hidden;padding:24px 0 0;background-color:#e0e0d8;}
.container-inline .form-radios label:after,.container-inline .form-checkboxes label:after{content:"";}.container-inline .form-radios .form-type-radio,.container-inline .form-checkboxes .form-type-checkbox{margin-right:1em;}[dir="rtl"] .container-inline .form-radios .form-type-radio,[dir="rtl"] .container-inline .form-checkboxes .form-type-checkbox{margin-right:0;margin-left:1em;}
.container-inline div,.container-inline label{display:inline-block;}
.breadcrumb{padding:20px 0 10px;line-height:1em;}
.button{position:relative;display:inline-block;box-sizing:border-box;padding:4px 1.5em;cursor:pointer;-webkit-transition:all 0.1s;transition:all 0.1s;text-align:center;text-decoration:none;color:#333;border:1px solid #a6a6a6;border-radius:20em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);text-shadow:0 1px hsla(0,0%,100%,0.6);font-size:14px;font-size:0.875rem;font-weight:600;line-height:normal;-webkit-appearance:none;-moz-appearance:none;-webkit-font-smoothing:antialiased;}.button:hover,.button:focus{text-decoration:none;color:#1a1a1a;outline:none;background-color:#f9f8f6;background-image:-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);background-image:linear-gradient(to bottom,#fcfcfa,#e9e9dd);}.button:hover{box-shadow:0 1px 2px hsla(0,0%,0%,0.125);}.button:focus{z-index:10;border:1px solid #3ab2ff;box-shadow:0 0 0.5em 0.1em hsla(203,100%,60%,0.7);}.button:active{-webkit-transition:none;transition:none;border:1px solid #a6a6a6;background-color:#dfdfd9;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.2);}.button--primary{color:#fff;border-color:#1e5c90;background-color:#0071b8;background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8);text-shadow:0 1px hsla(0,0%,0%,0.5);font-weight:700;-webkit-font-smoothing:antialiased;}.button--primary:hover,.button--primary:focus{color:#fff;border-color:#1e5c90;background-color:#2369a6;background-image:-webkit-linear-gradient(top,#0c97ed,#1f86c7);background-image:linear-gradient(to bottom,#0c97ed,#1f86c7);}.button--primary:focus{border:1px solid #1280df;}.button--primary:hover{box-shadow:0 1px 2px hsla(203,10%,10%,0.25);}.button--primary:active{border-color:#144b78;background-image:-webkit-linear-gradient(top,#08639b,#0071b8);background-image:linear-gradient(to bottom,#08639b,#0071b8);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.2);}.button-action:before{margin-left:-0.2em;padding-right:0.2em;font-size:14px;font-size:0.875rem;line-height:16px;-webkit-font-smoothing:auto;}[dir="rtl"] .button-action:before{margin-right:-0.2em;margin-left:0;padding-right:0;padding-left:0.2em;}.no-touchevents .button--small{padding:2px 1em;font-size:13px;font-size:0.813rem;}.button:disabled,.button:disabled:active,.button.is-disabled,.button.is-disabled:active{cursor:default;color:#5c5c5c;border-color:#d4d4d4;background:#ededed;box-shadow:none;text-shadow:0 1px hsla(0,0%,100%,0.6);font-weight:normal;}.link{display:inline;padding:0;cursor:pointer;text-decoration:none;color:#0074bd;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;}.link:hover,.link:focus{text-decoration:underline;color:#008ee6;}.button--danger{display:inline;padding:0;cursor:pointer;text-decoration:underline;color:#c72100;border:0;border-radius:0;background:none;box-shadow:none;font-weight:400;-webkit-appearance:none;-moz-appearance:none;}.button--danger:hover,.button--danger:focus,.button--danger:active{padding:0;text-decoration:underline;color:#ff2a00;border:0;background:none;box-shadow:none;text-shadow:none;}.button--danger:disabled,.button--danger.is-disabled{padding:0;cursor:default;text-decoration:none;color:#737373;border:0;background:none;box-shadow:none;-webkit-font-smoothing:antialiased;}
.seven-details{margin-top:1em;margin-bottom:1em;border:1px solid #bfbfbf;border-radius:3px;background-color:#fcfcfa;}.seven-details__summary{cursor:pointer;color:#0074bd;text-shadow:0 1px 0 white;}.seven-details__summary:hover,.seven-details__summary:focus,.seven-details[open] > .seven-details__summary{color:#004f80;}.seven-details__wrapper{padding:0 1.5em 1em 1.5em;}
.messages{margin:9px 0 10px 8px;}[dir="rtl"] .messages{margin:9px 8px 10px 0;}.messages pre{margin:0;}.messages h1,.messages .heading-a,.messages h2,.messages .heading-b,.messages h3,.messages .heading-c,.messages h4,.messages .heading-d,.messages h5,.messages .heading-e,.messages h6,.messages .heading-f{margin-top:0;}
.js .dropbutton .dropbutton-action > input,.js .dropbutton .dropbutton-action > a,.js .dropbutton .dropbutton-action > button{margin:0;padding:0;text-align:left;text-decoration:none;color:#333;font-weight:600;line-height:normal;-webkit-font-smoothing:antialiased;}[dir="rtl"].js .dropbutton .dropbutton-action > input,[dir="rtl"].js .dropbutton .dropbutton-action > a,[dir="rtl"].js .dropbutton .dropbutton-action > button{margin-left:0;text-align:right;}.js .dropbutton-action.last{border-radius:0 0 0 1em;}[dir="rtl"] .js .dropbutton-action.last{border-radius:0 0 1em 0;}.js .dropbutton-widget .button{border:0;border-radius:0;background:transparent;box-shadow:none;}.js .dropbutton-multiple .dropbutton{border-right:0;}[dir="rtl"].js .dropbutton-multiple .dropbutton{border-left:0;}.dropbutton{margin:0;padding:0;list-style-type:none;}.dropbutton li + li{margin-top:10px;}.js .dropbutton li{margin-right:0;margin-bottom:0;}.js .dropbutton li + li{margin-top:0;}@media screen and (min-width:37.5625em){.dropbutton li{display:inline-block;}.dropbutton li + li{margin-top:0;margin-left:1em;}.js .dropbutton li + li{margin-left:0;}}.js .dropbutton-multiple .dropbutton-widget{border:1px solid #a6a6a6;border-radius:20em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);text-shadow:0 1px hsla(0,0%,100%,0.6);}.dropbutton-multiple.open .dropbutton-widget{border-radius:1em;}.js .dropbutton-widget .dropbutton-action a,.js .dropbutton-widget .dropbutton-action input,.js .dropbutton-widget .dropbutton-action button{display:block;width:100%;padding:4px 1.5em;border-radius:20em 0 0 20em;}[dir="rtl"].js .dropbutton-widget .dropbutton-action a,[dir="rtl"].js .dropbutton-widget .dropbutton-action input,[dir="rtl"].js .dropbutton-widget .dropbutton-action button{border-radius:0 20em 20em 0;}.js .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-widget .dropbutton-action input:focus,.js .dropbutton-widget .dropbutton-action button:focus{text-decoration:underline;}.js .dropbutton-multiple.open .dropbutton-action a,.js .dropbutton-multiple.open .dropbutton-action .button{border-radius:0;}.js .dropbutton-multiple.open .dropbutton-action:first-child a,.js .dropbutton-multiple.open .dropbutton-action:first-child .button{border-radius:0.9em 0 0 0;}[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:first-child a,[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:first-child .button{border-radius:0 0.9em 0 0;}.js .dropbutton-multiple.open .dropbutton-action:last-child a,.js .dropbutton-multiple.open .dropbutton-action:last-child .button{border-radius:0 0 0 0.9em;}[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:last-child a,[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:last-child .button{border-radius:0 0 0.9em 0;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:focus{z-index:3;color:#1a1a1a;background-color:#f9f8f6;background-image:-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);background-image:linear-gradient(to bottom,#fcfcfa,#e9e9dd);box-shadow:0 1px 2px hsla(0,0%,0%,0.125);}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:active,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:active,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:active{text-decoration:none;background-color:#dfdfd9;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.2);}.dropbutton .secondary-action{border-top:1px solid #bfbfba;}.dropbutton-single .dropbutton-widget{position:static;display:inline-block;border:0;}.dropbutton-single .dropbutton-action a{width:auto !important;padding:4px 1.5em;-webkit-transition:all 0.1s;transition:all 0.1s;text-decoration:none;color:#333;border:1px solid #a6a6a6;border-radius:20em !important;background-color:#f2f1eb;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);text-shadow:0 1px hsla(0,0%,100%,0.6);font-weight:600;-webkit-font-smoothing:antialiased;}.dropbutton-single .dropbutton-action a:hover,.dropbutton-single .dropbutton-action a:focus{text-decoration:none;color:#1a1a1a;outline:none;background-color:#f9f8f6;background-image:-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);background-image:linear-gradient(to bottom,#fcfcfa,#e9e9dd);}.dropbutton-single .dropbutton-action a:hover,.dropbutton-single .dropbutton-action a:focus{box-shadow:0 1px 2px hsla(0,0%,0%,0.125);}.dropbutton-single .dropbutton-action a:active{-webkit-transition:none;transition:none;background-color:#dfdfd9;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.2);}.dropbutton .dropbutton-action .ajax-progress{position:absolute;z-index:2;top:0.2em;right:0.2em;padding:0 0 0 0.1em;}.dropbutton-multiple .dropbutton-action .ajax-progress{top:0.15em;right:2.2em;margin-right:0;}.dropbutton-multiple .secondary-action .ajax-progress{top:auto;bottom:0.3em;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-left:1px solid #a6a6a6;outline:none;}[dir="rtl"].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-right:1px solid #a6a6a6;border-left:0;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-radius:0 20em 20em 0;}[dir="rtl"].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-radius:20em 0 0 20em;}.dropbutton-multiple.open .dropbutton-widget .dropbutton-toggle button{border-radius:0 1em 1em 0;}[dir="rtl"] .dropbutton-multiple.open .dropbutton-widget .dropbutton-toggle button{border-radius:1em 0 0 1em;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus{z-index:3;text-decoration:none;color:#1a1a1a;background-color:#f9f8f6;background-image:-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);background-image:linear-gradient(to bottom,#fcfcfa,#e9e9dd);box-shadow:0 1px 2px hsla(0,0%,0%,0.125);}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active{background-color:#dfdfd9;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.2);}.dropbutton-arrow{top:54%;right:35%;border-top-color:#333;}[dir="rtl"] .dropbutton-arrow{right:auto;left:35%;}.dropbutton-multiple.open .dropbutton-arrow{top:0.6667em;border-top-color:transparent;border-bottom:0.3333em solid #333;}.js .form-actions .dropbutton .dropbutton-action > *{color:#fff;text-shadow:0 1px hsla(0,0%,0%,0.5);font-weight:700;}.js .form-actions .dropbutton-widget{position:relative;border-color:#1e5c90;background-color:#0071b8;background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8);text-shadow:0 1px hsla(0,0%,0%,0.5);}.form-actions .dropbutton-multiple.open .dropbutton-widget{background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8);}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:hover,.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:focus{color:#fff;background-color:#2369a6;background-image:-webkit-linear-gradient(top,#0c97ed,#1f86c7);background-image:linear-gradient(to bottom,#0c97ed,#1f86c7);box-shadow:0 1px 2px hsla(203,10%,10%,0.25);}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:active{border-color:#144b78;background-image:-webkit-linear-gradient(top,#08639b,#0071b8);background-image:linear-gradient(to bottom,#08639b,#0071b8);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.2);}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,.form-actions .dropbutton .secondary-action{border-color:#1e5c90;}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8);}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus{background-color:#2369a6;background-image:-webkit-linear-gradient(top,#0c97ed,#1f86c7);background-image:linear-gradient(to bottom,#0c97ed,#1f86c7);}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active{border-color:#144b78;background-image:-webkit-linear-gradient(top,#08639b,#0071b8);background-image:linear-gradient(to bottom,#08639b,#0071b8);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.2);}.form-actions .dropbutton-arrow{border-top-color:#fff;}.form-actions .dropbutton-multiple.open .dropbutton-arrow{border-bottom:0.3333em solid white;}
.entity-meta{border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;border-radius:3px;background-color:#edede8;box-shadow:inset 0 0 5px rgba(0,0,0,0.15);}.entity-meta__header,.entity-meta .seven-details{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background-color:#fcfcfa;}.entity-meta__header{padding:1em 1.5em;border-radius:3px 3px 0 0;}.entity-meta__title{margin:0.25em 0;text-shadow:0 1px 0 #fff;font-size:1.231em;font-weight:bold;}.entity-meta__header .form-item{margin:0.25em 0;}.entity-meta__last-saved{font-style:italic;}.entity-meta .seven-details{margin:0;border-top:1px solid #fff;border-right:0;border-left:0;border-radius:0;}.entity-meta .seven-details:last-child{border-radius:0 0 3px 3px;}.entity-meta .seven-details[open]{padding-top:1px;border-top-width:0;background-color:transparent;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.125),transparent 4px);background-image:linear-gradient(to bottom,rgba(0,0,0,0.125),transparent 4px);}.entity-meta .seven-details[open] + .seven-details[open]{padding-top:0;border-top-width:1px;background-image:none;}.entity-meta .seven-details > .seven-details__wrapper{padding-top:0;}.entity-meta .seven-details > summary{padding:0.85em 1.25em;text-shadow:0 1px 0 white;}.entity-meta .seven-details .summary{display:none;}
#field-display-overview input.field-plugin-settings-edit{margin:0;padding:1px 8px;}#field-display-overview tr.field-plugin-settings-changed{background:#ffb;}#field-display-overview tr.drag{background:#fe7;}#field-display-overview tr.field-plugin-settings-editing{background:#d5e9f2;}#field-display-overview .field-plugin-settings-edit-form .form-item{margin:10px 0;}#field-display-overview .field-plugin-settings-edit-form .form-submit{margin-bottom:0;}#field-display-overview .form-item-fields-field-image-settings-edit-form-settings-image-style .description{display:inline-block;margin-left:1em;}[dir="rtl"] #field-display-overview .form-item-fields-field-image-settings-edit-form-settings-image-style .description{margin-right:1em;margin-left:0;}
form{margin:0;padding:0;}fieldset:not(.fieldgroup){position:relative;min-width:0;margin:1em 0;padding:30px 18px 18px;border-radius:2px;background-color:#fcfcfa;}@media (min--moz-device-pixel-ratio:0){fieldset:not(.fieldgroup){display:table-cell;}}fieldset:not(.fieldgroup) > legend{position:absolute;top:10px;letter-spacing:0.08em;text-transform:uppercase;font-size:1em;font-weight:bold;}.fieldgroup{min-width:0;}@media (min--moz-device-pixel-ratio:0){.fieldgroup{display:table-cell;}}.form-item{margin:0.75em 0;}tr.odd .form-item,tr.even .form-item{margin-top:0.75em;margin-bottom:0.75em;}td > .form-item:only-child{margin-top:0;margin-bottom:0;}.form-type-checkbox{padding:0;}label{display:table;margin:0 0 0.1em;padding:0;font-weight:bold;}label.error{color:#a51b00;}label[for]{cursor:pointer;}.form-item label.option{text-transform:none;}.form-item label.option input{vertical-align:middle;}.form-disabled label{color:#686868;}.form-disabled input.form-date,.form-disabled input.form-text,.form-disabled input.form-tel,.form-disabled input.form-time,.form-disabled input.form-email,.form-disabled input.form-url,.form-disabled input.form-search,.form-disabled input.form-number,.form-disabled input.form-color,.form-disabled input.form-file,.form-disabled textarea.form-textarea,.form-disabled select.form-select{border-color:#d4d4d4;background-color:hsla(0,0%,0%,0.08);box-shadow:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{color:#a51b00;border-width:1px;border-color:#e62600;background-color:hsla(15,75%,97%,1);box-shadow:inset 0 5px 5px -5px #b8b8b8;}.form-item textarea.error + .cke{border-width:1px;border-color:#e62600;}.form-item input.error:focus,.form-item textarea.error:focus,.form-item select.error:focus{border-color:#e62600;outline:0;background-color:#fcf4f2;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px 1px #e62600;}.form-required:after{width:7px;height:7px;background-size:7px 7px;}.form-item--error-message{margin-top:0.15em;color:#e32700;}.fieldset-wrapper > .form-item--error-message{margin-top:0;}.text-format-wrapper .form-item--error-message{margin:0;padding:0.25em 0.666em 0;border:solid #ccc;border-width:0 1px;}ul.tips,div.description,.form-item .description{margin:0.2em 0 0 0;color:#595959;font-size:0.95em;}.form-item .description.error{margin-top:0;color:#a51b00;}ul.tips li{margin:0.25em 0 0.25em 1.5em;}[dir="rtl"] ul.tips li{margin:0.25em 1.5em 0.25em 0;}.form-type-radio .description,.form-type-checkbox .description{margin-left:1.5em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:1.5em;margin-left:0;}.form-text,.form-textarea{border-radius:2px;font-size:1em;line-height:normal;}input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,input.form-date,input.form-time,textarea.form-textarea{box-sizing:border-box;max-width:100%;padding:0.3em 0.4em 0.3em 0.5em;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;color:#595959;border:1px solid #b8b8b8;border-top-color:#999;border-radius:2px;background:#fcfcfa;box-shadow:inset 0 1px 2px rgba(0,0,0,0.125);font-size:1em;}[dir="rtl"] textarea.form-textarea{padding:0.3em 0.5em 0.3em 0.4em;}.form-text:focus,.form-tel:focus,.form-email:focus,.form-url:focus,.form-search:focus,.form-number:focus,.form-color:focus,.form-file:focus,.form-textarea:focus,.form-date:focus,.form-time:focus{border-color:#40b6ff;outline:0;background-color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px #40b6ff;}.confirm-parent,.password-parent{overflow:visible;width:auto;}.form-item-options-group-info-identifier,.form-item-pass .description{clear:both;}select{max-width:100%;}@media screen and (-webkit-min-device-pixel-ratio:0){select{padding:1px 1.571em 1px 0.5em;cursor:pointer;-webkit-transition:all 0.1s;transition:all 0.1s;border:1px solid #a6a6a6;border-radius:0.143em;background:url(/bikes/core/misc/icons/333333/caret-down.svg) no-repeat 99% 63%,-webkit-linear-gradient(top,#f6f6f3,#e7e7df);text-shadow:0 1px hsla(0,0%,100%,0.6);font-size:0.875rem;-webkit-appearance:none;-webkit-font-smoothing:antialiased;}[dir="rtl"] select{padding:1px 0.714em 1px 1.571em;background-position:1% 63%,0 0;}select:focus,select:hover{color:#1a1a1a;background-image:url(/bikes/core/misc/icons/333333/caret-down.svg),-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);}select:hover{box-shadow:0 1px 2px hsla(0,0%,0%,0.125);}}#edit-cancel{margin-left:10px;}[dir="rtl"] #edit-cancel{margin-right:10px;margin-left:0;}@media screen and (max-width:600px){input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea{width:100%;font-size:1.2em;line-height:1.2em;}input.form-number{width:auto;}.form-actions input,.form-wrapper input[type="submit"]{float:none;width:100%;margin-top:10px;margin-right:0;margin-left:0;padding-bottom:6px;}.form-actions input:first-child,.form-wrapper input[type="submit"]:first-child{margin-top:0;}details summary{overflow:hidden;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;}.password-strength{width:100%;}div.form-item div.password-suggestions{float:none;}#dblog-filter-form .form-actions{float:none;padding:0;}#edit-cancel{display:block;margin:10px 0 0 0;}select{width:100%;}}#diff-inline-form select,div.filter-options select{padding:0;}
.help p{margin:0 0 10px;}
.item-list ul{margin:0.25em 0 0.25em 1.5em;list-style-type:disc;list-style-image:none;}[dir="rtl"] .item-list ul{margin:0.25em 1.5em 0.25em 0;}.item-list ul li,.menu-item{list-style-type:disc;list-style-image:none;}.menu-item{margin:0;}.item-list ul li.collapsed,.menu-item--collapsed{list-style-type:disc;list-style-image:url(/bikes/core/misc/menu-collapsed.png);}.item-list ul li.expanded,.menu-item--expanded{list-style-type:circle;list-style-image:url(/bikes/core/misc/menu-expanded.png);}ul.links li,ul.inline li{padding-right:1em;}[dir="rtl"] ul.links li,[dir="rtl"] ul.inline li{padding-right:0;padding-left:1em;}ul.inline li{display:inline;}
.system-modules fieldset{border:0;border-top:1px solid #ccc;}.system-modules .seven-details{margin:0;padding:0;border:0;background:none;}.system-modules .seven-details__summary{padding:0.95em 0.5em;border-bottom:1px solid #ccc;}.system-modules [open] .seven-details__summary{border-bottom:none;}.system-modules .seven-details__wrapper{padding:0 0 0.5em 0;}.system-modules .fieldset-wrapper{padding:0;}.system-modules table,.locale-translation-status-form table{border:0;}.system-modules tr.even,.system-modules tr.odd,.locale-translation-status-form tr.even,.locale-translation-status-form tr.odd{border:0;border-bottom:10px solid #fff;background:#f3f4ee;}.system-modules tr td:last-child,.locale-translation-status-form tr td:last-child{border:0;}.system-modules table th,.locale-translation-status-form table th{border:0;border-bottom:10px solid #fff;}.system-modules .sticky-header th,.locale-translation-status-form .sticky-header th{border:0;}
.node__submitted{margin:1em 0;}
.page-title{display:inline-block;-webkit-font-smoothing:antialiased;}
.pager__items{margin:0.25em 0 0.25em 1.5em;padding:0;}[dir="rtl"] .pager__items{margin:0.25em 1.5em 0.25em 0;}.pager__item{display:inline-block;margin:0;padding:0 0.4em;color:#757575;font-size:1.08em;}.pager__item a{padding:0 5px 2px;transition:border-bottom-color 0.2s;text-decoration:none;border-bottom:2px solid transparent;font-weight:600;line-height:1.55em;-webkit-font-smoothing:antialiased;}.pager__item.is-active a{color:#2a678c;border-bottom-width:3px;border-bottom-color:#2a678c;font-weight:700;}.pager__item a:hover,.pager__item a:focus{color:#3395d2;border-bottom-color:#3395d2;}.pager__item--next a,.pager__item--last a,.pager__item--first a,.pager__item--previous a{color:#2a678c;border-bottom-width:0;}
.panel{margin:0 0 20px;padding:9px;border:1px solid #ccc;background:#f8f8f8;}.panel__title{margin:0;padding-bottom:9px;text-transform:uppercase;font-size:1em;}
.skip-link{z-index:50;left:50%;padding:1px 10px 2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;border-radius:0 0 10px 10px;background:#444;font-size:0.94em;}.skip-link:focus{text-decoration:none;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;}
.search-admin-settings .container-inline{margin-bottom:1em;}.search-admin-settings label[for="edit-search-type"]{display:block;}
.tablesort{float:right;width:10px;height:10px;margin-top:5px;}[dir="rtl"] .tablesort{float:left;}.tablesort--asc{background-image:url(/bikes/core/misc/icons/004875/twistie-down.svg);}a:hover .tablesort--asc{background-image:url(/bikes/core/misc/icons/008ee6/twistie-down.svg);}.tablesort--desc{background-image:url(/bikes/core/misc/icons/004875/twistie-up.svg);}a:hover .tablesort--desc{background-image:url(/bikes/core/misc/icons/008ee6/twistie-up.svg);}
.system-status-general-info{border:1px solid #ccc;border-radius:3px;}.system-status-general-info__header{overflow:hidden;margin:0;padding:10px;text-transform:uppercase;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#f5f5f2;font-size:14px;}.system-status-general-info__item{overflow-x:auto;box-sizing:border-box;padding:10px 10px 20px;border-top:1px solid #ccc;background:#fcfcfa;}.system-status-general-info__item-icon{display:inline-block;width:45px;height:45px;vertical-align:top;}.system-status-general-info__item-icon:before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:50% center;background-size:35px;}.system-status-general-info__item-icon--d8:before{background-image:url(/bikes/core/themes/seven/images/icons/cccccc/d8-logo.svg);}.system-status-general-info__item-icon--clock:before{background-image:url(/bikes/core/themes/seven/images/icons/cccccc/clock.svg);}.system-status-general-info__item-icon--server:before{background-image:url(/bikes/core/themes/seven/images/icons/cccccc/server.svg);}.system-status-general-info__item-icon--php:before{background-image:url(/bikes/core/themes/seven/images/icons/cccccc/php-logo.svg);background-size:45px;}.system-status-general-info__item-icon--database:before{background-image:url(/bikes/core/themes/seven/images/icons/cccccc/database.svg);background-size:30px;}.system-status-general-info__item-details{position:relative;display:inline-block;box-sizing:border-box;width:calc(100% - 60px);padding-left:10px;}[dir="rtl"] .system-status-general-info__item-details{padding-right:10px;padding-left:0;}.system-status-general-info__item-title{margin-bottom:0;}.system-status-general-info__sub-item-title{margin:0;}.system-status-general-info__sub-item__title{font-weight:bold;}.system-status-general-info__sub-item__value{display:block;}.system-status-general-info__run-cron{margin:1em 0 0;}@media screen and (min-width:48em){.system-status-general-info__items{display:flex;overflow-x:hidden;flex-wrap:wrap;}.system-status-general-info__item{flex:1;flex-basis:33%;width:33%;}.system-status-general-info__item:nth-child(2){flex:2;flex-basis:66%;}.system-status-general-info__item:nth-child(2),.system-status-general-info__item:nth-child(4),.system-status-general-info__item:nth-child(5){border-left:1px solid #ccc;}[dir="rtl"] .system-status-general-info__item:nth-child(1),[dir="rtl"] .system-status-general-info__item:nth-child(3){border-left:1px solid #ccc;}[dir="rtl"] .system-status-general-info__item:nth-child(2),[dir="rtl"] .system-status-general-info__item:nth-child(5){border-left:0;}.system-status-general-info__run-cron{margin:15px 0 5px;}}@media screen and (min-width:60em){.system-status-general-info__item-icon{width:55px;height:55px;}.system-status-general-info__item-icon:before{background-size:35px;}.system-status-general-info__item-icon--php:before{background-size:55px;}.system-status-general-info__run-cron{position:absolute;top:1em;right:1em;margin-top:0;}[dir="rtl"] .system-status-general-info__run-cron{right:auto;left:1em;}}@media screen and (max-width:48em){.system-status-general-info__header{display:none;}.system-status-general-info{margin-top:25px;border-top:0;}}
.system-status-report__requirements-group{padding-top:20px;}.system-status-report__entry{overflow:auto;width:100%;margin:0;border:0;border-top:1px solid #ccc;border-radius:0;background-color:transparent;}.system-status-report__entry:last-of-type{border-bottom:1px solid #bebfb9;}.system-status-report__entry--error{background-color:transparent;}.system-status-report__entry--warning{background-color:transparent;}.system-status-report__status-title{position:relative;box-sizing:border-box;width:100%;padding:1em 1em 1em 3em;font-weight:bold;}.system-status-report__status-title .details-title{text-transform:none;color:inherit;}.system-status-report__status-title .details-title{padding-left:3em;}[dir="rtl"] .system-status-report__status-title .details-title{padding-right:3em;padding-left:0;}[dir="rtl"].details .system-status-report__status-title{padding:1em 3em 1em 1em;}.collapse-processed > .system-status-report__status-title:before{float:right;}.system-status-report__status-title::-webkit-details-marker{float:right;}[dir="rtl"] .collapse-processed > .system-status-report__status-title:before{float:left;}[dir="rtl"] .system-status-report__status-title::-webkit-details-marker{float:left;}.system-status-report summary:first-child ~ *{display:none;}.system-status-report details[open] > *,.system-status-report details > summary:first-child{display:block;color:inherit;}.system-status-report__status-title .details-title:before,.details .system-status-report__status-icon:before{position:absolute;top:1em;left:10px;display:inline-block;width:16px;height:16px;margin-right:10px;content:"";vertical-align:top;background-repeat:no-repeat;background-position:top center;background-size:contain;}[dir="rtl"] .system-status-report__status-title .details-title:before,[dir="rtl"].details .system-status-report__status-title:before{right:10px;left:auto;margin-right:0;}.system-status-report__status-icon--error .details-title:before,.details .system-status-report__status-icon--error:before{background-image:url(/bikes/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-report__status-icon--warning .details-title:before,.details .system-status-report__status-icon--warning:before{background-image:url(/bikes/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-report__entry__value{box-sizing:border-box;padding:0 1em 1em 3em;}[dir="rtl"] .system-status-report__entry__value{padding-right:3em;padding-left:1em;}@media screen and (max-width:48em){.system-status-report{word-wrap:break-word;}}@media screen and (min-width:48em){.system-status-report__entry::after{display:table;clear:both;content:"";}.system-status-report__status-title{float:left;width:18rem;cursor:default;}.system-status-report__status-title:hover,.system-status-report__status-title:focus{text-decoration:none;}[dir="rtl"] .system-status-report__status-title{float:right;}html.js .system-status-report__status-title::-webkit-details-marker{display:none;}.collapse-processed > .system-status-report__status-title:before{position:relative;top:3px;}.system-status-report__entry__value{display:block;float:right;width:calc(100% - 23em);padding-top:1em;padding-left:0;}[dir="rtl"] .system-status-report__entry__value{padding-right:3em;padding-left:0;}}
.system-status-report-counters__item{width:100%;margin:10px 0;}@media screen and (min-width:60em){.system-status-report-counters__item{margin-bottom:20px;}.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:32%;}}
.system-status-counter{display:inline-block;overflow-y:hidden;box-sizing:border-box;width:100%;white-space:nowrap;border:1px solid #e6e4df;border-radius:3px;background:#fcfcfa;}.system-status-counter__status-icon{display:inline-block;width:60px;height:60px;vertical-align:middle;border-right:1px solid #e6e4df;border-left:0;background-color:#faf9f5;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;}[dir="rtl"] .system-status-counter__status-icon{border-right:0;border-left:1px solid #e6e4df;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;}.system-status-counter__status-icon:before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:50% center;background-size:25px;}.system-status-counter__status-icon--error:before{background-image:url(/bikes/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/bikes/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/bikes/core/themes/stable/images/core/icons/73b355/check.svg);}.system-status-counter__status-title{display:inline-block;padding:0 6px;vertical-align:middle;text-transform:uppercase;font-size:1rem;font-weight:bold;line-height:1em;}.system-status-counter__title-count{display:block;margin-bottom:2px;}.system-status-counter__details{display:block;text-transform:none;font-size:12px;font-weight:normal;line-height:1.5;}@media screen and (min-width:61em){.system-status-counter__status-icon,.system-status-counter{height:65px;}.system-status-counter__status-icon{width:65px;}.system-status-counter__status-title{padding:10px 3%;font-size:16px;}.system-status-counter__status-icon:before{background-size:35px;}}
.is-collapse-enabled .tabs,.is-horizontal .tabs{position:relative;}.is-collapse-enabled .tabs:before,.is-horizontal .tabs:before{position:absolute;z-index:10;right:0;bottom:0;left:0;display:block;height:1px;content:"";background-color:#a6a6a6;}.content-header .is-horizontal .tabs:before,.content-header .is-collapse-enabled .tabs:before{right:-2.5em;left:-2.5em;}.tabs__tab{position:relative;display:block;overflow:hidden;box-sizing:border-box;width:100%;margin:-1px 0 0;padding:9px 2em 7px 1em;white-space:nowrap;text-overflow:ellipsis;color:#0074bd;border:1px solid #bfbfbf;background-color:rgba(242,242,240,0.7);}[dir="rtl"] .tabs__tab{padding-right:1em;padding-left:2em;}.tabs__tab:hover,.tabs__tab:focus{color:#008ee6;background-color:#fafaf7;}li.tabs__tab{display:block;padding:0;}[dir="rtl"] li.tabs__tab{padding-right:0;padding-left:0;}li.tabs__tab a{padding:9px 2em 7px 1em;}[dir="rtl"] li.tabs__tab a{padding-right:1em;padding-left:2em;}.tabs a:hover,.tabs a:focus{text-decoration:none;}.tabs.primary{clear:both;margin:16px 0 0;margin:1rem 0 0;}.tabs.primary .tabs__tab.is-active{z-index:15;color:#004f80;border-color:#a6a6a6;border-radius:4px 0 0 0;background-color:#fff;}[dir="rtl"] .tabs.primary .tabs__tab.is-active{border-top-left-radius:0;border-top-right-radius:4px;}.tabs.primary a{background:none;}.tabs.primary a:focus{text-decoration:underline;color:#008ee6;background-color:#fafaf7;}.tabs.primary .is-active a:focus{text-decoration:underline;background:none;}@media screen and (min-width:18.75em){.tabs.primary a{background:url(/bikes/core/misc/icons/0074bd/chevron-right.svg) 99% center no-repeat;}[dir="rtl"] .tabs.primary a{background:url(/bikes/core/misc/icons/0074bd/chevron-left.svg) 1% center no-repeat;}.tabs.primary .tabs__tab.is-active a{background-image:none;}}.tabs__trigger{display:none;}.is-collapse-enabled .tabs__trigger{position:absolute;z-index:10;top:2px;right:0;left:auto;display:block;box-sizing:content-box;width:25%;padding-right:4px;padding-left:4px;text-align:center;letter-spacing:0.1em;border-left:0;border-radius:0 4px 0 0;outline:0;font-family:Arial,sans-serif;font-size:1.25em;}[dir="rtl"] .is-collapse-enabled .tabs__trigger{right:auto;left:0;border-right:0;border-left:1px solid #bfbfbf;border-radius:4px 0 0 0;}.is-collapse-enabled .tabs{max-height:0;padding-top:38px;}.tabs.is-open{max-height:999em;padding-bottom:16px;padding-bottom:1rem;}.is-collapse-enabled .tabs__tab.is-active{position:absolute;top:2px;left:0;width:75%;border-bottom:0;}[dir="rtl"] .is-collapse-enabled .tabs__tab.is-active{right:0;left:auto;}.is-collapse-enabled .tabs.primary a.is-active:before{content:none;}.is-open .tabs__tab.is-active{color:#004f80;border-color:#a6a6a6;border-bottom:1px solid #a6a6a6;background-color:#fff;}.is-horizontal .tabs{overflow:visible;max-height:none !important;padding-top:0 !important;}.is-horizontal .tabs__tab{float:left;width:auto;height:auto;margin:0 0 -1px;text-align:center;border-bottom-color:#a6a6a6;}[dir="rtl"] .is-horizontal .tabs__tab{float:right;margin-left:0;}.is-horizontal .tabs__tab + .tabs__tab{margin-left:-1px;}[dir="rtl"] .is-horizontal .tabs__tab + .tabs__tab{margin-right:-1px;margin-left:0;}.is-horizontal .tabs.primary .tabs__tab:first-child{border-radius:4px 0 0 0;}[dir="rtl"] .is-horizontal .tabs.primary .tabs__tab:first-child{border-radius:0 4px 0 0;}.is-horizontal .tabs.primary .tabs__tab:last-child{border-radius:0 4px 0 0;}[dir="rtl"] .is-horizontal .tabs.primary .tabs__tab:last-child{border-radius:4px 0 0 0;}.is-horizontal .tabs__tab.is-active,.is-horizontal .tabs.primary .tabs__tab.is-active,[dir="rtl"] .is-horizontal .tabs.primary .tabs__tab.is-active{position:relative;top:0;width:auto;margin:0 -4px;border-bottom:0;border-radius:4px 4px 0 0;}.is-horizontal .tabs.primary a{padding:7px 2em 7px 2em;background-image:none;}.is-horizontal .tabs__trigger{display:none;}.tabs.secondary{display:block;margin-top:16px;margin-top:1rem;}.tabs.secondary .tabs__tab{display:block;margin-left:-1px;padding:5px 15px 5px 16px;-webkit-transition:border-color 0.2s,background-color 0.2s;transition:border-color 0.2s,background-color 0.2s;color:#0074bd;}[dir="rtl"] .tabs.secondary .tabs__tab{margin-right:-1px;margin-left:0;padding-right:16px;padding-left:15px;}[dir="rtl"] .views-displays .tabs.secondary li,[dir="rtl"] .views-displays .tabs.secondary li.is-active{padding-right:0;padding-left:0;}.tabs.secondary .tabs__tab + .tabs__tab{border-top:1px solid #d9d8d4;}.tabs.secondary .tabs__tab.is-active{padding-left:15px;color:#004f80;border-left:2px solid #004f80;}[dir="rtl"] .tabs.secondary .tabs__tab.is-active{padding-right:15px;border-right:2px solid #004f80;border-left:1px solid #bfbfbf;}[dir="rtl"] .views-displays .tabs.secondary li.is-active{padding-right:0;border:0 none;}.tabs.secondary .tabs__tab:hover,.tabs.secondary .tabs__tab:focus{padding-left:15px;color:#008ee6;border-left:2px solid #008ee6;}[dir="rtl"] .tabs.secondary .tabs__tab:hover,[dir="rtl"] .tabs.secondary .tabs__tab:focus{padding-right:15px;border-right:2px solid #008ee6;border-left:1px solid #bfbfbf;}[dir="rtl"] .views-displays .tabs li.tabs__tab:hover{padding-right:0;border:0 none;}.tabs.secondary a{padding:7px 13px 5px;text-decoration:none;background-color:transparent;}[dir="rtl"] .tabs.secondary a{padding-right:13px;padding-left:13px;}[dir="rtl"] .views-displays .tabs.secondary a{padding-right:7px;padding-left:7px;}.tabs.secondary .is-active a{color:#004f80;}.tabs.secondary a:focus{text-decoration:underline;}.is-horizontal .tabs.secondary .tabs__tab{position:relative;z-index:15;top:0;float:left;margin-right:1em;margin-left:1em;padding:0;border-top:0;border-right-color:transparent;border-bottom:2px solid transparent;border-left:1px solid transparent;background:none;}[dir="rtl"] .is-horizontal .tabs.secondary .tabs__tab{float:right;padding-right:0;border-right:1px solid transparent;border-left-color:transparent;}.is-horizontal .tabs.secondary .tabs__tab.is-active{border-bottom-color:#004f80;}.is-horizontal .tabs.secondary .tabs__tab:hover,.is-horizontal .tabs.secondary .tabs__tab:focus{border-bottom-color:#008ee6;}
details.fieldset-no-legend{padding-top:0;}#views-ui-add-form details details .seven-details__wrapper{padding-right:0;padding-left:0;}.views-display-tab details.box-padding .seven-details__wrapper{padding:0;}.views-admin input.form-submit,.views-ui-dialog input.form-submit,.views-admin a.button,.views-ui-dialog a.button{margin-top:0;margin-right:0;margin-bottom:0;}[dir="rtl"] .views-admin input.form-submit,[dir="rtl"] .views-ui-dialog input.form-submit,[dir="rtl"] .views-admin a.button,[dir="rtl"] .views-ui-dialog a.button{margin-right:1em;margin-left:0;}[dir="rtl"] .views-admin input.form-submit:first-child,[dir="rtl"] .views-ui-dialog input.form-submit:first-child,[dir="rtl"] .views-admin a.button:first-child,[dir="rtl"] .views-ui-dialog a.button:first-child{margin-right:0;}.form-radios > .form-item{margin-top:3px;}.form-item-options-expose-required,.form-item-options-expose-label,.form-item-options-expose-description{margin-left:1.5em;}[dir="rtl"] .form-item-options-expose-required,[dir="rtl"] .form-item-options-expose-label,[dir="rtl"] .form-item-options-expose-description{margin-right:1.5em;margin-left:0;}.views-admin-dependent .form-item .form-item,.views-admin-dependent .form-type-checkboxes,.views-admin-dependent .form-type-radios,.views-admin-dependent .form-item .form-item,.form-item-options-expose-required,.form-item-options-expose-label,.form-item-options-expose-description{margin-top:6px;margin-bottom:6px;}.views-admin-dependent .form-type-radio,.views-admin-dependent .form-radios .form-item{margin-top:2px;margin-bottom:2px;}.views-admin ul.secondary,.views-admin .item-list ul{margin:0;padding:0;}.views-displays ul.secondary li a,.views-displays ul.secondary li.is-active a,.views-displays ul.secondary li.is-active a.is-active{padding:2px 7px 3px;}.views-displays ul.secondary li a{color:#0074bd;}.views-displays ul.secondary li.is-active a,.views-displays ul.secondary li.is-active a.is-active{border:1px solid transparent;}.views-admin .links li{padding-right:0;}[dir="rtl"] .views-admin .links li{padding-left:0;}.views-admin .button .links li{padding-right:12px;}[dir="rtl"] .views-admin .button .links li{padding-left:12px;}.views-display-top ul.secondary{float:left;background-color:transparent;}[dir="rtl"] .views-display-top ul.secondary{float:right;}.views-display-top .secondary .action-list li{float:none;margin:0;}.views-ui-rearrange-filter-form table td,.views-ui-rearrange-filter-form table th{vertical-align:top;}#edit-display-settings-title{color:#008bcb;}.views-displays .secondary{text-align:left;}[dir="rtl"] .views-displays .secondary{text-align:right;}.views-admin .icon.add{background-position:center 3px;}.views-displays .secondary a:hover > .icon.add{background-position:center -25px;}.views-displays .secondary .open > a{border-radius:7px 7px 0 0;}.views-displays .secondary .open > a:hover,.views-displays .secondary .open > a:focus{color:#008bcb;background-color:#f1f1f1;}.views-displays .secondary .action-list li:first-child{border-radius:0 7px 0 0;}[dir="rtl"] .views-displays .secondary .action-list li:first-child{border-radius:7px 0 0 0;}.views-displays .secondary .action-list li:last-child{border-radius:0 0 7px 7px;}.views-displays .secondary .action-list input.form-submit{color:#008bcb;}.views-ui-display-tab-bucket h3{text-transform:uppercase;}.views-ui-display-tab-bucket .links{padding:2px 6px 4px;}.views-ui-display-tab-bucket .links li + li{margin-left:3px;}[dir="rtl"] .views-ui-display-tab-bucket .links li + li{margin-right:3px;margin-left:0;}.views-ui-rearrange-filter-form .action-links{float:left;margin:0 0 1em;padding:0;}.views-ui-rearrange-filter-form .tabledrag-toggle-weight-wrapper{float:right;margin-bottom:1em;}.views-ui-rearrange-filter-form table{border:medium none;}.views-ui-rearrange-filter-form [id^="views-row"]{border:medium none;}.views-ui-rearrange-filter-form tr td:last-child{border-right:medium none;}[dir="rtl"] .views-ui-rearrange-filter-form tr td:last-child{border-right:initial;border-left:medium none;}.views-ui-rearrange-filter-form .filter-group-operator-row{border-right:1px solid transparent !important;border-left:1px solid transparent !important;}.views-ui-rearrange-filter-form tr.drag td{background-color:#fe7 !important;}.views-ui-rearrange-filter-form tr.drag-previous td{background-color:#ffb !important;}.views-query-info pre{margin-top:0;margin-bottom:0;}.views-query-info table{border-radius:7px;-webkit-border-horizontal-spacing:1px;-webkit-border-vertical-spacing:1px;}.views-query-info table tr td:last-child{border-right:0 none;}[dir="rtl"] .views-query-info table tr td:last-child{border-right:initial;border-left:0 none;}.form-item-page-create,.form-item-block-create{margin-top:13px;}.filterable-option .form-item.form-type-checkbox{padding-top:4px;padding-bottom:4px;padding-left:4px;}[dir="rtl"] .filterable-option .form-item.form-type-checkbox{padding-right:4px;padding-left:8px;}
.color-success{color:#325e1c;background-color:#f3faef;}.color-warning{color:#734c00;background-color:#fdf8ed;}.color-error{color:#a51b00;background-color:#fcf4f2;}
@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Thin.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Thin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Light.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Regular.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Italic.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Medium.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-SemiBold.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Bold.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-ExtraBold.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Black.woff) format("woff"),url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/fonts/noto-sans/NotoSans-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@-ms-viewport{width:device-width}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:1;font-family:sans-serif;text-align:left}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption{caption-side:bottom}th{text-align:inherit}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace}pre{overflow:auto;-ms-overflow-style:scrollbar}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}[tabindex="-1"]:focus{outline:0!important}fieldset{min-width:0}legend{max-width:100%;white-space:normal;color:inherit;display:block}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}[hidden],template{display:none}html{font-size:10px;background-color:#f1f2f5;font-family:Noto Sans Regular,sans-serif;--vm-button-vertical-padding:14px;--vm-button-horizontal-padding:17px;--step-content-padding-left:16px;--vm-input-gutter-spacing:12px;--vm-font-family:"Noto Sans",Helvetica,Arial,sans-serif;--vm-font-weight-light:300;--vm-font-weight:400;--vm-font-weight-bold:700;--vm-font-size-lg:4.2rem;--vm-font-size-md:2.8rem;--vm-font-size-sm:1.8rem;--vm-font-size-xs:1.3rem;--font-smoothing_-_-webkit-font-smoothing:antialiased;--font-smoothing_-_-moz-osx-font-smoothing:grayscale}body{color:#191c1f;font-family:Noto Sans,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:calc(14px + 2 * ((100vw - 320px) / 1600));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:calc(1.5em + .2vw)}h1,h2,h3,h4,h5,h6{margin:0;font-family:Noto Sans,sans-serif;line-height:calc(1.5em + .2vw)}ol,ul{margin:0;padding:0;list-style:none}b{color:#191c1f;font-family:Noto Sans,sans-serif;font-weight:500}hr{border:0;height:4px;background-color:#191c1f;margin:10px 0;max-width:40px}a,a:focus,a:hover{text-decoration:none}p{font-family:Noto Sans Regular,sans-serif;font-size:calc(16px + 0 * ((100vw - 320px) / 1600));line-height:2.4rem}svg{height:auto}strong{font-family:Noto Sans,sans-serif}img{display:block;height:auto;max-width:100%}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#191c1f;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}em{font-style:italic}button{border:1px solid transparent}.m-btn{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;text-decoration:none;cursor:pointer;display:inline-block;line-height:1.6rem;padding:20px 36px 20px 13px;margin:0 0 8px;height:auto;border:0;vertical-align:middle;-webkit-appearance:none;color:inherit;background-color:transparent}.m-btn:focus,.m-btn:hover{text-decoration:none;outline:none}.m-btn:focus:before,.m-btn:hover:before{width:100%}.m-btn:focus svg,.m-btn:hover svg{position:relative;z-index:2}.m-btn:focus span,.m-btn:hover span{color:#fff}.m-btn span{position:relative;z-index:2}.m-btn span.has-svg{margin-left:10px}.m-btn span.has-svg svg{fill:currentColor}.m-btn__yellow{background-color:#ff0}.m-btn__yellow span{color:#191c1f}.m-btn__black{background-color:#2d3033}.m-btn__black span{color:#fff}.m-btn__grey{background-color:#f1f2f5}.m-btn__grey.m-btn__arrow-r:before{background-color:#ff0}.m-btn__grey:focus span,.m-btn__grey:focus svg path,.m-btn__grey:hover span,.m-btn__white{color:#000}.m-btn__white{background-color:#fff}.m-btn__white span{color:#000}.m-btn__white:hover span{color:#fff}.m-btn__arrow-r{position:relative}.m-btn__arrow-r:before{height:100%;width:0;background-color:#000;position:absolute;left:0;top:0;content:""}.m-btn__arrow-r-yellow{position:relative}.m-btn__arrow-r-yellow:before{height:100%;width:0;background-color:#ff0;position:absolute;left:0;top:0;content:""}.m-btn__arrow-r-yellow:focus span,.m-btn__arrow-r-yellow:hover span{color:#000}.m-btn__arrow-r-yellow:focus span svg path,.m-btn__arrow-r-yellow:hover span svg path{stroke:#000}.m-btn__transparent{background-color:transparent;padding:0;float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#f1f2f5}.m-btn__transparent:focus .has-svg:before,.m-btn__transparent:hover .has-svg:before{width:100%}.m-btn__transparent .has-svg{overflow:hidden;border-radius:50%;width:56px;height:56px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px solid #dde1e6}.m-btn__transparent .has-svg:before{content:"";display:block;position:absolute;left:0;top:0;width:0;height:100%;background-color:#fff;transition:width .25s cubic-bezier(.25,.45,.46,.92)}.m-btn--circle{-ms-flex-align:center;align-items:center;border-radius:50%;display:-ms-flexbox;display:flex;height:56px;-ms-flex-pack:center;justify-content:center;padding:0;width:56px;position:relative;overflow:hidden}.m-btn--circle:before{content:"";display:block;position:absolute;left:0;top:0;width:0;height:100%;background-color:#fff;transition:width .25s cubic-bezier(.25,.45,.46,.92)}.m-btn--circle:focus:before,.m-btn--circle:hover:before{width:100%}.m-btn--circle-dark{background-color:#2d3033;border:2px solid #2d3033}.m-btn--circle-dark svg path{fill:#fff}.m-btn--circle-dark:focus span,.m-btn--circle-dark:hover span{color:#2d3033}.m-btn--circle-dark:focus svg path,.m-btn--circle-dark:hover svg path,.m-btn--circle-white svg path{fill:#2d3033}.m-btn--circle span.has-svg{margin:0}.m-btn--circle-up{transform:rotate(-90deg)}.m-btn--circle-yellow{background-color:#ff0;border:2px solid #ff0}.m-btn--circle-yellow:before{background-color:#2d3033}.m-btn--circle-yellow:focus span,.m-btn--circle-yellow:hover span{color:#fff}.m-btn--circle-yellow:focus svg path,.m-btn--circle-yellow:hover svg path{fill:#fff}.m-btn--circle-white{background-color:#fff;border:2px solid #fff}.m-btn--circle-white:before{background-color:#2d3033}.m-btn--circle-white:focus span,.m-btn--circle-white:hover span{color:#fff}.m-btn--circle-white:focus svg path,.m-btn--circle-white:hover svg path{fill:#fff}.m-btn--dark{text-align:center;padding:20px 45px;-ms-flex-item-align:start;align-self:flex-start;background-color:#2d3033;color:#fff;line-height:24px;margin-bottom:0}.m-btn--full-width-circle{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left;height:56px;padding:12px 76px 14px 5px;border:none;color:#f4f5f7;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.875;background-color:transparent;position:relative;cursor:pointer;overflow:hidden;transition:padding .25s ease;z-index:5}.m-btn--full-width-circle:before{content:"";display:block;width:56px;height:100%;position:absolute;right:0;top:0;border:2px solid #fff;border-radius:28px;transition:width .25s ease,border-color .25s ease;z-index:-1}.m-btn--full-width-circle:focus,.m-btn--full-width-circle:hover{outline:none}.m-btn--full-width-circle:focus:before,.m-btn--full-width-circle:hover:before{width:56px}.m-btn--full-width-circle .has-svg{position:absolute;right:18px;top:50%;transform:translateY(-50%);line-height:10px}.cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;height:60px;transform:translate(-80px,10px);border-radius:30px;overflow:hidden;color:inherit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 60px 0 80px}.cta:focus .cta-label,.cta:hover .cta-label{text-decoration:underline}.cta .cta-label{font-size:1.6rem;font-weight:600;text-decoration:none;color:#fff;position:relative;z-index:1;transition:color .3s cubic-bezier(.25,.45,.46,.92)}.cta--desktop{display:none}.cta--text-mob{transform:translate(0);height:auto;border-radius:0;padding:0}.cta--text-mob:before{content:""}.cta--arrow-mob{transform:translate(0);position:absolute;left:20px;bottom:-30px;padding:0}.cta--arrow-mob .cta-pointer{margin:0}.cta-pointer{box-shadow:0 0 5px 4px rgba(0,0,0,.07);height:60px;width:60px;border-radius:50%;background-color:#ff0;margin-right:20px;position:relative;transform:rotate(0deg);transition:transform .3s cubic-bezier(.25,.45,.46,.92);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cta-pointer.__holdsSvg svg{fill:currentColor;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:40%;width:40%}.cta--light{overflow:visible}.cta--light:focus:before,.cta--light:hover:before{background-color:#fff}.cta--light .cta-pointer{background-color:#fff;box-shadow:0 0 5px 4px rgba(0,0,0,.07)}.cta-wrapper{display:none}.cta-wrapper:focus .cta:before,.cta-wrapper:hover .cta:before{opacity:1;transform:translateX(0)}.cta-wrapper:focus .cta-pointer,.cta-wrapper:hover .cta-pointer{transform:rotate(-90deg)}.cta-wrapper:focus .cta-label,.cta-wrapper:hover .cta-label{text-decoration:underline}.cta-wrapper.cta-wrapper--light .cta:before,.cta-wrapper.cta-wrapper--light:focus .cta:before,.cta-wrapper.cta-wrapper--light:hover .cta:before{background-color:#f1f2f5}.cta-wrapper.cta-wrapper--yellow:focus .cta:before,.cta-wrapper.cta-wrapper--yellow:hover .cta:before{background-color:#ff0}.m-radio{position:relative}.m-radio--time{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.m-radio--time.m-radio--active,.m-radio--time:hover label{text-shadow:1px 0 0 #191c1f}.m-radio--time.m-radio--active{background-color:#ff0}.m-radio--time input{display:none}.m-radio__label,.m-radio__label .m-radio__circle-inner{position:relative;display:block;width:30px;height:30px}.m-radio__label .m-radio__circle-inner{content:"";background-repeat:no-repeat;background-size:contain;z-index:9;border-radius:50%;border:2px solid #fff}.m-radio__label-silver .m-radio__circle-inner{background-image:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/images/silver-gray.png)}.m-radio__label-thunder .m-radio__circle-inner{background-image:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/images/thunder-gray.png)}.m-radio__input{display:none}.m-radio__input+label .m-radio__circle-outside{content:"";width:34px;height:34px;display:block;position:absolute;background-color:#fff;top:-2px;left:-2px;border-radius:50%;opacity:1;z-index:1}.m-radio__input:checked+label{position:relative;display:block}.m-radio__input:checked+label .m-radio__circle-outside{opacity:1;background-color:#2d3033;z-index:2}.m-form__input-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.times{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto}input.m-form__input{border:0}.m-form__input{border:0;border-radius:0;box-sizing:border-box;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:16px;line-height:2.8rem;display:block;padding:14px 14px 14px 19px;width:100%}.m-form__input:focus{outline:none}.m-form__input-icon{background-color:#ff0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:70px}.m-checkbox input[type=checkbox]{display:none}.m-checkbox label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.m-checkbox label:before{content:"";display:block;position:absolute;width:22px;height:22px;border:2px solid #f1f2f5;border-radius:6px}.m-checkbox label>span{padding-left:45px}.m-checkbox input:checked+label:before{background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/checkbox-on.svg);background-size:cover}.m-checkbox a,.m-checkbox span{color:#f1f2f5;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.m-checkbox a{text-decoration:underline}.m-checkbox--terms-and-conditions{color:#f1f2f5;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.m-checkbox--terms-and-conditions span{text-decoration:underline}.test-ride--address{display:none}.test-ride--address.show{display:block}.m-video{display:none;opacity:0;transition:opacity .3s ease;position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000}.m-video__wrapper{margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.m-video__close{position:absolute;right:0;bottom:0}.m-video__close .m-btn{margin-bottom:0;padding-left:40px}.m-video__container{overflow:hidden;padding-top:56.25%;position:relative}.m-video__container embed,.m-video__container iframe,.m-video__container object{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.m-video__play{cursor:pointer}.m-animation__text-rotator{display:block;height:36px;overflow:hidden}.m-animation__text-rotator-list{display:block;height:100%}.m-animation__text-rotator-list.m-animation__text-rotator--rotate{transition-property:transform;transition-duration:.35s;transition-timing-function:ease;transition-delay:0s;transform:translateY(-100%)}.m-animation__text-rotator-list.m-animation__text-rotator--snap{transition:none;transition-duration:0s!important;transform:translateY(0)}.m-animation__text-rotator span{display:block;height:100%;line-height:.8}.m-animation__text-rotator--future{text-align:left;position:absolute;left:10px;top:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.m-banner{padding:30px;background-color:#2d3033;position:-webkit-sticky;position:sticky;text-align:center}.m-banner b{color:#f1f2f5;font-weight:700}.m-banner a{color:#f1f2f5;text-decoration:underline}.m-banner a:focus,.m-banner a:hover{color:#ff0}.m-banner__img--mob{margin:0 auto;display:block}.m-banner__img--desktop{display:none}.m-banner__text{color:#f1f2f5;font-family:Noto Sans Regular,sans-serif;font-size:16px;font-weight:400;line-height:22px}.m-banner__text span{font-family:Noto Sans,sans-serif;font-weight:700}.floating-label-wrap{position:relative;margin-bottom:10px}.floating-label-field{border-width:0}.floating-label-field:focus{outline:0;box-shadow:0}.floating-label-field:-ms-input-placeholder{color:transparent}.floating-label-field::placeholder{color:transparent}.floating-label-field,.floating-label-field+.floating-label{line-height:1;font:inherit;padding-top:24px;height:64px;width:100%}.floating-label-field+.floating-label{position:absolute;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.floating-label-field{border-bottom:2px solid #000;background-color:transparent;color:#000}.floating-label-field+.floating-label{transition:transform .25s,opacity .25s ease-in-out;transform-origin:0 0}.floating-label-field:focus+.floating-label,.floating-label-field:not(:placeholder-shown)+.floating-label{transform:translate(1%,-30%) scale(.8)}.floating-label-input:valid:not(:placeholder-shown){border-color:#000}.floating-label-input:invalid{border-color:#000}.m-action-block{padding:40px 40px 54px;-ms-flex-item-align:end;align-self:flex-end;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-order:3;order:3;width:100%;position:relative;background-color:#2d3033;color:#2d3033}.m-action-block--move-bottom--mob{position:relative;bottom:-111px}.m-action-block .m-btn--circle{position:absolute;bottom:38px;width:60px;height:60px;top:-30px;right:50%;transform:translateX(50%) rotate(90deg)}.m-action-block__text--large{color:#fff;font-family:Noto Sans,sans-serif;font-size:2.8rem;font-weight:300;line-height:3.2rem;margin-bottom:8px}.m-action-block__text--small{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;line-height:2.8rem;margin:16px 0}.m-action-block__text--large a,.m-action-block__text--large a:focus,.m-action-block__text--large a:hover,.m-action-block__text--small a,.m-action-block__text--small a:focus,.m-action-block__text--small a:hover{color:#f1f2f5;text-decoration:underline}.m-action-block__text-space{margin-bottom:16px}.m-action-block .icon--arrow-circle{fill:#fff;stroke:#fff}.m-action-block .icon--arrow{stroke:#fff}.m-action-block .m-btn:hover .icon--arrow-circle{fill:#ff0;stroke:#ff0}.m-action-block .m-btn:hover .icon--arrow{stroke:#ff0}.m-action-block .m-btn:hover svg path{color:#000}.m-action-block--placeholder{width:420px;position:absolute;height:100%;top:0}.m-action-block--dark-gray,.m-action-block--placeholder{background-color:#2d3033}.m-action-block--dark-gray .m-btn__transparent:focus svg path,.m-action-block--dark-gray .m-btn__transparent:hover svg path{fill:#191c1f}.m-action-block--light-gray{background-color:#dde1e6}.m-action-block--light-gray .m-action-block__text--large,.m-action-block--light-gray .m-action-block__text--small,.m-action-block--light-gray .m-btn{color:#2d3033}.m-action-block--light-gray .m-action-block__text--large a,.m-action-block--light-gray .m-action-block__text--large a:focus,.m-action-block--light-gray .m-action-block__text--large a:hover,.m-action-block--light-gray .m-action-block__text--small a,.m-action-block--light-gray .m-action-block__text--small a:focus,.m-action-block--light-gray .m-action-block__text--small a:hover{color:#2d3033;text-decoration:underline}.m-action-block--light-gray .icon--arrow-circle{fill:#2d3033;stroke:#2d3033}.m-action-block--light-gray .icon--arrow{stroke:#2d3033}.m-action-block--light-gray .m-btn:hover span{color:#2d3033}.m-action-block--light-gray .m-btn:hover .icon--arrow-circle{fill:#2d3033;stroke:#2d3033}.m-action-block--light-gray .m-btn:hover .icon--arrow{stroke:#2d3033}.m-action-block--light-gray .m-btn .has-svg{border:2px solid #2d3033}.m-action-block--light-gray .m-btn__transparent:focus span,.m-action-block--light-gray .m-btn__transparent:hover span{color:#191c1f}.m-action-block--light-gray .cta .cta-pointer,.m-action-block--light-gray .cta:before{background-color:#2d3033}.m-action-block--light-gray .cta .cta-pointer,.m-action-block--light-gray .cta .cta-pointer path{color:#fff}.m-action-block--light-gray .cta .cta-label{color:#2d3033}.m-action-block--light{background-color:hsla(0,0%,100%,.95)}.m-action-block--light .m-action-block__text--large,.m-action-block--light .m-action-block__text--small,.m-action-block--light .m-btn{color:#2d3033}.m-action-block--light .m-action-block__text--large a,.m-action-block--light .m-action-block__text--large a:focus,.m-action-block--light .m-action-block__text--large a:hover,.m-action-block--light .m-action-block__text--small a,.m-action-block--light .m-action-block__text--small a:focus,.m-action-block--light .m-action-block__text--small a:hover{color:#2d3033;text-decoration:underline}.m-action-block--light .cta .cta-label{color:#2d3033}.m-action-block--right{right:0;z-index:1}.m-placeholder{width:100%;height:40px}.m-placeholder--dark-gray{background-color:#2d3033}.m-placeholder--light-gray{background-color:#f1f2f5}.m-placeholder--break-grid--40{width:calc(100% + 40px);position:relative}.m-placeholder--break-grid--80{width:calc(100% + 80px);position:relative}.m-placeholder--pull-left--40{left:-40px}.m-placeholder--push-right--40{right:40px}.m-flex{display:-ms-flexbox;display:flex}.m-flex--half{-ms-flex:1 1 50%;flex:1 1 50%}.m-flex--full{-ms-flex:1 1 100%;flex:1 1 100%}.m-text--right{text-align:right}.klaviyo_messages{color:#f1f2f5}.video-container{position:relative;width:100%;height:100vh}.video-container video{-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh;position:absolute;top:0;left:0}.m-fullscreen-video-bg__btn{position:absolute;left:50%;margin:0;bottom:-31px;transform:translateX(-50%) rotate(90deg);z-index:9}.m-fullscreen-video-bg__btn:focus:before,.m-fullscreen-video-bg__btn:hover:before{width:0}.m-fullscreen-video-bg__btn:focus svg path,.m-fullscreen-video-bg__btn:hover svg path{fill:#191c1f}.m-fullscreen-video-bg video{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;height:100vh}.m-fullscreen-video-bg .path-protected-page__video-wrapper{position:relative;height:100vh;overflow:hidden}.c-white{color:#fff}.c-black{color:#191c1f}.bg-white{background-color:#fff}.bg-black{background-color:#191c1f}.background-blocks{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.background-blocks .current{opacity:1;z-index:10}.background-blocks .background-block--extra{opacity:0;transition:opacity .5s ease}.background-blocks .reveal{opacity:1;z-index:20}.background-block{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% top;background-size:cover;z-index:-1}.background-block--sm,.background-blocks--sm{display:block}.background-block--lg,.background-blocks--lg{display:none}.l-list-reset{list-style:none;padding-left:0}.l-strikethru{text-decoration:line-through}.l-underline{text-decoration:underline}.l-clearfix:after{clear:both}.l-clearfix:after,.l-clearfix:before{content:" ";display:table}.l-block{display:block}.l-break-word{word-break:break-all;white-space:pre-wrap}.l-link{text-transform:uppercase}.l-visibility-hidden{position:absolute;top:-9999px;left:-9999px}.l-lh--title{line-height:1.2}.l-lh--28{line-height:2.8rem}.l-text--big{font-size:18px}.l-title{font-family:Noto Sans,sans-serif;font-weight:700;line-height:1.33;color:#191c1f;margin-bottom:25px;font-size:calc(18px + 10 * ((100vw - 375px) / 1140))}.l-title--big{font-size:calc(28px + 32 * ((100vw - 375px) / 1140));font-weight:700;font-family:Noto Sans,sans-serif;color:#191c1f;margin-bottom:45px;line-height:1.29}.l-hide{display:none}.img-responsive{display:block;height:auto;max-width:100%}.h1{font-size:calc(28px + 32 * ((100vw - 375px) / 1305));font-weight:700;line-height:1.2;font-family:Noto Sans,sans-serif;color:#191c1f}.h2{font-size:calc(30px + 6 * ((100vw - 320px) / 1600));font-family:Noto Sans,sans-serif;font-weight:900}.h3{font-size:calc(35px + 10 * ((100vw - 320px) / 1600))}.h4{font-size:calc(30px + 10 * ((100vw - 320px) / 1600))}.h5{font-size:calc(20px + 7 * ((100vw - 320px) / 1600))}.l-container{max-width:1160px;margin:0 auto;width:100%}.l-container--810{max-width:810px}.l-container--865{max-width:865px}.l-container--1050{max-width:1050px}.l-container--1145{max-width:1145px}.l-container--1290{max-width:1290px}.l-container--1310{max-width:1310px}.l-container--1360{max-width:1360px}.l-container--1440{max-width:1440px}.l-container--relative{position:relative}.l-container--large{max-width:1335px}.l-container--small{max-width:1000px}.l-container--w1240{max-width:1240px}.l-container--w1280{max-width:1280px}.l-container--w1280,.l-container--w1480{padding-left:20px;padding-right:20px}.l-container--w1480{max-width:1480px}.l-height-full{height:100%;min-height:inherit}.l-max-width--108{max-width:108px}.l-text-center{text-align:center}.l-nowrap{white-space:nowrap}.l-spacing--s-8{margin-bottom:8px}.l-spacing--s-12{margin-bottom:12px}.l-spacing--s-14{margin-bottom:14px}.l-spacing--s-16{margin-bottom:16px}.l-spacing--s-20{margin-bottom:20px}.l-spacing--s-24{margin-bottom:24px}.l-spacing--s-32{margin-bottom:32px}.l-spacing--s-35{margin-bottom:35px}.l-spacing--s-46{margin-bottom:46px}.l-border-separator--top{border-top:2px solid #dde1e6}.l-border-separator--40{padding-top:40px}.l-border-separator--60{padding-top:60px}.l-stop-scrolling{height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.l-intrinsic{display:block;position:relative;height:0;width:100%;background:#f1f2f5}.l-intrinsic,.l-intrinsic.l-intrinsic--square{padding-top:100%}.l-intrinsic.l-intrinsic--4x3{padding-top:75%}.l-intrinsic.l-intrinsic--16x9{padding-top:56.25%}.l-intrinsic .l-intrinsic-item{position:absolute;top:0;left:0;width:100%;height:100%}html.device-ios .b-hero__slider-ar{display:block}body.b-header-primary--cart{overflow:hidden}body.b-header--simple--active{background-color:#fff}body.b-header--simple--active[data-active-color=light]{background-color:#f1f2f5}body.b-header--simple--active .b-header--simple{background-color:transparent}body.b-header--simple--active .b-header--simple .b-header__logo svg path{fill:#2d3033}body.b-header--simple--active .b-header--active{background-color:#f1f2f5}body.b-header--simple--active .b-header--active .b-header__logo svg path{fill:#2d3033}body.b-header--simple--active .b-pre-order__select--active .b-pre-order__select-title-main,body.b-header--simple--active .b-pre-order__select--active span{color:#2d3033}body.b-header--simple--active .b-pre-order__radio-images [data-color=dark],body.b-header--simple--active[data-active-color=dark] .b-pre-order__radio-images [data-color=light]{border:2px solid #fff}body.b-header--simple--active[data-active-color=dark] .b-pre-order__radio-images [data-color=dark]{border:2px solid #2d3033}.js--youtube-active .m-video{display:block;opacity:1;z-index:999}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}body.user-logged-in{padding-top:39px}.user-logged-in .b-header-primary{top:39px}.user-logged-in #toolbar-administration,.user-logged-in .toolbar .toolbar-bar{position:fixed;left:0;top:0;right:0;z-index:9999}.user-logged-in [data-drupal-nav-tabs]{position:fixed;top:78px;left:0;right:0;z-index:999;background-color:#fff}.user-logged-in [data-drupal-nav-tabs] .tabs__tab{border-bottom:0}.user-logged-in.navigation-content-in-view .shopping-cart,.user-logged-in.navigation-content-in-view .store-locator{padding:195px 55px 10px 100px}.user-logged-in .page-content{padding-top:57px}.ui-dialog .ui-dialog-titlebar{background-color:transparent;padding:0;border-radius:0}.ui-dialog .ui-dialog-titlebar-close{top:auto;left:50%;bottom:-85px;border:2px solid #fff;border-radius:50%;transform:translateX(-50%);outline:none;width:56px;height:56px}.ui-dialog .webform-confirmation-modal--content{margin:0 auto;color:#2d3033;font-family:Noto Sans,sans-serif;font-weight:300;font-size:2.4rem;line-height:3.4rem;padding:34px 40px 43px}.ui-dialog .ui-icon.ui-icon-closethick{background:url(/bikes/themes/custom/vanmoof/assets/images/SVG/close-icon.svg) 0 0 no-repeat;background-size:cover}.ui-dialog .ui-widget-content.ui-dialog-content{padding:36px 40px 33px}.ui-dialog .webform-confirmation{color:#f1f2f5}.ui-dialog .webform-confirmation__message{font-size:2.8rem;line-height:3.4rem}.ui-dialog .webform-confirmation__back{display:none}.ui-dialog .webform-confirmation-modal--content__small-text{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-top:18px;display:inline-block}.ui-widget-overlay{background-color:rgba(45,48,51,.95);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.form-item input.error,.form-item input.error:focus,.form-item select.error,.form-item select.error:focus,.form-item textarea.error,.form-item textarea.error:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #2d3033 inset;transition:background-color 5000s ease-in-out 0s;border-color:#ec8c79;border-radius:5px;border-width:2px;caret-color:#fff}.form-color:focus,.form-date:focus,.form-email:focus,.form-file:focus,.form-number:focus,.form-search:focus,.form-tel:focus,.form-text:focus,.form-textarea:focus,.form-time:focus,.form-url:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #2d3033 inset;transition:background-color 5000s ease-in-out 0s;background-color:transparent;border-color:#ff0}.form-color,.form-date,.form-email,.form-file,.form-number,.form-search,.form-tel,.form-text,.form-textarea,.form-time,.form-url{-webkit-box-shadow:0 0 0 1000px #2d3033 inset;height:60px;padding:0;color:#f1f2f5}input.form-autocomplete,input.form-color,input.form-date,input.form-email,input.form-file,input.form-number,input.form-search,input.form-tel,input.form-text,input.form-time,input.form-url,textarea.form-textarea{box-shadow:none;padding:5px 20px}.form-item--error-message{margin-top:6px;margin-bottom:14px;color:#ec8c79;font-family:Noto Sans Regular,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5rem;display:block}.form-item--error-message:before{display:none}.form-item--error-message strong{font-weight:400}.b-header-primary{position:fixed;left:0;top:0;width:100%;background-color:transparent;padding:20px 0 15px;text-align:center;z-index:100;transition:background-color .3s ease;height:57px}.b-header-primary.b-header-primary--alternative,.b-header-primary.b-header-primary--outline,.b-header-primary.b-header-primary--scrolled{background-color:rgba(45,48,51,.9)}.b-header-primary.b-header-primary--light-gray.b-header-primary--alternative,.b-header-primary.b-header-primary--light-gray.b-header-primary--outline,.b-header-primary.b-header-primary--light-gray.b-header-primary--scrolled,.b-header-primary.b-header-primary--light-gray nav{background-color:hsla(0,0%,100%,.9)}.b-header-primary.b-header-primary--light-gray nav a,.b-header-primary.b-header-primary--light-gray nav ul:first-of-type a{color:#2d3033}.b-header-primary.b-header-primary--light-gray .b-header-primary__toggle-navigation span{background-color:#2d3033}.b-header-primary.b-header-primary--light-gray .b-header-primary__cart path,.b-header-primary.b-header-primary--light-gray .b-header-primary__logo path{fill:#2d3033}.b-header-primary.b-header-primary--cart{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.b-header-primary.hide-nav .b-header-primary__cart{display:none}.navigation-content-in-view .b-header-primary{background-color:transparent}.b-header-primary .l-container{max-width:100%;padding-left:20px;padding-right:20px}.b-header-primary .b-header-primary__store-back-button--inline{display:none;position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#fff;letter-spacing:.22px;font-weight:500;font-size:1.5rem;line-height:2.1}.b-header-primary .b-header-primary__store-back-button--inline svg{fill:#fff;transform:rotate(180deg)}.b-header-primary.hide-nav .b-header-primary__store-back-button--inline{display:block}.b-header-primary .b-header-primary__cart{display:block;width:40px;padding:0;background-color:transparent;border:none;position:absolute;left:20px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:50}.b-header-primary .b-header-primary__cart svg{display:block;width:20px;height:auto}.navigation-content-in-view .b-header-primary .b-header-primary__cart svg path{fill:#2d3033}.b-header-primary .b-header-primary__cart:focus{outline:none}.b-header-primary .b-header-primary__logo{display:inline-block;width:138px;position:relative;z-index:50;transition:opacity .3s ease}.navigation-content-in-view .b-header-primary .b-header-primary__logo{opacity:0}.b-header-primary .b-header-primary__logo svg{display:block;width:100%;height:16px}.b-header-primary .b-header-primary__toggle-navigation{display:block;width:40px;height:40px;padding:0;background-color:transparent;border:none;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;z-index:50}.b-header-primary .b-header-primary__toggle-navigation span{display:block;width:15px;height:2px;background-color:#fff;transform-origin:134% 50%;transition:transform .3s ease}.b-header-primary .b-header-primary__toggle-navigation span:nth-child(2){position:absolute;top:0;left:0;width:15px;opacity:0;margin:10px 0 0}.b-header-primary .b-header-primary__toggle-navigation span:nth-child(3){margin-top:5px}.navigation-content-in-view .b-header-primary .b-header-primary__toggle-navigation span:first-child,.navigation-links-in-view .b-header-primary .b-header-primary__toggle-navigation span:first-child{transform:rotate(45deg);margin-top:20px}.navigation-content-in-view .b-header-primary .b-header-primary__toggle-navigation span:nth-child(2),.navigation-links-in-view .b-header-primary .b-header-primary__toggle-navigation span:nth-child(2){opacity:1;transform:rotate(-45deg)}.navigation-content-in-view .b-header-primary .b-header-primary__toggle-navigation span:nth-child(3),.navigation-links-in-view .b-header-primary .b-header-primary__toggle-navigation span:nth-child(3){opacity:0;margin:0}.navigation-content-in-view .b-header-primary .b-header-primary__toggle-navigation span{background-color:#2d3033}.b-header-primary .b-header-primary__toggle-navigation:focus{outline:none}.b-header-primary nav{display:none;top:0;left:0;width:100%;height:100%;overflow-y:auto;position:fixed;z-index:40;opacity:0;transform:translateX(100%);background-color:#2d3033;transition:opacity .3s ease,transform .3s ease;padding:120px 20px 20px}.b-header-primary nav.b-header-primary__nav--show{display:block}.b-header-primary nav.b-header-primary__nav--reveal{opacity:1;transform:translateX(0)}.b-header-primary nav ul{text-align:left}.b-header-primary nav ul li{margin-bottom:14px}.b-header-primary nav ul li.b-header-primary__store-back-button{display:none}.b-header-primary nav ul li.b-header-primary__store-back-button svg{transform:rotate(180deg);fill:#fff}.b-header-primary nav ul:first-of-type{margin-bottom:70px}.b-header-primary nav ul:first-of-type li{margin-bottom:30px}.b-header-primary nav ul:first-of-type a{font-size:3.2rem;font-weight:300;line-height:.875}.b-header-primary nav.hide-nav ul:first-of-type li{display:none}.b-header-primary nav.hide-nav ul:first-of-type li.b-header-primary__store-back-button{display:block}.b-header-primary nav .b-header-primary__cart-toggle,.b-header-primary nav.hide-nav .b-header-primary__cart-toggle,.b-header-primary nav.hide-nav ul:last-of-type li:nth-last-of-type(-n+2){display:none}.b-header-primary nav a{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75}.b-header-primary nav .b-header-primary__store-toggle a{position:relative}.b-header-primary nav .b-header-primary__store-toggle a:after{content:"";display:inline-block;vertical-align:middle;width:17px;height:17px;background:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/images/expand-store-locator-icon.svg) no-repeat 50% 50%;background-size:17px 17px;margin-left:10px;transform:translateY(-2px)}.shopping-cart{display:none;top:0;left:0;width:100%;height:100%;overflow-y:auto;position:fixed;z-index:40;opacity:0;transform:translateX(100%);background-color:rgba(45,48,51,.9);transition:opacity .3s ease,transform .3s ease;text-align:left}.shopping-cart.shopping-cart--show{display:block}.shopping-cart.shopping-cart--reveal{opacity:1;transform:translateX(0)}.shopping-cart .shopping-cart__background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:-webkit-backdrop-filter .3s linear 0s;transition:backdrop-filter .3s linear 0s;transition:backdrop-filter .3s linear 0s,-webkit-backdrop-filter .3s linear 0s}.shopping-cart .shopping-cart__cart-additional-info{display:none}.shopping-cart .shopping-cart__cart-details h4{color:#2d3033;font-size:2.6rem;font-weight:300;line-height:1;text-align:left;padding:0 0 0 20px;margin-bottom:27px}.shopping-cart .shopping-cart__cart-details .shopping-cart__cart-info{padding:60px 0 0;overflow:hidden;background-color:#fff}.shopping-cart .shopping-cart__cart-details .shopping-cart__no-items{padding:50px 20px 70px;position:relative;min-height:300px;text-align:center}.shopping-cart .shopping-cart__cart-details .shopping-cart__no-items svg{display:none;width:170px;height:auto;margin-bottom:10px}.shopping-cart .shopping-cart__cart-details .shopping-cart__no-items p{font-size:2.6rem;font-family:Noto Sans,sans-serif;font-weight:300;line-height:1.5;position:absolute;width:calc(100% - 40px);left:50%;top:50%;transform:translate(-50%,-50%);margin:0}.shopping-cart .shopping-cart__cart-details .shopping-cart__cart-items{padding:0 20px}.shopping-cart .shopping-cart__cart-details .shopping-cart__cart-items .shopping-cart__cart-item{min-height:56px;position:relative;transition:padding .25s linear;margin-bottom:18px}.shopping-cart .shopping-cart__cart-details .shopping-cart__remove-item{position:absolute;left:-12px;top:13px;width:28px;height:28px;line-height:28px;border-radius:50%;padding:0;background-color:#bbc0ca;border:none;opacity:0;transition:opacity .25s linear,transform .25s linear;transform:translateX(-10px);cursor:pointer}.shopping-cart .shopping-cart__cart-details .shopping-cart__remove-item svg{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12px;height:12px}.shopping-cart .shopping-cart__cart-details .shopping-cart__remove-item img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator{display:block;position:absolute;right:-13px;top:-5px;width:33px;opacity:0;transition:opacity .25s linear,transform .25s linear;transform:translateX(10px)}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button{display:block;width:100%;height:32px;background-color:#2d3033;position:relative;cursor:pointer}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button img{display:block;margin:0}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button img,.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12px}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button:first-child{border-top-left-radius:50%;border-top-right-radius:50%;border-bottom:1px solid #000}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button:first-child img,.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button:first-child svg{height:12px}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button:nth-child(2){border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top:1px solid #000}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button:nth-child(2) img,.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator button:nth-child(2) svg{height:2px}.shopping-cart .shopping-cart__cart-details .shopping-cart__item-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.shopping-cart .shopping-cart__cart-details .shopping-cart__item-name{width:calc(65% - 10px);max-width:calc(65% - 10px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(65% - 10px);flex-basis:calc(65% - 10px);color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75}.shopping-cart .shopping-cart__cart-details .shopping-cart__item-price{width:35%;-ms-flex:0 0 35%;flex:0 0 35%;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75;text-align:right}.shopping-cart .shopping-cart__cart-details .shopping-cart__item-price span{text-decoration:line-through}.shopping-cart .shopping-cart__cart-details .shopping-cart__item-quantity{color:#bbc0ca;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.75;position:absolute;right:0;top:28px;width:100px;text-align:right}.shopping-cart .shopping-cart__cart-details .shopping-cart__quanitity-label{display:inline-block;transition:opacity .25s ease,transform .25s ease}.shopping-cart .shopping-cart__cart-details .shopping-cart__quanitity-indicator{display:inline-block;transition:color .25s ease,transform .25s ease}.shopping-cart .shopping-cart__cart-details .shopping-cart__additional-info{color:#bbc0ca;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.75}.shopping-cart .shopping-cart__cart-details .shopping-cart__shipping{margin-bottom:14px;display:none}.shopping-cart .shopping-cart__cart-details .shopping-cart__shipping.shopping-cart__shipping--free-shipping{display:block}.shopping-cart .shopping-cart__cart-details .shopping-cart__summary{background-color:#f1f2f5;padding:42px 20px 33px;position:relative;margin-top:40px}.shopping-cart .shopping-cart__cart-details .shopping-cart__edit-cart{position:absolute;width:150px;left:50%;top:0;transform:translate(-50%,-50%)}.shopping-cart .shopping-cart__cart-details .shopping-cart__edit-cart .shopping-cart__edit-btn{border-radius:28px;overflow-y:hidden;background-color:#dde1e6;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;text-decoration:none;cursor:pointer;display:inline-block;line-height:1.6rem;padding:20px 13px;margin:0 0 8px;height:auto;border:0;vertical-align:middle;-webkit-appearance:none;width:100%;color:#000;text-align:center;position:relative}.shopping-cart .shopping-cart__cart-details .shopping-cart__edit-cart .shopping-cart__edit-btn span{position:relative;z-index:10}.shopping-cart .shopping-cart__cart-details .shopping-cart__edit-cart .shopping-cart__edit-btn:before{height:100%;width:0;background-color:#000;position:absolute;left:0;top:0;content:""}.shopping-cart .shopping-cart__cart-details .shopping-cart__edit-cart .shopping-cart__edit-btn:hover:before{width:100%}.shopping-cart .shopping-cart__cart-details .shopping-cart__edit-cart .shopping-cart__edit-btn:hover span{color:#fff}.shopping-cart .shopping-cart__cart-details .shopping-cart__total{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.75}.shopping-cart .shopping-cart__cart-details .shopping-cart__total .shopping-cart__total-sum{width:calc(65% - 10px);max-width:calc(65% - 10px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(65% - 10px);flex-basis:calc(65% - 10px)}.shopping-cart .shopping-cart__cart-details .shopping-cart__total .shopping-cart__total-price{width:35%;-ms-flex:0 0 35%;flex:0 0 35%;text-align:right}.shopping-cart .shopping-cart__cart-details .shopping-cart__total .shopping-cart__total-price span{text-decoration:line-through}.shopping-cart .shopping-cart__cart-details .m-btn{width:100%;text-align:center;padding:20px 13px;margin:0}.shopping-cart .shopping-cart__cart-details .m-btn__gray{background-color:#dde1e6}.shopping-cart .shopping-cart__cart-details .shopping-cart__options .m-btn{background-color:#ff0}.shopping-cart .shopping-cart__cart-details .shopping-cart__options .m-btn span{color:#191c1f;font-size:16px;font-weight:700}.shopping-cart .shopping-cart__cart-details .shopping-cart__options .m-btn:focus span,.shopping-cart .shopping-cart__cart-details .shopping-cart__options .m-btn:hover span{color:#fff}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--empty-cart h4{display:none}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--empty-cart .shopping-cart__cart-info{padding:0}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--empty-cart .shopping-cart__summary{display:none}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__cart-item{padding:0 30px 0 25px}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__remove-item{opacity:1;transform:translateX(0)}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__quantity-manipulator{opacity:1;transform:translateX(0);z-index:20}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__options .m-btn{background-color:#dde1e6}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__edit-cart .shopping-cart__edit-btn{background-color:#ff0}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__quanitity-label{opacity:0;transform:translateX(-15px)}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__quanitity-indicator{font-weight:400;color:#000;transform:translateX(-30px)}.shopping-cart .shopping-cart__close{display:none;padding-top:20px;text-align:center}.shopping-cart .shopping-cart__close .shopping-cart__close-cart{display:inline-block;width:56px;height:56px;line-height:52px;border:2px solid #f1f2f5;background-color:transparent;padding:0;border-radius:50%;text-align:center;cursor:pointer;position:relative}.shopping-cart .shopping-cart__close .shopping-cart__close-cart svg{display:block;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.store-locator{display:none;top:0;left:0;width:100%;height:100%;overflow-y:auto;position:fixed;z-index:40;opacity:0;transform:translateX(100%);background-color:rgba(45,48,51,.9);transition:opacity .3s ease,transform .3s ease;text-align:left}.store-locator.store-locator--show{display:block}.store-locator.store-locator--reveal{opacity:1;transform:translateX(0)}.store-locator .store-locator__background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:-webkit-backdrop-filter .3s ease 0s;transition:backdrop-filter .3s ease 0s;transition:backdrop-filter .3s ease 0s,-webkit-backdrop-filter .3s ease 0s}.store-locator .store-locator__store-additional-info{display:none}.store-locator .store-locator__store-details h4{color:#2d3033;font-size:2.8rem;font-weight:300;line-height:1.15;margin:0 0 17px}.store-locator .store-locator__store-details p{color:#191c1f;font-family:Noto Sans,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.75;margin:0 0 11px}.store-locator .store-locator__store-details p a{text-decoration:underline;color:inherit}.store-locator .store-locator__store-details .store-locator__store-info{padding:45px 20px 33px;background-color:#f1f2f5}.store-locator .store-locator__store-details .store-locator__use-location{color:#2d3033;font-size:1.6rem;font-weight:700;line-height:1.75;position:relative;background-color:transparent;padding:0 0 0 25px;border:none;margin-bottom:23px}.store-locator .store-locator__store-details .store-locator__use-location svg{position:absolute;width:15px;height:15px;left:0;top:50%;transform:translateY(-50%)}.store-locator .store-locator__store-details .store-locator__state-wrapper{margin-bottom:11px}.store-locator .store-locator__store-details select{display:block;width:100%;padding:14px 50px 14px 19px;border:2px solid #dde1e6;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.75;background-color:#fff}.store-locator .store-locator__store-details select.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:60px;padding:14px 50px 14px 19px;border:2px solid #dde1e6;background-image:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/images/store-locator-dropdown-icon.svg);background-size:10px auto;background-repeat:no-repeat;background-position:right 20px top 50%;background-color:#fff}.store-locator .store-locator__store-details .store-locator__shipping-notification{position:relative;padding-left:35px;color:#2d3033;margin-bottom:30px}.store-locator .store-locator__store-details .store-locator__shipping-notification.store-locator__shipping-notification--invalid{display:none}.store-locator .store-locator__store-details .store-locator__shipping-notification svg{position:absolute;top:3px;left:0;width:24px;height:24px}.store-locator .store-locator__store-details .m-btn{width:100%;text-align:center;padding:20px 13px;margin:0}.store-locator .store-locator__close{display:none;padding-top:20px;text-align:center}.store-locator .store-locator__close .store-locator__close-store{display:inline-block;width:56px;height:56px;line-height:52px;border:2px solid #f1f2f5;background-color:transparent;padding:0;border-radius:50%;text-align:center;cursor:pointer;position:relative}.store-locator .store-locator__close .store-locator__close-store:focus{outline:none}.store-locator .store-locator__close .store-locator__close-store svg{display:block;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.store-locator .store-locator__see-complete-list{display:inline-block;width:250px;text-align:left;height:56px;padding:12px 70px 14px 5px;border:none;color:#f4f5f7;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.875;background-color:transparent;position:relative;cursor:pointer;overflow:hidden;transition:padding .25s ease;z-index:5}.store-locator .store-locator__see-complete-list:focus{outline:none}.store-locator .store-locator__see-complete-list:before{content:"";display:block;width:56px;height:100%;position:absolute;right:0;top:0;border:1px solid #fff;border-radius:28px;transition:width .25s ease,border-color .25s ease;z-index:-1}.store-locator .store-locator__see-complete-list .has-svg{display:block;position:absolute;right:21px;top:50%;width:14px;height:12px;transform:translateY(-50%);transition:transform .2s ease}.store-locator .store-locator__see-complete-list svg{display:block;width:14px;height:12px;fill:#fff}.store-locator .store-locator__see-complete-list:hover{padding:12px 55px 14px 20px}.store-locator .store-locator__see-complete-list:hover:before{width:100%;border-color:#ff0}.store-locator .store-locator__see-complete-list #text-menu-placeholder-close{display:none}.store-locator .store-locator__see-complete-list #text-menu-placeholder-see-complete{display:block}.store-locator .store-locator__see-complete-list.active{color:#000;padding-left:20px}.store-locator .store-locator__see-complete-list.active .has-svg{transform:translateY(-50%) rotate(-180deg)}.store-locator .store-locator__see-complete-list.active:before{width:100%;background-color:#ff0;border-color:#ff0}.store-locator .store-locator__see-complete-list.active svg{fill:#000}.store-locator .store-locator__see-complete-list.active #text-menu-placeholder-close{display:block}.store-locator .store-locator__see-complete-list.active #text-menu-placeholder-see-complete{display:none}.store-locator .store-locator__button-wrapper{margin-bottom:15px}.store-locator .store-locator__country-list ul{height:252px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:480px}.store-locator .store-locator__country-list li{width:125px;margin-right:30px;-ms-flex-positive:0;flex-grow:0;color:#fff;font-size:1.6rem;font-weight:400;line-height:1.75;margin-bottom:8px}.store-locator .store-locator__country-list a{color:#fff;position:relative}.store-locator .store-locator__country-list a:before{content:"";display:inline-block;width:0;height:1px;background-color:#fff;position:absolute;left:0;bottom:0;transition:width .25s ease}.store-locator .store-locator__country-list a:hover:before{width:100%}.store-locator .store-locator__country_rotator{display:none}.store-locator .store-locator__country-list{opacity:0;transform:translateX(-100px);transition:opacity .3s ease,transform .3s ease}.store-locator .store-locator__country-list.store-locator__country-list--reveal{opacity:1;transform:translateX(0)}.b-header--simple{position:fixed;top:0;left:0;right:0;z-index:100;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:56px;transition:background-color .3s ease}.b-header--simple .b-header__logo{height:16px}.b-header--simple .b-header__logo svg{height:inherit}.b-header--simple.b-header--active{background-color:#2d3033}.b-header-secondary{background-color:#fff;width:100%;height:56px;position:fixed;left:0;top:0;opacity:0;transform:translateY(-100%);transition:opacity .35s ease,transform .35s ease;z-index:100}.b-header-secondary.b-header-secondary--reveal{opacity:1;transform:translateY(0)}.b-header-secondary .l-container{height:100%}.b-header-secondary .b-header-secondary__nav-elements{position:relative;height:100%}.b-header-secondary h5{display:none;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.5px;line-height:2.2;padding-top:13px;padding-left:20px}.b-header-secondary .b-header-secondary__nav{display:none;position:relative}.b-header-secondary .b-header-secondary__nav ul{list-style-type:none;padding:0;margin:0}.b-header-secondary .b-header-secondary__nav li{padding-top:13px}.b-header-secondary .b-header-secondary__nav li a{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.5px;line-height:2.2}.b-header-secondary .b-header-secondary__cart-options{position:relative;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-header-secondary .b-header-secondary__cart-options .m-btn{font-size:1.4rem;line-height:1.857;height:100%;text-align:center;padding:15px 13px;margin:0}.b-header-secondary .b-header-secondary__cart-options .m-btn span{opacity:.9}.b-header-secondary .b-header-secondary__cart-options .m-btn__has-description{text-align:left;line-height:1.4;padding:10px 10px 5px 20px}.b-header-secondary .b-header-secondary__cart-options .m-btn__description{display:block;font-size:1.2rem;font-weight:400;opacity:.8}.b-header-secondary .b-header-secondary__cart{display:inline-block;height:100%;width:56px;line-height:56px;background-color:#ff0;text-align:center;padding:0;border:none;cursor:pointer}.b-header-secondary .b-header-secondary__cart svg{display:inline-block;width:16px;height:14px;transform:translateY(1px)}.b-header-secondary .b-header-secondary__cart-options--double .b-header-secondary__cart{display:none}.b-header-secondary .b-header-secondary__cart-options--double .m-btn{width:50%}.b-header-secondary .b-header-secondary__cart-options--single .b-header-secondary__cart{display:inline-block;-ms-flex:0 0 56px;flex:0 0 56px;-ms-flex-order:2;order:2}.b-header-secondary .b-header-secondary__cart-options--single .m-btn{width:calc(100% - 56px)}.client-form-wrapper{padding:100px 0;background-color:#2d3033}.client-form-wrapper form{max-width:700px;padding:25px;background-color:#dde1e6;margin:0 auto}.client-form-wrapper form label{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:2rem;font-weight:300;line-height:1;margin-bottom:5px}.client-form-wrapper .form-item{margin:0 0 20px}.client-form-wrapper .form-item .description{font-size:1.4rem;font-weight:700}.client-form-wrapper input.form-text{width:100%;border:none;padding:10px}.client-form-wrapper input[type=submit]{width:100%;max-width:250px;padding:20px 13px;text-align:center;background-color:#ff0;margin:0;border-radius:0;background-image:none;border:none;color:#2d3033;font-size:1.6rem;line-height:1;font-weight:400;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.client-form-wrapper input[type=submit]:hover{background-color:#000;color:#ff0;text-shadow:none}.client-form-wrapper .form-actions{margin-bottom:0}.b-fullscreen-section{position:relative}.b-fullscreen-section--b2b{min-height:calc(100vh - 111px)}.b-fullscreen-section--overview{position:relative;min-height:640px}.b-fullscreen-section__placeholder{height:111px;width:100%;background-color:#2d3033}.b-fullscreen-section__placeholder--light{background-color:#fff}.b-fullscreen-section__placeholder--light-gray{background-color:#f1f2f5}.b-fullscreen-section__title{font-family:Noto Sans,sans-serif;font-size:3.6rem;font-weight:700;line-height:4rem;-ms-flex:1 1 100%;flex:1 1 100%;position:absolute;transform:translateY(-50%);padding-left:40px;margin-top:16px}.b-fullscreen-section__title span{display:block}.b-fullscreen-section__title--dark-gray{color:#2d3033}.b-fullscreen-section__title--light{color:#fff}.b-fullscreen-section__layout{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:10}.b-fullscreen-section .l-container{padding-left:0;padding-right:40px}.b-fullscreen-section__btn--video{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:13px;cursor:pointer}.b-fullscreen-section__logo{display:block;line-height:0;margin-bottom:10px;max-width:145px}.b-fullscreen-section__logo svg{max-width:200px;width:100%}.b-yin-yang .b-yin+.b-yang{padding:72px 0 0}.b-yin-yang__title{font-size:2.8rem;font-weight:700;line-height:3.4rem;margin-bottom:20px}.b-yin-yang__text,.b-yin-yang__title{color:#2d3033;font-family:Noto Sans,sans-serif}.b-yin-yang__text{font-size:1.6rem;line-height:2.8rem}.b-yin-yang .b-yang{padding-top:40px;position:relative;padding-bottom:0}.b-yin{background-color:#fff;position:relative}.b-yin__left{padding:72px 20px}.b-yin__left .b-yin-yang__text,.b-yin__left .b-yin-yang__title{color:#2d3033}.b-yin__right{position:relative;right:-20px}.b-yin__right .l-intrinsic{padding-top:52.99%;margin-bottom:-40px;background-color:transparent}.b-yin__right img{position:relative;z-index:2;margin:0 auto}.b-yin__right .b-yin__video-wrap{position:relative;width:100%}.b-yin__right .b-media__video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 28px;width:0;height:56px;line-height:56px;border-radius:28px;z-index:10;background:#fff url(/bikes/themes/custom/vanmoof/assets/images/video-play-icon.png) no-repeat 22px;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:width .7s}.b-yin__right .b-media__video-play span{float:right;opacity:0;transition:opacity .25s;color:#000;font-weight:700}.b-yin__right .b-media__video-play:hover{width:166px}.b-yin__right .b-media__video-play:hover span{opacity:1;transition-delay:.4s}.b-yin__btn-block{max-width:320px;display:block}.b-yin .m-action-block--placeholder{right:0;top:0;z-index:1;display:none}.b-yin .m-btn{margin-top:32px}.b-yang{padding:182px 0 0;background-color:#f1f2f5}.b-yang__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.b-yang__left{-ms-flex-order:2;order:2}.b-yang__left picture{margin:0 auto -40px -40px;z-index:9}.b-yang__left .l-intrinsic{padding-top:150%}.b-yang__right{margin-bottom:72px}.b-yang .b-yin-yang__text{margin-bottom:32px}.b-yang .m-btn{text-align:center;padding:20px 45px;-ms-flex-item-align:start;align-self:flex-start;background-color:#2d3033;color:#fff;line-height:24px;margin-bottom:0}.b-domino{background-color:#f1f2f5;position:relative;padding-top:48px}.b-domino .b-domino__mid-block{margin-bottom:70px;position:relative}.b-domino .b-domino__mid-block .l-intrinsic{padding-top:56.45%}.b-domino .b-domino__mid-block .m-btn__transparent{padding:0;margin:0}.b-domino .l-container{position:relative}.b-domino .m-action-block--placeholder--right{right:0}.b-form-section{background-color:#2d3033;padding:24px 0}.b-form-section form{padding-top:24px}.b-form-section .radios--wrapper input{display:none}.b-form-section .fieldset-legend,.b-form-section .form__additional-info span,.b-form-section label{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:3.2rem}.b-form-section input{background-color:transparent;width:100%;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:3.2rem;border:2px solid #f1f2f5;transition:border .3s ease;border-radius:5px}.b-form-section input:-ms-input-placeholder{color:#f1f2f5;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;line-height:3.2rem;font-weight:400}.b-form-section input::placeholder{color:#f1f2f5;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;line-height:3.2rem;font-weight:400}.b-form-section label{transition:.6s ease;position:absolute;transform:translateY(45%);left:14px;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);padding:0 2px 0 8px;background-color:#2d3033;width:90%}.b-form-section .form-item--error input+.form-item--error-message{margin-bottom:-22px}.b-form-section .form-item--error.js-active--input input{border:2px solid #f1f2f5}.b-form-section__form{max-width:688px;margin:0 auto}.b-form-section .form-item{margin:0 0 36px;position:relative;color:#f1f2f5}.b-form-section .js-form-type-textarea{margin:0 0 48px}.b-form-section__title{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:4rem;font-weight:700;line-height:4.4rem;margin-bottom:30px}.b-form-section__title--top{top:188px}.b-form-section__description{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:2.8rem;font-weight:300;line-height:3.4rem}.b-form-section textarea.form-textarea{-webkit-box-shadow:0 0 0 1000px #2d3033 inset;height:60px;padding:17px 20px;color:#f1f2f5;resize:none;background-color:#2d3033}.b-form-section .webform-flex--container,.b-form-section .webform-flexbox{margin:0}.b-form-section .radios--wrapper--our-deals.error .js-form-item{border:2px solid #ec8c79}.b-form-section .radios--wrapper--our-deals>legend{margin-bottom:16px}.b-form-section .radios--wrapper--our-deals>.fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-form-section .radios--wrapper--our-deals>.fieldset-wrapper .form-item--error-message{-ms-flex-order:2;order:2;margin-bottom:-14px;margin-top:-12px}.b-form-section .radios--wrapper--our-deals .js-webform-radios{overflow-x:scroll;white-space:nowrap;padding-top:8px}.b-form-section .radios--wrapper--our-deals .js-webform-radios .form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;right:-9px;top:-9px;width:24px;height:24px;background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/radio-icon.svg);opacity:0;outline:none}.b-form-section .radios--wrapper--our-deals .js-webform-radios .js-form-item{position:relative;display:inline-block;width:216px;margin:0 30px 15px 0}.b-form-section .radios--wrapper--our-deals .js-webform-radios .fieldset-legend{margin-bottom:24px}.b-form-section .radios--wrapper--our-deals .js-webform-radios .webform-element-description{max-width:130px;margin:0 auto;white-space:normal}.b-form-section .radios--wrapper--our-deals .js-webform-radios .webform-element-description>span{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:3.4rem;font-weight:700;line-height:3.6rem;letter-spacing:1px}.b-form-section .radios--wrapper--our-deals .js-webform-radios .webform-element-description>span.starting-price{position:relative;top:-20px;display:block;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;line-height:2.8rem;margin-bottom:15px;font-weight:700}.b-form-section .radios--wrapper--our-deals .js-webform-radios .js-form-item--radio-active{border:2px solid #ff0}.b-form-section .radios--wrapper--our-deals .js-webform-radios .js-form-item--radio-active:after{content:"";display:block;width:35px;height:35px;background-color:#2d3033;position:absolute;right:-15px;top:-16px;background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/radio-icon--checked.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;z-index:10}.b-form-section .radios--wrapper--our-deals .js-webform-radios .js-form-item--radio-active input[type=radio]{display:none}.b-form-section .radios--wrapper--our-deals .form-item{width:100%;text-align:center;min-height:260px;border-radius:5px;border:2px solid #dde1e6;margin:0 10px;transition:border .3s ease;cursor:pointer}.b-form-section .radios--wrapper--our-deals label{color:#f1f2f5;font-family:Noto Sans,sans-serif;display:inline-block;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin:20px 0 60px;padding:0;position:relative;left:0}.b-form-section .radios--wrapper--our-deals input{border:none}.b-form-section .radios--wrapper--our-deals .description{margin:0 auto;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.8rem}.b-form-section .radios--wrapper--our-deals input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.b-form-section .form-required:after{filter:grayscale(1) invert(1)}.b-form-section input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.b-form-section [data-drupal-selector=edit-number-of-bikes]{margin-bottom:60px}.b-form-section [data-drupal-selector=edit-number-of-bikes]>legend{margin-bottom:0}.b-form-section [data-drupal-selector=edit-number-of-bikes] .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-form-section [data-drupal-selector=edit-number-of-bikes] .form-item--error-message{-ms-flex-order:2;order:2;margin-top:20px;margin-bottom:-15px}.b-form-section [data-drupal-selector=edit-number-of-bikes].error input+label:before{background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/radio-icon--orange.svg);filter:invert(0)}.b-form-section [data-drupal-selector=edit-number-of-bikes] input{display:none}.b-form-section [data-drupal-selector=edit-number-of-bikes] input+label:before{content:"";position:relative;left:-22px;width:24px;height:24px;top:2px;display:block;background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/radio-icon.svg);filter:invert(1)}.b-form-section [data-drupal-selector=edit-number-of-bikes] input:checked+label{color:#ff0}.b-form-section [data-drupal-selector=edit-number-of-bikes] input:checked+label:before{background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/radio-icon--checked.svg);filter:invert(0)}.b-form-section [data-drupal-selector=edit-number-of-bikes] .form-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:21px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.b-form-section [data-drupal-selector=edit-number-of-bikes] .form-item:last-of-type{margin-bottom:0}.b-form-section [data-drupal-selector=edit-number-of-bikes] label{position:relative;transition:color .3s ease;top:0;font-family:Noto Sans Regular,sans-serif;line-height:2.8rem;font-weight:400;display:-ms-flexbox;display:flex;width:100%}.b-form-section .form-textarea{border:2px solid #f1f2f5;border-radius:5px}.b-form-section .form-textarea:focus{border-bottom:2px solid #f1f2f5}.b-form-section [data-drupal-selector=edit-actions]{margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column}.b-form-section [data-drupal-selector=edit-actions] input{background-color:#ff0;border-radius:0;min-width:250px;border:none;background-image:none;width:100%;text-shadow:none;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;height:56px;transition:background-color .3s ease;outline:none;box-shadow:none;margin-bottom:30px}.b-form-section [data-drupal-selector=edit-actions] input:last-of-type{margin-right:0}.b-form-section [data-drupal-selector=edit-actions] input:focus,.b-form-section [data-drupal-selector=edit-actions] input:hover{background-color:rgba(255,255,0,.8)}.b-form-section [data-drupal-selector=edit-actions] input.webform-button--previous{background-color:#bbc0ca}.b-form-section [data-drupal-selector=edit-actions] input.webform-button--previous:focus,.b-form-section [data-drupal-selector=edit-actions] input.webform-button--previous:hover{background-color:rgba(187,192,202,.8)}.b-form-section .js-form-item-date-of-birth label,.b-form-section [for=edit-date-of-birth]{width:80%}.b-form-section .js-active--input label{top:0;transform:translateY(-48%);border-color:#2d3033;font-size:1.2rem;line-height:1.5rem;width:auto}.b-form-section .js-active--input [for=edit-date-of-birth]{width:auto}.b-form-section .messages--error{display:none}.b-form-section .select--wrapper--our-bikes{margin-bottom:36px}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper{padding:52px 20px 20px}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper img{width:100%;max-width:310px;padding-bottom:30px;position:relative;z-index:10}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper label{-ms-flex-order:2;order:2;margin-bottom:20px;transform:translateY(0);padding:0;background-color:transparent;position:relative;z-index:10}.b-form-section .select--wrapper--our-bikes .webform-flex{min-width:283px;margin-right:20px}.b-form-section .select--wrapper--our-bikes .webform-flex:last-of-type{margin-right:0}.b-form-section .select--wrapper--our-bikes .js-form-type-select{border-radius:5px}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper{min-width:285px;position:relative;border:2px solid #dde1e6;border-radius:5px;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper:before{content:"";background-image:radial-gradient(circle 247px at center center,#fff 0,#000 100%);opacity:.1;position:absolute;left:0;right:0;bottom:0;top:-10%}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:3.2rem;border-radius:5px;background:#3a3f43 url(/bikes/themes/custom/vanmoof/assets/images/select-dropdown%402x.png);height:56px;outline:none;background-repeat:no-repeat;background-position:100%;background-size:contain;border:none;-ms-flex-order:3;order:3;padding:0 75px 0 20px;position:relative;z-index:10;text-shadow:none}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper label{color:#fff;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem;left:0;width:100%}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper label span{display:block;font-family:Noto Sans Regular,sans-serif;font-weight:400}.b-form-section .select--wrapper--our-bikes .js-form-wrapper.js-webform-states-hidden{position:relative}.b-form-section .select--wrapper--our-bikes .webform-element-description img{max-width:235px;margin:0 auto}.b-form-section .form-title{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:3.2rem;margin-bottom:8px}.b-form-section .webform-flex--1:last-of-type{margin-right:0}.b-form-section .webform-flex--1 .form-item{margin:0 0 16px}.b-form-section [data-drupal-selector=edit-date-of-birth],.b-form-section [data-drupal-selector=edit-date-of-birth]:focus{background:url(/bikes/themes/custom/vanmoof/assets/images/calendar.svg);background-repeat:no-repeat;background-position:95% 50%;background-size:22px;padding:5px 40px 5px 20px;-webkit-text-fill-color:none;-webkit-box-shadow:none}.b-form-section [data-drupal-selector=edit-date-of-birth].error,.b-form-section [data-drupal-selector=edit-date-of-birth]:focus.error{box-shadow:unset;-webkit-text-fill-color:unset;background:url(/bikes/themes/custom/vanmoof/assets/images/calendar.svg);background-repeat:no-repeat;background-position:95% 50%;background-size:22px}.b-form-section .form__additional-info span{margin-bottom:8px}.b-form-section [data-drupal-selector=edit-choose-your-bikes],.b-form-section [data-drupal-selector=edit-your-credentials]{position:relative;transform:none;left:0;width:100%;padding:0;margin-bottom:18px}.b-form-section [data-drupal-selector=edit-house-number-addition-wrapper] .form-item{margin-bottom:36px}.b-form-section .radio-wrapper-col--2 legend{margin-bottom:12px}.b-form-section .radio-wrapper-col--2 .form-radios{display:-ms-flexbox;display:flex}.b-form-section .radio-wrapper-col--2 .form-item{-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:0}.b-form-section .radio-wrapper-col--2 .form-item label{position:relative;transform:none;left:0;width:100%;padding:0 33px;margin-bottom:18px}.b-form-section .radio-wrapper-col--2 .form-item label:before{content:"";top:-1px;position:absolute;left:0;width:24px;height:24px;display:block;background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/radio-icon.svg);filter:invert(1)}.b-form-section .radio-wrapper-col--2 .form-item input{display:none}.b-form-section .radio-wrapper-col--2 .form-item input:checked+label{color:#ff0}.b-form-section .radio-wrapper-col--2 .form-item input:checked+label:before{background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/radio-icon--checked.svg);filter:invert(0)}.b-form-section [data-drupal-selector=edit-choose-your-bike] legend{margin-bottom:18px}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios{overflow-x:scroll;white-space:nowrap}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item{width:273px;display:inline-block;margin-right:20px;margin-bottom:16px;padding:0;position:relative;transform:none;left:0;overflow:hidden}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item:focus,.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item:hover{cursor:pointer}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item:last-of-type{margin-right:0}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item:first-child,.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item:nth-child(3),.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item label{display:none}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item.js-select-choosebike,.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item.ui-state-active{background:#2d3033;color:#fff;border:none}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item.js-select-choosebike .bike-custom-select,.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item.ui-state-active .bike-custom-select{transition:background-color .3s ease;color:#2d3033;background:rgba(255,255,0,.8)}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item.js-select-choosebike .inner-bike-wrapper--flex,.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item.ui-state-active .inner-bike-wrapper--flex{border:2px solid #ff0}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item[for^=edit-choose-your-bike-electrified-x2-fog-white],.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item[for^=edit-choose-your-bike-electrified-x2-thunder-gray]{display:none}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .inner-bike-wrapper--flex{display:-ms-flexbox;display:flex;padding:52px 20px 20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;border:2px solid #dde1e6;border-radius:5px;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:3.2rem}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .inner-bike-wrapper--flex:before{content:"";background-image:radial-gradient(circle 247px at center center,#fff 0,#000 100%);opacity:.1;position:absolute;top:0;left:0;right:0;bottom:0;top:-10%}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .inner-bike-wrapper--flex .bike-custom-select{transition:background-color .3s ease}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .inner-bike-wrapper--flex img{max-width:235px;margin:0 auto 28px}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .inner-bike-wrapper--flex span{font-family:Noto Sans Regular,sans-serif;font-weight:400;line-height:2.4rem}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .inner-bike-wrapper--flex .bike-custom-select{background-color:#ff0;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;margin-top:25px;padding:20px 0;text-align:center;width:100%}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios input{display:none}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-type-checkbox .description,.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-type-radio .description{margin:0;color:inherit;font-size:inherit}.b-form-section [data-drupal-selector=edit-choose-your-bike] .webform-options-display-two-columns{display:block;margin-top:0;column-count:unset}.b-form-section .webform-progress-tracker .progress-marker{background-color:#f1f2f5;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.4rem;font-weight:700}.b-form-section .webform-progress-tracker .progress-step:after{background-color:#2d3033}.b-form-section .progress-step.is-active .progress-marker{background-color:#ff0;color:#2d3033}.b-form-section .webform-progress-tracker.progress-tracker{margin-top:0;margin-bottom:32px}.b-form-section .webform-progress-tracker .progress-step.is-complete:after{background-color:#ff0}.b-form-section .webform-progress-tracker .progress-step.is-complete .progress-marker{color:transparent;position:relative;background-color:#ff0}.b-form-section .webform-progress-tracker .progress-step.is-complete .progress-marker:before{content:"";background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/check-icon.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0}.b-form-section .webform-progress-tracker .progress-step:after{background-color:#3e4246;z-index:9}.b-form-section .webform-progress-tracker .progress-step.is-active:hover .progress-marker,.b-form-section .webform-progress-tracker .progress-step.is-complete:hover .progress-marker{background-color:#ff0}.b-form-section .webform-progress .progress-text{display:none}.b-form-section .webform-progress .webform-button--preview.button{margin-right:0}.b-form-section .company-bikes-button--preview,.b-form-section .messages--warning,.b-form-section .webform-submission-data .form-item-summary>label,.b-form-section .webform-submission-data .seven-details{display:none}.m-form-info{max-width:690px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#2d3033}.m-form-info__left,.m-form-info__right{-ms-flex:1 1 50%;flex:1 1 50%;border-radius:5px;margin-bottom:40px}.m-form-info__body{background-color:#3e4246;color:#fff;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem;padding:16px 20px 24px}.m-form-info__title{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:2.4rem;font-weight:300;line-height:3rem;padding:0 20px}.m-form-info__item,.m-form-info__title{margin-bottom:24px}.m-form-info__hr{height:2px;background-color:#2d3033;max-width:unset;width:calc(100% + 40px);margin:0 0 0 -20px}.m-form-info__total{padding-top:16px}.m-form-info__sub-title{margin-bottom:2px}.js-active-less-then-30 .company-bikes-button--preview{display:block;margin:0}.js-active-less-then-30 .company-bikes-button--submit{display:none}.js-active-less-then-30 .webform-button--previous{margin-right:20px}.js-active-less-then-30 .webform-preview+.webform-actions .company-bikes-button--submit{display:block}#webform-submission-company-bikes-form-paragraph-330-add-form .webform-progress{display:none}.page-node-type-company-bikes .ui-datepicker{display:none!important}.b-introtext-section{padding:40px 20px 30px;background-color:#f1f2f5}.b-introtext-section__title{-ms-flex:1 1 520px;flex:1 1 520px;color:#33373a;font-family:Noto Sans,sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem;margin-bottom:30px}.b-introtext-section__description{-ms-flex:1 1 620px;flex:1 1 620px;color:#2d3033;font-family:Noto Sans,sans-serif;font-weight:300;margin-bottom:30px;font-size:2.6rem;line-height:2.8rem}.b-introtext-section__description a{color:inherit;text-decoration:underline}.b-introtext-section--light-gray{background-color:#f1f2f5}.b-introtext-section--light-gray .b-introtext-section__title{color:#33373a}.b-introtext-section--light-gray .b-introtext-section__description{color:#2d3033}.b-introtext-section--dark-gray{background-color:#2d3033}.b-introtext-section--dark-gray .b-introtext-section__description,.b-introtext-section--dark-gray .b-introtext-section__title{color:#f1f2f5}.b-introtext-section--light{background-color:#fff}.b-introtext-section--light .b-introtext-section__title{color:#33373a}.b-introtext-section--light .b-introtext-section__description{color:#2d3033}.b-sponsors__layout{max-width:811px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding:0 20px 60px}.b-sponsors__row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;width:100%}.b-sponsors__row:last-of-type img:last-of-type{margin-bottom:0}.b-sponsors img{margin-bottom:50px;max-height:30px}.b-post-card__bg{background-color:#2d3033;background-size:cover;background-repeat:no-repeat;padding:40px 40px 85px}.b-post-card__layout{margin:0 auto;max-width:1050px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-post-card__title{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem;margin-bottom:16px}.b-post-card__description{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:2.4rem;font-weight:300;line-height:3.4rem;margin-bottom:46px}.b-post-card__right .klaviyo_messages{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:16px}.b-post-card .m-form__input-holder{-ms-flex-direction:column;flex-direction:column}.b-post-card .m-form__input-holder input{margin-bottom:16px}.b-post-card .m-form__input-holder .m-form__input-icon{width:100%;margin-bottom:16px;height:56px;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;transition:opacity .3s ease}.b-post-card .m-form__input-holder .m-form__input-icon:focus,.b-post-card .m-form__input-holder .m-form__input-icon:hover{opacity:.8;outline:none}.b-post-card [type=checkbox]{display:none}.b-product-grid{background-color:#f1f2f5}.b-product-grid__layout{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-product-grid__item{margin-bottom:32px}.b-product-grid__title{font-family:Noto Sans,sans-serif;font-weight:700}.b-product-grid__description,.b-product-grid__title{color:#2d3033;font-size:1.6rem;line-height:2.8rem}.b-product-grid__description{font-family:Noto Sans Regular,sans-serif;font-weight:400;padding:0 20px}.b-product-grid__more-info{margin-bottom:16px}.b-product-grid .l-intrinsic{margin-bottom:25px;padding-top:80.07%}.b-product-grid .l-intrinsic img{-o-object-fit:cover;object-fit:cover}.b-product-grid .m-btn{margin-bottom:0;padding:19px 27px}cookiebar-component a{color:#ff0;text-decoration:underline}cookiebar-component a:focus,cookiebar-component a:hover{color:#f1f2f5;text-decoration:underline}.b-email-capture{min-height:100vh;background-color:#f1f2f5}.b-email-capture .background-block{z-index:auto}.b-email-capture .l-container{padding:0}.b-email-capture .m-btn--circle{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%) rotate(90deg);margin-bottom:0;z-index:2}.b-email-capture .m-form__input-holder{-ms-flex-direction:column;flex-direction:column}.b-email-capture .m-form__input-holder input{margin-bottom:16px;min-width:0;padding:14px 20px;background-color:#3e4246;color:#f1f2f5}.b-email-capture .m-form__input-holder input:-ms-input-placeholder{color:#f1f2f5}.b-email-capture .m-form__input-holder input::placeholder{color:#f1f2f5}.b-email-capture .m-form__input-holder .m-form__input-icon{width:100%;margin-bottom:16px;height:56px;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;transition:opacity .3s ease}.b-email-capture .m-form__input-holder .m-form__input-icon:focus,.b-email-capture .m-form__input-holder .m-form__input-icon:hover{opacity:.8;outline:none;cursor:pointer}.b-email-capture [type=checkbox]{display:none}.b-email-capture__action-block{z-index:2;position:relative;padding:96px 40px 40px;background-color:hsla(0,0%,100%,.95)}.b-email-capture__action-title{font-family:Noto Sans,sans-serif;font-weight:700;font-size:1.6rem;line-height:2.8rem;color:#191c1f;margin-bottom:16px}.b-email-capture__action-description{color:#191c1f;font-family:Noto Sans,sans-serif;font-size:2.4rem;font-weight:300;line-height:3rem;margin-bottom:42px}.b-email-capture--visual-block{background-color:#2d3033;min-height:100vh;position:relative}.b-email-capture .m-checkbox input[type=checkbox]{display:none}.b-email-capture .m-checkbox label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-email-capture .m-checkbox label:before{content:"";display:block;position:absolute;width:22px;height:22px;border:2px solid #2d3033;border-radius:6px}.b-email-capture .m-checkbox label>span{padding-left:45px}.b-email-capture .m-checkbox input:checked+label:before{background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/checkbox-on--black.svg);background-size:cover}.b-email-capture .m-checkbox a,.b-email-capture .m-checkbox span{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.b-email-capture .m-checkbox a{text-decoration:underline}.b-email-capture .m-checkbox--terms-and-conditions{color:#f1f2f5;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.b-email-capture .m-checkbox--terms-and-conditions span{text-decoration:underline}.b-email-capture .klaviyo_messages .error_message{color:#ec8c79}.b-fullscreen-backgrounds{max-height:883px;min-height:85vh;position:relative;background-color:#f1f2f5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-fullscreen-backgrounds__action{padding:45px 35px 64px 20px;background-color:#fff}.b-fullscreen-backgrounds__action-title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:2.8rem;font-weight:300;letter-spacing:-.07rem;line-height:3.2rem;margin-bottom:16px}.b-fullscreen-backgrounds__action-description{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.b-fullscreen-backgrounds__wrapper{position:relative;height:100%;-ms-flex-positive:1;flex-grow:1}.b-fullscreen-backgrounds__item picture{background-color:#f1f2f5;padding-top:0}.b-fullscreen-backgrounds__item img{-o-object-fit:cover;object-fit:cover}.b-fullscreen-backgrounds__item-image{display:none;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 2s cubic-bezier(.25,.45,.46,.92)}.b-fullscreen-backgrounds__item-title{opacity:.6;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:2.8rem;font-weight:700;line-height:2.8rem;margin-bottom:0;transition:opacity .3s ease;background:#ffffff91;padding:10px 20px;text-align:right}.b-fullscreen-backgrounds__item-title:focus,.b-fullscreen-backgrounds__item-title:hover{cursor:pointer}.b-fullscreen-backgrounds__item-title--active{opacity:1;background:#fffc!important}.b-fullscreen-backgrounds__text{position:absolute;top:80px;right:20px;display:none}.b-ar{max-height:883px;min-height:85vh;overflow:hidden}.b-ar__wrapper{height:100%;margin:0 auto;min-height:inherit;overflow:hidden;position:relative}.b-ar__iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.b-hero__right{background-color:#2d3033;background-color:hsla(0,0%,100%,.95);padding:30px 30px 50px}.b-hero__slider{height:400px;position:relative}.b-hero__slider .swiper-slide--desktop,.b-hero__slider .swiper-slide--mob{display:block;position:absolute;top:0;bottom:0;right:0;left:0}.b-hero__slider .swiper-slide--desktop{display:none}.b-hero__slider .swiper-slide--mob{display:block;background-size:cover;background-position:50%}.b-hero__slider-dark,.b-hero__slider-light{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1}.b-hero__slider-dark{opacity:1}.b-hero__slider-light{opacity:0}.b-hero__slider .js-b-hero__slider-active{opacity:1;z-index:auto}.b-hero__slider .swiper-desktop .swiper-pagination{display:none}.b-hero__slider-arrows{position:absolute;bottom:0;right:0;background-color:#fff;z-index:99;display:-ms-flexbox;display:flex}.b-hero__slider-prev{transform:rotate(180deg)}.b-hero__slider-arrow-active{background-color:#f1f2f5}.b-hero__slider-next,.b-hero__slider-prev{width:56px;height:56px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.b-hero__slider-next:active,.b-hero__slider-next:focus,.b-hero__slider-next:hover,.b-hero__slider-prev:active,.b-hero__slider-prev:focus,.b-hero__slider-prev:hover{outline:none}.b-hero__slider-ar{display:none;position:absolute;bottom:15px;left:30px;width:30px;z-index:99}.b-hero__slider-ar-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Noto Sans Regular,sans-serif;color:#191c1f}.b-hero__slider-ar-link img{margin-right:5px}.b-hero .js-b-hero__slider-active .swiper-desktop .swiper-pagination{display:block;height:56px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:10}.b-hero__title{font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;left:30px;line-height:36px;z-index:9;max-width:200px;color:#2d3033;margin-bottom:4px}.b-hero__subtitle{color:#191c1f;font-size:28px;font-weight:300;line-height:32px;font-family:Noto Sans,sans-serif;font-family:Noto Sans Regular,sans-serif;margin-bottom:24px}.b-hero__description{position:relative}.b-hero__promo-text{color:#191c1f;font-size:16px;font-weight:400;line-height:28px;font-family:Noto Sans Regular,sans-serif;margin-bottom:12px}.b-hero__promo-text a{color:inherit;text-decoration:underline}.b-hero__link{height:56px;text-align:center;border-radius:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;outline:none;margin-bottom:24px;background-color:#2d3033;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem}.b-hero__link:focus,.b-hero__link:hover{background-color:#ff0;color:#2d3033}.b-hero__shipping{font-size:1.3rem;line-height:2rem;color:#6d747d;text-align:center}.b-hero__shipping p{margin-bottom:0}.b-hero__shipping a{color:#a6aeb9}.b-hero__shipping a:hover{text-decoration:underline}.b-hero__shipping a:visited{color:#a6aeb9}.b-hero__colors{color:#2d3033}.b-hero__colors>p{margin-bottom:35px}.b-hero__colors-wrapper{display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem}.b-hero__colors-wrapper>p{width:75%}.b-hero__colors-wrapper>form{width:25%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.b-hero__colors-inputs{justify-self:end;display:-ms-flexbox;display:flex}.b-hero__colors-inputs .m-radio:first-of-type{margin-right:23px}.b-hero__colors-picked{margin-right:52px}.b-hero__superpowers{padding:62px 0 30px 30px;background-color:#2d3033;color:#fff;position:relative;-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.b-hero__sponsors{position:absolute;bottom:20px;left:0;right:0;z-index:9}.b-hero__sponsors-wrapper{padding:0 30px}.b-hero__sponsors-img{max-width:92px}.b-hero__sponsors-link{display:inline-block}.b-hero__superpowers-title{position:absolute;top:-23px;z-index:9}.b-hero__superpowers-title--dark,.b-hero__superpowers-title--white{font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:32px;display:block}.b-hero__superpowers-title--dark{color:#f1f2f5}.b-hero__superpowers-title--white{color:#fff}.b-hero__superpowers-description{display:none}.b-hero__superpowers-slider .swiper-desktop{display:none}.b-hero__superpowers-slider .swiper-slide .b-hero__superpowers-slider-description,.b-hero__superpowers-slider .swiper-slide .b-hero__superpowers-slider-title{opacity:0}.b-hero__superpowers-slider .swiper-slide-active .b-hero__superpowers-slider-description,.b-hero__superpowers-slider .swiper-slide-active .b-hero__superpowers-slider-title{opacity:1}.b-hero__superpowers-slider-title{color:#fff;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:500;line-height:28px;font-weight:700;margin-top:20px}.b-hero__superpowers-slider-description{color:#fff;font-family:Noto Sans Regular,sans-serif;font-size:16px;font-weight:400;line-height:28px;padding-right:65px}.b-hero__superpowers-slider-img{width:100%}.b-hero__superpowers-stats{display:-ms-flexbox;display:flex;margin-bottom:40px;-ms-flex-pack:center;justify-content:center;margin-left:-30px}.b-hero__superpowers-stats>div{width:100%;text-align:center}.b-hero__superpowers-stats>div:first-of-type{border-right:1px solid hsla(0,0%,100%,.3)}.b-hero__superpowers-stats>div:last-of-type{border-left:1px solid hsla(0,0%,100%,.3)}.b-hero__superpowers-stats-num{font-size:34px}.b-hero__superpowers-stats-num,.b-hero__superpowers-stats-num span{color:#fff;font-family:Noto Sans,sans-serif;font-weight:700;line-height:36.4px}.b-hero__superpowers-stats-num span{font-size:18px}.b-hero__superpowers-stats-title{color:#fff;font-size:12px;font-family:Noto Sans,sans-serif;letter-spacing:1.22px;line-height:12px;text-transform:uppercase}.b-hero__superpowers-link{display:block;background-color:#fff;color:#000;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:700;line-height:16px;text-align:center;padding:20px 0 18px;margin-bottom:0}.b-hero__superpowers-slider-bottom-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;display:none}.b-hero__superpowers-description-title{color:#fff;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:700;line-height:28px;margin-bottom:10px}.b-hero__superpowers-description-text{color:#fff;font-family:Noto Sans Regular,sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:40px}.b-hero .swiper-desktop--hero{position:absolute;left:0;right:0;top:0;bottom:0}.b-hero .swiper-pagination-bullet{opacity:1;background-color:#fff;width:6px;height:6px}.b-hero .b-hero__superpowers-slider{max-width:350px;margin:0 auto}.b-hero .b-hero__superpowers-slider img{margin-bottom:20px}.b-hero .b-hero__superpowers-slider .swiper-mob .swiper-pagination{display:none}.b-hero .b-hero__superpowers-slider .l-intrinsic{background-color:#f1f2f5;padding-top:82.76%}.b-hero .swiper-slide picture{margin-right:2px}.b-hero .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:16px 0}.b-hero .swiper-pagination-bullet-active{width:8px;height:8px}.b-hero .swiper-container-vertical>.swiper-pagination-bullets{left:30px;right:auto}.b-hero .b-hero__left .b-hero__slider .swiper-container{width:100%;margin-left:auto;margin-right:auto;height:400px}.b-hero .swiper-container--hero .swiper-pagination{display:none}.b-hero .js-b-hero__slider-active .swiper-container--hero .swiper-pagination{display:block}.b-hero .pagination-unit__indicator{width:100%;height:2px;background-color:#fff}.b-hero .pagination-unit__progress{width:0;height:100%;transition:width .3s ease;background-color:#2d3033}.b-hero .pagination-unit__current,.b-hero .pagination-unit__end{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.75;color:#2d3033}.b-hero .pagination-unit__current{padding-right:8px}.b-hero .pagination-unit__end{padding-left:8px}.b-hero .b-hero__slider .swiper-pagination{position:absolute;bottom:-60px;right:30px;min-width:78px}.b-hero .b-hero__slider .swiper-pagination .pagination-unit{width:100%;overflow:visible;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow{height:56px;width:56px}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow:active,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow:focus,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow:hover,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow:active,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow:focus,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow:hover{outline:none}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow{width:16px;transform:rotate(180deg)}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow{width:16px}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper{margin-right:20px;position:relative}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper:before{transition:width .25s cubic-bezier(.25,.45,.46,.92);height:100%;width:0;background-color:#2d3033;position:absolute;left:0;top:0;content:""}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper:focus:before,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper:hover:before{width:100%}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper:focus svg path,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper:hover svg path{fill:#f1f2f5}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper{margin-left:20px;position:relative}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper:before{transition:width .25s cubic-bezier(.25,.45,.46,.92);height:100%;width:0;background-color:#2d3033;position:absolute;right:0;top:0;content:""}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper:focus:before,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper:hover:before{width:100%}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper:focus svg path,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper:hover svg path{fill:#f1f2f5}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__arrow-active{background-color:#f1f2f5}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper{display:none}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper:focus,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper:hover,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper:focus,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper:hover{cursor:pointer;outline:none}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper svg,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper svg{position:relative}.b-hero .b-hero__superpowers-slider .pagination-unit__left-arrow-wrapper,.b-hero .b-hero__superpowers-slider .pagination-unit__right-arrow-wrapper{display:none}.b-hero .b-hero__superpowers-slider .pagination-unit__current,.b-hero .b-hero__superpowers-slider .pagination-unit__end{color:#fff}.b-hero .b-hero__superpowers-slider .pagination-unit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:100px}.b-hero .b-hero__superpowers-slider .pagination-unit__progress{background-color:#fff}.b-hero .b-hero__superpowers-slider .pagination-unit__indicator{background-color:#2d3033}.b-hero .swiper-container-vertical>.swiper-pagination-bullets{display:none}.b-hero .swiper-mob{display:block;position:relative}.b-hero .swiper-container-vertical>.swiper-pagination-progressbar{right:150px;left:auto;top:140px;transform:rotate(-90deg);height:80px}.b-hero .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#ff0}.b-hero .swiper-pagination-progressbar-after,.b-hero .swiper-pagination-progressbar-before{transform:rotate(90deg);color:#fff;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:700;line-height:28px}.b-hero .swiper-pagination-progressbar-before{position:absolute;top:-26px}.b-hero .swiper-pagination-progressbar-after{position:absolute;bottom:-26px}.b-hero .superpowers-button-next,.b-hero .superpowers-button-prev{position:absolute;top:125px;transform:translateY(-50%);z-index:9;cursor:pointer;transition:opacity .3s}.b-hero .superpowers-button-next:active,.b-hero .superpowers-button-next:focus,.b-hero .superpowers-button-prev:active,.b-hero .superpowers-button-prev:focus{outline:none}.b-hero .superpowers-button-next{right:15px}.b-hero .superpowers-button-prev{transform:rotate(180deg) translateY(-50%);transform-origin:top;left:-30px}.b-hero .superpowers-button--hide{opacity:0}.b-hero .swiper-container{width:100%;height:100%}.b-hero .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-direction:column;flex-direction:column;width:100%}.b-carousel-section{padding:80px 0 130px}.b-carousel-section__layout{max-width:1264px;margin:0 auto}.b-carousel-section__layout>.b-carousel-section__title{margin-left:30px}.b-carousel-section__slider-wrapper{position:relative;margin-bottom:36px}.b-carousel-section__slider-img{max-height:683px;width:100%}.b-carousel-section__text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 30px}.b-carousel-section__text-wrapper .b-carousel-section__title{display:none}.b-carousel-section__description--text,.b-carousel-section__description--title,.b-carousel-section__title{color:#191c1f;font-family:Noto Sans,sans-serif}.b-carousel-section__title{font-size:3.4rem;font-weight:700;line-height:4rem;margin-bottom:24px}.b-carousel-section__description{max-width:532px}.b-carousel-section__description--title{font-size:1.8rem;font-weight:700;line-height:3rem;margin-bottom:8px}.b-carousel-section__description--text{font-size:16px;line-height:2.8rem}.b-carousel-section .b-carousel__next,.b-carousel-section .b-carousel__previous{position:absolute;top:50%;transform:translateY(-50%);z-index:9;border:2px solid transparent;background-color:rgba(25,28,31,.85);opacity:0;transition:opacity .3s;display:none}.b-carousel-section .b-carousel__next:focus:before,.b-carousel-section .b-carousel__next:hover:before,.b-carousel-section .b-carousel__previous:focus:before,.b-carousel-section .b-carousel__previous:hover:before{background-color:#ff0}.b-carousel-section .b-carousel__next:focus svg path,.b-carousel-section .b-carousel__next:hover svg path,.b-carousel-section .b-carousel__previous:focus svg path,.b-carousel-section .b-carousel__previous:hover svg path{fill:#2d3033}.b-carousel-section .b-carousel__next svg path,.b-carousel-section .b-carousel__previous svg path{fill:#fff}.b-carousel-section .b-carousel__arrow--active{opacity:1}.b-carousel-section .b-carousel__previous{transform:translateY(-50%) rotate(180deg);left:20px}.b-carousel-section .b-carousel__next{right:20px}.b-carousel-section .swiper-pagination{height:21px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding-right:30px}.b-carousel-section .swiper-pagination-bullet-active{background:#ff0}.b-future{background-color:#dde1e6;padding:60px 0 0;position:relative;overflow:hidden}.b-future:after,.b-future:before{content:"";background-color:#000;position:absolute;width:100%;display:block}.b-future:before{left:0;top:50%}.b-future:after,.b-future:before{right:0;bottom:0;background-color:#fff}.b-future:after{left:50%;top:30px}.b-future .l-container--865{position:relative}.b-future__title{text-align:center;color:#191c1f;font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:32px;margin-left:-30px}.b-future__title-front{position:relative;z-index:4}.b-future__title-back{position:relative;z-index:2}.b-future__details{display:none}.b-future__details-item{-ms-flex:0 1 110px;flex:0 1 110px;margin-right:60px;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:12px;line-height:16px;text-transform:uppercase}.b-future__details-item:last-of-type{margin-right:0}.b-future__description,.b-future__link,.b-future__video-wrapper{position:relative;z-index:2}.b-future__video-wrapper{max-width:315px;margin:-10px auto 0;height:480px}.b-future__video,.b-future__video-img{margin:0 auto}.b-future__video{z-index:-1;-o-object-fit:fill;object-fit:fill;position:relative;top:7px}.b-future__video:focus{outline:none}.b-future__video-play-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:9;background-repeat:no-repeat;background-size:cover;max-height:430px}.b-future__video-play-wrapper--hidden{opacity:0;display:none}.b-future__description{color:#191c1f;font-family:Noto Sans Regular,sans-serif;font-size:16px;font-weight:400;line-height:28px;padding-top:22px;padding-bottom:42px;padding-left:30px}.b-future__more-info{max-width:100%}.b-future .m-btn{margin-bottom:0;z-index:9;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:30px}.b-future .m-btn:focus{outline:none}.b-app{position:relative;overflow:hidden;min-height:705px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;background-color:#191c1f}.b-app__layout{display:block}.b-app__mobile-background{display:block}.b-app__desktop-background{display:none}.b-app__description{padding:42px 30px 50px;background-color:rgba(45,48,51,.45)}.b-app__title{color:#fff;font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin-bottom:15px}.b-app__text{color:#fff;font-size:16px;margin-bottom:20px;font-family:Noto Sans Regular,sans-serif;line-height:28px}.b-app__images img{display:inline-block}.b-app__images img:first-of-type{margin-right:5px}.b-app__video video{position:absolute;top:0;left:0;bottom:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:cover;transition:opacity 1s}.b-app__countdown{margin-top:50px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-app__countdown-img{height:450px}.b-love{background-color:#f1f2f5}.b-love__right .swiper-slide{height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-love__right .b-love__slider-bottom{background-color:#2d3033;-ms-flex:1 1 100%;flex:1 1 100%}.b-love__left{padding:43px 30px 34px}.b-love__title{color:#191c1f;font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:32px;margin-bottom:14px}.b-love__description{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:50px}.b-love__trust{margin-bottom:8px}.b-love__trust-desktop{display:none}.b-love__slider-img{cursor:pointer;padding-bottom:52.79247%;position:relative;height:0}.b-love__slider-img .m-video__play{position:absolute;top:0;left:0;right:0;bottom:0}.b-love__slider-img .m-video__play img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-love__slider-img-desktop{display:none}.b-love__slider-img-mobile{display:block}.b-love__slider-img .l-intrinsic{padding-top:52.78%}.b-love__slider-stats{background-color:#ff0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:35px 0 41px}.b-love__slider-stats .b-love__slider-stats-separator{display:none}.b-love__slider-stats>div{width:100%;text-align:center}.b-love__slider-stats>div:last-of-type{display:none}.b-love__slider-stats>div:first-child{border-right:1px solid rgba(45,48,51,.3)}.b-love__slider-stats>div:nth-child(3){border-left:1px solid rgba(45,48,51,.3)}.b-love__slider-stats-title{font-family:Noto Sans Regular,sans-serif}.b-love__slider-stats-num{font-size:34px}.b-love__slider-stats-num,.b-love__slider-stats-num span{color:#2d3033;font-family:Noto Sans,sans-serif;font-weight:700;line-height:36.4px}.b-love__slider-stats-num span{font-size:18px}.b-love__slider-stats-title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:12px;letter-spacing:1.22px;line-height:12px;text-transform:uppercase;font-weight:500}.b-love__slider-stats-img{margin:0 auto}.b-love__slider-more-info{background-color:#2d3033;padding:46px 30px 70px}.b-love__slider-title{color:#fff;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:700;line-height:24px;margin-bottom:18px;letter-spacing:.02rem}.b-love__slider-description{color:#fff;font-family:Noto Sans Regular,sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:22px;font-weight:lighter;letter-spacing:-.02rem}.b-love__slider-read-more{color:#fff;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:700;line-height:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:55px}.b-love__slider-read-more svg{margin-left:15px}.b-love__slider-next,.b-love__slider-previous{color:#fff;font-family:Noto Sans Regular,sans-serif;font-size:12px;letter-spacing:1.22px;line-height:12px;text-transform:uppercase;position:absolute;bottom:26px;cursor:pointer}.b-love__slider-next{right:30px}.b-love__slider-previous{left:30px}.b-love .swiper-mobile{display:none}.b-love__slider-img>img{width:100%;position:absolute}.b-peace{background-repeat:no-repeat;background-size:cover;background-color:#2d3033}.b-peace__play{display:block;z-index:9;opacity:1;padding:133px 0 103px;margin:0 auto;max-width:114px}.b-peace__video{display:none;opacity:0}.b-peace__video-layout{position:relative;padding-bottom:56.25%;padding-top:25px}.b-peace__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b-peace__video--active{position:fixed;top:0;left:0;right:0;bottom:0;display:block;opacity:1;z-index:9;background-color:#2d3033}.b-peace__mobile-background{display:block}.b-peace__desktop-background{display:none}.b-peace__description{opacity:.85;padding:0;margin-right:30px}.b-peace__description-body{padding:40px 30px 20px;background-color:#2d3033}.b-peace__description .m-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:left;color:#fff}.b-peace__description .m-btn:hover .b-peace__black{fill:#2d3033}.b-peace__description .has-svg,.b-peace__title{color:#fff}.b-peace__title{font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin-bottom:15px}.b-peace__text{color:#fff;font-size:16px;margin-bottom:20px;font-family:Noto Sans Regular,sans-serif;line-height:28px}.b-peace__arrow-right{position:relative}.b-peace #rotating-layer{transition:transform 1.2s ease-in-out;transform-origin:center}.b-peace--in-viewport #rotating-layer{transform:rotate(1turn)}.b-spec{background-color:#fff;padding:42px 30px 55px}.b-spec__layout{display:block}.b-spec__layout-right{display:none}.b-spec__table td{display:block}.b-spec__table p{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:16px;font-weight:300;line-height:28px}.b-spec__power{-ms-flex-direction:column;flex-direction:column;padding-top:22px}.b-spec__power,.b-spec__power-flex{display:-ms-flexbox;display:flex}.b-spec__power-flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-spec__power-flex>div{-ms-flex:1 1 50%;flex:1 1 50%;min-width:100%}.b-spec__power-has-subtitle p:first-of-type{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:12px;letter-spacing:1.22px;line-height:12px;text-transform:uppercase;margin-bottom:5px;font-weight:300}.b-spec__power-has-subtitle p:first-of-type-img{margin-top:146px}.b-spec__title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin-bottom:15px}.b-spec__title-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:22px}.b-spec__header{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600;line-height:28px;padding-right:15px}.b-spec__line{width:100%;height:1px;max-width:100%;background-color:#2d3033}.b-spec__text-top{margin-bottom:22px}.b-spec__text-bottom{margin-bottom:22px}.b-spec__text-security{margin-bottom:22px}.b-spec .m-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-spec .m-btn .b-peace__white{fill:#2d3033}.b-spec .m-btn:hover span{color:#2d3033}.b-spec .m-btn:hover .b-peace__white{fill:#fff}.b-spec .m-btn__transparent .has-svg{border:2px solid #2d3033}.b-spec .m-btn__transparent .has-svg:before{background-color:#2d3033}.b-spec span{color:#2d3033}.b-spec__arr{position:relative}.b-spec__img{display:none}.b-spec .SizingCard{height:1px;min-height:655px;box-sizing:border-box;position:relative;top:-80px}.b-spec .SizingCard .SizingCardContent{width:100%;height:100%;position:relative;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat}.b-spec .SizingCardContent .sizingData,.b-spec .SizingCardContent input{opacity:0;height:0;width:0;z-index:0;position:absolute;overflow:hidden;left:-1000px}.b-spec .sizing--title{box-sizing:border-box;padding:52px 0 0 52px;position:absolute;left:0;z-index:3}.b-spec .sizing--title h2{font-size:32px;font-weight:700;color:#000;margin-bottom:10px;display:block}.b-spec .sizingOptions{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.b-spec .sizingOptions label{font-size:16px;font-weight:700;color:#969fa8;margin-right:24px;padding-bottom:6px;border-bottom:2px solid rgba(255,255,0,0);transition:color .25s cubic-bezier(.25,.45,.46,.92),border-color .25s cubic-bezier(.25,.45,.46,.92)}.b-spec .sizingImages{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.b-spec .sizingImages:before{content:"";background:radial-gradient(circle 220px at center center,#f1f2f5 0,#fff 100%);opacity:.49;left:0;top:0;right:0;bottom:0;display:block;height:100%}.b-spec .sizingImages .bikeImage{position:absolute;left:0;top:0;z-index:1;opacity:0;width:100%;height:100%;transition:opacity .35s cubic-bezier(.25,.45,.46,.92);background-size:cover;background-position:50%;background-repeat:no-repeat}.b-spec label.openPanel{position:absolute;height:60px;right:0;bottom:0;z-index:11;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75);color:#fff;padding:0 20px 0 28px;transition:color .35s cubic-bezier(.25,.45,.46,.92),background-color .35s cubic-bezier(.25,.45,.46,.92)}.b-spec label.openPanel .label{font-size:14px;font-weight:700}.b-spec label.openPanel .has_svg{height:38px;width:38px;transition:transform .35s cubic-bezier(.25,.45,.46,.92)}.b-spec .sizingDataPanel{right:0;max-width:420px;background-color:rgba(0,0,0,.72);z-index:10;transition:opacity .35s cubic-bezier(.25,.45,.46,.92),transform .35s cubic-bezier(.25,.45,.46,.92);transform:translateX(100%)}.b-spec .sizingDataPanel,.b-spec .sizingDataPanel .dataWrapper{position:absolute;top:0;width:100%;height:100%;opacity:0}.b-spec .sizingDataPanel .dataWrapper{box-sizing:border-box;padding:52px 72px 96px 52px;color:#fff;left:0;z-index:1;transition:opacity .35s cubic-bezier(.25,.45,.46,.92)}.b-spec .dataWrapper h3{color:currentColor;font-size:26px;font-weight:700;margin-bottom:10px}.b-spec .dataWrapper p{font-size:16px;line-height:24px}.b-spec .dataWrapper ul{box-sizing:border-box;padding:36px 0}.b-spec .dataWrapper ul li{box-sizing:border-box;padding:16px 0;font-size:16px;color:currentColor;border-bottom:1px solid hsla(0,0%,100%,.2)}.b-spec .dataWrapper ul li span.number{opacity:.5;margin-right:4px}.b-spec .dataWrapper ul li span.measurement{float:right}.b-spec .dataWrapper ul li:last-child{border-bottom:none}.b-spec .mPoint{z-index:10;height:32px;width:32px;background:radial-gradient(circle,rgba(255,255,0,0) 40%,rgba(255,255,0,.9))}.b-spec .mPoint,.b-spec .mPoint .mId{position:absolute;border-radius:50%;transition:color .35s cubic-bezier(.25,.45,.46,.92)}.b-spec .mPoint .mId{z-index:2;height:16px;width:16px;left:50%;top:50%;background-color:#ff0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:11px;color:transparent}.b-spec .mPoint:hover{height:62px;width:62px}.b-spec .mPoint:hover .mId{height:32px;width:32px;color:#000}.b-spec .mPoint.is_open{height:42px;width:42px}.b-spec .mPoint.is_open .mId{height:26px;width:26px;color:#000}.b-spec .mSize{left:50%;top:50%;transform:translate(-50%,-50%);height:2px;opacity:0;width:0;background-color:#ff0;border-radius:1px;transition:opacity .35s cubic-bezier(.25,.45,.46,.92),width .35s cubic-bezier(.25,.45,.46,.92)}.b-spec .dataLabel,.b-spec .mSize{position:absolute;z-index:1}.b-spec .dataLabel{transform:translate(-50%);box-sizing:border-box;padding:12px 18px;background-color:transparent;font-weight:400}.b-spec .dataLabel .txt{color:#2d3033;font-size:16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;white-space:nowrap;opacity:0;transition:opacity .35s cubic-bezier(.25,.45,.46,.92)}.b-spec .dataLabel .line{position:absolute;left:50%;background-color:#2d3033;width:2px;height:0;border-radius:1px;transition:height .35s cubic-bezier(.25,.45,.46,.92);transform:translateX(-50%)}.b-spec .dataLabel.top{top:16px}.b-spec .dataLabel.bot{bottom:16px}.b-spec .dataLabel.top .line{top:100%}.b-spec .dataLabel.bot .line{bottom:100%}.b-spec input[type=radio]#sizingA:checked~.sizing--title .sizingOptions label.labelA{color:#000;border-color:#ff0}.b-spec input[type=radio]#sizingA:checked~.sizingDataPanel .dataA,.b-spec input[type=radio]#sizingA:checked~.sizingImages .imageA{opacity:1;z-index:2}.b-spec input[type=checkbox]#sizingDataOpen:checked~.sizingDataPanel{transform:translate(0);opacity:1}.b-spec input[type=checkbox]#sizingDataOpen:checked~.openPanel .label.is_open,.b-spec input[type=checkbox]#sizingDataOpen~.openPanel .label.is_closed{display:block}.b-spec input[type=checkbox]#sizingDataOpen:checked~.openPanel .label.is_closed,.b-spec input[type=checkbox]#sizingDataOpen~.openPanel .label.is_open{display:none}.b-spec input[type=checkbox]#sizingDataOpen:checked~.openPanel{color:#ff0;background-color:transparent}.b-spec input[type=checkbox]#sizingDataOpen:checked~.openPanel .has_svg{transform:rotate(-45deg)}.b-media{background-color:#dde1e6;padding:78px 0 0;position:relative;overflow:hidden}.b-media:after,.b-media:before{content:"";background-color:#000;position:absolute;width:100%;display:block}.b-media:before{left:0;top:50%}.b-media:after,.b-media:before{right:0;bottom:0;background-color:#fff}.b-media:after{left:50%;top:30px}.b-media__title{text-align:center;color:#191c1f;font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:32px;top:-30px;position:absolute;z-index:unset;width:100%;left:0}.b-media__title-front{position:relative;z-index:4}.b-media__title-back{position:relative;z-index:2}.b-media__details-item{-ms-flex:0 1 110px;flex:0 1 110px;margin-right:60px;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:500}.b-media__details-item:last-of-type{margin-right:0}.b-media__description,.b-media__link,.b-media__video-wrapper{position:relative;z-index:2}.b-media__video-wrapper{max-width:315px;height:430px;margin:-10px auto 25px}.b-media__video,.b-media__video-img{margin:0 auto}.b-media__video{z-index:-1;-o-object-fit:fill;object-fit:fill;position:relative;top:7px}.b-media__video:focus{outline:none}.b-media__video-play-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2;background-color:#f1f2f5;background-repeat:no-repeat;background-size:cover;max-height:430px}.b-media__video-play-wrapper--hidden{opacity:0;display:none}.b-media__description{color:#191c1f;font-family:Noto Sans Regular,sans-serif;font-size:16px;line-height:28px;padding-left:30px;padding-right:30px;font-weight:400;-ms-flex-order:2;order:2}.b-media__description p{font-size:16px;font-weight:400;line-height:28px;margin-bottom:27px}.b-media__more-info{max-width:100%}.b-media .m-btn{margin-bottom:0;z-index:9;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-media .m-btn:focus{outline:none}.b-media--future .b-media__description{color:#191c1f}.b-media--future .b-media__description p{margin-bottom:47px}.b-media--future .b-media__title{top:-23px}.b-media--future .m-btn{margin-left:30px}.b-media--future .b-media__more-info .b-media__details{display:none}.b-media--choose{padding:81px 0 0}.b-media--choose:before{left:0;top:50%;right:0;bottom:0;background-color:#dde1e6;z-index:2}.b-media--choose:after{left:55%;right:0;top:0;bottom:0;background-color:#2d3033}.b-media--choose .b-media__img{position:relative;z-index:2;padding:0 30px;margin:-18px auto 25px}.b-media--choose .b-media__img .l-intrinsic{padding-top:55.56%}.b-media--choose .b-media__img img{width:100%;z-index:2}.b-media--choose .m-btn{width:calc(100% + 30px)}.b-media--choose .b-media__title-front{color:#ff0;-ms-flex:1 1 50%;flex:1 1 50%;text-align:left}.b-media--choose .b-media__title-back{-ms-flex:1 1 50%;flex:1 1 50%;text-align:right}.b-media--choose .b-media__description:after{content:"";width:50vw;display:block;bottom:0;position:absolute;height:100%;left:0;right:0;z-index:-1}.b-media--choose .b-media__more-info .m-btn{display:none}.b-media--choose .b-media__title{font-size:40px;font-weight:700;line-height:48px;color:#2d3033}.b-media--choose .b-media__more-info{display:-ms-grid;display:grid;z-index:9;padding:0 30px}.b-media--choose .b-media__layout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-media--choose .b-media__img{margin:0 0 25px}.b-media--choose .b-media__details{display:-ms-flexbox;display:flex}.b-media--choose .b-media__details-item{margin-right:0;-ms-flex:1 1 50%;flex:1 1 50%}.b-media--choose .b-media__details-item:nth-child(2){text-align:right}.b-media__video-play{cursor:pointer}.b-footer__layout{position:relative;margin:0 auto;max-width:1340px;width:100%}.b-footer__title{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:700;line-height:28px;margin-bottom:5px}.b-footer__newsletter{background-color:#dde1e6}.b-footer__newsletter .m-form__input-icon{cursor:pointer}.b-footer__newsletter{padding:45px 30px 70px}.b-footer__newsletter-title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:28px;font-weight:300;line-height:32px;margin-bottom:20px}.b-footer__newsletter-text{line-height:28px;margin-bottom:23px}.b-footer__newsletter-form .klaviyo_messages,.b-footer__newsletter-text{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:16px}.b-footer__newsletter-form .m-form__input-holder{-ms-flex-direction:column;flex-direction:column}.b-footer__newsletter-form .m-form__input-holder input{margin-bottom:16px;min-width:0;padding:14px 20px}.b-footer__newsletter-form .m-form__input-holder .m-form__input-icon{width:100%;margin-bottom:16px;height:56px;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;transition:opacity .3s ease}.b-footer__newsletter-form .m-form__input-holder .m-form__input-icon:focus,.b-footer__newsletter-form .m-form__input-holder .m-form__input-icon:hover{opacity:.8;outline:none}.b-footer__newsletter-form .m-checkbox label:before{border:2px solid #2d3033}.b-footer__newsletter-form .m-checkbox a,.b-footer__newsletter-form .m-checkbox span{color:#2d3033}.b-footer__newsletter-form .m-checkbox input:checked+label:before{background-image:url(/bikes/themes/custom/vanmoof/assets/images/SVG/checkbox-on--black.svg)}.b-footer__menu{background-color:#2d3033;padding:43px 50px 54px}.b-footer__menu-item{margin-bottom:36px}.b-footer__menu-link{opacity:.7;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:16px;line-height:28px}.b-footer__menu-link:hover{opacity:1}.b-footer__menu-link:-webkit-any-link{color:#f1f2f5}.b-footer__arrow{position:absolute;bottom:50px;right:50px}.b-footer__arrow:focus,.b-footer__arrow:hover{cursor:pointer}.b-footer__socials{padding:43px 50px 62px;background-color:#2d3033;border-top:1px solid hsla(0,0%,59%,.1)}.b-footer__socials .b-footer__menu-link,.b-footer__socials .b-footer__title{color:#f1f2f5}.b-footer .b-footer__newsletter-input::-webkit-input-placeholder{color:rgba(45,48,51,.7);font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.b-footer__usp{padding:70px 30px 0;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#fff}.b-footer__usp-layout{max-width:1340px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-footer__usp-item{margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#2d3033}.b-footer__usp-item:focus,.b-footer__usp-item:hover,.b-footer__usp-item:visited{color:#2d3033}.b-footer__usp-item--placeholder{-ms-flex:1 1 415px;flex:1 1 415px;display:none}.b-footer__usp-left{margin-right:15px}.b-footer__usp-left img{max-width:56px}.b-footer__usp-img-right img{max-width:78px}.b-footer__usp-title--big{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:59px;font-weight:700;line-height:61.88px}.b-footer__usp-img-right img{margin-bottom:2px}.b-footer__usp-text,.b-footer__usp-title{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:16px;font-weight:400;line-height:24px}.b-footer__usp-title{font-weight:700;font-family:Noto Sans,sans-serif}.b-feature-section{background:#fff;position:relative;font-family:Noto Sans,sans-serif}.b-feature-section .l-container{position:relative;height:100%}.b-feature-section__content-block{padding:60px 10px;position:relative}.b-feature-section__content-block .m-btn{padding:20px 36px;border-radius:28px;width:auto}.b-feature-section__content-block .m-btn.m-btn--black{background-color:#2d3033}.b-feature-section__content-block .m-btn.m-btn--black span{color:#fff}.b-feature-section__content-block .m-btn.m-btn--black:hover{background-color:#191c1f}.b-feature-section__content-block .m-btn.m-btn--black:hover span{color:#fff}.b-feature-section__content-block .m-btn.m-btn--yellow{background-color:#ff0}.b-feature-section__content-block .m-btn.m-btn--yellow span{color:#191c1f}.b-feature-section__content-block .m-btn.m-btn--yellow:hover{opacity:.9}.b-feature-section__content-block .m-btn.m-btn--yellow:hover span{color:#191c1f}.b-feature-section__content-block .m-btn.m-btn--white{background-color:#fff}.b-feature-section__content-block .m-btn.m-btn--white span{color:#191c1f}.b-feature-section__content-block .m-btn.m-btn--white:hover{background-color:#2d3033}.b-feature-section__content-block .m-btn.m-btn--white:hover span{color:#fff}.b-feature-section__description{margin-bottom:20px;font-size:16px;font-family:Noto Sans,sans-serif}.b-feature-section__description h1{font-size:26px;line-height:32px;margin-bottom:15px}.b-feature-section__addons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:25px}.b-feature-section__addons>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:50% 1;flex:50% 1}.b-feature-section__addons p{font-size:14px}.b-feature-section__addons img{max-width:100%;max-height:40px}.b-feature-section__secondary-addons{position:absolute;bottom:0;transform:translateY(calc(50% + 3px))}.b-feature-section__secondary-addons a{display:inline-block;width:166px;height:56px;line-height:56px;overflow:hidden;padding:0 28px;border-radius:28px;font-weight:700;font-size:16px;font-family:Noto Sans,sans-serif;color:#191c1f;text-align:right;white-space:nowrap;background:#ff0 url(/bikes/themes/custom/vanmoof/assets/images/video-play-icon.png) no-repeat 22px;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-feature-section__secondary-addons a:hover{transition:width .8s,color .25s .4s}.b-feature-section__iframe-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:999}.b-feature-section__iframe-wrapper{margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.b-feature-section__iframe-container{position:relative;overflow:hidden;padding-bottom:56.25%}.b-feature-section__iframe{position:absolute;width:100%;height:100%;top:0;left:0}.b-feature-section__iframe-close{position:absolute;right:0;bottom:0;font-size:50px;color:#ff0}.b-feature-section__iframe-close .m-btn{padding:20px 36px 20px 13px;margin-bottom:0;width:146px}.b-feature-section__specs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.b-feature-section__specs .feature-section-specs__img-item,.b-feature-section__specs .feature-section-specs__text-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:50% 1;flex:50% 1}.b-feature-section__specs .feature-section-specs__img-item p,.b-feature-section__specs .feature-section-specs__text-item p{font-size:14px;max-width:80%}.b-feature-section__specs .feature-section-specs__img-item h2,.b-feature-section__specs .feature-section-specs__text-item h2{font-size:24px;font-weight:700;line-height:1}.b-feature-section__specs .feature-section-specs__img-item h2 span,.b-feature-section__specs .feature-section-specs__text-item h2 span{font-size:18px}.b-feature-section__specs .feature-section-specs__img-item img{max-width:100%}.b-subscription-intro{height:650px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative;padding-top:152px}.b-subscription-intro .l-container{height:100%;position:relative}.b-subscription-intro h1{color:#fff;font-family:Noto Sans,sans-serif;font-size:3.6rem;font-weight:700;line-height:1.15;padding-left:11px}.b-subscription-intro h1 span{display:block}.b-subscription-intro .b-subscription-intro__info{padding:34px 40px 38px;background-color:#2d3033;position:absolute;left:20px;bottom:-77px;width:calc(100% - 40px);color:#fff}.b-subscription-intro .b-subscription-intro__info p{font-size:2.4rem;font-weight:300;line-height:1.166;font-family:Noto Sans,sans-serif;margin:0 0 29px}.b-subscription-intro .b-subscription-intro__info span{display:block;font-size:1.6rem;font-weight:700;line-height:1.875;text-align:center}.b-subscription-intro .b-subscription-intro__reveal{border-radius:50%;background-color:#fff;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%) rotate(90deg);cursor:pointer;text-align:center}.b-subscription-intro .b-subscription-intro__reveal img{display:inline-block;width:12px;height:auto}.b-subscription-intro .b-subscription-intro__reveal svg{display:inline-block;width:14px;height:auto}.b-all-in{padding:28px 0 95px;background-color:#f1f2f5}.b-all-in .l-container{position:relative}.b-all-in h2{font-size:2.8rem;font-weight:700;line-height:1.215}.b-all-in h2,.b-all-in p{color:#2d3033;margin:0 0 15px}.b-all-in p{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75}.b-all-in .b-all-in__variants{display:-ms-flexbox;display:flex;margin:34px 0 26px}.b-all-in .b-all-in__variants h4{font-size:2.8rem;font-weight:700;line-height:1.215;text-transform:uppercase;margin:0 0 5px}.b-all-in .b-all-in__variants p{font-size:1.2rem;font-weight:400;line-height:2.333}.b-all-in .b-all-in__variant{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center}.b-all-in .b-all-in__bikes{margin-right:-20px}.b-all-in .b-all-in__bikes-image{position:relative}.b-all-in .b-all-in__bikes-image img{display:block;width:100%;height:auto}.b-all-in .b-all-in__bikes-image .b-all-in_bikes-unit{display:none}.b-all-in .b-all-in__links a{display:block;width:100%;margin:0}.b-all-in .b-all-in__links .m-btn{padding:20px 13px;text-align:center}.b-all-in .b-all-in__connector{display:none}.b-bikes-with-benefits{position:relative;background-color:#dde1e6}.b-bikes-with-benefits .background-block{z-index:0}.b-bikes-with-benefits .background-block--sm{height:590px}.b-bikes-with-benefits .l-container{padding-top:165px}.b-bikes-with-benefits h2{color:#bbc0ca;font-family:Noto Sans,sans-serif;font-size:3.6rem;font-weight:700;line-height:1.222;position:absolute;left:20px;top:-35px;z-index:5}.b-bikes-with-benefits h2 span{color:#fff;display:block}.b-bikes-with-benefits .l-container{height:100%;position:relative}.b-bikes-with-benefits .b-bikes-with-benefits__info{position:relative;padding:42px 30px 7px 39px;background-color:#f1f2f5;max-width:335px}.b-bikes-with-benefits .b-bikes-with-benefits__info h3{color:#191c1f;font-family:Noto Sans,sans-serif;font-size:1.6rem;line-height:1.75;letter-spacing:-.5px;margin:0 0 8px}.b-bikes-with-benefits .b-bikes-with-benefits__info p{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.75;margin:0}.b-bikes-with-benefits .b-bikes-with-benefits__info a{font-family:Noto Sans,sans-serif;font-weight:700;color:#000}.b-bikes-with-benefits .b-bikes-with-benefits__info a svg{display:inline-block;width:14px;height:auto}.b-bikes-with-benefits .b-bikes-with-benefits__info .b-bikes-with-benefits__service{margin-bottom:38px}.b-bikes-with-benefits .b-bikes-with-benefits__info .b-bikes-with-benefits__service p:nth-of-type(n+2){display:none}.b-bikes-with-benefits .b-bikes-with-benefits__info .b-bikes-with-benefits__service p:first-of-type{font-size:2.4rem;line-height:1.17;letter-spacing:-.5px;margin-bottom:15px}.b-bikes-with-benefits .b-bikes-with-benefits__details a svg{margin-left:6px}.b-bikes-with-benefits .b-bikes-with-benefits__reveal{position:absolute;left:48%;bottom:-2px;transform:translate(-50%,50%);text-align:center;cursor:pointer}.b-bikes-with-benefits .b-bikes-with-benefits__reveal svg{display:inline-block;height:auto;margin-left:0}.b-bikes-with-benefits .b-bikes-with-benefits__extra{display:none}.b-bikes-with-benefits .b-bikes-with-benefits__extra p{font-size:2.6rem;color:#2d3033;font-family:Noto Sans,sans-serif;font-weight:400;line-height:1.208;margin:0 0 20px}.b-bikes-with-benefits .b-bikes-with-benefits__extra a{display:inline-block;margin-bottom:70px}.b-bikes-with-benefits .b-bikes-with-benefits__conceal{display:none;width:80px;height:80px;position:absolute;bottom:90px;right:50px;border-radius:50%;border:2px solid #979797;background-color:transparent;cursor:pointer}.b-bikes-with-benefits .b-bikes-with-benefits__conceal span{display:block;width:38px;height:2px;background-color:#979797;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-bikes-with-benefits .b-bikes-with-benefits__conceal span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.b-bikes-with-benefits .b-bikes-with-benefits__conceal span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.b-bikes-with-benefits .expand{width:100%}.b-bikes-with-benefits .expand .b-bikes-with-benefits__services{margin-bottom:32px}.b-bikes-with-benefits .expand .b-bikes-with-benefits__services p:nth-of-type(n+2){display:block}.b-bikes-with-benefits .expand .b-bikes-with-benefits__reveal svg{transform:rotate(-90deg)}.b-bikes-with-benefits .expand .b-bikes-with-benefits__extra{display:block}.b-meet-the-bikes{padding:65px 0 50px;background-color:#dde1e6}.b-meet-the-bikes .l-container{position:relative}.b-meet-the-bikes h2{font-size:2.8rem;font-weight:700;line-height:1.215;color:#2d3033;margin:0 0 17px}.b-meet-the-bikes p{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75;letter-spacing:-.1px;margin:0 0 42px}.b-meet-the-bikes .b-meet-the-bikes__bikes-wrapper{margin-left:-20px;margin-right:-20px}.b-meet-the-bikes .b-meet-the-bikes__bikes{width:100%;overflow-x:scroll;white-space:nowrap}.b-meet-the-bikes .b-meet-the-bikes__bikes .b-meet-the-bikes__bike{display:inline-block;width:73%;margin-right:16px}.b-meet-the-bikes .b-meet-the-bikes__bikes .b-meet-the-bikes__bike:last-child{margin-right:0}.b-meet-the-bikes .b-meet-the-bikes__bikes .b-meet-the-bikes__bike .m-btn{width:100%;text-align:center;padding:20px 30px;margin:0}.b-meet-the-bikes .b-meet-the-bikes__bikes img{display:block;width:100%}.b-meet-the-bikes .b-meet-the-bikes__connector{display:none}.b-correct-choice{position:relative}.b-correct-choice.b-correct-choice--padding{padding-top:60px}.b-correct-choice.b-correct-choice--theme-light:before{display:none}.b-correct-choice.b-correct-choice--theme-light .b-correct-choice__options{background-color:#fff}.b-correct-choice.b-correct-choice--theme-light .b-correct-choice__options .b-correct-choice__location{background-color:rgba(241,242,245,.5)}.b-correct-choice.b-correct-choice--theme-light .b-correct-choice__options .b-correct-choice__location h3,.b-correct-choice.b-correct-choice--theme-light .b-correct-choice__options .b-correct-choice__location p{color:#191c1f}.b-correct-choice.b-correct-choice--theme-light .b-correct-choice__options .b-correct-choice__location select.custom-select{background-color:transparent;color:#191c1f;border:2px solid #191c1f;background-image:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/images/store-locator-dropdown-icon.svg)}.b-correct-choice.b-correct-choice--theme-light .b-correct-choice__cities a{color:#191c1f}.b-correct-choice:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background-color:#2d3033;opacity:.4}.b-correct-choice .l-container{padding-left:0;padding-right:0}.b-correct-choice__services-wrapper{padding-top:10px;display:none}.b-correct-choice__services-wrapper.show{display:block}.b-correct-choice .b-correct-choice__options{position:relative;z-index:10}.b-correct-choice .b-correct-choice__options .b-correct-choice__location{padding:45px 20px 52px;background-color:#2d3033}.b-correct-choice .b-correct-choice__options .b-correct-choice__location h3{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-weight:300;font-size:2.8rem;line-height:1.142;letter-spacing:-.4px;margin:0 0 21px;text-transform:capitalize}.b-correct-choice .b-correct-choice__options .b-correct-choice__location h3:nth-of-type(2){letter-spacing:0;margin-bottom:16px}.b-correct-choice .b-correct-choice__options .b-correct-choice__location p{font-size:1.6rem;font-weight:400;line-height:1.75;color:#fff;letter-spacing:.1px;margin:0 0 13px}.b-correct-choice .b-correct-choice__options .b-correct-choice__location select{display:block;width:100%;padding:12px 50px 12px 18px;border:2px solid #f1f2f5;color:#fff;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.75;background-color:#2d3033}.b-correct-choice .b-correct-choice__options .b-correct-choice__location select.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 50px 12px 18px;background-image:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/images/custom-dropdown-arrow.svg);background-size:10px auto;background-repeat:no-repeat;background-position:right 20px top 50%;background-color:#2d3033}.b-correct-choice .b-correct-choice__options .b-correct-choice__use-location{display:inline-block;width:170px;position:relative;padding:0 0 0 25px;background-color:transparent;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;color:#fff;line-height:1.75;text-align:left;margin:0 0 37px}.b-correct-choice .b-correct-choice__options .b-correct-choice__use-location img,.b-correct-choice .b-correct-choice__options .b-correct-choice__use-location svg{position:absolute;left:0;top:6px;width:15px;height:auto}.b-correct-choice .b-correct-choice__options .b-correct-choice__date,.b-correct-choice .b-correct-choice__options .b-correct-choice__details,.b-correct-choice .b-correct-choice__options .b-correct-choice__time{display:none;padding:43px 20px 87px;background-color:#f1f2f5;position:relative}.b-correct-choice .b-correct-choice__options .b-correct-choice__date .b-correct-choice__date-holder,.b-correct-choice .b-correct-choice__options .b-correct-choice__details .b-correct-choice__date-holder,.b-correct-choice .b-correct-choice__options .b-correct-choice__time .b-correct-choice__date-holder{position:absolute;left:0;top:0;opacity:0;visibility:hidden}.b-correct-choice .b-correct-choice__options .b-correct-choice__date h3,.b-correct-choice .b-correct-choice__options .b-correct-choice__details h3,.b-correct-choice .b-correct-choice__options .b-correct-choice__time h3{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:2.8rem;line-height:1.142;margin:0 0 26px}.b-correct-choice .b-correct-choice__options .b-correct-choice__date input,.b-correct-choice .b-correct-choice__options .b-correct-choice__details input,.b-correct-choice .b-correct-choice__options .b-correct-choice__time input{-webkit-box-shadow:0 0 0 1000px #f1f2f5 inset}.b-correct-choice .b-correct-choice__options .b-correct-choice__date .m-btn,.b-correct-choice .b-correct-choice__options .b-correct-choice__details .m-btn,.b-correct-choice .b-correct-choice__options .b-correct-choice__time .m-btn{position:absolute;right:0;bottom:0;margin:0;width:200px;text-align:center;padding:20px 13px}.b-correct-choice .b-correct-choice__options .b-correct-choice__date .m-btn__left,.b-correct-choice .b-correct-choice__options .b-correct-choice__details .m-btn__left,.b-correct-choice .b-correct-choice__options .b-correct-choice__time .m-btn__left{right:auto;left:0}.b-correct-choice .b-correct-choice__options .b-correct-choice__date.show,.b-correct-choice .b-correct-choice__options .b-correct-choice__details.show,.b-correct-choice .b-correct-choice__options .b-correct-choice__time.show{display:block}.b-correct-choice .b-correct-choice__options .b-correct-choice__details .error{display:none}.b-correct-choice .b-correct-choice__options .b-correct-choice__details .error.show{display:-ms-flexbox;display:flex}.b-correct-choice .b-correct-choice__options .b-correct-choice__details .error svg{margin-right:10px;fill:#ec8c79}.b-correct-choice .b-correct-choice__options .b-correct-choice__details .error span{color:#ec8c79}.b-correct-choice .b-correct-choice__options .b-correct-choice__error,.b-correct-choice .b-correct-choice__options .b-correct-choice__success{display:none;padding:43px 20px 87px;background-color:#f1f2f5;position:relative}.b-correct-choice .b-correct-choice__options .b-correct-choice__error h3,.b-correct-choice .b-correct-choice__options .b-correct-choice__success h3{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:2.8rem;line-height:1.142;margin:0 0 26px}.b-correct-choice .b-correct-choice__options .b-correct-choice__error .b-correct-choice__success-container,.b-correct-choice .b-correct-choice__options .b-correct-choice__success .b-correct-choice__success-container{padding-left:20px}.b-correct-choice .b-correct-choice__options .b-correct-choice__error .b-correct-choice__success-container .add-to-calendar,.b-correct-choice .b-correct-choice__options .b-correct-choice__success .b-correct-choice__success-container .add-to-calendar{font-weight:700;color:#000}.b-correct-choice .b-correct-choice__options .b-correct-choice__error .b-correct-choice__success-container .locations,.b-correct-choice .b-correct-choice__options .b-correct-choice__success .b-correct-choice__success-container .locations{margin-top:20px}.b-correct-choice .b-correct-choice__options .b-correct-choice__error .m-btn,.b-correct-choice .b-correct-choice__options .b-correct-choice__success .m-btn{position:absolute;bottom:0;margin:0;left:0;width:100%;text-align:center;padding:20px 13px}.b-correct-choice .b-correct-choice__options .b-correct-choice__error.show,.b-correct-choice .b-correct-choice__options .b-correct-choice__success.show{display:block}.b-correct-choice .b-correct-choice__cities{padding:147px 20px 36px;position:relative}.b-correct-choice .b-correct-choice__cities ul{padding-top:21px;position:relative;z-index:10}.b-correct-choice .b-correct-choice__cities li{text-align:right;margin-bottom:22px}.b-correct-choice .b-correct-choice__cities li:last-child{margin-bottom:10px}.b-correct-choice .b-correct-choice__cities li a{color:#f1f2f5;font-size:2.8rem;font-weight:700;line-height:1;opacity:.7;transition:opacity .3s ease}.b-correct-choice .b-correct-choice__cities li a.active,.b-correct-choice .b-correct-choice__cities li a:hover{opacity:1}.b-correct-choice .pika-lendar{width:100%;margin:0;padding:2px;background-color:#2d3033}.b-correct-choice .pika-lendar .pika-label{background-color:transparent;color:#f1f2f5;font-size:1.6rem;font-weight:400;line-height:1.75;font-family:Noto Sans,sans-serif}.b-correct-choice .pika-lendar .pika-table th{color:#f1f2f5;text-transform:uppercase}.b-correct-choice .pika-lendar .pika-table th abbr{text-decoration:none}.b-correct-choice .pika-lendar .pika-table tbody{background-color:#f1f2f5}.b-correct-choice .pika-lendar .pika-table tbody .pika-button{background-color:transparent;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:1.63px;line-height:1;padding:10px 5px;text-align:center;box-shadow:none;border-radius:5px}.b-correct-choice .pika-lendar .pika-table tbody .pika-button:hover{background-color:#ff0}.b-correct-choice .pika-lendar .pika-table tbody .is-disabled .pika-button{opacity:.3}.b-correct-choice .pika-lendar .pika-table tbody .is-disabled .pika-button:hover{background-color:transparent}.b-correct-choice .pika-lendar .pika-table tbody .is-today .pika-button{color:#fff;background-color:#2d3033;font-weight:700}.b-correct-choice .pika-lendar .pika-table tbody .is-selected .pika-button{background-color:#ff0;color:#2d3033;font-weight:700}.b-correct-choice .pika-lendar .pika-next,.b-correct-choice .pika-lendar .pika-prev{opacity:1;background-size:6px 10px}.b-correct-choice .pika-lendar .pika-next.is-disabled,.b-correct-choice .pika-lendar .pika-prev.is-disabled{opacity:.4}.b-correct-choice .pika-lendar .pika-prev{background-image:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/images/date-arrow-left.png)}.b-correct-choice .pika-lendar .pika-next{background-image:url(https://fra1.digitaloceanspaces.com/vanmoof-website-assets/v1/images/date-arrow-right.png)}.b-story{background-color:#fff}.b-story .b-story__layout-right{-ms-flex-direction:column;flex-direction:column}.b-story .b-story__box{background-color:#1f2122;color:#f1f2f5;width:calc(100% - 40px);margin:0 auto 38px;padding:45px 30px 56px}.b-story .b-story__title{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:10px}.b-story .b-story__box-text--large{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:2.4rem;font-weight:300;line-height:2.8rem;letter-spacing:-.03rem}.b-story .b-story__stats{margin:0 auto 38px;width:calc(100% - 40px)}.b-story .b-story__stats-items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-story .b-story__stats-item{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center;transition:opacity .3s ease,transform .3s ease}.b-story .b-story__stats-item.b-story__stats-item--conceal:first-child,.b-story .b-story__stats-item.b-story__stats-item--conceal:nth-child(2){opacity:0;transform:translateY(-30px)}.b-story .b-story__stats-item:nth-child(2){border-left:2px solid rgba(45,48,51,.3)}.b-story .b-story__stats-layout{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-story .b-story__stats-layout>div{-ms-flex:1 1 50%;flex:1 1 50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.b-story .b-story__stats-layout>div:nth-child(odd){position:relative}.b-story .b-story__stats-layout>div:nth-child(odd):after{display:block;content:"";height:50px;width:2px;position:absolute;right:-1px;top:auto;bottom:0;background-color:rgba(45,48,51,.3)}.b-story .b-story__stats-title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:3.4rem;font-weight:700;line-height:3.6rem;margin-bottom:10px}.b-story .b-story__stats-title .b-story__stats-unit{font-size:1.8rem}.b-story .b-story__stats-text{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:12px;letter-spacing:1.22px;line-height:12px;text-transform:uppercase}.b-story .b-story__reviews{display:none;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75}.b-story .b-story__reviews a{color:#f1f2f5}.b-story__slider-wrapper{padding-bottom:150px;position:relative;z-index:20}.b-story__slider-wrapper .b-story__arrow-wrapper{display:none;width:100%;position:absolute;left:0;top:0;padding-bottom:75.75%}.b-story__slider-wrapper .b-story__full-story-wrapper{width:calc(100% - 60px);position:absolute;left:30px;bottom:60px}.b-story__slider-wrapper .b-story__full-story-wrapper .m-btn{padding:20px 13px;width:100%;text-align:center;margin-bottom:0}.b-story__slider-wrapper .b-story__slider-arrow-next,.b-story__slider-wrapper .b-story__slider-arrow-prev{position:absolute;top:50%;background-color:#2d3033;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:20;cursor:pointer;transition:opacity .3s}.b-story__slider-wrapper .b-story__slider-arrow-next:focus,.b-story__slider-wrapper .b-story__slider-arrow-next:hover,.b-story__slider-wrapper .b-story__slider-arrow-prev:focus,.b-story__slider-wrapper .b-story__slider-arrow-prev:hover{outline:none}.b-story__slider-wrapper .b-story__slider-arrow-next.hide,.b-story__slider-wrapper .b-story__slider-arrow-prev.hide{opacity:0}.b-story__slider-wrapper .b-story__slider-arrow-prev{left:0;transform:translate(-50%,-50%)}.b-story__slider-wrapper .b-story__slider-arrow-prev svg{transform:rotate(-180deg)}.b-story__slider-wrapper .b-story__slider-arrow-next{right:0;transform:translate(50%,-50%)}.b-story__slider-wrapper .swiper-pagination{width:100%;position:absolute;left:0;top:0;padding-bottom:75.75%;overflow:visible;transform:none;z-index:0}.b-story__slider-wrapper .pagination-unit{position:absolute;top:calc(100% + 26px);right:40px;z-index:20}.b-story__slider-wrapper .pagination-unit .pagination-unit__indicator{width:60px;height:2px;background-image:repeating-linear-gradient(90deg,#000 0,#000 2px,#fff 0,#fff 4px);background-size:4px 2px}.b-story__slider-wrapper .pagination-unit .pagination-unit__progress{background-color:#000;width:0;height:100%;transition:width .3s ease}.b-story__slider-wrapper .pagination-unit .pagination-unit__current,.b-story__slider-wrapper .pagination-unit .pagination-unit__end{position:absolute;top:50%;transform:translateY(-50%);color:#2d3033;font-size:1.6rem;font-weight:700;line-height:1.75}.b-story__slider-wrapper .pagination-unit .pagination-unit__current{right:calc(100% + 10px)}.b-story__slider-wrapper .pagination-unit .pagination-unit__end{left:calc(100% + 10px)}.b-story__slider .b-story__info{padding:0 30px}.b-story__slider .b-story__info .m-btn{display:none;position:absolute;opacity:0}.b-story__slider .b-story__image-wrapper{display:block;width:100%;position:relative;margin-bottom:65px}.b-story__slider .b-story__image-wrapper .b-story__slider-img{display:block;width:100%;height:auto}.b-story__slider .b-story__image-wrapper .b-story__slider-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 28px;width:0;height:56px;line-height:56px;border-radius:28px;z-index:10;background:#fff url(/bikes/themes/custom/vanmoof/assets/images/video-play-icon.png) no-repeat 22px;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:width .7s}.b-story__slider .b-story__image-wrapper .b-story__slider-play span{float:right;opacity:0;transition:opacity .25s;color:#000;font-weight:700}.b-story__slider .b-story__image-wrapper .b-story__slider-play:hover{width:110px}.b-story__slider .b-story__image-wrapper .b-story__slider-play:hover span{opacity:1;transition-delay:.4s}.b-story__slider .l-intrinsic{padding-top:75.76%}.b-story__slider .b-story__description-title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:2.6rem;font-weight:300;line-height:1.307;margin-bottom:18px}.b-story__slider .b-story__description-title span{display:block}.b-story__slider .b-story__description-text{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75;padding-bottom:25px}.b-story__slider .b-story__stats-details{display:none}.b-ultimate-bike{background-color:#f1f2f5;background-image:linear-gradient(180deg,#fff 50%,#f1f2f5 0);padding-bottom:56px}.b-ultimate-bike .b-ultimate-bike__ambient-image{display:block;position:relative;width:100%;height:auto}.b-ultimate-bike .b-ultimate-bike__ambient-image.b-ultimate-bike__ambient-image--lg{display:none}.b-ultimate-bike .b-ultimate-bike__info{padding:64px 30px 100px;background-color:#2d3033;position:relative}.b-ultimate-bike .b-ultimate-bike__info p{color:#f1f2f5;font-size:1.6rem;font-weight:400;line-height:1.75;margin:0 0 52px}.b-ultimate-bike .b-ultimate-bike__info img{display:block;max-width:100%;height:auto}.b-ultimate-bike .b-ultimate-bike__info .m-btn{margin:0;position:absolute;right:0;top:100%;width:210px;padding:20px 13px;text-align:center}.b-ultimate-bike .b-ultimate-bike__info .m-btn span{position:relative;color:#000;z-index:5}.b-ultimate-bike .b-ultimate-bike__info .m-btn:before{content:"";position:absolute;width:0;height:100%;left:0;top:0;background-color:#ff0;transition:width .25s cubic-bezier(.25,.45,.46,.92);z-index:0}.b-ultimate-bike .b-ultimate-bike__info .m-btn:hover:before{width:100%}.b-ultimate-bike .b-ultimate-bike__title{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:.6px;line-height:1.215;font-style:italic;margin:0 0 27px}.b-ultimate-bike .l-intrinsic{padding-top:93.33%}.b-tech-specs{padding:58px 0 0;background-color:#f1f2f5;overflow:visible}.b-tech-specs .b-tech-specs__intro{padding:0 10px}.b-tech-specs .b-tech-specs__tech{color:#2d3033;font-size:1.6rem;font-weight:400;line-height:2}.b-tech-specs .b-tech-specs__heading{color:#2d3033;font-size:4rem;font-weight:700;line-height:1.1;margin:0 0 30px}.b-tech-specs .m-btn{width:calc(100% - 15px);display:block;padding:20px 13px;text-align:center;background-color:#2d3033;margin:0}.b-tech-specs .m-btn span{color:#fff}.b-tech-specs .b-tech-specs__info{position:relative}.b-tech-specs .b-tech-specs__info-box{padding:45px 30px;background-color:#ff0;width:100%;max-width:335px;margin:0}.b-tech-specs .b-tech-specs__info-box.b-tech-specs__info-box--gray{background-color:#dde1e6}.b-tech-specs .b-tech-specs__info-box p{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.166;margin:0}.b-tech-specs .b-tech-specs__info-box:first-child{position:relative;left:calc(100% + 20px);transform:translate(-100%);z-index:5}.b-tech-specs .b-tech-specs__bikes{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.b-tech-specs .b-tech-specs__bike{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;background-color:#fff}.b-tech-specs .b-tech-specs__bike:first-child .m-btn{margin-left:10px}.b-tech-specs .b-tech-specs__bike:nth-child(2) .m-btn{margin-left:6px}.b-tech-specs .b-tech-specs__bike-info{padding:53px 20px}.b-tech-specs .b-tech-specs__bike-name{color:#2d3033;font-size:2rem;font-weight:700;line-height:1.4;margin:0}.b-tech-specs .b-tech-specs__bike-price{display:block;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2;margin:0 0 36px}.b-tech-specs .b-tech-specs__bike-colors{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:13px}.b-tech-specs .b-tech-specs__color-options{-ms-flex:1 1 auto;flex:1 1 auto}.b-tech-specs .b-tech-specs__color-option{display:inline-block;width:30px;height:30px;padding:2px;border:2px solid rgba(45,48,51,.1);background-color:transparent;border-radius:50%;position:relative;cursor:pointer}.b-tech-specs .b-tech-specs__color-option img{display:block;width:calc(100% - 4px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-tech-specs .b-tech-specs__color-option span,.b-tech-specs .b-tech-specs__color-option strong{display:none}.b-tech-specs .b-tech-specs__color-option:focus{outline:none}.b-tech-specs .b-tech-specs__color-option.b-tech-specs__color-option--active{border-color:#ff0}.b-tech-specs .b-tech-specs__color-name-wrap{color:#2d3033;font-size:1.4rem;font-weight:400;line-height:2;width:100%;-ms-flex-order:2;order:2}.b-tech-specs .b-tech-specs__color-name-wrap .b-tech-specs__color-name{display:block}.b-tech-specs .b-tech-specs__bike-images{position:relative;margin-bottom:25px}.b-tech-specs .b-tech-specs__bike-images .l-intrinsic{background-color:#fff;padding-top:62.5%}.b-tech-specs .b-tech-specs__bike-image{display:none;width:auto;max-width:100%;height:auto;margin:0 auto}.b-tech-specs .b-tech-specs__bike-image.b-tech-specs__bike-image--active{display:block}.b-tech-specs .b-tech-specs__bike-details li{color:#2d3033;font-size:1.4rem;font-weight:400;line-height:2;margin-bottom:15px}.b-tech-specs .b-tech-specs__bike-details li strong{display:block}.b-tech-specs .b-tech-specs__bike-details li:last-child{margin-bottom:0}.b-bike-comparison{position:relative;background-color:#fff;overflow:hidden}.b-bike-comparison .b-bike-comparison__category{padding:43px 30px 46px;background-color:#fff;position:relative;z-index:20}.b-bike-comparison .b-bike-comparison__category-title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.215;letter-spacing:-.5px;margin:0 0 25px}.b-bike-comparison .b-bike-comparison__category-image{position:absolute;right:30px;top:30px}.b-bike-comparison .b-bike-comparison__category-image img{display:inline-block;width:auto;max-width:60px;height:auto}.b-bike-comparison .b-bike-comparison__items li{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75;margin-bottom:12px;letter-spacing:-.5px;transition:opacity .3s ease}.b-bike-comparison .b-bike-comparison__items li li{margin-bottom:5px}.b-bike-comparison .b-bike-comparison__items li:last-child{margin-bottom:0}.b-bike-comparison .b-bike-comparison__items li.b-bike-comparison__item--active,.b-bike-comparison .b-bike-comparison__items li.b-bike-comparison__item--active li{opacity:1}.b-bike-comparison .b-bike-comparison__items p{color:#3a3f43;font-family:Noto Sans,sans-serif;font-size:3.4rem;font-weight:700;line-height:1;margin-bottom:5px}.b-bike-comparison .b-bike-comparison__items p span{font-size:1.8rem;margin-left:5px}.b-bike-comparison .b-bike-comparison__items.b-bike-comparison__items--gap>li{margin-bottom:40px}.b-bike-comparison .b-bike-comparison__items.b-bike-comparison__items--gap>li:last-child{margin-bottom:0}.b-bike-comparison .b-bike-comparison__items--obscure li{opacity:.3}.b-bike-comparison h5{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2}.b-bike-comparison h5 a{color:inherit;text-decoration:none;cursor:default}.b-bike-comparison .b-bike-comparison__item-colors{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:5px}.b-bike-comparison .b-bike-comparison__item-colors span{width:140px;-ms-flex:0 0 140px;flex:0 0 140px;margin-right:10px}.b-bike-comparison .b-bike-comparison__item-colors img{width:25px;height:25px;border-radius:50%;border:2px solid #eaeaeb;transform:translateY(-2px)}.b-bike-comparison .b-bike-comparison__category-images{display:none}.b-bike-comparison .b-bike-comparison__component-image{display:block;width:100%;height:auto}.b-bike-comparison .b-bike-comparison__component-image:nth-child(2){position:absolute;left:0;top:0;opacity:0;transform:translateY(-100px)}.b-bike-comparison .b-bike-comparison__component-image.b-bike-comparison__component-image--reveal{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.b-bike-comparison .b-bike-comparison__stores{margin-top:30px}.b-bike-comparison .b-bike-comparison__store{display:inline-block;margin-right:1px}.b-bike-comparison .b-bike-comparison__store img{display:inline-block;max-width:100%;height:auto}.b-bike-comparison.b-bike-comparison--border .b-bike-comparison__category{border-bottom:2px solid #eaeaeb}.b-showcase{background-color:#fff;padding:138px 0 60px;position:relative}.b-showcase:before{content:"";display:block;position:absolute;top:70px;right:0;width:50%;height:289px;background-color:#f1f2f5;z-index:0}.b-showcase .b-showcase__info{position:relative;padding:0 10px;z-index:5}.b-showcase .b-showcase__title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:4rem;font-weight:700;line-height:1.2;position:absolute;top:-30px;right:calc(50% - 75px);white-space:nowrap}.b-showcase .b-showcase__title-front{display:inline-block;position:relative;z-index:25}.b-showcase .b-showcase__details .b-showcase__title{display:none}.b-showcase .b-showcase__bikes{position:relative;z-index:10}.b-showcase .b-showcase__bikes .l-intrinsic{padding-top:85.19%}.b-showcase .b-showcase__bike-images{margin-bottom:16px}.b-showcase .b-showcase__bike-image{display:block;width:100%;height:auto}.b-showcase .b-showcase__bike-image--lg,.b-showcase .b-showcase__bike-types{display:none}.b-showcase .b-showcase__bike-type{width:auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.2rem;line-height:1.333;text-transform:uppercase}.b-showcase .b-showcase__bike-type span{display:block}.b-showcase .b-showcase__bike-type:nth-child(2){text-align:right}.b-showcase .b-showcase__description{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75;margin:15px 0 37px}.b-showcase .b-showcase__links .m-btn{display:block;width:100%;text-align:center;padding:20px 13px;margin-bottom:10px}.b-faq{padding:48px 20px;background-color:#f1f2f5}.b-faq__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between}.b-faq__block-full{-ms-flex:1 1 100%;flex:1 1 100%}.b-faq__block-full,.b-faq__block-half{margin-bottom:56px}.b-faq__title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:2.4rem;font-weight:300;line-height:3rem;margin-bottom:16px}.b-faq__text,.b-faq__text a{color:#191c1f;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.b-faq__text a{text-decoration:underline}.b-pre-order{background-color:#f1f2f5;position:relative}.b-pre-order__images{display:block;position:relative;height:0;width:100%;background:transparent;padding-top:56.13%}.b-pre-order__images img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.b-pre-order__images-wrapper{margin-top:56px}.b-pre-order__images-item{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.b-pre-order__action{padding:30px 25px 56px;color:#f1f2f5;background-color:#fff}.b-pre-order__action-title{margin-bottom:36px}.b-pre-order__action-title .b-pre-order__action-title-main{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem}.b-pre-order__action-title .b-pre-order__action-title-price{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:2.8rem;font-weight:300;line-height:3.2rem;display:block;margin-top:8px}.b-pre-order__action-selects,.b-pre-order__select-items{margin-bottom:24px}.b-pre-order__select-title{margin:0 auto;text-align:center;padding:8px 0 12px}.b-pre-order__select-title .b-pre-order__select-title-main{color:#a6aeb9;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem}.b-pre-order__select-title span{font-weight:400;color:#a6aeb9;font-family:Noto Sans Regular,sans-serif;display:block}.b-pre-order__select{border:2px solid #a6aeb9;border-radius:5px;margin-bottom:16px}.b-pre-order__select:focus,.b-pre-order__select:hover{cursor:pointer}.b-pre-order__select:last-of-type{margin-bottom:0}.b-pre-order__select--active{border:2px solid #2d3033}.b-pre-order__select--active .b-pre-order__select-title-main,.b-pre-order__select--active span{color:#2d3033}.b-pre-order__radio{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.b-pre-order__action-radio-label{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem}.b-pre-order__radio-images{display:-ms-flexbox;display:flex}.b-pre-order__radio-images img{max-height:30px;max-width:30px;border:2px solid transparent;border-radius:50%}.b-pre-order__radio-images img:focus,.b-pre-order__radio-images img:hover{cursor:pointer}.b-pre-order__radio-images img[data-color=dark]{border:2px solid #fff}.b-pre-order__radio-images-wrapper{border:2px solid #2d3033;border-radius:50%}.b-pre-order__radio-images-wrapper:first-of-type{margin-right:16px}.b-pre-order__radio-images-wrapper img{border:2px solid #fff}.b-pre-order__checkout{background-color:#2d3033;height:56px;text-align:center;border-radius:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;outline:none;margin-bottom:24px}.b-pre-order__checkout span{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem}.b-pre-order__checkout:focus,.b-pre-order__checkout:hover{background-color:#ff0;cursor:pointer}.b-pre-order__checkout:focus span,.b-pre-order__checkout:hover span{color:#2d3033}.b-pre-order__delivery{color:#a6aeb9;font-size:1.3rem;line-height:20px;color:#6d747d}.b-pre-order .l-intrinsic{background-color:transparent}.b-pre-order-faq{padding:0 40px 60px;background-color:#fff}.b-pre-order-faq__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-pre-order-faq__title{color:#33373a;font-family:Noto Sans,sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem;margin-bottom:56px}.b-pre-order-faq__item--full,.b-pre-order-faq__item--half{margin-bottom:56px}.b-pre-order-faq__item--full a,.b-pre-order-faq__item--half a{color:#2d3033;text-decoration:underline}.b-pre-order-faq__item-title{color:#191c1f;font-family:Noto Sans,sans-serif;margin-bottom:16px;font-size:1.6rem;line-height:2.8rem;font-weight:700}.b-pre-order-faq__item-description{color:#2d3033;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.page-node-type-pre-sale-order-page .b-introtext-section__description{font-size:1.6rem}.page-node-type-pre-sale-order-page .b-introtext-section__description li{margin-bottom:24px}.path-protected-page{height:100%}.path-protected-page__content .l-height-full{padding:0}.path-protected-page__content .protected_pages_label{-ms-flex:1 1 100%;flex:1 1 100%;color:#191c1f;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-bottom:20px}.path-protected-page [data-drupal-messages]{display:none}.path-protected-page>.layout-container{margin:0;background-color:#fff;height:100%}.path-protected-page>.layout-container>.page-content{margin-bottom:0}.path-protected-page .protected_pages_description{color:#191c1f;font-family:Noto Sans,sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem;margin-bottom:30px;-ms-flex:1 1 100%;flex:1 1 100%}.path-protected-page .protected_pages_description span{color:#191c1f;display:block}.path-protected-page [for^=edit-password]{color:#f1f2f5;font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem}.path-protected-page [type=password]{width:51px;height:46px;border-radius:4px;background-color:#3e4246;border:none;-webkit-text-fill-color:transparent;font-size:1.6rem;text-shadow:0 0 0 #fff;transition:none;padding:0 10px;width:100%;text-align:center}.path-protected-page [type=password]:focus{background-color:#ff0;box-shadow:inset 0 0 0 1000px #ff0;color:#2d3033;text-shadow:0 0 0 #2d3033}.path-protected-page form>fieldset{margin:0;background-color:hsla(0,0%,100%,.95);padding:96px 40px 50px}.path-protected-page .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:270px;margin:0 auto}.path-protected-page .fieldset-wrapper .form-item{-ms-flex:0 0 46px;flex:0 0 46px;margin:0 10px 24px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.path-protected-page .fieldset-wrapper .form-item.form-item-password5{margin-right:0}.path-protected-page .fieldset-wrapper .form-item.form-item-error-message{-ms-flex:1 1 100%;flex:1 1 100%;margin:0}.path-protected-page .fieldset-wrapper .form-item.form-item-error-message .form-item--error-message{font-family:Noto Sans Regular,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin:0 0 12px}.path-protected-page .form-wrapper [type=submit]{-ms-flex:1 1 100%;flex:1 1 100%;height:56px;border-radius:28px;background-color:#2d3033;color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;border:none;margin:0;padding:0;background-image:none;outline:none;box-shadow:none;text-shadow:none}.path-protected-page .form-wrapper [type=submit]:focus,.path-protected-page .form-wrapper [type=submit]:hover{background-color:#ff0;color:#2d3033}@media screen and (min-width:768px){.b-form-section .select--wrapper--our-bikes .webform-flex--container{margin:0}.b-story__slider .b-story__description-text{padding-bottom:0;min-height:140px}}@media screen and (min-width:922px){.l-lh--title{line-height:1.29}}@media screen and (min-width:992px){.m-btn__transparent{transition:padding .3s cubic-bezier(.25,.45,.46,.92);padding:10px 0}.m-btn--dark{margin-bottom:0}.m-btn--full-width-circle:focus,.m-btn--full-width-circle:hover{padding:12px 55px 14px 20px}.m-btn--full-width-circle:focus:before,.m-btn--full-width-circle:hover:before{width:100%;border:2px solid #ff0}.cta:before{width:100%;height:100%;border-radius:30px;content:"";position:absolute;left:0;top:0;z-index:0;transform:translateX(-100%);opacity:0;transition:transform .3s cubic-bezier(.25,.45,.46,.92),opacity .3s cubic-bezier(.25,.45,.46,.92)}.cta:focus:before,.cta:hover:before{opacity:1;transform:translateX(0)}.cta:focus .cta-pointer,.cta:hover .cta-pointer{transform:rotate(-90deg)}.cta:focus .cta-label,.cta:hover .cta-label{color:#2d3033;text-decoration:none}.cta--desktop{display:-ms-flexbox;display:flex}.cta--arrow-mob,.cta--text-mob{display:none}.cta-pointer{position:absolute;left:-30px;bottom:33px}.cta--light+.cta-pointer,.cta--light:before{background-color:#fff}.cta-wrapper{display:block}.cta-wrapper:focus .cta-label,.cta-wrapper:hover .cta-label{color:#2d3033;text-decoration:none}.cta-wrapper.cta-wrapper--light .cta-pointer{background-color:#fff}.cta-wrapper.cta-wrapper--yellow .cta-pointer,.cta-wrapper.cta-wrapper--yellow .cta:before{background-color:#ff0}.m-form__input{padding:14px 24px}.m-video__wrapper{max-width:65%}.m-animation__text-rotator{height:68px}.m-animation__text-rotator span{line-height:1}.m-banner{padding:15px 95px 5px;display:-ms-flexbox;display:flex}.m-banner__img{margin-right:54px}.m-banner__img--mob{display:none}.m-banner__img--desktop{display:block;max-width:400px}.m-banner__text{text-align:left}.m-banner__text span{color:#ff0}.m-action-block--move-bottom--mob{bottom:0}.m-action-block{position:absolute;max-width:420px;-ms-flex-order:0;order:0;padding:42px 50px 45px;left:-50px;width:100%}.m-action-block .m-btn--circle{top:auto;right:0}.m-action-block__text--large{margin-bottom:2px}.m-action-block__text--small{margin:20px 0 0}.m-action-block--right{right:0;left:auto}.m-action-block--right .m-btn--circle{transform:translateX(0) rotate(90deg);right:auto;left:-30px;top:auto}.m-placeholder{display:none}.video-container{left:0;top:0;position:absolute;overflow:hidden}.m-fullscreen-video-bg{height:100vh;overflow:hidden}.m-fullscreen-video-bg__btn{display:none}.m-fullscreen-video-bg video{z-index:9;height:100%}.m-fullscreen-video-bg .path-protected-page__content{background:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}.m-fullscreen-video-bg .path-protected-page__video-wrapper{padding-top:0;position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0}.background-block--sm,.background-blocks--sm{display:none}.background-block--lg,.background-blocks--lg{display:block}.l-title{font-family:Noto Sans,sans-serif;line-height:1.29;margin-bottom:40px}.l-title--big{line-height:1.2}.l-container--w1280{padding-left:70px;padding-right:70px}.l-height-full-desktop{height:100%;min-height:inherit}.l-spacing--l-12{margin-bottom:12px}.l-spacing--l-14{margin-bottom:14px}.l-spacing--l-16{margin-bottom:16px}.l-spacing--l-20{margin-bottom:20px}.l-spacing--l-24{margin-bottom:28px}.l-spacing--l-32{margin-bottom:32px}.l-spacing--l-56{margin-bottom:56px}.l-spacing--l-65{margin-bottom:65px}body.js-password-protected .b-header--simple .b-header__logo svg path{fill:#f1f2f5}body.user-logged-in{padding-top:78px}.user-logged-in .b-header-primary{top:78px}.ui-dialog .webform-confirmation-modal--content{font-size:2.8rem;line-height:2.8rem;max-width:420px}.b-header--simple{height:76px}.b-header--simple .b-header__logo{height:20px}.b-fullscreen-section--b2b{margin-bottom:0}.b-fullscreen-section--overview{margin-bottom:0;height:832px}.b-fullscreen-section--overview .background-block{background-position:unset;background-size:unset;background-position:100% 0}.b-fullscreen-section__placeholder{display:none}.b-fullscreen-section__title{position:absolute;top:50%;transform:translateY(-50%);font-family:Noto Sans,sans-serif;font-size:70px;line-height:77px;margin:0;padding-left:0}.b-fullscreen-section__layout{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-fullscreen-section .l-container{padding:0 70px}.b-fullscreen-section .m-action-block{bottom:0}.b-yin-yang .b-yin:first-child .b-yin-yang__text{padding-bottom:160px}.b-yin-yang .b-yin+.b-yang{margin-top:-130px;padding:50px 0 100px}.b-yin-yang .b-yang{padding-top:50px}.b-yin-yang .b-yin{padding-bottom:0}.b-yin-yang .b-yin__left{padding-bottom:40px}.b-yin{padding-top:0;padding-bottom:100px}.b-yin__wrapper{display:-ms-flexbox;display:flex}.b-yin__left,.b-yin__right{padding:100px 0 0}.b-yin__left{-ms-flex:1 0 320px;flex:1 0 320px;background-color:transparent;padding:100px 0 0}.b-yin__right{margin-left:50px;-ms-flex:1 1 870px;flex:1 1 870px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.b-yin__right .l-intrinsic{margin-bottom:0}.b-yin .m-action-block--placeholder{display:block}.b-yin .b-yin-yang__text{padding-bottom:30px}.b-yang{padding:50px 0 100px}.b-yang__wrapper{-ms-flex-direction:row;flex-direction:row;padding:0}.b-yang__left{-ms-flex:1 0 320px;flex:1 0 320px;margin-right:50px;-ms-flex-order:0;order:0}.b-yang__left picture{margin:0}.b-yang__right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;width:100%;padding-top:210px}.b-yang .b-yin-yang__text{max-width:520px}.b-yang .m-btn{margin-bottom:0}.b-domino .b-domino__mid-block{margin-bottom:145px}.b-domino .m-action-block--right{right:-50px;bottom:-50px}.b-domino .m-action-block--left{left:-50px;bottom:-50px}.b-form-section__promo-title{display:-ms-flexbox;display:flex}.b-form-section__title{margin-right:100px;margin-bottom:0}.b-form-section__description,.b-form-section__title{-ms-flex:1 1 50%;flex:1 1 50%}.b-form-section .radios--wrapper--our-deals>.fieldset-wrapper .form-item--error-message{margin-top:6px}.b-form-section .radios--wrapper--our-deals .js-webform-radios{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 -10px;overflow-x:initial;white-space:normal;padding-top:0}.b-form-section .radios--wrapper--our-deals .js-webform-radios .js-form-item{margin:0 10px}.b-form-section [data-drupal-selector=edit-actions]{-ms-flex-direction:row;flex-direction:row}.b-form-section [data-drupal-selector=edit-actions] input{width:50%;margin-bottom:60px}.b-form-section .select--wrapper--our-bikes{overflow-x:initial;white-space:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.b-form-section .select--wrapper--our-bikes .webform-flex{min-width:334px}.b-form-section .select--wrapper--our-bikes .webform-flex:nth-child(2n){margin-right:0}.b-form-section .select--wrapper--our-bikes .bike-select-wrapper{min-width:335px}.b-form-section .webform-flex--1{margin-right:10px}.b-form-section .webform-flex--1 .form-item{margin:0 0 36px}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios{overflow-x:unset;white-space:unset}.b-form-section [data-drupal-selector=edit-choose-your-bike] .form-radios .form-item{float:left;margin-bottom:36px;width:334px}.b-form-section [data-drupal-selector=edit-choose-your-bike] .webform-options-display-two-columns{column-count:2}.b-form-section .webform-progress-tracker.progress-tracker{margin-top:48px}.m-form-info{-ms-flex-direction:row;flex-direction:row}.m-form-info__left{margin-right:20px}.b-introtext-section{padding:48px 0}.b-introtext-section__wrapper{display:-ms-flexbox;display:flex}.b-introtext-section__title{font-size:4rem;line-height:4.4rem;margin-bottom:0;padding-right:100px;width:520px}.b-introtext-section__description{font-size:2.8rem;line-height:3.4rem;margin-bottom:0}.b-sponsors__layout{padding:0 0 120px}.b-sponsors__row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.b-sponsors img{margin-bottom:45px}.b-sponsors img:nth-child(4),.b-sponsors img:nth-child(7){margin-right:0}.b-sponsors img:last-of-type{margin-bottom:0}.b-post-card{padding:80px 100px;background-color:#fff}.b-post-card__bg{padding:120px 70px 165px;background-repeat:no-repeat;background-size:cover}.b-post-card__layout{-ms-flex-direction:row;flex-direction:row}.b-post-card__left{max-width:520px;margin-right:100px}.b-post-card__title{margin-bottom:8px}.b-post-card__description{font-size:2.8rem}.b-post-card .m-form__input-holder{-ms-flex-direction:row;flex-direction:row;min-width:430px}.b-post-card .m-form__input-holder .m-form__input-icon{width:auto;padding:0 30px;white-space:nowrap}.b-product-grid__layout{padding:0 0 80px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.b-product-grid__item{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.b-product-grid__item:nth-child(odd){padding-right:25px}.b-product-grid__item:nth-child(2n){padding-left:25px}.b-product-grid a.b-product-grid__item:focus .m-btn:before,.b-product-grid a.b-product-grid__item:hover .m-btn:before{width:100%}.b-product-grid a.b-product-grid__item:focus span,.b-product-grid a.b-product-grid__item:hover span{color:#fff}.b-product-grid__description{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-product-grid__more-info{margin-bottom:0}.b-product-grid .l-intrinsic{padding-top:80.07%}.b-email-capture .l-container{padding:20px}.b-email-capture .m-btn--circle{display:none}.b-email-capture .m-form__input-holder{-ms-flex-direction:row;flex-direction:row;min-width:auto}.b-email-capture .m-form__input-holder .m-form__input-icon{width:auto;padding:0 30px;white-space:nowrap}.b-email-capture__action-block{padding:50px;max-width:420px;position:absolute;bottom:0;left:0}.b-email-capture__action-title{font-size:4rem;line-height:4.4rem;color:#191c1f;margin-bottom:20px}.b-email-capture__action-title span{color:#191c1f;display:block}.b-email-capture__action-description{font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-bottom:30px}.b-email-capture--visual-block{display:none}.page-node-type-hype-page.b-header--simple--active .b-header--simple .b-header__logo svg path{fill:#f1f2f5}.b-fullscreen-backgrounds__action{padding:45px 40px 64px 56px;position:absolute;max-width:420px;width:100%;top:50px;z-index:1;margin-left:20px}.b-fullscreen-backgrounds__wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.b-fullscreen-backgrounds__item-title{font-size:38px;line-height:46px;margin-bottom:11px}.b-fullscreen-backgrounds__text{position:absolute;bottom:100px;right:100px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;display:none}.b-hero{display:-ms-grid;display:grid;grid-template-areas:"a a" "b b";-ms-grid-columns:minmax(0,1fr) 420px;grid-template-columns:minmax(0,1fr) 420px}.b-hero__right{width:420px;grid-area:c;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:99;top:50%;transform:translateY(-50%);right:50px;color:#f1f2f5;padding:30px 50px 25px}.b-hero__left{grid-area:a;height:89.3vh;position:relative}.b-hero__slider{height:100%}.b-hero__slider .swiper-slide--desktop,.b-hero__slider .swiper-slide--mob{background-size:cover;background-position:50%}.b-hero__slider .swiper-slide--desktop{display:block}.b-hero__slider .swiper-slide--mob{display:none;background-size:unset;background-position:unset}.b-hero__slider-ar{display:none}.b-hero .js-b-hero__slider-active .swiper-desktop .swiper-pagination{background-color:#fff;min-width:250px}.b-hero__title{font-size:4.8rem;font-weight:700;left:auto;top:auto;line-height:5.2rem;position:relative;max-width:100%}.b-hero__colors{-ms-flex:1 1 100%;flex:1 1 100%}.b-hero__colors>p{margin-bottom:25px}.b-hero__superpowers{-ms-flex:1 1 100%;flex:1 1 100%;min-height:760px;padding:70px 0 200px 70px}.b-hero__superpowers-layout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 580px;grid-template-columns:1fr 580px;max-width:1160px;margin:0 auto}.b-hero__sponsors-wrapper{padding:0 50px}.b-hero__sponsors-img{max-width:178px}.b-hero__superpowers-title{top:-50px}.b-hero__superpowers-title--dark,.b-hero__superpowers-title--white{font-family:Noto Sans,sans-serif;font-size:60px;font-weight:700;line-height:72px}.b-hero__superpowers-title--dark{color:#2d3033}.b-hero__superpowers-title--white{position:relative;top:-15px}.b-hero__superpowers-description{display:block;margin-top:90px;max-width:350px}.b-hero__superpowers-slider{position:relative;z-index:9;max-width:480px;justify-self:end}.b-hero__superpowers-slider .swiper-container{min-width:580px}.b-hero__superpowers-slider .swiper-desktop{display:block}.b-hero__superpowers-slider .swiper-slide .b-hero__superpowers-slider-description,.b-hero__superpowers-slider .swiper-slide .b-hero__superpowers-slider-title{display:none}.b-hero__superpowers-slider-title{display:block;margin:0 auto}.b-hero__superpowers-slider-description{display:none}.b-hero__superpowers-slider-img{margin-bottom:0;margin-top:-60px}.b-hero__superpowers-stats{margin-left:0;background-color:rgba(0,0,0,.85);min-height:140px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:300px;position:relative;z-index:9;margin-bottom:-63px}.b-hero__superpowers-placeholder{height:380px;width:420px;background-color:#1f2122;position:absolute;right:50px;top:0}.b-hero__superpowers-link{display:none}.b-hero__superpowers-slider-bottom-wrap{display:-ms-flexbox;display:flex}.b-hero__superpowers-slider-bottom-wrap .m-btn{min-width:280px;padding:20px;display:block}.b-hero .swiper-desktop{position:relative}.b-hero .swiper-wrapper--mob{display:none}.b-hero .b-hero__superpowers-slider{max-width:100%}.b-hero .b-hero__superpowers-slider img{margin-bottom:0}.b-hero .swiper-slide picture{margin-right:0}.b-hero .b-hero__left .b-hero__slider .swiper-container{height:89.3vh}.b-hero .pagination-unit__indicator{background-color:#fff}.b-hero .b-hero__slider .swiper-pagination{bottom:1px;right:470px;min-width:auto}.b-hero .b-hero__slider .swiper-pagination .pagination-unit__left-arrow-wrapper,.b-hero .b-hero__slider .swiper-pagination .pagination-unit__right-arrow-wrapper{display:block;min-width:56px;height:58px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-hero .b-hero__superpowers .swiper-pagination{position:absolute;top:auto;right:auto;left:0;bottom:-40px;transform:translateX(-50%)}.b-hero .swiper-mob{display:none}.b-hero .superpowers-button-next,.b-hero .superpowers-button-prev{top:50%}.b-carousel-section__layout>.b-carousel-section__title{display:none}.b-carousel-section__text-wrapper{-ms-flex-direction:row;flex-direction:row}.b-carousel-section__text-wrapper .b-carousel-section__title{display:block}.b-carousel-section__title{max-width:375px;margin:0 20px 0 0}.b-carousel-section .b-carousel__next,.b-carousel-section .b-carousel__previous{display:-ms-flexbox;display:flex}.b-carousel-section .swiper-pagination{display:none}.b-future{padding:60px 0 95px 30px}.b-future .l-container--865{margin-top:0;max-width:1112px}.b-future__layout{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,865px) 248px;grid-template-columns:minmax(0,865px) 248px;grid-template-areas:"d e" "f g" "h h";padding-right:30px}.b-future__title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:60px;font-weight:700;line-height:72px;grid-area:d;margin-left:0}.b-future__details{display:block;z-index:9;display:-ms-flexbox;display:flex;padding-top:27px}.b-future__video-wrapper{margin-right:auto;grid-area:d;margin-left:0;padding-top:50px}.b-future__video-play-wrapper{max-height:none;top:50px}.b-future__description{grid-area:e;padding-left:40px;padding-top:50px}.b-future__more-info{display:-ms-grid;display:grid;-ms-grid-columns:1fr 280px;grid-template-columns:1fr 280px;max-width:865px}.b-future .m-btn{margin-left:0}.b-app--loaded{background-color:transparent}.b-app__layout{display:-ms-flexbox;display:flex;max-width:1380px;padding:0 20px;-ms-flex-align:end;align-items:flex-end}.b-app__mobile-background{display:none}.b-app__desktop-background{display:block;min-height:760px}.b-app__description{height:50%;width:50%;margin-top:auto;padding-left:70px;padding-right:70px;padding-top:63px;margin-right:0;max-width:420px}.b-app__title{font-size:28px;font-weight:700}.b-app__text{margin-bottom:40px}.b-app__countdown{margin-top:0;-ms-flex-order:2;order:2;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:100px}.b-app__countdown-img{display:block;top:40px;right:70px;z-index:1;max-height:705px}.b-love__layout{display:-ms-grid;display:grid;-ms-grid-columns:1fr minmax(0,1fr);grid-template-columns:1fr minmax(0,1fr)}.b-love__left{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.b-love__left-top{max-width:340px;margin:0 auto}.b-love__left-bottom{position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.b-love__title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:40px;font-weight:700;line-height:48px;margin-bottom:15px}.b-love__trust-desktop{display:block;margin:0 auto}.b-love__trust-mob{display:none}.b-love__slider-bottom{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 140px;grid-template-columns:minmax(0,1fr) 140px}.b-love__slider-img-desktop{display:block}.b-love__slider-img-mobile{display:none}.b-love__slider-stats{-ms-flex-order:2;order:2;-ms-flex-direction:column;flex-direction:column;padding:10px 0;-ms-flex-pack:space-evenly;justify-content:space-evenly}.b-love__slider-stats .b-love__slider-stats-separator{background-color:rgba(45,48,51,.3);height:2px;max-width:82px;margin:0 auto;display:block}.b-love__slider-stats>div:last-of-type{border-bottom:0;display:block}.b-love__slider-stats>div:first-child{border-right:0}.b-love__slider-stats>div:nth-child(3){border-left:0}.b-love__slider-more-info{position:relative;padding:45px 70px 70px}.b-love__slider-next{right:42px}.b-love__slider-previous{left:70px}.b-peace{display:-ms-flexbox;display:flex;min-height:80vh}.b-peace__layout{margin:0 auto;-ms-flex-item-align:end;align-self:flex-end}.b-peace__play{position:absolute;top:0;right:0;margin-top:0;padding:0;transform:translate(55px,-55px)}.b-peace__mobile-background{display:none}.b-peace__desktop-background{display:block}.b-peace__description{position:relative;top:50%;height:100%;width:50%;padding-left:70px;padding-right:120px;padding-top:63px;margin-right:0;margin-top:0;background-color:#2d3033}.b-peace__description-body{padding:0;background-color:none}.b-peace__description .m-btn{padding-right:13px}.b-peace__title{font-size:28px;font-weight:700}.b-peace__text{margin-bottom:40px}.b-spec .m-btn{margin-bottom:0}.b-media{padding:136px 0 95px 30px}.b-media__title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:60px;font-weight:700;line-height:72px;top:-55px;position:absolute}.b-media__details{display:block;z-index:9;display:-ms-flexbox;display:flex;padding-top:27px}.b-media__video-wrapper{margin-top:0;max-width:1112px;-ms-flex:1 1 630px;flex:1 1 630px;margin-right:auto;margin-bottom:0;height:530px}.b-media__video-play-wrapper{max-height:none}.b-media__description{padding-left:40px;color:#fff;-ms-flex:1 1 280px;flex:1 1 280px;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-order:unset;order:unset}.b-media__description p{margin-bottom:101px}.b-media__more-info{display:-ms-grid;display:grid;-ms-grid-columns:1fr 280px;grid-template-columns:1fr 280px;max-width:865px;margin-left:0;-ms-flex:1 1 630px;flex:1 1 630px;-ms-flex-align:start;align-items:flex-start}.b-media--future .b-media__title{top:-50px}.b-media--future .m-btn{margin-left:0}.b-media--future .b-media__more-info .b-media__details{display:-ms-flexbox;display:flex}.b-media--choose:after{left:40%}.b-media--choose .b-media__img{grid-area:d;max-width:100%;margin:0 auto;-ms-flex:1 1 630px;flex:1 1 630px;padding:0}.b-media--choose .b-media__img img{position:absolute}.b-media--choose .m-btn{width:calc(100% + 80px);position:relative;left:-40px;margin-left:0}.b-media--choose .b-media__title-front{padding-left:30px}.b-media--choose .b-media__title-back{padding-right:30px}.b-media--choose .b-media__description{color:#fff;background-color:#2d3033}.b-media--choose .b-media__description:after{background-color:#2d3033}.b-media--choose .b-media__title{font-size:95px;font-weight:700;line-height:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-media--choose .b-media__more-info{padding:0}.b-media--choose .b-media__layout{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.b-media--choose .b-media__details-item{-ms-flex:unset;flex:unset}.b-media--choose .b-media__details-item{margin-right:60px}.b-footer{background-color:#2d3033;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column}.b-footer__layout{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:0 20px}.b-footer__newsletter{position:relative;top:-105px;padding:45px 50px 70px}.b-footer__newsletter-form .m-form__input-holder{-ms-flex-direction:row;flex-direction:row;min-width:auto}.b-footer__newsletter-form .m-form__input-holder .m-form__input-icon{width:auto;padding:0 30px;white-space:nowrap}.b-footer__menu{background:none;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:distribute;justify-content:space-around}.b-footer__arrow{right:20px}.b-footer__socials{-ms-flex:1 1 100%;flex:1 1 100%;padding:21px 50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:1340px;margin:0 auto}.b-footer__socials .b-footer__title{margin-bottom:0;font-weight:700}.b-footer__socials .b-footer__menu-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-footer__socials .b-footer__menu-link{padding:0 20px}.b-footer__usp-layout{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}.b-footer__usp-item{-ms-flex:1 0 190px;flex:1 0 190px;padding:0 10px;min-height:61px}.b-footer__usp-item:last-of-type{margin-bottom:40px}.b-footer__usp-item--placeholder{display:block}.b-feature-section{height:90vh}.b-feature-section__content-block{position:absolute;top:100px;max-width:400px;z-index:2;padding:60px 0}.b-feature-section__content-block.feature-section-block__left{left:0}.b-feature-section__content-block.feature-section-block__right{right:0}.b-feature-section__content-block.feature-section-block__middle{top:50%;transform:translateY(-50%)}.b-feature-section__description{font-size:18px}.b-feature-section__description h1{font-size:2.1em}.b-feature-section__iframe-wrapper{max-width:65%}.b-feature-section__addons p{font-size:16px}.b-feature-section__secondary-addons{position:static;transform:translate(0)}.b-feature-section__mobile-img{display:none}.b-feature-section__specs .feature-section-specs__img-item p,.b-feature-section__specs .feature-section-specs__text-item p{font-size:16px}.b-feature-section__specs .feature-section-specs__img-item h2,.b-feature-section__specs .feature-section-specs__text-item h2{font-size:34px}.b-feature-section__specs .feature-section-specs__img-item h2 span,.b-feature-section__specs .feature-section-specs__text-item h2 span{font-size:18px}.b-subscription-intro{height:768px;padding-top:256px}.b-subscription-intro h1{font-size:8rem;line-height:1.1;padding-left:2px}.b-subscription-intro .b-subscription-intro__info{width:350px;padding:44px 50px 62px;left:auto;bottom:0;right:20px;transform:none}.b-subscription-intro .b-subscription-intro__info p{font-size:2.8rem;line-height:1.19;letter-spacing:-.4px;margin:0 0 38px}.b-subscription-intro .b-subscription-intro__info span{text-align:left}.b-subscription-intro .b-subscription-intro__reveal{left:0;bottom:47px;transform:translate(-50%,50%) rotate(90deg)}.b-all-in{padding:100px 0;background-color:#fff}.b-all-in h2{padding-top:70px;letter-spacing:.4px;margin-bottom:17px}.b-all-in p{letter-spacing:.1px;margin-bottom:28px}.b-all-in .b-all-in__variants{display:none}.b-all-in .b-all-in__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-right:145px;position:relative;z-index:40}.b-all-in .b-all-in__info .b-all-in__details{width:24.6%;-ms-flex:0 0 24.6%;flex:0 0 24.6%}.b-all-in .b-all-in__info .b-all-in__bikes{width:66%;-ms-flex:0 0 66%;flex:0 0 66%;margin-right:0}.b-all-in .b-all-in__links{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.b-all-in .b-all-in__links a{width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.b-all-in .b-all-in__bikes-image{padding-top:2px}.b-all-in .b-all-in__bikes-image .b-all-in_bikes-unit{display:-ms-flexbox;display:flex;position:absolute;left:0;bottom:41px;width:100%}.b-all-in .b-all-in__bikes-image .b-all-in_bikes-unit div{padding-left:70px;font-size:16px;line-height:1.75;-ms-flex:0 0 auto;flex:0 0 auto}.b-all-in .b-all-in__bikes-image .b-all-in_bikes-unit div span{font-weight:700;text-transform:uppercase}.b-all-in .b-all-in__connector{display:block;width:350px;padding:10px;background-color:#2d3033;position:absolute;bottom:-100px;right:20px;height:calc(100% + 200px);z-index:20}.b-bikes-with-benefits{height:768px}.b-bikes-with-benefits h2{font-size:4.8rem;font-weight:700;line-height:1.208;left:70px;top:-47px}.b-bikes-with-benefits .b-bikes-with-benefits__info{position:absolute;padding:41px 50px 14px;bottom:0;left:20px;width:350px;max-width:none}.b-bikes-with-benefits .b-bikes-with-benefits__info.expand{width:100%}.b-bikes-with-benefits .b-bikes-with-benefits__info h3{font-weight:700;margin-bottom:4px}.b-bikes-with-benefits .b-bikes-with-benefits__info .b-bikes-with-benefits__service p:first-of-type{font-size:2.8rem;letter-spacing:0;line-height:1.16666}.b-bikes-with-benefits .b-bikes-with-benefits__info .b-bikes-with-benefits__service a{display:block;position:relative;padding-right:50px}.b-bikes-with-benefits .b-bikes-with-benefits__info .b-bikes-with-benefits__service a svg{position:absolute;top:9px;right:10px}.b-bikes-with-benefits .b-bikes-with-benefits__extra p{font-size:4.8rem;font-weight:700;margin-bottom:38px}.b-bikes-with-benefits .b-bikes-with-benefits__extra a{display:inline-block;margin-bottom:30px}.b-bikes-with-benefits .b-bikes-with-benefits__reveal{left:auto;right:0;bottom:138px;transform:translate(50%)}.b-bikes-with-benefits .b-bikes-with-benefits__conceal{display:inline-block}.b-bikes-with-benefits .expand .b-bikes-with-benefits__reveal{opacity:0}.b-bikes-with-benefits .expand .b-bikes-with-benefits__reveal svg{transform:none}.b-bikes-with-benefits .expand .b-bikes-with-benefits__services{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-bikes-with-benefits .expand .b-bikes-with-benefits__services .b-bikes-with-benefits__service{width:26%;-ms-flex:0 0 26%;flex:0 0 26%}.b-meet-the-bikes{padding:100px 0 98px}.b-meet-the-bikes h2{position:absolute;left:70px;top:40%;transform:translateY(-50%);width:240px;margin-bottom:16px;z-index:20}.b-meet-the-bikes h2 span{display:block}.b-meet-the-bikes p{position:absolute;right:70px;top:44%;transform:translateY(-50%);width:150px;letter-spacing:0;z-index:20}.b-meet-the-bikes .b-meet-the-bikes__bikes-wrapper{margin:0;padding-left:17%;position:relative;z-index:10}.b-meet-the-bikes .b-meet-the-bikes__bikes-wrapper .b-meet-the-bikes__bikes{width:77%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.b-meet-the-bikes .b-meet-the-bikes__bikes-wrapper .b-meet-the-bikes__bikes .b-meet-the-bikes__bike{width:calc(50% - 10px);max-width:calc(50% - 10px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:0}.b-meet-the-bikes .b-meet-the-bikes__bikes-wrapper .b-meet-the-bikes__bikes .b-meet-the-bikes__bike .m-btn{display:block;width:100%;margin-left:auto}.b-meet-the-bikes .b-meet-the-bikes__connector{display:block;width:350px;padding:10px;background-color:#f1f2f5;position:absolute;bottom:-98px;left:20px;height:calc(100% + 198px);z-index:5}.b-meet-the-bikes .b-meet-the-bikes__connector.expand{width:100%}.b-correct-choice.b-correct-choice--theme-light .b-correct-choice__options{background-color:transparent}.b-correct-choice.b-correct-choice--theme-light .b-correct-choice__options .b-correct-choice__location{background-color:#fff}.b-correct-choice{padding:51px 0 91px;overflow:hidden;height:100vh}.b-correct-choice .l-container{padding-left:70px;padding-right:70px}.b-correct-choice .b-correct-choice__details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.b-correct-choice .b-correct-choice__options{width:700px;-ms-flex:0 0 700px;flex:0 0 700px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;transform:translateX(-50px)}.b-correct-choice .b-correct-choice__options .b-correct-choice__location{padding:44px 50px 49px 51px;width:350px;max-width:350px;-ms-flex:0 0 350px;flex:0 0 350px}.b-correct-choice .b-correct-choice__options .b-correct-choice__location h3{letter-spacing:0;margin:0 0 20px}.b-correct-choice .b-correct-choice__options .b-correct-choice__location p{letter-spacing:0}.b-correct-choice .b-correct-choice__options .b-correct-choice__location h3:nth-of-type(2){margin-bottom:27px}.b-correct-choice .b-correct-choice__options .b-correct-choice__use-location{margin-bottom:36px}.b-correct-choice .b-correct-choice__options .b-correct-choice__date,.b-correct-choice .b-correct-choice__options .b-correct-choice__details,.b-correct-choice .b-correct-choice__options .b-correct-choice__time{padding:44px 50px 10px;width:350px;max-width:350px;-ms-flex:0 0 350px;flex:0 0 350px}.b-correct-choice .b-correct-choice__options .b-correct-choice__date .m-btn,.b-correct-choice .b-correct-choice__options .b-correct-choice__details .m-btn,.b-correct-choice .b-correct-choice__options .b-correct-choice__time .m-btn{width:211px}.b-correct-choice .b-correct-choice__options .b-correct-choice__details{padding:44px 50px 70px}.b-correct-choice .b-correct-choice__cities{padding:225px 0 0;position:static}.b-correct-choice .b-correct-choice__cities ul{padding-top:0}.b-correct-choice .b-correct-choice__cities li{margin-bottom:14px}.b-correct-choice.b-correct-choice--padding{padding-top:150px}.b-story .b-story__layout{max-width:1280px;margin:0 auto;padding:0 20px;display:-ms-grid;display:grid;-ms-grid-columns:420px minmax(0,1fr);grid-template-columns:420px minmax(0,1fr)}.b-story .b-story__layout-left{-ms-flex:1 0 420px;flex:1 0 420px;max-width:420px}.b-story .b-story__layout-right{padding:50px 50px 0 30px}.b-story .b-story__box{width:100%;max-width:420px;padding:118px 50px 50px;min-height:550px;margin-bottom:0}.b-story .b-story__box-text--large{font-size:2.8rem;font-weight:300;letter-spacing:-.6px;line-height:1.215;margin-bottom:80px}.b-story .b-story__reviews{display:block}.b-story .b-story__reviews img{display:inline-block;vertical-align:middle;margin-left:15px}.b-story__slider-wrapper .b-story__full-story-wrapper{width:100%;left:0}.b-story__slider .b-story__info{padding:0}.b-story__slider .b-story__image-wrapper{margin-bottom:86px}.b-story__slider .b-story__description-title span{display:inline}.b-ultimate-bike{padding-bottom:0}.b-ultimate-bike .b-ultimate-bike__layout{position:relative}.b-ultimate-bike .b-ultimate-bike__ambient{padding-left:0;padding-right:0}.b-ultimate-bike .b-ultimate-bike__info{padding:64px 50px 20px;width:420px;min-height:420px;position:absolute;right:70px;top:50px}.b-ultimate-bike .b-ultimate-bike__ambient-image.b-ultimate-bike__ambient-image--sm{display:none}.b-ultimate-bike .b-ultimate-bike__ambient-image.b-ultimate-bike__ambient-image--lg{display:block}.b-ultimate-bike .l-intrinsic{padding-top:69.03%}.b-tech-specs{padding:61px 0 0}.b-tech-specs .m-btn{width:100%}.b-tech-specs .b-tech-specs__heading{max-width:350px}.b-tech-specs .b-tech-specs__intro{padding:0;margin-bottom:130px}.b-tech-specs .b-tech-specs__intro .m-btn{max-width:244px}.b-tech-specs .b-tech-specs__info{padding-bottom:111px}.b-tech-specs .b-tech-specs__bikes{max-width:870px;position:relative;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;z-index:10;margin:0 auto}.b-tech-specs .b-tech-specs__bike{width:calc(50% - 15px);max-width:calc(50% - 15px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);background-color:#fff;margin-bottom:30px}.b-tech-specs .b-tech-specs__bike:nth-child(2n){background-color:#fff;transform:translateY(80px);margin-left:30px}.b-tech-specs .b-tech-specs__bike:nth-child(2n) .m-btn{background-color:#2d3033}.b-tech-specs .b-tech-specs__bike:nth-child(2n) .m-btn span{color:#fff}.b-tech-specs .b-tech-specs__bike:first-child .m-btn,.b-tech-specs .b-tech-specs__bike:nth-child(2) .m-btn{margin-left:0}.b-tech-specs .b-tech-specs__bike-info{padding:45px 50px 68px}.b-tech-specs .b-tech-specs__bike-name{font-size:2.8rem;line-height:1;margin:0 0 11px}.b-tech-specs .b-tech-specs__bike-price{font-size:1.6rem;line-height:1.75;margin-bottom:58px}.b-tech-specs .b-tech-specs__bike-colors{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:10px}.b-tech-specs .b-tech-specs__color-name-wrap{-ms-flex-order:0;order:0;width:auto;min-width:120px;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.b-tech-specs .b-tech-specs__color-name-wrap .b-tech-specs__color-name{display:inline-block}.b-tech-specs .b-tech-specs__bike-details li{font-size:1.6rem;line-height:1.75}.b-tech-specs .b-tech-specs__info-box{width:470px;max-width:470px;min-height:335px;padding:93px 100px 50px;position:absolute}.b-tech-specs .b-tech-specs__info-box p{font-size:2.8rem;font-weight:300;letter-spacing:-.6px;line-height:1.215}.b-tech-specs .b-tech-specs__info-box:first-child{top:-185px;left:380px;transform:none;position:absolute}.b-tech-specs .b-tech-specs__info-box:nth-child(3){left:0;bottom:-100px;min-height:350px;padding-top:153px;transform:none;z-index:5}.b-bike-comparison .b-bike-comparison__category{padding:60px 180px 70px 50px;max-width:880px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 auto}.b-bike-comparison .b-bike-comparison__category--no-image{padding:60px 180px 60px 50px}.b-bike-comparison .b-bike-comparison__items li{letter-spacing:0}.b-bike-comparison h5{line-height:1.95;margin-bottom:2px}.b-bike-comparison .b-bike-comparison__category-title{width:265px;-ms-flex:0 0 265px;flex:0 0 265px;letter-spacing:0;margin-right:25px}.b-bike-comparison .b-bike-comparison__category-image{margin-top:24px;position:relative;right:auto;top:auto}.b-bike-comparison .b-bike-comparison__category-image img{max-width:100px}.b-bike-comparison .b-bike-comparison__category-details{width:calc(100% - 265px);max-width:calc(100% - 265px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 265px);flex-basis:calc(100% - 265px);padding-right:45px}.b-bike-comparison .b-bike-comparison__category-images{display:block;position:absolute;right:0;top:50%;width:300px;transform:translate(50%,-50%);z-index:10;background-color:#f1f2f5}.b-bike-comparison .b-bike-comparison__stores{margin-top:48px}.b-showcase .b-showcase__bike-types{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:31px}.b-showcase .b-showcase__description{margin:0 0 37px}.b-showcase{padding:100px 0}.b-showcase:before{display:none}.b-showcase .b-showcase__info{padding:0 0 0 370px}.b-showcase .b-showcase__title{display:none;font-size:2.8rem;font-weight:700;line-height:1.215;position:static;height:41px;margin-bottom:12px}.b-showcase .b-showcase__details{position:absolute;left:0;top:50%;width:270px;margin:0;transform:translateY(-50%)}.b-showcase .b-showcase__details .b-showcase__title{display:block}.b-showcase .b-showcase__bikes{width:100%;max-width:707px}.b-showcase .b-showcase__bike-images{margin:0}.b-showcase .b-showcase__bike-image--sm{display:none}.b-showcase .b-showcase__bike-image--lg{display:block}.b-showcase .b-showcase__bike-types{-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;left:0;bottom:24px;margin:0}.b-showcase .b-showcase__bike-type:first-child{margin-right:30px}.b-showcase .b-showcase__bike-type:nth-child(2){margin-left:30px}.b-showcase .b-showcase__bike-type span{display:inline}.b-showcase .b-showcase__links{display:-ms-flexbox;display:flex;width:100%;max-width:707px}.b-showcase .b-showcase__links .m-btn{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;margin:0}.b-faq{padding:88px 0}.b-faq__wrapper{max-width:810px;margin:0 auto}.b-faq__block-half{-ms-flex:1 1 50%;flex:1 1 50%;max-width:380px}.b-faq__block-full,.b-faq__block-half{margin-bottom:40px}.b-pre-order{height:85vh;max-height:920px}.b-pre-order__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.b-pre-order__images{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;padding:0}.b-pre-order__images-wrapper{margin-top:76px}.b-pre-order__action{width:100%;max-width:420px;background-color:hsla(0,0%,100%,.95);padding:40px 50px 56px;position:relative;z-index:99}.b-pre-order__action-title .b-pre-order__action-title-main{font-size:4rem}.b-pre-order__action-title .b-pre-order__action-title-price{color:#a6aeb9;font-size:4rem;font-weight:700;line-height:4.4rem}.b-pre-order .l-intrinsic{padding-top:56.13%}.b-pre-order .l-container{padding:0 20px}.b-pre-order-faq{padding:0 0 100px}.b-pre-order-faq__title{font-size:3.4rem;line-height:4.4rem}.b-pre-order-faq__item--full{-ms-flex:1 1 100%;flex:1 1 100%}.b-pre-order-faq__item--half{-ms-flex:1 1 50%;flex:1 1 50%}.b-pre-order-faq__item--half:nth-child(odd){padding-left:25px}.b-pre-order-faq__item--half:nth-child(2n){padding-right:25px}.b-pre-order-faq__item-title{font-weight:300;font-size:2.8rem;line-height:3.4rem}.page-node-type-pre-sale-order-page .b-introtext-section__wrapper{display:-ms-flexbox;display:flex}.page-node-type-pre-sale-order-page .b-introtext-section__title{font-size:3.4rem;-ms-flex:1 1 100px;flex:1 1 100px}.page-node-type-pre-sale-order-page .b-introtext-section__description{font-size:2.2rem}.path-protected-page__content{background:#fff url(/bikes/themes/custom/vanmoof/assets/images/protected-page-bg.jpg);background-repeat:no-repeat;background-size:cover}.path-protected-page__content .l-height-full{padding:0 20px}.path-protected-page [type=password]{font-size:1.7rem;height:51px}.path-protected-page form>fieldset{position:absolute;left:20px;bottom:0;max-width:420px;padding:50px 50px 56px}.path-protected-page .fieldset-wrapper{max-width:296px}.path-protected-page .fieldset-wrapper .form-item{-ms-flex:0 0 51px;flex:0 0 51px}}@media screen and (min-width:992px) and (min-width:992px){.b-yin__right{right:auto}.b-media__layout{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}}@media screen and (min-width:1024px){.b-spec{padding:45px 0 20px 70px}.b-spec__layout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.b-spec__layout-left{padding-right:30px;max-width:650px}.b-spec__layout-right{position:relative;display:block}.b-spec__table td{border-top:2px solid #eaeaeb;padding-top:22px;display:table-cell}.b-spec__table tr:last-of-type td{border-top:0;padding-top:0}.b-spec__power-flex>div:nth-child(2n) .b-spec__text-bottom{margin-right:0}.b-spec__power-flex>div{min-width:unset}.b-spec__power-has-subtitle p:first-of-type{margin-top:8px}.b-spec__security,.b-spec__size{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-top:2px solid hsla(0,0%,100%,.1)}.b-spec__title{color:#2d3033;font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:32px;margin-bottom:25px}.b-spec__title-box{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.b-spec__header{min-width:130px;word-break:break-all;white-space:pre-wrap}.b-spec__line{display:none}.b-spec__text-top{margin-top:20px;margin-right:50px;margin-bottom:22px}.b-spec__text-bottom{margin-right:40px}.b-spec__text-security{margin-bottom:-7px;margin-left:-20px;margin-top:15px}.b-spec__img{display:block}}@media screen and (min-width:1150px){body.js-m-banner--active .shopping-cart,body.js-m-banner--active .store-locator{padding:216px 55px 10px 100px}.user-logged-in .shopping-cart{padding:154px 55px 10px 100px}.user-logged-in .page-content{padding-top:76px}.b-header-primary.b-header-primary--light-gray nav{background-color:transparent}.b-header-primary{padding:28px 0 20px;height:76px}.b-header-primary .b-header-primary__logo{width:173px;transform:translateX(85px);z-index:55}.navigation-content-in-view .b-header-primary .b-header-primary__logo{opacity:1}.b-header-primary .b-header-primary__logo svg{height:20px}.b-header-primary .b-header-primary__cart,.b-header-primary .b-header-primary__store-back-button--inline,.b-header-primary .b-header-primary__toggle-navigation{display:none}.b-header-primary nav{background-color:transparent;display:block;left:0;top:0;width:100%;height:100%;overflow:visible;padding:22px 32px 0;opacity:1;transform:none;z-index:50}.b-header-primary nav,.b-header-primary nav ul{position:absolute}.b-header-primary nav ul li{display:inline-block;padding-top:2px;margin-bottom:0}.b-header-primary nav ul li.active a,.b-header-primary nav ul li:hover a{opacity:1}.b-header-primary nav ul:first-child{left:32px}.b-header-primary nav ul:first-child li{margin-right:15px}.b-header-primary nav ul:nth-child(2){right:32px}.b-header-primary nav ul:nth-child(2) li{margin-left:15px}.b-header-primary nav ul:first-of-type,.b-header-primary nav ul:first-of-type li{margin-bottom:0}.b-header-primary nav ul:first-of-type li a{font-size:1.5rem;color:#fff;font-weight:500;letter-spacing:.22px;line-height:2.1}.b-header-primary nav .b-header-primary__cart-toggle{display:inline-block}.b-header-primary nav a{font-family:Noto Sans,sans-serif;font-size:1.5rem;color:#fff;font-weight:500;letter-spacing:.22px;line-height:2.1;opacity:1;transition:opacity .3s ease}.b-header-primary nav:hover li a{opacity:.5}.b-header-primary nav .b-header-primary__store-toggle a:after{display:none}.b-header-primary nav.b-header-primary__nav--obscure li a{opacity:.5}.shopping-cart{padding:76px 55px 10px 100px}.shopping-cart.shopping-cart--reveal .shopping-cart__background{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);transition-delay:.3s}.shopping-cart .shopping-cart__cart-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}.shopping-cart .shopping-cart__cart-additional-info{display:block;width:460px;-ms-flex:0 0 460px;flex:0 0 460px;padding-top:50px}.shopping-cart .shopping-cart__cart-details{width:420px;-ms-flex:0 0 420px;flex:0 0 420px}.shopping-cart .shopping-cart__cart-details h4{padding:0 0 0 50px}.shopping-cart .shopping-cart__cart-details .shopping-cart__no-items{padding:50px 50px 70px;min-height:480px}.shopping-cart .shopping-cart__cart-details .shopping-cart__no-items p{top:calc(50% - 10px);width:calc(100% - 100px)}.shopping-cart .shopping-cart__cart-details .shopping-cart__cart-info{padding:37px 0 0}.shopping-cart .shopping-cart__cart-details .shopping-cart__cart-items{padding:0 50px}.shopping-cart .shopping-cart__cart-details .shopping-cart__summary{padding:42px 50px 33px}.shopping-cart .shopping-cart__cart-details .shopping-cart__cart-items--edit .shopping-cart__cart-item{padding:0}.shopping-cart .shopping-cart__cart-details .shopping-cart__remove-item{left:-39px}.shopping-cart .shopping-cart__cart-details .shopping-cart__quantity-manipulator{right:-42px}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__cart-item{padding:0}.shopping-cart .shopping-cart__cart-details.shopping-cart__cart-details--edit .shopping-cart__quanitity-indicator{transform:translateX(0)}.shopping-cart .shopping-cart__heading{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:5rem;font-weight:700;line-height:1.1}.shopping-cart .shopping-cart__close{display:block}.store-locator{padding:76px 55px 10px 100px}.store-locator.store-locator--reveal .store-locator__background{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);transition-delay:.3s}.store-locator .store-locator__store-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}.store-locator .store-locator__store-additional-info{display:block;width:calc(100% - 480px);max-width:calc(100% - 480px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 480px);flex-basis:calc(100% - 480px);padding-top:50px}.store-locator .store-locator__store-details{width:420px;-ms-flex:0 0 420px;flex:0 0 420px}.store-locator .store-locator__store-details .store-locator__store-info{padding:37px 50px 33px}.store-locator .store-locator__store-details .store-locator__shipping-notification{margin-bottom:40px}.store-locator .store-locator__heading{color:#f1f2f5;font-family:Noto Sans,sans-serif;font-size:5rem;font-weight:700;line-height:1.1;margin-bottom:15px}.store-locator .store-locator__close{display:block}.store-locator .store-locator__country_rotator{display:block;overflow:hidden;margin-top:15px;height:60px}.store-locator .store-locator__country_rotator .store-locator__countries{display:block;height:100%}.store-locator .store-locator__country_rotator .store-locator__countries.store-locator__countries--rotate{transition:transform .35s ease;transform:translateY(-100%)}.store-locator .store-locator__country_rotator .store-locator__countries.store-locator__countries--snap{transition:none;transform:translateY(0)}.store-locator .store-locator__country_rotator span{display:block;height:100%;line-height:1}.navigation-content-in-view .b-header-primary__nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-header-secondary h5{display:block;position:absolute;left:0;top:0;z-index:10}.b-header-secondary .b-header-secondary__nav{display:block;height:100%;width:calc(100% - 476px);text-align:right;position:relative}.b-header-secondary .b-header-secondary__nav ul{display:block;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;top:0;right:0;height:100%;width:100%;background-color:#f1f2f5;padding-right:28px;opacity:0;transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease}.b-header-secondary .b-header-secondary__nav li{width:auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:36px}.b-header-secondary .b-header-secondary__cart-options{position:absolute;right:0;top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-header-secondary .b-header-secondary__cart-options--double{width:476px}.b-header-secondary .b-header-secondary__cart-options--double .b-header-secondary__cart{display:inline-block;background-color:#dde1e6}.b-header-secondary .b-header-secondary__cart-options--double .m-btn{width:210px}.b-header-secondary .b-header-secondary__cart-options--single{width:376px}.b-header-secondary .b-header-secondary__cart-options--single .b-header-secondary__cart{background-color:#dde1e6;-ms-flex-order:0;order:0}.b-header-secondary .b-header-secondary__cart-options--single .m-btn{width:calc(100% - 56px)}}@media screen and (min-width:1200px){.m-btn span{transition:color .25s cubic-bezier(.25,.45,.46,.92)}.m-btn__arrow-r:before{transition:width .25s cubic-bezier(.25,.45,.46,.92)}.m-btn__arrow-r-yellow:before{transition:width .25s cubic-bezier(.25,.45,.46,.92)}.b-header-primary .b-header-primary__logo{transform:none}.shopping-cart .shopping-cart__cart-details .shopping-cart__edit-cart .shopping-cart__edit-btn:before{transition:width .25s cubic-bezier(.25,.45,.46,.92)}.shopping-cart .shopping-cart__cart-additional-info{padding-top:140px}.store-locator .store-locator__store-additional-info{padding-top:140px}.b-header-secondary .b-header-secondary__nav ul{position:relative;top:auto;right:auto;opacity:1;transform:none}.b-product-grid__description{padding:0 100px}.b-hero__superpowers{padding:70px 70px 85px}.b-hero__superpowers-slider{max-width:none}.b-hero .superpowers-button-next{right:-30px}.b-future{padding:60px 0 65px}.b-future__layout{padding-right:0;margin-right:0}.b-media{padding:136px 0 95px}.b-media__layout{padding-right:0;margin-right:0}.b-media__video-wrapper{-ms-flex:1 1 865px;flex:1 1 865px}.b-media__more-info{-ms-flex:1 1 865px;flex:1 1 865px}.b-media--choose:after{left:50%}.b-media--choose .b-media__img{-ms-flex:1 1 865px;flex:1 1 865px}.b-story .b-story__stats-layout{-ms-flex-direction:column;flex-direction:column;height:170px}.b-story .b-story__stats-layout>div:nth-child(odd):after{height:2px;width:100%}.b-story .b-story__stats-layout>div:nth-child(2n),.b-story .b-story__stats-layout>div:nth-child(odd){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-story .b-story__overview{padding-right:160px;position:relative}.b-story .b-story__stats{position:absolute;width:100%;top:0;right:20px;padding-bottom:calc(75.75% - 120px);margin:0}.b-story .b-story__stats-items{display:block;position:absolute;top:50%;right:0;width:160px;transform:translateY(-50%)}.b-story .b-story__stats-item{width:115px;margin-left:auto}.b-story .b-story__stats-item.b-story__stats-item--conceal:nth-child(2){transform:translateY(30px)}.b-story .b-story__stats-item:nth-child(2){margin-top:20px;padding-top:20px;border-left:none;position:relative}.b-story .b-story__stats-item:nth-child(2):before{content:"";position:absolute;width:90px;height:2px;top:-1px;left:50%;background-color:rgba(45,48,51,.3);transform:translateX(-50%)}.b-story__slider-wrapper{padding-bottom:40px}.b-story__slider-wrapper .b-story__arrow-wrapper{display:block}.b-story__slider-wrapper .b-story__full-story-wrapper{width:100%;position:absolute;left:0;top:0;bottom:auto;padding-bottom:75.75%}.b-story__slider-wrapper .b-story__full-story-wrapper .m-btn{padding:20px 13px;width:250px;text-align:center;position:absolute;right:0;top:100%;z-index:20;margin-bottom:0}.b-story__slider-wrapper .pagination-unit{right:295px}.b-ultimate-bike .b-ultimate-bike__ambient{width:calc(100% - 230px)}.b-tech-specs .b-tech-specs__bike{width:420px;max-width:420px;-ms-flex:0 0 420px;flex:0 0 420px}.b-tech-specs .b-tech-specs__info-box:first-child{left:535px}.b-showcase .b-showcase__bikes .l-intrinsic{padding-top:67.89%}.b-showcase .b-showcase__title{top:152px}.b-showcase .b-showcase__bike-type:first-child{margin-right:70px}.b-showcase .b-showcase__bike-type:nth-child(2){margin-left:70px}}@media screen and (min-width:1264px){.b-carousel-section__text-wrapper{padding:0}}@media screen and (min-width:1270px){.b-hero__superpowers{padding:70px 140px 85px}}@media screen and (min-width:1300px){.m-banner{padding:48px 215px 5px;display:-ms-flexbox;display:flex}.m-banner__img--desktop{max-width:100%}.b-hero__right{padding:40px 50px 45px}.b-hero__colors>p{margin-bottom:65px}}@media screen and (min-width:1350px){.b-carousel-section .b-carousel__previous{left:-28px}.b-carousel-section .b-carousel__next{right:-28px}}@media screen and (min-width:1360px){.b-footer__layout{padding:0}}@media screen and (min-width:1400px){.l-container--w1280{padding-left:20px;padding-right:20px}.shopping-cart .shopping-cart__heading{font-size:8rem}.store-locator .store-locator__heading{font-size:8rem}.store-locator .store-locator__list{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.store-locator .store-locator__button-wrapper{width:300px;-ms-flex:0 0 300px;flex:0 0 300px;margin-bottom:0}.store-locator .store-locator__country_rotator{height:90px}.b-fullscreen-section .l-container{padding:0 20px}.b-spec .sizingImages:before{background:radial-gradient(circle 320px at center center,#f1f2f5 0,#fff 100%)}.b-subscription-intro .b-subscription-intro__info{width:420px;right:-30px}.b-all-in .b-all-in__bikes-image .b-all-in_bikes-unit div{padding-left:117px}.b-all-in .b-all-in__bikes-image .b-all-in_bikes-unit div span{margin-right:5px}.b-all-in .b-all-in__bikes-image .b-all-in_bikes-unit div:nth-child(2){padding-left:109px}.b-all-in .b-all-in__links{padding-right:225px}.b-all-in .b-all-in__links .m-btn{padding:20px 13px;text-align:center}.b-all-in .b-all-in__links .m-btn .has-svg{margin-left:4px}.b-all-in .b-all-in__connector{right:-30px;width:420px}.b-bikes-with-benefits h2{left:20px}.b-bikes-with-benefits .b-bikes-with-benefits__info{left:-30px;width:420px}.b-bikes-with-benefits .b-bikes-with-benefits__info.expand{width:calc(100% + 60px)}.b-bikes-with-benefits .b-bikes-with-benefits__conceal{width:104px;height:104px}.b-bikes-with-benefits .b-bikes-with-benefits__conceal span{width:48px}.b-meet-the-bikes h2{left:20px}.b-meet-the-bikes p{width:180px;right:29px}.b-meet-the-bikes .b-meet-the-bikes__bikes-wrapper{padding-left:13%}.b-meet-the-bikes .b-meet-the-bikes__bikes-wrapper .b-meet-the-bikes__bikes{width:79.6%}.b-meet-the-bikes .b-meet-the-bikes__bikes-wrapper .b-meet-the-bikes__bikes .b-meet-the-bikes__bike .m-btn{display:block;width:50%}.b-meet-the-bikes .b-meet-the-bikes__connector{left:-30px;width:420px}.b-meet-the-bikes .b-meet-the-bikes__connector.expand{width:calc(100% + 60px)}.b-correct-choice .l-container{padding-left:20px;padding-right:20px}.b-correct-choice .b-correct-choice__options{transform:translateX(-50px);width:840px;-ms-flex:0 0 840px;flex:0 0 840px}.b-correct-choice .b-correct-choice__options .b-correct-choice__date,.b-correct-choice .b-correct-choice__options .b-correct-choice__details,.b-correct-choice .b-correct-choice__options .b-correct-choice__location,.b-correct-choice .b-correct-choice__options .b-correct-choice__time{width:420px;max-width:420px;-ms-flex:0 0 420px;flex:0 0 420px}.b-correct-choice .b-correct-choice__cities{width:370px;max-width:370px;-ms-flex:0 0 370px;flex:0 0 370px}.b-correct-choice .b-correct-choice__cities li a{font-size:3.8rem;line-height:1.21}.b-story .b-story__layout-right{padding:50px 0 0}.b-story .b-story__box{transform:translateX(-50px)}.b-ultimate-bike{background-image:linear-gradient(180deg,#fff 390px,#f1f2f5 0)}.b-ultimate-bike .b-ultimate-bike__ambient{width:calc(100% - 110px);transform:translateX(-50px)}.b-ultimate-bike .b-ultimate-bike__info{top:152px;right:-50px}}@media screen and (min-width:1440px){.b-header-primary nav ul:first-child li{margin-right:30px}.b-header-primary nav ul:nth-child(2) li{margin-left:30px}.b-header-secondary .b-header-secondary__nav-elements{max-width:1440px;margin:0 auto}.b-header-secondary .b-header-secondary__nav{width:100%}.b-header-secondary .b-header-secondary__nav ul{-ms-flex-pack:center;justify-content:center}.b-header-secondary .b-header-secondary__nav ul li{margin:0 18px}.b-product-grid .l-intrinsic{padding-top:81%}.b-future__layout{margin-right:auto}.b-app{min-height:80vh}.b-story .b-story__stats{right:0}}@media screen and (min-width:1500px){.b-media__layout{margin-right:auto}.b-media--choose:after{left:41%}}@media screen and (min-width:1515px){.l-title{font-size:28px}.l-title--big{font-size:60px}}@media screen and (min-width:1600px){.b-hero__right{padding:40px 50px 65px}}@media screen and (min-width:1900px){.b-media--choose:after{left:43%}}@media screen and (min-width:1920px){body{font-size:16px}p{font-size:16px}.h2{font-size:36px}.h3{font-size:45px}.h4{font-size:40px}.h5{font-size:27px}.b-fullscreen-section--b2b{min-height:900px}.b-product-grid .l-intrinsic{padding-top:80.7%}}@media screen and (min-width:1921px){.b-fullscreen-section--overview .background-block{background-size:cover}}@media screen and (min-width:2000px){.b-media--choose:after{left:45%}}@media screen and (min-width:2500px){.b-product-grid .l-intrinsic{padding-top:80%}}@media screen and (max-width:860px){.b-spec .SizingCard{width:100vw;height:90vh;min-height:auto;max-height:640px}.b-spec .mPoint:hover{height:54px;width:54px}.b-spec .mPoint:hover .mId{height:24px;width:24px;color:#000}}@media screen and (max-width:375px){.l-title{font-size:18px}.l-title--big{font-size:28px}.h1{font-size:28px}}@media (max-width:991px){.b-hero__slider .js-b-hero__slider-active{position:relative}}@media screen and (min-height:650px){.b-hero__colors>p{margin-bottom:20px}}@media screen and (max-width:760px){.b-spec .SizingCard{padding:16px}.b-spec .sizing--title{padding:36px 0 0 36px}.b-spec .mPoint:hover{height:36px;width:36px}.b-spec .mPoint:hover .mId{height:18px;width:18px;color:#000;font-size:10px;font-weight:400}}@media screen and (max-width:320px){body{font-size:14px}p{font-size:16px}.h2{font-size:30px}.h3{font-size:35px}.h4{font-size:30px}.h5{font-size:20px}}@media (orientation:landscape){.b-fullscreen-section--overview .background-block{background-position:50%}}@media screen and (min-width:1680){.h1{font-size:60px}}@media screen and (max-width:350px){.b-header-secondary .b-header-secondary__cart-options--single .m-btn{padding:8px 5px 5px}}
