@font-face{font-family:Proxima Nova;src:url("/Proxima Nova Regular.otf") format("opentype");font-weight:400;font-style:normal}html{overflow:hidden}#app{font-family:Proxima Nova,Open Sans,Helvetica,Arial,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#2c3e50;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto}#app .v-application--wrap{min-width:300px;min-height:632px;backface-visibility:visible}.fill-width{width:100%}.fill-height,.full{height:100%}.full{width:100%}.rel{position:relative}.abs,.layer{position:absolute}.layer{top:0;left:0;right:0;bottom:0}.autoscroll{overflow:auto}.single-line{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.outline{border:1px solid var(--v-light-darken2)!important}.outline.light--border{border-color:var(--v-light-base)!important}.outline-top{border-top:1px solid var(--v-light-darken2)!important}.outline-top.light--border{border-color:var(--v-light-base)!important}.outline-right{border-right:1px solid var(--v-light-darken2)!important}.outline-right.light--border{border-color:var(--v-light-base)!important}.outline-bottom{border-bottom:1px solid var(--v-light-darken2)!important}.outline-bottom.light--border{border-color:var(--v-light-base)!important}.outline-left{border-left:1px solid var(--v-light-darken2)!important}.outline-left.light--border{border-color:var(--v-light-base)!important}.body-1,.body-2,.caption,.display-1,.display-2,.display-3,.display-4,.headline,.overline,.subtitle-1,.subtitle-2,.title,h1,h2,h3,h4,h5,h6{text-transform:uppercase}.body-1,.body-2,.caption,.overline{color:var(--bb-secondary-darken3)}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--bb-primary);border-radius:20px;border:1px solid #fff}.v-dialog:not(.v-dialog--fullscreen){max-height:90vh!important}.spinner-stroke{fill:none;stroke:#b3b3b3;stroke-miterlimit:10;stroke-width:5px}@keyframes frameset{0%{opacity:0}50%{opacity:1}}@keyframes spinner-wheel-left{0%,10%{opacity:0;transform:scale(1.5)}30%{opacity:1;transform:scale(1)}}@keyframes spinner-wheel-right{0%,20%{opacity:0;transform-origin:50% 50%;transform:scale(1.5)}50%{opacity:1;transform:scale(1)}}@keyframes spinner-bar{0%,20%{stroke-dasharray:200;stroke-dashoffset:200}80%{stroke-dashoffset:0}}@keyframes spinner-seatpost{0%,10%{stroke-dasharray:200;stroke-dashoffset:200}80%{stroke-dashoffset:0}}@keyframes spinner-saddle{0%,30%{opacity:0;transform-origin:50% 50%;transform:scale(1.5)}60%{opacity:1;transform:scale(1)}}#spinner-frameset{animation:frameset 3s;animation-iteration-count:infinite}#spinner-wheel-left{animation:spinner-wheel-left 3s;animation-iteration-count:infinite}#spinner-wheel-right{animation:spinner-wheel-right 3s;animation-iteration-count:infinite}#spinner-bar,#spinner-seatpost{animation:spinner-bar 3s;animation-iteration-count:infinite}#spinner-saddle{animation:spinner-saddle 3s;animation-iteration-count:infinite}.b-color{position:relative;display:inline-block;width:24px;height:24px;margin:0 10px 10px 0;vertical-align:middle;overflow:hidden}.b-color>span{position:absolute;top:0;left:0;border-width:11px;border-style:solid;border-top-color:transparent!important;border-left-color:transparent!important}.b-color.small{width:16px;height:16px;margin:0 4px 4px 0}.b-color.small>span{border-width:7px}a.b-color{cursor:pointer}a.b-color.selected,a.b-color:focus,a.b-color:hover{outline:1px solid var(--bb-primary);outline-offset:2px}a.b-color:hover:not(.selected){outline-color:var(--bb-secondary-light)}.logo>img{width:auto;max-height:40px}.price{text-align:left}.price-srp{line-height:1.4;font-size:.6rem!important}.price-old,.price-value{white-space:nowrap}.price-old{text-decoration:line-through;font-weight:700;opacity:.25}.bike-item-select{overflow:hidden}.bike-item-select.white:hover{background-color:var(--bb-primary-light)!important}.bike-item-select.white:hover .v-card{background-color:var(--bb-primary)!important}