@media (max-width:767px){.container{width:100%}}@media (min-width:1600px){.container{width:1570px}}.password-strength-meter{margin:10px 0;font-size:0.9rem}.clear{clear:both}@media (min-width:1600px){.col-xlg-1, .col-xlg-2, .col-xlg-3, .col-xlg-4, .col-xlg-5, .col-xlg-6, .col-xlg-7, .col-xlg-8, .col-xlg-9, .col-xlg-10, .col-xlg-11, .col-xlg-12{float:left}.col-xlg-12{width:100%}.col-xlg-11{width:91.66666667%}.col-xlg-10{width:83.33333333%}.col-xlg-9{width:75%}.col-xlg-8{width:66.66666667%}.col-xlg-7{width:58.33333333%}.col-xlg-6{width:50%}.col-xlg-5{width:41.66666667%}.col-xlg-4{width:33.33333333%}.col-xlg-3{width:25%}.col-xlg-2{width:16.66666667%}.col-xlg-1{width:8.33333333%}.col-xlg-pull-12{right:100%}.col-xlg-pull-11{right:91.66666667%}.col-xlg-pull-10{right:83.33333333%}.col-xlg-pull-9{right:75%}.col-xlg-pull-8{right:66.66666667%}.col-xlg-pull-7{right:58.33333333%}.col-xlg-pull-6{right:50%}.col-xlg-pull-5{right:41.66666667%}.col-xlg-pull-4{right:33.33333333%}.col-xlg-pull-3{right:25%}.col-xlg-pull-2{right:16.66666667%}.col-xlg-pull-1{right:8.33333333%}.col-xlg-pull-0{right:auto}.col-xlg-push-12{left:100%}.col-xlg-push-11{left:91.66666667%}.col-xlg-push-10{left:83.33333333%}.col-xlg-push-9{left:75%}.col-xlg-push-8{left:66.66666667%}.col-xlg-push-7{left:58.33333333%}.col-xlg-push-6{left:50%}.col-xlg-push-5{left:41.66666667%}.col-xlg-push-4{left:33.33333333%}.col-xlg-push-3{left:25%}.col-xlg-push-2{left:16.66666667%}.col-xlg-push-1{left:8.33333333%}.col-xlg-push-0{left:auto}.col-xlg-offset-12{margin-left:100%}.col-xlg-offset-11{margin-left:91.66666667%}.col-xlg-offset-10{margin-left:83.33333333%}.col-xlg-offset-9{margin-left:75%}.col-xlg-offset-8{margin-left:66.66666667%}.col-xlg-offset-7{margin-left:58.33333333%}.col-xlg-offset-6{margin-left:50%}.col-xlg-offset-5{margin-left:41.66666667%}.col-xlg-offset-4{margin-left:33.33333333%}.col-xlg-offset-3{margin-left:25%}.col-xlg-offset-2{margin-left:16.66666667%}.col-xlg-offset-1{margin-left:8.33333333%}.col-xlg-offset-0{margin-left:0%}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths,.col-xl-5ths{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}@media (min-width:1500px){.col-xl-5ths{width:20%;float:left}}@media (min-width:1200px) and (max-width:1599px){.hidden-lg-to-xlg{display:none !important}}@media (min-width:1600px){.hidden-xlg{display:none !important}}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2060;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0, -25%);-webkit-transform:translate(0, -25%);-moz-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{box-shadow:0 3px 9px rgba(0,0,0,0.5);position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;background-clip:padding-box;outline:0;padding:45px}@media (max-width:991px){.modal-content{padding:29px}}@media (max-width:767px){.modal-content{padding:16px}}.modal-content .close{margin-top:-50px;margin-right:-38px;font-size:50px;font-weight:lighter;opacity:0.8}@media (max-width:991px){.modal-content .close{margin-top:-27px;margin-right:-17px}}.modal-content>.close{padding:15px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2050;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:none}.modal-header h4{color:#1c1c1c;font-size:28px;font-weight:bold}.modal-title{margin:0;line-height:1.2}.modal-body{position:relative;padding:15px}.modal-body p{margin-bottom:32px;color:#767676}.modal-body .input label{text-transform:uppercase;color:#033a7e;font-size:10px;font-weight:bold;letter-spacing:1.4px}.modal-body input[type="text"]{width:100%;padding:10px 0}.modal-footer{padding:15px;text-align:right;border-top:none}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}#bikelocal-modal{padding-left:0 !important}#bikelocal-modal .modal-dialog{width:90vw;margin:0 auto}@media (max-width:767px){#bikelocal-modal .modal-dialog{width:100%}}#bikelocal-modal .modal-dialog .modal-content{height:100vh;border-radius:0}#bikelocal-modal .modal-dialog .modal-content .modal-body,#bikelocal-modal .modal-dialog .modal-content iframe{height:100%}@media (min-width:768px){.modal-dialog{width:780px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:85%}}body .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:auto;touch-action:auto;-webkit-tap-highlight-color:transparent}body .slick-list{overflow:hidden;position:relative;display:block;margin:0;padding:0}body .slick-list:focus{outline:none}body .slick-list.dragging{cursor:pointer;cursor:hand}body .slick-slider .slick-track,body .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body .slick-track{position:relative;left:0;top:0;display:block}body .slick-track:before,body .slick-track:after{content:"";display:table}body .slick-track:after{clear:both}.slick-loading body .slick-track{visibility:hidden}body .slick-slide{float:left;min-height:1px}[dir="rtl"] body .slick-slide{float:right}body .slick-slide img{display:block}body .slick-slide.slick-loading img{display:none}body .slick-slide.dragging img{pointer-events:none}.slick-initialized body .slick-slide{display:block}.slick-loading body .slick-slide{visibility:hidden}.slick-vertical body .slick-slide{display:block;height:auto;border:1px solid transparent}body .slick-arrow.slick-hidden{display:none}/*! jQuery UI - v1.12.1 - 2017-10-17
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../images/jquery-ui/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../images/jquery-ui/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../images/jquery-ui/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../images/jquery-ui/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../images/jquery-ui/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../images/jquery-ui/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../images/jquery-ui/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:'Supreme';src:url('../fonts/supreme/SupremeLLWeb-Light.woff2');font-weight:300;font-display:swap}@font-face{font-family:'Supreme';src:url('../fonts/supreme/SupremeLLWeb-LightItalic.woff2');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Supreme';src:url('../fonts/supreme/SupremeLLWeb-Regular.woff2');font-weight:400;font-display:swap}@font-face{font-family:'Supreme';src:url('../fonts/supreme/SupremeLLWeb-Italic.woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Supreme';src:url('../fonts/supreme/SupremeLLWeb-Book.woff2');font-weight:600;font-display:swap}@font-face{font-family:'Supreme';src:url('../fonts/supreme/SupremeLLWeb-BookItalic.woff2');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Supreme';src:url('../fonts/supreme/SupremeLLWeb-Bold.woff2');font-weight:700;font-display:swap}@font-face{font-family:'Supreme';src:url('../fonts/supreme/SupremeLLWeb-BoldItalic.woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'ProximaNova';font-weight:400;font-display:swap;src:url('../fonts/proximanova/regular/ProximaNova-Reg-webfont.eot');src:url('../fonts/proximanova/regular/ProximaNova-Reg-webfont.eot?iefix') format('eot'),url('../fonts/proximanova/regular/ProximaNova-Reg-webfont.woff') format('woff'),url('../fonts/proximanova/regular/ProximaNova-Reg-webfont.ttf') format('truetype'),url('../fonts/proximanova/regular/ProximaNova-Reg-webfont.svg#ProximaNova-Reg-webfont') format('svg')}@font-face{font-family:'ProximaNova';font-weight:300;font-display:swap;src:url('../fonts/proximanova/light/ProximaNova-Light-webfont.eot');src:url('../fonts/proximanova/light/ProximaNova-Light-webfont.eot?iefix') format('eot'),url('../fonts/proximanova/light/ProximaNova-Light-webfont.woff') format('woff'),url('../fonts/proximanova/light/ProximaNova-Light-webfont.ttf') format('truetype'),url('../fonts/proximanova/light/ProximaNova-Light-webfont.svg#ProximaNova-Light-webfont') format('svg')}@font-face{font-family:'ProximaNova';font-weight:600;font-display:swap;src:url('../fonts/proximanova/semibold/ProximaNova-Sbold-webfont.eot');src:url('../fonts/proximanova/semibold/ProximaNova-Sbold-webfont.eot?iefix') format('eot'),url('../fonts/proximanova/semibold/ProximaNova-Sbold-webfont.woff') format('woff'),url('../fonts/proximanova/semibold/ProximaNova-Sbold-webfont.ttf') format('truetype'),url('../fonts/proximanova/semibold/ProximaNova-Sbold-webfont.svg#ProximaNova-Sbold-webfont') format('svg')}@font-face{font-family:'ProximaNova';font-weight:700;font-display:swap;src:url('../fonts/proximanova/bold/ProximaNova-Bold-webfont.eot');src:url('../fonts/proximanova/bold/ProximaNova-Bold-webfont.eot?iefix') format('eot'),url('../fonts/proximanova/bold/ProximaNova-Bold-webfont.woff') format('woff'),url('../fonts/proximanova/bold/ProximaNova-Bold-webfont.ttf') format('truetype'),url('../fonts/proximanova/bold/ProximaNova-Bold-webfont.svg#ProximaNova-Bold-webfont') format('svg')}@font-face{font-family:'Gazelle';font-weight:400;font-display:swap;src:url('../fonts/gazelle/pon-gazelle.eot');src:url('../fonts/gazelle/pon-gazelle.eot?iefix') format('eot'),url('../fonts/gazelle/pon-gazelle.woff') format('woff'),url('../fonts/gazelle/pon-gazelle.ttf') format('truetype'),url('../fonts/gazelle/pon-gazelle.svg#pon-gazelle') format('svg')}@font-face{font-family:'ga-icon';font-weight:400;font-display:swap;src:url('../fonts/gazelle-icons/icons.eot');src:url('../fonts/gazelle-icons/icons.eot?iefix') format('eot'),url('../fonts/gazelle-icons/icons.woff') format('woff'),url('../fonts/gazelle-icons/icons.woff2') format('woff2'),url('../fonts/gazelle-icons/icons.ttf') format('truetype'),url('../fonts/gazelle-icons/icons.svg#icons') format('svg')}html,body{font-family:'Supreme',Helvetica,Arial,sans-serif;font-size:16px;font-weight:300}p{font-size:1.125rem;line-height:1.2;font-weight:300;margin-bottom:25px}@media (max-width:767px){p{line-height:1.222}}.article p{font-size:.875rem;line-height:24px}p a{color:#033a7e}p a:hover{color:#1c1c1c;text-decoration:underline}a,a:hover,a:active,a:focus{color:#1c1c1c;text-decoration:none;outline:none}b,strong{font-weight:600}table{border:none;margin-bottom:25px}table.no-lines tr,table.no-lines td{border:none !important}table thead tr{border-bottom:1px solid #e0e0e0}table thead tr th,table thead tr td{padding:10px}table tbody tr{border-bottom:1px solid rgba(0,0,0,0.1)}table tbody tr:last-of-type{border:none}table tbody tr td{border-right:1px solid rgba(0,0,0,0.1);padding:10px}@media screen and (min-width:768px){table tbody tr td{word-break:break-word}}table tbody tr td:last-of-type{border:none}h1,h2,h3,h4{font-weight:300}h5{font-weight:400}h3.title--background{color:#e0e0e0;font-weight:600;font-size:100px}@media (max-width:991px){h3.title--background{font-size:60px}}@media (max-width:767px){h3.title--background{font-size:48px}}h1{font-size:3rem;line-height:1.083}@media (max-width:767px){h1{font-size:1.75rem;line-height:1.143}}h2{font-size:2.5rem;line-height:1.1}@media (max-width:767px){h2{font-size:1.5rem;line-height:1.167}}h3{font-size:1.75rem;line-height:1.143}@media (max-width:767px){h3{font-size:1.375rem;line-height:1.273}}h4{font-size:1.5rem;line-height:1.333}@media (max-width:767px){h4{font-size:1.25rem;line-height:1.3}}h4.subtitle{margin-top:0;font-size:15px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;line-height:1.47}h4.subtitle--large{font-size:20px}h4.title--blue{font-size:12px;font-weight:600;color:#033a7e;text-transform:uppercase;margin:0;letter-spacing:1.5px}h5{font-size:.875rem;line-height:1.429}@media (max-width:767px){h5{font-size:.75rem;line-height:1.333}}ul,ol{margin-bottom:0;margin-left:20px}.ves-container ul{line-height:23px}.ves-container ol{line-height:23px}blockquote{border-left:2px solid #033a7e;display:inline-block;margin:20px 0;padding:100px 50px}@media screen and (max-width:991px){blockquote{padding:80px 30px}}blockquote.right{border-left:none;border-right:2px solid #033a7e;text-align:right}blockquote p{font-size:2.5rem;font-weight:300;letter-spacing:0.9px;line-height:1}@media screen and (max-width:991px){blockquote p{font-size:1.875rem}}blockquote small{font-size:.9375rem;color:#1c1c1c;font-weight:700}blockquote small:before{display:none}figcaption{font-size:1.125rem;color:#a9a9a9}figcaption:after{content:'';border-top:1px solid #a9a9a9;width:45px;display:inline-block;height:5px;margin-left:20px}.white{color:#fff}.old-price{color:rgba(0,0,0,0.2);font-size:1rem;text-decoration:line-through;margin-right:10px}.label--special{text-transform:uppercase;color:#033a7e;font-size:10px;font-weight:bold;letter-spacing:1.4px}*{box-sizing:border-box;border:none;margin:0;outline:none;padding:0}body,html{line-height:initial;height:100%}body.no-scroll,html.no-scroll{overflow-y:hidden !important;position:relative}img{image-rendering:-webkit-optimize-contrast !important;max-width:100%}body{color:#1c1c1c}p{color:#2f2f2f}.no-scroll{overflow:hidden}body.has-lightbox{overflow:hidden;position:fixed;left:0;right:0}@supports (-webkit-overflow-scrolling: touch){body{cursor:pointer}}.page-header{padding:0;margin:0;border:0;height:107px}.transparent-menu-active .page-header{height:0}.stickybar-active .page-header{height:138px}@media (min-width:992px){.page-header{height:120px}.stickybar-active .page-header{height:164px}}.loading-mask,.black-overlay{top:0;left:0;width:100%;height:100%;position:fixed}.black-overlay{display:none;z-index:1040;background-color:rgba(0,0,0,0.2)}.page-wrapper .black-overlay{z-index:1020}div.product-image-photo-holder{background-image:url('../images/loading.gif');height:32px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:32px}@media (max-width:767px){.no-padding-mobile{padding:0}}.container .no-padding{padding:0}.page-wrapper{overflow:hidden;min-height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-main{margin:90px auto 30px auto;padding:0 50px;transition:all 250ms ease-in-out}.topbar-active .page-main{margin:0 auto 30px auto}.page-with-filter .page-main{margin-top:15px}.transparent-menu .page-main{margin-top:0px}.page-main:not(.container){width:100%}@media (max-width:991px){.page-main{padding:0 25px;margin:77px auto 0 auto}.page-main.no-padding{padding:0}}@media (min-width:991px){.page-main .col-inner .widget-contenthtml,.page-main .col-inner .widget-html{opacity:0;transform:translate(0, 50px);transform-origin:center bottom;transition:all .75s ease-in-out}.page-main .col-inner .widget-contenthtml.element-loaded,.page-main .col-inner .widget-html.element-loaded{opacity:1;transform:translate(0, 0)}.page-main .col-inner .carousel .widget-contenthtml,.page-main .col-inner .carousel .widget-html{opacity:1;transform:scale(1)}.page-main .col-inner .carousel .element-loaded{transform:scale(1)}}.page-layout-family-pages .page-main{padding:0}.widget-contenthtml{border-radius:0;padding:0}.row{width:calc(100% + 30px)}@media (min-width:992px){.row--flex{margin-bottom:30px}}.row--flex.full-width,.bluefoot-row.full-width{margin:0 -50px}@media screen and (max-width:992px){.row--flex.full-width,.bluefoot-row.full-width{margin:0 -25px}}@media screen and (min-width:992px){.row--flex .row-inner,.bluefoot-row .row-inner,.row--flex .bluefoot-wrapper,.bluefoot-row .bluefoot-wrapper{display:flex;height:100%}}.flex--grow{flex-grow:1}@media screen and (min-width:992px){.row-primary>.row-inner,.row-darked>.row-inner{display:flex;flex-direction:row}.row-primary>.row-inner--block,.row-darked>.row-inner--block{display:block}.row-primary>.row-inner>[class^="col-"],.row-darked>.row-inner>[class^="col-"],.row-primary>.row-inner>[class*=" col-"],.row-darked>.row-inner>[class*=" col-"]{display:flex;align-items:center;justify-content:center}.row-primary>.row-inner>[class^="col-"] .col-inner,.row-darked>.row-inner>[class^="col-"] .col-inner,.row-primary>.row-inner>[class*=" col-"] .col-inner,.row-darked>.row-inner>[class*=" col-"] .col-inner{width:100%}.row-darked{color:#fff}.row-darked>.row-inner>[class^="col-"],.row-darked>.row-inner>[class*=" col-"]{color:#fff;min-height:50vh}.row-darked>.row-inner>[class^="col-"] .row-darked,.row-darked>.row-inner>[class*=" col-"] .row-darked{color:#1c1c1c}.row-darked>.row-inner>[class^="col-"] .row-darked>.row-inner>[class^="col-"],.row-darked>.row-inner>[class*=" col-"] .row-darked>.row-inner>[class^="col-"],.row-darked>.row-inner>[class^="col-"] .row-darked>.row-inner>[class*=" col-"],.row-darked>.row-inner>[class*=" col-"] .row-darked>.row-inner>[class*=" col-"]{color:#1c1c1c;min-height:auto}.col-highlighted>div{padding-bottom:5%;padding-right:10%;padding-left:10%;padding-top:5%}.row-no-padding>.row-inner>[class^="col-"],.row-no-padding>.row-inner>[class*=" col-"]{padding:0}.row-no-padding>.row-inner>[class^="col-"]:first-of-type,.row-no-padding>.row-inner>[class*=" col-"]:first-of-type{padding-left:15px}.row-no-padding>.row-inner>[class^="col-"]:last-of-type,.row-no-padding>.row-inner>[class*=" col-"]:last-of-type{padding-right:15px}.col-no-padding{padding:0}.col-no-padding:first-of-type{padding-left:15px}.col-no-padding:last-of-type{padding-right:15px}.box-primary:after{background-color:#fff;content:'';height:calc(100% - 30px);position:absolute;right:0;top:15px;width:1px}.ves-container{background-position:center center;background-size:cover}}@media screen and (min-width:768px){.row-warning>.row-inner{display:flex;flex-wrap:wrap}}@media screen and (max-width:991px){.row-darked:after,.ves-container{background-color:#fff !important;background-image:none !important}}@media (min-width:992px){.bluefoot-column.col-highlighted,.static-content .ves-container{background-color:#f2f2f2}.bluefoot-column.col-highlighted .row-inner>[class^="col-"],.static-content .ves-container .row-inner>[class^="col-"],.bluefoot-column.col-highlighted .row-inner>[class*=" col-"],.static-content .ves-container .row-inner>[class*=" col-"]{padding:0}.bluefoot-column.col-highlighted .row-inner>[class^="col-"]:first-of-type,.static-content .ves-container .row-inner>[class^="col-"]:first-of-type,.bluefoot-column.col-highlighted .row-inner>[class*=" col-"]:first-of-type,.static-content .ves-container .row-inner>[class*=" col-"]:first-of-type{padding-left:15px}.bluefoot-column.col-highlighted .row-inner>[class^="col-"]:last-of-type,.static-content .ves-container .row-inner>[class^="col-"]:last-of-type,.bluefoot-column.col-highlighted .row-inner>[class*=" col-"]:last-of-type,.static-content .ves-container .row-inner>[class*=" col-"]:last-of-type{padding-right:15px}}.bluefoot-row,.static-content .ves-container{margin-bottom:25px;margin-top:25px}@media (min-width:992px){.bluefoot-row,.static-content .ves-container{margin-bottom:50px;margin-top:50px}}.bluefoot-row:first-of-type,.static-content .ves-container:first-of-type{margin-top:0}.static-content .ves-container{background-color:#f2f2f2}.static-content .ves-container:last-of-type{background-color:transparent;margin-bottom:0}.catalog-product-view #surveyContent .mopinion-survey-content .btn-open-survey.tab{z-index:1050 !important}[data-lazy-src],[data-lazy-bg]{transition:opacity .5s ease-in-out;opacity:0}[data-lazy-src].lazy-img-loaded,[data-lazy-bg].lazy-img-loaded{opacity:1}.fadeout{opacity:0}.grecaptcha-badge{visibility:hidden}.bluefoot-row.full-width{margin:0 -50px;width:calc(100% + 100px)}@media screen and (max-width:992px){.bluefoot-row.full-width{margin:0 -25px;width:calc(100% + 50px)}}.bluefoot-row.bluefoot-menu{margin:0;display:inline-block}@media screen and (min-width:992px){.bluefoot-row.bluefoot-menu{margin-right:150px}}@media screen and (min-width:992px){.bluefoot-row .row-inner,.bluefoot-row .bluefoot-wrapper{display:flex}.ie11 .bluefoot-row .row-inner,.ie11 .bluefoot-row .bluefoot-wrapper{display:block}}.bluefoot-row .col-inner-flex .col-inner{display:flex;flex-wrap:wrap}.bluefoot-row ul{line-height:23px;margin-bottom:25px;margin-left:20px;list-style:disc}.bluefoot-column{background-repeat:no-repeat;background-size:cover;background-position:center}.bluefoot-column .col-inner{width:100%}@media screen and (min-width:992px){.col-vertical-align{display:flex;align-items:center}}.col-animation{overflow:hidden}.col-animation-images--type-scale.element-loaded img{-webkit-animation:scaleImage 5s ease-in-out;animation:scaleImage 5s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.col-animation-text--type-fade-bottom .bluefoot-entity{opacity:0;transform:translate(0, 50px);transform-origin:center bottom;transition:all .5s ease-in-out}.col-animation-text--type-fade-bottom.element-loaded .bluefoot-entity{opacity:1;transform:translate(0, 0)}@-webkit-keyframes scaleImage{0%{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}}@keyframes scaleImage{0%{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}}.bluefoot-column.col-background-type--light-grey,.col-background-type--light-grey{background-color:#f2f2f2}.bluefoot-column.col-background-type--medium-brown,.col-background-type--medium-brown{background-color:#84776b;color:#fff}@media screen and (max-width:991px){.bluefoot-column.col-background-type--light-grey,.col-background-type--light-grey,.bluefoot-column.col-background-type--medium-brown,.col-background-type--medium-brown{padding:20px}}.col-height-screen{min-height:calc(100vh - 90px)}.columns .col-height-screen-half{min-height:60vh}@media screen and (max-width:767px){.columns .col-height-screen-half{min-height:30vh}}figure.bluefoot-entity{margin-bottom:0}.bluefoot-image img{display:block;width:100%;height:auto}.bluefoot-textarea ul,.bluefoot-textarea ol{list-style:disc;margin-left:20px}.bluefoot-textarea ol{list-style:decimal}.bluefoot-video iframe{height:500px !important}@media screen and (max-width:991px){.bluefoot-video iframe{height:400px !important}}@media screen and (max-width:767px){.bluefoot-video iframe{height:240px !important}}@media screen and (max-width:767px){.bluefoot-entity.bluefoot-textarea{overflow-x:auto}}.gazelle-icon:before,.account .form-wishlist-items li .product-item-actions a:before{content:'';font-family:'Gazelle';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gazelle-icon.small-icon:before,.account .form-wishlist-items li .product-item-actions a.small-icon:before{font-size:10px}.gazelle-icon.extra-small-icon:before,.account .form-wishlist-items li .product-item-actions a.extra-small-icon:before{font-size:8px}.icon-cross:before{content:'\e024'}.icon-compare:before{content:'\e01e'}.icon-dealerfinder-circle:before{content:'\e001'}.icon-success:before{content:'\e003'}.icon-time:before{content:'\e004'}.icon-info-circle:before{content:'\e005'}.icon-decide:before{content:'\e006'}.icon-arrow-left:before{content:'\e008'}.icon-decide-circle:before{content:'\e009'}.icon-triangle-down:before{content:'\e00b'}.icon-dot:before{content:'\e00c'}.icon-arrow-right:before{content:'\e00d'}.icon-arrow-up:before{content:'\e00e'}.icon-electric:before{content:'\e00f'}.icon-triangle-up:before{content:'\e010'}.icon-experience:before{content:'\e012'}.icon-calendar:before{content:'\e013'}.icon-experience-circle:before{content:'\e015'}.icon-pause:before{content:'\e939'}.icon-pin:before{content:'\e018'}.icon-play:before{content:'\e938'}.icon-zoom:before{content:'\e01a'}.icon-zoom-circle:before{content:'\e01b'}.icon-play-circle:before{content:'\e01c'}.icon-correct:before{content:'\e01f'}.icon-finance-circle:before{content:'\e020'}.icon-grid:before{content:'\e022'}.icon-globe:before{content:'\e023'}.icon-dealer-pin:before{content:'\e025'}.icon-help-decide:before{content:'\e026'}.icon-stripe:before{content:'\e027'}.icon-classic:before{content:'\e029'}.icon-comfort:before{content:'\e02a'}.icon-female:before{content:'\e02b'}.icon-ultimate-1:before{content:'\e02c'}.icon-parents-kids:before{content:'\e02d'}.icon-male:before{content:'\e02e'}.icon-lifestyle-old:before{content:'\e02f'}.icon-transport:before{content:'\e030'}.icon-download:before{content:'\e031'}.icon-list:before{content:'\e032'}.icon-email:before{content:'\e033'}.icon-oval-closed:before{content:'\e034'}.icon-oval-open:before{content:'\e035'}.icon-triangle-left:before{content:'\e036'}.icon-triangle-right:before{content:'\e037'}.icon-allround:before{content:'\e038'}.icon-midstep:before{content:'\e039'}.icon-trekking:before{content:'\e03a'}.icon-parents:before{content:'\e03b'}.icon-highstep:before{content:'\e03c'}.icon-elektrisch:before{content:'\e03d'}.icon-lifestyle:before{content:'\e03e'}.icon-ultimate:before{content:'\e03f'}.icon-lowstep:before{content:'\e041'}.icon-google-plus:before{content:'\e042'}.icon-pinterest:before{content:'\e043'}.icon-commuter:before{content:'\e044'}.icon-basket:before{content:'\e014'}.ga-icon,.ga-icon-extend,.tooltip .dismiss,.list--usps li,.side-navigation__apply,.page-footer .footer-links h4,.contact-block a.submit,.contact-block_link,.cms-hierarchy__title strong,.cart-crosssell__header a,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron,.knowledge-base__most-viewed a,.product-stickybar__nav-toggle a,.product-reviews__more span,.review-summary__stars,.review-summary__stars>span,.tile-icon,#service-tile .btn,.virtual-category button.content-collapse,.account .order-item__title--collapsible,body .__react_component_tooltip .dismiss,.pdp__header__usps ul:not(.list--check) li{display:inline-block;margin:0;background-repeat:no-repeat}.ga-icon:before,.ga-icon-extend:before,.btn-add:after,.pon-btn-add:after,.arrow-link:after,.flash-messages-wrapper .flash-message .flash-message-close:before,.flash-messages-wrapper .flash-message.notice_swipe .flash-message-content:before,.lightbox__wrapper .back-button button::before,.tooltip .dismiss:before,.list--usps li:before,.usps-inline li:before,.image-carousel .slick-arrow:before,.side-navigation__apply:before,.product-carousel-pdp .slick-arrow:before,.page-footer .footer-links h4:before,.navbar .navigation .menu-toggles .dropdown-content .navigation__item a:after,.navbar .navigation .menu-toggles .dropdown-content .navigation__item .main-item:after,.family-favorites p:after,.product-carousel .slick-arrow:before,.contact-block a.submit:before,.contact-block_link:before,.sticky-anchors h2:after,.sticky-anchors h3:after,.cms-hierarchy__title strong:before,#checkout .step-title--with-link a:before,.checkout-step__header:after,.cart-crosssell__header a:before,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron:before,.customer-account-create .form-create-account .account-usps ul li:before,.magento_invitation-customer_account-create .form-create-account .account-usps ul li:before,#invitationForm #invitations-options button.remove:after,.knowledge-base__most-viewed a:before,.pdp__header .back-button button:before,.pdp__header .back-button a:before,.product-stickybar__nav-toggle a:before,.product-reviews__more span:before,.review-summary__stars:before,.review-summary__stars>span:before,.review-summary__tooltip:before,.tile-icon:before,.filter-content .bike-filter__form-clear:before,.filter-content .bike-filter__clear-current:before,#service-tile .btn:before,.virtual-category button.content-collapse:before,.account .order-item__title--collapsible:before,.wizard__wrapper .previous:before,.configurator__summary-button button::before,#upsells-modal .slick-arrow:before,body .__react_component_tooltip .dismiss:before,.product-accessories .slick-arrow:before,.wvtav .slick-arrow:before,.cart-crosssell .slick-arrow:before,.checkout-crosssell .slick-arrow:before,.bike__crosssell .slick-arrow:before,.pdp__header__usps ul:not(.list--check) li:before{content:'';font-family:'ga-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ga-icon.small-icon:before,.ga-icon-extend.small-icon:before,.tooltip .dismiss.small-icon:before,.list--usps li.small-icon:before,.side-navigation__apply.small-icon:before,.page-footer .footer-links h4.small-icon:before,.contact-block a.submit.small-icon:before,.contact-block_link.small-icon:before,.cms-hierarchy__title strong.small-icon:before,.cart-crosssell__header a.small-icon:before,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron.small-icon:before,.knowledge-base__most-viewed a.small-icon:before,.product-stickybar__nav-toggle a.small-icon:before,.product-reviews__more span.small-icon:before,.review-summary__stars.small-icon:before,.review-summary__stars>span.small-icon:before,.tile-icon.small-icon:before,#service-tile .btn.small-icon:before,.virtual-category button.content-collapse.small-icon:before,.account .order-item__title--collapsible.small-icon:before,body .__react_component_tooltip .dismiss.small-icon:before,.pdp__header__usps ul:not(.list--check) li.small-icon:before{font-size:10px}.ga-icon.extra-small-icon:before,.ga-icon-extend.extra-small-icon:before,.tooltip .dismiss.extra-small-icon:before,.list--usps li.extra-small-icon:before,.side-navigation__apply.extra-small-icon:before,.page-footer .footer-links h4.extra-small-icon:before,.contact-block a.submit.extra-small-icon:before,.contact-block_link.extra-small-icon:before,.cms-hierarchy__title strong.extra-small-icon:before,.cart-crosssell__header a.extra-small-icon:before,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron.extra-small-icon:before,.knowledge-base__most-viewed a.extra-small-icon:before,.product-stickybar__nav-toggle a.extra-small-icon:before,.product-reviews__more span.extra-small-icon:before,.review-summary__stars.extra-small-icon:before,.review-summary__stars>span.extra-small-icon:before,.tile-icon.extra-small-icon:before,#service-tile .btn.extra-small-icon:before,.virtual-category button.content-collapse.extra-small-icon:before,.account .order-item__title--collapsible.extra-small-icon:before,body .__react_component_tooltip .dismiss.extra-small-icon:before,.pdp__header__usps ul:not(.list--check) li.extra-small-icon:before{font-size:8px}.ga-icon.icon-spacing-left,.ga-icon-extend.icon-spacing-left,.tooltip .dismiss.icon-spacing-left,.list--usps li.icon-spacing-left,.side-navigation__apply.icon-spacing-left,.page-footer .footer-links h4.icon-spacing-left,.contact-block a.submit.icon-spacing-left,.contact-block_link.icon-spacing-left,.cms-hierarchy__title strong.icon-spacing-left,.cart-crosssell__header a.icon-spacing-left,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron.icon-spacing-left,.knowledge-base__most-viewed a.icon-spacing-left,.product-stickybar__nav-toggle a.icon-spacing-left,.product-reviews__more span.icon-spacing-left,.review-summary__stars.icon-spacing-left,.review-summary__stars>span.icon-spacing-left,.tile-icon.icon-spacing-left,#service-tile .btn.icon-spacing-left,.virtual-category button.content-collapse.icon-spacing-left,.account .order-item__title--collapsible.icon-spacing-left,body .__react_component_tooltip .dismiss.icon-spacing-left,.pdp__header__usps ul:not(.list--check) li.icon-spacing-left{padding-left:8px}.ga-icon.icon-spacing-right,.ga-icon-extend.icon-spacing-right,.tooltip .dismiss.icon-spacing-right,.list--usps li.icon-spacing-right,.side-navigation__apply.icon-spacing-right,.page-footer .footer-links h4.icon-spacing-right,.contact-block a.submit.icon-spacing-right,.contact-block_link.icon-spacing-right,.cms-hierarchy__title strong.icon-spacing-right,.cart-crosssell__header a.icon-spacing-right,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron.icon-spacing-right,.knowledge-base__most-viewed a.icon-spacing-right,.product-stickybar__nav-toggle a.icon-spacing-right,.product-reviews__more span.icon-spacing-right,.review-summary__stars.icon-spacing-right,.review-summary__stars>span.icon-spacing-right,.tile-icon.icon-spacing-right,#service-tile .btn.icon-spacing-right,.virtual-category button.content-collapse.icon-spacing-right,.account .order-item__title--collapsible.icon-spacing-right,body .__react_component_tooltip .dismiss.icon-spacing-right,.pdp__header__usps ul:not(.list--check) li.icon-spacing-right{padding-right:8px}.ga-icon-arrow-right{background-image:url('../icons/svg/arrow-right-black.svg')}.icon-financing:before,.icon-finance:before{content:"\e942"}.icon-premium:before{content:"\e940"}.icon-demo:before{content:"\e941"}.icon-chevron-down:before,.page-footer .footer-links h4:before,.navbar .navigation .menu-toggles .dropdown-content .navigation__item a.open-dropdown:after,.navbar .navigation .menu-toggles .dropdown-content .navigation__item .main-item.open-dropdown:after,body.compare-bar-open .toggle-compare-bar:before,.cms-hierarchy__title strong:before,.checkout-step__header:after,.cart-crosssell__header a.active:before,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron:before,.product-stickybar__nav-toggle a:before,.product-reviews__more span:before,.virtual-category button.content-collapse:before,.account .order-item__title--collapsible:before{content:"\e910"}.icon-chevron-left:before,.lightbox__wrapper .back-button button::before,#checkout .step-title--with-link a:before,.pdp__header .back-button button:before,.pdp__header .back-button a:before,.wizard__wrapper .previous:before,.configurator__summary-button button::before{content:"\e93c"}.icon-chevron-right:before,.arrow-link:after,.image-carousel .slick-arrow:before,.side-navigation__apply:before,.product-carousel-pdp .slick-arrow:before,.navbar .navigation .menu-toggles .dropdown-content .navigation__item a:after,.navbar .navigation .menu-toggles .dropdown-content .navigation__item .main-item:after,.product-carousel .slick-arrow:before,.knowledge-base__most-viewed a:before,#service-tile .btn:before,#upsells-modal .slick-arrow:before,.product-accessories .slick-arrow:before,.wvtav .slick-arrow:before,.cart-crosssell .slick-arrow:before,.checkout-crosssell .slick-arrow:before,.bike__crosssell .slick-arrow:before{content:"\e93d"}.icon-chevron-up:before,.navbar .navigation .menu-toggles .dropdown-content .navigation__item a.open-dropdown.open:after,.navbar .navigation .menu-toggles .dropdown-content .navigation__item .main-item.open-dropdown.open:after,body:not(.compare-bar-open) .toggle-compare-bar:before,.family-favorites p:after,.nav-open .cms-hierarchy__title strong:before,.active .checkout-step__header:after,.cart-crosssell__header a:before,.nav-open .product-stickybar__nav-toggle a:before,.account .order-item.active>.order-item__title:before{content:"\e93e"}.icon-ebike--no:before,.tile-icon[data-type="pim_productebike"].tile-icon--N:before,.tile-icon[data-type="pim_productebike"].tile-icon--nee:before{content:"\e901"}.icon-ebike--yes:before,.tile-icon[data-type="pim_productebike"].tile-icon--Y:before,.tile-icon[data-type="pim_productebike"].tile-icon--ja:before{content:"\e902"}.icon-sit-forward:before{content:"\e903"}.icon-sit-straight:before{content:"\e904"}.icon-warranty:before{content:"\e905"}.icon-calender:before{content:"\e906"}.icon-connect:before,.list--usps li:before,.pdp__header__usps ul:not(.list--check) li:before{content:"\e908"}.icon-mail:before{content:"\e909"}.icon-print:before{content:"\e90a"}.icon-info:before{content:"\e90b"}.icon-filter:before{content:"\e90c"}.icon-arrow-down:before{content:"\e90d"}.icon-small-wheels:before{content:"\e90e"}.icon-bike:before{content:"\e90f"}.icon-menu:before{content:"\e911"}.icon-search:before,.icon-dealer:before{content:"\e912"}.icon-account:before{content:"\e913"}.icon-arrow-left:before{content:"\e914"}.icon-arrow-right:before{content:"\e915"}.icon-arrow-up:before{content:"\e916"}.icon-cart:before,.icon-buy:before{content:"\e917"}.icon-cross:before{content:"\e918"}.icon-close:before,.btn-add:after,.pon-btn-add:after,.flash-messages-wrapper .flash-message .flash-message-close:before,.tooltip .dismiss:before,#invitationForm #invitations-options button.remove:after,.filter-content .bike-filter__form-clear:before,.filter-content .bike-filter__clear-current:before,body .__react_component_tooltip .dismiss:before{content:"\e919"}.icon-idle:before,.contact-block a.submit:before,.contact-block_link:before{content:"\e91a"}.icon-swipe:before,.flash-messages-wrapper .flash-message.notice_swipe .flash-message-content:before{content:"\e91b"}.icon-leasing:before,.icon-lease:before{content:"\e91c"}.icon-facebook:before{content:"\e91d"}.icon-twitter:before,.icon-x:before{content:"\e93f"}.icon-youtube:before{content:"\e91f"}.icon-instagram:before{content:"\e920"}.icon-battery:before{content:"\e921"}.icon-finance:before{content:"\e922"}.icon-locator:before{content:"\e923"}.icon-check-circle:before,.usps-inline li:before,.customer-account-create .form-create-account .account-usps ul li:before,.magento_invitation-customer_account-create .form-create-account .account-usps ul li:before{content:"\e924"}.icon-fast-bike:before{content:"\e925"}.icon-award:before{content:"\e926"}.icon-lock:before{content:"\e927"}.icon-eye:before{content:"\e928"}.icon-bestellen-en-ophalen:before,.payment-method__select__option .icon-checkout_group_order:before{content:"\e929"}.icon-winkel-zoeken:before,.payment-method__select__option .icon-checkout_group_store_pickup:before{content:"\e92a"}.icon-test-center:before{content:"\e92b"}.icon-list:before{content:"\e92c"}.icon-rdw:before{content:"\e92d"}.icon-star:before{content:"\e92e"}.icon-reserve:before{content:"\e92f"}.icon-scroll-arrow-down:before,.sticky-anchors h2:after,.sticky-anchors h3:after{content:"\e930"}.icon-mobile:before{content:"\e931"}.icon-sit-active:before{content:"\e932"}.icon-marker:before{content:"\e933"}.icon-outlet:before{content:"\e934"}.icon-arrowicon:before{content:"\e935"}.icon-check:before,.review-summary__tooltip:before{content:"\e936"}.icon-delivery:before{content:"\e937"}.icon-play:before{content:"\e938"}.icon-pause:before{content:"\e939"}.icon-service:before{content:"\e93a"}.icon-bike-fast:before{content:"\e93b"}.icon-location:before{content:"\e907"}.icon-browser:before{content:"\e900"}.monthly-price .price,.catalog-product-view .price{display:block;margin:0 0 15px 0;font-size:.9rem}.monthly-price .price strong,.catalog-product-view .price strong,.monthly-price .price .price-label,.catalog-product-view .price .price-label{margin:5px 0 0 0;font-size:14px;font-weight:600;color:#1c1c1c}.monthly-price .price strong span,.catalog-product-view .price strong span,.monthly-price .price .price-label span,.catalog-product-view .price .price-label span{font-weight:400}.monthly-price .price strong span.month,.catalog-product-view .price strong span.month,.monthly-price .price .price-label span.month,.catalog-product-view .price .price-label span.month{font-weight:600;font-size:20px}.monthly-price .price strong,.catalog-product-view .price strong{font-size:20px;line-height:20px}.monthly-price .price .old-price strong,.catalog-product-view .price .old-price strong{color:#a9a9a9;font-size:1rem}.monthly-price .price--contains-description-label .price-from,.catalog-product-view .price--contains-description-label .price-from{visibility:hidden}.monthly-price .price--contains-description-label .price-label,.catalog-product-view .price--contains-description-label .price-label{font-size:14px;font-weight:600;line-height:20px}.monthly-price .price--contains-description-label .icon-info,.catalog-product-view .price--contains-description-label .icon-info{top:-5px}.monthly-price .price-from,.catalog-product-view .price-from{display:block;margin-bottom:4px;min-height:18px}.monthly-price .price--small,.catalog-product-view .price--small{font-size:0.7rem}.monthly-price .price--small strong,.catalog-product-view .price--small strong{display:inline-block;font-size:1rem}.monthly-price .price--small strong span,.catalog-product-view .price--small strong span{font-weight:inherit}.monthly-price .price--small strong span:last-of-type,.catalog-product-view .price--small strong span:last-of-type{font-size:0.7rem;font-weight:400}.page-heading{display:block}.page-heading--position-absolute{color:#fff;position:absolute;z-index:1;text-shadow:0 0 14px rgba(0,0,0,0.2);margin:50px}@media (max-width:767px){.page-heading--position-absolute{margin:20px}}.page-heading--position-static{margin:0 0 50px 0}@media (max-width:767px){.page-heading--position-static{margin:0 0 20px 0}}.icon,.account .form-wishlist-items li .product-item-actions a{background-color:transparent;border:1px solid rgba(0,0,0,0.1);border-radius:50%;display:block;font-size:1.125rem;height:36px;line-height:36px;text-align:center;width:36px}.icon:not(.glyphicon):before,.account .form-wishlist-items li .product-item-actions a:not(.glyphicon):before{font-family:'Gazelle'}.icon:active,.icon:focus,.account .form-wishlist-items li .product-item-actions a:active,.account .form-wishlist-items li .product-item-actions a:focus{border:1px solid #1c1c1c}.icon:hover,.account .form-wishlist-items li .product-item-actions a:hover{border:1px solid rgba(0,0,0,0.3)}.icon-primary,.account .form-wishlist-items li .product-item-actions a{background-color:#033a7e;border:none;color:#fff}.icon-primary:active,.icon-primary:focus,.account .form-wishlist-items li .product-item-actions a:active,.account .form-wishlist-items li .product-item-actions a:focus{background-color:rgba(0,0,0,0.05);border:none;color:rgba(0,0,0,0.25)}.icon-primary:hover,.account .form-wishlist-items li .product-item-actions a:hover{background-color:#0078e6;border:none}.icon-no-border{border:none}.icon-no-border:active,.icon-no-border:focus,.icon-no-border:hover{border:none}.icon-xs{font-size:0.8rem;height:26px;line-height:26px;width:26px}.icon-sm{font-size:0.8rem;height:30px;line-height:30px;width:30px}.icon-lg{font-size:1.8rem;height:55px;line-height:55px;width:55px}.img-icon,.icon-frame-m,.icon-frame-H,.icon-frame-h,.icon-frame-u,.icon-frame-M,.icon-frame-f,.icon-frame-L,.icon-frame-l,.icon-motor-m,.icon-motor-midden,.icon-motor-middenmotor,.icon-motor-f,.icon-motor-voor,.icon-motor-voorwielmotor,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--m,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--h,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--H,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--man,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--f,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--L,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--l,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--g,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--u,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--M,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--unisex,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--M,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--R,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--REAR,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--F,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--MID{display:inline-block;width:36px;height:23px;background-repeat:no-repeat;background-size:contain}.icon-frame-m,.icon-frame-H,.icon-frame-h,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--m,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--h,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--H,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--man{background-image:url('../images/frames/high.svg') !important}.icon-frame-m--white,.icon-frame-H--white,.icon-frame-h--white,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_itemgenderframe'].tile-icon--m,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_itemgenderframe'].tile-icon--h,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_itemgenderframe'].tile-icon--H{background-image:url('../images/frames/high-white.svg')}.icon-frame-u,.icon-frame-M,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--u,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--M,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--unisex{background-image:url('../images/frames/mid.svg') !important}.icon-frame-u--white,.icon-frame-M--white,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_itemgenderframe'].tile-icon--u{background-image:url('../images/frames/mid-white.svg')}.icon-frame-f,.icon-frame-L,.icon-frame-l,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--f,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--L,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--l,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--g{background-image:url('../images/frames/low.svg') !important}.icon-frame-f--white,.icon-frame-L--white,.icon-frame-l--white,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_itemgenderframe'].tile-icon--f,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_itemgenderframe'].tile-icon--L,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_itemgenderframe'].tile-icon--l{background-image:url('../images/frames/low-white.svg')}.icon-motor-m,.icon-motor-midden,.icon-motor-middenmotor,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--M,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--R,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--REAR{background-image:url('../images/motorlocation/motor-center.svg')}.icon-motor-m--white,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--M{background-image:url('../images/motorlocation/motor-center-white.svg')}.icon-motor-f,.icon-motor-voor,.icon-motor-voorwielmotor,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--F,.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--MID{background-image:url('../images/motorlocation/motor-front.svg')}.icon-motor-f--white,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type='pim_ebikeenginelocation'].tile-icon--F{background-image:url('../images/motorlocation/motor-front-white.svg')}.icon-position-straight,.tile-icon[data-type="pim_productseatingposition"].tile-icon--Upright{background-image:url('../images/seatingposition/straight.svg')}.icon-position-straight--active,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type="pim_productseatingposition"].tile-icon--Upright{background-image:url('../images/seatingposition/straight--active.svg')}.icon-position-active,.tile-icon[data-type="pim_productseatingposition"].tile-icon--Active{background-image:url('../images/seatingposition/active.svg')}.icon-position-active--active,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type="pim_productseatingposition"].tile-icon--Active{background-image:url('../images/seatingposition/active--active.svg')}.icon-position-sportive,.tile-icon[data-type="pim_productseatingposition"].tile-icon--Sportive{background-image:url('../images/seatingposition/sportive.svg')}.icon-position-sportive--active,.filter-options-content [type=checkbox]:checked+label .tile-icon[data-type="pim_productseatingposition"].tile-icon--Sportive{background-image:url('../images/seatingposition/sportive--active.svg')}.btn,.pon-btn{background-color:#033a7e;border:1px solid #033a7e;font-size:.875rem;color:#fff;border-radius:999px;text-align:inherit;line-height:18px;font-weight:400;padding:13px 24px;text-transform:uppercase;transition:.2s ease-in-out}@media (max-width:767px){.btn,.pon-btn{padding:9px 20px;font-size:12px}}.btn:disabled,.pon-btn:disabled{opacity:0.35}.btn .ga-icon,.pon-btn .ga-icon,.btn .pon-icon,.pon-btn .pon-icon,.btn .knowledge-base__most-viewed a,.pon-btn .knowledge-base__most-viewed a{font-size:10px;margin-left:25px;transition:.2s ease-in-out;float:right}.btn-small,.pon-btn-small,.btn.small,.pon-btn.small,.btn--tiny,.pon-btn--tiny{font-size:12px;padding:9px 20px}.btn-small .ga-icon,.pon-btn-small .ga-icon,.btn.small .ga-icon,.pon-btn.small .ga-icon,.btn--tiny .ga-icon,.pon-btn--tiny .ga-icon,.btn-small .pon-icon,.pon-btn-small .pon-icon,.btn.small .pon-icon,.pon-btn.small .pon-icon,.btn--tiny .pon-icon,.pon-btn--tiny .pon-icon,.btn-small .knowledge-base__most-viewed a,.pon-btn-small .knowledge-base__most-viewed a,.btn.small .knowledge-base__most-viewed a,.pon-btn.small .knowledge-base__most-viewed a,.btn--tiny .knowledge-base__most-viewed a,.pon-btn--tiny .knowledge-base__most-viewed a{margin-left:15px;transform:translate(0, -1px)}.btn-small .pon-icon,.pon-btn-small .pon-icon,.btn.small .pon-icon,.pon-btn.small .pon-icon,.btn--tiny .pon-icon,.pon-btn--tiny .pon-icon{margin-left:15px;transform:translate(0, -50%)}.btn-small:hover .ga-icon:not(.icon-cross),.pon-btn-small:hover .ga-icon:not(.icon-cross),.btn.small:hover .ga-icon:not(.icon-cross),.pon-btn.small:hover .ga-icon:not(.icon-cross),.btn--tiny:hover .ga-icon:not(.icon-cross),.pon-btn--tiny:hover .ga-icon:not(.icon-cross),.btn-small:active .ga-icon:not(.icon-cross),.pon-btn-small:active .ga-icon:not(.icon-cross),.btn.small:active .ga-icon:not(.icon-cross),.pon-btn.small:active .ga-icon:not(.icon-cross),.btn--tiny:active .ga-icon:not(.icon-cross),.pon-btn--tiny:active .ga-icon:not(.icon-cross),.btn-small:focus .ga-icon:not(.icon-cross),.pon-btn-small:focus .ga-icon:not(.icon-cross),.btn.small:focus .ga-icon:not(.icon-cross),.pon-btn.small:focus .ga-icon:not(.icon-cross),.btn--tiny:focus .ga-icon:not(.icon-cross),.pon-btn--tiny:focus .ga-icon:not(.icon-cross),.btn-small:hover .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn-small:hover .knowledge-base__most-viewed a:not(.icon-cross),.btn.small:hover .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn.small:hover .knowledge-base__most-viewed a:not(.icon-cross),.btn--tiny:hover .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn--tiny:hover .knowledge-base__most-viewed a:not(.icon-cross),.btn-small:active .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn-small:active .knowledge-base__most-viewed a:not(.icon-cross),.btn.small:active .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn.small:active .knowledge-base__most-viewed a:not(.icon-cross),.btn--tiny:active .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn--tiny:active .knowledge-base__most-viewed a:not(.icon-cross),.btn-small:focus .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn-small:focus .knowledge-base__most-viewed a:not(.icon-cross),.btn.small:focus .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn.small:focus .knowledge-base__most-viewed a:not(.icon-cross),.btn--tiny:focus .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn--tiny:focus .knowledge-base__most-viewed a:not(.icon-cross){transform:translate(3px, -1px)}.btn-small:hover .pon-icon,.pon-btn-small:hover .pon-icon,.btn.small:hover .pon-icon,.pon-btn.small:hover .pon-icon,.btn--tiny:hover .pon-icon,.pon-btn--tiny:hover .pon-icon,.btn-small:active .pon-icon,.pon-btn-small:active .pon-icon,.btn.small:active .pon-icon,.pon-btn.small:active .pon-icon,.btn--tiny:active .pon-icon,.pon-btn--tiny:active .pon-icon,.btn-small:focus .pon-icon,.pon-btn-small:focus .pon-icon,.btn.small:focus .pon-icon,.pon-btn.small:focus .pon-icon,.btn--tiny:focus .pon-icon,.pon-btn--tiny:focus .pon-icon{transform:translate(3px, -50%)}.btn-large,.pon-btn-large,.btn.large,.pon-btn.large{padding:15px 20px}.btn-large:hover .ga-icon:not(.icon-cross),.pon-btn-large:hover .ga-icon:not(.icon-cross),.btn.large:hover .ga-icon:not(.icon-cross),.pon-btn.large:hover .ga-icon:not(.icon-cross),.btn-large:active .ga-icon:not(.icon-cross),.pon-btn-large:active .ga-icon:not(.icon-cross),.btn.large:active .ga-icon:not(.icon-cross),.pon-btn.large:active .ga-icon:not(.icon-cross),.btn-large:focus .ga-icon:not(.icon-cross),.pon-btn-large:focus .ga-icon:not(.icon-cross),.btn.large:focus .ga-icon:not(.icon-cross),.pon-btn.large:focus .ga-icon:not(.icon-cross),.btn-large:hover .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn-large:hover .knowledge-base__most-viewed a:not(.icon-cross),.btn.large:hover .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn.large:hover .knowledge-base__most-viewed a:not(.icon-cross),.btn-large:active .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn-large:active .knowledge-base__most-viewed a:not(.icon-cross),.btn.large:active .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn.large:active .knowledge-base__most-viewed a:not(.icon-cross),.btn-large:focus .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn-large:focus .knowledge-base__most-viewed a:not(.icon-cross),.btn.large:focus .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn.large:focus .knowledge-base__most-viewed a:not(.icon-cross){transform:translateX(8px)}.btn-large:hover .pon-icon,.pon-btn-large:hover .pon-icon,.btn.large:hover .pon-icon,.pon-btn.large:hover .pon-icon,.btn-large:active .pon-icon,.pon-btn-large:active .pon-icon,.btn.large:active .pon-icon,.pon-btn.large:active .pon-icon,.btn-large:focus .pon-icon,.pon-btn-large:focus .pon-icon,.btn.large:focus .pon-icon,.pon-btn.large:focus .pon-icon{transform:translate(8px, -50%)}.btn:hover,.pon-btn:hover,.btn:active,.pon-btn:active,.btn:focus,.pon-btn:focus{box-shadow:none;background:#0078e6;border-color:#0078e6}.btn:hover .ga-icon:not(.icon-cross),.pon-btn:hover .ga-icon:not(.icon-cross),.btn:active .ga-icon:not(.icon-cross),.pon-btn:active .ga-icon:not(.icon-cross),.btn:focus .ga-icon:not(.icon-cross),.pon-btn:focus .ga-icon:not(.icon-cross),.btn:hover .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn:hover .knowledge-base__most-viewed a:not(.icon-cross),.btn:active .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn:active .knowledge-base__most-viewed a:not(.icon-cross),.btn:focus .knowledge-base__most-viewed a:not(.icon-cross),.pon-btn:focus .knowledge-base__most-viewed a:not(.icon-cross){transform:translateX(5px)}.btn:hover .pon-icon:not(.pon-icon--loading),.pon-btn:hover .pon-icon:not(.pon-icon--loading),.btn:active .pon-icon:not(.pon-icon--loading),.pon-btn:active .pon-icon:not(.pon-icon--loading),.btn:focus .pon-icon:not(.pon-icon--loading),.pon-btn:focus .pon-icon:not(.pon-icon--loading){transform:translate(5px, -50%)}.btn:active,.pon-btn:active{background:#0078e6;border-color:#0078e6}.btn:focus,.pon-btn:focus{outline:2px solid #0055b0;outline-offset:4px}.btn-secondary,.pon-btn-secondary,.btn-grey,.pon-btn-grey{background-color:#f2f2f2;border:2px solid #f2f2f2;color:#1c1c1c}.btn-secondary.disabled,.pon-btn-secondary.disabled,.btn-grey.disabled,.pon-btn-grey.disabled,.btn-secondary:disabled,.pon-btn-secondary:disabled,.btn-grey:disabled,.pon-btn-grey:disabled{opacity:0.45}.btn-secondary:hover,.pon-btn-secondary:hover,.btn-grey:hover,.pon-btn-grey:hover,.btn-secondary:active,.pon-btn-secondary:active,.btn-grey:active,.pon-btn-grey:active,.btn-secondary:focus,.pon-btn-secondary:focus,.btn-grey:focus,.pon-btn-grey:focus{background-color:#e0e0e0;border-color:#e0e0e0}.btn-secondary:active,.pon-btn-secondary:active,.btn-grey:active,.pon-btn-grey:active{background-color:#F9F9F9;border-color:#e0e0e0}.btn-white,.pon-btn-white{background-color:#fff;border:2px solid #fff;color:#1c1c1c}.btn-white.disabled,.pon-btn-white.disabled,.btn-white:disabled,.pon-btn-white:disabled{opacity:0.45}.btn-white:hover,.pon-btn-white:hover,.btn-white:focus,.pon-btn-white:focus,.btn-white:active,.pon-btn-white:active{background-color:#e0e0e0;border:2px solid #e0e0e0;outline-color:#e0e0e0;color:#1c1c1c}.btn-white:active,.pon-btn-white:active{background-color:#fff}.btn-outline,.pon-btn-outline{background-color:transparent;border-color:#fff;color:#fff}.btn-outline.disabled,.pon-btn-outline.disabled,.btn-outline:disabled,.pon-btn-outline:disabled{opacity:0.45}.btn-outline:hover,.pon-btn-outline:hover,.btn-outline:focus,.pon-btn-outline:focus,.btn-outline:active,.pon-btn-outline:active{background-color:rgba(224,224,224,0.2);border-color:#fff;color:#fff;outline-color:#fff}.btn-outline:active,.pon-btn-outline:active{background-color:rgba(224,224,224,0.4)}.btn-outline--grey,.pon-btn-outline--grey,.btn-outline--blue,.pon-btn-outline--blue,.btn-outline--blurred,.pon-btn-outline--blurred{background-color:#eef7ef;border-color:#eef7ef;color:#1c1c1c}.btn-outline--grey:hover,.pon-btn-outline--grey:hover,.btn-outline--blue:hover,.pon-btn-outline--blue:hover,.btn-outline--blurred:hover,.pon-btn-outline--blurred:hover,.btn-outline--grey:focus,.pon-btn-outline--grey:focus,.btn-outline--blue:focus,.pon-btn-outline--blue:focus,.btn-outline--blurred:focus,.pon-btn-outline--blurred:focus,.btn-outline--grey:active,.pon-btn-outline--grey:active,.btn-outline--blue:active,.pon-btn-outline--blue:active,.btn-outline--blurred:active,.pon-btn-outline--blurred:active{background-color:#e1f4e3;border-color:#e1f4e3;color:#1c1c1c;outline-color:#e1f4e3}.btn-outline--blue,.pon-btn-outline--blue{border-color:#033a7e;color:#033a7e}.btn-outline--blue:hover,.pon-btn-outline--blue:hover,.btn-outline--blue:focus,.pon-btn-outline--blue:focus,.btn-outline--blue:active,.pon-btn-outline--blue:active{border-color:#033a7e;color:#033a7e;outline-color:#033a7e}.btn-outline--blurred,.pon-btn-outline--blurred{background-color:rgba(255,255,255,0.1);backdrop-filter:blur(5px)}.btn-outline--blurred:hover,.pon-btn-outline--blurred:hover,.btn-outline--blurred:focus,.pon-btn-outline--blurred:focus,.btn-outline--blurred:active,.pon-btn-outline--blurred:active{background-color:rgba(255,255,255,0.1);backdrop-filter:blur(5px);outline-color:#fff}.btn-green,.pon-btn-green{background-color:#033a7e;border:2px solid #033a7e}.btn-green.disabled,.pon-btn-green.disabled,.btn-green:disabled,.pon-btn-green:disabled{opacity:0.45}.btn-green.disabled:hover,.pon-btn-green.disabled:hover,.btn-green:disabled:hover,.pon-btn-green:disabled:hover{background-color:#033a7e;border-color:#033a7e}.btn-green:hover,.pon-btn-green:hover,.btn-green:active,.pon-btn-green:active,.btn-green:focus,.pon-btn-green:focus{color:#fff;background-color:#0078e6;border:2px solid #0078e6}.btn-green:active,.pon-btn-green:active{background-color:#0078e6;border:2px solid #0078e6}.btn-add,.pon-btn-add{font-size:13px;color:#033a7e;font-weight:600}.btn-add:hover,.pon-btn-add:hover,.btn-add:active,.pon-btn-add:active,.btn-add:focus,.pon-btn-add:focus{color:#033a7e}.btn-add:after,.pon-btn-add:after{font-weight:600;margin-left:10px;transform:rotate(45deg);display:inline-block}.btn.full-width,.pon-btn.full-width{width:100%}.arrow-link{color:#033a7e;font-size:.875rem;font-weight:400;display:block;margin-top:11px;text-transform:uppercase;cursor:pointer}.arrow-link:after{position:relative;font-size:11px;font-weight:bold;margin:0 5px 0 25px;left:0;transition:ease-in-out .2s}.arrow-link:hover{color:#033a7e}.arrow-link:hover:after{left:5px}.arrow-link--black{color:#1c1c1c}.arrow-link--black:hover{color:#1c1c1c}.arrow-link--white{color:#fff}.arrow-link--white:hover{color:#fff}.btn-is-loading{pointer-events:none}.btn-is-loading:after,.wizard__loader:after{content:'';display:block;opacity:1;transition:opacity .3s .3s ease-in-out;margin-left:13px;height:18px;width:18px;border-radius:18px;float:right;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #fff;animation:btn-spinner 1.1s infinite linear}.btn-is-loading--centered::after{transition:none;position:static;right:auto;top:auto;margin:0 auto}.btn-is-loading--centered.black::after{border-left:2px solid #1c1c1c}.btn-is-loading--centered span{display:none}.btn-is-loading .gazelle-icon,.btn-is-loading .ga-icon,.btn-is-loading .account .form-wishlist-items li .product-item-actions a,.btn-is-loading .knowledge-base__most-viewed a{display:none}@keyframes btn-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pdp .product-cta-buttons .btn,.pdp .upsells__buttons .btn{padding:13px 15px;text-align:center}.pdp .product-cta-buttons .btn .ga-icon,.pdp .upsells__buttons .btn .ga-icon,.pdp .product-cta-buttons .btn .knowledge-base__most-viewed a,.pdp .upsells__buttons .btn .knowledge-base__most-viewed a{margin-left:5px}.pdp .product-overview .pon-btn--tiny{font-size:12px !important;padding:9px 20px !important}.flash-messages-wrapper{position:fixed;top:0;left:0;z-index:2060;width:100%}.flash-messages-wrapper .flash-message{color:#fff;position:relative;width:100%;height:60px;margin:0 0 10px 0;padding:0 30px;background:#93887e}.flash-messages-wrapper .flash-message .show-flash-timer{display:block;width:100vw;height:100%;position:absolute;top:0;left:-100vw;background:#84776b;z-index:2065;will-change:transform}.flash-messages-wrapper .flash-message .show-flash-timer.load{transform:translateX(100vw)}.flash-messages-wrapper .flash-message .flash-message-content{position:relative;z-index:2070;font-size:12px;font-weight:600;line-height:60px}.flash-messages-wrapper .flash-message .flash-message-close{float:right;cursor:pointer;font-weight:normal}.flash-messages-wrapper .flash-message .flash-message-close:before{font-size:12px}.flash-messages-wrapper .flash-message.notice_alert{background:#d20000;text-align:center}.flash-messages-wrapper .flash-message.notice_swipe .flash-message-content:before{font-size:30px;margin-right:10px}@keyframes animateFlashMessageDuration{from{width:0}to{width:100%}}body:not(.catalog-product-view):not(.bikewizard-index-index) .breadcrumbs{display:none}.breadcrumbs{z-index:1000;font-size:14px;font-weight:600}.breadcrumbs ol{margin-left:0}.breadcrumbs ul{margin-left:0}.breadcrumbs li{display:inline;color:#767676}.breadcrumbs li a{color:#767676}.breadcrumbs li .close-lightbox{background:none}.breadcrumbs li:not(:last-child):after{content:'>';padding:0 2px}.breadcrumbs li:last-of-type{color:#1c1c1c}.breadcrumbs li:last-of-type a{color:#1c1c1c}.ui-slider{border:1px dotted rgba(0,0,0,0.3);margin:0 15px 15px;position:relative}.ui-slider .ui-slider-handle{border-radius:50%;height:10px;margin-left:-5px;position:absolute;transition:box-shadow 250ms ease-in-out;top:-4.5px;width:10px;z-index:2}.ui-slider .ui-slider-handle.ui-state-default{background-color:#033a7e}.ui-slider .ui-slider-handle.ui-state-hover,.ui-slider .ui-slider-handle.ui-state-active{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15)}.ui-slider .ui-slider-range{border:1px solid #033a7e;position:absolute;z-index:1}.ui-slider+#ln_slider_text_price{margin-left:15px}.swatch-option-tooltip,.swatch-attribute-tooltip{display:none !important}.swatch-attribute-label{font-weight:bold;position:relative}.swatch-attribute-label.required{padding-right:10px}.swatch-attribute-label[data-required="1"]:after{content:'*';color:red;position:absolute;right:-11px;top:-2px;font-weight:bold;font-size:1em}.swatch-attribute-selected-option{color:#646464;padding-left:17px}.swatch-attribute-options{margin-top:10px}.swatch-attribute-options:focus{box-shadow:none}.swatch-option{padding:1px 2px;min-width:30px;max-width:100%;height:20px;float:left;margin:0 10px 5px 0;text-align:center;cursor:pointer;position:relative;border:1px solid #dadada;overflow:hidden;text-overflow:ellipsis}.swatch-option:focus{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15)}.swatch-option.text{background:#F0F0F0;color:#686868;font-size:12px;font-weight:700;line-height:20px;padding:4px 8px;min-width:22px;margin-right:7px}.swatch-option.selected{outline:2px solid #ff5501;border:1px solid #fff;color:#333}.swatch-option.text.selected{background-color:#FFF !important}.clearfix:after,.modal-header:after,.modal-footer:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.swatch-attribute.size .swatch-option,.swatch-attribute.manufacturer .swatch-option{background:#f0f0f0;color:#949494}.swatch-attribute.size .swatch-option.selected,.swatch-attribute.manufacturer .swatch-option.selected{color:black;background:#fff;border:1px solid #fff}.swatch-option:not(.disabled):hover{outline:1px solid #999;border:1px solid #fff;color:#333}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{outline:2px solid #e00;border:1px solid #fff}.swatch-option.disabled{cursor:default}.swatch-option.disabled:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:-moz-linear-gradient(to left top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, #fff 43%, #fff 46%, #ff5216 47%, #ff5216 53%, #fff 54%, #fff 57%, rgba(255,255,255,0) 58%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(42%, rgba(255,255,255,0)), color-stop(43%, #fff), color-stop(46%, #fff), color-stop(47%, #ff5216), color-stop(53%, #ff5216), color-stop(54%, #fff), color-stop(57%, #fff), color-stop(58%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(to left top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, #fff 43%, #fff 46%, #ff5216 47%, #ff5216 53%, #fff 54%, #fff 57%, rgba(255,255,255,0) 58%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(to left top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, #fff 43%, #fff 46%, #ff5216 47%, #ff5216 53%, #fff 54%, #fff 57%, rgba(255,255,255,0) 58%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(to left top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, #fff 43%, #fff 46%, #ff5216 47%, #ff5216 53%, #fff 54%, #fff 57%, rgba(255,255,255,0) 58%, rgba(255,255,255,0) 100%);background:linear-gradient(to left top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, #fff 43%, #fff 46%, #ff5216 47%, #ff5216 53%, #fff 54%, #fff 57%, rgba(255,255,255,0) 58%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.swatch-option-tooltip{max-width:140px;max-height:100%;min-height:20px;min-width:20px;position:absolute;padding:5px;background:#fff;color:#949494;border:1px solid #adadad;display:none;z-index:999;text-align:center}.swatch-option-tooltip .corner,.swatch-option-tooltip-layered .corner{left:40%;position:absolute;bottom:0;height:8px}.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{content:'';position:relative;top:1px;left:-15px;width:0;height:0;border-style:solid;border-width:7px 7.5px 0 7.5px;border-color:#fff transparent transparent transparent;font-size:1px}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before{content:'';position:relative;top:2px;left:0;width:0;height:0;border-style:solid;border-width:8px 8.5px 0 8.5px;border-color:#adadad transparent transparent transparent;font-size:1px}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{display:block;height:130px;width:130px;margin:0 auto}.swatch-option-tooltip .title{max-width:140px;min-height:20px;max-height:200px;color:#282828;text-align:center;display:block;overflow:hidden}.swatch-opt{margin:20px 0}.swatch-more{display:inline-block;margin:2px 0;text-decoration:none !important;position:static;z-index:1}.swatch-option-link-layered{position:relative;margin:0 !important;padding:0 !important}.swatch-option-link-layered:focus>div{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15)}.swatch-option-tooltip-layered{width:140px;position:absolute;background:#fff;color:#949494;border:1px solid #adadad;display:none;z-index:999;left:-47px}.swatch-visual-tooltip-layered{height:160px;top:-170px}.swatch-textual-tooltip-layered{height:30px;top:-40px}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-attribute-options .swatch-option-tooltip-layered .title{width:100%;height:20px;position:absolute;bottom:-5px;left:0;color:#282828;text-align:center;margin-bottom:10px}.swatch-option-disabled:after{content:'';position:absolute;width:42px;height:2px;background:red;transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);z-index:995;left:-4px;top:10px}.swatch-option-disabled{outline:none !important;cursor:default;border:0}.swatch-opt-listing{margin-bottom:10px}.swatch-option-loading{content:url("../images/loader-2.gif")}.swatch-input{left:-1000px;position:absolute;visibility:hidden}.customer-dob input,input[type=file],.input-file,.input-text{background-color:transparent;border-bottom:1px solid #bababa;height:32px;margin-top:5px;font-size:1.125rem;padding:0;position:relative;width:100%;z-index:100}.customer-dob input:focus,input[type=file]:focus,.input-file:focus,.input-text:focus{border-bottom:2px solid #033a7e;padding-top:1px}.customer-dob input.full-border,input[type=file].full-border,.input-file.full-border,.input-text.full-border{height:41px;border:1px solid rgba(0,0,0,0.1);padding:0 15px;border-radius:2px}.customer-dob input.full-border:focus,input[type=file].full-border:focus,.input-file.full-border:focus,.input-text.full-border:focus{border:2px solid #033a7e;padding:0 14px}.filled-in .customer-dob input,.filled-in input[type=file],.filled-in .input-file,.filled-in .input-text{border:0;pointer-events:none}#connected-dob-field{margin:0 auto 20px}#connected-dob-field .mage-error{background-color:transparent;font-size:14px;color:#d20000;position:static;margin:10px 0 15px 0;width:100%}input[type=file],.input-file{display:inline-block;line-height:1;padding-top:7px;height:32px}textarea.input-text{height:auto;resize:none}textarea.input-text:focus{margin-bottom:14px;padding-top:0}textarea.full-border{width:100%;border:1px solid rgba(0,0,0,0.1);padding:15px;border-radius:2px}textarea.full-border:focus{border:2px solid #033a7e}.qty.field{width:70px}.qty.field .decrease-qty,.qty.field .increase-qty{display:block !important;background-color:transparent;float:left;height:20px;width:20px;border-radius:20px;line-height:20px;position:relative;z-index:99;transition:background-color .2s;font-size:1.25rem}.qty.field .decrease-qty:hover,.qty.field .increase-qty:hover{background-color:#f2f2f2}.qty.field .decrease-qty:focus-visible,.qty.field .increase-qty:focus-visible{outline:2px solid #033a7e;outline-offset:2px}.qty.field .increase-qty{line-height:22px;float:right}.qty.field .control .mage-error{background-color:transparent;top:50px}.qty.field .control .input-text{-moz-appearance:textfield;background-color:transparent;border:none;display:block;height:22px;line-height:22px;margin:0;padding:0;position:absolute;text-align:center;top:0;z-index:0}.qty.field .control .input-text::-webkit-inner-spin-button,.qty.field .control .input-text::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox],input[type=radio]{position:absolute;left:-9999em}input[type=checkbox].required+label .checker,input[type=radio].required+label .checker{position:relative;z-index:2}input[type=checkbox]+label .checker,input[type=radio]+label .checker{float:left;height:16px;width:16px;border:1px solid #767676;margin:5px 10px 0 0;vertical-align:middle;cursor:pointer;position:relative}input[type=checkbox]+label .checker.value,input[type=radio]+label .checker.value{background-color:transparent;color:rgba(28,28,28,0.2);display:inline-block;height:19px;margin:0 10px 0 0;width:auto}input[type=checkbox]+label .checker:before,input[type=radio]+label .checker:before{display:none}input[type=checkbox].active-checked:checked+label .checker,input[type=radio].active-checked:checked+label .checker,input[type=checkbox].active+label .checker,input[type=radio].active+label .checker,input[type=checkbox]:checked+label .checker,input[type=radio]:checked+label .checker{background-color:#033a7e;border-color:#033a7e}input[type=checkbox].active-checked:checked+label .checker.icon-oval-closed:before,input[type=radio].active-checked:checked+label .checker.icon-oval-closed:before,input[type=checkbox].active+label .checker.icon-oval-closed:before,input[type=radio].active+label .checker.icon-oval-closed:before,input[type=checkbox]:checked+label .checker.icon-oval-closed:before,input[type=radio]:checked+label .checker.icon-oval-closed:before{font-size:8px;line-height:20px}input[type=checkbox].active-checked:checked+label .checker.icon-oval-closed:after,input[type=radio].active-checked:checked+label .checker.icon-oval-closed:after,input[type=checkbox].active+label .checker.icon-oval-closed:after,input[type=radio].active+label .checker.icon-oval-closed:after,input[type=checkbox]:checked+label .checker.icon-oval-closed:after,input[type=radio]:checked+label .checker.icon-oval-closed:after{border-radius:50%}input[type=checkbox].active-checked:checked+label .checker.value,input[type=radio].active-checked:checked+label .checker.value,input[type=checkbox].active+label .checker.value,input[type=radio].active+label .checker.value,input[type=checkbox]:checked+label .checker.value,input[type=radio]:checked+label .checker.value{background-color:transparent;color:#1c1c1c}input[type=checkbox].active-checked:checked+label .checker:after,input[type=radio].active-checked:checked+label .checker:after,input[type=checkbox].active+label .checker:after,input[type=radio].active+label .checker:after,input[type=checkbox]:checked+label .checker:after,input[type=radio]:checked+label .checker:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #fff}input[type=checkbox]:disabled+label .checker,input[type=radio]:disabled+label .checker{opacity:0.35}input[type=checkbox]+label .checker{border-radius:2px}input[type=radio]+label .checker{border-radius:50%}.checkbox-field{display:table}.checkbox-field .checkbox-button,.checkbox-field .checkbox-text{display:table-cell}.checkbox-field .checkbox-button{padding:0px 15px}.checkbox-field .checkbox-text{padding-right:15px}.label{display:block;font-size:14px;text-transform:uppercase;text-align:left}.form-horizontal .checkbox .label,.form-horizontal .checkbox-inline .label,.form-horizontal .radio .label,.form-horizontal .radio-inline .label{margin-top:8px;margin-bottom:10px}span.select{display:block;position:relative;z-index:10;width:100%}span.select:after{content:"\e00b";color:#033a7e;font-family:'Gazelle';font-size:12px;height:32px;line-height:32px;margin-top:15px;pointer-events:none;position:absolute;right:0;top:0}span.select .label{display:block !important}span.select.dateselect::after{display:none}span.select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.1);border-radius:0;height:32px;width:100%}span.select select:focus{border-bottom:2px solid #033a7e;padding-top:1px}span.select select option:checked{color:#bababa}.limiter .select{display:initial;margin:0 12px}.limiter .select select{margin:0;width:43px}.limiter .select:after{margin:0}.field{position:relative;margin-top:30px}@media (max-width:767px){.field .tooltip-icon{display:block;margin:3px 0}}.field.clear-left{clear:left}.field.row-choice{padding-bottom:8px}.field.row-choice label{padding-left:0;display:inline-block;margin-top:8px;margin-bottom:10px}.field.row-choice label:not(.label){margin:0 15px 20px 0}.field.row-choice label:not(.label):last-of-type::after{content:'';display:block;position:absolute;height:0;margin-top:6px;border-bottom:1px solid rgba(0,0,0,0.1);left:15px;right:15px}.rows-without-lines .field.row-choice label:not(.label){margin:0 15px 10px 0}.rows-without-lines .field.row-choice label:not(.label):last-of-type::after{display:none}.field.row-choice .checkbox+label:not(.label){margin-left:25px}.field.row-choice .checkbox+label:not(.label) .checker{margin-left:-25px;margin-top:3px}form .fieldset{margin-bottom:15px}form div.mage-error{background-color:transparent;color:#d20000;font-size:14px;margin-top:5px;font-weight:600}form .qty-field div.mage-error{background-color:transparent;margin-bottom:15px;position:relative}form .actions-toolbar .secondary{float:left}form .actions-toolbar .primary{float:left;margin-right:15px}@media screen and (max-width:767px){form .actions-toolbar .primary button{text-align:center}}form .label{padding:0;font-weight:600;color:#033a7e;font-size:12px;letter-spacing:1.4px}form label a{font-weight:600;color:#033a7e}form .control{position:relative}form .control .toggle-password-visibility{position:absolute;top:13px;right:12px;z-index:101}form .control .toggle-password-visibility .ga-icon,form .control .toggle-password-visibility .knowledge-base__most-viewed a{font-size:20px;color:#bababa}form .field-note{color:#767676;font-size:14px;margin-top:7px}form .form-filler{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.webforms form{font-size:14px}.webforms form .fieldset,.webforms form .fieldset:not(.spaced-fields) .field,.webforms form .actions-toolbar{padding-left:0;padding-right:0}.webforms form .hidden-title .legend,.webforms form .hidden-title br{display:none}.webforms form .field{padding-left:0}.webforms form fieldset select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin-top:5px;background:transparent url('../images/icons/chevron-down.svg') no-repeat;background-position:center right 14px;border-bottom:1px solid rgba(0,0,0,0.1);line-height:32px;border-radius:0}.ie11 .webforms form fieldset select{background:none}.webforms form textarea{margin-top:5px;border:1px solid rgba(0,0,0,0.1);width:100%;min-width:100%;min-height:90px;padding:15px;font-size:14px}.webforms form .type-select-radio .field{margin-top:4px;padding-left:0;display:inline-block}.webforms form .validation-advice{font-size:14px;margin-top:6px}.webforms form .hidden-contact-field{display:none}.webforms form input[type=checkbox]+label .checker:nth-of-type(2),.webforms form input[type=radio]+label .checker:nth-of-type(2){display:none}fieldset:disabled .input-text,fieldset:disabled select{background-color:rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);height:32px;line-height:32px;margin:15px 0;padding:0;position:relative;width:100%;z-index:100}fieldset:disabled input[type=checkbox]+label .checker,fieldset:disabled input[type=radio]+label .checker{background-color:rgba(28,28,28,0.1);border:1px solid rgba(0,0,0,0.1)}.date-dropdowns{overflow:hidden;margin:0;display:inline-block;padding:0 0 0 0}.date-dropdowns .day,.date-dropdowns .month,.date-dropdowns .year{float:left !important;margin-right:20px !important;padding:0 10px;width:initial !important}.label-description{display:block;font-size:0.9rem;margin:15px 0 -5px 0}@media (min-width:1200px){#leaseForm{width:100% !important}}input.fake-hidden{position:absolute;opacity:0;z-index:-9;pointer-events:none;left:-99999px}.js-error{display:none;color:#d20000;margin:0;clear:both;position:relative;top:-15px}.js-error--pushed{top:-10px}@media (min-width:480px){.js-error--pushed{margin-left:41.667%}}@media (min-width:1200px){.js-error--pushed{margin-left:50%}}input[type=checkbox].toggle{height:0;width:0;visibility:hidden}input[type=checkbox].toggle+label{cursor:pointer;width:32px;height:16px;background:grey;display:block;border-radius:32px;position:relative}input[type=checkbox].toggle+label:active:after{width:16px}input[type=checkbox].toggle+label:after{content:'';position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:32px;transition:0.3s}input[type=checkbox].toggle:checked+label{background:#033a7e}input[type=checkbox].toggle:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}._has-datepicker+.ui-datepicker-trigger{display:none}.webforms fieldset select{margin-top:25px;margin-bottom:15px}.webforms fieldset input[type=file]{margin-bottom:15px}.webforms-datepicker .webforms-calendar{display:block;width:auto}.webforms-datepicker .webforms-calendar:hover{cursor:pointer}.webforms-datepicker ._has-datepicker.input-text{pointer-events:none}.webforms .webforms-description-text{margin-bottom:0}.webforms .webforms-description-text p{margin-bottom:0}.field-spinner::after{content:'';position:absolute;display:block;opacity:1;z-index:100;transition:opacity .3s .3s ease-in-out;right:24px;top:34px}.form-shipping-address .field-spinner::after{right:0;top:8px}.form-address-edit .field-spinner::after{right:24px;top:26px}.ui-datepicker-trigger{margin-top:-10px !important}.ui-datepicker-trigger::before{content:"\e906" !important;font-family:'ga-icon' !important}@media (max-width:767px){.opentip-container{width:240px !important}}@media print{@page{margin:0;size:auto}a:after{display:none}body{-webkit-print-color-adjust:exact;margin:15px 25px}header nav.navbar{display:block;padding:0;position:static}header nav.navbar #navbar>div,header nav.navbar #navbar>ul{display:none}header nav.navbar .navbar-header{height:auto;position:static}header nav.navbar .navbar-header .navbar-brand{position:static;transform:translateY(0)}table.table-comparison{table-layout:fixed}table.table-comparison tbody tr td,table.table-comparison tfoot tr td,table.table-comparison thead tr td,table.table-comparison tbody tr th,table.table-comparison tfoot tr th,table.table-comparison thead tr th{background-color:#f5f5f5 !important;padding:0 15px}table.table-comparison tbody tr td h3,table.table-comparison tfoot tr td h3,table.table-comparison thead tr td h3,table.table-comparison tbody tr th h3,table.table-comparison tfoot tr th h3,table.table-comparison thead tr th h3{font-size:1.5em;height:calc(1.5em * 3);overflow:hidden;text-overflow:ellipsis}table.table-comparison tbody tr td:nth-child(even),table.table-comparison tfoot tr td:nth-child(even),table.table-comparison thead tr td:nth-child(even),table.table-comparison tbody tr th:nth-child(even),table.table-comparison tfoot tr th:nth-child(even),table.table-comparison thead tr th:nth-child(even){background-color:#fafafa !important}table.table-comparison tbody tr td .title,table.table-comparison tfoot tr td .title,table.table-comparison thead tr td .title,table.table-comparison tbody tr th .title,table.table-comparison tfoot tr th .title,table.table-comparison thead tr th .title,table.table-comparison tbody tr td .value,table.table-comparison tfoot tr td .value,table.table-comparison thead tr td .value,table.table-comparison tbody tr th .value,table.table-comparison tfoot tr th .value,table.table-comparison thead tr th .value{width:100% !important}table.table-comparison tbody tr td .product-item-description,table.table-comparison tfoot tr td .product-item-description,table.table-comparison thead tr td .product-item-description,table.table-comparison tbody tr th .product-item-description,table.table-comparison tfoot tr th .product-item-description,table.table-comparison thead tr th .product-item-description{margin:0;width:100%}table.table-comparison tbody tr th,table.table-comparison tfoot tr th,table.table-comparison thead tr th{padding-top:25px}table.table-comparison tbody tr th .icon,table.table-comparison tfoot tr th .icon,table.table-comparison thead tr th .icon,table.table-comparison tbody tr th .account .form-wishlist-items li .product-item-actions a,table.table-comparison tfoot tr th .account .form-wishlist-items li .product-item-actions a,table.table-comparison thead tr th .account .form-wishlist-items li .product-item-actions a{display:none}table.table-comparison tbody tr.toggle,table.table-comparison tfoot tr.toggle,table.table-comparison thead tr.toggle{display:table-row}table.table-comparison thead{display:table-row-group}table.table-comparison .btn,table.table-comparison .button-less,table.table-comparison .button-more{display:none}.page-main{margin-top:0;padding:0}.page.messages,.table-caption,.page-footer{display:none}.table-wrapper{overflow:visible !important}.account .sidebar-main,.account .actions-toolbar{display:none}#product-comparison .thead-top{height:225px}#product-comparison .compare__category-header .th{background:#033a7e !important}#product-comparison .compare__category-header .th .attribute-header_title{color:#fff !important}#product-comparison .thead .tr{background:#f2f2f2 !important}#product-comparison .tbody>.tr:nth-of-type(2n){background:#f2f2f2 !important}}@media print{.icon-frame-m,.icon-frame-u,.icon-frame-f,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--m,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--h,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--H,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--man,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--f,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--L,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--l,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--g,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--u,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--M,.tile-icon[data-type='pim_itemgenderframe'].tile-icon--unisex{width:34px;height:21px}}.product-highlight{margin:0 0 45px}@media (min-width:768px){.product-highlight{margin-bottom:60px}}@media (min-width:992px){.product-highlight{margin-bottom:90px}}@media (min-width:1200px){.product-highlight{margin-bottom:120px}}.product-highlight__title{font-size:40px;margin:0 0 60px;font-weight:300;line-height:1.2}.product-highlight__content{margin-bottom:50px}.product-highlight__product-image{background:#f2f2f2;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.product-highlight__product-image img{width:100%}.product-highlight__product-data{margin-top:20px}.product-highlight__product-data p{font-size:18px;margin:0}.product-highlight__product-data__price{font-size:14px;color:#767676}.product-highlight__product-data__price .price-box{display:inline-block}.product-highlight__product-data__price .price-box strong{font-weight:normal}.product-highlight__flex{display:flex;flex-wrap:wrap}@media (max-width:991px){.product-highlight__title{margin-bottom:30px}}@media (max-width:767px){.product-highlight{margin-top:30px}.product-highlight__title{font-size:24px;margin-bottom:20px}.product-highlight__product-image{margin-top:10px}.product-highlight__product-title{margin-top:10px}}.search{position:absolute;top:0;left:0;right:0;z-index:1}@media (min-width:992px){.topbar-active .search{top:37px}}@media (min-width:992px){.no-navbar-top .search{top:-8px}}@media (min-width:992px){.topbar-active.minimize .search{top:30px}}.search .search__background{position:absolute;right:0;left:0;opacity:0;height:90px;visibility:hidden;background:#fff;transition:opacity 800ms cubic-bezier(.25, .1, .25, 1) 200ms,visibility 0s 800ms}.search .search__entry{position:absolute;width:120px;right:50px;transition:width 400ms cubic-bezier(.25, .1, .25, 1)}.search .search__entry input{width:100%;margin-top:28px;padding:6.5px 50px 6.5px 20px;background:#f2f2f2;border-radius:18px;transition:all 400ms cubic-bezier(.25, .1, .25, 1)}@media (min-width:768px){.search .search__entry input{border:1px solid #f2f2f2}.transparent-menu .search .search__entry input{background:transparent;border-color:#fff}}.search .search__entry input::placeholder{color:#1c1c1c}.transparent-menu .search .search__entry input::placeholder{color:#fff}.minimize .search .search__entry input::placeholder{color:#1c1c1c}.transparent-menu .search .search__entry .ga-icon,.transparent-menu .search .search__entry .knowledge-base__most-viewed a{color:#fff}.minimize .search .search__entry .ga-icon,.minimize .search .search__entry .knowledge-base__most-viewed a{color:#1c1c1c}.search .search__entry .search__mobile-label{display:none;font-size:11px;position:absolute;right:0;top:39px}.transparent-menu .search .search__entry .search__mobile-label{color:#fff}.search .search__button,.search .search__clear-button{position:absolute;font-size:18px;top:34px;right:0;background:none;transition:top 400ms cubic-bezier(.25, .1, .25, 1)}.search .search__button:hover,.search .search__clear-button:hover{color:#033a7e}@media (min-width:768px){.search .search__button,.search .search__clear-button{right:20px}}.search .search__clear-button{transition:top 400ms cubic-bezier(.25, .1, .25, 1),opacity 400ms cubic-bezier(.25, .1, .25, 1);opacity:0;visibility:hidden}.search .search__results{visibility:hidden;position:absolute;top:75px;left:0;right:0;padding:15px 50px 0;background:#fff;opacity:0;transition:padding-top 400ms cubic-bezier(.25, .1, .25, 1),opacity 200ms cubic-bezier(.25, .1, .25, 1),visibility 0s 400ms}.search .search__results .search__results__message{font-size:14px;color:#767676;margin-bottom:30px}.search .search__results .search__result{margin-bottom:30px;display:flex;cursor:pointer}.search .search__results .search__result__title{font-size:16px;margin:0}.search .search__results .search__result:hover .search__result__title{color:#033a7e}.search .search__results .search__result__subtitle{font-size:12px;color:#767676;margin:0}.search .search__results .search__result--has-image img{max-height:90px;width:auto;background-color:#f2f2f2}.search .search__results .search__result--has-image .search__result-text{margin:0 0 0 20px;align-self:center}.search .search__results__group{padding-bottom:60px}.search .search__results__group__title{font-size:12px;color:#033a7e;text-transform:uppercase;margin:0 0 30px;letter-spacing:1.5px}.search .search__results__group__read-more{font-size:14px;color:#033a7e;font-weight:bold;cursor:pointer;display:block}.search .search__results__group__read-more:hover{color:#033a7e}.search .search__results__group__read-more:hover .ga-icon,.search .search__results__group__read-more:hover .knowledge-base__most-viewed a{margin-left:10px}.search .search__results__group__read-more .ga-icon,.search .search__results__group__read-more .knowledge-base__most-viewed a{font-size:9px;vertical-align:middle;margin-left:4px;transition:margin-left 400ms cubic-bezier(.25, .1, .25, 1)}.search.search--active{z-index:1055}@media (min-width:992px){.topbar-active .search.search--active{top:45px}}.search.search--active .search__background{height:75px;visibility:visible;transition:opacity 400ms cubic-bezier(.25, .1, .25, 1);opacity:1}.search.search--active .search__entry{width:calc(100% - 100px)}.search.search--active .search__entry input{margin-top:0;padding:28px 40px 27px 37px;border:none;background:none}.search.search--active .search__entry input::placeholder{color:transparent}.transparent-menu .search.search--active .search__entry input{border-radius:0;border:none}.search.search--active .search__entry .search__mobile-label{display:none}.search.search--active .search__button{right:unset;left:0;top:25px}.search.search--active .search__button .ga-icon,.search.search--active .search__button .knowledge-base__most-viewed a{color:#1c1c1c}.search.search--active .search__clear-button{top:25px;opacity:1;visibility:visible}.search.search--active .search__clear-button .ga-icon,.search.search--active .search__clear-button .knowledge-base__most-viewed a{color:#1c1c1c}.search.search--active .search__results{padding-top:30px;overflow-y:auto;max-height:calc(100vh - 75px);visibility:visible;opacity:1;transition:padding-top 400ms cubic-bezier(.25, .1, .25, 1),opacity 200ms cubic-bezier(.25, .1, .25, 1)}@media (max-width:767px){.search:not(.search--active) .search__entry{width:0}.search:not(.search--active) .search__entry input{width:0;padding:0}.search:not(.search--active) .search__entry .search__button{top:6px;font-size:24px}.search .search__entry{right:22.5px}.search .search__entry .search__mobile-label{display:inline-block}.search .search__results{padding:0 22.5px 100px}.search.search--active .search__entry{width:calc(100% - 45px)}}@media (max-width:991px){.search .search__entry input{margin-top:13px}.search .search__button{top:18px}.search .search__clear-button{top:14px}.search .search__background{height:60px}.search .search__results{top:60px}.search.search--active .search__background{height:75px}.search.search--active .search__results{padding-top:45px;max-height:calc(100vh - 60px)}}.search__loading{width:100%;height:100%;visibility:hidden;transition:visibility 0s .3s;max-height:80vh}.search__loading .search__loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0}.search__loading--active{visibility:visible;transition:visibility 0s 0s}.search__loading--active .search__loading-overlay{opacity:1}.search__loading--use-fade .search__loading-overlay{transition:opacity .3s}.search__spinner{position:absolute;right:calc(50% -  15px);top:calc(50% -  15px);width:30px;height:30px;border-radius:30px;border-top:3px solid #bababa;border-right:3px solid #bababa;border-bottom:3px solid #bababa;border-left:3px solid #fff;animation:search-spinner 1.1s infinite linear}@keyframes search-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page.messages .messages .message{-webkit-animation:hide-notification 250ms ease-in-out 20s forwards;-o-animation:hide-notification 250ms ease-in-out 20s forwards;animation:hide-notification 250ms ease-in-out 20s forwards;background-color:rgba(0,120,230,0.9);bottom:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);position:fixed;right:50%;transition:all 500ms ease-in-out;transform:translateY(100%) translateX(50%);z-index:3000;color:#fff;font-weight:800;padding:15px 30px;text-align:center}.page.messages .messages .message a{color:#fff;text-decoration:underline}.page.messages .messages .message a:hover{color:#f2f2f2}.page.messages .messages .message.clickable{cursor:pointer}@media screen and (max-width:991px){.page.messages .messages .message{width:100vw}}body[aria-busy="false"] .page.messages .messages .message:not(.error){transform:translateY(0) translateX(50%)}@media (min-width:992px){body[aria-busy="false"] .page.messages .messages .message:not(.error){transform:translateY(-50px) translateX(50%)}}@media screen and (max-width:991px){.page.messages .messages .message{width:100vw}}.page.messages .messages .message.error{background-color:#c70b0b;bottom:auto;top:0;-webkit-animation:hide-notification-to-top 250ms ease-in-out 20s forwards;-o-animation:hide-notification-to-top 250ms ease-in-out 20s forwards;animation:hide-notification-to-top 250ms ease-in-out 20s forwards}.page.messages .messages .message.error:nth-child(2){top:50px}.page.messages .messages .message.show-again{-webkit-animation:none;-o-animation:none;animation:none}@keyframes hide-notification{0%{transform:translateY(-50px) translateX(50%);opacity:1}100%{transform:translateY(100%) translateX(50%);opacity:0}}@keyframes hide-notification-to-top{0%{transform:translateY(50px) translateX(50%);opacity:1}100%{transform:translateY(-100%) translateX(50%);opacity:0}}.not-available{height:100%;margin-top:-30px;text-align:center}@media (min-width:992px){.not-available>[class*="col-"]{position:relative;top:50%;transform:translateY(-50%)}}.not-available>[class*="col-"] h3,.not-available>[class*="col-"] p{width:100%}.stock-status{border:2px solid;border-radius:10px;display:table;font-size:14px;min-height:40px;overflow:hidden;width:100%}.stock-status>span{display:table-cell;padding:5px 15px;vertical-align:middle}.stock-status:before{content:"\e013";color:#fff;display:table-cell;font-family:'Gazelle';font-size:20px;text-align:center;vertical-align:middle;width:50px}.stock-status.green{border-color:#5fd350}.stock-status.green:before{background-color:#5fd350}.stock-status.yellow{border-color:#e9682d}.stock-status.yellow:before{background-color:#e9682d}.product-stock{color:#a9a9a9;font-size:0.9rem;line-height:0.9rem;margin-top:10px;clear:both;text-transform:lowercase}.product-stock>div span{display:inline-block}.product-stock>div span:first-letter{text-transform:uppercase}.product-stock>div:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%}.product-stock>div.in-stock:before{background-color:green}.product-stock>div.out-of-stock:before{background-color:red}.stickybar{width:100%;background-color:#0078e6;overflow:hidden;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.topbar-active.gazelle-pdp .stickybar{position:fixed;top:120px;transition:linear .2s;will-change:top}.topbar-active.gazelle-pdp.minimize .stickybar{top:0}.has-lightbox .stickybar{display:none}.stickybar__content{width:calc(100% - 50px);text-align:center;font-size:14px;line-height:1.3em;padding:13px 0 13px 50px;float:left}.stickybar__content a:not(.btn){text-decoration:underline;color:#fff}.stickybar__cta{margin-left:15px}.stickybar__button{float:right;width:50px;cursor:pointer}.stickybar__button .ga-icon,.stickybar__button .knowledge-base__most-viewed a{font-size:18px;margin:11px;line-height:1}@media (max-width:991px){.topbar-active.gazelle-pdp .stickybar{top:107px}.stickybar__content{width:calc(100% - 60px);font-size:12px;padding:8px 0 8px 18px}.stickybar__button{width:60px}.stickybar__button .ga-icon,.stickybar__button .knowledge-base__most-viewed a{margin-left:21px}}@media (max-width:480px){.stickybar__cta{display:block;margin:15px 0 0}}label{font-weight:initial;display:initial}.sub-title{font-weight:600;font-size:1.125rem;margin:0}.sub-title hr{margin-top:10px;border-color:#f2f2f2}@media (min-width:992px){.sub-title--pushed-in>span{margin:0 20px}}@media (min-width:1200px){.sub-title--pushed-in>span{margin:0 70px}}.catalog-product-view .awards{margin-top:180px}@media (max-width:991px){.catalog-product-view .awards{margin-top:60px}}.awards h2,.awards h3{color:#1c1c1c;font-size:3.5rem;margin-bottom:40px;float:none}@media (max-width:767px){.awards h2,.awards h3{font-size:2rem;margin-bottom:15px}}@media screen and (max-width:1199px){.award{margin:20px 0}}@media screen and (min-width:768px){.award{margin:30px 10px;max-width:300px}}@media screen and (min-width:1200px){.awards[data-amount="2"] .award,.awards[data-amount="3"] .award{margin-left:50px;margin-right:50px}}@media screen and (min-width:1500px){.award{margin-left:50px;margin-right:50px}}.award--hero{margin:0;max-width:100%}.award__container{transition:color 200ms;color:#a9a9a9}.award--hero .award__container strong{color:#1c1c1c}.award__image{margin-right:25px}.award__image img{display:block;max-width:100%;max-height:45px;height:auto}@media (max-width:767px){.award__image img{max-height:30px}}.award__content{width:calc(100% - 100px)}.award__content strong{display:block}.award:not(.award--hero) .award__content strong{font-weight:normal;display:inline}.history-block{margin-top:180px}@media (max-width:767px){.history-block{margin-top:95px}}.flex-basics{display:flex;height:100%}.flex-display{display:flex}.flex{display:flex;height:100%}@media screen and (min-width:768px){.flex--centered{display:flex;align-items:center}.flex--column{flex-direction:column}}.flex--start{align-self:flex-start}.flex--row{display:flex;flex-direction:row}.flex--mobile{display:flex;height:100%}.flex--mobile--centered{display:flex;align-items:center}.flex--mobile--column{flex-direction:column}.flex-wrap{flex-wrap:wrap}@media screen and (min-width:992px){.flex__push-down{margin-top:auto}}.media-container{align-self:flex-start;opacity:0;margin:20px 0 60px;transition:opacity 200ms ease-in-out}@media (max-width:767px){.media-container{margin:0 0 20px 0}}.media-container.is-loaded{opacity:1}.media iframe,.bluefoot-video iframe{width:100% !important;height:650px !important}@media screen and (max-width:1199px){.media iframe,.bluefoot-video iframe{height:540px !important}}@media screen and (max-width:991px){.media iframe,.bluefoot-video iframe{height:400px !important}}@media screen and (max-width:767px){.media iframe,.bluefoot-video iframe{height:240px !important}}@media screen and (max-width:480px){.media iframe,.bluefoot-video iframe{height:190px !important}}.media--small iframe,.bluefoot-video--small iframe{height:180px !important}@media screen and (max-width:991px){.media--small iframe,.bluefoot-video--small iframe{height:400px !important}}@media screen and (max-width:767px){.media--small iframe,.bluefoot-video--small iframe{height:240px !important}}@media screen and (min-width:1500px){.media--small iframe,.bluefoot-video--small iframe{height:240px !important}}.bikeconfigurator form{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.bikeconfigurator #configurator-root{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.bikeconfigurator .lightbox__wrapper{background-color:#f2f2f2}@media (min-width:768px){.bikeconfigurator .lightbox__wrapper{padding-top:106px}}.bikeconfigurator .lightbox__wrapper:before{content:'';position:absolute;width:100%;height:30%;background-color:#fff}@media (max-width:767px){.bikeconfigurator .lightbox__wrapper:before{height:20%}}.bikeconfigurator__body{margin:auto 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.bikeconfigurator__body>.container{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (max-width:767px){.bikeconfigurator__body{margin:0 0 auto 0}}@media (max-width:991px){.bikeconfigurator__body{height:100%}}@media (min-width:992px){.bikeconfigurator__body{background-color:#fff}}.bikeconfigurator .product-cta-buttons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.bikeconfigurator .product-cta-buttons .btn{max-width:300px;white-space:nowrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.bikeconfigurator .product-cta-buttons .btn.full-width{overflow:initial}.bikeconfigurator .product-cta-buttons .btn.full-width>span{padding-right:15px}.bikeconfigurator .product-cta-buttons .btn.full-width .ga-icon,.bikeconfigurator .product-cta-buttons .btn.full-width .knowledge-base__most-viewed a{position:absolute;right:15px}.bikeconfigurator .product-cta-buttons .btn:nth-child(2){margin-left:15px}@media (max-width:991px){.bikeconfigurator .product-cta-buttons.overview-hidden{display:none}}@media (max-width:767px){.bikeconfigurator .product-cta-buttons{display:block}.bikeconfigurator .product-cta-buttons .btn{width:100%;max-width:100%}.bikeconfigurator .product-cta-buttons .btn:nth-child(2){margin:10px 0 0}}.bikeconfigurator .next-visible{display:none}@media (max-width:991px){.bikeconfigurator .next-visible{display:block}}.bikeconfigurator-price-bar{width:100%;position:relative;min-height:100px;background-color:#fff;z-index:3;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.bikeconfigurator-price-bar .icon-info{color:#767676;line-height:1;vertical-align:super;cursor:pointer}@media (min-width:768px){.bikeconfigurator-price-bar{margin-top:70px}}@media (max-width:767px){.bikeconfigurator-price-bar{min-height:82px}}@media (max-width:1199px){.bikeconfigurator-price-bar .bikeconfigurator-price-bar{padding:10px 0}}.price-bar__content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.price-bar__content{padding-top:4px;padding-bottom:4px}.price-bar__content>div{width:100%}}.price-bar__container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.price-bar__container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:991px){.price-bar__container .price-bar__price-label:not(:first-of-type){display:none}}@media (max-width:991px){.price-bar__container .product-cta-buttons .btn{max-width:100%}}.price-bar__price-wrapper{display:inline-block}.price-bar__price-wrapper:first-of-type{padding-right:20px}.price-bar__price-wrapper .configurable-tooltips{font-size:16px;position:absolute;top:-3px;right:-18px}@media (max-width:767px){.price-bar__price-wrapper{width:50%}}@media (max-width:767px){.price-bar__price-wrapper.fullwidth{width:100%}}@media (min-width:768px){.price-bar__price-wrapper{margin-right:30px}}@media (min-width:992px){.price-bar__price-wrapper{margin-right:50px}}@media (min-width:1200px){.price-bar__price-wrapper{margin-right:80px}}.price-bar__price{font-size:20px;font-weight:600;display:inline-block;padding-top:5px;line-height:1;position:relative}@media (max-width:767px){.price-bar__price{font-size:14px}}.price-bar__price .old-price{margin-left:10px;font-weight:400;font-size:14px;color:#767676}.price-bar__price .month{font-size:11px;top:-5px;left:1px}@media (max-width:767px){.price-bar__price .month{top:-3px}}.price-bar__price .finance{font-size:20px}@media (max-width:767px){.price-bar__price .finance{font-size:14px}}.price-bar__price-contains-description-label{font-size:14px;font-weight:600}.price-bar__price-contains-description-label .configurable-tooltips{top:-3px}.price-bar__price-label{font-size:14px;color:#767676;display:flex;vertical-align:top}.store__list .price-bar__price-label{width:calc(100% - 20px)}.price-bar__price-label--dealer{text-decoration:underline;cursor:pointer}.price-bar__stock-wrapper>div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.price-bar__stock-wrapper span{content:'';float:left;width:6px;min-width:6px;height:6px;margin-right:10px;border-radius:6px}@media (max-width:991px){.price-bar__stock-wrapper{width:100%}}.status__color{float:left;width:6px;height:6px;margin-right:10px;margin-top:6px;border-radius:50%;-webkit-flex:0 0 6px;-ms-flex:0 0 6px;flex:0 0 6px}.status__color--blue{background-color:#033a7e}.status__color--red{background-color:#d20000}@media (min-width:768px){.configurator .price-bar__price .month{display:none}}@media (min-width:992px){.zoom-cursor{cursor:url('../images/zoom-icon-white-bg.png') 20 20,zoom-in;cursor:-webkit-image-set(url('../images/zoom-icon-white-bg.png') 1x, url('../images/zoom-icon-white-bg@2x.png') 2x, url('../images/zoom-icon-white-bg@3x.png') 3x) 20 20,zoom-in}}.image-carousel__overlay__container .zoom-cursor{cursor:initial}.configurator-intro__zoom-icon{cursor:pointer;position:absolute;top:18px;right:0;width:45px;height:45px;background:url('../images/zoom-icon-white-bg@2x.png') no-repeat;background-size:45px;transition:opacity .2s ease-in-out}@media (min-width:768px){.configurator-intro__zoom-icon{top:32px;right:50px}}@media (max-width:991px){.configurator-intro__zoom-icon{opacity:1}}.image-carousel__overlay__container .configurator-intro__zoom-icon{display:none}.swatches__tooltip{position:relative;display:inline-block;word-break:initial}.swatches__tooltip-link{cursor:pointer;font-size:14px;text-decoration:underline;color:#767676;font-weight:400}.swatches__tooltip .sub-title{transition:all 300ms ease}.swatches__tooltip .sub-title.highlight{color:#d20000}.gloss-mixin:before,.cart.table-wrapper .product-item-details .swatch-option.color.color-gloss:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(255,255,255,0.75), rgba(255,255,255,0));border-radius:50%}.specifications .specifications__item .swatches__option-label{padding:0;min-width:auto;border:none;margin-bottom:0;text-align:left}.specifications .specifications__item .swatches__option-label:before{box-shadow:none}.tooltip .confirm-swatch{display:block;font-weight:600}#leaseForm .swatches__tooltip .info-icon,#leaseForm .swatches__tooltip .swatch-attribute-icon,#leaseForm .swatch-attribute .swatch-attribute-icon{background-color:rgba(28,28,28,0.2);border-radius:50%;cursor:pointer;height:15px;width:15px;display:inline-block;line-height:15px;right:0;text-align:center;transform:translateY(-50%)}#leaseForm .swatches__tooltip .info-icon.right,#leaseForm .swatches__tooltip .swatch-attribute-icon.right,#leaseForm .swatch-attribute .swatch-attribute-icon.right{right:initial;margin-left:10px}#leaseForm .swatches__tooltip .info-icon:before,#leaseForm .swatches__tooltip .swatch-attribute-icon:before,#leaseForm .swatch-attribute .swatch-attribute-icon:before{font-size:.5625rem;color:#fff;content:'\e002';font-family:'Gazelle'}.store{border-bottom:1px solid #e0e0e0;background:#fff;padding:0 20px 20px 20px;margin-bottom:20px}@media (max-width:767px){.store{padding:10px}}.store__list{clear:right;padding-top:15px}.store__icon-holder{padding-left:30px;position:relative;margin:0}.store__icon{position:absolute;top:0;left:0;width:30px;height:100%}.store__icon--premium{background:url('../images/icons/premium.svg') no-repeat top left / contain}.store__title h2{display:inline-block;font-weight:400;font-size:1.1rem;margin-bottom:0}.store__title--premium h2{font-weight:700}@media screen and (min-width:768px){.store__title{display:flex;justify-content:space-between;width:100%}}.store__distance{display:inline-block;font-size:14px;font-weight:400;float:none;margin-right:0}.store__distance-time{color:#767676;margin-left:4px}.store__distance .ga-icon,.store__distance .knowledge-base__most-viewed a{font-size:18px;margin-right:4px}.store__distance p{font-size:1.125rem;color:#1c1c1c;margin-top:0}.store__class{font-size:0.9rem;color:#a9a9a9;margin-top:10px}.store__info{padding:0 30px 10px 30px;width:100%;margin-top:20px;font-size:0.85rem}.store__info p{font-size:0.85rem}.store__info strong{color:#033a7e;display:block;margin-bottom:10px;font-size:0.9rem}@media screen and (min-width:768px){.store__info{display:flex;justify-content:space-between;padding:0}}.store__times-loader{pointer-events:none;margin:15px}.store__times-loader::after{content:'';display:block;opacity:1;transition:opacity .3s .3s ease-in-out;right:9px;width:18px;height:18px;border-radius:18px;top:6px;border-top:2px solid rgba(52,52,52,0.3);border-right:2px solid rgba(52,52,52,0.3);border-bottom:2px solid rgba(52,52,52,0.3);border-left:2px solid #fff;animation:btn-spinner 1.1s infinite linear}.store__times table{margin:0}.store__times th,.store__times td{padding:3px 0;width:50%}.store__times th:first-child,.store__times td:first-child{padding-right:5px}.store__times tr{border:0}@media screen and (min-width:768px){.store__times{min-width:40%}}.store__stock{position:relative;width:100%;border-top:1px solid #f2f2f2;margin-top:12px;padding-top:12px;font-size:0.95rem}@media screen and (min-width:768px){.store__stock{margin-bottom:-4px}}.store__stock>span{padding-left:36px;font-weight:bold}.store__stock>span:before{text-align:center;position:absolute;top:9px;left:0;line-height:22px;width:24px;height:24px;border-radius:20px}.store__stock-yes{background-color:#5fd350}.store__stock-no{background-color:#d20000}.store__stock-delivery{background-color:#e9682d}.store__stock-unknown{background-color:#a9a9a9}.store__sort-dealers{direction:rtl;float:right;padding-right:18px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:transparent url('../images/icons/chevron-down.svg') no-repeat;background-position-x:100%;background-position-y:center}.store__sort-dealers::-ms-expand{display:none}.store__sort-dealers-distance{margin-left:25px;color:#0078e6;background-image:url('../images/icons/chevron-down-blue.svg')}.dealerfinder-widget .store{padding:25px;position:relative}.cms-page-view .dealerfinder-widget .store{margin:0;padding:20px}@media (min-width:768px){.cms-page-view .dealerfinder-widget .store{margin:0 15px;padding:20px 0 20px 20px}}.dealerfinder-widget .store:last-child{border-bottom:0}.dealerfinder-widget .store.active:before{content:'';width:5px;height:100%;background:#033a7e;position:absolute;top:0;left:0}.dealerfinder-widget .store__title h2{display:flex;align-items:center;font-size:18px;font-weight:600;margin:0}.dealerfinder-widget .store__title h2 img{width:22px;margin-right:10px}@media (max-width:480px){.dealerfinder-widget .store__title h2{max-width:175px}}.dealerfinder-widget .store__marker,.dealerfinder-widget .store__marker--ec{display:none;min-width:22px;width:22px;height:27px;margin-right:10px;background-image:url('../images/markers/marker-store.png');background-size:contain;background-repeat:no-repeat}.cms-page-view .dealerfinder-widget .store__marker,.cms-page-view .dealerfinder-widget .store__marker--ec{display:inline-block}.dealerfinder-widget .store__marker--ec,.dealerfinder-widget .store__marker--ec--ec{background-image:url('../images/markers/marker-ec.png')}.dealerfinder-widget .store__wrapper{margin-top:5px;display:flex;flex-direction:column;gap:10px}.dealerfinder-widget .store .price-bar__price-label{margin:0;font-size:14px}.dealerfinder-widget .store .status__color{margin-top:6px}.dealerfinder-widget .store__icon-holder{font-size:14px;background:#fff;border:1px solid #e0e0e0}.dealerfinder-widget .store__icon-holder .open-icon-tooltip{display:-webkit-flex !important;display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;-webkit-align-items:center;-ms-align-items:center;align-items:center}.dealerfinder-widget .store__icon-holder .icon-award{font-size:27px}.dealerfinder-widget .store__icons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.dealerfinder-widget .store__icon-single .open-icon-tooltip{display:block !important}.dealerfinder-widget .store__icon-single .ga-icon,.dealerfinder-widget .store__icon-single .knowledge-base__most-viewed a{font-size:15px}.dealerfinder-widget .store__info{margin-top:20px}.dealerfinder-widget .store__address{margin-bottom:30px}.dealerfinder-widget .store__address p{font-size:14px;color:#1c1c1c;margin-top:0}.dealerfinder-widget .store__cta{display:flex;gap:15px;margin-top:20px}.dealerfinder-widget .store__cta form{display:inline-block}.dealerfinder-widget .store__cta .arrow-link{margin-right:12px}.dealerfinder-widget .store__cta--reservation{margin-right:8px}@media (max-width:480px){.dealerfinder-widget .store__icon-holder{position:absolute;top:20px;right:20px}.dealerfinder-widget .store__icon-holder~.store__distance.has-stock{top:73px}.dealerfinder-widget .store__distance.has-stock{position:absolute;top:20px;right:20px}.dealerfinder-widget .store__distance.has-stock .store__distance-time,.dealerfinder-widget .store__distance.has-stock .ga-icon,.dealerfinder-widget .store__distance.has-stock .knowledge-base__most-viewed a{display:none}.dealerfinder-widget .store__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dealerfinder-widget .store .price-bar__stock{max-width:175px}.dealerfinder-widget .store__cta{display:flex;flex-direction:column}.dealerfinder-widget .store__cta .btn{padding:6px 9px}}@media (max-width:767px){.dealerfinder-widget .store__title h2{margin:5px 0}.dealerfinder-widget .store__icon-holder{width:45px;height:45px;padding:0;float:right}.dealerfinder-widget .store__icon-holder .ga-icon,.dealerfinder-widget .store__icon-holder .knowledge-base__most-viewed a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.dealerfinder-widget .store__icons{margin-top:5px;margin-bottom:10px}.dealerfinder-widget .store__icon-single{margin-right:15px}.dealerfinder-widget .store__info{padding:0}}@media (min-width:768px){.dealerfinder-widget .store__title{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center}.dealerfinder-widget .store__icon-holder{padding:2px 10px;margin-left:10px;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.dealerfinder-widget .store__icon-holder .icon-award{font-size:20px;margin-right:8px}.dealerfinder-widget .store__icons{margin-left:auto;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.dealerfinder-widget .store__icon-single{margin-left:15px}.dealerfinder-widget .store__info{-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.dealerfinder-widget .store__address{margin-bottom:0}}@media (min-width:768px) and (max-width:1599px){.dealerfinder-widget .store__cta{text-align:right}.dealerfinder-widget .store__cta .arrow-link{display:block;margin:0 0 5px}}@media screen and (max-width:767px){.dealerfinder-widget .gm-style-iw,.dealerfinder-widget .gm-style-iw-d{width:240px;max-width:240px !important;padding:0}}.dealerfinder-widget .info-window{width:240px;padding:15px 18px 12px 18px}.dealerfinder-widget .info-window h2{font-size:14px;font-weight:600;margin:0}.dealerfinder-widget .info-window .phone{display:flex}.dealerfinder-widget .info-window .phone svg{margin-right:5px}.dealerfinder-widget .info-window p{font-size:14px;color:#1c1c1c;margin:15px 0}.dealerfinder-widget .info-window .ga-icon:not(:last-child),.dealerfinder-widget .info-window .knowledge-base__most-viewed a:not(:last-child){margin-right:12px}.dealerfinder-widget .info-window__buttons{display:flex;flex-direction:column;gap:10px}.dealerfinder-widget .info-window .btn{display:flex;justify-content:center}.dealerfinder-widget .info-window .btn:not(:last-child){margin-right:5px}.dealerfinder-widget .info-window .arrow-link{display:block;margin-bottom:10px}.dealerfinder-widget .info-window__icons{margin-top:15px}@media screen and (max-width:767px){.dealerfinder-widget .info-window{width:220px}.dealerfinder-widget .info-window__buttons .btn{min-width:120px}.dealerfinder-widget .info-window__buttons .btn:not(:last-child){margin-bottom:5px}}@media screen and (min-width:768px){.dealerfinder-widget .info-window{width:280px}}.expand-label{position:relative;display:block;cursor:pointer}.expand-label:before,.expand-label:after{content:"";position:absolute;top:2px;right:0;width:1px;height:12px;background:#1c1c1c;z-index:1;transition:all 300ms}.expand-label:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}input[type="checkbox"]:checked+.expand-label:before{transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg)}input[type="checkbox"]:checked+.expand-label:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);opacity:0}@media (max-width:767px){.expand-label:before,.expand-label:after{right:10px}}.expand{overflow:hidden;max-height:0;transition:max-height 500ms}input[type="checkbox"]:checked+.expand-label .expand{max-height:400px}.lightbox{display:none;position:fixed;background:#fff;z-index:1025;top:0;left:0;right:0;bottom:0}.lightbox.visible{display:block}.lightbox__wrapper{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lightbox__wrapper .back-button{color:#767676;font-size:12px;font-weight:600;display:inline-block}.lightbox__wrapper .back-button button{background:none}.lightbox__wrapper .back-button button::before{padding-right:10px;line-height:11px}.lightbox__container{height:100%;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lightbox__header{z-index:4;position:absolute;width:100%}.lightbox__product-title{position:absolute;top:0;font-size:100px;color:#e0e0e0}.lightbox img{position:relative;z-index:1}.lightbox .breadcrumbs{margin-top:30px}.lightbox .breadcrumbs .items{display:none}@media (max-width:767px){body.has-lightbox .page-header{display:none}.lightbox{top:0}.lightbox__header{padding-top:26px}.lightbox__product-title{font-size:45px;left:0;padding:0 15px}.lightbox img{position:relative}}@media (min-width:1200px){.lightbox img{width:100%;margin-top:-3%;max-width:900px}.lightbox .breadcrumbs .items{display:block}}@media (min-width:992px){.lightbox{overflow-y:auto}.lightbox__header{z-index:2}.lightbox img{position:absolute;top:0}}@media (max-width:991px){.section{margin-bottom:30px}}.section img{display:block;width:80%;height:auto}@media (max-width:767px){.section--light-grey-mobile{background:#f2f2f2}}.section--fixed{display:block;background-color:#f2f2f2;width:100%;position:absolute;bottom:0;left:0}body._has-modal{height:100%;overflow:hidden;width:100%}.modal-body input[type="text"]{padding:10px 14px;border-radius:2px;border:1px solid #e0e0e0;font-size:14px}.modal--flex-end{-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:480px){.modal .modal-dialog{margin:0}.modal .modal-dialog .modal-content{min-height:100vh;border:none;border-radius:0;box-shadow:none}}.modals-overlay{background-color:rgba(0,0,0,0.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1099 !important}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;overflow-y:auto;position:fixed;right:0;top:0;visibility:hidden;z-index:1100 !important}.modal-slide.hpp_actionModal,.modal-popup.hpp_actionModal,.modal-slide.cc_actionModal,.modal-popup.cc_actionModal{max-width:550px;margin-left:auto;margin-right:auto}.modal-slide.hpp_actionModal .adyen-checkout__iframe,.modal-popup.hpp_actionModal .adyen-checkout__iframe,.modal-slide.cc_actionModal .adyen-checkout__iframe,.modal-popup.cc_actionModal .adyen-checkout__iframe{width:100%}.modal-slide.hpp_actionModal .modal-header .action-close,.modal-popup.hpp_actionModal .modal-header .action-close,.modal-slide.cc_actionModal .modal-header .action-close,.modal-popup.cc_actionModal .modal-header .action-close{display:none}.modal-slide._show,.modal-popup._show{visibility:visible}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);display:flex;flex-direction:column;height:auto;left:50px;margin:50px auto;max-height:90%;overflow-y:auto;position:absolute;right:50px}@media (max-width:767px){.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{left:25px;margin:25px auto;max-height:95%;right:25px}}.modal-slide .modal-header,.modal-popup .modal-header{padding:30px;border:none}.modal-slide .modal-content,.modal-popup .modal-content{overflow-y:auto;padding:0 30px;box-shadow:none;border:none}.modal-slide .modal-footer,.modal-popup .modal-footer{border:none;padding:30px}.modal-slide .modal-title,.modal-popup .modal-title{margin:0}.modal-slide .action-accept,.modal-popup .action-accept{margin:0 0 0 12px}.modal-slide .action-close,.modal-popup .action-close{background-color:transparent;color:rgba(0,0,0,0.1);position:absolute;right:30px;top:30px}.modal-slide .action-close:before,.modal-popup .action-close:before{content:'';font-family:'Gazelle';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-slide .action-close.small-icon:before,.modal-popup .action-close.small-icon:before{font-size:10px}.modal-slide .action-close.extra-small-icon:before,.modal-popup .action-close.extra-small-icon:before{font-size:8px}.modal-slide .action-close:before,.modal-popup .action-close:before{content:'\e024'}.modal-slide .action-close span,.modal-popup .action-close span{display:none}.modal-slide .action-close:hover:before,.modal-popup .action-close:hover:before{color:rgba(0,0,0,0.3)}.modal-slide .action-dismiss,.modal-popup .action-dismiss,.modal-slide .action-hide-popup,.modal-popup .action-hide-popup{margin:0 0 0 12px}@media (min-width:768px){#dealerfinder-modal .modal-dialog,#reservation-modal .modal-dialog,#stock-warning-modal .modal-dialog,#mail-configuration-modal .modal-dialog{transform:translateX(50%)}}#dealerfinder-modal .modal-header,#reservation-modal .modal-header,#stock-warning-modal .modal-header,#mail-configuration-modal .modal-header{padding-bottom:0}@media (min-width:768px){#dealerfinder-modal .modal-dialog,#reservation-modal .modal-dialog,#stock-warning-modal .modal-dialog,#mail-configuration-modal .modal-dialog{margin:0 0 0 auto}}#dealerfinder-modal .modal-content,#reservation-modal .modal-content,#stock-warning-modal .modal-content,#mail-configuration-modal .modal-content{border-radius:0;border:none;min-height:100vh}#dealerfinder-modal .modal-content .dealerfinder__results,#reservation-modal .modal-content .dealerfinder__results,#stock-warning-modal .modal-content .dealerfinder__results,#mail-configuration-modal .modal-content .dealerfinder__results{border-top:none;padding:0}#dealerfinder-modal .modal-content .dealerfinder__noresults,#reservation-modal .modal-content .dealerfinder__noresults,#stock-warning-modal .modal-content .dealerfinder__noresults,#mail-configuration-modal .modal-content .dealerfinder__noresults{margin-bottom:20px}#dealerfinder-modal .modal-content .dealerfinder__sort-container,#reservation-modal .modal-content .dealerfinder__sort-container,#stock-warning-modal .modal-content .dealerfinder__sort-container,#mail-configuration-modal .modal-content .dealerfinder__sort-container{margin-top:0}#dealerfinder-modal .modal-content .dealerfinder__buttons,#reservation-modal .modal-content .dealerfinder__buttons,#stock-warning-modal .modal-content .dealerfinder__buttons,#mail-configuration-modal .modal-content .dealerfinder__buttons{right:5px;top:50%;margin:0;position:absolute;transform:translateY(-50%)}#dealerfinder-modal .modal-content .dealerfinder__my-location,#reservation-modal .modal-content .dealerfinder__my-location,#stock-warning-modal .modal-content .dealerfinder__my-location,#mail-configuration-modal .modal-content .dealerfinder__my-location{margin-left:10px;display:flex;align-items:center;justify-content:space-between}#dealerfinder-modal .modal-content .dealerfinder__my-location:focus-visible,#reservation-modal .modal-content .dealerfinder__my-location:focus-visible,#stock-warning-modal .modal-content .dealerfinder__my-location:focus-visible,#mail-configuration-modal .modal-content .dealerfinder__my-location:focus-visible{outline:2px solid #033a7e;outline-offset:2px}@media (max-width:480px){#dealerfinder-modal .modal-content .dealerfinder__my-location,#reservation-modal .modal-content .dealerfinder__my-location,#stock-warning-modal .modal-content .dealerfinder__my-location,#mail-configuration-modal .modal-content .dealerfinder__my-location{margin-left:0;margin-top:15px;justify-content:flex-start;gap:5px}#dealerfinder-modal .modal-content .dealerfinder__my-location svg,#reservation-modal .modal-content .dealerfinder__my-location svg,#stock-warning-modal .modal-content .dealerfinder__my-location svg,#mail-configuration-modal .modal-content .dealerfinder__my-location svg{width:20px;height:20px}}#dealerfinder-modal .modal-content .dealerfinder__my-location span,#reservation-modal .modal-content .dealerfinder__my-location span,#stock-warning-modal .modal-content .dealerfinder__my-location span,#mail-configuration-modal .modal-content .dealerfinder__my-location span{margin-left:5px;font-size:14px;color:#033a7e}#dealerfinder-modal .modal-content .dealerfinder__search-button,#reservation-modal .modal-content .dealerfinder__search-button,#stock-warning-modal .modal-content .dealerfinder__search-button,#mail-configuration-modal .modal-content .dealerfinder__search-button{width:50px;height:50px;padding:0;text-align:center}#dealerfinder-modal .modal-content .dealerfinder__search-button .ga-icon,#reservation-modal .modal-content .dealerfinder__search-button .ga-icon,#stock-warning-modal .modal-content .dealerfinder__search-button .ga-icon,#mail-configuration-modal .modal-content .dealerfinder__search-button .ga-icon,#dealerfinder-modal .modal-content .dealerfinder__search-button .knowledge-base__most-viewed a,#reservation-modal .modal-content .dealerfinder__search-button .knowledge-base__most-viewed a,#stock-warning-modal .modal-content .dealerfinder__search-button .knowledge-base__most-viewed a,#mail-configuration-modal .modal-content .dealerfinder__search-button .knowledge-base__most-viewed a{float:none}#dealerfinder-modal .modal-content .dealerfinder__search-button.btn-is-loading:after,#reservation-modal .modal-content .dealerfinder__search-button.btn-is-loading:after,#stock-warning-modal .modal-content .dealerfinder__search-button.btn-is-loading:after,#mail-configuration-modal .modal-content .dealerfinder__search-button.btn-is-loading:after,#dealerfinder-modal .modal-content .dealerfinder__search-button.wizard__loader:after,#reservation-modal .modal-content .dealerfinder__search-button.wizard__loader:after,#stock-warning-modal .modal-content .dealerfinder__search-button.wizard__loader:after,#mail-configuration-modal .modal-content .dealerfinder__search-button.wizard__loader:after{float:none;margin-left:15px}#dealerfinder-modal .modal-content .dealerfinder__search-button.btn-is-loading .ga-icon,#reservation-modal .modal-content .dealerfinder__search-button.btn-is-loading .ga-icon,#stock-warning-modal .modal-content .dealerfinder__search-button.btn-is-loading .ga-icon,#mail-configuration-modal .modal-content .dealerfinder__search-button.btn-is-loading .ga-icon,#dealerfinder-modal .modal-content .dealerfinder__search-button.btn-is-loading .knowledge-base__most-viewed a,#reservation-modal .modal-content .dealerfinder__search-button.btn-is-loading .knowledge-base__most-viewed a,#stock-warning-modal .modal-content .dealerfinder__search-button.btn-is-loading .knowledge-base__most-viewed a,#mail-configuration-modal .modal-content .dealerfinder__search-button.btn-is-loading .knowledge-base__most-viewed a{display:none}#dealerfinder-modal .modal-content .dealerfinder__search-button .ga-icon,#reservation-modal .modal-content .dealerfinder__search-button .ga-icon,#stock-warning-modal .modal-content .dealerfinder__search-button .ga-icon,#mail-configuration-modal .modal-content .dealerfinder__search-button .ga-icon,#dealerfinder-modal .modal-content .dealerfinder__search-button .knowledge-base__most-viewed a,#reservation-modal .modal-content .dealerfinder__search-button .knowledge-base__most-viewed a,#stock-warning-modal .modal-content .dealerfinder__search-button .knowledge-base__most-viewed a,#mail-configuration-modal .modal-content .dealerfinder__search-button .knowledge-base__most-viewed a{margin-left:0}#dealerfinder-modal .modal-content .dealerfinder-widget,#reservation-modal .modal-content .dealerfinder-widget,#stock-warning-modal .modal-content .dealerfinder-widget,#mail-configuration-modal .modal-content .dealerfinder-widget{padding-top:0}#dealerfinder-modal .modal-content .dealerfinder-widget .store,#reservation-modal .modal-content .dealerfinder-widget .store,#stock-warning-modal .modal-content .dealerfinder-widget .store,#mail-configuration-modal .modal-content .dealerfinder-widget .store{padding:25px 0;margin-bottom:0;border-bottom:1px solid #bababa}#dealerfinder-modal .modal-content .dealerfinder-widget .store:first-child,#reservation-modal .modal-content .dealerfinder-widget .store:first-child,#stock-warning-modal .modal-content .dealerfinder-widget .store:first-child,#mail-configuration-modal .modal-content .dealerfinder-widget .store:first-child{padding-top:0}#dealerfinder-modal .modal-content .dealerfinder-widget .store .status__color,#reservation-modal .modal-content .dealerfinder-widget .store .status__color,#stock-warning-modal .modal-content .dealerfinder-widget .store .status__color,#mail-configuration-modal .modal-content .dealerfinder-widget .store .status__color{width:10px;height:10px;margin-top:3px}#dealerfinder-modal .modal-content .dealerfinder-widget .store__wrapper,#reservation-modal .modal-content .dealerfinder-widget .store__wrapper,#stock-warning-modal .modal-content .dealerfinder-widget .store__wrapper,#mail-configuration-modal .modal-content .dealerfinder-widget .store__wrapper{gap:5px}#dealerfinder-modal .modal-content .dealerfinder-widget .store__times-loader,#reservation-modal .modal-content .dealerfinder-widget .store__times-loader,#stock-warning-modal .modal-content .dealerfinder-widget .store__times-loader,#mail-configuration-modal .modal-content .dealerfinder-widget .store__times-loader{margin:0 0 25px 0}#dealerfinder-modal .modal-content .dealerfinder-widget .store__distance,#reservation-modal .modal-content .dealerfinder-widget .store__distance,#stock-warning-modal .modal-content .dealerfinder-widget .store__distance,#mail-configuration-modal .modal-content .dealerfinder-widget .store__distance{margin-top:15px}#dealerfinder-modal .modal-content .dealerfinder-widget .store__distance-amount,#reservation-modal .modal-content .dealerfinder-widget .store__distance-amount,#stock-warning-modal .modal-content .dealerfinder-widget .store__distance-amount,#mail-configuration-modal .modal-content .dealerfinder-widget .store__distance-amount{display:none}#dealerfinder-modal .modal-content .dealerfinder-widget .store__icon-holder,#reservation-modal .modal-content .dealerfinder-widget .store__icon-holder,#stock-warning-modal .modal-content .dealerfinder-widget .store__icon-holder,#mail-configuration-modal .modal-content .dealerfinder-widget .store__icon-holder,#dealerfinder-modal .modal-content .dealerfinder-widget .store__icons,#reservation-modal .modal-content .dealerfinder-widget .store__icons,#stock-warning-modal .modal-content .dealerfinder-widget .store__icons,#mail-configuration-modal .modal-content .dealerfinder-widget .store__icons{display:none}#dealerfinder-modal .modal-content .dealerfinder-widget .store__info,#reservation-modal .modal-content .dealerfinder-widget .store__info,#stock-warning-modal .modal-content .dealerfinder-widget .store__info,#mail-configuration-modal .modal-content .dealerfinder-widget .store__info{margin-top:0}@media (max-width:480px){#dealerfinder-modal .modal-content .dealerfinder-widget .store__info,#reservation-modal .modal-content .dealerfinder-widget .store__info,#stock-warning-modal .modal-content .dealerfinder-widget .store__info,#mail-configuration-modal .modal-content .dealerfinder-widget .store__info{margin-top:15px}}#dealerfinder-modal .modal-content .dealerfinder-widget .store__title h2,#reservation-modal .modal-content .dealerfinder-widget .store__title h2,#stock-warning-modal .modal-content .dealerfinder-widget .store__title h2,#mail-configuration-modal .modal-content .dealerfinder-widget .store__title h2{font-size:24px;max-width:none}#dealerfinder-modal .modal-content .dealerfinder-widget .store__title h2:focus-visible,#reservation-modal .modal-content .dealerfinder-widget .store__title h2:focus-visible,#stock-warning-modal .modal-content .dealerfinder-widget .store__title h2:focus-visible,#mail-configuration-modal .modal-content .dealerfinder-widget .store__title h2:focus-visible{outline:2px solid #033a7e;outline-offset:2px}@media (max-width:480px){#dealerfinder-modal .modal-content .dealerfinder-widget .store__title h2,#reservation-modal .modal-content .dealerfinder-widget .store__title h2,#stock-warning-modal .modal-content .dealerfinder-widget .store__title h2,#mail-configuration-modal .modal-content .dealerfinder-widget .store__title h2{font-size:20px}}#dealerfinder-modal .modal-content .dealerfinder-widget .store__address,#reservation-modal .modal-content .dealerfinder-widget .store__address,#stock-warning-modal .modal-content .dealerfinder-widget .store__address,#mail-configuration-modal .modal-content .dealerfinder-widget .store__address{margin-bottom:0}#dealerfinder-modal .modal-content .dealerfinder-widget .store .contact-dealer,#reservation-modal .modal-content .dealerfinder-widget .store .contact-dealer,#stock-warning-modal .modal-content .dealerfinder-widget .store .contact-dealer,#mail-configuration-modal .modal-content .dealerfinder-widget .store .contact-dealer{color:#e9682d;font-size:12px}#dealerfinder-modal .modal-content .dealerfinder-widget .store .price-bar__stock,#reservation-modal .modal-content .dealerfinder-widget .store .price-bar__stock,#stock-warning-modal .modal-content .dealerfinder-widget .store .price-bar__stock,#mail-configuration-modal .modal-content .dealerfinder-widget .store .price-bar__stock{margin-top:5px;font-size:14px;font-weight:700;display:flex;justify-content:space-between;max-width:none}#dealerfinder-modal .modal-content .dealerfinder-widget .store .price-bar__distance,#reservation-modal .modal-content .dealerfinder-widget .store .price-bar__distance,#stock-warning-modal .modal-content .dealerfinder-widget .store .price-bar__distance,#mail-configuration-modal .modal-content .dealerfinder-widget .store .price-bar__distance{font-weight:400}#dealerfinder-modal .modal-content .dealerfinder-widget .store .price-bar__price-label,#reservation-modal .modal-content .dealerfinder-widget .store .price-bar__price-label,#stock-warning-modal .modal-content .dealerfinder-widget .store .price-bar__price-label,#mail-configuration-modal .modal-content .dealerfinder-widget .store .price-bar__price-label{color:#1c1c1c}#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta,#reservation-modal .modal-content .dealerfinder-widget .store__cta,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta{margin-top:15px;flex-direction:row}#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta .phone,#reservation-modal .modal-content .dealerfinder-widget .store__cta .phone,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta .phone,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta .phone{display:flex;border-color:#033a7e;color:#033a7e}#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta .phone svg,#reservation-modal .modal-content .dealerfinder-widget .store__cta .phone svg,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta .phone svg,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta .phone svg{margin-top:1px;margin-right:5px;fill:#033a7e}#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta .phone:hover,#reservation-modal .modal-content .dealerfinder-widget .store__cta .phone:hover,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta .phone:hover,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta .phone:hover,#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta .phone:active,#reservation-modal .modal-content .dealerfinder-widget .store__cta .phone:active,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta .phone:active,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta .phone:active,#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta .phone:focus,#reservation-modal .modal-content .dealerfinder-widget .store__cta .phone:focus,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta .phone:focus,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta .phone:focus{background-color:#f2f2f2}#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta .phone--visible,#reservation-modal .modal-content .dealerfinder-widget .store__cta .phone--visible,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta .phone--visible,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta .phone--visible{display:flex !important}@media (max-width:767px){#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta .phone,#reservation-modal .modal-content .dealerfinder-widget .store__cta .phone,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta .phone,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta .phone{display:flex !important}#dealerfinder-modal .modal-content .dealerfinder-widget .store__cta .phone.show-toggle,#reservation-modal .modal-content .dealerfinder-widget .store__cta .phone.show-toggle,#stock-warning-modal .modal-content .dealerfinder-widget .store__cta .phone.show-toggle,#mail-configuration-modal .modal-content .dealerfinder-widget .store__cta .phone.show-toggle{display:none !important}}#dealerfinder-modal .modal-content .dealerfinder__form-container,#reservation-modal .modal-content .dealerfinder__form-container,#stock-warning-modal .modal-content .dealerfinder__form-container,#mail-configuration-modal .modal-content .dealerfinder__form-container{display:flex;justify-content:space-between;margin:25px 0}@media (max-width:480px){#dealerfinder-modal .modal-content .dealerfinder__form-container,#reservation-modal .modal-content .dealerfinder__form-container,#stock-warning-modal .modal-content .dealerfinder__form-container,#mail-configuration-modal .modal-content .dealerfinder__form-container{display:block}}#dealerfinder-modal .modal-content .dealerfinder__form-container form,#reservation-modal .modal-content .dealerfinder__form-container form,#stock-warning-modal .modal-content .dealerfinder__form-container form,#mail-configuration-modal .modal-content .dealerfinder__form-container form{width:100%}#dealerfinder-modal .modal-content .dealerfinder__form-container form .dealerfinder__input[type="text"],#reservation-modal .modal-content .dealerfinder__form-container form .dealerfinder__input[type="text"],#stock-warning-modal .modal-content .dealerfinder__form-container form .dealerfinder__input[type="text"],#mail-configuration-modal .modal-content .dealerfinder__form-container form .dealerfinder__input[type="text"]{padding:30px 15px}@media (min-width:768px){#dealerfinder-modal.in .modal-dialog,#reservation-modal.in .modal-dialog,#stock-warning-modal.in .modal-dialog,#mail-configuration-modal.in .modal-dialog{transform:translateX(0)}}#reservation-modal{z-index:2061}@media (min-width:992px){.modal-md .modal-dialog{width:970px}}.tooltip{z-index:2065}.tooltip .dismiss{cursor:pointer}.tooltip .dismiss:before{position:absolute;top:10px;right:5px;color:#fff}.tooltip.bottom .tooltip-arrow{border-bottom-color:#fff}.tooltip.top .tooltip-arrow{border-top-color:#fff}.tooltip .tooltip-inner{background-color:#fff;padding:25px;border-radius:2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);max-width:250px;color:#1c1c1c}.tooltip .tooltip-inner p{font-size:14px;line-height:1.5;text-align:left;margin-bottom:18px}.tooltip .tooltip-inner p a{color:#033a7e;font-size:14px;text-decoration:underline;display:inline-block}.tooltip .tooltip-inner p:last-of-type{margin-bottom:0}.tooltip .tooltip-inner strong{color:#1c1c1c}.tooltip.in{opacity:1}.tooltip--yes,.tooltip--no{margin-top:10px}.tooltip--no{float:right}.tooltip .content{display:inline-block}.tooltip.icon-tooltip{padding:5px 0;margin:0}.tooltip.icon-tooltip h3{font-size:14px;font-weight:600;color:#1c1c1c;margin:0 0 8px 0}.tooltip.icon-tooltip p{margin-bottom:5px}.tooltip.icon-tooltip p a{font-size:14px;color:#033a7e;text-decoration:none}.tooltip.icon-tooltip .tooltip-inner{color:#2f2f2f;text-align:left;background:#fff;border:1px solid #fff;max-width:190px;padding:17px 15px 17px 20px}.tooltip.icon-tooltip .tooltip-arrow{border:0;margin:0;bottom:6px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15)}.tooltip.icon-tooltip .tooltip-arrow:before,.tooltip.icon-tooltip .tooltip-arrow:after{content:'';border:solid transparent;height:0;width:0;position:absolute;top:100%;left:50%;pointer-events:none}.tooltip.icon-tooltip .tooltip-arrow:before{border-top-color:#fff;border-width:6px;margin-left:-6px}.tooltip.icon-tooltip .tooltip-arrow:after{border-top-color:#fff;border-width:5px;margin-left:-5px}.ga-icon.icon-info,.knowledge-base__most-viewed a.icon-info{display:inline-block !important}.tooltip-mixin,body .page-wrapper .tooltip-content,.configurator__wrapper table tbody input:disabled+label .tooltip-content{z-index:2065;background-color:#84776b;border-radius:2px;max-width:250px;border:none;padding:25px}.tooltip-mixin p,body .page-wrapper .tooltip-content p,.configurator__wrapper table tbody input:disabled+label .tooltip-content p{font-size:14px;line-height:1.5;color:#fff;margin:0}.tooltip-mixin:after,body .page-wrapper .tooltip-content:after,.configurator__wrapper table tbody input:disabled+label .tooltip-content:after{border-top-color:#84776b}.tooltip-mixin:before,body .page-wrapper .tooltip-content:before,.configurator__wrapper table tbody input:disabled+label .tooltip-content:before{border-top:none}.flex-table{position:relative;background:#1c1c1c;font-size:0.9rem;width:100%;margin:40px 0}.flex-table--transparent{background:transparent}.flex-table__head{width:110px;position:absolute;top:0;left:0;bottom:0;background:#1c1c1c;z-index:1;padding-top:10px}.flex-table__head--transparent{background:transparent}@media (min-width:480px){.flex-table__head{width:145px}}.flex-table__container{display:flex;overflow:auto;padding:10px 0}.flex-table__container--has-head{margin-left:110px}@media (min-width:480px){.flex-table__container--has-head{margin-left:145px}}.flex-table__column{flex-grow:1}.flex--padding{padding-left:30px;padding-right:30px}.flex-table__item{height:40px;min-width:100px;max-width:200px;padding:5px 5px 5px 0;overflow:hidden;margin-left:auto;margin-right:auto}.flex-table__item--large{height:auto;min-width:130px}@media (min-width:992px) and (max-width:1199px){.flex-table__item--large{height:120px}}.flex-table__item--extra-large{height:120px;min-width:130px}.flex-table__item:last-child{height:auto}.battery__text{font-size:16px;font-weight:600;background-color:#fff}@media (max-width:767px){.battery__text{font-size:12px;line-height:.8}}.battery__text:before{content:'';display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:10px}.battery__text--platinum{color:#7f7f7f}.battery__text--platinum:before{background-color:#7f7f7f}.battery__text--diamond{color:#b2dde3}.battery__text--diamond:before{background-color:#b2dde3}.battery__text--silver{color:#b8b8b8}.battery__text--silver:before{background-color:#b8b8b8}.battery__text--gold{color:#c2b991}.battery__text--gold:before{background-color:#c2b991}.battery__text--bronze{color:#a97f5f}.battery__text--bronze:before{background-color:#a97f5f}.battery-icon{display:inline-block;position:relative;top:-5px}.battery-icon--large{width:80px;height:80px;border-radius:50%;border:1px solid #fff;padding-top:45px;text-align:center;top:0}.battery-icon--bronze{border-color:#a97f5f}.battery-icon--silver{border-color:#b8b8b8}.battery-icon--gold{border-color:#c2b991}.battery-icon--platinum{border-color:#7f7f7f}.battery-icon--diamond{border-color:#b2dde3}.battery-icon__icon{display:inline-block;margin-left:5px;position:relative;top:4px}.battery-icon__icon svg{width:34px;height:17px}.battery-icon--large .battery-icon__icon{position:absolute;top:24px;left:calc(50% - 17px);margin-left:0}.battery-icon--bronze .battery-icon__icon svg path{fill:#a97f5f}.battery-icon--silver .battery-icon__icon svg path{fill:#b8b8b8}.battery-icon--gold .battery-icon__icon svg path{fill:#c2b991}.battery-icon--platinum .battery-icon__icon svg path{fill:#7f7f7f}.battery-icon--diamond .battery-icon__icon svg path{fill:#b2dde3}.account .connected-bikes .block-title{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.account .connected-bikes .block-title .ga-icon,.account .connected-bikes .block-title .knowledge-base__most-viewed a{color:#033a7e;margin-left:10px}.account .connected-bikes__row span{display:block;margin-bottom:5px}.account .connected-bikes__row a{color:#033a7e;font-weight:600}@media (max-width:991px){.account .connected-bikes__col strong{display:block;margin-bottom:30px}}.account .connected-bikes__app-button{display:inline-block}.account .connected-bikes__app-button:not(.button-google){padding:10px}.account .connected-bikes__app-button img{max-width:150px;max-height:60px}.list--grey,.list--check-clean,.list--check,.list--usps,.content-offset-photo__content ul,.pdp__header__usps ul:not(.list--check){color:#a9a9a9;list-style-type:none;margin:6px 0 0 0}.list--grey li,.list--check-clean li,.list--check li,.list--usps li,.content-offset-photo__content ul li,.pdp__header__usps ul:not(.list--check) li{position:relative;margin:15px 0;padding:0 0 0 30px}.list--check-clean li:before,.list--check li:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;border:1px solid #a9a9a9;background:url('../images/icons/check--dark.svg') no-repeat center / 8px 6px}.list--check-clean-white,.list--check-white{color:#fff}.list--check-clean-white ul,.list--check-white ul{margin-left:0}.list--check-clean-white li,.list--check-white li{list-style:none;margin:20px 0;padding:0 0 0 32px}.list--check-clean-white li:before,.list--check-white li:before{width:22px;height:22px;border-color:#fff;background:url('../images/icons/check.svg') no-repeat center / 10px 10px}.list--usps li,.pdp__header__usps ul:not(.list--check) li{display:block}.list--usps li:before,.pdp__header__usps ul:not(.list--check) li:before{position:absolute;top:-2px;left:-2px;font-size:22px}.list--check-clean li{margin:5px 0;padding-left:20px}.list--check-clean li:before{border:0;background-position:center left}.list--small li{font-size:0.9rem;margin:0;padding-left:15px}.usps-inline{list-style:none;color:#fff;margin:0 0 25px;font-size:1.125rem}.usps-inline li{display:inline-block;margin:0 30px 20px 0}.usps-inline li:before{font-size:22px;margin-right:15px;position:relative;top:-1px}@media (min-width:992px){.pdp__header .image-carousel__navigation{display:none}}.image-carousel__overlay .image-carousel__preview{display:none}.image-carousel{height:100%}.image-carousel__navigation .image-slider__slide,.image-carousel__preview .image-slider__slide{margin-right:14px;background-color:#fff;border-radius:2px;border:1px solid #e0e0e0;width:100px;height:66px;cursor:pointer}.image-carousel__navigation .image-slider__slide img,.image-carousel__preview .image-slider__slide img{max-height:100%;margin:auto}.image-carousel__navigation .image-slider__slide.slick-current,.image-carousel__preview .image-slider__slide.slick-current{border-color:#1c1c1c}@media (max-width:767px) and (orientation:landscape){.image-carousel__navigation{display:none}}.image-carousel__navigation .slick-slide.slick-cloned{display:none}.image-carousel__preview .image-slider__slide{float:left;text-align:center}.image-carousel__preview .image-slider__more{display:flex;flex-direction:column;justify-content:center;text-align:center;font-weight:600}.image-carousel__preview .image-slider__more span{display:block;font-size:12px}.image-carousel__overlay{display:none;position:fixed;background-color:#fff;top:0;left:0;z-index:2060;width:100%;height:100%}.image-carousel__overlay .icon-zoom{visibility:hidden}.image-carousel__overlay .close{position:absolute;top:40px;font-size:50px;right:40px;font-weight:normal}.image-carousel__overlay__container{height:calc(100% - 80px);position:relative}@media (max-width:767px) and (orientation:landscape){.image-carousel__overlay__container{height:100%}}.image-carousel__overlay .image-carousel__view .slick-slide{padding-bottom:66px}.image-carousel__pagination{text-align:center;margin-bottom:20px;width:100%;color:#767676}@media (max-width:767px){.image-carousel__pagination{position:absolute;bottom:0}}.image-carousel__pagination span{font-weight:bold;color:#1c1c1c}.image-carousel .slick-arrow{position:absolute;z-index:2061;top:50%;background-color:transparent;color:transparent;display:inline-block;width:14px;padding:20px 34px 20px 25px}.image-carousel .slick-arrow:before{color:#1c1c1c;font-size:20px}.image-carousel .slick-arrow.slick-prev{left:0;transform:rotate(180deg)}.image-carousel .slick-arrow.slick-next{right:0}.image-carousel .icon-zoom{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer}.image-carousel__view{height:100%}.image-carousel__view .slick-slide.image-slider__slide{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.image-carousel__view .slick-slide.image-slider__slide img{margin:auto;max-height:100%;-webkit-align-self:center;-ms-align-self:center;align-self:center}.image-carousel__view .slick-list{overflow:hidden}.image-carousel__view .slick-track,.image-carousel__view .slick-list,.image-carousel__view .slick-slider{height:100%}@media (max-width:767px){.image-carousel .icon-zoom{visibility:hidden}}.pdp__header__image .slick-arrow{top:auto;bottom:-40px}@media (min-width:768px){.pdp__header__image .slick-arrow{visibility:hidden}}.slick-overlay{overflow:hidden}.side-navigation{position:fixed;background-color:#fff;left:-300px;top:0;z-index:1150;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;min-width:250px;max-width:300px;transition:transform .5s ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.side-navigation.open{transform:translateX(300px)}.side-navigation__container{padding:30px 15px 20px 15px}.side-navigation__header{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:12px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.side-navigation__list{margin-bottom:30px}.side-navigation__list-item{margin-top:28px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.side-navigation__list input[type=checkbox]+label .checker,.side-navigation__list input[type=radio]+label .checker{margin:0 0 0 auto}.side-navigation__apply{margin-top:auto;padding:0 15px;background-color:#033a7e;line-height:59px;width:100%;color:white;font-weight:bold;font-size:14px}.side-navigation__apply:before{font-size:10px;float:right;font-weight:bold;margin:26px 0 0 10px}.side-navigation__apply:active,.side-navigation__apply:focus{color:#fff}.side-navigation .list-item__body{padding-right:16px;-webkit-flex:1;-ms-flex:1;flex:1}.side-navigation h4{font-weight:600;margin:0}.page-main .fixed-nav{position:fixed;transform:translateY(-40px);width:100%;z-index:100;transition:all .25s ease-in-out}.page-main .fixed-nav.active{transform:translateY(120px)}@media (max-width:991px){.page-main .fixed-nav.active{transform:translateY(106px)}}.minimize .page-main .fixed-nav.active{transform:translateY(60px)}.product-carousel-pdp h3,.product-accessories h3,.wvtav h3,.cart-crosssell h3,.checkout-crosssell h3,.bike__crosssell h3{margin-bottom:50px}@media (max-width:767px){.product-carousel-pdp h3,.product-accessories h3,.wvtav h3,.cart-crosssell h3,.checkout-crosssell h3,.bike__crosssell h3{margin-bottom:40px}}.product-carousel-pdp h3 span,.product-accessories h3 span,.wvtav h3 span,.cart-crosssell h3 span,.checkout-crosssell h3 span,.bike__crosssell h3 span{display:block}.product-carousel-pdp ol,.product-accessories ol,.wvtav ol,.cart-crosssell ol,.checkout-crosssell ol,.bike__crosssell ol{margin:0}.product-carousel-pdp li.product-item,.product-accessories li.product-item,.wvtav li.product-item,.cart-crosssell li.product-item,.checkout-crosssell li.product-item,.bike__crosssell li.product-item{margin:0 15px;width:262px;height:auto}.product-carousel-pdp li.product-item .product-image-container,.product-accessories li.product-item .product-image-container,.wvtav li.product-item .product-image-container,.cart-crosssell li.product-item .product-image-container,.checkout-crosssell li.product-item .product-image-container,.bike__crosssell li.product-item .product-image-container{min-height:calc(202px * .703125)}@media (min-width:1600px){.product-carousel-pdp li.product-item,.product-accessories li.product-item,.wvtav li.product-item,.cart-crosssell li.product-item,.checkout-crosssell li.product-item,.bike__crosssell li.product-item{width:362px}.product-carousel-pdp li.product-item .product-image-container,.product-accessories li.product-item .product-image-container,.wvtav li.product-item .product-image-container,.cart-crosssell li.product-item .product-image-container,.checkout-crosssell li.product-item .product-image-container,.bike__crosssell li.product-item .product-image-container{min-height:calc(302px * .703125)}}.product-carousel-pdp li.product-item .product-item-actions,.product-accessories li.product-item .product-item-actions,.wvtav li.product-item .product-item-actions,.cart-crosssell li.product-item .product-item-actions,.checkout-crosssell li.product-item .product-item-actions,.bike__crosssell li.product-item .product-item-actions{float:none;margin:0}.product-carousel-pdp li.product-item .product-item-cta .btn-primary,.product-accessories li.product-item .product-item-cta .btn-primary,.wvtav li.product-item .product-item-cta .btn-primary,.cart-crosssell li.product-item .product-item-cta .btn-primary,.checkout-crosssell li.product-item .product-item-cta .btn-primary,.bike__crosssell li.product-item .product-item-cta .btn-primary{color:#fff}.product-carousel-pdp .slick-track,.product-accessories .slick-track,.wvtav .slick-track,.cart-crosssell .slick-track,.checkout-crosssell .slick-track,.bike__crosssell .slick-track{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.product-carousel-pdp .slick-list,.product-accessories .slick-list,.wvtav .slick-list,.cart-crosssell .slick-list,.checkout-crosssell .slick-list,.bike__crosssell .slick-list{overflow:visible}.product-carousel-pdp .slick-arrow,.product-accessories .slick-arrow,.wvtav .slick-arrow,.cart-crosssell .slick-arrow,.checkout-crosssell .slick-arrow,.bike__crosssell .slick-arrow{width:14px;position:absolute;bottom:0;font-size:0;overflow:hidden}.product-carousel-pdp .slick-arrow:before,.product-accessories .slick-arrow:before,.wvtav .slick-arrow:before,.cart-crosssell .slick-arrow:before,.checkout-crosssell .slick-arrow:before,.bike__crosssell .slick-arrow:before{color:#1c1c1c;font-size:16px}.product-carousel-pdp .slick-arrow.slick-next,.product-accessories .slick-arrow.slick-next,.wvtav .slick-arrow.slick-next,.cart-crosssell .slick-arrow.slick-next,.checkout-crosssell .slick-arrow.slick-next,.bike__crosssell .slick-arrow.slick-next{right:0}.product-carousel-pdp .slick-arrow.slick-prev,.product-accessories .slick-arrow.slick-prev,.wvtav .slick-arrow.slick-prev,.cart-crosssell .slick-arrow.slick-prev,.checkout-crosssell .slick-arrow.slick-prev,.bike__crosssell .slick-arrow.slick-prev{transform:rotate(180deg)}.product-carousel-pdp .slick-dots,.product-accessories .slick-dots,.wvtav .slick-dots,.cart-crosssell .slick-dots,.checkout-crosssell .slick-dots,.bike__crosssell .slick-dots{list-style:none;color:#767676;font-size:12px;text-align:center;margin-top:20px}.product-accessories{margin-top:65px}@media (min-width:768px){.product-accessories{margin-top:160px}}@media (min-width:1200px){.product-accessories .slick-list{overflow-x:hidden}}.frame-number-lookup{background:#fff;border:1px solid #e0e0e0;padding:28px 20px}.frame-number-lookup--accessory{background:transparent;border:0;padding:0}@media (min-width:1200px){.frame-number-lookup--accessory{padding-right:40px}}.frame-number-lookup .label{font-size:12px;margin-bottom:20px}.frame-number-lookup .icon-info{font-size:12px;color:#767676;position:relative;top:-1px;margin-left:10px}.frame-number-lookup__field{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.frame-number-lookup__field .field__prefix{position:absolute;padding:12px 0 0 15px;color:#a9a9a9;z-index:150}.frame-number-lookup__field .input-text{font-family:'ProximaNova',Helvetica,Arial,sans-serif;background:#fff;margin:0}.frame-number-lookup__field .input-text--prefixed{padding-left:37px}.frame-number-lookup__field .input-text--prefixed:focus{padding-left:36px}.frame-number-lookup__field .btn{height:41px;margin-left:10px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}.frame-number-lookup__field .btn .ga-icon,.frame-number-lookup__field .btn .knowledge-base__most-viewed a{margin-left:0;line-height:10px}.frame-number-lookup__message{font-weight:600;margin:15px 0 0}.frame-number-lookup__message.success{color:#566f4b}.frame-number-lookup__message.error{color:#cd0c00}.wvtav{margin-bottom:60px}.family-bikes{margin-bottom:15px}@media (min-width:768px){.family-bikes{margin-bottom:65px}}.family-bikes h3{font-size:40px;font-weight:300;margin:0 0 30px}.family-bikes p{margin-bottom:55px}.family-bikes .product-items{margin:0 -15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.family-bikes .product-item{width:100%;padding:0 15px}@media (min-width:992px){.family-bikes .product-item{width:33.33333333%}}.btn-locally{position:relative;height:52px;display:block;width:100%;line-height:48px}.btn-locally a{transition:all .3s ease-in-out;position:absolute;top:0;left:0;height:48px;display:inline-block;width:100%;padding:0px 15px;color:#fff;border-radius:999px}.btn-locally.disabled a{cursor:default;pointer-events:none}.btn-locally.disabled .ga-icon,.btn-locally.disabled .knowledge-base__most-viewed a{color:#fff}.btn-locally .ga-icon,.btn-locally .knowledge-base__most-viewed a{position:absolute;top:0;right:15px;color:#1c1c1c}.btn-locally.btn-primary .ga-icon,.btn-locally.btn-primary .knowledge-base__most-viewed a{color:#fff}#lcly-button-0 a{background-color:#fff;color:#1c1c1c}#lcly-button-0 a:hover{background-color:#e0e0e0}@media (min-width:768px) and (max-width:991px){#lcly-button-0 a{background-color:#f2f2f2}}#lcly-button-2:not(.disabled) a{background-color:#f2f2f2;color:#1c1c1c}#lcly-button-1:not(.disabled) span{color:#fff}.reservation-widget .hs-form:not(.hubspot-newsletter),.mail-configuration-modal .hs-form:not(.hubspot-newsletter),#hubspotCompareForm .hs-form:not(.hubspot-newsletter),.reservation-widget .hs-form-private:not(.hubspot-newsletter),.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter),#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter){width:100%;margin:0 auto}.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-richtext:has(.block),.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-richtext:has(.block),#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-richtext:has(.block),.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-richtext:has(.block),.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-richtext:has(.block),#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-richtext:has(.block){display:flex;gap:20px;margin-top:5px}@media (max-width:767px){.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-richtext:has(.block),.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-richtext:has(.block),#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-richtext:has(.block),.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-richtext:has(.block),.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-richtext:has(.block),#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-richtext:has(.block){flex-direction:column}}.reservation-widget .hs-form:not(.hubspot-newsletter) h3,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) h3,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) h3,.reservation-widget .hs-form-private:not(.hubspot-newsletter) h3,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) h3,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) h3,.reservation-widget .hs-form:not(.hubspot-newsletter) h4,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) h4,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) h4,.reservation-widget .hs-form-private:not(.hubspot-newsletter) h4,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) h4,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) h4{font-size:24px;margin-bottom:0;margin-top:30px}.reservation-widget .hs-form:not(.hubspot-newsletter) h4,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) h4,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) h4,.reservation-widget .hs-form-private:not(.hubspot-newsletter) h4,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) h4,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) h4{font-size:18px}.reservation-widget .hs-form:not(.hubspot-newsletter) p,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) p,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) p,.reservation-widget .hs-form-private:not(.hubspot-newsletter) p,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) p,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) p{margin-bottom:0;color:#1c1c1c}.reservation-widget .hs-form:not(.hubspot-newsletter) p.block,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) p.block,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) p.block,.reservation-widget .hs-form-private:not(.hubspot-newsletter) p.block,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) p.block,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) p.block{background:#f2f2f2;padding:20px;flex:1}.reservation-widget .hs-form:not(.hubspot-newsletter) .legal-consent-container,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .legal-consent-container,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .legal-consent-container,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .legal-consent-container,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .legal-consent-container,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .legal-consent-container{margin:15px 0;font-style:italic;font-size:1.125rem;line-height:1.2;color:#1c1c1c}.reservation-widget .hs-form:not(.hubspot-newsletter) .grecaptcha-badge,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .grecaptcha-badge,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .grecaptcha-badge,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .grecaptcha-badge,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .grecaptcha-badge,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .grecaptcha-badge{display:none}.reservation-widget .hs-form:not(.hubspot-newsletter) input,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) input,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) input,.reservation-widget .hs-form-private:not(.hubspot-newsletter) input,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) input,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) input,.reservation-widget .hs-form:not(.hubspot-newsletter) textarea,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) textarea,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) textarea,.reservation-widget .hs-form-private:not(.hubspot-newsletter) textarea,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) textarea,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) textarea,.reservation-widget .hs-form:not(.hubspot-newsletter) select,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) select,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) select,.reservation-widget .hs-form-private:not(.hubspot-newsletter) select,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) select,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) select{font-size:14px;padding:15px;border:1px solid #d9d9d9;border-radius:2px;width:100% !important;background:#fff}.reservation-widget .hs-form:not(.hubspot-newsletter) input:focus,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) input:focus,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) input:focus,.reservation-widget .hs-form-private:not(.hubspot-newsletter) input:focus,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) input:focus,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) input:focus,.reservation-widget .hs-form:not(.hubspot-newsletter) textarea:focus,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) textarea:focus,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) textarea:focus,.reservation-widget .hs-form-private:not(.hubspot-newsletter) textarea:focus,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) textarea:focus,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) textarea:focus,.reservation-widget .hs-form:not(.hubspot-newsletter) select:focus,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) select:focus,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) select:focus,.reservation-widget .hs-form-private:not(.hubspot-newsletter) select:focus,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) select:focus,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) select:focus{border-color:#033a7e}.reservation-widget .hs-form:not(.hubspot-newsletter) input.error,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) input.error,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) input.error,.reservation-widget .hs-form-private:not(.hubspot-newsletter) input.error,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) input.error,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) input.error,.reservation-widget .hs-form:not(.hubspot-newsletter) textarea.error,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) textarea.error,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) textarea.error,.reservation-widget .hs-form-private:not(.hubspot-newsletter) textarea.error,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) textarea.error,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) textarea.error,.reservation-widget .hs-form:not(.hubspot-newsletter) select.error,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) select.error,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) select.error,.reservation-widget .hs-form-private:not(.hubspot-newsletter) select.error,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) select.error,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) select.error{border-color:#d20000}.reservation-widget .hs-form:not(.hubspot-newsletter) input[type=checkbox],.mail-configuration-modal .hs-form:not(.hubspot-newsletter) input[type=checkbox],#hubspotCompareForm .hs-form:not(.hubspot-newsletter) input[type=checkbox],.reservation-widget .hs-form-private:not(.hubspot-newsletter) input[type=checkbox],.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) input[type=checkbox],#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) input[type=checkbox],.reservation-widget .hs-form:not(.hubspot-newsletter) textarea[type=checkbox],.mail-configuration-modal .hs-form:not(.hubspot-newsletter) textarea[type=checkbox],#hubspotCompareForm .hs-form:not(.hubspot-newsletter) textarea[type=checkbox],.reservation-widget .hs-form-private:not(.hubspot-newsletter) textarea[type=checkbox],.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) textarea[type=checkbox],#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) textarea[type=checkbox],.reservation-widget .hs-form:not(.hubspot-newsletter) select[type=checkbox],.mail-configuration-modal .hs-form:not(.hubspot-newsletter) select[type=checkbox],#hubspotCompareForm .hs-form:not(.hubspot-newsletter) select[type=checkbox],.reservation-widget .hs-form-private:not(.hubspot-newsletter) select[type=checkbox],.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) select[type=checkbox],#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) select[type=checkbox]{width:auto !important;left:0;padding:0}.reservation-widget .hs-form:not(.hubspot-newsletter) textarea,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) textarea,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) textarea,.reservation-widget .hs-form-private:not(.hubspot-newsletter) textarea,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) textarea,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) textarea{margin-bottom:10px}.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label{font-size:12px;color:#1c1c1c}.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label:not(.hs-error-msg),.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label:not(.hs-error-msg),#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label:not(.hs-error-msg),.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label:not(.hs-error-msg),.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label:not(.hs-error-msg),#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label:not(.hs-error-msg){position:absolute;background:#fff;top:-10px;left:10px;padding:5px}.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-form-booleancheckbox-display,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-form-booleancheckbox-display,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-form-booleancheckbox-display,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-form-booleancheckbox-display,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-form-booleancheckbox-display,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-form-booleancheckbox-display{left:0;display:contents}.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-error-msg,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-error-msg,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-error-msg,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-error-msg,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-error-msg,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox label.hs-error-msg{color:#d20000}.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span,.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-form-checkbox span,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-form-checkbox span,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-form-checkbox span,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-form-checkbox span,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-form-checkbox span,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-form-checkbox span{margin-left:20px;display:block;font-size:16px;font-style:normal;letter-spacing:normal;text-transform:none;font-weight:400}.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span a,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span a,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span a,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span a,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span a,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-form-booleancheckbox-display>span a,.reservation-widget .hs-form:not(.hubspot-newsletter) .hs-form-checkbox span a,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .hs-form-checkbox span a,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .hs-form-checkbox span a,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .hs-form-checkbox span a,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .hs-form-checkbox span a,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .hs-form-checkbox span a{color:#1c1c1c;text-decoration:underline;font-weight:400}.reservation-widget .hs-form:not(.hubspot-newsletter) label,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) label,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) label,.reservation-widget .hs-form-private:not(.hubspot-newsletter) label,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) label,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) label{font-size:12px;color:#1c1c1c}.reservation-widget .hs-form:not(.hubspot-newsletter) label:not(.hs-error-msg),.mail-configuration-modal .hs-form:not(.hubspot-newsletter) label:not(.hs-error-msg),#hubspotCompareForm .hs-form:not(.hubspot-newsletter) label:not(.hs-error-msg),.reservation-widget .hs-form-private:not(.hubspot-newsletter) label:not(.hs-error-msg),.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) label:not(.hs-error-msg),#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) label:not(.hs-error-msg){position:absolute;background:#fff;top:-10px;left:10px;padding:5px}.reservation-widget .hs-form:not(.hubspot-newsletter) label.hs-form-booleancheckbox-display,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) label.hs-form-booleancheckbox-display,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) label.hs-form-booleancheckbox-display,.reservation-widget .hs-form-private:not(.hubspot-newsletter) label.hs-form-booleancheckbox-display,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) label.hs-form-booleancheckbox-display,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) label.hs-form-booleancheckbox-display,.reservation-widget .hs-form:not(.hubspot-newsletter) label.hs-form-checkbox-display,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) label.hs-form-checkbox-display,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) label.hs-form-checkbox-display,.reservation-widget .hs-form-private:not(.hubspot-newsletter) label.hs-form-checkbox-display,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) label.hs-form-checkbox-display,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) label.hs-form-checkbox-display{left:0 !important}.reservation-widget .hs-form:not(.hubspot-newsletter) label.hs-error-msg,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) label.hs-error-msg,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) label.hs-error-msg,.reservation-widget .hs-form-private:not(.hubspot-newsletter) label.hs-error-msg,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) label.hs-error-msg,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) label.hs-error-msg{color:#d20000}.reservation-widget .hs-form:not(.hubspot-newsletter) .pika-table tr td.is-today .pika-button,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .pika-table tr td.is-today .pika-button,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .pika-table tr td.is-today .pika-button,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .pika-table tr td.is-today .pika-button,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .pika-table tr td.is-today .pika-button,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .pika-table tr td.is-today .pika-button{color:#1c1c1c !important}.reservation-widget .hs-form:not(.hubspot-newsletter) .pika-table tr td .pika-button:hover,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .pika-table tr td .pika-button:hover,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .pika-table tr td .pika-button:hover,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .pika-table tr td .pika-button:hover,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .pika-table tr td .pika-button:hover,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .pika-table tr td .pika-button:hover{background:#033a7e !important;box-shadow:none !important}.reservation-widget .hs-form:not(.hubspot-newsletter) .pika-table tr td.is-selected .pika-button,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .pika-table tr td.is-selected .pika-button,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .pika-table tr td.is-selected .pika-button,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .pika-table tr td.is-selected .pika-button,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .pika-table tr td.is-selected .pika-button,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .pika-table tr td.is-selected .pika-button{background:#033a7e;box-shadow:none}.reservation-widget .hs-form:not(.hubspot-newsletter) fieldset,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) fieldset,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) fieldset,.reservation-widget .hs-form-private:not(.hubspot-newsletter) fieldset,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) fieldset,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) fieldset{max-width:none !important}.reservation-widget .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field,.reservation-widget .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field{margin-top:15px}.reservation-widget .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label,.reservation-widget .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label{font-size:12px;color:#1c1c1c}.reservation-widget .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label:not(.hs-error-msg),.mail-configuration-modal .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label:not(.hs-error-msg),#hubspotCompareForm .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label:not(.hs-error-msg),.reservation-widget .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label:not(.hs-error-msg),.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label:not(.hs-error-msg),#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label:not(.hs-error-msg){position:absolute;background:#fff;top:-10px;left:10px;padding:5px}.reservation-widget .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-form-booleancheckbox-display,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-form-booleancheckbox-display,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-form-booleancheckbox-display,.reservation-widget .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-form-booleancheckbox-display,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-form-booleancheckbox-display,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-form-booleancheckbox-display{left:0}.reservation-widget .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-error-msg,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-error-msg,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-error-msg,.reservation-widget .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-error-msg,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-error-msg,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field label.hs-error-msg{color:#d20000}.reservation-widget .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span,.reservation-widget .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span{margin-left:20px;display:block;font-size:16px;letter-spacing:normal;text-transform:none;font-weight:400}.reservation-widget .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span a,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span a,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span a,.reservation-widget .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span a,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span a,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) fieldset .hs-form-field .hs-form-booleancheckbox-display>span a{color:#1c1c1c;text-decoration:underline;font-weight:400}.reservation-widget .hs-form:not(.hubspot-newsletter) .actions .primary,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .actions .primary,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .actions .primary,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .actions .primary,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .actions .primary,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .actions .primary{background:#033a7e;color:#fff;font-weight:400;border-radius:999px;padding:13px 24px;font-size:.875rem;text-transform:uppercase;width:auto !important}@media (max-width:767px){.reservation-widget .hs-form:not(.hubspot-newsletter) .actions .primary,.mail-configuration-modal .hs-form:not(.hubspot-newsletter) .actions .primary,#hubspotCompareForm .hs-form:not(.hubspot-newsletter) .actions .primary,.reservation-widget .hs-form-private:not(.hubspot-newsletter) .actions .primary,.mail-configuration-modal .hs-form-private:not(.hubspot-newsletter) .actions .primary,#hubspotCompareForm .hs-form-private:not(.hubspot-newsletter) .actions .primary{padding:9px 20px;font-size:10px}}#hubspotCompareForm fieldset .hs-form-field .hs-form-booleancheckbox-display>span{font-weight:300 !important}#hubspotCompareForm h3{font-size:1.75rem;margin:0 0 10px 0 !important}#hubspotCompareForm p{margin-bottom:5px}#reservation-modal .modal-body{padding-top:0}.ibw #app .hubspot-form .field{margin-top:0}.ibw #app .hubspot-form .hs_dealer_name_dtr{display:flex;gap:5px;margin-top:0}@media (max-width:767px){.ibw #app .hubspot-form .hs_dealer_name_dtr{flex-direction:column}}.ibw #app .hubspot-form .hs_dealer_name_dtr label{font-size:1.125rem;position:relative !important;margin-bottom:0;padding:0 !important;left:0 !important;top:0 !important}.ibw #app .hubspot-form .hs_dealer_name_dtr label span{font-weight:600;font-size:1.125rem}.ibw #app .hubspot-form .hs_dealer_name_dtr .input{flex-grow:1}.ibw #app .hubspot-form .hs_dealer_name_dtr .input input{pointer-events:none;border:none;font-size:1.125rem;padding:0}.ibw #app .hubspot-form .hs-fieldtype-intl-phone.hs-input input{width:68% !important}.ibw #app .hubspot-form .hs-fieldtype-intl-phone.hs-input select{width:30% !important}.ibw #app .hubspot-form .hs-richtext:has(.block){display:flex;gap:20px;margin-top:5px}@media (max-width:767px){.ibw #app .hubspot-form .hs-richtext:has(.block){flex-direction:column}}.ibw #app .hubspot-form h1{font-size:3rem}.ibw #app .hubspot-form h3,.ibw #app .hubspot-form h4{font-size:1.75rem;margin-bottom:0;margin-top:30px}.ibw #app .hubspot-form h4{font-size:1.5rem}.ibw #app .hubspot-form p{margin-bottom:0;color:#1c1c1c}.ibw #app .hubspot-form p.block{background:#f2f2f2;padding:20px;flex:1}.ibw #app .hubspot-form input[type=checkbox]{left:0}.footer-newsletter{border-top:1px solid #f2f2f2;padding:60px 0 120px;background-color:#fff}.footer-newsletter .hubspot-newsletter{max-width:500px;margin:0 auto}.footer-newsletter .hubspot-newsletter h4{margin:0 auto;font-size:28px}.footer-newsletter .hubspot-newsletter .hs_newsletter_bike_preference{display:flex;gap:20px;align-items:baseline;margin-top:5px}@media (max-width:767px){.footer-newsletter .hubspot-newsletter .hs_newsletter_bike_preference{gap:10px}}.footer-newsletter .hubspot-newsletter .hs_newsletter_bike_preference .inputs-list{display:flex;gap:20px;margin-left:0}@media (max-width:767px){.footer-newsletter .hubspot-newsletter .hs_newsletter_bike_preference .inputs-list{gap:10px}}.footer-newsletter .hubspot-newsletter .hs_newsletter_bike_preference .inputs-list li{list-style:none}.footer-newsletter .hubspot-newsletter .hs_newsletter_bike_preference .inputs-list li .hs-form-radio-display input[type=radio]{position:relative;top:2px;left:auto;font-size:20px;accent-color:#033a7e}.footer-newsletter .hubspot-newsletter .hs_newsletter_bike_preference .inputs-list li .hs-form-radio-display span{margin-left:10px}.footer-newsletter .hubspot-newsletter .legal-consent-container{position:absolute;bottom:-80px}.footer-newsletter .hubspot-newsletter .legal-consent-container .hs-form-booleancheckbox-display input[type=checkbox].hs-input{position:relative;top:2px;left:0;margin-right:10px;accent-color:#033a7e}.footer-newsletter .hubspot-newsletter .legal-consent-container .hs-form-booleancheckbox-display span{max-width:500px;margin-left:0}.footer-newsletter .hubspot-newsletter .hs_recaptcha{position:absolute;bottom:-125px;z-index:0;margin-top:0}.footer-newsletter .hubspot-newsletter .hs-email input{font-size:14px;padding:15px;border:1px solid #d9d9d9;border-radius:2px;width:342px !important;float:left;background:#fff}@media (max-width:767px){.footer-newsletter .hubspot-newsletter .hs-email input{width:100% !important;margin-bottom:16px}}.footer-newsletter .hubspot-newsletter .hs-email input:focus{border-color:#033a7e}.footer-newsletter .hubspot-newsletter .hs-email input.error{border-color:#d20000}.footer-newsletter .hubspot-newsletter .actions .primary{background:#033a7e;color:#fff;font-weight:400;border-radius:999px;padding:16px 24px;text-transform:uppercase;font-size:.875rem;width:28% !important;float:left;margin-left:2%}@media (max-width:767px){.footer-newsletter .hubspot-newsletter .actions .primary{float:right;width:100% !important}}.footer-newsletter .hubspot-newsletter .hs-error-msgs{position:absolute;bottom:auto;top:-20px;width:100%;color:#d20000;font-size:14px}.footer-newsletter .hubspot-newsletter .hs-error-msgs label{color:#d20000}.footer-newsletter .hubspot-newsletter .hs_error_rollup{display:none}.mail-configuration-modal{margin-top:-40px}.mail-configuration-modal fieldset .hs-form-field.hs_email,.mail-configuration-modal fieldset .hs-form-field.hs_firstname{margin-top:30px}.mail-configuration-modal fieldset .hs-form-field.hs_email{margin-bottom:20px}.mail-configuration-modal fieldset .hs-form-field input[type=checkbox]{accent-color:#033a7e}.mail-configuration-modal .hs_recaptcha{display:none}.mail-configuration-modal .actions{margin-top:20px}.mail-configuration-modal .actions .primary{border:none}#bluefoot-hubspot-form .legal-consent-container p{font-size:14px;font-style:normal}#bluefoot-hubspot-form .legal-consent-container p a{color:#033a7e;text-decoration:none}#bluefoot-hubspot-form .legal-consent-container .field.hs-form-field{margin-top:20px}.accessibility-menu{position:fixed;top:20px;left:-9999px;z-index:9999;background:#fff;padding:16px;border:1px solid #e0e0e0;font-size:1rem;font-weight:400}.accessibility-menu:focus-within{left:20px}.accessibility-menu span{display:block;margin-bottom:4px}.accessibility-menu ol{list-style:decimal;list-style-position:inside;color:#033a7e}.accessibility-menu ol li a:focus{outline:2px solid #033a7e;outline-offset:2px}.menu-category-header{margin:30px 0 8px;padding-left:30px;font-size:12px;text-align:left;font-weight:bold;line-height:1.17;letter-spacing:1.4px;color:#033a7e;text-transform:uppercase}@media screen and (max-width:992px){[data-submenu="more-menu"] .menu-category-header{padding-left:14px}}@media screen and (min-width:768px){.menu-category-header:nth-child(1){margin-top:0}}.navbar{border:none;margin:0;z-index:1060}.active-overlay-element .navbar{z-index:1020}.no-navbar-top.navbar .navbar-header{top:calc(11px)}@media screen and (max-width:767px){.no-navbar-top.navbar .navbar-header{top:calc(31px)}}@media screen and (min-width:768px) and (max-width:991px){.navbar .navbar-header{top:42px}.no-navbar-top.navbar .navbar-header{top:calc(-3px)}}@media screen and (min-width:992px){.topbar-active.minimize .navbar .navbar-header{top:46px}}.navbar .navbar-header .navbar-brand{height:auto;position:relative}@media screen and (max-width:991px){.navbar .navbar-header .navbar-brand{line-height:107px}}.navbar .navbar-header .navbar-brand .logo-wrapper .nav-toggle{display:none}@media screen and (max-width:767px){.navbar .navbar-collapse{float:right;padding:0;width:100%}}.navbar .navbar-collapse.collapse{display:block}.navbar .navbar-collapse .navbar-nav{float:right;margin-right:0;position:relative}@media screen and (min-width:992px){.navbar .navbar-collapse .navbar-nav li.category-content{width:auto;padding:0}}@media screen and (max-width:767px){.navbar .navbar-collapse .navbar-nav{display:inline-block;margin:0}.navbar .navbar-collapse .navbar-nav .dropdown-container.xs-open{display:block !important;top:0 !important;left:0;padding:0;position:relative;height:100%}.navbar .navbar-collapse .navbar-nav .dropdown-container.xs-open .category-content{padding:0 25px}}.navbar .navbar-collapse .navbar-nav .menu-toggles{margin-right:40px}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav .menu-toggles{margin-right:147px;margin-top:8px}}.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-toggle,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-no-toggle{padding:0;float:right;margin-left:4px}.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-toggle.open,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-no-toggle.open,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-toggle:hover,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-no-toggle:hover{color:#033a7e;cursor:pointer}.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-toggle .ga-icon,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-no-toggle .ga-icon,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-toggle .knowledge-base__most-viewed a,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-no-toggle .knowledge-base__most-viewed a{font-size:23px}@media screen and (max-width:767px){.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-toggle,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-no-toggle{text-align:right}.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-toggle .ga-icon,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-no-toggle .ga-icon,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-toggle .knowledge-base__most-viewed a,.navbar .navbar-collapse .navbar-nav .menu-toggles .dropdown-no-toggle .knowledge-base__most-viewed a{display:block;text-align:center;font-size:26px;margin-top:2px}}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav .ga-icon,.navbar .navbar-collapse .navbar-nav .knowledge-base__most-viewed a{line-height:43px}}@media screen and (max-width:991px){.navbar .navbar-collapse .navbar-nav>li,.navbar .navbar-collapse .navbar-nav .bluefoot-row .row-inner>li{display:inline-block;vertical-align:top}}.navbar .navbar-collapse .navbar-nav>li>a,.navbar .navbar-collapse .navbar-nav .bluefoot-row .row-inner>li>a{display:block;height:75px;line-height:75px;padding:0 20px}.navbar .navbar-collapse .navbar-nav>li>a:hover,.navbar .navbar-collapse .navbar-nav .bluefoot-row .row-inner>li>a:hover{color:#0078e6}@media screen and (max-width:992px){.navbar .navbar-collapse .navbar-nav>li>a,.navbar .navbar-collapse .navbar-nav .bluefoot-row .row-inner>li>a{height:initial}}.navbar .navbar-collapse .navbar-nav>li .dropdown-container .dropdown-content a .icon-wrapper,.navbar .navbar-collapse .navbar-nav .bluefoot-row .row-inner>li .dropdown-container .dropdown-content a .icon-wrapper{display:none}.navbar .navbar-collapse .navbar-nav>li .dropdown-container .dropdown-content a .icon-description,.navbar .navbar-collapse .navbar-nav .bluefoot-row .row-inner>li .dropdown-container .dropdown-content a .icon-description{font-size:15px;text-transform:none}.navbar .navbar-collapse .navbar-nav>li .dropdown-container .dropdown-content a:hover,.navbar .navbar-collapse .navbar-nav .bluefoot-row .row-inner>li .dropdown-container .dropdown-content a:hover{color:#0078e6;opacity:1}.navbar .navbar-collapse .navbar-nav>li .dropdown-container .dropdown-content li,.navbar .navbar-collapse .navbar-nav .bluefoot-row .row-inner>li .dropdown-container .dropdown-content li{text-transform:none}.navbar .navbar-collapse .navbar-icons{width:100%;height:45px;padding:0 50px}@media screen and (max-width:767px){.navbar .navbar-collapse .navbar-icons{padding:0 15px;text-align:right;float:left}}.navbar .navbar-collapse .navbar-icons .header-usps{margin-left:0;overflow:hidden;float:left;height:45px;display:inline-block;min-width:205px;position:relative}@media (min-width:480px){.navbar .navbar-collapse .navbar-icons .header-usps{min-width:350px}}@media (min-width:768px){.navbar .navbar-collapse .navbar-icons .header-usps{max-width:calc(100% - 110px)}}@media (min-width:992px){.navbar .navbar-collapse .navbar-icons .header-usps{max-width:calc(100% - 300px)}}.navbar .navbar-collapse .navbar-icons .header-usps li{list-style:none;float:left}.navbar .navbar-collapse .navbar-icons .header-usps li a{font-weight:700;line-height:45px;opacity:0.5;padding:0 20px 0 0;width:100%;text-align:left}.navbar .navbar-collapse .navbar-icons .header-usps li a strong{color:#008000}@media (max-width:767px){.navbar .navbar-collapse .navbar-icons .header-usps li{width:100%;clear:both;position:absolute;transform:translateY(45px);text-align:left}.navbar .navbar-collapse .navbar-icons .header-usps li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .navbar-collapse .navbar-icons .header-usps li.visible{transform:translateY(0)}.navbar .navbar-collapse .navbar-icons .header-usps li.slide-out{animation:slide-out 1.5s}.navbar .navbar-collapse .navbar-icons .header-usps li.slide-in{animation:slide-in .5s}@keyframes slide-out{from{transform:translateY(0)}to{transform:translateY(-100px)}}@keyframes slide-in{from{transform:translateY(100px)}to{transform:translateY(0)}}}.navbar .navbar-collapse .navbar-icons>li{position:static;float:right}.navbar .navbar-collapse .navbar-icons>li>a{padding:0 0 0 20px}.navbar .navbar-collapse .navbar-icons li{font-size:1.125rem}.navbar .navbar-collapse .navbar-icons li a:not(.btn):hover{opacity:1;background-color:transparent}.navbar .navbar-collapse .navbar-icons li a:not(.btn):focus{background-color:initial}.navbar .navbar-collapse .navbar-icons li a:not(.btn) .ga-icon,.navbar .navbar-collapse .navbar-icons li a:not(.btn) .knowledge-base__most-viewed a{margin-left:6px;font-size:20px;vertical-align:middle;position:relative;top:-4px}.navbar .navbar-collapse .navbar-icons li a.empty{display:none}@media screen and (max-width:767px){.navbar .navbar-collapse .navbar-icons li a.showcart{padding-left:0}}.navbar .navbar-collapse .navbar-icons li a .icon-wrapper{display:inline-block;position:relative}.navbar .navbar-collapse .navbar-icons li a .icon-wrapper i{font-size:12px}@media screen and (max-width:767px){.navbar .navbar-collapse .navbar-icons li a .icon-wrapper i{font-size:17px;line-height:normal}}.navbar .navbar-collapse .navbar-icons li a .icon-description{display:inline-block;font-size:1rem;font-weight:400}@media screen and (max-width:992px){.navbar .navbar-collapse .navbar-icons li a .icon-description{display:none}}.navbar .navbar-collapse .navbar-icons li .ui-dialog-content a{padding:0}.navbar .navbar-collapse .navbar-icons li li a{line-height:25px}.navbar .navigation{clear:both;width:100%;padding:0 50px 0}@media screen and (max-width:992px){.navbar .navigation{padding:0 50px 8px;float:right}}@media screen and (max-width:767px){.navbar .navigation{padding:0 18px 5px;clear:none;height:60px}}.navbar .navigation .nav-menu-label{text-align:center;font-size:11px;display:block;width:45px;padding-top:4px}@media screen and (min-width:768px){.navbar .navigation .nav-menu-label{float:left;font-size:15px;padding:13px 15px 13px 22px;width:auto}}@media screen and (min-width:992px){.navbar .navigation .nav-menu-label{display:none}}.navbar .navigation .navbar-nav .dropdown-container .dropdown-content a.icon-link{border-bottom:1px solid rgba(0,0,0,0.05);display:block;height:50px;line-height:50px;margin:0;padding:0}.navbar .navigation .navbar-nav .dropdown-container .dropdown-content a.icon-link .icon-wrapper{display:inline-block;float:right;padding-left:10px;position:relative;width:auto}.navbar .navigation .navbar-nav .dropdown-container .dropdown-content a.icon-link .icon-wrapper .counter{top:10px}.navbar .navigation .navbar-nav .dropdown-container .dropdown-content a.icon-link .icon-description{font-size:1.1875rem;font-weight:300}@media (max-width:767px){.navbar .navigation .navbar-nav{text-align:right;width:100%}}.checkout-index-index header .navbar{border-bottom:1px solid rgba(0,0,0,0.05)}header .navbar .navbar-header .navbar-brand{padding:0}@media (max-width:767px){header .navbar .navbar-header .navbar-brand{position:absolute;transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0)}}header .navbar .navbar-header .navbar-brand .logo-wrapper{display:block;line-height:1;transition:all .25s ease-in-out}header .navbar .counter{font-size:.5625rem;background-color:#033a7e;color:#fff;border-radius:3px;display:block;height:15px;right:-6px;line-height:17px;overflow:hidden;position:absolute;text-align:center;top:7px;width:15px}header .navbar .counter.empty{display:none}.customer-account{float:right;margin:0;padding:0 20px}@media (max-width:991px){.customer-account{padding:0 10px}}.customer-account a i{font-size:1.25rem;display:block;height:120px;line-height:120px}@media (max-width:767px){.customer-account a i{font-size:.9375rem;height:107px;line-height:107px}}.customer-account li{list-style:none}.customer-account.header-account-link span{display:none}.navbar-nav .item.account .dropdown-container{overflow:hidden}.navbar-nav .item.account .field-recaptcha{margin-top:0}.navbar-nav .item.account .form-login p{font-size:12px;color:#767676;text-align:left;border-bottom:1px solid #d3d3d3;padding-bottom:15px}.navbar-nav .item.account .form-login p a{font-size:12px;text-transform:lowercase;margin-left:10px}.navbar-nav .item.account .form-login p .arrow-link{text-decoration:none}.navbar-nav .item.account .form-login p .arrow-link:after{margin:0 5px 0 8px;font-size:8px}.navbar-nav .item.account .form-login .field{margin-top:18px}.navbar-nav .item.account .form-login .field:first-child{margin:0}.navbar-nav .item.account .form-login .input-text{background:#fff}.navbar-nav .item.account .form-login .actions-toolbar{margin-top:20px}.navbar-nav .item.account .form-login .actions-toolbar .primary,.navbar-nav .item.account .form-login .actions-toolbar .secondary{width:auto}.navbar-nav .item.account .form-login .actions-toolbar .primary{float:right;margin:0}.navbar-nav .item.account .form-login .actions-toolbar .secondary{margin-top:4px}.navbar-nav .item.account .form-login .actions-toolbar .secondary a{font-size:11px;font-weight:400;color:#767676;text-decoration:underline;text-transform:none;background:transparent;border:0;padding:0;margin:0}.navbar-nav .item.account .account-customer-info{padding-top:5px}.navbar-nav .item.account .account-customer-info .label{font-size:10px;font-weight:600;color:#033a7e;letter-spacing:1.4px;padding:0;margin-bottom:7px}.navbar-nav .item.account .account-customer-info .ga-icon,.navbar-nav .item.account .account-customer-info .knowledge-base__most-viewed a{font-size:12px;line-height:initial;margin-right:3px}.navbar-nav .item.account .account-links{list-style:none;padding:0 0 5px;margin:30px 0 0}.navbar-nav .item.account .account-links li{margin-top:10px}.navbar-nav .item.account .account-links .btn{text-align:center}.navbar-nav .item.account .account-links .btn.btn-primary:hover{color:#fff}.navbar-nav .item.account .account-links .ga-icon,.navbar-nav .item.account .account-links .knowledge-base__most-viewed a{line-height:20px}.navbar-payment-icons{height:60px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}@media (min-width:992px){.navbar-payment-icons{height:75px}}.navbar-payment-icons p{margin:0 0 0 30px}@media (max-width:991px){.navbar-payment-icons p{margin-left:15px}}.page-footer{background-color:#f2f2f2;padding:0;margin-top:auto;position:relative;width:100%;z-index:90}.catalog-product-view .page-footer{border:0;margin-top:0}.page-footer .footer-usps{padding-top:28px;padding-bottom:28px}.page-footer .footer-usps .ga-icon,.page-footer .footer-usps .knowledge-base__most-viewed a{line-height:1;font-size:30px;vertical-align:middle;text-align:center}.page-footer .footer-usps .ga-icon.icon-delivery:before,.page-footer .footer-usps .knowledge-base__most-viewed a.icon-delivery:before{transform:scaleX(-1)}.page-footer .footer-usps .ga-icon.icon-fast-bike,.page-footer .footer-usps .knowledge-base__most-viewed a.icon-fast-bike{font-size:22px;padding:4px 0}.page-footer .footer-usps ul{list-style:none;margin:0;display:flex;justify-content:center}.page-footer .footer-usps ul li{font-size:1.125rem;flex-grow:1}@media (max-width:767px){.checkout-cart-index .page-footer,.checkout-index-index .page-footer{margin-top:0}.page-footer .footer-usps{padding-top:10px;padding-bottom:10px}.page-footer .footer-usps ul{flex-direction:column}.page-footer .footer-usps li{margin-bottom:10px}.page-footer .footer-usps li:first-of-type{margin-top:10px}.page-footer .footer-usps .ga-icon,.page-footer .footer-usps .knowledge-base__most-viewed a{width:60px;margin-right:15px}}@media (min-width:768px){.page-footer .footer-usps li{font-size:1rem;font-weight:400;padding:0 10px;text-align:center}.page-footer .footer-usps .ga-icon,.page-footer .footer-usps .knowledge-base__most-viewed a{margin-bottom:10px;display:block}}.page-footer .footer-links{padding:25px 0;background-color:#f2f2f2}@media (min-width:768px){.page-footer .footer-links{padding:50px 0}}.page-footer .footer-links h4{font-size:.875rem;font-weight:400;letter-spacing:1.7px;margin:0 0 30px 0;color:#033a7e;text-transform:uppercase}@media (min-width:768px){.page-footer .footer-links h4:before{display:none}}@media (max-width:767px){.page-footer .footer-links h4:before{float:right;line-height:1.8;font-size:7px;font-weight:bold;margin-left:10px}}.page-footer .footer-links h4.less:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.page-footer .footer-links ul{list-style:none;font-size:.875rem;font-weight:400;margin:0}@media (max-width:767px){.page-footer .footer-links ul{display:none}}.page-footer .footer-links ul li{margin-bottom:15px;line-height:1}@media (max-width:767px){.page-footer .footer-links ul li:last-child{margin-bottom:30px}}.page-footer .footer-links ul a{color:#767676}.page-footer .footer-links ul a:hover{color:#1c1c1c}.page-footer .social-networks{display:inline-block}.page-footer .social-networks ul{list-style:none;margin:0}.page-footer .social-networks ul li{display:inline-block}.page-footer .social-networks ul li:last-of-type{margin-right:0}.page-footer .copyright{color:#bababa;width:100%;font-size:1rem;font-weight:400}.page-footer .footer-nav{font-size:1rem;font-weight:400}@media (min-width:1600px){.page-footer .footer-nav{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media (min-width:768px){.page-footer .footer-nav{text-align:right}}@media (max-width:767px){.page-footer .footer-nav{margin-top:10px}.page-footer .footer-nav .social-networks{margin-top:20px}.page-footer .footer-nav .social-networks ul li{margin-right:20px}}.page-footer .footer-nav .ga-icon,.page-footer .footer-nav .knowledge-base__most-viewed a{font-size:30px}@media (min-width:480px){.page-footer .footer-nav .ga-icon,.page-footer .footer-nav .knowledge-base__most-viewed a{font-size:18px}}.page-footer .footer-nav ul{display:inline;list-style:none;margin:0}.page-footer .footer-nav ul li{display:inline-block;margin-left:30px}@media (min-width:1600px){.page-footer .footer-nav ul li:first-child{margin-left:0px}}@media (max-width:1199px){.page-footer .footer-nav ul li{margin-left:23px}}@media (max-width:991px){.page-footer .footer-nav ul li{margin-left:0;margin-right:8px}}.page-footer .footer-nav ul li a{color:#767676}.page-footer .footer-bottom{background-color:#fff;padding:30px 50px;max-width:100vw}@media (max-width:991px){.page-footer .footer-bottom{padding:15px}}.page-footer .waarborg{max-height:28px;margin-right:10px;padding-bottom:6px}.page-footer #trustedshops-badge{position:relative;top:10px;display:inline-block;margin-left:30px}@media (max-width:1199px){.page-footer #trustedshops-badge{margin-left:23px}}@media (max-width:991px){.page-footer #trustedshops-badge{margin-left:10px}}@media (max-width:767px){.page-footer #trustedshops-badge{margin-left:0}}.page-footer .country-selector{color:#767676;font-size:12px;transition:color .3s ease-in-out}.page-footer .country-selector:hover{color:#1c1c1c}.page-footer .country-selector__flag{width:22px;height:15px;margin-right:8px}.page-footer .country-selector__name{vertical-align:middle}@media (max-width:1599px){.page-footer .country-selector{margin-left:50px}}@media (max-width:767px){.page-footer .country-selector{display:block;margin:20px 0 0}}.navbar{background-color:#fff;transition:all .2s linear;border-bottom:1px solid #f2f2f2;will-change:auto}.navbar .dropdown-container{margin-top:1px}.transparent-menu .navbar{background-color:transparent;border-color:transparent}.transparent-menu .navbar:before{content:'';width:100%;height:120px;position:absolute;top:0;left:0;right:0;background-image:linear-gradient(to bottom, #1c1c1c, rgba(0,0,0,0));pointer-events:none;transition:all .2s ease-in-out}.minimize .navbar{background-color:#fff}.minimize .navbar:before{opacity:0}.topbar-active.minimize .navbar{margin-top:-45px}.topbar-active.minimize.gazelle-pdp .navbar{margin-top:-120px}.navbar .navbar-header{top:56px;position:absolute;padding-left:50px;z-index:1}.navbar .navbar-header .logo-max svg{width:141px;height:57px}.navbar .navbar-collapse{background-color:#fff;transition:all .2s ease-in-out}.transparent-menu .navbar .navbar-collapse{background-color:transparent}.navbar .navbar-collapse .navbar-icons{background-color:#f2f2f2;transition:all .2s ease-in-out;z-index:1060;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.navbar .navbar-collapse .navbar-icons:before,.navbar .navbar-collapse .navbar-icons:after{position:absolute}.transparent-menu .navbar .navbar-collapse .navbar-icons{background-color:transparent;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.minimize .navbar .navbar-collapse .navbar-icons{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.navbar .navbar-collapse .navbar-icons li .navbar-item{height:auto;line-height:45px;float:left}.transparent-menu .navbar .navbar-collapse .navbar-icons li .navbar-item{color:#767676;opacity:1}.minimize .navbar .navbar-collapse .navbar-icons li .navbar-item{color:#1c1c1c}.navbar .navbar-collapse .navbar-icons .account .dropdown-container.open{max-height:100vh;padding-bottom:0}.navbar .navbar-collapse .navbar-icons .header-usps{-webkit-flex:1;-ms-flex:1;flex:1}.navbar .navbar-collapse .navbar-icons .header-usps li a{opacity:1 !important;font-size:.875rem}.transparent-menu .navbar .navbar-collapse .navbar-icons .header-usps li a{color:#6e6e6e}.transparent-menu .navbar .navbar-collapse .navbar-icons .header-usps li a strong{color:#6e6e6e}.minimize .navbar .navbar-collapse .navbar-icons .header-usps li a{color:#6e6e6e}.navbar .navigation__items{list-style:none;margin:0 150px 0 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.navbar .navigation .title-heading{display:block;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;color:#033a7e}.navbar .navigation .submenu-fullwidth .container{padding:0}.navbar .navigation .submenu-fullwidth__title{padding:0 0 20px}.navbar .navigation .submenu-fullwidth .col-md-12{margin-top:60px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar .navigation .submenu-fullwidth .col-md-12 ul{width:22%;margin-bottom:60px}.navbar .navigation .submenu-fullwidth .col-md-12 ul li{list-style:none}.navbar .navigation .submenu-fullwidth .col-md-12 ul li a{height:auto;padding:0;line-height:2}.navbar .navigation .submenu-fullwidth .col-md-12 ul li a:hover{color:#033a7e}.navbar .navigation__item-link:hover,.navbar .navigation__item-link.open{color:#033a7e}.transparent-menu .navbar .navigation__item-link{color:#fff}.minimize:not(.gazelle-pdp) .navbar .navigation__item-link{color:#1c1c1c;height:60px}.transparent-menu .navbar .navigation__item-link:hover,.minimize .navbar .navigation__item-link:hover,.transparent-menu .navbar .navigation__item-link.open,.minimize .navbar .navigation__item-link.open{color:#033a7e}.navbar .navigation__item a,.navbar .navigation__item .open-dropdown{height:75px;padding:0 20px;transition:.2s color ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.navbar .navigation__item a:focus,.navbar .navigation__item .open-dropdown:focus{outline:2px solid #033a7e;outline-offset:-2px}.transparent-menu .navbar .navigation .menu-toggles__item{color:#fff}.minimize .navbar .navigation .menu-toggles__item{color:#1c1c1c}.navbar .navigation .menu-toggles .dropdown-content{padding-top:30px;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.navbar .navigation .menu-toggles .dropdown-content .navigation__items{width:100%;margin:0;padding:0 15px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.navbar .navigation .menu-toggles .dropdown-content .navigation__item{margin-bottom:10px}.navbar .navigation .menu-toggles .dropdown-content .navigation__item a,.navbar .navigation .menu-toggles .dropdown-content .navigation__item .main-item{color:#1c1c1c;background-color:#f2f2f2;height:60px;position:relative;display:flex;padding:0 20px}.navbar .navigation .menu-toggles .dropdown-content .navigation__item a:after,.navbar .navigation .menu-toggles .dropdown-content .navigation__item .main-item:after{font-size:11px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.navbar .navigation .menu-toggles .dropdown-content .navigation__item a.open-dropdown:after,.navbar .navigation .menu-toggles .dropdown-content .navigation__item .main-item.open-dropdown:after{font-size:7px}.navbar .navigation .menu-toggles .dropdown-content .navigation__item a.open-dropdown.open:after,.navbar .navigation .menu-toggles .dropdown-content .navigation__item .main-item.open-dropdown.open:after{font-size:7px}.navbar .navigation .menu-toggles .dropdown-content .navigation__item .dropdown-container .submenu-items{margin:20px 0}.navbar .navigation .menu-toggles .dropdown-content .navigation__item .dropdown-container .submenu-items__title{text-align:left;padding:30px 0 15px}.navbar .navigation .menu-toggles .dropdown-content .navigation__item .dropdown-container .submenu-items__title:first-child{padding-top:10px}.navbar .navigation .menu-toggles .dropdown-content .navigation__item .dropdown-container .submenu-items__item{list-style:none}.navbar .navigation .menu-toggles .dropdown-content .navigation__item .dropdown-container .submenu-items__item a{padding:0;background-color:#fff;height:auto;line-height:2}.navbar .navigation .menu-toggles .dropdown-content .navigation__item .dropdown-container .submenu-items__item a:after{display:none}.navbar .navigation .menu-toggles .dropdown-content .navigation__item .dropdown-toggle{padding:0 20px;margin:0;float:none}.navbar .navigation .menu-toggles .dropdown-content .navigation__item:last-child{margin-bottom:0}.logo-transparent{display:none}.logo-default{display:block}.transparent-menu .logo-transparent{display:block}.transparent-menu .logo-default{display:none}@media (min-width:992px){.transparent-menu .navbar:before{height:140px}}@media (min-width:768px) and (max-width:991px){.navbar .navbar-header{top:46px}}@media (max-width:991px){.topbar-active.minimize.gazelle-pdp .navbar{margin-top:-111px}.navbar .navigation__item .dropdown-container{-ms-overflow-style:none;scrollbar-width:none;transition:ease-in-out .5s}.navbar .navigation__item .dropdown-container.open{max-height:4000px}.navbar .navigation__item .dropdown-container::-webkit-scrollbar{display:none}.navbar .navigation .menu-toggles .dropdown-content .navigation__items{padding:0}}@media (max-width:767px){.topbar-active.minimize.gazelle-pdp .navbar{margin-top:-107px}.navbar .dropdown-container{margin-top:0}.navbar .navbar-header{padding:0 18px;top:76px}.navbar .navbar-header .logo-max svg{width:152px;height:52px}.bikewizard-index-index .navbar .menu-toggles .dropdown-container.open{padding-bottom:60px}}.navbar .navigation .bike-menu .container{padding-top:60px}@media screen and (max-width:991px){.navbar .navigation .bike-menu .container{width:100%}}.navbar .navigation .bike-menu-highlighted__wrapper{border-radius:5px;position:relative;overflow:hidden;width:100%;height:300px;padding:0}.minimize .navbar .navigation .bike-menu-highlighted__wrapper{height:300px}.navbar .navigation .bike-menu-highlighted__wrapper:hover .bike-menu-highlighted__img{transform:scale(1.05)}.navbar .navigation .bike-menu-highlighted__wrapper:hover .bike-menu-highlighted__content{padding-bottom:60px}.navbar .navigation .bike-menu-highlighted__img{position:relative;background-size:cover;background-position:center top;height:100%;width:100%;transition:transform .6s;border-radius:5px}.navbar .navigation .bike-menu-highlighted__content{position:absolute;height:50%;padding-bottom:50px;bottom:0;left:0;width:100%;color:#fff;text-align:center;background:linear-gradient(to bottom, rgba(0,0,0,0), #000);border-radius:0 0 4px 4px;transition:0.2s;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.navbar .navigation .bike-menu-subitems{margin-top:40px}.navbar .navigation .bike-menu-subitems .col-md-9{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.navbar .navigation .bike-menu-subitems .col-md-9.full-width ul{width:100%}.navbar .navigation .bike-menu-subitems .col-md-9.full-width ul li{width:33.33%}.navbar .navigation .bike-menu-subitems__container{margin:0;padding-top:25px;width:66.66%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.navbar .navigation .bike-menu-subitems__container.highlighted{width:33.33%;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.navbar .navigation .bike-menu-subitems__container.highlighted__item,.navbar .navigation .bike-menu-subitems__container.highlighted li{width:100%}.navbar .navigation .bike-menu-subitems__item,.navbar .navigation .bike-menu-subitems li{list-style:none;width:50%;position:relative;margin:0;height:85px}.navbar .navigation .bike-menu-subitems__item:before,.navbar .navigation .bike-menu-subitems li:before{content:"";width:100%;height:85px;background-color:#0078e6;position:absolute;top:0;left:0;z-index:0;max-width:0;transition:all .3s}.navbar .navigation .bike-menu-subitems__item a,.navbar .navigation .bike-menu-subitems li a{z-index:3;display:table;margin-bottom:0;padding:20px 30px;text-align:left;width:100%}.navbar .navigation .bike-menu-subitems__item:hover a,.navbar .navigation .bike-menu-subitems li:hover a{position:absolute}.navbar .navigation .bike-menu-subitems__item:hover a span,.navbar .navigation .bike-menu-subitems li:hover a span{color:#fff}.navbar .navigation .bike-menu-subitems__item:hover:before,.navbar .navigation .bike-menu-subitems li:hover:before{max-width:100%}.navbar .navigation .bike-menu-subitems__item:hover .bike-menu-subitems__description,.navbar .navigation .bike-menu-subitems li:hover .bike-menu-subitems__description{color:#fff}.navbar .navigation .bike-menu-subitems__title{position:absolute;top:-10px;display:block;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;padding:0 30px 10px;color:#033a7e;font-size:12px}.navbar .navigation .bike-menu-subitems__subtitle{list-style:none;display:block;font-size:18px;line-height:18px;margin-bottom:10px}.navbar .navigation .bike-menu-subitems__description{font-size:14px;line-height:14px;color:#767676;position:absolute;top:50px;left:30px}.navbar .navigation .bike-menu-cta__content{background-color:#eef7ef;color:#033a7e;padding:40px;border-radius:4px;height:280px;transition:all .3s;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.minimize .navbar .navigation .bike-menu-cta__content{height:280px}.navbar .navigation .bike-menu-cta__content .description{font-size:28px;font-weight:300;margin:0;color:#033a7e}.navbar .navigation .bike-menu-cta__content .cta-link{position:absolute;bottom:70px;text-transform:uppercase;height:auto;padding:0;color:#033a7e;font-size:14px;font-weight:300}.navbar .navigation .bike-menu-cta__content:hover{background-color:#e1f4e3}.navbar .navigation .menu-toggles .bike-menu .navigation__items{padding-bottom:0px}.navbar .navigation .menu-toggles .bike-menu .navigation__items-heading{margin:30px 0 20px;text-align:left}.navbar .navigation .menu-toggles .bike-menu .navigation__items-heading:first-child{margin-top:0px}.navbar .navigation .menu-toggles .bike-menu .navigation__item{position:relative}.navbar .navigation .menu-toggles .bike-menu .navigation__item a:not(.main-item){z-index:3;display:block;margin-bottom:0;padding:20px 0px;text-align:left;background:none;width:100%}.navbar .navigation .menu-toggles .bike-menu .navigation__item a:not(.main-item):after{display:none}.navbar .navigation .menu-toggles .bike-menu .navigation__item .title{list-style:none;display:block;font-size:18px;line-height:18px;margin-bottom:10px}.navbar .navigation .menu-toggles .bike-menu .navigation__item .description{font-size:14px;color:#767676;line-height:14px;position:absolute;bottom:0px;display:block}.navbar .navigation .menu-toggles .bike-menu .navigation__item--cta:not(.main-item){width:100%;margin-right:auto;margin-left:auto;bottom:20px;padding:15px;border-radius:3px;background-color:#e6ecee;text-align:left;-webkit-align-items:baseline;-ms-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.navbar .navigation .menu-toggles .bike-menu .navigation__item--cta:not(.main-item) .title{color:#fff;font-size:14px;font-weight:600;background-color:#5b8451;border-radius:3px;line-height:30px;margin:0;padding:0;height:auto;text-align:center;min-width:50%}.navbar .navigation .menu-toggles .bike-menu .navigation__item--cta:not(.main-item) .title .ga-icon,.navbar .navigation .menu-toggles .bike-menu .navigation__item--cta:not(.main-item) .title .knowledge-base__most-viewed a{margin-left:10px;font-size:12px}.navbar .navigation .menu-toggles .bike-menu .navigation__item--cta:not(.main-item) .subtitle{text-align:center;min-width:50%;height:24px;color:#1c1c1c;font-size:14px;font-weight:600}.navbar .navigation .menu-toggles .bike-menu .navigation__item--sticky{position:-webkit-sticky;position:sticky;z-index:3}@media (max-width:991px){.navbar .navigation .bike-menu-subitems__item:after,.navbar .navigation .bike-menu-subitems li:after{display:none}}@media (max-width:767px){.navbar .navigation .menu-toggles .bike-menu .navigation__item--cta{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.navbar .navigation .menu-toggles .bike-menu .navigation__item--cta .title{min-width:180px;-webkit-flex:1;-ms-flex:1;flex:1}}.minicart-wrapper{float:right}.minicart-wrapper .showcart{display:block;margin:0;position:relative}.minicart-wrapper .showcart .text{display:block;height:120px;line-height:120px;padding:0 20px}@media (max-width:991px){.minicart-wrapper .showcart .text{padding:0 10px}}@media (max-width:767px){.minicart-wrapper .showcart .text{height:107px;line-height:107px}}.minicart-wrapper .showcart .text .gazelle-icon:before,.minicart-wrapper .showcart .text .account .form-wishlist-items li .product-item-actions a:before{font-size:1.25rem}@media (max-width:767px){.minicart-wrapper .showcart .text .gazelle-icon:before,.minicart-wrapper .showcart .text .account .form-wishlist-items li .product-item-actions a:before{font-size:.9375rem}}.minicart-wrapper .block-minicart{display:none;background:#f2f2f2;border:0;position:absolute;min-width:300px;top:46px;right:50px;z-index:1057;padding:25px 30px 30px 30px;border-radius:0}@media (max-width:767px){.minicart-wrapper .block-minicart{width:100%;left:0;right:0}}.minicart-wrapper .block-minicart p{color:#767676;margin:0}.minicart-wrapper .block-minicart .block-title{font-size:20px;font-weight:600;text-align:left;border-bottom:1px solid #e0e0e0;padding-bottom:20px;margin-bottom:25px}.minicart-wrapper .block-minicart .minicart-items{list-style:none;margin:0}.minicart-wrapper .block-minicart .minicart-items .item{margin:0}.minicart-wrapper .block-minicart .minicart-items .item:not(:first-child){border-top:1px solid #bababa;padding-top:20px;margin-top:20px}.minicart-wrapper .block-minicart .product,.minicart-wrapper .block-minicart .subtotal{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.minicart-wrapper .block-minicart .product-item{font-weight:600}.minicart-wrapper .block-minicart .product-item-photo{width:70px;margin-right:10px}.minicart-wrapper .block-minicart .product-item-photo img{height:auto !important}.minicart-wrapper .block-minicart .product-item-details,.minicart-wrapper .block-minicart .product-item-pricing{text-align:left}.minicart-wrapper .block-minicart .product-item-pricing{font-size:12px}.minicart-wrapper .block-minicart .price-monthly{font-size:10px}.minicart-wrapper .block-minicart .price-monthly--contains-description-label{font-weight:300}.minicart-wrapper .block-minicart .subtotal{font-size:14px;font-weight:600;border-top:1px solid #1c1c1c;padding-top:17px;margin-top:25px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.minicart-wrapper .block-minicart .subtotal span{text-align:left;display:block}.minicart-wrapper .block-minicart .subtotal small{font-size:12px;font-weight:400;color:#767676}.minicart-wrapper .block-minicart .subtotal .price-wrapper{text-align:right}.minicart-wrapper .block-minicart .subtotal .price-monthly{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.minicart-wrapper .block-minicart .subtotal .price-monthly span:first-of-type{margin-right:3px}.minicart-wrapper .block-minicart .actions{margin-top:20px}.minicart-wrapper .block-minicart .actions .btn{text-align:center}.navbar .minicart-wrapper .block-minicart .actions .ga-icon,.navbar .minicart-wrapper .block-minicart .actions .knowledge-base__most-viewed a{line-height:20px}.dropdown-container{background-color:#fff;margin:0 auto;overflow:auto;width:100%;position:fixed;right:0;top:120px;max-height:0;transition:all .4s;z-index:3}body.minimize .dropdown-container{top:60px}.no-navbar-top .dropdown-container{top:calc(75px)}.dropdown-container>div{padding:20px}.dropdown-container>div.row{width:100%}@media (max-width:992px){.dropdown-container>div.row{margin:0}}.dropdown-container.open{max-height:100vh}@media (max-width:991px){.dropdown-container.open{padding-bottom:100px;max-height:100%}.category-content .dropdown-container.open{max-height:100%}}@media (min-width:992px){.dropdown-container{height:calc(100vh - 160px)}}@media (max-width:991px){.dropdown-container{top:105px;height:100%;left:0;right:0}body.minimize .dropdown-container{top:60px}.no-navbar-top .dropdown-container{top:calc(62px) !important}.dropdown-container .bluefoot-menu{width:100%}.dropdown-container.show-xs{position:initial;padding-bottom:0;border:none}.dropdown-container.show-xs .row{width:100%}}.dropdown-container-small{top:46px;display:none;border:none;height:auto;left:initial;width:300px;text-align:left;background-color:#f2f2f2;z-index:1000}.dropdown-container-small.open{display:block}@media (max-width:991px){.dropdown-container-small{top:47px !important}}@media (min-width:768px){.dropdown-container-small{right:50px}}.dropdown-container-small .dropdown-content{display:block;padding:20px 30px 15px 30px}.dropdown-container-small .dropdown-content .menu-category-header{padding-left:20px}@media (max-width:767px){.dropdown-container-small .dropdown-content .menu-category-header{padding-left:7px}}.dropdown-container .dropdown-content-xs{display:none}.dropdown-container .dropdown-content-xs .category-content{padding:0}.dropdown-container .dropdown-content-xs .full-width{margin:0}html:not(.has--js) .navbar-nav li:hover .dropdown-container{display:block}.dropdown-container:not(.full-width) .dropdown-content .category-content{z-index:50;margin-bottom:10px}@media screen and (min-width:768px){.dropdown-container:not(.full-width) .dropdown-content .category-content{min-width:154px}}.dropdown-container:not(.full-width) .dropdown-content .category-content:empty{display:none}.dropdown-container .dropdown-content:before,.dropdown-container .dropdown-content:after{content:" ";display:table}.dropdown-container .dropdown-content:after{clear:both}.dropdown-container .dropdown-content .category-content h4{position:relative;margin:0;text-align:left;font-size:16px;font-weight:400}@media screen and (min-width:992px){.dropdown-container .dropdown-content .category-content h4{padding:8px 8px 8px 30px}}@media screen and (max-width:992px){.dropdown-container .dropdown-content .category-content h4{display:block;margin:0;padding:0;font-size:16px;line-height:60px}.dropdown-container .dropdown-content .category-content h4 .ga-icon,.dropdown-container .dropdown-content .category-content h4 .knowledge-base__most-viewed a{position:absolute;right:0;font-size:11px;line-height:60px}.dropdown-container .dropdown-content .category-content h4 .ga-icon.icon-chevron-down,.dropdown-container .dropdown-content .category-content h4 .ga-icon.page-footer .footer-links h4,.dropdown-container .dropdown-content .category-content h4 .ga-icon.cms-hierarchy__title strong,.dropdown-container .dropdown-content .category-content h4 .ga-icon.cart-crosssell__header a.active,.dropdown-container .dropdown-content .category-content h4 .ga-icon.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron,.dropdown-container .dropdown-content .category-content h4 .knowledge-base__most-viewed a.icon-chevron-down,.dropdown-container .dropdown-content .category-content h4 .ga-icon.product-stickybar__nav-toggle a,.dropdown-container .dropdown-content .category-content h4 .ga-icon.product-reviews__more span,.dropdown-container .dropdown-content .category-content h4 .ga-icon.virtual-category button.content-collapse,.dropdown-container .dropdown-content .category-content h4 .ga-icon.account .order-item__title--collapsible{font-size:7px}}.dropdown-container .dropdown-content .category-content ul{list-style:none;margin:0;padding:0;text-align:left}.dropdown-container .dropdown-content .category-content ul ul{padding:0}.dropdown-container .dropdown-content .category-content ul li{line-height:1.67}.dropdown-container .dropdown-content .category-content ul li.account-link .icon-wrapper{display:none}.dropdown-container .dropdown-content .category-content ul li a{padding:0;color:#777}.dropdown-container .dropdown-content .category-content ul li:hover a{color:#033a7e}.dropdown-container .dropdown-content .category-content a{display:table;line-height:1;margin-bottom:0}@media screen and (max-width:992px){.dropdown-container .dropdown-content .category-content a{background-color:#f2f2f2;border-radius:2px;padding-top:15px}.dropdown-container .dropdown-content .category-content a .ga-icon,.dropdown-container .dropdown-content .category-content a .knowledge-base__most-viewed a{transition:transform .25s}.dropdown-container .dropdown-content .category-content a.submenu-link{background-color:transparent;padding-left:14px}.dropdown-container .dropdown-content .category-content a.submenu-link h4{line-height:1}.dropdown-container .dropdown-content .category-content a.open .ga-icon,.dropdown-container .dropdown-content .category-content a.open .knowledge-base__most-viewed a{transform:rotate(-180deg)}}.dropdown-container .dropdown-content .category-content a h4:after{display:none}@media screen and (min-width:768px){.dropdown-container:not(.dropdown-container-small){margin:0;width:100%;display:flex;justify-content:space-around}}@media (max-width:767px){.dropdown-container .dropdown-container>div{padding:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.minimize .dropdown-container{top:75px}}.carousel .item,.bluefoot-advanced-slider .item{overflow:hidden}@media screen and (max-width:991px){.carousel .item,.bluefoot-advanced-slider .item{height:auto !important}}.carousel .item.slick-slide:not(.slick-active) .row-info .row-inner>div:first-of-type,.bluefoot-advanced-slider .item.slick-slide:not(.slick-active) .row-info .row-inner>div:first-of-type,.carousel .item.prev.right .row-info .row-inner>div:first-of-type,.bluefoot-advanced-slider .item.prev.right .row-info .row-inner>div:first-of-type,.carousel .item.next.left .row-info .row-inner>div:first-of-type,.bluefoot-advanced-slider .item.next.left .row-info .row-inner>div:first-of-type{transform:translateX(-100%)}.carousel .item.slick-active .row-info .row-inner>div:first-of-type,.bluefoot-advanced-slider .item.slick-active .row-info .row-inner>div:first-of-type,.carousel .item.active .row-info .row-inner>div:first-of-type,.bluefoot-advanced-slider .item.active .row-info .row-inner>div:first-of-type{transform:translateX(0)}.carousel .item .col-inner,.bluefoot-advanced-slider .item .col-inner{width:100%}.carousel .item .col-inner figure,.bluefoot-advanced-slider .item .col-inner figure,.carousel .item .col-inner video,.bluefoot-advanced-slider .item .col-inner video,.carousel .item .col-inner .background-image,.bluefoot-advanced-slider .item .col-inner .background-image{width:100%}@media screen and (max-width:991px){.carousel .item .col-inner figure,.bluefoot-advanced-slider .item .col-inner figure,.carousel .item .col-inner video,.bluefoot-advanced-slider .item .col-inner video,.carousel .item .col-inner .background-image,.bluefoot-advanced-slider .item .col-inner .background-image{height:300px !important}}@media screen and (max-width:991px){.carousel .item.bluefoot-advanced-slide,.bluefoot-advanced-slider .item.bluefoot-advanced-slide{height:300px !important}}.carousel .item .row-info,.bluefoot-advanced-slider .item .row-info{margin:0;padding:0;height:100%}.carousel .item .row-info .row-inner,.bluefoot-advanced-slider .item .row-info .row-inner{margin:0;padding:0;height:100%;position:relative}.carousel .item .row-info .row-inner>div,.bluefoot-advanced-slider .item .row-info .row-inner>div{padding:0;overflow:hidden}.carousel .item .row-info .row-inner>div:first-of-type,.bluefoot-advanced-slider .item .row-info .row-inner>div:first-of-type{background-color:#f2f2f2;height:100%;padding-left:15px;position:absolute;z-index:50;margin:0;transform:translateX(0);transition:transform 750ms ease-in-out 800ms}@media screen and (max-width:991px){.carousel .item .row-info .row-inner>div:first-of-type,.bluefoot-advanced-slider .item .row-info .row-inner>div:first-of-type{display:none}}.carousel .item .row-info .row-inner>div:first-of-type .col-inner,.bluefoot-advanced-slider .item .row-info .row-inner>div:first-of-type .col-inner{position:absolute;top:50%;transform:translateY(-50%);text-align:left}.carousel .item .row-info .row-inner>div:last-of-type,.bluefoot-advanced-slider .item .row-info .row-inner>div:last-of-type{width:100%;padding:0}.carousel .item .row-info .row-inner>div .block,.bluefoot-advanced-slider .item .row-info .row-inner>div .block{padding:0 60px}.carousel .item .row-primary .w_heading,.bluefoot-advanced-slider .item .row-primary .w_heading,.carousel .item .row-primary .block,.bluefoot-advanced-slider .item .row-primary .block{padding:0 30%}@media screen and (max-width:991px){.carousel .item .row-primary .w_heading,.bluefoot-advanced-slider .item .row-primary .w_heading,.carousel .item .row-primary .block,.bluefoot-advanced-slider .item .row-primary .block{padding:0 15px}}.carousel.carousel-lg .carousel-inner .item,.bluefoot-advanced-slider .item{height:calc(100vh - 90px)}.carousel.carousel-lg .carousel-inner .item .col-inner .youtube-video,.bluefoot-advanced-slider .item .col-inner .youtube-video,.carousel.carousel-lg .carousel-inner .item .col-inner figure,.bluefoot-advanced-slider .item .col-inner figure,.carousel.carousel-lg .carousel-inner .item .col-inner figure video,.bluefoot-advanced-slider .item .col-inner figure video,.carousel.carousel-lg .carousel-inner .item .col-inner .background-image,.bluefoot-advanced-slider .item .col-inner .background-image{height:calc(100vh - 90px)}.carousel.carousel-md .carousel-inner .item{height:66.66666667vh}.carousel.carousel-md .carousel-inner .item .col-inner .youtube-video,.carousel.carousel-md .carousel-inner .item .col-inner figure,.carousel.carousel-md .carousel-inner .item .col-inner figure video,.carousel.carousel-md .carousel-inner .item .col-inner .background-image{height:66.66666667vh}.carousel.carousel-sm .carousel-inner .item{height:50vh}.carousel.carousel-sm .carousel-inner .item .col-inner .youtube-video,.carousel.carousel-sm .carousel-inner .item .col-inner figure,.carousel.carousel-sm .carousel-inner .item .col-inner figure video,.carousel.carousel-sm .carousel-inner .item .col-inner .background-image{height:50vh}.carousel .carousel-indicators{display:none}.bluefoot-advanced-slider .carousel-control,.carousel-control{font-size:20px;opacity:1;text-shadow:none;top:auto;bottom:15px;width:55px;height:55px;background:transparent}.bluefoot-advanced-slider .carousel-control.left,.carousel-control.left{background-image:none;left:auto;padding-right:15px;right:80px}@media screen and (max-width:991px){.bluefoot-advanced-slider .carousel-control.left,.carousel-control.left{left:5px;padding-left:0;padding-right:0;right:auto}}.bluefoot-advanced-slider .carousel-control.right,.carousel-control.right{background-image:none;padding-right:15px;right:15px}@media screen and (max-width:991px){.bluefoot-advanced-slider .carousel-control.right,.carousel-control.right{padding-left:0;padding-right:0;right:5px}}.bluefoot-advanced-slider .carousel-control .icon,.carousel-control .icon,.bluefoot-advanced-slider .carousel-control .account .form-wishlist-items li .product-item-actions a,.carousel-control .account .form-wishlist-items li .product-item-actions a{background-color:rgba(255,255,255,0.2);color:rgba(0,0,0,0.5);transition:all 250ms ease-in-out;width:55px;height:55px;line-height:0;position:relative}.bluefoot-advanced-slider .carousel-control .icon:before,.carousel-control .icon:before,.bluefoot-advanced-slider .carousel-control .account .form-wishlist-items li .product-item-actions a:before,.carousel-control .account .form-wishlist-items li .product-item-actions a:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0)}.bluefoot-advanced-slider .carousel-control .icon:hover,.carousel-control .icon:hover,.bluefoot-advanced-slider .carousel-control .account .form-wishlist-items li .product-item-actions a:hover,.carousel-control .account .form-wishlist-items li .product-item-actions a:hover{color:#1c1c1c}@keyframes show-information{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.bluefoot-advanced-slider{margin-bottom:0}.category-carousel{margin-bottom:45px}@media (min-width:768px){.category-carousel{margin-bottom:60px}}@media (min-width:992px){.category-carousel{margin-bottom:90px}}@media (min-width:1200px){.category-carousel{margin-bottom:120px}}.category-carousel__header{padding:0 30px;margin:0 0 60px}.category-carousel__header h3{font-size:40px;margin:0}.category-carousel__header a{line-height:44px;display:block;text-align:right}@media (max-width:991px){.category-carousel__header{margin-bottom:30px}}@media (max-width:767px){.category-carousel__header{line-height:unset;margin-bottom:20px}.category-carousel__header h3{font-size:24px;margin-bottom:10px}.category-carousel__header a{line-height:unset;text-align:unset}}.category-carousel__slider{opacity:0;width:200%;height:410px;transition:opacity .25s}.category-carousel__slider.slick-initialized{opacity:1}.category-carousel__slider.slick-initialized .category-carousel__slide{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.category-carousel__slider .slick-track{height:410px}.category-carousel .category-carousel__slide{display:flex;flex-direction:column;padding:0 15px;width:240px;height:100%}.category-carousel .category-carousel__slide .content-block-category__title>*{font-size:18px;font-weight:400;margin:auto 0 4px}@media (max-width:767px){.category-carousel .category-carousel__slide .content-block-category img{right:-13px}.category-carousel .category-carousel__slide .content-block-info .arrow-link:after{margin:0 0 .2em 0}}@media (min-width:768px){.category-carousel .category-carousel__slide{width:290px}}@media (min-width:992px){.category-carousel .category-carousel__slide{width:323.33333333px}}@media (min-width:1200px){.category-carousel .category-carousel__slide{width:292.5px}}.category-carousel__partial-slide{display:flex;flex-direction:column;flex-grow:1}.category-carousel__partial-slide:first-of-type{margin-bottom:30px}.bluefoot-category-overview__header{padding:0;margin-bottom:50px}@media (max-width:767px){.bluefoot-category-overview__header{margin-bottom:20px}}.bluefoot-category-overview__header .title,.bluefoot-category-overview__header a{line-height:50px;margin:0}.bluefoot-category-overview__header h2{font-size:3.5rem}@media (max-width:767px){.bluefoot-category-overview__header h2{font-size:2rem}}.bluefoot-category-overview__header a{float:right}@media (max-width:767px){.bluefoot-category-overview__header a{float:left;margin-top:10px;line-height:15px}}.bluefoot-category-overview__item{position:relative;background-size:cover;background-position:center top;height:410px;transition:transform .2s;border-radius:4px}@media (max-width:767px){.bluefoot-category-overview__item{margin-bottom:40px;height:0;padding-bottom:82.65%}.bluefoot-category-overview__item.small-img{padding-bottom:68.96%}}@media (min-width:768px){.bluefoot-category-overview__item:hover{transform:translateY(-5px)}.bluefoot-category-overview__item:hover .bluefoot-category-overview__content{padding-bottom:55px}}.bluefoot-category-overview__content{position:absolute;height:30%;padding-bottom:50px;color:#fff;text-align:center;background:linear-gradient(to bottom, rgba(0,0,0,0), #202020);bottom:0;width:100%;border-radius:0 0 4px 4px;transition:0.2s;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.bluefoot-category-overview__links{height:410px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.bluefoot-category-overview__links:not(.col-sm-3){padding-left:15px;padding-right:15px}@media (max-width:767px){.bluefoot-category-overview__links{height:calc(310px)}}.bluefoot-category-overview__link{border:1px solid #eef7ef;padding:50px;height:100%;border-radius:4px;transition:0.2s;background-color:#eef7ef}.bluefoot-category-overview__link:hover{border:1px solid #d9d9d9;background-color:#e1f4e3}@media (min-width:768px){.bluefoot-category-overview__link:hover{transform:translateY(-5px)}}@media (max-width:1599px){.bluefoot-category-overview__link{padding:30px}}.bluefoot-category-overview__link .title{font-size:30px;line-height:1;margin:0;padding:0}@media (max-width:1199px){.bluefoot-category-overview__link .title{font-size:24px}}.bluefoot-category-overview__link .arrow-link{color:#1c1c1c;display:block;margin-top:11px}.bluefoot-category-overview__link:first-child{margin-bottom:30px;background:#033a7e;border-color:#033a7e}.bluefoot-category-overview__link:first-child:hover{background:#003C7D}.bluefoot-category-overview__link:first-child .arrow-link,.bluefoot-category-overview__link:first-child .title{color:#fff}.bluefoot-category-overview.testdrive .bluefoot-category-overview__item{height:410px;padding:0 !important}@media (max-width:991px){.bluefoot-category-overview.testdrive .bluefoot-category-overview__item{height:330px;margin-bottom:30px}}@media (max-width:767px){.bluefoot-category-overview.testdrive .bluefoot-category-overview__item{height:300px}}.bluefoot-category-overview.testdrive .bluefoot-category-overview__item:hover{transform:translateY(-10px)}.bluefoot-category-overview.testdrive .bluefoot-category-overview__content{padding:40px 15px 30px !important;color:#1c1c1c;background-image:url('../images/carousel-bg-overlay.svg');background-size:cover;height:auto;align-items:baseline;text-align:left;min-height:30%;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}@media (min-width:768px) and (max-width:1599px){.bluefoot-category-overview.testdrive .bluefoot-category-overview__content{background-position:center}}@media (max-width:1599px){.bluefoot-category-overview.testdrive .bluefoot-category-overview__content{min-height:45%}}@media (max-width:767px){.bluefoot-category-overview.testdrive .bluefoot-category-overview__content{padding-bottom:10px;padding-top:80px}}.bluefoot-category-overview.testdrive .bluefoot-category-overview__content h5{font-size:1.5rem;margin-bottom:0}.bluefoot-category-overview.testdrive .bluefoot-category-overview__content .product-award{top:-253px;left:20px;position:absolute;max-height:150px;max-width:120px;width:auto}@media (max-width:1599px){.bluefoot-category-overview.testdrive .bluefoot-category-overview__content .product-award{top:-223px}}@media (max-width:991px){.bluefoot-category-overview.testdrive .bluefoot-category-overview__content .product-award{top:-173px}}@media (max-width:767px){.bluefoot-category-overview.testdrive .bluefoot-category-overview__content .product-award{top:-153px}}.content-block-info{display:flex;flex-grow:1;flex-direction:column;padding:30px;background:#f2f2f2}.content-block-info__title{color:#1c1c1c;font-size:32px;margin:0;font-weight:300}.content-block-info p{color:#1c1c1c}.content-block-info .arrow-link{color:#1c1c1c;margin-top:auto}.content-block-info .arrow-link:hover{color:#1c1c1c}.content-block-info .arrow-link .ga-icon,.content-block-info .arrow-link .knowledge-base__most-viewed a{font-size:10px;vertical-align:middle;margin-left:10px}.content-block-info--alpha{background:#033a7e}.content-block-info--alpha .content-block-info__title{font-size:40px;color:#fff}.content-block-info--alpha p{color:#fff}.content-block-info--alpha .arrow-link{color:#fff}.content-block-info--alpha .arrow-link:hover{color:#fff}.content-block-info--yellow{background:#f5beeb}.content-block-info--yellow .content-block-info__title{font-size:40px;color:#033a7e}.content-block-info--yellow p{color:#033a7e}.content-block-info--yellow a{color:#033a7e}.content-block-info--yellow a:hover{color:#033a7e}.content-block-info--blue{background:#033a7e}.content-block-info--blue .white{font-size:20px;font-weight:400;color:#fff}.content-block-info--blue p,.content-block-info--blue a,.content-block-info--blue a:hover{color:#fff}.content-block-info--blue h4{color:#fff;font-weight:400}@media (max-width:767px){.content-block-info{padding:20px}.content-block-info .content-block-info__title{font-size:24px}}.content-block-category{display:flex;flex-grow:1;flex-direction:column;background:#f2f2f2;overflow:hidden;position:relative;min-height:410px}.content-block-category__footer{background:#e0e0e0;text-align:center;padding:0 30px;width:100%;margin-top:auto;height:140px;display:flex;flex-direction:column}.content-block-category__title{height:50%;display:flex;flex-direction:column}.content-block-category__title h5{font-size:18px;font-weight:400;margin:auto 0 4px}.content-block-category p{margin:4px 0 0;color:#767676}.content-block-category img{position:absolute;bottom:113px;right:3px;width:470px;max-width:none}.compare-bar{display:none;width:100%;background:#fff;font-size:14px;position:fixed;bottom:-1px;z-index:1012;border-top:solid 1px #f2f2f2}.has-lightbox .compare-bar{display:none}.compare-bar #compare-items{flex-direction:row}@media (max-width:767px){.compare-bar #compare-items{padding:0 15px}}.compare-bar .compare-items-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.compare-bar .compare-main{margin-bottom:16px}}.compare-bar .compare-small-bar{height:60px;border-top:solid 2px #f2f2f2}@media (min-width:992px){.compare-bar .compare-small-bar{display:none}}.compare-bar .compare-small-bar .row{padding:20px 30px 0}.compare-bar .compare-bar-margin{margin:15px 0}.compare-bar .container{padding:0}.compare-bar .product-item,.compare-bar .empty-item{margin-bottom:0}@media (max-width:767px){.compare-bar .product-item,.compare-bar .empty-item{margin-bottom:16px}}.compare-bar .product-item .compare-container,.compare-bar .empty-item .compare-container{height:60px;margin-bottom:0}.compare-bar .product-item .product-item-wrapper{display:block;background:#f2f2f2;flex-direction:initial;transition:.3s}.compare-bar .product-item .product-item-wrapper:hover{background:#e0e0e0}.compare-bar .product-item .product-item-wrapper img{max-height:60px;margin-top:0;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:768px) and (max-width:991px){.compare-bar .product-item .product-item-wrapper img{max-height:160px;margin-top:15px;position:static;top:auto;transform:none}}.compare-bar .product-item .product-item-wrapper .product-image{height:100%}.compare-bar .product-item .product-item-wrapper .product-name{height:100%}@media (min-width:768px) and (max-width:991px){.compare-bar .product-item .product-item-wrapper .product-name{height:auto;padding-top:14px}}.compare-bar .product-item .product-item-wrapper .product-name span{position:relative;top:50%;transform:translateY(-50%);display:block;margin-right:21px}.compare-bar .product-item .product-item-wrapper .product-name span.icon-cross{transform:none}@media (min-width:768px) and (max-width:991px){.compare-bar .product-item .product-item-wrapper .product-name span{position:static;top:auto;transform:none}}.compare-bar .product-item .btn{position:absolute;top:0;bottom:0;right:15px;padding:15px;background:#f2f2f2;border:none;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.compare-bar .product-item .btn .ga-icon,.compare-bar .product-item .btn .knowledge-base__most-viewed a{display:block;padding-left:0;margin-right:0;margin-bottom:-4px;right:auto;bottom:auto;color:#1c1c1c}.compare-bar .product-item .btn.btn-is-loading .gazelle-icon,.compare-bar .product-item .btn.btn-is-loading .ga-icon,.compare-bar .product-item .btn.btn-is-loading .account .form-wishlist-items li .product-item-actions a,.compare-bar .product-item .btn.btn-is-loading .knowledge-base__most-viewed a{display:none}.compare-bar .product-item .btn:focus{outline:none}.compare-bar .product-item .btn.remove{border-radius:none}@media (max-width:767px){.compare-bar .product-item,.compare-bar .product-item .product-item-wrapper,.compare-bar .empty-item,.compare-bar .empty-item .product-item-wrapper{height:60px}}@media (min-width:768px) and (max-width:991px){.compare-bar .product-item,.compare-bar .product-item .product-item-wrapper,.compare-bar .empty-item,.compare-bar .empty-item .product-item-wrapper{height:220px}}@media (min-width:992px){.compare-bar .product-item,.compare-bar .product-item .product-item-wrapper,.compare-bar .empty-item,.compare-bar .empty-item .product-item-wrapper{height:60px}}.compare-bar .empty-item .product-item-wrapper{display:block;width:100%;padding:20px;background:#fff;border:solid 1px #bababa;color:#767676;text-align:center;transition:.3s}.compare-bar .empty-item .product-item-wrapper:hover{color:#033a7e;border-color:#033a7e}@media (min-width:768px) and (max-width:991px){.compare-bar .empty-item .product-item-wrapper div{position:relative;top:50%;transform:translateY(-50%)}}.compare-bar .compare-container{background:#033a7e;padding-left:0;padding-right:0}.compare-bar .compare-container-disabled{background:#bababa}.compare-bar .compare-container-disabled a{cursor:default}.compare-bar .compare-container a{display:block;height:100%;padding:20px;margin:0;color:#fff;font-weight:bold}.compare-bar .compare-container a span{float:right}.compare-bar .toggle-compare-bar{float:right}.compare-bar .minimize-compare-small-bar{display:none;font-size:10px;margin-top:25px;cursor:pointer}@media (min-width:992px){.compare-bar .minimize-compare-small-bar{display:block}}@media (min-width:992px){.compare-bar.minimized{background:none;border-top:0;width:auto;right:45px}}@media (min-width:992px){.compare-bar.minimized .compare-small-bar{display:block;width:280px;background:#fff;border:solid 2px #f2f2f2;border-bottom:0;float:right;cursor:pointer}}.compare-bar.minimized .compare-small-bar .container{width:auto}@media (min-width:992px){.compare-bar.minimized .compare-main{display:none}}.in-compare,.compare-full{color:#bababa;cursor:default}.in-compare:hover,.compare-full:hover,.in-compare:active,.compare-full:active,.in-compare:focus,.compare-full:focus{color:#bababa;outline:none}.badge{border-radius:2px;background:#0078e6;color:#fff;padding:5px 6px 4px;margin-left:8px}body.compare-bar-visible footer{margin-bottom:70px}body.compare-bar-open .compare-bar{z-index:1050}@media (max-width:991px){body:not(.compare-bar-open) .compare-main{display:none}}body.catalog-product-view .compare-bar,body.catalog-category-view .compare-bar{display:block}.cookie-status-message{display:none}.message.cookie{background-color:#84776b;bottom:0;position:fixed;z-index:2000;width:100%}.message.cookie .row{background-color:#82776c}.message.cookie .row:last-child{background-color:#7b7066}.message.cookie .row:last-child .container{padding-top:24px}@media (min-width:992px){.message.cookie .row:last-child .container{padding-bottom:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}@media (max-width:767px){.message.cookie .row:last-child .container{padding-top:10px}}.message.cookie p{margin:0px}.message.cookie .btn{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.message.cookie .content p{font-size:14px;color:#fff}@media (min-width:992px){.message.cookie .content{margin:24px 0}}@media (max-width:991px){.message.cookie .content{margin-top:10px}.message.cookie .content p{margin-bottom:10px}}.message.cookie .actions{align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (max-width:767px){.message.cookie .actions .cookie__settings-container,.message.cookie .actions .cookie__accept-container{padding:0}}@media (max-width:991px){.message.cookie .actions{margin-bottom:25px}.message.cookie .actions .cookie__accept-container{padding-left:5px;padding-right:0;float:right}.message.cookie .actions .cookie__settings-container{padding-left:0;padding-right:5px}}@media (max-width:767px){.message.cookie .actions{margin-bottom:10px;margin-top:10px}}@media (min-width:992px){.cookie__settings,#cookie-manager-popup__settings{min-height:45px;border-right:1px solid rgba(0,0,0,0.15)}}.cookie .items,#cookie-manager-popup .items{margin:0}.cookie .items .item,#cookie-manager-popup .items .item{align-items:center;list-style:none;min-height:45px;font-size:14px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}@media (max-width:767px){.cookie .items .item,#cookie-manager-popup .items .item{float:left;height:30px;width:50%;margin:0}}@media (min-width:768px){.cookie .items .item:not(:last-child),#cookie-manager-popup .items .item:not(:last-child){margin-right:40px}}.cookie .items .item .title,#cookie-manager-popup .items .item .title{margin-left:10px;color:#fff}.cookie .items .item .switch,#cookie-manager-popup .items .item .switch{position:relative;display:inline-block;width:34px;height:16px;margin:0}.cookie .items .item .switch .slider,#cookie-manager-popup .items .item .switch .slider{background-color:#fff;border:1px solid #bababa;position:absolute;cursor:pointer;top:0px;left:0;right:0;bottom:0;transition:.25s;border-radius:8px}.cookie .items .item .switch .slider:before,#cookie-manager-popup .items .item .switch .slider:before{border:1px solid #bababa;position:absolute;content:"";height:12px;width:12px;left:2px;bottom:1px;transition:.25s;border-radius:50%}.cookie .items .item .switch input:checked+.slider,#cookie-manager-popup .items .item .switch input:checked+.slider{background-color:#fff;border:1px solid #033a7e}.cookie .items .item .switch input:checked+.slider:before,#cookie-manager-popup .items .item .switch input:checked+.slider:before{transform:translateX(16px);border:0;background-color:#033a7e}.cookie .items .item .switch input:disabled+.slider,#cookie-manager-popup .items .item .switch input:disabled+.slider{background-color:#e0e0e0;border:1px solid #bababa;cursor:default}.cookie .items .item .switch input:disabled+.slider:before,#cookie-manager-popup .items .item .switch input:disabled+.slider:before{background-color:#bbb}.cookie .items .item .switch input:focus+.slider,#cookie-manager-popup .items .item .switch input:focus+.slider{box-shadow:0 0 1px #fff}#cookie-manager-popup .modal-header .modal-title{color:#1c1c1c;font-size:24px;font-weight:700}#cookie-manager-popup .modal-content{color:#767676}#cookie-manager-popup .modal-footer{text-align:left}#cookie-manager-popup .modal-footer .btn-primary .ga-icon,#cookie-manager-popup .modal-footer .btn-primary .knowledge-base__most-viewed a{margin-left:35px}#cookie-manager-popup h5{font-size:12px;line-height:1.4;letter-spacing:1.4px;font-weight:700;text-transform:uppercase;color:#0078e6}#cookie-manager-popup .items{margin:0}#cookie-manager-popup .items .item{height:auto;list-style:none;margin:20px 0;display:inline-block;font-size:16px}@media (max-width:767px){#cookie-manager-popup .items .item{width:100%;float:none;height:auto}}#cookie-manager-popup .items .item .title{text-transform:uppercase;display:block;font-size:14px;margin-left:0;color:#033a7e;font-weight:600;margin-bottom:15px;letter-spacing:1.5px}#cookie-manager-popup .items .item .description{margin-top:-3px;display:block;width:calc(100% - 44px);float:left;margin-left:10px}#cookie-manager-popup .items .item .switch{float:left;position:relative;display:inline-block;width:34px;height:16px;margin:0}#cookie-manager-popup .items .item .switch .slider{border:1px solid #bababa}#cookie-manager-popup .items .item .switch .slider:before{left:2px;bottom:1px;background-color:#bababa}#cookie-manager-popup .items .item .switch input:checked+.slider{border:1px solid #033a7e}#cookie-manager-popup .items .item .switch input:disabled+.slider{border:1px solid #bababa}.CookieCard input[type=checkbox]{position:relative;left:auto}.homepage-hero{background-color:#f2f2f2}.homepage-hero__wrapper{position:relative;height:66.67vh;max-height:800px;padding-bottom:50px;background-color:#b3cddd;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.homepage-hero__wrapper:hover .homepage-hero__controls-btn{opacity:1}@media (max-width:767px){.homepage-hero__wrapper{padding-bottom:25px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.homepage-hero__wrapper{overflow:hidden}.homepage-hero__wrapper .homepage-hero__video{transform:scale(1.5)}}.homepage-hero__bg{position:absolute;inset:0;background-size:cover;background-position:center}.homepage-hero__bg--portrait{display:none}@media (max-width:767px),(orientation:portrait){.homepage-hero__bg{display:none}.homepage-hero__bg--portrait{display:block}}.homepage-hero__video{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}@media (max-width:767px){.homepage-hero__video{display:none}}.homepage-hero__gradient{position:absolute;inset:auto 0 0;width:100%;height:100%;background-image:linear-gradient(to top, rgba(0,0,0,0.7) 0%, transparent 70%);pointer-events:none}.homepage-hero__title{font-size:5rem;line-height:1;color:#fff;margin:0;max-width:660px}@media (max-width:767px){.homepage-hero__title{font-size:2.5rem;line-height:1}}.homepage-hero__subtitle{color:#fff;margin:0}@media (max-width:480px){.homepage-hero__subtitle{margin:0 0 10px}}.homepage-hero__description{color:#fff;margin:20px 0 0;max-width:50%}@media (max-width:991px){.homepage-hero__description{max-width:100%}}.homepage-hero__buttons{display:flex;grid-gap:8px;margin-top:20px}@media (max-width:480px){.homepage-hero__buttons{flex-direction:column-reverse;width:fit-content}}.homepage-hero__buttons .btn,.homepage-hero__buttons .arrow-link{color:#fff}.homepage-hero__buttons .btn-white,.homepage-hero__buttons .arrow-link-white{color:#1c1c1c}.homepage-hero__buttons .arrow-link{padding:12px 20px}.homepage-hero__controls{position:absolute;bottom:50px;right:50px}.homepage-hero__controls-btn{background-color:rgba(0,0,0,0.4);border-radius:100%;padding:17px 20px;font-size:16px;transition:opacity .3s ease-in-out;opacity:0}.homepage-hero__controls-btn .ga-icon,.homepage-hero__controls-btn .knowledge-base__most-viewed a{color:#a7a7a7}@media (max-width:767px){.homepage-hero__controls{display:none}}.homepage-hero__campaign{margin:50px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (max-width:767px){.homepage-hero__campaign{padding:0 15px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.homepage-hero__campaign-title{font-size:2rem;line-height:1.071;color:#fff;margin:0}@media (min-width:992px){.homepage-hero__campaign-title{font-size:3.5rem;line-height:1.071}}.homepage-hero__campaign-content{background:#033a7e;color:#fff;padding:40px;margin-left:15px}.homepage-hero__campaign-content p{color:#fff}.homepage-hero__campaign-content p a{color:#fff;text-decoration:underline}@media (max-width:767px){.homepage-hero__campaign-content{margin-left:0}}.homepage-hero__campaign-image{background-size:cover;background-position:center;margin-right:15px}@media (max-width:767px){.homepage-hero__campaign-image{height:340px;margin-right:0}}@media (max-width:480px){.homepage-hero__campaign-image{height:180px}}.parallax-hero{position:relative;width:100%;margin-bottom:26px}@media (min-width:992px){.parallax-hero{margin-bottom:56px}}@media (min-width:1600px){.parallax-hero{margin-bottom:80px}}.parallax-hero.campaign{margin-bottom:0}@media (min-width:992px){.parallax-hero--with-bg{background-image:url('../images/Gazelle_Brand.svg');background-position:80% 20px;background-repeat:no-repeat}}.parallax-hero__content{padding-top:90px;margin-bottom:60px}@media (max-width:767px){.parallax-hero__content{padding-top:40px;margin-bottom:45px}}@media (min-width:768px){.parallax-hero--use-parallax .parallax-hero__content:not(.parallax-hero__content--image-right){margin-bottom:0}}@media (min-width:768px){.parallax-hero__content--image-right{padding-bottom:80px;margin-bottom:0}}.parallax-hero__content--heading-only{padding-top:80px;padding-bottom:70px;margin-bottom:40px}@media (max-width:767px){.parallax-hero__content--heading-only{padding:40px 25px 35px 25px}}.parallax-hero__content h1,.parallax-hero__content h2,.parallax-hero__content h3,.parallax-hero__content h4,.parallax-hero__content p{color:#fff}.parallax-hero__content h1,.parallax-hero__content h2,.parallax-hero__content h3{margin:0 0 15px}@media (max-width:767px){.parallax-hero__content h1,.parallax-hero__content h2,.parallax-hero__content h3{margin-bottom:10px}}.parallax-hero__content p{color:#fff;margin:0 0 30px}.parallax-hero__content p a{color:#fff;text-decoration:underline}.parallax-hero__content .btn{margin-bottom:15px;margin-right:20px}.parallax-hero__content .btn:last-child{margin-right:0}.parallax-hero__content .arrow-link{margin-top:20px;display:inline-block;color:#fff}.parallax-hero__content .container{position:relative}.parallax-hero__image{position:relative}.parallax-hero__image img{width:100%}.parallax-hero__image__container{position:absolute;bottom:-60px;right:0}.parallax-hero__image__container img{width:100%;max-width:370px}.parallax-hero__mask{position:absolute;bottom:0;top:30%;width:100%;background:#fff}.parallax-hero__footer-link{margin-top:20px;float:right}.parallax-hero--blue{background-color:#033a7e}.parallax-hero ul.usps-inline li{display:block}@media (min-width:1600px){.parallax-hero ul.usps-inline li{display:inline-block}}.parallax-hero.no-image{margin-bottom:0}.parallax-hero.no-image .parallax-hero__content{margin-bottom:0;padding-bottom:60px}.page-layout-family-pages .parallax-hero,.page-layout-family-pages .family-header{padding:0 50px}@media (max-width:991px){.page-layout-family-pages .parallax-hero,.page-layout-family-pages .family-header{padding:0 25px}}@media (max-width:767px){.page-layout-family-pages .parallax-hero,.page-layout-family-pages .family-header{padding:0 12.5px}}.page-layout-family-pages .family-header{margin-bottom:60px}@media (max-width:767px){.page-layout-family-pages .family-header{margin-bottom:20px}}.headlines-carousel{margin-bottom:100px}@media (max-width:991px){.headlines-carousel{margin-bottom:70px}}@media (max-width:767px){.headlines-carousel{margin-bottom:45px}}.headlines-carousel__title{margin:50px 0}@media (max-width:767px){.headlines-carousel__title{margin-bottom:30px}}.headlines-carousel__image{width:100%}.headlines-carousel__pagination ul{margin-left:0}.headlines-carousel__pagination li{transition:color .2s;list-style:none;color:#e0e0e0}.headlines-carousel__pagination li.slide--active{color:#1c1c1c}.headlines-carousel__pagination li:not(.slide--active) h2:hover{color:#bababa}.headlines-carousel__pagination li h2{margin:10px 0;display:inline-block;transition:all .3s}.headlines-carousel__pagination li h2:hover{cursor:pointer}@media (max-width:767px){.headlines-carousel__pagination li h2{margin:4px 0}}.headlines-carousel__slider{margin-top:35px}@media (max-width:767px){.headlines-carousel__slider{margin-top:0}}.headlines-carousel__slide>div{opacity:0;transform:translateY(0);padding-bottom:15px}.headlines-carousel__slide.slideIn>div{transition:all .5s;transform:translateY(15px);opacity:1}.headlines-carousel__slide p{margin-top:10px;color:#767676}.headlines-carousel ul,.headlines-carousel ol{list-style:disc;margin-left:20px}.headlines-carousel ol{list-style:decimal}.pdp .headlines-carousel{margin-bottom:20px;margin-top:160px}@media (max-width:1199px){.pdp .headlines-carousel{margin-top:60px}}.page-layout-2columns-left-with-page-hierarchy .headlines .title__wrapper{margin-left:0}.page-layout-2columns-left-with-page-hierarchy .headlines .headline--right .headline__data{margin-left:0}.page-layout-2columns-left-with-page-hierarchy .headlines .headline--left .headline__image{margin-left:0}.family-overview{min-height:895px;padding-top:5px}.family-overview .icon-heart{width:18px;height:16px;background-image:url('../images/icons/heart.svg');background-size:18px 16px;display:block}.family-overview .icon-heart--large{width:32px;height:28px;background-size:32px 28px}.family-overview .icon-heart--active{background-image:url('../images/icons/heart-active.svg')}@media (min-width:992px){.family-overview .icon-heart--active:hover{background-image:url('../images/icons/heart.svg')}}.family-overview__header{padding:0 15px;border-top:1px solid #e0e0e0;margin-bottom:30px}.family-overview__header span{font-size:14px;color:#767676;background:#fff;padding-right:15px;display:inline-block;transform:translate(-15px, -12px)}.family-overview__items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.family-overview .headlines{width:100%}@media (min-width:768px){.family-overview{padding-top:35px}.family-overview .headlines{padding:0;margin-bottom:140px}}.family-item{margin-bottom:70px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.family-item h5{font-size:16px;font-weight:400}.family-item h2{font-size:24px;font-weight:600;margin:0 0 10px}.family-item .ga-icon,.family-item .knowledge-base__most-viewed a{position:relative;top:1px}.family-item__image{margin-bottom:35px}.family-item__image p{font-weight:600;margin:10px 0 0 10px}.family-item__image img{width:100%;height:auto}.family-item__image .add-to-favorites{font-size:12px;font-weight:600;cursor:pointer;position:absolute;top:18px;right:18px}.family-item__image .add-to-favorites span.text{display:none}.family-item__video-container{max-width:370px}.family-item__video-wrapper{display:block;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:66.66%;position:relative}.family-item__video-wrapper video{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.family-item__title-wrapper{position:absolute;bottom:0;left:0;right:0;color:#fff;text-align:center;padding:15px 15px 50px;background:linear-gradient(to bottom, rgba(0,0,0,0), #1c1c1c)}@media (max-width:767px){.family-item__title-wrapper{padding-bottom:30px}}.family-item__message{position:absolute;top:0;bottom:0;right:0;left:0;color:#fff;text-align:center;background:rgba(0,0,0,0.7);font-size:14px;padding:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}@media (min-width:768px){.family-item__message span{display:block}}.family-item__content{padding-top:20px}.family-item__content ul{font-weight:600;list-style:none;margin:0 0 25px}.family-item__content ul li{margin:3px 0}.family-item__content ul .ga-icon,.family-item__content ul .knowledge-base__most-viewed a{font-size:26px;margin-right:13px}.family-item__description{color:#767676}.family-item__count{color:#1c1c1c;font-weight:600}.family-item__count .ga-icon,.family-item__count .knowledge-base__most-viewed a{font-size:23px;margin-right:10px}@media (max-width:767px){.family-item__image{margin-bottom:20px}.family-item__video-wrapper video{display:none}}@media (min-width:992px){.family-item{margin-bottom:115px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.family-item__image:hover .add-to-favorites{transition:all 150ms;-webkit-transition:all 150ms;-moz-transition:all 150ms;-ms-transition:all 150ms;-o-transition:all 150ms}.family-item__image:hover .add-to-favorites:not(.in-favorites){background:#fff;border:1px solid #1c1c1c;padding:6px 10px 6px 15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.family-item__image:hover .add-to-favorites:not(.in-favorites) span.text{display:block}.family-item__image:hover .add-to-favorites:not(.in-favorites) .icon-heart{width:18px;height:16px;background-size:18px 16px;margin-left:10px;transition:transform 250ms ease-out;-webkit-transition:transform 250ms ease-out;-moz-transition:transform 250ms ease-out;-ms-transition:transform 250ms ease-out;-o-transition:transform 250ms ease-out}.family-item__image:hover .add-to-favorites:not(.in-favorites):hover .icon-heart{background-image:url('../images/icons/heart-active.svg');transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.family-item__video-wrapper{padding-top:100%}.family-item__content{padding-top:0;height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.family-item__content h2{font-size:40px}.family-item__content p{margin-bottom:20px;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.family-item__content ul{margin-bottom:30px}.family-item__content ul li{margin:9px 0}}@media (min-width:992px){.family-item__video-wrapper{transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out}.family-item__video-wrapper:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}}.family-favorites p{font-size:14px;margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.family-favorites p:last-child{font-size:14px;color:#767676;line-height:1.5;margin:0}.family-favorites p:after{font-size:6px;margin-left:auto}.family-favorites p strong{color:#333}.family-favorites__inner{background:#fff;padding:15px;position:relative;z-index:2;cursor:pointer;backface-visibility:hidden;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}.family-favorites__inner:hover{transform:scale(1.05)}.family-favorites__count{font-size:10px;font-weight:600;color:#fff;width:18px;height:16px;background-image:url('../images/icons/heart-active.svg');background-size:18px 16px;display:inline-block;position:relative;margin-left:20px}@media (max-width:991px){.family-favorites{width:100%;border-top:1px solid #e0e0e0;position:fixed;top:auto;bottom:0;left:0;z-index:2}}@media (min-width:992px){.family-favorites{position:fixed;bottom:30px;right:30px;margin:0;z-index:2}.family-favorites p:after{display:none}.family-favorites__inner{border:2px solid #1c1c1c;padding:12px 20px 11px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}}@media (min-width:992px){.family-detail__column{float:none;margin:0 auto}}.content-offset-photo{margin-bottom:-40px}@media (min-width:768px){.content-offset-photo{margin-bottom:-30px}}@media (min-width:992px){.content-offset-photo{margin-bottom:90px;min-height:565px}}@media (min-width:1200px){.content-offset-photo{margin-bottom:107px}}.content-offset-photo__inside{position:relative}.content-offset-photo .row{position:relative}.content-offset-photo__bg{background:#f2f2f2;width:50%;height:100%;position:absolute}.content-offset-photo__content{padding:90px 0;position:relative;z-index:1}.content-offset-photo__content h4.title{margin:0 0 30px;font-size:40px;line-height:1.2}.catalog-product-view .content-offset-photo__content h4.title{font-size:24px;font-weight:400}@media (max-width:767px){.catalog-product-view .content-offset-photo__content h4.title{font-size:20px}}.content-offset-photo__content p{color:#767676}.content-offset-photo__content ul{color:#767676;font-size:12px}.content-offset-photo__content ul li:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;border:1px solid #a9a9a9;background:url('../images/icons/check--dark.svg') no-repeat center / 8px 6px}.content-offset-photo__content ul-white{color:#fff}.content-offset-photo__content ul-white ul{margin-left:0}.content-offset-photo__content ul-white li{list-style:none;margin:20px 0;padding:0 0 0 32px}.content-offset-photo__content ul-white li:before{width:22px;height:22px;border-color:#fff;background:url('../images/icons/check.svg') no-repeat center / 10px 10px}.content-offset-photo__content-bg{background:#f2f2f2;top:0;bottom:0;left:0;right:0;position:absolute}.content-offset-photo__image-container{position:absolute;width:100%}.content-offset-photo__image{position:relative;top:90px;width:100%;height:0;padding-top:100%}.content-offset-photo__image img{display:block;position:absolute;width:100%;left:0;top:0}.content-offset-photo__image figcaption{margin-top:20px;float:right}.block-blue.content-offset-photo .content-offset-photo__bg,.block-blue.content-offset-photo .content-offset-photo__content-bg{background:#033a7e}.block-grey.content-offset-photo .content-offset-photo__bg,.block-grey.content-offset-photo .content-offset-photo__content-bg{background:#f2f2f2}.block-yellow.content-offset-photo .content-offset-photo__bg,.block-yellow.content-offset-photo .content-offset-photo__content-bg{background:#f0e082}.block-brown.content-offset-photo .content-offset-photo__bg,.block-brown.content-offset-photo .content-offset-photo__content-bg{background:#84776b}.block-white.content-offset-photo .content-offset-photo__bg,.block-white.content-offset-photo .content-offset-photo__content-bg{background:#fff;border:1px solid #e0e0e0}.block-transparent.content-offset-photo .content-offset-photo__bg,.block-transparent.content-offset-photo .content-offset-photo__content-bg{background:transparent}.content-offset-photo.full-width{margin-bottom:60px}.content-offset-photo.full-width .content-offset-photo__bg,.content-offset-photo.full-width .content-offset-photo__content-bg{width:100%}.content-offset-photo.full-width .content-offset-photo__image{top:0}@media (min-width:768px){.content-offset-photo.full-width .content-offset-photo__image{top:90px}}@media (min-width:1200px){.content-offset-photo.full-width .content-offset-photo__image{max-width:450px}}@media (max-width:1199px){.content-offset-photo.full-width .content-offset-photo__content{padding:90px 0}}@media (max-width:767px){.content-offset-photo.full-width .content-offset-photo__content{padding:50px 0}}.block-blue.content-offset-photo .content-offset-photo__content,.block-brown.content-offset-photo .content-offset-photo__content{color:#fff}.block-blue.content-offset-photo .content-offset-photo__content .title,.block-brown.content-offset-photo .content-offset-photo__content .title{color:#fff}.block-white.content-offset-photo--right .content-offset-photo__content-bg{border-left:none}.content-offset-photo--left .content-offset-photo__bg{right:0}.block-white.content-offset-photo--left .content-offset-photo__content-bg{border-right:none}.content-offset-photo--has-video{min-height:auto}.content-offset-photo--has-video .content-offset-photo__image{padding-top:56.25%}@media (max-width:991px){.content-offset-photo:not(.full-width) .content-offset-photo__bg{background:none !important;border:none !important}.content-offset-photo__content{padding-bottom:180px}.content-offset-photo__content-bg{left:-200px}.content-offset-photo__image-container{position:relative;z-index:4}.content-offset-photo__image{top:-120px}.content-offset-photo__image img{width:100%}.content-offset-photo--left .content-offset-photo__content-bg{left:0;right:-200px}}.content-offset-video{position:absolute;padding-bottom:56.25%;height:0;top:0;right:0;left:0}.content-offset-video__overlay{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.content-offset-video__play{width:70px;height:70px;background-color:#033a7e;border-radius:50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.content-offset-video__play:hover{cursor:pointer}.content-offset-video__play:after{content:'';display:block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}.content-offset-video iframe,.content-offset-video__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.family-detail .family-video{min-height:400px;padding:0 50px 160px}@media (max-width:991px){.family-detail .family-video{padding:0 25px 60px}}.family-detail .family-video .youtube-video{padding:0}.family-detail .family-video .title{margin:25px 0 15px;font-size:48px;font-weight:700;color:#1c1c1c}@media (max-width:767px){.family-detail .family-video .title{font-size:24px}}.battery-info{margin:180px auto 0;position:relative}@media (max-width:991px){.battery-info{margin:60px auto 0}}.battery-info .container:after{background-color:#033a7e;position:absolute;right:0;top:0;width:70%;height:100%}@media (max-width:991px){.battery-info .container:after{width:100%}}@media (max-width:991px){.battery-info .container{margin:0}}.battery-info__content,.battery-info__image{z-index:2}@media (max-width:767px){.battery-info__image{padding:0;width:100%;-webkit-order:2;-ms-order:2;order:2}}@media (max-width:991px){.battery-info__image{padding:0}}.battery-info__content{color:#fff}.battery-info__content h2{font-size:24px;font-weight:400}.battery-info__content p{color:#fff}@media (min-width:1200px){.battery-info__content{padding-top:130px}}@media (max-width:1199px){.battery-info__content{padding-top:60px}}@media (max-width:991px){.battery-info__content{padding:50px}}@media (max-width:767px){.battery-info__content{padding:15px;background-color:#033a7e;-webkit-order:1;-ms-order:1;order:1}}.battery-info__image-block{background-color:#d2d3d5;background-position:center;background-repeat:no-repeat}@media (min-width:1200px){.battery-info__image-block{height:570px}}@media (max-width:1199px){.battery-info__image-block{height:450px}}@media (max-width:767px){.battery-info__image-block{height:320px}}.bluefoot_header_block{height:80vh;min-height:600px;text-align:center;position:relative;color:white}@media (max-width:767px){.bluefoot_header_block{margin-bottom:0}}.bluefoot_header_block.background{width:100%;position:absolute;overflow:hidden}.bluefoot_header_block.background .background-image{background-size:cover;background-position:center;height:100%;-webkit-animation:scaleImage 5s ease-in-out;animation:scaleImage 5s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bluefoot_header_block--content{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.bluefoot_header_block--content h1{font-size:7rem;font-weight:bold;letter-spacing:5px;text-transform:uppercase;color:#ffffff;text-shadow:0 0 6rem rgba(0,0,0,0.7);margin-bottom:0}@media (max-width:991px){.bluefoot_header_block--content h1{font-size:5rem}}@media (max-width:767px){.bluefoot_header_block--content h1{font-size:3.5rem;letter-spacing:2px}}.bluefoot_header_block--content a{margin-top:15px;letter-spacing:0.9px;padding:12px 35px;border:0}.photo-cluster{margin-bottom:20px}@media (min-width:768px){.photo-cluster{margin-bottom:35px}}@media (min-width:992px){.photo-cluster{margin-bottom:65px}}@media (min-width:1200px){.photo-cluster{margin-bottom:95px}}.photo-cluster__content{display:flex;position:relative}.photo-cluster__logo{top:0;left:0;margin-bottom:-69px}.photo-cluster__column{display:flex;flex-direction:column}.photo-cluster__column>*{margin-bottom:30px}.photo-cluster__column--drop{padding-top:30px}.photo-cluster__column--lift{padding-bottom:30px}.photo-cluster__column--1 .photo-cluster__quote{display:none}.photo-cluster__column--2 .image-5{display:none}.photo-cluster .content-block-info__title{font-size:24px;font-weight:normal;margin-bottom:20px}.photo-cluster .content-block-info a{color:#033a7e;font-size:1.125rem}.photo-cluster__grow{flex-grow:1}.photo-cluster__offset{width:80%}.photo-cluster__right{align-self:flex-end}.photo-cluster__quote{display:flex}.photo-cluster__quote .image-3{margin-right:30px;width:45%;align-self:flex-start}.photo-cluster__quote p{font-size:1.125rem;color:#767676}@media (max-width:1599px){.photo-cluster__logo{margin-bottom:-59px}}@media (max-width:1199px){.photo-cluster__logo{margin-bottom:-56px}.photo-cluster__content{display:block;flex-wrap:wrap}.photo-cluster__column--2 .image-5{display:block;width:75%}.photo-cluster__column--3{display:none}.photo-cluster__column .photo-cluster__quote{display:flex;width:71.42857143000001%;margin-right:0;align-self:flex-end}.photo-cluster__quote{width:100%;margin-right:30px}}@media (min-width:992px) and (max-width:1199px){.photo-cluster .content-block-info{flex-basis:308px}}@media (max-width:991px){.photo-cluster__logo{margin-bottom:-41px}.photo-cluster__column--2{padding-left:10px}.photo-cluster__column--1{padding-right:10px}.photo-cluster__column>*{margin-bottom:20px}.photo-cluster__column--drop{padding-top:20px}.photo-cluster__column--lift{padding-bottom:20px}}@media (min-width:567px) and (max-width:767px){.photo-cluster__column--1{width:41.66666667%;margin-left:8.33333333%}.photo-cluster__column--2{width:41.66666667%;margin-right:8.33333333%}}@media (max-width:767px){.photo-cluster__logo{margin-bottom:-5.2%}.photo-cluster__column--2{padding-left:5px}.photo-cluster__column--2 .image-5{display:none}.photo-cluster__column--1{padding-right:5px}.photo-cluster__column>*{margin-bottom:10px}.photo-cluster__column--drop{padding-top:10px}.photo-cluster__column--lift{padding-bottom:10px}.photo-cluster__column .photo-cluster__quote{flex-direction:column;width:80%}.photo-cluster__column .photo-cluster__quote .image-3{margin-right:0;align-self:initial;width:auto}.photo-cluster .content-block-info__title{margin-bottom:10px;font-size:16px}}.photo-cluster [class*=' image-'],.photo-cluster [class^='image-']{background-size:cover}.photo-cluster .image-1{padding-bottom:calc(332/513 * 80%)}.photo-cluster .image-2{padding-bottom:calc(532/641 * 100%)}.photo-cluster .image-3{padding-bottom:calc(105/163 * 45%)}@media (max-width:767px){.photo-cluster .image-3{padding-bottom:calc(105/163 * 90%)}}.photo-cluster .image-4{padding-bottom:100%}.photo-cluster .image-5{padding-bottom:calc(729/419 * 100%)}@media (max-width:1199px){.photo-cluster .image-5{padding-bottom:calc(571/419 * 75%)}}.usp-block h2{margin:0 0 40px;font-size:48px;font-weight:700}@media (max-width:767px){.usp-block h2{font-size:24px}}.usp-block h4{font-size:14px;font-weight:600;margin:20px 0 5px}@media (min-width:768px){.usp-block__items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.usp-block__item{position:relative;text-align:center;padding:0 20px;-webkit-flex:1 0 1px;-ms-flex:1 0 1px;flex:1 0 1px}@media (min-width:768px){.usp-block__item:first-of-type{padding-left:0}.usp-block__item:last-of-type{padding-right:0}}@media (max-width:767px){.usp-block__item{margin-bottom:30px}}.usp-block__content span{font-size:14px;color:#bababa}.usp-block__counter{position:absolute;top:0;left:calc(50% - 50px);text-align:center;width:24px;line-height:24px;background-color:#033a7e;color:#fff;font-weight:600;font-size:13px;border-radius:24px}.usp-block .ga-icon,.usp-block .knowledge-base__most-viewed a{font-size:60px}.bluefoot_quotes_block .quote{width:25%;height:25vw;float:left}@media (max-width:991px){.bluefoot_quotes_block .quote{width:50%;height:50vw}.bluefoot_quotes_block .quote:not(.quote--info):not(.quote--first){display:none}}@media (max-width:767px){.bluefoot_quotes_block .quote{width:100%;height:auto}}.bluefoot_quotes_block .quote--info{position:relative}.bluefoot_quotes_block .quote--info .bluefoot_quote--content h4{text-align:left}.bluefoot_quotes_block .quote--info .bluefoot_quote--content a{margin-top:20px}.bluefoot_quotes_block .quote--first{width:50%;height:50vw}@media (max-width:767px){.bluefoot_quotes_block .quote--first{min-height:170px;width:100%;margin-bottom:20px}}.bluefoot_quotes_block .quote .bluefoot_quote{position:relative;-webkit-background-size:cover;background-size:cover;margin:0;height:100%}.bluefoot_quotes_block .quote .bluefoot_quote--bg{height:100%;width:100%;opacity:0;background-color:rgba(151,134,121,0.6)}.bluefoot_quotes_block .quote .bluefoot_quote--bg:hover{opacity:1}.bluefoot_quotes_block .quote .bluefoot_quote--content{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;margin-top:50%;padding:0 12%;text-align:center}@media (max-width:767px){.bluefoot_quotes_block .quote .bluefoot_quote--content{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);margin-top:0;position:relative}}.bluefoot_quotes_block .quote .bluefoot_quote--content h2{margin:0 0 15px 0;font-size:36px;font-weight:bold;line-height:0.9}.bluefoot_quotes_block--description{font-weight:300;line-height:1.53;text-align:left}.bluefoot_quotes_block--author{font-size:18px;margin-top:1%}.quote{margin:120px auto}@media (max-width:767px){.quote{margin:80px auto;padding:0 20px}}.quote h3{font-size:40px;font-weight:700;margin:0}@media (max-width:991px){.quote h3{font-size:32px}}@media (max-width:767px){.quote h3{font-size:24px}}.quote p{margin:25px 0;color:#767676}.quote__author h4{font-size:24px;font-weight:700;margin-top:30px}.quote__author span{font-size:16px;color:#767676}.quote__author-img{width:100%}@media (max-width:767px){.quote__author{margin-bottom:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.quote__author-img{width:40%}.quote__author-title{margin-left:20px}}.text-cta-block{padding:60px 0 120px}.text-cta-block h1,.text-cta-block h2,.text-cta-block h3,.text-cta-block h4{color:#1c1c1c;font-weight:600}.text-cta-block p{margin:40px auto 0 auto}@media (min-width:1200px){.text-cta-block p{width:50%}}.text-cta-block__buttons{margin-top:60px}.text-cta-block__buttons .btn-primary{margin-right:30px}@media (max-width:767px){.text-cta-block__buttons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center}.text-cta-block__buttons .btn-primary{margin:0 15px 0 0}.text-cta-block__buttons .btn-grey{background:none}}.bluefoot_info_block--description{display:block;margin-bottom:15px}.image-info-block{margin-bottom:50px}.bluefoot-row.full-width .image-info-block{max-width:768px;margin:0 auto 130px}@media (max-width:991px){.bluefoot-row.full-width .image-info-block{margin-bottom:60px}}@media (max-width:991px){.image-info-block__content{padding:0 30px}}.image-info-block__content .title{color:#1c1c1c;margin-bottom:15px;margin-top:0}.image-info-block__content ul{margin-bottom:25px}.image-info-block__content ul li{line-height:23px}.image-info-block__content ul li a{color:#033a7e}.image-info-block__content ul li a:hover{color:#1c1c1c;text-decoration:underline}@media (max-width:991px){.image-info-block__image{padding:0}}.image-info-block__image img{width:100%}.image-info-block__image .video{position:relative;height:0;padding-bottom:56.25%}.image-info-block__image .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hours-image-block .bg-image--cover{height:100%;min-height:422px;background-position:center center;background-size:cover}.hours-image-block .block-grey{margin-bottom:30px;font-size:1.125rem;color:#767676}.hours-image-block .block-blue .arrow-link{color:#fff}.hours-image-block .block-blue h4{margin-bottom:20px}.hours-image-block.no-description .block-blue{display:none}@media (min-width:992px){.hours-image-block.no-description .block-grey{min-height:422px;margin-bottom:0}}@media (min-width:768px) and (max-width:991px){.hours-image-block__contact-blocks{display:flex}.hours-image-block__contact-blocks .contact-block{height:calc(100% - 30px)}}.hours-image-block .contact-block{min-height:initial}.hours-image-block h4{margin-top:0;font-weight:normal}.hours-image-block table tbody{color:#767676}.hours-image-block table tbody tr,.hours-image-block table tbody td{border:none}.hours-image-block table tbody td{padding:3px 10px 3px 0}.hours-map-block{margin-bottom:90px}.hours-map-block__info{z-index:1}@media (max-width:767px){.hours-map-block__info{-webkit-order:1;-ms-order:1;order:1}}.hours-map-block__title{font-size:24px;line-height:1.17;margin:0 0 45px;font-weight:normal}@media (max-width:767px){.hours-map-block__map{margin-bottom:20px;order:0}}.hours-map-block .contact-block--contact .arrow-link{color:#fff}.hours-map-block .contact-block--contact h4{margin-bottom:20px}.hours-map-block .contact-block{min-height:initial;margin-bottom:20px}.hours-map-block__contact-blocks h4{font-weight:normal;font-size:20px}.hours-map-block__contact-blocks .contact-block--address{display:block;position:relative;color:#1c1c1c;background-color:#fff;border:1px solid #f2f2f2}.hours-map-block__contact-blocks .contact-block--address .arrow-link{font-size:20px;margin:10px 0;display:inline-block;font-weight:500}.hours-map-block__contact-blocks .contact-block--address .arrow-link:after{font-size:9px;font-weight:500}.hours-map-block__contact-blocks .contact-block--address h5{font-size:14px;font-weight:500;margin:0}.hours-map-block__contact-blocks .contact-block--address__label{position:absolute;top:0;right:0;line-height:0.8;letter-spacing:1.3px;font-size:10px;text-transform:uppercase;padding:13px;font-weight:600}.hours-map-block__contact-blocks .contact-block--address__label--blue{background-color:#033a7e;color:#fff}.hours-map-block__contact-blocks .contact-block--address__label--white{color:#1c1c1c;background-color:rgba(255,255,255,0.8)}.hours-map-block__contact-blocks .contact-block--address__label--yellow{background-color:#f0e082}.hours-map-block__contact-blocks .contact-block--hours{font-size:14px;color:#767676}.hours-map-block__contact-blocks .contact-block--hours h4{margin:0 0 18px}.hours-map-block__contact-blocks .contact-block--hours table tbody{color:#767676}.hours-map-block__contact-blocks .contact-block--hours table tbody tr,.hours-map-block__contact-blocks .contact-block--hours table tbody td{border:none}.hours-map-block__contact-blocks .contact-block--hours table tbody td{padding:5px 10px 5px 0}.hours-map-block__contact-blocks .contact-block--contact h4{margin:0}.hours-map-block__contact-blocks .contact-block--contact h3{margin:20px 0 0;font-size:24px;font-weight:600}.hours-map-block__contact-blocks .contact-block--contact h3.email{margin-top:0}.hours-map-block__contact-blocks .contact-block--contact a{margin:10px 0 0}.hours-map-block #experience-center-map{height:700px;overflow:visible !important;overflow-anchor:none;z-index:2}.hours-map-block #experience-center-map .info-window{min-height:50px;min-width:160px;max-width:210px;padding:24px 5px 5px 0;font-size:14px;font-family:'ProximaNova',Helvetica,Arial,sans-serif}.hours-map-block #experience-center-map .info-window a{font-weight:400;font-size:20px}.hours-map-block #experience-center-map .info-window a:after{font-weight:400;font-size:9px;margin-left:9px}.hours-map-block #experience-center-map .label{position:absolute;top:-1px;left:-1px;background-color:#033a7e;font-weight:600;letter-spacing:1.25px;font-size:10px;padding:8px 10px;border-radius:3px 0 0 0}.hours-map-block #experience-center-map .address{margin-top:7px}.hours-map-block #experience-center-map .additional{margin-top:18px;color:#767676}@media (max-width:767px){.hours-map-block #experience-center-map{height:375px}}.hours-map-block #experience-center-map .gmnoprint,.hours-map-block #experience-center-map .gm-style-cc{display:none}.hours-map-block #experience-center-map iframe+div{border:none !important}.hours-map-block .experience-center-map__loader{height:100%;background-color:#f2f2f2;opacity:.3;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}.headlines{padding-top:0;padding-bottom:60px}.headlines .headline{padding:160px 0 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.headlines .headline.no-spacing{padding-top:0}.headlines .headline--small:first-child,.headlines .headline--medium:first-child{padding-top:0}.headlines .headline--small{padding:130px 0 0}.bluefoot-row.full-width .headlines .headline--small{max-width:768px}@media (min-width:768px){.bluefoot-row.full-width .headlines .headline--small{margin:0 auto}}@media (min-width:768px){.headlines .headline--small .headline__data{width:100%;padding:0}.headlines .headline--small .headline__image{width:270px;padding:0}.headlines .headline--small .headline__image-block{width:270px;height:270px}.headlines .headline--small .headline__subtitle{font-size:24px}}@media (min-width:992px){.headlines .headline--small .headline__image{margin-left:130px}.headlines .headline--small:nth-child(even) .headline__image{margin-left:0}.headlines .headline--small:nth-child(even) .headline__data{margin-left:130px}}@media (min-width:768px){.headlines .headline--medium .headline__image-block{height:300px}}@media (min-width:1200px){.headlines .headline--medium .headline__image-block{height:370px}}@media (min-width:1500px){.headlines .headline--medium .headline__image-block{height:500px}}@media (max-width:767px){.headlines .headline{display:block}}@media (min-width:768px){.headlines .headline--left .headline__image{-webkit-order:1;-ms-order:1;order:1}.headlines .headline--left .headline__data{-webkit-order:2;-ms-order:2;order:2}}.headlines .headline--image-auto:nth-child(even) .headline__image{-webkit-order:1;-ms-order:1;order:1}.headlines .headline--image-auto:nth-child(even) .headline__data{-webkit-order:2;-ms-order:2;order:2}@media (max-width:767px){.headlines .headline--image-auto:nth-child(even) .headline__image{-webkit-order:2;-ms-order:2;order:2}.headlines .headline--image-auto:nth-child(even) .headline__data{-webkit-order:1;-ms-order:1;order:1}}.headlines .headline__title{margin-top:0;color:#033a7e;font-size:12px;font-weight:700;text-transform:uppercase}.headlines .headline__image{padding:0}.headlines .headline__image img{width:100%}.headlines .headline__image-block{height:400px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:768px) and (max-width:991px){.headlines .headline__image-block{height:300px}}@media (min-width:1200px){.headlines .headline__image-block{height:500px}}.headlines .headline__subtitle{margin:25px 0 15px 0;color:#1c1c1c}.headlines .headline ul{margin-bottom:25px}@media (max-width:767px){.headlines{padding-top:0}.headlines .headline{padding-top:60px}.headlines .headline__subtitle{margin-bottom:20px}.headlines .headline__image{margin-top:10px;padding:0}}.product-carousel{width:100%}.product-carousel.product-carousel--rent{margin:0 0 45px}@media (min-width:768px){.product-carousel.product-carousel--rent{margin-bottom:60px}}@media (min-width:992px){.product-carousel.product-carousel--rent{margin-bottom:90px}}@media (min-width:1200px){.product-carousel.product-carousel--rent{margin-bottom:120px}}.product-carousel__title{font-weight:300;margin:0 0 30px}.product-carousel__description{font-size:1rem;color:#767676}.product-carousel__header{display:flex;align-items:flex-end}.product-carousel__header a.arrow-link{color:#1c1c1c}.product-carousel__collection{margin-left:-45px;margin-right:-45px;height:520px}@media (max-width:767px){.product-carousel__collection{padding-top:40px;height:224px}}@media (max-width:767px){.product-carousel__collection .slick-list{overflow:visible}}.product-carousel__pagination{font-size:1.125rem;color:#bababa;margin-bottom:60px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.product-carousel__pagination>span:first-of-type{padding-right:30px;min-height:17px}.product-carousel__pagination .current{font-weight:600;color:#1c1c1c}.product-carousel__pagination button.slick-arrow{line-height:12px;font-weight:700;padding:10px;transition:all .3s}.product-carousel__pagination button.slick-arrow:hover{background-color:#e0e0e0;color:#1c1c1c}.product-carousel__pagination button.slick-arrow:hover:before{color:#1c1c1c}.product-carousel__pagination button.slick-arrow:before{font-size:14px;margin:0;transition:.3s}.product-carousel__pagination button.slick-arrow.slick-next{margin:0 0 0 24px}@media (max-width:480px){.product-carousel__pagination button.slick-arrow.slick-next{margin:0 0 0 10px}}@media (max-width:480px){.product-carousel__pagination{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:480px){.product-carousel__navigation{margin-top:15px;text-align:center}}.product-carousel__info{position:absolute;left:50%;transform:translateX(-50%)}.product-carousel__info .title--background{margin-top:0;margin-bottom:0}.product-carousel__meta{transition:opacity .25s ease}@media (max-width:767px){.product-carousel__meta{width:calc(100% - 60px)}}.product-carousel__meta.fade-out{opacity:0}.product-carousel__item.slick-slide{position:relative;width:760px;height:520px}@media (max-width:767px){.product-carousel__item.slick-slide{height:184px;width:260px}}.product-carousel__item.slick-slide h1{position:absolute;top:0;left:0}@media (min-width:768px){.product-carousel__item.slick-slide img{height:100%}}.product-carousel__product-btn{color:#033a7e;font-weight:700;position:absolute;bottom:0;right:0;opacity:0;transition:.3s;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.slick-current .product-carousel__product-btn{opacity:1}.product-carousel__product-btn .ga-icon,.product-carousel__product-btn .knowledge-base__most-viewed a{font-size:12px;margin-left:20px}@media (max-width:767px){.product-carousel__product-btn{position:relative;margin-top:20px;padding:0 10px}}.product-carousel .slick-arrow{background-color:transparent;display:inline-block}.product-carousel .slick-arrow:before{color:#e0e0e0;font-size:20px}.product-carousel .slick-arrow.slick-prev:before{display:inline-block;transform:rotate(180deg);margin-right:10px}.product-carousel .slick-arrow.slick-next:before{float:right;margin-left:10px}.product-carousel__prices{font-size:20px;font-weight:600}.product-carousel__prices span:first-of-type{font-size:12px;margin-bottom:6px;font-weight:normal;color:#767676;display:block}.product-carousel__prices .product-carousel__price{display:inline-block}@media (min-width:768px){.product-carousel__prices .product-carousel__price{text-align:right;display:block}}.product-carousel__prices .product-carousel__price:first-of-type{margin-bottom:30px}@media (max-width:767px){.product-carousel__prices .product-carousel__price:first-of-type{margin-right:30px}}.page-layout-2columns-left-with-page-hierarchy .headlines,.catalog-category-view .headlines{width:100%}@media (min-width:992px){.page-layout-2columns-left-with-page-hierarchy .headlines .title__wrapper,.catalog-category-view .headlines .title__wrapper{margin-left:0}}@media (min-width:768px){.page-layout-2columns-left-with-page-hierarchy .headlines .title__wrapper,.catalog-category-view .headlines .title__wrapper{padding-left:0}}.cms-service-contact #maincontent p{color:#767676}.cms-service-contact .page-heading{margin-top:30px}.contact-block{display:flex;flex-direction:column;justify-content:flex-start;color:white;padding:30px;border-radius:2px;min-height:300px;width:100%}.contact-block_dealerfinder{padding:0}.contact-block_social{min-height:143px}.contact-block p{color:#767676;margin-top:19px;margin-bottom:0}.contact-block a.submit,.contact-block_link{color:#033a7e;margin-top:20px;font-size:1.125rem;background-color:transparent}.contact-block a.submit:before,.contact-block_link:before{font-size:10px;line-height:16px;padding:3px 0 0 8px;float:right}.contact-block select,.contact-block input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ie11 .contact-block select,.ie11 .contact-block input{background:none}.contact-block table{margin-bottom:0}.contact-block.block-blue{background-color:#033a7e}.contact-block.block-blue p,.contact-block.block-blue a:last-of-type{color:#fff}.contact-block.block-brown{background-color:#84776b}.contact-block.block-grey{background-color:#f2f2f2;color:#1c1c1c}.contact-block.block-white{background-color:#fff}.contact-block.block-transparent{background-color:transparent}.contact-block_header{font-size:20px}.contact-block_footer{margin-top:auto;width:100%;align-self:flex-start}.contact-block_phonenumber{font-size:20px;font-weight:600;line-height:1.2;margin-top:15px}.contact-block_times{font-size:12px;margin-top:10px}.contact-block_times-color{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:8px}.contact-block_times-color.open{background-color:#83de25}.contact-block_times-color.closed{background-color:#ff1001}.contact-block__dealerfinder{color:#1c1c1c}.contact-block__dealerfinder h2{margin-top:0}.contact-block__dealerfinder p{margin-top:0}.contact-block__dealerfinder__description{color:#767676;font-size:14px}.contact-block__dealerfinder .store__icon-holder{padding-left:0}.contact-block__dealerfinder .store__subtext--premium{padding-left:22px}.contact-block__dealerfinder .store__info{margin-top:4px}.contact-block__dealerfinder .store__link{margin-top:10px}.dealerfinder input[type="text"]{font-size:14px;border:1px solid #e0e0e0;padding-left:14px;border-radius:2px;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.dealerfinder__quantity{margin-bottom:5px}@media (min-width:768px){.dealerfinder__quantity{text-align:right}}.dealerfinder__quantity p{margin-top:0;font-size:14px}.dealerfinder__tabs{width:100%;background:#fff;list-style:none;margin-top:15px;margin-left:0 !important;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.dealerfinder__tabs li{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;list-style:none}.dealerfinder__tabs .ga-icon,.dealerfinder__tabs .knowledge-base__most-viewed a{font-size:15px;margin-right:2px}.dealerfinder__tabs a{font-size:14px;color:#bababa;text-align:center;display:block;border-bottom:1px solid #bababa;padding:10px 0}.dealerfinder__tabs a.active{color:#1c1c1c;border-color:#1c1c1c}.dealerfinder__tabs--fixed{z-index:100;position:fixed;background-color:#fff;top:14px;left:0;width:100%;padding:0 47px;transition:all .25s ease-in-out}.dealerfinder__tabs--fixed.visible{top:106px}.topbar-active.minimize .dealerfinder__tabs--fixed{transform:translate3d(0, -45px, 0);-webkit-transform:translate3d(0, -45px, 0);-moz-transform:translate3d(0, -45px, 0);-ms-transform:translate3d(0, -45px, 0);-o-transform:translate3d(0, -45px, 0)}.dealerfinder__tabs--fixed ul{margin-top:5px;margin-bottom:0}@media (min-width:768px){.dealerfinder__results-container .row{margin-top:35px}}.dealerfinder__results-wrapper{margin-bottom:10px}@media (min-width:1200px){.cms-page-view .dealerfinder__results-wrapper{display:none}.cms-page-view .dealerfinder__results-wrapper.initialized{height:715px;display:block !important;border:1px solid #f2f2f2;overflow-y:scroll}}.dealerfinder__results-wrapper .load-more{border-top:1px solid #f2f2f2;background:none;font-weight:700;width:100%;padding:10px;color:#1c1c1c}.dealerfinder__results-wrapper .load-more .ga-icon,.dealerfinder__results-wrapper .load-more .knowledge-base__most-viewed a{float:none;margin-left:10px;font-size:8px}@media (min-width:1200px){.dealerfinder__column{display:block !important}}.dealerfinder__map-container{position:relative;width:100%;height:520px}@media (min-width:768px){.dealerfinder__map-container{height:740px}}.dealerfinder__map{height:100%}.dealerfinder__legend{position:absolute;top:15px;left:15px;background:#fff;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.15);padding:12px;z-index:1}.dealerfinder__legend ul{list-style-type:none;margin:0;font-size:14px}.dealerfinder__legend li{display:flex;align-items:center}.dealerfinder__legend li:not(:last-child){margin-bottom:5px}.dealerfinder__legend--item{width:22px;height:27px;margin-right:10px;background-size:contain;background-repeat:no-repeat}.dealerfinder__legend--ec{background-image:url('../images/markers/marker-ec.png')}.dealerfinder__legend--store{background-image:url('../images/markers/marker-store.png')}@media (max-width:767px){.dealerfinder__legend{top:auto;bottom:15px}}@media (max-width:767px){.dealerfinder__form-container .dealerfinder__input-wrap{flex-basis:100%}.dealerfinder__form-container .dealerfinder__search-button .ga-icon,.dealerfinder__form-container .dealerfinder__search-button .knowledge-base__most-viewed a{display:inline-block}}.dealerfinder__noresults{color:#767676;font-size:14px}.faq-index-index .contact-block select,.faq-index-index .contact-block input{background:#fff url('../images/icons/chevron-down.svg') no-repeat center right 14px;padding:16px 20px;margin-right:5px;font-weight:600}.ie11 .faq-index-index .contact-block select,.ie11 .faq-index-index .contact-block input{background:none}.faq-index-index .contact-block input{background-image:none}.catalog-product-view .awards{background-color:#f2f2f2;padding:120px 0}@media (max-width:767px){.awards{padding:40px 15px}}.awards__header{padding:0 0 20px 0;min-height:90px;line-height:90px}@media (max-width:767px){.awards__header{line-height:initial;min-height:auto;padding:0}}.awards__header a.arrow-link{float:right;line-height:44px;color:#1c1c1c}@media (max-width:767px){.awards__header a.arrow-link{float:left;width:100%;line-height:initial;margin:10px 0 20px}}.awards__items{padding:0}.awards__items .award__item{display:block;border-bottom:1px solid rgba(186,186,186,0.4);padding:20px 0}.awards__items .award__item:first-of-type{border-top:1px solid rgba(186,186,186,0.4)}.awards__items .award__inner{text-align:left;float:none;margin:0 auto;padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.awards__items .award__image{min-width:70px;min-height:50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (max-width:767px){.awards__items .award__image{float:left}}.awards__items .award__image img{max-width:70px;max-height:50px;object-fit:contain;margin:0 auto}.awards__items .award__info{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (max-width:767px){.awards__items .award__info{display:block}}.awards__items .award__title{width:45%}@media (max-width:767px){.awards__items .award__title{width:auto;font-size:14px}}.awards__items .award__description{width:50%;color:#767676}@media (max-width:767px){.awards__items .award__description{width:auto;font-size:14px}}.awards__items .award__description p{margin:0}.awards__items .award__description a{color:#767676;border-bottom:1px solid rgba(186,186,186,0.4)}.awards__items .award__description a:hover{color:#1c1c1c;border-color:#1c1c1c;text-decoration:none}.dealerfinder-widget{color:#1c1c1c}.dealerfinder-widget--new{min-height:auto;padding:0}.dealerfinder-widget__title{font-size:1.5rem}.dealerfinder-widget .store__title{cursor:pointer}.dealerfinder-widget .store__title .icon-chevron-down,.dealerfinder-widget .store__title .page-footer .footer-links h4,.dealerfinder-widget .store__title .cms-hierarchy__title strong,.dealerfinder-widget .store__title .cart-crosssell__header a.active,.dealerfinder-widget .store__title .faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron,.dealerfinder-widget .store__title .product-stickybar__nav-toggle a,.dealerfinder-widget .store__title .product-reviews__more span,.dealerfinder-widget .store__title .virtual-category button.content-collapse,.dealerfinder-widget .store__title .account .order-item__title--collapsible{font-size:12px;margin-left:20px;transition:.3s ease-in-out}.dealerfinder-widget .store__title .icon-chevron-down.up,.dealerfinder-widget .store__title .page-footer .footer-links h4.up,.dealerfinder-widget .store__title .cms-hierarchy__title strong.up,.dealerfinder-widget .store__title .cart-crosssell__header a.active.up,.dealerfinder-widget .store__title .faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron.up,.dealerfinder-widget .store__title .product-stickybar__nav-toggle a.up,.dealerfinder-widget .store__title .product-reviews__more span.up,.dealerfinder-widget .store__title .virtual-category button.content-collapse.up,.dealerfinder-widget .store__title .account .order-item__title--collapsible.up{rotate:180deg}.dealerfinder-widget .store__cta a.phone{position:relative;padding:0}.dealerfinder-widget .store__cta a.phone span:first-child{padding:8px 12px 8px 28px;display:block}.dealerfinder-widget .store__cta a svg{display:inline-block;position:absolute;top:8px;left:8px}.dealerfinder-widget .store__contact-information{display:flex;flex-direction:column;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:20px 0;padding:20px 0}.dealerfinder-widget .store__contact-information a{font-size:14px;line-height:24px;display:flex;cursor:pointer}.dealerfinder-widget .store__contact-information a:focus-visible{outline:2px solid #033a7e;outline-offset:2px}.dealerfinder-widget .store__contact-information a.maps{color:#033a7e;font-weight:700}.dealerfinder-widget .store__contact-information a .ga-icon,.dealerfinder-widget .store__contact-information a .knowledge-base__most-viewed a{color:#1c1c1c;transition:.3s ease-in-out}.dealerfinder-widget .store__contact-information a .ga-icon:not(.icon-chevron-right),.dealerfinder-widget .store__contact-information a .knowledge-base__most-viewed a:not(.icon-chevron-right){margin-right:20px;width:12px}.dealerfinder-widget .store__contact-information a .ga-icon.icon-chevron-right,.dealerfinder-widget .store__contact-information a .ga-icon.side-navigation__apply,.dealerfinder-widget .store__contact-information a .knowledge-base__most-viewed a.icon-chevron-right,.dealerfinder-widget .store__contact-information a .ga-icon.knowledge-base__most-viewed a,.dealerfinder-widget .store__contact-information a .ga-icon#service-tile .btn{color:#033a7e;margin-left:15px;font-size:10px}.dealerfinder-widget .store__contact-information a:hover .icon-chevron-right,.dealerfinder-widget .store__contact-information a:hover .side-navigation__apply,.dealerfinder-widget .store__contact-information a:hover .knowledge-base__most-viewed a,.dealerfinder-widget .store__contact-information a:hover #service-tile .btn{margin-left:20px}.dealerfinder-widget .dealerfinder__input-wrap{position:relative}.dealerfinder-widget .dealerfinder__input[type="text"]{width:100%;padding:30px;border:1px solid #e0e0e0;border-radius:2px;position:relative}@media (min-width:768px){.dealerfinder-widget .dealerfinder__input[type="text"]{padding:30px 75% 30px 25px}}.dealerfinder-widget .dealerfinder__buttons{margin:15px 0;z-index:1}@media (min-width:768px){.dealerfinder-widget .dealerfinder__buttons{position:absolute;top:50%;right:25px;transform:translateY(-50%);margin:0}}@media (max-width:480px){.dealerfinder-widget .dealerfinder__buttons{display:flex;flex-direction:column;gap:10px}}.dealerfinder-widget .dealerfinder__my-location{margin-right:10px;border-color:#033a7e;color:#033a7e}@media (max-width:480px){.dealerfinder-widget .dealerfinder__my-location{margin-right:0}}.dealerfinder-widget .dealerfinder__sort-container{padding-bottom:26px;position:sticky;top:20px;z-index:2}@media (max-width:991px){.dealerfinder-widget .dealerfinder__sort-container{padding-bottom:20px}}.dealerfinder-widget .dealerfinder__sort-container .check-stock{display:flex;align-items:center;padding:15px;background:#b2c9e0;border-radius:5px;gap:32px}.dealerfinder-widget .dealerfinder__sort-container h3{font-size:1.125rem;font-weight:300;color:#2f2f2f;margin:0}.dealerfinder-widget .dealerfinder__sort-container .switch{position:relative;display:inline-block;width:48px;height:24px;margin:0}.dealerfinder-widget .dealerfinder__sort-container .switch:has(input:focus-visible){outline:2px solid #033a7e;outline-offset:2px}.dealerfinder-widget .dealerfinder__sort-container .switch .slider{background-color:#fff;border:1px solid #767676;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.25s;border-radius:24px}.dealerfinder-widget .dealerfinder__sort-container .switch .slider:before{border:1px solid #fff;background:#767676;position:absolute;content:"";height:20px;width:20px;left:2px;bottom:1px;transition:.25s;border-radius:50%}.dealerfinder-widget .dealerfinder__sort-container .switch input:checked+.slider{background-color:#033a7e;border:1px solid #033a7e}.dealerfinder-widget .dealerfinder__sort-container .switch input:checked+.slider:before{transform:translateX(22px);border-color:#033a7e;background:#fff}.dealerfinder-widget .dealerfinder__sort-container .switch input:focus+.slider{box-shadow:0 0 1px #fff}.dealerfinder-widget .dealerfinder__sort-container .option-checkbox{float:right}@media (max-width:991px){.dealerfinder-widget .dealerfinder__sort-container .option-checkbox{margin-top:15px;float:left}}.dealerfinder-widget .dealerfinder__sort-container .option-checkbox label{font-size:14px}.dealerfinder-widget .dealerfinder__sort-container .option-checkbox .checker{float:right;margin:2px 0 0 10px}@media (max-width:991px){.dealerfinder-widget .dealerfinder__results{border-top:1px solid #f2f2f2;padding-top:20px}}.dealerfinder-widget .dealerfinder__tabs-header{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media (min-width:992px){.dealerfinder-widget .dealerfinder__tabs-header{display:none}}.dealerfinder-widget .dealerfinder__tabs-header .dealerfinder__quantity{font-size:14px;color:#767676}.dealerfinder-widget .dealerfinder__tabs-header h5{margin:0}.dealerfinder-widget .dealerfinder-filters{margin-top:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.dealerfinder-widget .dealerfinder-filters__list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dealerfinder-widget .dealerfinder-filters__list .tooltip-inner p{color:#fff}@media (max-width:991px){.dealerfinder-widget .dealerfinder-filters{display:none}}.dealerfinder-widget .dealerfinder-filters h5{margin:0 30px 0 0;line-height:30px}.dealerfinder-widget .dealerfinder-filters .filter{font-size:14px;padding:0 10px 0 8px;height:30px;border:1px solid #e0e0e0;margin:0 10px 10px 0;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.dealerfinder-widget .dealerfinder-filters .filter .ga-icon,.dealerfinder-widget .dealerfinder-filters .filter .knowledge-base__most-viewed a{padding-right:8px}.dealerfinder-widget .dealerfinder-filters .filter .ga-icon.icon-demo,.dealerfinder-widget .dealerfinder-filters .filter .knowledge-base__most-viewed a.icon-demo{font-size:16px}.dealerfinder-widget .dealerfinder-filters .filter .ga-icon.icon-premium,.dealerfinder-widget .dealerfinder-filters .filter .knowledge-base__most-viewed a.icon-premium{font-size:20px}.dealerfinder-widget .dealerfinder-filters .filter:hover{cursor:pointer}.dealerfinder-widget .dealerfinder-filters input:checked+label{border-color:#033a7e}@media (min-width:992px){.contact-block.dealerfinder-widget{padding:0}}.dealerfinder-widget__description p,.dealerfinder-widget__intro p{color:#767676;margin-top:0}.dealerfinder-widget__description p a,.dealerfinder-widget__intro p a{color:#767676;text-decoration:underline}.dealerfinder-widget__description{margin:40px 0 15px;max-width:50%}@media (max-width:767px){.dealerfinder-widget__description p{display:none}}.dealerfinder-widget__intro p:not(:last-child){margin-bottom:10px}@media (min-width:992px){.dealerfinder-widget .side-navigation{display:none}}.dealerfinder-widget .side-navigation__list-item .filter__title{font-size:14px;padding-top:2px}.dealerfinder-widget .side-navigation__list-item .filter__description{font-size:10px;line-height:15px;color:#767676;margin-top:4px}.dealerfinder-widget .side-navigation__list-item .ga-icon,.dealerfinder-widget .side-navigation__list-item .knowledge-base__most-viewed a{width:32px;font-size:14px}.dealerfinder-widget .side-navigation__list-item .ga-icon.icon-demo,.dealerfinder-widget .side-navigation__list-item .knowledge-base__most-viewed a.icon-demo{font-size:20px}.dealerfinder-widget .side-navigation__list-item .ga-icon.icon-premium,.dealerfinder-widget .side-navigation__list-item .knowledge-base__most-viewed a.icon-premium{font-size:28px}.dealerfinder-widget .icon-explanation-tooltip{font-size:12px;color:#767676;border-bottom:1px solid #767676;padding:5px 0 4px 0;margin-bottom:10px}.dealerfinder-widget .icon-explanation-tooltip:hover{border-color:#767676}#dealerfinder-modal .contact-block{padding:30px 0}@media (max-width:480px){#dealerfinder-modal .contact-block{padding:0 0 30px 0}}.gm-style .gm-style-iw{font-weight:400}.gm-style .gm-style-iw-c{border:1px solid #e0e0e0;padding-right:1px !important;overflow:visible;border-radius:3px;box-shadow:none}.gm-style .gm-style-iw-d{overflow:hidden !important;padding:0 10px 10px 0}.gm-style .gm-style-iw-d:before{position:absolute;content:'';background:linear-gradient(45deg, #fff 50%, transparent 51%, transparent 100%);border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;height:10px;width:10px;left:50%;bottom:-10px;transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg)}.gm-style .gm-style-iw-t:after{display:none}.gm-style .gm-ui-hover-effect{top:0 !important;right:0 !important}.faq-block{padding:50px 0 55px 0}@media (min-width:768px){.faq-block{padding-bottom:115px}}.faq-block--product{padding-bottom:0}@media (min-width:768px){.faq-block--product{padding-top:120px}}@media (min-width:1200px){.faq-block--product{padding-top:180px}}.faq-block h2,.faq-block h3{color:#1c1c1c}.faq-block h2{max-width:600px;margin:0 0 40px}@media (min-width:768px){.faq-block h2{margin-bottom:60px}}.faq-block h3{margin:0 0 10px}@media (min-width:768px){.faq-block h3{margin-bottom:35px}}.faq-block__items{border-bottom:1px solid rgba(187,187,187,0.4)}.faq-block__links{margin-top:40px}.faq-block__item{border-top:1px solid rgba(187,187,187,0.4);padding:25px 10px 0 0}@media (max-width:767px){.faq-block__item{padding-bottom:15px}}@media (min-width:768px){.faq-block__item{padding-top:35px}}.faq-block__item h3{cursor:pointer;padding-left:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.faq-block__item h3 .trigger-icon{width:16px;height:16px;position:relative;margin-right:40px;-webkit-flex:0 0 16px;-ms-flex:0 0 16px;flex:0 0 16px}@media (max-width:767px){.faq-block__item h3 .trigger-icon{margin-top:5px}}.faq-block__item h3 .trigger-icon:before,.faq-block__item h3 .trigger-icon:after{content:'';background:#1c1c1c;position:absolute;transition:transform 300ms ease}.faq-block__item h3 .trigger-icon:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.faq-block__item h3 .trigger-icon:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.faq-block__item.active h3 .trigger-icon:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.faq-block__item.active h3 .trigger-icon:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.faq-block__content{padding-left:60px}.faq-block__description{margin-bottom:15px}@media (min-width:768px){.faq-block__description{margin-bottom:40px}}.sticky-anchors__description{margin:40px 0}.sticky-anchors__description ul{list-style:none;margin-left:0;font-size:1.125rem}@media (min-width:768px){.sticky-anchors__description{padding-left:20px}}@media (min-width:1200px){.sticky-anchors__description{padding-left:45px}}.sticky-anchors__item:first-of-type h2{border-right:1px solid #e0e0e0}@media (max-width:767px){.sticky-anchors__item:first-of-type h2{border-top:0;padding-top:0;border-right:0}}.sticky-anchors__item:first-of-type h3{border-right:1px solid #e0e0e0}.sticky-anchors h2,.sticky-anchors h3{font-weight:700}.sticky-anchors h2:after,.sticky-anchors h3:after{display:inline-block;font-size:18px;margin-left:20px;transition:all .25s ease-in-out}@media (max-width:767px){.sticky-anchors h2:after,.sticky-anchors h3:after{font-size:12px}}.sticky-anchors h2{font-size:24px;margin:22px 0;padding:26px 45px}@media (max-width:1199px){.sticky-anchors h2{padding:26px 20px;font-size:16px}}@media (max-width:767px){.sticky-anchors h2{padding:28px 0 0 0;font-size:14px;border-top:1px solid #e0e0e0}}.sticky-anchors h3{font-size:14px;padding:12px 0;margin:12px 0}.sticky-anchors h3:after{font-size:12px;margin-left:10px}.sticky-anchors a{display:block;border-bottom:1px solid #e0e0e0}.sticky-anchors a:hover,.sticky-anchors a.active{color:#033a7e}.sticky-anchors a.active h2:after,.sticky-anchors a.active h3:after{display:none}.sticky-anchors a.arrow-up h2:after,.sticky-anchors a.arrow-up h3:after{transform:rotate(180deg)}.sticky-anchors .fixed-nav{top:0;left:0;background-color:#f2f2f2;border-bottom:1px solid #e0e0e0}.sticky-anchors .fixed-nav a{border-bottom:0}.sticky-anchors .fixed-nav h2{margin:11px 0;padding:13px 0}.cms-hierarchy__title{font-size:12px}.cms-hierarchy__title strong{display:block}.cms-hierarchy .cms-menu{border-top:1px solid #e0e0e0}.cms-hierarchy ul{list-style:none;margin:0}.cms-hierarchy ul>li strong{font-weight:400;color:#033a7e}.cms-hierarchy ul>li.parent>a{display:none}.cms-hierarchy ul li:not(.parent){padding-bottom:18px}.cms-hierarchy ul li ul li{border-bottom:1px solid #e0e0e0;padding-top:18px}.cms-hierarchy ul li ul li.parent a{display:block}.cms-hierarchy ul li ul li ul{padding-top:7px;padding-bottom:13px}.cms-hierarchy ul li ul li ul li:not(.parent){border:0;padding:5px 10px}@media (max-width:991px){.cms-hierarchy{margin-bottom:35px}.cms-hierarchy__title{font-size:14px;color:#1c1c1c;background:#f2f2f2;padding:15px 40px 13px 15px}.cms-hierarchy__title strong:before{font-size:6px;float:right;margin-top:6px}.cms-hierarchy ul{display:none}.nav-open.cms-hierarchy ul{display:block}.cms-hierarchy ul>li li{font-size:14px;padding:9px 0 9px 15px}}@media (min-width:992px){.cms-hierarchy__title{color:#033a7e;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:25px}.cms-hierarchy__title strong:before{display:none}}.framesize-tool{margin:100px auto 10px auto}@media (max-width:767px){.framesize-tool{margin-top:50px}}.framesize-tool form{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.framesize-tool .bodylength{min-width:200px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.framesize-tool .bodylength__item{margin-right:10px;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.framesize-tool label,.framesize-tool .label{color:#767676;font-size:12px;display:block;white-space:normal;font-weight:400;text-transform:none;padding:0;margin-bottom:10px}.framesize-tool label:not(:first-child),.framesize-tool .label:not(:first-child){margin-top:35px}.framesize-tool label.error,.framesize-tool .label.error{color:#d20000;margin-top:5px}.framesize-tool label.large,.framesize-tool .label.large{font-size:14px}.framesize-tool label strong,.framesize-tool .label strong{color:#1c1c1c;text-transform:capitalize;text-decoration:underline}.framesize-tool .input-text{margin:0}.framesize-tool button{min-width:190px;padding:9px 15px 8px 15px;margin:10px 10px 0 0}.framesize-tool p{color:#767676;margin-bottom:38px}.framesize-tool__image{margin-left:-12%;text-align:right}@media (min-width:768px){.framesize-tool__form{float:right}}.framesize-tool__results{margin-top:42px}.framesize-tool__sizes-container{height:87px;overflow:hidden}.framesize-tool__sizes-container.sizes-small{height:52px}.framesize-tool__sizes{background:#f2f2f2;padding:18px;overflow-x:scroll;white-space:nowrap;border-radius:2px}.framesize-tool__sizes .framesize{font-size:16px;color:#1c1c1c;font-weight:700;text-align:center;width:60px;display:inline-block;padding:16px 0 15px 0}.framesize-tool__sizes .framesize.compatible{background:#cae8c6;border-radius:2px}.sizes-small .framesize-tool__sizes{padding:11px 15px}.sizes-small .framesize-tool__sizes .framesize{font-size:12px;padding:8px 0 7px 0}@media (min-width:992px){.modal .framesize-tool__sizes{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.modal .framesize-tool__sizes .framesize{width:auto;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}}.framesize-tool .no-framesizes{display:block;padding:20px;background-color:#f2f2f2;color:#767676}.framesize-tool .show-bikes{display:block;margin-top:30px}@media (min-width:768px){.framesize-tool .show-bikes{float:right}}.modal-body .framesize-tool .show-bikes{display:none}.modal-body .framesize-tool{margin:0;padding:0 7.5px}.modal-body .framesize-tool .framesize-tool__image{display:none}.modal-body .framesize-tool .framesize-tool__form{margin-left:0;width:100%}.framesize-tool .unit-toggle__wrapper{margin:0 10px 10px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.framesize-tool .unit-toggle__wrapper label{margin:0 5px;display:inline-block}.framesize-tool .unit-toggle__label{font-size:12px;color:#767676}.framesize-tool .unit-toggle__label.active{color:#000;font-weight:600}.list-element_wrapper{background-color:#fff;padding-bottom:20px}@media (max-width:767px){.list-element_wrapper{padding-top:0px}}.list-element_wrapper .row-inner{max-width:1580px;margin:0 auto;padding-left:15px;padding-right:15px}.list-element_wrapper .row-inner h3{padding-top:80px;font-size:40px}@media (max-width:991px){.list-element_wrapper .row-inner h3{padding-top:60px}}@media (max-width:767px){.list-element_wrapper .row-inner h3{padding-top:20px}}@media (max-width:1599px){.list-element_wrapper .row-inner{max-width:1170px}}@media (max-width:1199px){.list-element_wrapper .row-inner{max-width:970px}}@media (max-width:991px){.list-element_wrapper .row-inner{max-width:750px}}@media (min-width:992px){.list-element_wrapper .row-inner .bluefoot-column-6{padding-right:15px}}@media (min-width:992px){.list-element_wrapper .row-inner .bluefoot-column-6:nth-child(2){padding-right:7.5px;padding-left:15px}}@media (max-width:992px){.list-element_wrapper .row-inner .bluefoot-column-6:nth-child(2){margin-top:40px}}.list-element{border:1px solid #d9d9d9;border-radius:5px;padding:100px 40px;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.list-element{padding:20px;align-items:baseline}}.list-element h4{font-size:1.75rem}@media (max-width:767px){.list-element h4{font-size:1.375rem}}.list-element .btn{margin-top:20px;border-color:#033a7e;color:#033a7e}.list-element__title{display:flex;align-items:center}.list-element__title img{width:auto;height:33px}.list-element__title h4{margin-left:20px}@media (max-width:767px){.list-element__title h4{margin-left:15px;font-size:24px}}.list-element__list,.list-element ul{padding:0;margin-top:30px;margin-bottom:10px;margin-left:27px}.list-element__list li,.list-element ul li{list-style-image:url('../images/check.svg');margin-bottom:20px;padding-left:20px}.list-element__list li:last-child,.list-element ul li:last-child{margin-bottom:0}.list-element__list li.negative,.list-element ul li.negative{list-style-image:url('../images/cross.svg')}.checkout-index-index .page-main{padding:0}#checkout select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;border-bottom:1px solid #bababa;background:#fff url('../images/icons/chevron-down.svg') no-repeat center right;padding-right:24px;margin-top:5px;border-radius:0}.ie11 #checkout select{background:none}#checkout select[disabled=true]{background-image:none;cursor:not-allowed}#checkout .messages{font-size:14px}#checkout .messages .error{color:#d20000}#checkout .step-title{font-weight:600;font-size:24px;margin:40px 0 30px 0}#checkout .step-title--with-link{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}#checkout .step-title--with-link a{font-size:12px;font-weight:400;color:#1c1c1c;border-bottom:1px solid #767676}#checkout .step-title--with-link a:before{font-size:8px;margin-right:5px;position:relative;top:-1px}#checkout .step-error-message{border:1px solid #d20000;border-radius:4px;background-color:#f2f2f2;margin-top:30px;padding:18px 30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}#checkout .step-error-message a{display:block;margin-top:4px}#checkout .step-info{font-size:14px;color:#767676;margin-top:30px}#checkout .step-user-info{font-size:14px;color:#1c1c1c;margin-top:30px}#checkout .step-user-info .label{font-size:10px;font-weight:600;color:#033a7e;letter-spacing:1.4px;padding:0;margin-bottom:7px}#checkout .step-user-info .ga-icon,#checkout .step-user-info .knowledge-base__most-viewed a{font-size:12px;margin-right:3px}#checkout .opc-block-summary button{width:100%;text-align:left;transition:none}@media (max-width:767px){#checkout .opc-block-summary button{top:0 !important}}#checkout .opc-block-summary .items-in-cart:before,#checkout .opc-block-summary .items-in-cart:after{content:" ";display:table}#checkout .opc-block-summary .items-in-cart:after{clear:both}@media (max-width:767px){#checkout .opc-block-summary .items-in-cart{display:none}}#checkout #checkoutSteps{margin-left:0}#checkout #checkoutSteps li{list-style:none}#checkout #checkoutSteps li:before{display:none}#checkout #checkoutSteps .fieldset{margin-bottom:0}#checkout #checkoutSteps .field{font-size:14px}#checkout #checkoutSteps .field__password{float:right}#checkout #checkoutSteps .field.street{margin-top:0}#checkout #checkoutSteps .field.street .field{float:left}#checkout #checkoutSteps .field.street .housenumber,#checkout #checkoutSteps .field.street .housenumber__addition{width:50%}#checkout #checkoutSteps .field.street .housenumber{padding-right:15px}#checkout #checkoutSteps .field.street .housenumber__addition{padding-left:15px}#checkout #checkoutSteps .field.billing__address{width:100%}@media (min-width:768px){#checkout #checkoutSteps .field.street .housenumber,#checkout #checkoutSteps .field.street .housenumber__addition{width:25%}#checkout #checkoutSteps .field.street .housenumber{padding-left:15px}#checkout #checkoutSteps .field.billing__address{width:50%;padding-right:15px}}.has-address-autocomplete #checkout #checkoutSteps .field.street .housenumber,.has-address-autocomplete #checkout #checkoutSteps .field.street .housenumber__addition{width:50%}.has-address-autocomplete #checkout #checkoutSteps .field.street .housenumber{padding-left:0}.has-address-autocomplete #checkout #checkoutSteps .field.billing__address{display:none}@media (min-width:768px){.has-address-autocomplete #checkout #checkoutSteps .field.street{width:50%}}#checkout #checkoutSteps .actions-toolbar a{text-align:left}#checkout #checkoutSteps .actions-toolbar .primary{float:right;margin-right:0}@media (max-width:991px){#checkout #checkoutSteps .actions-toolbar .primary{width:100%;float:none}}#checkout #checkoutSteps .actions-toolbar .secondary{margin:5px 0 0}@media (max-width:991px){#checkout #checkoutSteps .actions-toolbar .secondary{text-align:left;float:none;margin:0 0 5px}}#checkout #checkoutSteps .actions-toolbar .secondary a{font-size:12px;font-weight:400;color:#767676;text-decoration:underline;border:0;padding:0}#checkout .field-tooltip-content,#checkout .note{margin-top:8px;font-size:14px;color:#033a7e}#checkout .radio-button{margin:10px 20px 0 0;display:inline-block}#checkout .field-error{font-size:14px;margin-top:5px;color:#d20000;font-weight:600}@media (max-width:767px){#opc-sidebar{background:#f2f2f2;padding-bottom:20px;margin-top:45px}.checkout-index-index #opc-sidebar{background:none;padding:0 15px 20px 15px;margin-top:25px}}.checkout-address-autocomplete{padding:9px 15px;background-color:#f2f2f2;display:flex;justify-content:space-between;align-items:center}.checkout-address-autocomplete.invalid-address{color:#d20000}.checkout-address-autocomplete .address__wrapper{display:inline-block}.checkout-address-autocomplete a{color:#033a7e;float:right}.cart-empty{padding-top:40px}.create-password__wrapper{clear:both;padding-top:38px}.create-password__container{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.create-password__container:before,.create-password__container:after{content:" ";display:table}.create-password__container:after{clear:both}.create-password__container .field{padding-left:0;margin-bottom:30px}.create-password .control,.create-password .ga-icon,.create-password .knowledge-base__most-viewed a{display:inline-block}.create-password .ga-icon,.create-password .knowledge-base__most-viewed a{color:#5fd350;font-size:26px;margin-left:10px}.cart-footer__finance-rates .table-responsive{margin:0}@media (min-width:768px){.cart-footer__finance-rates{margin-top:40px;padding-right:50px;width:65%}}@media (max-width:767px){.cart-footer__finance-rates{background-color:#f2f2f2;padding:0 15px 20px}.cart-footer__finance-rates table{display:none}.cart-footer__finance-rates .finance-rates{border-width:1px}.cart-footer__finance-rates .borrow-money{background-color:#f2f2f2}}@media (min-width:768px){.cart-footer>div{display:inline-block}}.home-delivery__wrapper{margin-top:20px;font-size:1.125rem;line-height:1.2;color:#767676}#checkout .minicart-items{margin-left:0}#checkout .minicart-items-wrapper{margin-bottom:20px}#checkout .minicart-items li{list-style:none;margin-top:28px;padding-top:28px;border-top:1px solid #e0e0e0}#checkout .minicart-items .product-image-container{display:block;width:auto !important;height:auto !important;float:left}@media (min-width:768px){#checkout .minicart-items .product-image-container{float:none;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}}#checkout .minicart-items img{height:26px;width:auto;margin-right:4px}#checkout .minicart-items thead th,#checkout .minicart-items thead td{line-height:22px}@media (max-width:767px){#checkout .minicart-items thead{width:50%}}#checkout .minicart-items .cart.table-wrapper{border:none;line-height:1.43}#checkout .minicart-items .cart.table-wrapper .product-item-details th{width:70%}#checkout .minicart-items .cart.table-wrapper .product-item-details td{width:30%}@media (min-width:768px){#checkout .minicart-items .cart.table-wrapper .product-item-details thead th{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}}#checkout .minicart-items .subtotal sub,#checkout .minicart-items .minicart__total__amount sub{font-size:12px;bottom:0}#checkout .minicart-items .subtotal sub.monthly,#checkout .minicart-items .minicart__total__amount sub.monthly{font-size:14px;font-weight:400;color:#767676}#checkout .minicart-items .subtotal sub.tooltip-finance-rates,#checkout .minicart-items .minicart__total__amount sub.tooltip-finance-rates{cursor:pointer}#checkout .minicart-items .minicart__total__amount{display:flex;align-items:center;justify-content:flex-end;gap:3px}#checkout .minicart__total{font-weight:600;display:flex;margin-top:20px;padding-top:20px;justify-content:space-between;border-top:1px solid #e0e0e0}#checkout .minicart__total__vat{color:#767676}#checkout .minicart__total__small{font-size:12px;display:flex;justify-content:space-between}#checkout .minicart__total__amount{font-weight:600}#checkout #store-pickup .dealerfinder__sort-container h3{font-size:1.125rem}#checkout #store-pickup .dealerfinder-widget{padding:0}#checkout #store-pickup .dealerfinder-widget .store__cta--reservation,#checkout #store-pickup .dealerfinder-widget .contact-dealer,#checkout #store-pickup .dealerfinder-widget .price-bar__distance,#checkout #store-pickup .dealerfinder-widget .phone{display:none}#checkout #store-pickup .dealerfinder-widget .store{padding:25px 0}#checkout #store-pickup .dealerfinder-widget .store__distance.has-stock{position:relative;top:auto;right:auto}#checkout #store-pickup .dealerfinder-widget .store__distance.has-stock .ga-icon,#checkout #store-pickup .dealerfinder-widget .store__distance.has-stock .knowledge-base__most-viewed a{display:inline-block}#checkout #store-pickup .dealerfinder-widget .store__distance-time{display:inline-block}#checkout #store-pickup .dealerfinder-widget .store .price-bar__stock{max-width:none}@media (max-width:767px){#checkout #store-pickup .dealerfinder__buttons{position:absolute;top:0;right:15px}}#checkout #store-pickup .dealerfinder__my-location{margin:20px 0;display:flex;align-items:center;justify-content:flex-start}#checkout #store-pickup .dealerfinder__my-location svg{width:20px;height:20px}@media (max-width:480px){#checkout #store-pickup .dealerfinder__my-location{margin-left:0;margin-top:15px;justify-content:flex-start;gap:5px}#checkout #store-pickup .dealerfinder__my-location svg{width:20px;height:20px}}#checkout #store-pickup .dealerfinder__my-location span{margin-left:5px;font-size:14px;color:#033a7e}#checkout #store-pickup .dealerfinder__search-button{width:50px;height:50px;padding:0;text-align:center}#checkout #store-pickup .dealerfinder__search-button .ga-icon,#checkout #store-pickup .dealerfinder__search-button .knowledge-base__most-viewed a{margin-left:0;float:none}#checkout #store-pickup .dealerfinder__search-button.btn-is-loading:after,#checkout #store-pickup .dealerfinder__search-button.wizard__loader:after{float:none}#checkout #store-pickup .dealerfinder__search-button.btn-is-loading .ga-icon,#checkout #store-pickup .dealerfinder__search-button.btn-is-loading .knowledge-base__most-viewed a{display:none}@media (min-width:768px){#checkout .opc-block-summary{min-height:100%}}#payment .payment-method{margin-top:34px}#payment .payment-method:last-of-type{margin-bottom:34px}#payment .payment-method .finance-period{margin:30px 0 40px}#payment .payment-method .finance-period__item:last-of-type{border-bottom:1px solid #e0e0e0}#payment .payment-method .finance-period__item label{font-weight:600;font-size:16px;color:#1c1c1c;margin-bottom:0;text-transform:none;letter-spacing:initial;line-height:80px;border-top:1px solid #e0e0e0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}#payment .payment-method .finance-period__item label>span:first-of-type{margin-right:20px}#payment .payment-method .finance-period__item label span:last-of-type{margin-left:auto;font-size:14px}#payment .payment-method .finance-period__item label span:last-of-type .metric{font-size:10px}#payment .payment-method-title{margin-top:0}#payment .payment-method-title label.label{color:#1c1c1c;text-transform:none;letter-spacing:initial;font-size:14px;font-weight:normal;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-align-items:center;align-items:center}#payment .payment-method-title label.label.disabled{color:rgba(0,0,0,0.1)}#payment .payment-method-title label.label:focus-visible{outline:2px solid #033a7e;outline-offset:2px}#payment .payment-method-title label img{padding-right:10px}#payment .payment-method-form{margin-top:10px}#payment .finance-icon{background:url('../images/vwpfs_logo.png') no-repeat;background-size:contain;height:24px;width:156px;display:inline-block;position:relative;top:6px;margin-bottom:10px;vertical-align:bottom}#payment .payment-method-billing-address{display:none}#payment .checkout-agreements-form{font-size:1.125rem}#payment .checkout-agreements-form .step-title{margin-bottom:28px}#payment .checkout-agreements-form .checkout-agreement{line-height:1.42857143;margin-bottom:16px}#payment .checkout-agreements-form .checkout-agreement label:focus-visible{outline:2px solid #033a7e;outline-offset:2px}#payment .checkout-agreements-form .checkout-agreement__text{color:#767676;margin-left:30px}#payment .checkout-agreements-form .checkout-agreement__text a,#payment .checkout-agreements-form .checkout-agreement__text span{text-decoration:underline;cursor:pointer}#payment .checkout-agreements-form .checkout-agreement__text a:focus-visible,#payment .checkout-agreements-form .checkout-agreement__text span:focus-visible{outline:2px solid #033a7e;outline-offset:2px}#payment .checkout-agreements-form .checkout-agreement .checker{margin-top:1px}#payment .payment__bank ul{z-index:1000}@media (max-width:767px){#payment .payment__bank{margin-top:22px}}#payment .payment__bank .adyen-checkout__dropdown__button{padding-left:0;font-size:14px;border:none;border-bottom:1px solid rgba(0,0,0,0.1);min-width:200px;background:#fff url('../images/icons/chevron-down.svg') no-repeat;background-position:center right;box-shadow:none}#payment .payment__bank .adyen-checkout__dropdown__button:after{display:none}@media (max-width:767px){#payment .payment-method-title,#payment .payment-method-content{width:100%;display:inline-block}}@media (min-width:768px){#payment .payment-method-content .label{margin-top:0}#payment .payment__bank{display:inline-block;margin-left:30px}}#payment .payment-method-description{font-size:14px;line-height:1.45;color:#767676}#payment #iDealContainer .adyen-checkout__dropdown__button,#payment .adyen-checkout__dropdown--large{max-width:initial}#checkout .addresses .shipping-address-items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#checkout .addresses .shipping-address-item{color:#767676;line-height:1.643;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:767px){#checkout .addresses .shipping-address-item{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}}#checkout .addresses .shipping-address-item:not(:last-child){margin-bottom:20px}#checkout .addresses .shipping-address-type{font-weight:600;color:#1c1c1c;display:block}#checkout .addresses .edit-address-link{margin-top:5px}#co-shipping-method-form .shipping__method{margin:30px 0 20px;font-size:1.125rem;color:#767676}#co-shipping-method-form #select-store{width:100%}.opc-progress-bar-indicator{position:absolute;left:0;width:0;height:1px;transition:width .25s ease;background-color:#f2f2f2;background-image:-webkit-gradient(linear, left top, right top, from(#f2f2f2), to(#033a7e));background-image:-webkit-linear-gradient(left, #f2f2f2, #033a7e);background-image:-moz-linear-gradient(left, #f2f2f2, #033a7e);background-image:-ms-linear-gradient(left, #f2f2f2, #033a7e);background-image:-o-linear-gradient(left, #f2f2f2, #033a7e)}@media (max-width:991px){.opc-progress-bar-steps{width:100%}.opc-progress-bar-steps ul{display:none}.opc-progress-bar-indicator{top:114px}.minimize .opc-progress-bar-indicator{top:61px}}@media (max-width:767px){.opc-progress-bar-indicator{top:107px}}@media (min-width:992px){.opc-progress-bar{text-align:center;border-bottom:1px solid #f2f2f2;padding-top:40px;margin-bottom:5px}.opc-progress-bar-steps{display:inline-block;padding-bottom:15px;position:relative}.opc-progress-bar-steps ul{list-style:none;margin:0}.opc-progress-bar-steps ul li{display:inline-block;text-align:center;min-width:135px;margin:0 12px}.opc-progress-bar-item{color:#bababa;cursor:pointer}.opc-progress-bar-item._active{color:#033a7e}.opc-progress-bar-item._complete{color:#1c1c1c}.opc-progress-bar-indicator{bottom:-1px}}@media (min-width:1200px){.opc-progress-bar-steps li{min-width:170px;margin:0 15px}}.finance-form-index .finance-close{margin-top:20px}.finance-form-index .opc-progress-bar{counter-reset:section;height:125px;margin:0;position:relative}.finance-form-index .opc-progress-bar:before{background:rgba(0,0,0,0.05);content:'';height:2px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 30px);z-index:0}.finance-form-index .opc-progress-bar .opc-progress-bar-item{display:inline-block;float:left;position:relative;width:15%}@media screen and (max-width:1199px){.finance-form-index .opc-progress-bar .opc-progress-bar-item{width:25%}}@media screen and (max-width:991px){.finance-form-index .opc-progress-bar .opc-progress-bar-item{width:50%}.finance-form-index .opc-progress-bar .opc-progress-bar-item:last-of-type{float:right}.finance-form-index .opc-progress-bar .opc-progress-bar-item:last-of-type>span{text-align:right}.finance-form-index .opc-progress-bar .opc-progress-bar-item:last-of-type:after{right:0}}.finance-form-index .opc-progress-bar .opc-progress-bar-item>span{display:block;font-weight:bold;height:125px;position:relative;opacity:0.25;text-transform:uppercase;z-index:30}.finance-form-index .opc-progress-bar .opc-progress-bar-item:before{background:transparent;content:'';height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}.finance-form-index .opc-progress-bar .opc-progress-bar-item:after{background-color:#fff;border:1px solid #f2f2f2;border-radius:100%;content:counter(section);counter-increment:section;display:block;font-weight:800;height:36px;line-height:36px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:36px;z-index:20}.finance-form-index .opc-progress-bar .opc-progress-bar-item._active:after{background:#033a7e;border:none;color:#fff}.finance-form-index .opc-progress-bar .opc-progress-bar-item._active>span{opacity:1}.finance-form-index .opc-progress-bar .opc-progress-bar-item._complete{cursor:pointer}.finance-form-index .opc-progress-bar .opc-progress-bar-item._complete:before{background:#033a7e}@media screen and (max-width:991px){.finance-form-index .opc-progress-bar .opc-progress-bar-item._complete:before{width:200%}}.finance-form-index .opc-progress-bar .opc-progress-bar-item._complete:after{background:#033a7e;border:none;color:#fff;content:'\e003';font-family:'Gazelle'}.finance-form-index .opc-progress-bar .opc-progress-bar-item._complete>span{opacity:0.25}.storepickup__selected__wrapper{padding:30px;background-color:#f2f2f2}.storepickup__selected__header{display:flex;justify-content:space-between}.storepickup__selected p{color:#767676;margin-bottom:0}.storepickup__selected .icon-info{float:none}.storepickup__selected h5{margin-top:0;padding-right:6px;word-break:break-word}.storepickup__selected a{float:right;color:#033a7e;flex-shrink:0}.premium-dealer-0{display:none}.premium-dealer-1:hover{cursor:pointer}.premium-dealer-1 h5{color:#033a7e;margin-top:0 !important;font-size:14px;text-transform:uppercase}.premium-dealer-1 p{color:#1c1c1c !important;margin-bottom:0 !important}.popup-store .tag-content h5{margin-top:0}.popup-store .tag-content p{margin:0}.search-sort{display:inline-block}.search-sort select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:24px;background:url('../images/icons/chevron-down.svg') no-repeat center right}.search-sort-label{display:inline-block;font-size:14px;font-weight:600;margin-right:10px}.search-toolbar{justify-content:space-between;flex-wrap:wrap}.storepickup-index-index .overlay-bg-checkout,.checkout-index-index .overlay-bg-checkout{display:none}.storepickup-index-index .overlay-bg-checkout img,.checkout-index-index .overlay-bg-checkout img,.storepickup-index-index .overlay-bg img,.checkout-index-index .overlay-bg img,.storepickup-index-index>.loading-mask,.checkout-index-index>.loading-mask{left:50%;position:fixed;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%)}.storepickup-index-index #checkout-loader,.checkout-index-index #checkout-loader{display:block;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:100}.modal-loader{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.cart-stickybar{display:none;width:100%;background:#f2f2f2;position:fixed;bottom:0;left:0;z-index:1000;padding:15px 0;border-top:1px solid #bababa}.cart-stickybar:before,.cart-stickybar:after{content:" ";display:table}.cart-stickybar:after{clear:both}.cart-stickybar__totals{font-size:12px;float:left}.cart-stickybar__quantity-wrapper,.cart-stickybar__price-wrapper{margin-top:5px}.cart-stickybar__quantity-wrapper{color:#767676}.cart-stickybar__price-wrapper{font-size:14px;font-weight:600;color:#1c1c1c}.cart-stickybar__monthly-price{font-size:10px;margin-left:2px}.cart-stickybar__actions{float:right}.cart-stickybar--contains-description-label{font-weight:300}@media (max-width:767px){.cart-stickybar__price-wrapper.margin-top{margin-top:15px}}@media (min-width:768px){.cart-stickybar__totals{font-size:16px;line-height:45px}.cart-stickybar__quantity-wrapper,.cart-stickybar__price-wrapper{float:left;margin-top:0}.cart-stickybar__quantity-wrapper{margin-right:20px}.cart-stickybar__price-wrapper{font-size:16px}.cart-stickybar__actions{width:calc(100%/3)}}@media (min-width:992px){.cart-stickybar__actions{width:25%}}.checkout-success{padding-top:45px}.checkout-success h1,.checkout-success h5{font-size:24px;font-weight:600;color:#1c1c1c}.checkout-success h1{margin:0 0 20px}.checkout-success h2{font-size:100px;font-weight:600;color:#e0e0e0;line-height:1}@media (max-width:767px){.checkout-success h2{font-size:48px}}.checkout-success h3{font-size:20px;font-weight:400}.checkout-success h4{font-size:24px;font-weight:600;margin:0}.checkout-success h5{margin:0}@media (min-width:992px){.checkout-success h5{margin:0 0 25px}}.checkout-success p{font-size:1.125rem;color:#767676;margin-bottom:10px}.checkout-success p:last-child{margin-bottom:0}.checkout-success p strong{color:#1c1c1c}.checkout-success .start-lease-order{color:#fff;margin-top:30px}@media (min-width:768px){.checkout-success__products{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.checkout-success__products--multiple h2{font-size:48px}.checkout-success__product{position:relative;margin:25px 0 10px}.checkout-success__product h2{position:absolute;top:-20px;z-index:-1;padding-right:25px}@media (min-width:768px){.checkout-success__product{padding-top:30px;margin-top:10px;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.checkout-success__product h2{top:0}}.checkout-success__blocks{margin-top:30px}@media (max-width:991px){.checkout-success__sidebar{margin-top:30px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:2;-ms-order:2;order:2}}.checkout-success__sidebar .contact-block{min-height:265px;font-size:1.125rem;margin-bottom:15px}.checkout-success__sidebar .contact-block_header{margin-bottom:10px}.checkout-success__block{border:1px solid #e0e0e0;min-height:265px;padding:25px 30px 30px 30px;margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:2px}.checkout-success__block h3{color:#1c1c1c;margin:0 0 10px}.checkout-success__block--blue{background:#033a7e}.checkout-success__block--blue h3,.checkout-success__block--blue p{color:#fff}.checkout-success__block__header{border-bottom:1px solid #e0e0e0}.checkout-success__block__content{padding:25px 30px 30px 30px}.checkout-success__block__content p.address{margin-bottom:15px}.checkout-success__block-footer{margin-top:auto}.checkout-success__telephone{font-weight:600;display:block;font-size:24px}.checkout-success .checkout-summary{font-size:14px}@media (max-width:991px){.checkout-success .checkout-summary{margin-top:15px}}.checkout-success .checkout-summary .icon-print{font-size:25px;margin-left:8px}.checkout-success .checkout-summary__title{border-bottom:1px solid #e0e0e0;padding-bottom:20px;margin-bottom:25px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.checkout-success .checkout-summary .table-wrapper{border:0}.checkout-success .checkout-summary .table-wrapper td{color:#767676;text-align:right}.checkout-success .checkout-summary .table-wrapper thead th,.checkout-success .checkout-summary .table-wrapper .totals th,.checkout-success .checkout-summary .table-wrapper thead td,.checkout-success .checkout-summary .table-wrapper .totals td{font-weight:600;color:#1c1c1c}.checkout-success .checkout-summary .table-wrapper tr.totals{font-size:16px;border-top:1px solid #1c1c1c;padding-top:10px}.checkout-success .checkout-summary .table-wrapper tr.totals th,.checkout-success .checkout-summary .table-wrapper tr.totals td{padding:14px 0 5px}.checkout-success .checkout-summary .table-wrapper tr.small{font-size:12px}.checkout-success .checkout-summary .table-wrapper .item-options:first-child{border-bottom:1px solid #e0e0e0;margin-bottom:14px}.checkout-success__steps{margin:40px 0 5px 0}@media (min-width:768px){.checkout-success__steps{margin:65px 0 30px 0}}@media (min-width:1200px){.checkout-success__steps{margin-bottom:50px}}@media (max-width:767px){.checkout-step{border-bottom:1px solid #e0e0e0;padding-bottom:5px}}@media (max-width:991px){.checkout-step{padding-top:15px}}@media (min-width:768px) and (max-width:991px){.checkout-step{padding-top:20px}}@media (min-width:1200px){.checkout-step{padding-right:20px}}.checkout-step p{line-height:1.429}.checkout-step__header{font-size:20px;color:#1c1c1c;margin-bottom:10px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.checkout-step__header:after{font-size:6px;position:absolute;right:0;bottom:15px}@media (min-width:768px){.checkout-step__header:after{display:none}}.checkout-step__header img{margin-right:10px}.checkout-step__header strong{font-size:12px;font-weight:700;color:#033a7e;text-transform:uppercase;line-height:1;display:block;margin:5px 0}@media (max-width:767px){.checkout-step__content{padding-bottom:15px}}@media (min-width:768px){.checkout-step__content{display:block !important}}.payment-method__group.disabled .payment-method__select__option{opacity:30%}.payment-method__group.disabled .payment-method__select__option:hover{cursor:initial;border-color:#e0e0e0}.payment-method__message{color:#767676;font-size:14px;font-style:italic;padding:10px 30px}.payment-method__message p{font-size:inherit}.payment-method__select{margin-top:28px}@media (max-width:767px){.payment-method__select{margin-top:8px}}.payment-method__select__option{min-height:90px;border:1px solid #e0e0e0;border-radius:3px;font-weight:600;font-size:18px;padding:20px 40px 20px 30px;margin-top:10px;margin-bottom:0;transition:border-color .3s;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.payment-method__select__option:hover{cursor:pointer;border-color:#033a7e}.payment-method__select__option:focus-visible{outline:2px solid #033a7e;outline-offset:2px}.payment-method__select__option .description{display:block;font-size:14px;font-weight:400;color:#767676;margin-top:5px}.payment-method__select__option i{font-size:30px;padding-right:20px}.payment-method__select__option i.icon-lease{font-size:16px}.payment-method__select__option .price{margin-left:auto;padding-left:20px;font-size:14px}.payment-method__select__option .price .discount{font-size:12px;font-weight:300;text-decoration:line-through;color:#767676;margin-right:10px}.payment-method__select__option .monthly{font-size:10px;line-height:11px;white-space:nowrap;margin-left:1px}.payment-method__select__option .tooltip-finance-rates{padding-left:4px;bottom:0}.payment-method__select input[type="radio"]:checked+label{border-color:#033a7e}.payment-method-options{margin-top:40px}@media (max-width:767px){.payment-method-options{margin:30px 0 15px}}@media (min-width:768px) and (max-width:991px){.payment-method-options{margin:30px 0 25px}}.payment-method__options__title{color:#767676;padding-bottom:4px;border-bottom:1px solid #e0e0e0}.payment-method__options__title i{color:#767676;margin-left:6px}.payment-method__options__list{color:#e0e0e0}.payment-method__options__list li{padding:15px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.payment-method__options__list li.is-active{color:#767676}.payment-method__options__list li i{font-size:25px;margin-right:20px;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px}.payment-method__options__list li i.icon-lease{font-size:15px}.payment-method__options__list li span{font-size:14px}.icon-dealer{font-size:20px}.title--uppercase{text-transform:uppercase;font-weight:600;line-height:1.4;letter-spacing:1.4px;font-size:14px}.cart-crosssell{overflow:hidden;margin-top:45px}.cart-crosssell h3{font-size:24px;margin:0}.cart-crosssell__header{margin-bottom:35px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.cart-crosssell__header a{font-weight:600}.cart-crosssell__header a:before{font-size:6px;float:right;margin:6px 0 0 10px}.checkout-crosssell{margin-top:45px;overflow:hidden}.checkout-crosssell h3{font-size:24px;font-weight:700;max-width:370px;margin-top:0}.cms-home-bf .page-main{overflow:hidden}.faq-page-title{margin-bottom:59px}.faq-mobile-back-button{display:inline-block;margin-top:30px;font-size:11px;cursor:pointer}.faq-mobile-back-button .ga-icon,.faq-mobile-back-button .knowledge-base__most-viewed a{font-size:9px;margin-right:6px}.faq-sidebar{z-index:999;user-select:none}.faq-sidebar--bottom{position:relative}.faq-sidebar--fixed{position:fixed;width:calc(1570px / 4);padding-right:30px}@media (max-width:1599px){.faq-sidebar--fixed{width:calc(1170px / 4)}}@media (max-width:1199px){.faq-sidebar--fixed{width:calc(970px / 4)}}@media (max-width:991px){.faq-sidebar--fixed{width:calc(750px / 3)}}.faq-sidebar .faq-sidebar__title{height:77px}.faq-sidebar .faq-sidebar__title h3{margin:0;line-height:78px}.faq-sidebar ul{margin-left:0;list-style:none}.faq-sidebar .faq-sidebar__category{font-size:20px;border-top:1px solid #e0e0e0;padding:20px 0}.faq-sidebar .faq-sidebar__category--active .faq-sidebar__category__title{color:#033a7e}.faq-sidebar .faq-sidebar__category--toggled .faq-sidebar__category__chevron{transform:rotate(180deg)}.faq-sidebar .faq-sidebar__category .faq-sidebar__category__header{cursor:pointer;position:relative}.faq-sidebar .faq-sidebar__category .faq-sidebar__category__title{font-size:18px}.faq-sidebar .faq-sidebar__category .faq-sidebar__category__icon{margin:0 6px 0 10px;font-size:25px;line-height:1;min-width:30px}.faq-sidebar .faq-sidebar__category .faq-sidebar__category__icon.icon-leasing,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__icon.icon-lease{font-size:16px}.faq-sidebar .faq-sidebar__category .faq-sidebar__category__icon.icon-ebike--yes,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__icon.tile-icon[data-type="pim_productebike"].tile-icon--Y,.faq-sidebar .faq-sidebar__category .faq-sidebar__category__icon.tile-icon[data-type="pim_productebike"].tile-icon--ja{font-size:18px}.faq-sidebar .faq-sidebar__category .faq-sidebar__category__icon.icon-mail{font-size:22px}.faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron{position:absolute;font-size:6px;right:0;top:10px;transition:transform .25s cubic-bezier(.25, .1, .25, 1)}.faq-sidebar .faq-sidebar__subcategories{height:0;overflow:hidden;transition:height .25s cubic-bezier(.25, .1, .25, 1)}.faq-sidebar .faq-sidebar__subcategory{cursor:pointer;margin:0 0 15px 52px;font-size:1.125rem}.faq-sidebar .faq-sidebar__subcategory--active{color:#033a7e}.faq-sidebar .faq-sidebar__subcategory:first-child{margin-top:15px}.faq-sidebar .faq-sidebar__subcategory:last-child{margin-bottom:0}.faq-component{min-height:100vh}.faq-items .faq-items__category-title{border-bottom:1px solid #e0e0e0;line-height:78px;height:78px}.faq-items .faq-items__category-title h3{display:inline-block;margin:0}.faq-items .faq-items__category-title .ga-icon,.faq-items .faq-items__category-title .knowledge-base__most-viewed a{display:inline-block;font-size:30px;padding:0 10px}.faq-items .faq-items__subcategory{border-bottom:1px solid #e0e0e0;margin-bottom:45px}.faq-items .faq-items__subcategory-title{margin:28px 0 15px;font-size:12px;color:#033a7e}.faq-items .faq-item{border-bottom:1px solid #e0e0e0}.faq-items .faq-item:last-child{border:none}.faq-items .faq-item--toggled .faq-item__header .ga-icon,.faq-items .faq-item--toggled .faq-item__header .knowledge-base__most-viewed a{transform:rotate(180deg)}.faq-items .faq-item .faq-item__header{cursor:pointer;margin:20px 0;user-select:none;position:relative}.faq-items .faq-item .faq-item__header h1,.faq-items .faq-item .faq-item__header h4{display:inline-block;margin:0;line-height:24px;font-weight:300;font-size:16px}.faq-items .faq-item .faq-item__header .ga-icon,.faq-items .faq-item .faq-item__header .knowledge-base__most-viewed a{font-size:5px;position:relative;top:-2px;height:20px;line-height:20px;margin-left:4px;transform-origin:center;transition:transform .25s cubic-bezier(.25, .1, .25, 1)}.faq-items .faq-item .faq-item__content{height:0;overflow:hidden;transition:height .25s cubic-bezier(.25, .1, .25, 1)}.faq-items .faq-item .faq-item__content p{color:#767676;margin:0 0 20px}.faq-items .faq-item .faq-item__feedback{color:#767676;padding-bottom:20px}.faq-items .faq-item .faq-item__feedback p{margin-bottom:20px}.faq-items .faq-item .faq-item__feedback .btn{margin-right:15px}.faq-items .faq-item .faq-item__feedback .btn.btn-feedback-no{background:#f2f2f2;color:black;border-color:#f2f2f2}.faq-items .faq-item .faq-item__feedback .faq-item__feedback__response{display:inline-block;font-size:12px;color:#033a7e;margin-top:9px;white-space:nowrap}.faq-items .faq-item .faq-item__feedback .faq-item__feedback__response a{color:#033a7e;cursor:pointer}.faq-items .faq-item .faq-item__feedback .faq-item__feedback__response .ga-icon,.faq-items .faq-item .faq-item__feedback .faq-item__feedback__response .knowledge-base__most-viewed a{font-size:9px;margin-left:5px}.faq-landing .faq-landing-categories{display:-ms-flexbox;display:flex;flex-wrap:wrap}.faq-landing .faq-landing-categories__mobile-title{font-weight:normal;margin-bottom:30px}.faq-landing .faq-landing-category{height:100%;display:flex;flex-direction:column}.faq-landing .faq-landing-category .faq-landing-category__header h4{font-size:20px;margin:0}.faq-landing .faq-landing-category .faq-landing-category__header h4 .ga-icon,.faq-landing .faq-landing-category .faq-landing-category__header h4 .knowledge-base__most-viewed a{text-align:center;font-size:28px;width:50px}.faq-landing .faq-landing-category .faq-landing-category__header h4 .icon-chevron-right,.faq-landing .faq-landing-category .faq-landing-category__header h4 .side-navigation__apply,.faq-landing .faq-landing-category .faq-landing-category__header h4 .knowledge-base__most-viewed a,.faq-landing .faq-landing-category .faq-landing-category__header h4 #service-tile .btn{display:none;font-size:8px;width:8px;margin-left:5px;vertical-align:middle}@media (max-width:767px){.faq-landing .faq-landing-category .faq-landing-category__header h4 .icon-chevron-right,.faq-landing .faq-landing-category .faq-landing-category__header h4 .side-navigation__apply,.faq-landing .faq-landing-category .faq-landing-category__header h4 .knowledge-base__most-viewed a,.faq-landing .faq-landing-category .faq-landing-category__header h4 #service-tile .btn{display:inline-block}}.faq-landing .faq-landing-category .faq-landing-category__items{margin:20px 0 30px 45px}.faq-landing .faq-landing-category .faq-landing-category__item{margin-bottom:15px;font-size:1.125rem}.faq-landing .faq-landing-category .faq-landing-category__item a{color:#767676}.faq-landing .faq-landing-category .faq-landing-category__item a:hover{color:black}.faq-landing .faq-landing-category .faq-landing-category__all-questions{display:block;font-size:1.125rem;font-weight:400;color:#033a7e;margin:auto 0 58px 45px}.faq-landing .faq-landing-category .faq-landing-category__all-questions .ga-icon,.faq-landing .faq-landing-category .faq-landing-category__all-questions .knowledge-base__most-viewed a{margin-left:5px;font-size:11px}.faq-search{position:relative;margin:20px 0 36px}.faq-search .ga-icon,.faq-search .knowledge-base__most-viewed a{position:absolute;top:7px;font-size:20px}.faq-search input{padding:12px 0 12px 40px;border-bottom:1px solid #767676;width:100%;font-size:1.125rem;border-radius:0}.faq-search__results{position:absolute;width:100%;background-color:#fff;z-index:1;overflow-y:auto}.faq-search__results li{list-style:none;margin-bottom:14px}.faq-search__content{margin:0 20px}.faq-search__header{margin-top:14px;margin-bottom:20px;font-size:12px;font-weight:300;line-height:1.17;letter-spacing:1.4px;color:#033a7e;text-transform:uppercase}.faq-search--active{z-index:1050;width:calc(100% + 40px);left:-20px;padding:0 20px;background:#fff}.faq-search--active .faq-search__results{left:0}body.faq-index-index .page-main,body.faq-index-view .page-main{padding:0}@media (max-width:991px){.faq-page-title{margin-bottom:39px}}@media (max-width:767px){.faq-page-title{font-size:24px;margin-bottom:0}.faq-search{margin-bottom:15px}.faq-items .faq-items__category-title{font-size:20px}.faq-items .faq-item .faq-item__header{font-size:14px;margin:10px 0}.faq-sidebar .faq-sidebar__subcategory--active{color:inherit}.faq-landing .faq-landing-category{padding:20px 0;border-top:1px solid #e0e0e0}.faq-landing .faq-landing-category .faq-landing-category__header h4{font-size:16px}}#compare-overlay{position:absolute;top:0;left:0;width:100%;z-index:900;padding-bottom:60px}@media (max-width:991px){#compare-overlay>.container{width:100%}}#compare-overlay .title{font-weight:600;font-size:24px;margin:0;line-height:90px;display:inline-block}@media (max-width:767px){#compare-overlay .title{line-height:58px;font-size:20px}}#compare-overlay .table-caption{line-height:90px}@media (max-width:767px){#compare-overlay .table-caption{line-height:48px;position:fixed;top:0;left:15px;width:100vw}#compare-overlay .table-caption.mobile-width{min-width:320px}}#compare-overlay .table-caption .compare--header-container{position:-webkit-sticky;position:sticky;right:8px;float:right}#compare-overlay .table-caption .compare--header-btn{position:relative;float:right;font-size:20px;padding-left:30px}#compare-overlay .table-caption .compare--header-btn:hover{cursor:pointer;color:#033a7e}@media (max-width:767px){#compare-overlay .table-caption .compare--header-btn{margin:14px 0 -14px 12px;padding-left:0}}#compare-overlay .table-caption .compare--header-btn span{padding-left:8px;font-size:15px;vertical-align:middle}#compare-overlay .table-caption .compare--header-btn span.ga-icon,#compare-overlay .table-caption .compare--header-btn span.knowledge-base__most-viewed a{font-size:20px}@media (max-width:767px){#compare-overlay .table-caption .compare--header-btn span{padding-left:0}#compare-overlay .table-caption .compare--header-btn span.ga-icon,#compare-overlay .table-caption .compare--header-btn span.knowledge-base__most-viewed a{position:absolute;top:-18px;left:50%;transform:translateX(-50%)}#compare-overlay .table-caption .compare--header-btn span.compare--header-label{font-size:11px}}#product-comparison,.table-comparison{min-width:940px}#product-comparison .no-padding,.table-comparison .no-padding{padding:0}@media (max-width:767px){#product-comparison,.table-comparison{min-width:530px;margin-top:60px}#product-comparison.mobile-width,.table-comparison.mobile-width{min-width:320px}}#product-comparison .product-item,.table-comparison .product-item{margin-bottom:0;position:relative}#product-comparison .product-item-info:hover,.table-comparison .product-item-info:hover{transform:none}#product-comparison .product-item-remove,.table-comparison .product-item-remove{position:absolute;top:17px;right:17px;cursor:pointer}#product-comparison .product-item-cta,.table-comparison .product-item-cta{width:100%;float:none}#product-comparison .product-item-cta .btn,.table-comparison .product-item-cta .btn{font-size:11px;padding:10px;line-height:0.95}@media (max-width:991px){#product-comparison .product-item-info,.table-comparison .product-item-info{padding:15px;min-height:auto}#product-comparison .product-item-cta,.table-comparison .product-item-cta{margin-top:10px}}@media (min-width:768px) and (max-width:1199px){#product-comparison .product-item-cta .btn,.table-comparison .product-item-cta .btn{padding:12px 10px}}#product-comparison .thead.thead-top,.table-comparison .thead.thead-top{background:#f2f2f2;margin-bottom:40px}#product-comparison .thead.compare__category-header,.table-comparison .thead.compare__category-header{background:#fff;border-bottom:1px solid #f2f2f2;top:120px;left:0;position:-webkit-sticky;position:sticky}#product-comparison .thead.compare__category-header.differences,.table-comparison .thead.compare__category-header.differences{height:0;background:none;border:none;margin-top:0;z-index:2}#product-comparison .thead.compare__category-header.differences .th,.table-comparison .thead.compare__category-header.differences .th,#product-comparison .thead.compare__category-header.differences .tr,.table-comparison .thead.compare__category-header.differences .tr{background:transparent}@media (max-width:767px){#product-comparison .thead.compare__category-header,.table-comparison .thead.compare__category-header{width:100vw;top:120px}}#product-comparison .thead-overlay,.table-comparison .thead-overlay{background:#f2f2f2;height:120px;width:100%;top:0;margin-bottom:-120px;position:-webkit-sticky;position:sticky;z-index:2;visibility:hidden;opacity:0;overflow:hidden;transition:opacity 200ms}@media (max-width:767px){#product-comparison .thead-overlay,.table-comparison .thead-overlay{height:120px;margin-bottom:-120px}}#product-comparison .thead-overlay .tr,.table-comparison .thead-overlay .tr{height:100%}#product-comparison .thead-overlay .tr .th,.table-comparison .thead-overlay .tr .th{padding:20px}#product-comparison .thead-overlay.show,.table-comparison .thead-overlay.show{visibility:visible;opacity:1}#product-comparison .thead-overlay .product-item,.table-comparison .thead-overlay .product-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}#product-comparison .thead-overlay .product-item-cta,.table-comparison .thead-overlay .product-item-cta{margin-top:10px}#product-comparison .thead-overlay .product-item-cta .btn,.table-comparison .thead-overlay .product-item-cta .btn{width:100%}#product-comparison .thead-overlay .product-item-info,.table-comparison .thead-overlay .product-item-info{padding:0}#product-comparison .thead-overlay .product-item-details,.table-comparison .thead-overlay .product-item-details{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#product-comparison .thead-overlay .product-item-details .flex-start,.table-comparison .thead-overlay .product-item-details .flex-start{order:2;-webkit-align-self:center;-ms-align-self:center;align-self:center}#product-comparison .thead-overlay .product-item-photo,.table-comparison .thead-overlay .product-item-photo{order:1;-webkit-flex-shrink:2.5;-ms-flex-shrink:2.5;flex-shrink:2.5}#product-comparison .thead-overlay .product-item-name,.table-comparison .thead-overlay .product-item-name{font-size:12px;margin-bottom:2px}#product-comparison .thead-overlay .product-image-container,.table-comparison .thead-overlay .product-image-container{padding:0;margin-right:10px}#product-comparison .thead-overlay .product-image-container .product-image-photo,.table-comparison .thead-overlay .product-image-container .product-image-photo{max-height:40px;width:auto}@media (max-width:767px){#product-comparison .thead-overlay .product-image-container,.table-comparison .thead-overlay .product-image-container{display:none}}#product-comparison .thead-overlay .product-price-wrapper,.table-comparison .thead-overlay .product-price-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}#product-comparison .thead-overlay .product-price-wrapper .price-final_price,.table-comparison .thead-overlay .product-price-wrapper .price-final_price{font-size:14px;margin:0 5px 0 0}@media (max-width:1599px){#product-comparison .thead-overlay .product-price-wrapper,.table-comparison .thead-overlay .product-price-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}#product-comparison .thead .tr,.table-comparison .thead .tr{border-bottom:none;background-color:#f2f2f2}#product-comparison .thead .th,.table-comparison .thead .th{background-color:#f2f2f2;font-weight:normal}#product-comparison .tbody,.table-comparison .tbody{border:1px solid #f2f2f2;border-top:none;margin-bottom:35px}#product-comparison .tbody:last-of-type,.table-comparison .tbody:last-of-type{margin-bottom:0}#product-comparison .tbody>.tr,.table-comparison .tbody>.tr{max-height:300px;line-height:1.43;border-bottom:none;transition:all .3s}#product-comparison .tbody>.tr.hidden-attribute,.table-comparison .tbody>.tr.hidden-attribute{max-height:0;opacity:0}@media (max-width:767px){#product-comparison .tbody>.tr.attribute_value,.table-comparison .tbody>.tr.attribute_value{background-color:#f2f2f2}}@media (min-width:768px){#product-comparison .tbody>.tr:nth-of-type(2n):not(.compare__category-header),.table-comparison .tbody>.tr:nth-of-type(2n):not(.compare__category-header){background-color:#f2f2f2}}#product-comparison .tbody>.tr .ga-icon,.table-comparison .tbody>.tr .ga-icon,#product-comparison .tbody>.tr .knowledge-base__most-viewed a,.table-comparison .tbody>.tr .knowledge-base__most-viewed a{margin-left:5px}#product-comparison .tbody>.tr .ga-icon.icon-check,.table-comparison .tbody>.tr .ga-icon.icon-check,#product-comparison .tbody>.tr .knowledge-base__most-viewed a.icon-check,.table-comparison .tbody>.tr .knowledge-base__most-viewed a.icon-check{margin-left:0;font-size:10px;color:#606060}#product-comparison .tbody .td,.table-comparison .tbody .td,#product-comparison .tbody .th,.table-comparison .tbody .th{font-size:14px;padding:0}@media (max-width:767px){#product-comparison .tbody .td,.table-comparison .tbody .td,#product-comparison .tbody .th,.table-comparison .tbody .th{font-size:12px;-webkit-text-size-adjust:none}}#product-comparison .tbody .td,.table-comparison .tbody .td{padding:20px 0}@media (max-width:767px){#product-comparison .tbody .td,.table-comparison .tbody .td{padding:14px 0}}#product-comparison .tbody .td>span,.table-comparison .tbody .td>span,#product-comparison .tbody .td>div,.table-comparison .tbody .td>div{padding:0 20px}#product-comparison .tbody .th.th-full-width,.table-comparison .tbody .th.th-full-width{padding:20px 0}@media (max-width:767px){#product-comparison .tbody .th.th-full-width,.table-comparison .tbody .th.th-full-width{padding:14px 0}}#product-comparison .tbody .th.th-full-width>span,.table-comparison .tbody .th.th-full-width>span{left:0;right:0;position:-webkit-sticky;position:sticky}#product-comparison .tr,.table-comparison .tr{display:flex}#product-comparison .tr .th,.table-comparison .tr .th,#product-comparison .tr .td,.table-comparison .tr .td{width:25%;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}#product-comparison .tr .th .value,.table-comparison .tr .th .value,#product-comparison .tr .td .value,.table-comparison .tr .td .value{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){#product-comparison .tr .th,.table-comparison .tr .th,#product-comparison .tr .td,.table-comparison .tr .td{width:33.33333333%}}#product-comparison .tr .th,.table-comparison .tr .th{flex-grow:1;top:0;position:relative}#product-comparison .tr .th-full-width,.table-comparison .tr .th-full-width{width:100%}#product-comparison .tr .th>span,.table-comparison .tr .th>span{padding:0 20px}@media (min-width:768px){#product-comparison .tr .th:not(:last-of-type),.table-comparison .tr .th:not(:last-of-type){border-right:1px solid rgba(0,0,0,0.1)}}#product-comparison .compare_parent-title,.table-comparison .compare_parent-title{display:block;font-size:24px;font-weight:600;line-height:40px;padding:0 20px}@media (max-width:767px){#product-comparison .compare_parent-title,.table-comparison .compare_parent-title{position:sticky;left:0;width:100vw}}#product-comparison .compare__category-header,.table-comparison .compare__category-header{z-index:1}#product-comparison .compare__category-header .attribute-header_title,.table-comparison .compare__category-header .attribute-header_title{color:#033a7e;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;font-size:12px}@media (max-width:767px){#product-comparison .compare__category-header .attribute-header_title,.table-comparison .compare__category-header .attribute-header_title{font-size:10px}}#product-comparison .compare__category-header .tr,.table-comparison .compare__category-header .tr{line-height:45px}#product-comparison .compare__category-header .th,.table-comparison .compare__category-header .th{background-color:#fff}#product-comparison .compare__category-header .all-specs,.table-comparison .compare__category-header .all-specs{position:absolute;right:0}#product-comparison .compare__category-header .all-specs label,.table-comparison .compare__category-header .all-specs label{color:#767676;font-size:14px;cursor:pointer}@media (max-width:767px){#product-comparison .compare__category-header .all-specs label,.table-comparison .compare__category-header .all-specs label{font-size:12px}}#product-comparison .compare__category-header .all-specs label span,.table-comparison .compare__category-header .all-specs label span{float:right;margin-left:10px}#product-comparison .compare__category-header .all-specs input+label .checker,.table-comparison .compare__category-header .all-specs input+label .checker{margin:14px 0 0 10px}#product-comparison .attribute-title,.table-comparison .attribute-title{font-weight:600}#product-comparison .compare-product-variations,.table-comparison .compare-product-variations{margin-left:0}#product-comparison .compare-product-variations-item,.table-comparison .compare-product-variations-item{margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#product-comparison .compare-product-variations-item .battery__text,.table-comparison .compare-product-variations-item .battery__text{background:none}#product-comparison .compare-product-variations-item .battery__text:before,.table-comparison .compare-product-variations-item .battery__text:before{margin-right:0}#product-comparison .compare-product-variations-item:last-child,.table-comparison .compare-product-variations-item:last-child{margin-bottom:0}#product-comparison .compare-product-variations-color,.table-comparison .compare-product-variations-color{display:inline-block;width:16px;height:16px;border:0;border-radius:16px;margin:0 20px -2px 0}#product-comparison .compare-product-variations-color[option-label="255,255,255"],.table-comparison .compare-product-variations-color[option-label="255,255,255"]{border:1px solid #bababa}#product-comparison .compare-product-variations-label,.table-comparison .compare-product-variations-label{margin-left:35px;text-transform:capitalize}#compare-mail .close{padding-right:15px}#compare-mail .title{font-size:24px;font-weight:700;border:0}@media (max-width:767px){.cart-container .container{padding:0}}.cart-container #cart-totals .fooman-surcharge .label{font-size:14px;font-weight:normal;color:#767676;line-height:inherit;text-transform:inherit;letter-spacing:inherit;margin-bottom:12px}.cart__header{font-size:24px;font-weight:600;margin:40px 0 18px}@media (max-width:767px){.cart__header{border-bottom:1px solid #e0e0e0;padding-bottom:15px;margin:15px 15px 0 15px}}.cart.table-wrapper{font-size:1.125rem}.cart.table-wrapper .price-final_price{margin:0}.cart.table-wrapper .items{border:none;margin:0}.cart.table-wrapper .items thead{color:#767676}.cart.table-wrapper .items thead .col{border:none;font-weight:normal}.cart.table-wrapper .items thead tr th{padding:0 0 12px}.cart.table-wrapper .items tbody{border:none}.cart.table-wrapper .items .icon-info{cursor:pointer}.cart.table-wrapper .items .item-info{border:none}.cart.table-wrapper .items .item-info .field{margin-top:0}.cart.table-wrapper .items .item-info .col{border:0;border-top:1px solid #e0e0e0;padding:42px 0 35px 0}.cart.table-wrapper .items .item-info .col.item{padding-top:0}.cart.table-wrapper .items .item-info .col.item:before,.cart.table-wrapper .items .item-info .col.item:after{content:" ";display:table}.cart.table-wrapper .items .item-info .col.item:after{clear:both}.cart.table-wrapper .items .item-info .col.description .qty-read-only input{position:relative;text-align:left}.cart.table-wrapper .items .product-item-photo img{height:auto;width:100%;margin-top:25px}.cart.table-wrapper .item-info-top{max-width:320px}.cart.table-wrapper .item-info-top .actions-toolbar{margin:0}.cart.table-wrapper .item-info-top .actions-toolbar .product-item-name{display:none}.cart.table-wrapper .item-info-top .actions-toolbar .action{background-color:#f2f2f2;width:40%;padding:7px 0 6px 0;text-align:center;font-weight:600;display:inline-block !important;transition:all 250ms}.cart.table-wrapper .item-info-top .actions-toolbar .action:hover,.cart.table-wrapper .item-info-top .actions-toolbar .action:focus,.cart.table-wrapper .item-info-top .actions-toolbar .action:active{background-color:#e0e0e0}.cart.table-wrapper .item-info-top .actions-toolbar .action:focus-visible{outline:2px solid #033a7e;outline-offset:2px}.cart.table-wrapper .product-item-details tr{border-bottom:0}.cart.table-wrapper .product-item-details th,.cart.table-wrapper .product-item-details td{padding:0 0 14px}.cart.table-wrapper .product-item-details th{font-weight:normal;color:#767676}.cart.table-wrapper .product-item-details td{font-weight:600}.cart.table-wrapper .product-item-details .swatch-option.color{height:20px;width:20px;min-width:0;cursor:default}.cart.table-wrapper .product-item-details .swatch-option.color.color-gloss{position:relative}.cart.table-wrapper .product-item-details .swatch-option.color:hover{outline:none}.cart.table-wrapper .product-item-details .item-options{width:100%;margin:0}.cart.table-wrapper .product-item-details .item-options--custom thead th,.cart.table-wrapper .product-item-details .item-options--custom thead td{font-size:1.125rem;font-weight:600;color:#1c1c1c}.cart.table-wrapper .product-item-details .item-options--custom td{color:#767676;text-align:right}.cart.table-wrapper .product-item-details .item-options .price-final_price{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end}.cart.table-wrapper .product-item-details .item-options .swatch-option{border:none;position:relative;height:25px;width:25px;border-radius:2px}.cart.table-wrapper .product-item-details .item-options .swatch-option.color-gloss:before{display:none}.cart.table-wrapper .product-item-details .item-options .swatch-option--secondary{position:absolute;width:12.5px;height:100%;bottom:0;right:0}.cart.table-wrapper .product-item-details .item-options .old-price{margin-right:0}.cart.table-wrapper .product-item-details .item-options .old-price strong{font-weight:normal;font-size:14px}.cart.table-wrapper .product-item-details .item-options .special-price{order:1;margin-left:10px}.cart.table-wrapper .product-item-details .item-discount{font-weight:600;color:#033a7e;margin-bottom:14px}.cart.table-wrapper .product-item-details .item-discount__amount{float:right}.cart.table-wrapper .product-item-details .product-item__row{display:flex;justify-content:space-between}.cart.table-wrapper .product-item-details .product-item__subtotal{border-top:1px solid #1c1c1c;padding-top:18px;margin-top:5px}.cart.table-wrapper .product-item-details .product-item__subtotal--price,.cart.table-wrapper .product-item-details .product-item__subtotal--title{font-size:1.125rem;font-weight:600}.cart.table-wrapper .product-item-details .product-item__subtotal--price{float:right;text-align:right}.cart.table-wrapper .product-item-details .product-item__subtotal--small{font-size:14px}.cart.table-wrapper .product-item-details .product-item__subtotal--vat{color:#767676;white-space:nowrap;padding-right:10px}.cart.table-wrapper .product-item-details .product-item__subtotal--contains-description-label{font-weight:300}.cart.table-wrapper .product-item-details .price-bar__price-label{margin-bottom:6px;margin-top:0}.cart.table-wrapper .product-item-details .price-bar__price-label.link{text-decoration:underline;cursor:pointer;margin-bottom:20px}.cart.table-wrapper .product-item-details .delivery-labels{margin-top:12px}.cart.table-wrapper .product-item-details .product-item-name{display:block;font-size:16px;margin-bottom:9px}.cart.table-wrapper .product-item-details .product-item-name a:focus-visible{outline:2px solid #033a7e;outline-offset:2px}@media (min-width:768px){.cart.table-wrapper{border-bottom:1px solid #1c1c1c}.cart.table-wrapper .items .item-info .col.description{padding-right:15px}.cart.table-wrapper .product-item-details th,.cart.table-wrapper .product-item-details td{width:50%}}@media (min-width:768px) and (max-width:991px){.cart.table-wrapper .items .product-item-photo img{width:75%}.cart.table-wrapper .item-info-top .actions-toolbar .action{display:block;min-width:150px;margin-bottom:10px}}@media (max-width:767px){.cart.table-wrapper .items{width:100%}.cart.table-wrapper .items>thead>tr,.cart.table-wrapper .items>tbody>tr{display:block;width:100%}.cart.table-wrapper .items>thead{display:none}.cart.table-wrapper .items tbody .item-info .col{display:block;border:0;padding:0 15px}.cart.table-wrapper .items tbody .item-info .col.description,.cart.table-wrapper .items tbody .item-info .col.options{padding-top:0}.cart.table-wrapper .items tbody .item-info .col.options{background:#f2f2f2;padding-top:10px}.cart.table-wrapper .items tbody .item-info .col.item .product-item-photo img{margin:0}.cart.table-wrapper .item-info-top{padding-top:15px}.cart.table-wrapper .item-info-top:before,.cart.table-wrapper .item-info-top:after{content:" ";display:table}.cart.table-wrapper .item-info-top:after{clear:both}.cart.table-wrapper .item-info-top .product-item-photo,.cart.table-wrapper .item-info-top .actions-toolbar{float:left}.cart.table-wrapper .item-info-top .product-item-photo{width:110px}.cart.table-wrapper .item-info-top .actions-toolbar{padding:10px 0 0 20px;margin-top:0}.cart.table-wrapper .item-info-top .actions-toolbar .product-item-name{display:block;margin-bottom:7px}.cart.table-wrapper .item-info-top .actions-toolbar .action{width:100%;padding-right:30px;padding-left:30px}.cart.table-wrapper .item-info-top .actions-toolbar .action-delete{display:none !important}.cart.table-wrapper .product-item-details .item-options{margin:5px 0 0}.cart.table-wrapper .product-item-details .item-options th{width:130px}.cart.table-wrapper .product-item-details .product-item__subtotal{border-color:#bababa}.cart.table-wrapper .product-item-details .product-item-name{display:none}}.cart-summary{padding-top:40px}.cart-summary:before,.cart-summary:after{content:" ";display:table}.cart-summary:after{clear:both}.cart-summary .cart-totals .data.table.totals{border:none;margin:0}.cart-summary .cart-totals .data.table.totals tr{border:none}.cart-summary .cart-totals .data.table.totals tr.sub,.cart-summary .cart-totals .data.table.totals tr.totals-tax{display:none}.cart-summary .cart-totals .data.table.totals th,.cart-summary .cart-totals .data.table.totals td{font-size:16px;font-weight:600;padding:0}.cart-summary .cart-totals .data.table.totals .mark{background-color:transparent;border:none}.cart-summary .cart-totals .data.table.totals .mark--tax{color:#767676;font-size:14px;font-weight:normal}.cart-summary .cart-totals .data.table.totals .amount{text-align:right}.cart-summary .cart-totals .data.table.totals .amount--small{font-size:14px}.cart-summary .cart-totals .data.table.totals .amount--small .price-label{font-weight:600}.cart-summary .cart-totals .data.table.totals .amount--contains-description-label .price-label{font-weight:300}@media (max-width:767px){.cart-summary{background:#f2f2f2;border:0;padding:0 15px 15px}.cart-summary .cart-totals .data.table.totals{border-top:1px solid #1c1c1c}.cart-summary .cart-totals .data.table.totals th,.cart-summary .cart-totals .data.table.totals td{font-size:1.125rem}.cart-summary .cart-totals .data.table.totals .totals th,.cart-summary .cart-totals .data.table.totals .totals td{padding-top:15px}}@media (min-width:768px){.cart-actions__wrapper{width:calc(100%/3);float:right}}@media (min-width:992px){.cart-actions__wrapper{width:25%}}.cart.main.actions:before,.cart.main.actions:after{content:" ";display:table}.cart.main.actions:after{clear:both}.cart.main.actions .action{width:100%;text-align:left}@media (min-width:768px){.cart.main.actions{margin-top:15px}}@media (max-width:767px){.cart.main.actions{background:#f2f2f2;padding:0 15px 20px}}.box-actions,.actions-toolbar{margin-top:40px}.box-actions:before,.actions-toolbar:before,.box-actions:after,.actions-toolbar:after{content:" ";display:table}.box-actions:after,.actions-toolbar:after{clear:both}@media screen and (max-width:767px){.box-actions,.actions-toolbar{display:block}}.box-actions .primary,.actions-toolbar .primary,.box-actions .secondary,.actions-toolbar .secondary{display:block;float:left;margin-right:4px}form .box-actions .primary,form .actions-toolbar .primary,form .box-actions .secondary,form .actions-toolbar .secondary{margin-right:4px}@media screen and (max-width:767px){.box-actions .primary,.actions-toolbar .primary,.box-actions .secondary,.actions-toolbar .secondary{text-align:center;width:100%}}.account #maincontent{padding-top:40px}.account #maincontent .columns{margin-top:40px}@media (max-width:767px){.account #maincontent .columns{margin-top:20px}}.account #maincontent .main{padding-top:15px}.account .form-address-edit .street{margin-top:0}.account .form-address-edit .street .field{width:50%;float:left}.account .form-address-edit .street .field.housenumber{padding-right:15px}.account .form-address-edit .street .field.housenumber-addition{padding-left:15px}.account .form-address-edit select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;border-bottom:1px solid #bababa;background:#fff url('../images/icons/chevron-down.svg') no-repeat center right;padding-right:24px;margin-top:5px;border-radius:0}.ie11 .account .form-address-edit select{background:none}.account .actions-toolbar,.account .box-actions{margin-top:60px}.account .account-nav-toggle{font-size:1.125rem;background-color:transparent;margin:0 auto;display:none;text-align:center;cursor:pointer}.account .account-nav-toggle .icon,.account .account-nav-toggle .account .form-wishlist-items li .product-item-actions a{display:inline-block;margin-left:4px;transition:transform .4s ease-in-out;transform:rotate(0deg)}@media (max-width:480px){.account .account-nav-toggle{display:block}}@media (max-width:480px){.account .account-nav-list{max-height:0px;opacity:0;overflow:hidden;transform-origin:top center;transition:overflow 0s 1s linear,padding .8s .4s ease-in-out,max-height .6s .4s ease-in-out,opacity .4s ease-in-out;padding-top:0}}.account .account-nav-toggle-checkbox:checked~.account-nav-toggle .icon,.account .account-nav-toggle-checkbox:checked~.account-nav-toggle .account .form-wishlist-items li .product-item-actions a{transform:rotate(180deg)}@media screen and (max-width:480px){.account .account-nav-toggle-checkbox:checked~.account-nav-list{max-height:999px;opacity:1;overflow:visible;transition:overflow 0s 0s linear,padding .8s ease-in-out,max-height .6s ease-in-out,opacity .4s .4s ease-in-out;padding-top:12px}}.account .main:before,.account .main:after{content:" ";display:table}.account .main:after{clear:both}@media screen and (max-width:480px){.account .main{float:none}}.account .main h3{margin-top:0}.account .main h2,.account .main legend,.account .main .block-title{font-size:24px;font-weight:600;border:0;margin:0 0 20px}.account .main h2 span,.account .main legend span,.account .main .block-title span,.account .main h2 strong,.account .main legend strong,.account .main .block-title strong{font-weight:600}.account .main h2:not(:first-child){margin-top:45px}.account .main .label{padding-left:0}.account .main .actions{float:right;margin:-34px 0 0}@media screen and (max-width:767px){.account .main .actions{float:none;margin:0;text-align:center}}@media screen and (max-width:767px){.account .main .actions a{display:block}}.account .main .actions a.print{margin-left:16px}@media screen and (max-width:767px){.account .main .actions a.print{margin:0}}.account .main .control{position:relative}.account .main .block-addresses-list ol{list-style:none}.account .main .block-content .box{margin-bottom:15px}.account .main .block-order-details-view .block-content{display:flex;flex-wrap:wrap}.account .main .block-dashboard-info,.account .main .block-favorite-dealer{margin-top:45px}.account .main .block-favorite-dealer h2{margin-bottom:30px}.account .main .pager{margin:0}.account .main .pager .toolbar-amount{display:block;float:left;margin:0;line-height:30px}.account .main .pager .limiter{float:right}.account .main .table-wrapper table{border:none}.account .main .table-wrapper table thead{text-transform:uppercase;color:#033a7e;font-size:10px;font-weight:bold;letter-spacing:1.4px}.account .main .table-wrapper table thead tr{border-bottom:1px solid #e0e0e0}.account .main .table-wrapper table td,.account .main .table-wrapper table th{border:none;padding-left:0}@media (max-width:1199px){.account .main .table-wrapper table td,.account .main .table-wrapper table th{min-width:auto}}.account .main .table-wrapper table td ul.items-qty,.account .main .table-wrapper table th ul.items-qty{list-style:none;margin:0}.account .main .table-wrapper table td dl.item-options,.account .main .table-wrapper table th dl.item-options{display:block;margin-bottom:0;width:100%}.account .main .table-wrapper table td dl.item-options dt,.account .main .table-wrapper table th dl.item-options dt,.account .main .table-wrapper table td dl.item-options dd,.account .main .table-wrapper table th dl.item-options dd{width:50%;display:inline-block;float:left}@media (max-width:992px){.account .main .table-wrapper table td dl.item-options dt,.account .main .table-wrapper table th dl.item-options dt,.account .main .table-wrapper table td dl.item-options dd,.account .main .table-wrapper table th dl.item-options dd{width:100%;float:none}}.account .main .table-wrapper table td.actions,.account .main .table-wrapper table th.actions{margin:0;text-align:right}.account .main .table-wrapper table td.actions a,.account .main .table-wrapper table th.actions a{padding:6px 10px}.account .main .table-wrapper table td.actions a span,.account .main .table-wrapper table th.actions a span{display:none}.account .main .table-wrapper table td.actions a:after,.account .main .table-wrapper table th.actions a:after{font-family:'Gazelle'}.account .main .table-wrapper table td.actions a:hover:after,.account .main .table-wrapper table th.actions a:hover:after{color:#033a7e}.account .main .table-wrapper table td.actions a.order,.account .main .table-wrapper table th.actions a.order{border:none}.account .main .table-wrapper table td.actions a.order:after,.account .main .table-wrapper table th.actions a.order:after{content:'\e014'}.account .main .table-wrapper table td.actions a.view:after,.account .main .table-wrapper table th.actions a.view:after{content:'\e021'}.account .main .table-wrapper table td a{text-decoration:underline}.account .main .table-wrapper table.table-order-items{margin-bottom:0}.account .main .table-wrapper table .mark{background-color:transparent}.account .main .table-wrapper table.bike-overview{font-size:14px;margin:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.account .main .table-wrapper table.bike-overview tr{border:none}.account .main .table-wrapper table.bike-overview tr:nth-child(odd){background:none}.account .main .table-wrapper table.bike-overview tr td{border:none;font-weight:600;padding:20px 0}.account .main .table-wrapper table.bike-overview tr td:first-of-type{width:54%;font-weight:400}.account .main .table-wrapper table.bike-overview .color{width:16px;height:16px;display:block;border-radius:50%;border:1px solid rgba(0,0,0,0.2)}.account .sidebar ol{margin:0;list-style:none}.account .sidebar ul{margin:0;border-bottom:0}.account .sidebar ul li{font-weight:600;padding:14px 0 14px 0}.account .sidebar ul li:last-of-type{padding-bottom:34px}.account .sidebar ul li a,.account .sidebar ul li strong{display:inline-block;padding:0;text-overflow:ellipsis}.account .sidebar ul li a:hover,.account .sidebar ul li strong:hover{background-color:transparent;color:#033a7e}.account .sidebar ul li a:focus,.account .sidebar ul li strong:focus{background:none}.account .sidebar ul li.current strong{color:#033a7e;border-bottom:2px solid #033a7e;padding-bottom:3px}.account .sidebar .actions-toolbar{width:100%}@media screen and (max-width:991px){.account .sidebar .actions-toolbar .secondary,.account .sidebar .actions-toolbar .primary{width:100%;margin:4px 0}}.account .sidebar .actions-toolbar .secondary a,.account .sidebar .actions-toolbar .primary a,.account .sidebar .actions-toolbar .secondary button,.account .sidebar .actions-toolbar .primary button{width:100%}.account .sidebar .block{margin-top:27px}.account .sidebar .block:first-child{margin-top:0}.account .sidebar .block-title{color:#1c1c1c;font-weight:300;font-size:1.5rem;margin-bottom:15px}.account .sidebar .block-title strong{font-weight:300}.account .sidebar .block-wishlist ol li .icon-cross{position:absolute;top:0;right:16px}.account .form-wishlist-items li{list-style:none}@media (max-width:1199px){.account .form-wishlist-items li{margin-bottom:30px}}@media (max-width:767px){.account .form-wishlist-items li .box-tocart .field{max-width:none;width:100%}}.account .form-wishlist-items li:first-child{margin:0}@media (max-width:1199px){.account .form-wishlist-items li:first-child{margin-bottom:30px}}.account .form-wishlist-items li:nth-child(even){clear:none}.account .form-wishlist-items li .product-item-name{color:#1c1c1c;font-size:1.75rem;font-weight:300;left:0;position:absolute;top:0}@media (max-width:767px){.account .form-wishlist-items li .product-item-name{padding-right:100px}}@media (max-width:480px){.account .form-wishlist-items li .product-item-name{padding-right:0px}}.account .form-wishlist-items li .product-item-info{padding:0}.account .form-wishlist-items li .product-item-photo{top:32px;padding:16px 16px 16px 0}.account .form-wishlist-items li .product-item-photo img{height:auto;width:100%}.account .form-wishlist-items li .product-item-actions{position:absolute;right:16px;top:0}@media (max-width:480px){.account .form-wishlist-items li .product-item-actions{padding:0 16px;position:relative;right:0}}.account .form-wishlist-items li .product-item-actions a{display:inline-block}@media (max-width:480px){.account .form-wishlist-items li .product-item-actions a{border-radius:100px;display:inline-block;margin-bottom:8px;width:100%}}.account .form-wishlist-items li .product-item-actions a span{display:none}@media (max-width:480px){.account .form-wishlist-items li .product-item-actions a span{display:block}}.account .form-wishlist-items li .product-item-actions a.delete:before{content:'\e024'}@media (max-width:480px){.account .form-wishlist-items li .product-item-actions a.delete:before{display:none}}.account .form-wishlist-items li .product-item-actions a.edit:before{content:'\e002'}@media (max-width:480px){.account .form-wishlist-items li .product-item-actions a.edit:before{display:none}}.account .form-wishlist-items li .price-box{margin-top:48px}.customer-account-create h1,.magento_invitation-customer_account-create h1,.customer-account-create h3,.magento_invitation-customer_account-create h3{font-weight:700}.customer-account-create .form-create-account,.magento_invitation-customer_account-create .form-create-account{margin-top:60px}@media (max-width:992px){.customer-account-create .form-create-account,.magento_invitation-customer_account-create .form-create-account{margin-top:30px}}.customer-account-create .form-create-account p,.magento_invitation-customer_account-create .form-create-account p{font-size:14px;color:#767676}.customer-account-create .form-create-account .fields,.magento_invitation-customer_account-create .form-create-account .fields{border-right:1px solid #e0e0e0}.customer-account-create .form-create-account .fields .input-text,.magento_invitation-customer_account-create .form-create-account .fields .input-text{background:#fff;border:1px solid #e0e0e0;height:41px;margin-top:7px;padding:13px 17px;border-radius:2px}.customer-account-create .form-create-account .fields .input-text:focus,.magento_invitation-customer_account-create .form-create-account .fields .input-text:focus{padding-top:13px}.customer-account-create .form-create-account .fields .field.field-select select,.magento_invitation-customer_account-create .form-create-account .fields .field.field-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:41px;border-bottom:1px solid #bababa;background:#fff url('../images/icons/chevron-down.svg') no-repeat center right;padding-right:24px;margin-top:5px;border-radius:0}.ie11 .customer-account-create .form-create-account .fields .field.field-select select,.ie11 .magento_invitation-customer_account-create .form-create-account .fields .field.field-select select{background:none}.customer-account-create .form-create-account .fields .field.housenumber,.magento_invitation-customer_account-create .form-create-account .fields .field.housenumber,.customer-account-create .form-create-account .fields .field.housenumber-addition,.magento_invitation-customer_account-create .form-create-account .fields .field.housenumber-addition{width:50%;float:left}.customer-account-create .form-create-account .fields .field.housenumber,.magento_invitation-customer_account-create .form-create-account .fields .field.housenumber{padding-right:15px}.customer-account-create .form-create-account .fields .field.housenumber-addition,.magento_invitation-customer_account-create .form-create-account .fields .field.housenumber-addition{padding-left:15px}@media (max-width:480px){.customer-account-create .form-create-account .fields .field-name-firstname,.magento_invitation-customer_account-create .form-create-account .fields .field-name-firstname,.customer-account-create .form-create-account .fields .field-name-lastname,.magento_invitation-customer_account-create .form-create-account .fields .field-name-lastname{width:100%}.customer-account-create .form-create-account .fields .field label,.magento_invitation-customer_account-create .form-create-account .fields .field label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.customer-account-create .form-create-account .fields .field label .checker,.magento_invitation-customer_account-create .form-create-account .fields .field label .checker{-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}}@media (max-width:992px){.customer-account-create .form-create-account .fields,.magento_invitation-customer_account-create .form-create-account .fields{border:0}}@media (min-width:992px){.customer-account-create .form-create-account .fields .mage-error,.magento_invitation-customer_account-create .form-create-account .fields .mage-error{white-space:nowrap}}.customer-account-create .form-create-account .account-usps h3,.magento_invitation-customer_account-create .form-create-account .account-usps h3{margin:25px 0 30px 0;font-weight:400}.customer-account-create .form-create-account .account-usps ul,.magento_invitation-customer_account-create .form-create-account .account-usps ul{list-style:none;color:#fff;margin:0 0 25px;font-size:1.125rem;color:#606060;padding-left:0 !important}.customer-account-create .form-create-account .account-usps ul li,.magento_invitation-customer_account-create .form-create-account .account-usps ul li{display:inline-block;margin:0 30px 20px 0}.customer-account-create .form-create-account .account-usps ul li:before,.magento_invitation-customer_account-create .form-create-account .account-usps ul li:before{font-size:22px;margin-right:15px;position:relative;top:-1px}.customer-account-create .form-create-account .account-usps ul li,.magento_invitation-customer_account-create .form-create-account .account-usps ul li{display:block}.customer-account-create .form-create-account .account-usps ul li:before,.magento_invitation-customer_account-create .form-create-account .account-usps ul li:before{float:left}.customer-account-create .form-create-account .account-usps figure,.magento_invitation-customer_account-create .form-create-account .account-usps figure{margin-top:80px}@media (max-width:991px){.customer-account-create .form-create-account .account-usps,.magento_invitation-customer_account-create .form-create-account .account-usps{margin-top:60px}}.customer-account-create .actions .primary,.magento_invitation-customer_account-create .actions .primary{margin-top:40px}.customer-account-connect .modal-footer{text-align:left;margin-bottom:0}.field-recaptcha{margin-top:20px;font-size:12px;color:#767676;max-width:300px}.field-recaptcha .recaptcha-badge{position:absolute}@media (min-width:768px){.navbar-collapse{padding-left:0;padding-right:0}}@media (max-width:767px){.account-menu__wrapper{position:fixed;top:106px;left:0;right:0;padding:0 15px;background-color:#fff;z-index:1000;border-bottom:1px solid #e0e0e0;transition:all .25s ease-in-out}.minimize .account-menu__wrapper{transform:translate3d(0, -45px, 0);-webkit-transform:translate3d(0, -45px, 0);-moz-transform:translate3d(0, -45px, 0);-ms-transform:translate3d(0, -45px, 0);-o-transform:translate3d(0, -45px, 0)}.account-menu__wrapper .ga-icon,.account-menu__wrapper .knowledge-base__most-viewed a{font-weight:600;font-size:6px;vertical-align:middle}.account-menu__wrapper .navbar-toggle{font-weight:600;float:none}.account-menu__wrapper .navbar-toggle:not(.collapsed) .ga-icon,.account-menu__wrapper .navbar-toggle:not(.collapsed) .knowledge-base__most-viewed a{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.account #maincontent{padding-top:70px}}.customer-account-login #maincontent,.customer-account-forgotpassword #maincontent{padding-bottom:40px;padding-top:40px}.customer-account-login form.password.forget,.customer-account-forgotpassword form.password.forget{max-width:600px}.bikes__title{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.bikes__title h3{margin:0;font-weight:600}.bikes__count{color:#e0e0e0;margin-left:15px}.bikes__add.active{position:absolute;top:5px;right:0;z-index:1050}.bikes__add .btn-add{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.active.bikes__add .btn-add{font-size:12px;color:#fff}.active.bikes__add .btn-add:after{margin-left:6px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.bikes__add .ui-widget{padding-top:10px}.bikes__add .ui-widget-content{font-family:'ProximaNova',Helvetica,Arial,sans-serif;background:none;border:0}.bikes__intro{margin-bottom:50px}.bikes__intro p{color:#767676}.bikes__intro h3{font-weight:600;font-size:24px;margin:0 0 16px}.bikes__items{margin-top:16px}.bike__wrapper-content{padding:60px 50px;border-top:1px solid #e0e0e0}.bike__wrapper-content--small{padding:30px 50px}.bike__wrapper-content--no-border{border-top:none}.bike__wrapper-content--fill-right{padding-right:0;padding-bottom:40px}.bike__wrapper-content--specifications{padding-top:0;padding-bottom:5px;border:0}.bike__wrapper-content p{color:#767676;margin-bottom:30px}.bike__wrapper-content .label{font-size:10px;letter-spacing:1.4px;color:#cb4e15;padding-bottom:10px}@media (max-width:767px){.bike__wrapper-content{padding:30px 20px}}.bike__group{margin-top:20px;border:1px solid #e0e0e0;border-radius:3px}@media (max-width:767px){.bike__group{border-width:1px 0 0;margin-top:0}.bike__group:last-child{border-bottom:1px solid #e0e0e0}}.bike__group-collapse{cursor:pointer;padding:20px 50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.bike__group-collapse>h3{width:100%;padding-right:10px;margin:0;position:relative}.bike__group-collapse>h3 .ga-icon,.bike__group-collapse>h3 .knowledge-base__most-viewed a{font-size:10px;line-height:30px;position:absolute;right:0;top:0;transition:0.1s}.bike__group-collapse>h3.active .ga-icon,.bike__group-collapse>h3.active .knowledge-base__most-viewed a{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.bike__group-collapse.active .bike__img{display:none}.bike__group-collapse.active>h3 .ga-icon,.bike__group-collapse.active>h3 .knowledge-base__most-viewed a{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}@media (max-width:767px){.bike__group-collapse{padding:20px}}.bike__img-wrapper{margin:10px auto}.bike__img-wrapper img{display:block;width:100%;height:auto}.bike__img-wrapper.placeholder{background-color:#f2f2f2}.bike__img-wrapper.placeholder img{max-width:300px;margin:0 auto}.bike__remove-link a{font-weight:600;color:#033a7e}.bike__remove-link .ga-icon,.bike__remove-link .knowledge-base__most-viewed a{position:relative;top:-1px;margin-left:8px}.bike__crosssell h3{font-size:24px;max-width:550px;padding-right:50px;margin-bottom:30px}.bike__crosssell .slick-slider{overflow:hidden}@media (max-width:767px){.bike__crosssell .slick-slider{margin:0 -20px}}@media (min-width:768px){.bike__crosssell .slick-arrow.slick-next{right:5px}}.bike_img_wrapper{margin:36px auto 10px auto;max-width:530px}.bike_img_wrapper img,.form-mybike-edit img{display:block;width:100%;height:auto}.form-mybike-edit .box:last-child{margin-top:30px}.form-mybike-edit .bikeimg img{margin-top:25px}.table-my-bikes caption{display:none}.table-my-bikes tr:first-child td{border-top:0}.experience-center__image{position:relative;background-size:cover;background-position:center center;height:172px;transition:all .3s}.experience-center__image:hover{transform:translateY(-4px)}@media (min-width:768px){.experience-center__image{height:200px}}@media (min-width:992px){.experience-center__image{height:172px}}@media (min-width:1200px){.experience-center__image{height:220px}}.experience-center__placeholder{background-color:#033a7e;top:0;left:0;background-image:url('../images/Gazelle_Brand.svg');background-size:80%;background-repeat:no-repeat;background-position:-160%;display:flex;justify-content:center;align-items:center}.experience-center__placeholder span{font-size:20px;color:#fff;width:70%;text-align:center}.experience-center__label{position:absolute;bottom:0;right:0;line-height:0.8;letter-spacing:1.3px;font-size:10px;text-transform:uppercase;padding:13px;font-weight:600}.experience-center__label.blue{background-color:#033a7e;color:#fff}.experience-center__label.white{color:#1c1c1c;background-color:#eef7ef}.experience-center__label.yellow{background-color:#f5beeb}.experience-center__address{font-size:1.125rem;margin-bottom:30px}.experience-center .arrow-link{display:block;color:#1c1c1c;font-size:20px;font-weight:normal;margin-top:18px;margin-bottom:8px}.experience-center__list{margin-bottom:80px}@media (max-width:991px){.experience-center__list{margin-bottom:18px}}@media (max-width:767px){.experience-center__list{margin-bottom:8px}}.experience-center__list h3{margin-top:0}.experience-center__list p{color:#767676;margin-bottom:0}.experience-center__list__header{margin-bottom:28px}.experience-center__list__items{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:30px}@media (min-width:768px){.experience-center__list__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width:992px){.experience-center__list__items{grid-template-columns:repeat(3, minmax(0, 1fr))}}.exp-center{padding:25px}@media (min-width:768px){.exp-center{padding:35px}}.exp-center .exp-center-header{border-bottom:1px solid rgba(0,0,0,0.05)}.exp-center .exp-center-header:before,.exp-center .exp-center-header:after{content:" ";display:table}.exp-center .exp-center-header:after{clear:both}.exp-center .exp-center-title{font-size:.9375rem;border-bottom:2px solid #033a7e;float:left;font-weight:bold;margin:0 0 -1px 0;padding-bottom:10px;text-transform:uppercase}.exp-center .exp-center-address{margin-top:25px}.exp-center .exp-center-address h5{font-size:2.1875rem;font-weight:300;margin:0}.exp-center .exp-center-address p{font-weight:300;line-height:1.6em;margin:25px 0 0 0}.exp-center .exp-center-opening-hours{margin-top:25px}.exp-center .exp-center-opening-hours h5{font-size:2.1875rem;font-weight:300;margin:0}.exp-center .exp-center-opening-hours table{border:none;margin:25px 0 0 0;width:100%}.exp-center .exp-center-opening-hours table tr{border:none}.exp-center .exp-center-opening-hours table tr th,.exp-center .exp-center-opening-hours table tr td{border:none;font-weight:normal;line-height:1.6em;padding:0}.exp-center .exp-center-maps{margin-top:25px}.exp-center .exp-center-maps iframe{border:none;display:block;height:300px;width:100%}.not-found{background-image:url('../images/not-found-background.png');background-position:right bottom;background-repeat:no-repeat;background-size:60%;min-height:50vh}@media screen and (max-width:991px){.not-found{background-image:none}}.not-found h2{font-weight:500}.not-found p{margin-top:25px}.not-found ul{margin-bottom:25px;margin-top:25px}.not-found ul li{margin-bottom:15px}.not-found ul li a{font-weight:800}.views-wrapper>.row{margin-bottom:50px}.storepickup-index-view .page-main{padding:0}.storepickup-index-view .page-wrapper .back-button{padding-top:30px}.storepickup-index-view .page-wrapper .breadcrumbs{display:block;position:static;padding:40px 0 0 0}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper{margin-top:25px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__title{font-size:40px;font-weight:700;color:#1c1c1c;margin-top:0}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__icons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__icons--holder{height:30px;background:#f2f2f2;margin-bottom:10px;padding:2px 10px;border:1px solid #f2f2f2;font-size:12px;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__icons--holder:not(:last-child){margin-right:10px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__icons--holder.premium{background:#fff;border-color:#e0e0e0}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__icons--holder .ga-icon,.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__icons--holder .knowledge-base__most-viewed a{margin-right:8px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__icons--holder .icon-award{font-size:20px}@media (max-width:767px){.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__icons--holder{margin-bottom:20px}}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address{color:#1c1c1c;margin-bottom:25px;font-size:14px}@media (max-width:767px){.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address-line{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:1;-ms-order:1;order:1}}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .arrow-link{font-size:14px;line-height:22px;display:inline}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .arrow-link:hover{text-decoration:none}@media (min-width:768px){.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .arrow-link{margin-left:20px}}@media (max-width:767px){.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .arrow-link{margin-top:10px;-webkit-order:3;-ms-order:3;order:3}}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .store__distance{margin-top:10px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .store__distance .ga-icon,.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .store__distance .knowledge-base__most-viewed a{margin-right:10px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .store__distance-time{margin-left:5px}@media (min-width:768px){.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .store__distance{margin:0 0 0 20px}}@media (max-width:767px){.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__address .store__distance{margin-right:10px;-webkit-order:2;-ms-order:2;order:2}}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__cta .btn-primary{padding:15px 20px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__cta .btn-primary .ga-icon,.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__cta .btn-primary .knowledge-base__most-viewed a{margin-left:30px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__contact--phone{font-size:24px;font-weight:600;margin-top:25px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__contact--email{font-size:14px;font-weight:600;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__contact--email .ga-icon,.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__contact--email .knowledge-base__most-viewed a{font-size:10px;margin-left:10px}.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__contact--website{margin-top:65px;color:#1c1c1c}@media (max-width:1199px){.storepickup-index-view .page-wrapper .dealer-detail-page .dealer-wrapper__contact{margin-top:30px}}.storepickup-index-view .page-wrapper .dealer-detail-content .bluefoot-row .row-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xsitemap .xsitemap-categories,.xsitemap .xsitemap-pages{float:none;display:inline-block;vertical-align:top;width:33%}.page-layout-blog-post .page-wrapper{position:relative}.page-layout-blog-post .page-wrapper .blog-related-stories{margin-bottom:50px}.page-layout-blog-post .page-wrapper .blog-related-stories h3{font-weight:bold;margin-bottom:20px}.page-layout-blog-post .page-wrapper .blog-related-stories h4{font-weight:bold;color:#033a7e}.page-layout-blog-post .page-wrapper .blog-related-stories .related-story-image{height:20vw;background-size:cover;background-position:center}.page-layout-blog-post .page-wrapper .blog-related-stories .related-story-content{padding:15px;background-color:#f2f2f2}.page-layout-blog-post .page-wrapper .blog-related-stories .related-story-content .related-story--date{color:#555}#blog-header-image{position:relative;height:66vh;overflow:hidden;margin-bottom:50px}.blog-content{position:relative;height:100%;margin-left:calc(280px);margin-top:50px;z-index:2;background-color:#fff}@media (max-width:767px){.blog-content{margin-left:0}}.blog-content .page-main{margin:0;padding:0}.blog-content .badge{background-color:#033a7e}@media (max-width:991px){.blog-content .row-inner .col-inner{padding:0 20px}}@media (max-width:991px){.blog-content .blogs-container .blog-item{padding:0 20px;margin:25px -20px}}@media (max-width:991px){.blog-content .blogs-container .blog-item .blog-item-image{min-height:250px}}.blog-content #blog-page-navigation{margin:25px 0;padding:0}.blog-content .blog-date{display:inline-block;font-size:1rem;margin-right:10px;color:#767676;font-weight:normal}.blog-content .blog-title{margin-bottom:0}.blog-content .blog-description{margin-top:15px}.blog-content .blog-image{min-height:250px}.blog-sidebar{z-index:3;position:absolute;background-color:#f2f2f2;height:100%;width:230px;padding:20px}@media (max-width:767px){.blog-sidebar{position:relative;width:calc(100% + 14px);margin-left:-7.5px}}@media (max-width:991px){.blog-sidebar{padding:0}}.blog-sidebar ul{margin:15px 0 0 0}.blog-sidebar ul li{list-style:none;font-size:1.2em;margin:8px 0}.blog-sidebar ul li a{color:rgba(1,1,1,0.5)}.blog-sidebar ul li a:hover{color:#1c1c1c}.blog-wrapper{position:relative;margin:50px}.ponbike_customer_invite-index-index{margin-top:40px}.ponbike_customer_invite-index-index textarea{height:132px}.ponbike_customer_invite-index-index .remaining_invites,.ponbike_customer_invite-index-index .table-caption{font-size:13px;color:#a9a9a9}.ponbike_customer_invite-index-index .table-wrapper{overflow-x:auto;margin-top:10px}.ponbike_customer_invite-index-index .table-wrapper .table-invitations th.actions,.ponbike_customer_invite-index-index .table-wrapper .table-invitations td.actions{text-align:left;width:100%}.ponbike_customer_invite-index-index .table-wrapper .table-invitations th.actions button,.ponbike_customer_invite-index-index .table-wrapper .table-invitations td.actions button{position:relative;color:#d20000;background:none;padding-left:20px;transition:color .3s ease}.ponbike_customer_invite-index-index .table-wrapper .table-invitations th.actions button .ga-icon,.ponbike_customer_invite-index-index .table-wrapper .table-invitations td.actions button .ga-icon,.ponbike_customer_invite-index-index .table-wrapper .table-invitations th.actions button .knowledge-base__most-viewed a,.ponbike_customer_invite-index-index .table-wrapper .table-invitations td.actions button .knowledge-base__most-viewed a{position:absolute;left:0;bottom:1px}.ponbike_customer_invite-index-index .table-wrapper .table-invitations th.actions button:hover,.ponbike_customer_invite-index-index .table-wrapper .table-invitations td.actions button:hover{color:#033a7e}#invitationForm .field.email{margin-top:0}#invitationForm .actions-toolbar{margin-top:0}#invitationForm #invitations-options{width:100%}#invitationForm #invitations-options .field.email{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}#invitationForm #invitations-options button.remove{position:absolute;right:10px;top:15px;z-index:200;color:#bababa}#invitationForm #invitations-options button.remove:after{font-weight:600}#invitationForm #invitations-options button.remove:hover{color:#1c1c1c}#invitationForm .add-email{display:flex;position:relative}#invitationForm #add-email-button{margin-top:14px}#invitationForm .actions-toolbar .primary{float:right;margin-right:0;line-height:1.2}#invitationForm .actions-toolbar .primary span{font-size:12px;margin-left:20px}#invitationForm .invitation-preview{position:absolute;font-size:13px;color:#a9a9a9;bottom:12px;right:12px}.remaining_invites{font-size:13px;color:#a9a9a9}#invitation-preview-modal table{margin-bottom:initial}#invitation-preview-modal table thead tr,#invitation-preview-modal table thead th,#invitation-preview-modal table thead td{border-bottom:none;padding:0}#invitation-preview-modal table tbody tr,#invitation-preview-modal table tbody td{border:0;padding:0}.page-layout-service-reviews .parallax-hero{margin:0}@media (min-width:1200px){.page-layout-service-reviews .parallax-hero__content p{padding-right:20px}}@media (max-width:767px){.page-layout-service-reviews .parallax-hero__content p{margin:0}}.page-layout-service-reviews .parallax-hero__mask{bottom:1px}.page-layout-service-reviews .service-reviews-summary .review-summary{color:#fff;background:#0078e6;padding:25px 35px 40px 35px;margin:0}.page-layout-service-reviews .service-reviews-summary .review-summary p,.page-layout-service-reviews .service-reviews-summary .review-summary__top{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.page-layout-service-reviews .service-reviews-summary .review-summary p{margin:0;color:#fff}.page-layout-service-reviews .service-reviews-summary .review-summary img{width:77px;height:19px}.page-layout-service-reviews .service-reviews-summary .review-summary__top{margin-bottom:10px}.page-layout-service-reviews .service-reviews-summary .review-summary__stars:before{color:#003062}.page-layout-service-reviews .service-reviews-summary .review-summary__stars>span:before{color:#fff}.page-layout-service-reviews .service-reviews-summary .review-summary__score{font-size:40px;color:#fff;margin:0}.page-layout-service-reviews .service-reviews-summary .review-summary__score:after{display:none}.page-layout-service-reviews .service-reviews-summary .review-summary__score em{margin:0 0 0 3px}@media (max-width:767px){.page-layout-service-reviews .service-reviews-summary .review-summary__stars-wrapper{margin:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:1200px){.page-layout-service-reviews .service-reviews-summary .review-summary{max-width:500px;float:right;padding:40px 40px 45px 40px;margin:-105px 50px 0 0;position:relative;z-index:1}.page-layout-service-reviews .service-reviews-summary .review-summary__stars{width:calc(100% - 15px)}.page-layout-service-reviews .service-reviews-summary .review-summary__stars:before,.page-layout-service-reviews .service-reviews-summary .review-summary__stars>span:before{font-size:33px;letter-spacing:15px}}@media (min-width:768px){.page-layout-service-reviews .product-reviews{padding:115px 0;min-height:100vh}}.page-layout-knowledge-base .page-main{padding:0}.knowledge-base h3{font-size:32px;margin-bottom:30px}.knowledge-base h5{color:#033a7e;font-size:12px;letter-spacing:1.7px;margin:0 0 18px 0;text-transform:uppercase}.knowledge-base a{font-size:14px;display:block;color:#767676}.knowledge-base__most-viewed{margin-bottom:60px}.knowledge-base__most-viewed a{background-color:#f2f2f2;padding:8px 18px 8px 10px;margin-bottom:10px;min-height:60px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.knowledge-base__most-viewed a:before{margin-left:auto;padding-left:10px;order:2;color:#1c1c1c;font-size:10px;font-weight:600;transition:transform .2s;-webkit-transition:transform .2s;-moz-transition:transform .2s;-ms-transition:transform .2s;-o-transition:transform .2s}.knowledge-base__most-viewed a:hover{background-color:#e0e0e0}.knowledge-base__most-viewed a:hover:before{transform:translateX(5px)}.knowledge-base__most-viewed img{width:65px;margin-right:10px}.knowledge-base__pages a{margin-bottom:15px}.knowledge-base__pages a:hover{color:#1c1c1c}.knowledge-base__grid{margin-top:40px}@media (max-width:767px){.knowledge-base{padding:0 20px}.knowledge-base__category{margin-top:65px}.knowledge-base .page-main{padding:0}.knowledge-base h3{font-size:20px}.knowledge-base h5{font-size:12px}.knowledge-base__most-viewed{margin-bottom:30px}}@media (min-width:768px){.knowledge-base__row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.knowledge-base__category,.knowledge-base h3{width:calc(100%/3);padding:0 15px}}@media (min-width:992px){.knowledge-base__category,.knowledge-base h3{padding:0 8% 0 0}}.product-carousel{margin:25px 0}.product-carousel .carousel-indicators{bottom:13px;display:block;margin-bottom:0}.product-carousel .carousel-indicators li{background-color:rgba(0,0,0,0.2);border:none}.product-carousel .carousel-indicators li.active{background-color:#033a7e}.product-carousel .carousel-inner .item .product-image{height:50vh;position:relative;text-align:center}@media screen and (max-width:991px){.product-carousel .carousel-inner .item .product-image{height:45vw}}.product-carousel .carousel-inner .item .product-image img{background-color:#fff;height:auto;max-height:100%;max-width:100%;width:auto}.product-carousel .carousel-inner .item .product-image img:first-of-type{position:relative;top:50%;transform:translateY(-50%)}.product-carousel .carousel-inner .item .product-image .icon,.product-carousel .carousel-inner .item .product-image .account .form-wishlist-items li .product-item-actions a{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:10}@media screen and (max-width:1199px){.product-carousel .carousel-inner .item .product-image .icon,.product-carousel .carousel-inner .item .product-image .account .form-wishlist-items li .product-item-actions a{display:none}}.product-carousel .carousel-inner .item .product-image .icon:hover,.product-carousel .carousel-inner .item .product-image .account .form-wishlist-items li .product-item-actions a:hover{cursor:pointer}.product-carousel .carousel-inner .item .product-image.zoom .icon:before,.product-carousel .carousel-inner .item .product-image.zoom .account .form-wishlist-items li .product-item-actions a:before{content:'\e027';display:inline-block;transform:rotate(90deg)}.product-carousel .carousel-control{width:36px}@media screen and (max-width:991px){.product-carousel .carousel-control{display:none}}.product-carousel .carousel-control.left{left:0;padding-right:0;right:auto}.product-carousel .carousel-control.right{padding-right:0}.product-carousel .carousel-control .icon,.product-carousel .carousel-control .account .form-wishlist-items li .product-item-actions a{color:#fff}.product-carousel .carousel-control .icon.unactive,.product-carousel .carousel-control .account .form-wishlist-items li .product-item-actions a.unactive{cursor:default;opacity:.3}.pdp.page-main{padding:0}@media (max-width:991px){.stickybar-active .pdp.page-main{margin-top:31px}}@media (max-width:991px){.pdp.container{width:100%}}.pdp__header{position:relative;min-height:calc(100vh - 140px + 45px);padding:0}.topbar-active .pdp__header{min-height:calc(100vh - 140px)}.stickybar-active .pdp__header{min-height:calc(100vh - 140px - 44px + 45px)}.stickybar-active.topbar-active .pdp__header{min-height:calc(100vh - 140px - 44px)}@media (min-width:992px){.pdp__header h1{margin:-20px 0 0}}.pdp__header .back-button{margin-left:20px;font-size:12px;font-weight:600;position:relative}.pdp__header .back-button button,.pdp__header .back-button a{padding-left:20px}.pdp__header .back-button button:before,.pdp__header .back-button a:before{position:absolute;left:0;top:2px}@media (min-width:768px) and (max-width:991px){.pdp__header__content{padding-bottom:60px}}.pdp__header__image{z-index:1}@media (max-width:767px){.pdp__header__image{width:100%;min-height:calc(100vw * .703125 + 40px);margin-top:40px;padding:0}}.pdp__header__actions{padding-top:2%}@media (min-width:992px){.pdp__header__actions .product-cta-buttons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.pdp__header__actions .product-cta-buttons .btn{max-width:300px}.pdp__header__actions .product-cta-buttons .btn:nth-child(2){margin-left:15px}}@media (min-width:1600px){.pdp__header__actions{padding-top:4%}}.pdp__header__actions .icon-info{cursor:pointer;top:-10px;position:relative}@media (max-width:991px){.pdp__header__actions .btn{margin-bottom:10px}}.pdp__header__actions .configurable-tooltips{position:absolute}.pdp__header .award{height:45px}.pdp__header--top{position:absolute;margin-left:20px;z-index:3}.pdp__header--top h1{margin-top:30px}@media (max-width:991px){.pdp__header--top h1{margin-top:15px;margin-bottom:3px}}.pdp__header .list,.pdp__header .pdp__header__usps ul:not(.list--check){font-size:1.125rem}.pdp__header .list li,.pdp__header .pdp__header__usps ul:not(.list--check) li{margin:15px 0}@media (max-width:767px){.pdp__header .image-carousel__view{min-height:calc(100vw * .703125)}}.pdp__header .image-carousel__view .slick-slide img,.pdp__header .image-carousel__view .image-slider__slide img{max-height:calc(75vh - 140px - 44px);display:block;margin:0 auto}@media (max-width:767px){.pdp__header .image-carousel__view .slick-slide img,.pdp__header .image-carousel__view .image-slider__slide img{max-height:100%;width:100%}}.pdp__header .image-carousel__navigation,.pdp__header .image-carousel__preview{z-index:2}@media (min-width:992px){.pdp__header .image-carousel__navigation,.pdp__header .image-carousel__preview{margin-top:8%}}@media (min-width:1600px){.pdp__header .image-carousel__navigation,.pdp__header .image-carousel__preview{margin-top:10%}}.pdp .columns{padding-top:20px}@media (max-width:991px){.pdp .columns{padding-top:10px}}.pdp .section--fixed{height:calc(43% - 76px);bottom:76px}.bg--grey{background-color:#f2f2f2}.bg--full-width{width:100%}.pdp .pdp__info-block{position:relative;margin-top:100px}@media (max-width:991px){.pdp .pdp__info-block{margin-top:40px}}.pdp .pdp__info-block .rotatable__view{background-color:#fff;position:relative;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.pdp .pdp__info-block .rotatable__view.cursor{cursor:url('../images/icons/360.svg') 25 25,move}.pdp .pdp__info-block .rotatable__view img{position:absolute;width:100%;pointer-events:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.pdp .pdp__info-block .rotatable__view .single-image{display:none}.pdp .pdp__info-block .rotatable__view .single-image.active{display:block}.pdp .pdp__info-block .rotatable__view .rotationArrows{z-index:3;display:block;position:absolute;bottom:-30px;left:0;right:0;margin:0 auto;width:140px}.pdp .pdp__info-block .rotatable__view .rotationArrows .icon-chevron,.pdp .pdp__info-block .rotatable__view .rotationArrows .ga-icon,.pdp .pdp__info-block .rotatable__view .rotationArrows .knowledge-base__most-viewed a{font-size:16px;color:#033a7e;cursor:pointer;background:#fff;line-height:64px;width:64px;height:64px;text-align:center;border-radius:64px;box-shadow:0 10px 40px 0 rgba(0,0,0,0.15);transition:all 300ms;user-select:none}.pdp .pdp__info-block .rotatable__view .rotationArrows .icon-chevron:hover,.pdp .pdp__info-block .rotatable__view .rotationArrows .ga-icon:hover,.pdp .pdp__info-block .rotatable__view .rotationArrows .knowledge-base__most-viewed a:hover{color:#fff;background-color:#033a7e}.pdp .pdp__info-block .rotatable__view .rotationArrows .icon-chevron-left,.pdp .pdp__info-block .rotatable__view .rotationArrows .ga-icon-left{float:left}.pdp .pdp__info-block .rotatable__view .rotationArrows .icon-chevron-right,.pdp .pdp__info-block .rotatable__view .rotationArrows .ga-icon-right{float:right}.pdp .pdp__info-block .rotatable__view figure{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.pdp .pdp__info-block .rotatable__view-images,.pdp .pdp__info-block .rotatable__view-images--singles{height:0;padding-bottom:70.67%}.pdp .pdp__info-block .rotatable__view-images--singles{display:none}.pdp .pdp__info-block .rotatable__view-disk{z-index:2;background:url('../images/oval-360.svg') no-repeat bottom center;background-size:contain;position:absolute;bottom:0;width:100%;padding-bottom:15.15%;pointer-events:none}.pdp .pdp__info-block .rotatable__swatches{margin-top:30px}.pdp .pdp__info-block .rotatable__swatches h4{margin-bottom:20px}.pdp .pdp__info-block .rotatable__swatches h5{color:#1c1c1c}.pdp .pdp__info-block .rotatable__swatch{width:45px;height:45px;margin-right:22px;border-radius:2px;display:inline-block;position:relative}@media (max-width:767px){.pdp .pdp__info-block .rotatable__swatch{height:30px;width:30px}}.pdp .pdp__info-block .rotatable__swatch:active,.pdp .pdp__info-block .rotatable__swatch:hover{outline:1px solid #a9a9a9;outline-offset:3px}.pdp .pdp__info-block .rotatable__swatch:active{outline-color:#033a7e}.pdp .pdp__info-block .rotatable__swatch .icon-check{position:absolute;top:-12px;right:-12px;width:24px;height:24px;padding:4px;background-color:#fff;border-radius:100%;opacity:0}@media (max-width:767px){.pdp .pdp__info-block .rotatable__swatch .icon-check{top:-5px;right:-5px;width:16px;height:16px}}.pdp .pdp__info-block .rotatable__swatch.active .icon-check{opacity:100}@media (max-width:767px){.pdp .pdp__info-block .rotatable{margin-bottom:130px;z-index:2;-webkit-order:2;-ms-order:2;order:2}.pdp .pdp__info-block .rotatable__row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pdp .pdp__info-block .rotatable__swatches{position:absolute;padding-top:75%;height:0}}@media (max-width:991px){.pdp .pdp__info-block__description{margin-top:80px}}.pdp .pdp__info-block__description h3{max-width:320px}@media (max-width:991px){.pdp .pdp__info-block__description h3{max-width:100%}}.pdp .pdp__info-block__description h4{color:#1c1c1c}.pdp .pdp__info-block__description p{color:#1c1c1c;font-size:16px}.specifications{overflow:hidden;color:#1c1c1c;background:#f2f2f2;padding:20px 0 40px 0;margin-top:80px}@media (min-width:768px){.specifications{padding:75px 0 80px;margin-top:120px}}@media (min-width:992px){.specifications{margin-top:180px}}.specifications--list{color:#333;background:#fff;padding:0 0 85px}.specifications h3{font-size:20px;line-height:1;margin:0}.specifications ul{list-style:none;margin:0}.specifications a{color:#fff}.specifications__disclaimer{margin-top:20px;color:#2f2f2f}.specifications__buttons.specifications__row{margin-top:20px;border-bottom:0}@media (min-width:768px){.specifications__buttons.specifications__row{margin-top:50px}}.specifications__buttons.specifications__row .btn-white{margin-left:20px;color:#1c1c1c;display:block !important}.specifications__buttons.specifications__row .btn-white.compare-full,.specifications__buttons.specifications__row .btn-white.in-compare,.specifications__buttons.specifications__row .btn-white:active,.specifications__buttons.specifications__row .btn-white:focus{background-color:#fff;color:#bababa;opacity:0.6}.specifications__title{margin-bottom:67px}.specifications__title span{display:block}.specifications__title--list{font-size:24px;margin-bottom:30px}.specifications__wrapper{border-bottom:1px solid #d9d9d9;padding:0}.specifications__wrapper:not([role="tablist"]){height:100px}.specifications__wrapper--highlights{padding:0}.specifications__row{width:100%;margin:0}.specifications__row.active h3{cursor:pointer}.specifications__row.active h3 .trigger-icon:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.specifications__row.active h3 .trigger-icon:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.specifications__row.active h3:hover{color:#033a7e}.specifications__row.active .specifications__group{opacity:1}.specifications__row:not(.active):not(.specifications__buttons) .col{width:100%;cursor:pointer}.specifications__row:not(.active):not(.specifications__buttons):hover{background-color:#e0e0e0}.specifications__row:not(.active):not(.specifications__buttons):hover h3{color:#033a7e}.specifications__row:not(.active):not(.specifications__buttons):hover h3 .trigger-icon:before,.specifications__row:not(.active):not(.specifications__buttons):hover h3 .trigger-icon:after{background:#033a7e}.specifications__row:not(.active):not(.specifications__buttons) .specifications__group{opacity:0}.specifications__group,.specifications__group-title{padding:40px 0}.specifications__group-title h3 .trigger-icon{width:16px;height:16px;position:relative;float:left;margin:1px 20px 0 0}.specifications__group-title h3 .trigger-icon:before,.specifications__group-title h3 .trigger-icon:after{content:'';background:#1c1c1c;position:absolute;transition:transform 300ms ease}.specifications__group-title h3 .trigger-icon:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.specifications__group-title h3 .trigger-icon:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.specifications__subgroup-title{text-transform:uppercase;padding:0;font-weight:600;color:#033a7e;font-size:1.125rem}.specifications__item{font-size:1.125rem;line-height:1.2;padding:18px 0 17px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.specifications__item .ga-icon,.specifications__item .knowledge-base__most-viewed a{font-size:12px;color:#767676;margin-left:10px;position:relative;top:-2px}.specifications__list li{border-bottom:1px solid #e0e0e0;padding:35px 0}.specifications__list li:first-child{border-top:1px solid #e0e0e0}.specifications__list li strong{font-size:18px;font-weight:600;display:block;margin-bottom:20px}@media (max-width:767px){.specifications__navigation h2{font-size:24px;line-height:28px}.specifications__navigation li{margin:3px 0}.specifications__item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.specifications h3{font-size:24px}.specifications__title{font-size:48px}.specifications__group-title h3 .trigger-icon{margin:3px 30px 0 0}.specifications__item strong,.specifications__item span{flex:0 0 50%}}@media (min-width:768px) and (max-width:991px){.specifications__navigation{padding-bottom:15px}.specifications__navigation h2{font-size:48px;line-height:40px}.specifications__navigation li{margin:22px 0}}@media (max-width:991px){.specifications__group{padding-top:0}.specifications__item{border-bottom:1px solid #d9d9d9}.specifications__item:first-child{border-top:1px solid #d9d9d9}.specifications__item:last-child{border-bottom:0}.specifications__item strong{margin-bottom:10px}}@media (min-width:992px){.specifications--list{padding:80px 0 120px}.specifications__title{margin:0 0 85px 0}.specifications__title--list{margin-bottom:60px}.specifications__row,.specifications .col{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.specifications__wrapper--highlights{border-top:1px solid #d9d9d9}.specifications .col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.specifications__item{padding-right:115px}.specifications__item:first-child{padding-top:0}}.borrow-money{background-color:#fff;background-image:url('../images/geldlenenkostgeld.svg');background-position:center;background-repeat:no-repeat;background-size:70% 20px;height:38px;border:1px solid rgba(0,0,0,0.1);border-bottom:0}.borrow-money--block{position:relative;top:6px}.price-rates-modal .payment-methods{padding-top:0}.price-rates-modal .modal-content{min-height:375px;padding:0 30px 30px}.price-rates-modal .modal-content tr{vertical-align:bottom}@media (min-width:992px){.price-rates-modal .modal-content{width:100%}}@media (max-width:767px){.price-rates-modal .modal-content{padding:0}}.price-rates-modal .modal-content .modal-body h5{font-size:18px;font-weight:600;margin:0 0 20px}.price-rates-modal .modal-content .modal-body .intro p{font-size:1.125rem;margin-bottom:16px}.price-rates-modal .modal-content .modal-body .intro .usps-inline,.price-rates-modal .modal-content .modal-body .intro .list--check{color:#2f2f2f;font-size:1.125rem}@media (max-width:767px){.price-rates-modal .modal-content .modal-body .intro{margin-top:20px}}.price-rates-modal .modal-content .modal-body .outro{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,0.1)}.price-rates-modal .modal-content .modal-body .outro p{font-size:14px;line-height:1.2;margin-bottom:0}.price-rates-modal .modal-content .modal-body .buttons{margin:40px 0}.price-rates-modal .modal-content .modal-header{padding-top:0px}@media (max-width:767px){.price-rates-modal .modal-content .modal-header{padding:0}}.price-rates-modal .modal-content .modal-header .modal-menu{width:100%;border-bottom:1px solid rgba(0,0,0,0.1);margin:0;height:70px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-trigger{cursor:pointer}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible{list-style:none;float:left}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible:hover,.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible[aria-expanded='true']{border-bottom:2px solid #033a7e}@media (max-width:767px){.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible:hover,.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible[aria-expanded='true']{border-bottom:1px solid #033a7e}}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible a{font-size:1.125rem;font-weight:700;padding:0 30px;display:block;height:50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media (min-width:768px){.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible a{height:70px}}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible a>span{font-weight:400;margin-left:15px}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible a>span span{display:block;font-size:12px}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible a>span span.from-label{font-size:10px;color:#bababa;text-transform:lowercase;margin-top:-10px}@media (max-width:767px){.price-rates-modal .modal-content .modal-header .modal-menu{width:100%;margin:0;height:auto}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible{float:left;width:100%;border-bottom:1px solid rgba(0,0,0,0.1);padding:0 15px}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible a{padding:0}.price-rates-modal .modal-content .modal-header .modal-menu .method-modal-collapsible a span{margin-left:auto}}@media (max-width:767px){.price-rates-modal .modal-content .modal-header .close{margin:0 15px 0}}@media (min-width:768px){.price-rates-modal .modal-content .modal-header .close{position:absolute;right:30px;top:15px;margin:0}}.price-rates-modal .finance-rates .finance-costs__table,.price-rates-modal .finance-rates .finance-costs-table{margin-bottom:24px}.price-rates-modal .finance-rates .finance-costs__table h3,.price-rates-modal .finance-rates .finance-costs-table h3{font-weight:700;font-size:14px;color:#1c1c1c}.price-rates-modal .finance-rates .finance-costs__table thead tr th,.price-rates-modal .finance-rates .finance-costs-table thead tr th{font-weight:700}.price-rates-modal .finance-rates .finance-costs__periods{margin-bottom:40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.price-rates-modal .finance-rates .finance-costs__periods .btn-period{border:1px solid #e0e0e0;font-size:12px;margin-right:10px;border-radius:3px;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.price-rates-modal .finance-rates .finance-costs__periods .btn-period:first-child{margin-right:0px}.price-rates-modal .finance-rates .finance-costs__periods .btn-period:hover,.price-rates-modal .finance-rates .finance-costs__periods .btn-period.active{border-color:#033a7e;box-shadow:none}@media (max-width:480px){.price-rates-modal .finance-rates .finance-costs__periods .btn-period{font-size:10px;padding:12px 5px}}@media (min-width:768px){.price-rates-modal .finance-rates .finance-costs__periods .btn-period{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.price-rates-modal .finance-rates .finance-costs__periods .btn-period .rate{margin-left:auto}}.finance-rates .table-responsive{border:1px solid rgba(0,0,0,0.1)}.finance-rates .table-responsive table{font-size:14px;width:100%;margin-bottom:0;color:#2f2f2f}.finance-rates .table-responsive table th{font-weight:400;border-right:1px solid rgba(0,0,0,0.1)}.finance-rates .table-responsive table th:last-child{border-right:0}.finance-rates .table-responsive table tbody tr{border-bottom:0}.price-rates-modal .finance-rates .table-responsive table tbody tr{transition:color 300ms ease}.price-rates-modal .finance-rates .table-responsive table tbody tr.active{color:#1c1c1c;font-weight:700}.finance-rates .table-responsive table tbody tr td{white-space:nowrap}.out-of-stock__container{padding-top:10px;padding-bottom:10px}.out-of-stock__text{font-size:14px;color:#767676;margin-bottom:4px}.out-of-stock--btn .ga-icon.icon-mail,.out-of-stock--btn .knowledge-base__most-viewed a.icon-mail{float:left;margin-left:0;font-size:20px;margin-right:8px;margin-top:-2px}.block-stock-notifications .product-color{display:inline-block;border-radius:50%;width:20px;height:20px;border:1px solid #f2f2f2}@media (max-width:767px){.block-stock-notifications .box-product{padding:0}}.block-stock-notifications .box-product-content{padding:30px;background-color:#fff;border:1px solid #f2f2f2;margin-bottom:30px}.block-stock-notifications .box-product h4{font-size:14px;font-weight:normal;margin-bottom:10px}.block-stock-notifications .box-product img{margin:0 auto 30px auto}.ie11 .block-stock-notifications .box-product img{min-height:100%}.block-stock-notifications .box-product-actions{margin-top:35px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.block-stock-notifications .box-product-actions a{width:calc(50% - 5px);font-size:11px;padding:10px 12px}@media (max-width:991px){.block-stock-notifications .box-product-actions{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block-stock-notifications .box-product-actions a{width:100%}.block-stock-notifications .box-product-actions a:not(:last-of-type){margin-bottom:10px}}.block-stock-notifications .box-product-columns{display:flex;flex-direction:column}.battery-compare__title h2{font-size:24px;font-weight:700}@media (max-width:767px){.battery-compare .table-responsive{border:0}}.battery-compare__table.table{table-layout:fixed}.battery-compare__table.table tr{border:0}.battery-compare__table.table tr td{border:0;padding:10px 15px;font-size:1.125rem;vertical-align:top}.battery-compare__table.table tr td:not(.battery__text){color:#767676}.battery-compare__table.table tr td.battery__text{font-weight:600;font-size:16px;background-color:transparent}@media (max-width:767px){.battery-compare__table.table tr td.battery__text{font-size:12px}}.battery-compare__table.table tr td.type-battery_level{color:#1c1c1c;font-weight:700}.battery-compare__table.table tr td:first-child{font-weight:600;padding-left:0;color:#1c1c1c}@media (max-width:767px){.battery-compare__table.table tr td:nth-child(3){padding-left:0}}@media (max-width:767px){.battery-compare__table.table tr td{padding:40px 5px 20px;font-size:12px}.battery-compare__table.table tr td:not(.attribute-title){white-space:normal;width:120px}}@media (max-width:1199px){.battery-compare__table.table tr.load-more-mobile{display:none}.battery-compare__table.table tr.load-more-mobile.active{display:table-row}.battery-compare__table.table tr.load-more-mobile.active td{background-color:#fff}}@media (max-width:767px){.battery-compare__table.table tr{border-bottom:1px solid #f2f2f2}.battery-compare__table.table tr .attribute-title{padding:0;left:0;width:0;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.battery-compare__table.table tr .attribute-title__mobile,.battery-compare__table.table tr .attribute-title strong{position:absolute;left:0;top:15px;color:#1c1c1c;font-weight:600;white-space:nowrap}}.battery-compare__load-more-container{margin-bottom:140px}.battery-compare__load-more{cursor:pointer;margin:0 auto;font-weight:700;display:table}@media (max-width:767px){.battery-compare__load-more{margin-top:30px}}.battery-compare__load-more span{font-size:7px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}.battery-compare__load-more span:before{margin-bottom:5px}.product-stickybar{width:100%;background:#fff;z-index:1010}.product-stickybar.fixed{display:block;top:0;bottom:auto;position:fixed}.has-lightbox .product-stickybar{display:none}.product-stickybar__container{position:relative;animation:slideIn .25s}.fixed .product-stickybar__container{border-top:0}@keyframes slideIn{from{transform:translateY(-65px)}to{transform:translateY(0)}}.product-stickybar__title{font-size:20px;font-weight:600;color:#1c1c1c}.product-stickybar__nav-wrapper,.product-stickybar__nav{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.product-stickybar__nav-toggle a{font-size:14px;font-weight:600}.product-stickybar__nav-toggle a:before{font-size:6px;float:right;margin:7px 0 0 6px}.product-stickybar__nav{list-style:none;margin:0}.product-stickybar__nav a{font-weight:600}.product-stickybar__nav a:not(.btn):hover,.product-stickybar__nav a:not(.btn).active{color:#033a7e}.product-stickybar__nav--buttons li{min-width:170px}.product-stickybar__nav--buttons li:first-child{margin-left:0}@media (max-width:991px){.product-stickybar{display:none}.product-stickybar.fixed{border-bottom:1px solid #f2f2f2}.product-stickybar__title-wrapper{padding:28px 15px}.nav-open .product-stickybar__nav-wrapper{border-top:1px solid #f2f2f2;padding:5px 15px 10px 15px}.product-stickybar__nav--collapsed{display:none;font-size:16px;align-items:start;flex-direction:column}.nav-open .product-stickybar__nav--collapsed{display:block}.product-stickybar__nav--collapsed li{margin:20px 0}.product-stickybar__nav--buttons{position:absolute;top:15px;right:15px}.product-stickybar__nav--buttons li{min-width:145px}}@media (min-width:992px){.product-stickybar{background:#fff;position:absolute;right:0;left:0;bottom:0}.product-stickybar.fixed{border-bottom:1px solid #e0e0e0}.product-stickybar__container{padding:15px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.product-stickybar__nav-wrapper{min-height:45px}.product-stickybar__nav li{margin-right:25px}.product-stickybar__nav li:last-child{margin-right:0}.product-stickybar__nav--buttons{width:0;display:block;position:relative;right:-50vw;transition:all 750ms;-webkit-order:1;-ms-order:1;order:1}.product-stickybar__nav--buttons li{margin-right:0}.product-stickybar__nav--buttons li:first-child{margin-left:25px}.fixed .product-stickybar__nav--buttons{width:auto;right:0}}@media (min-width:1200px){.product-stickybar__nav li{margin-right:45px}.product-stickybar__nav--buttons li:first-child{margin-left:45px}}#gazelle-pdp-stickybar{margin-top:120px;transition:margin .2s linear,bottom .2s linear;will-change:margin,bottom;z-index:1000}.topbar-active.minimize.gazelle-pdp #gazelle-pdp-stickybar{margin-top:0}.has-lightbox #gazelle-pdp-stickybar{display:none}@media (max-width:991px){#gazelle-pdp-stickybar{margin-top:111px}}@media (max-width:767px){#gazelle-pdp-stickybar{margin-top:107px}}.adblock-detector__wrapper{padding-bottom:30px}.adblock-detector__message{display:block;position:absolute;top:calc(75px);left:0;width:100%;padding:10px 0;text-align:center;background:#033a7e;color:#fff;z-index:900}.topbar-active .adblock-detector__message{top:120px}@media (max-width:991px){.adblock-detector__message{top:107px}}.product-reviews{font-size:1.125rem;padding:80px 0}.product-reviews h2,.product-reviews h3{color:#1c1c1c;margin:0}.product-reviews p:last-of-type{margin-bottom:0}.product-reviews__title p{margin-top:5px}.product-reviews__title p a{color:#bababa;text-decoration:none}.product-reviews__title img{width:51px;height:14px;margin-left:5px;position:relative;top:-2px}.product-reviews__header{margin:35px 0 37px 0}.product-reviews__more{font-size:14px;font-weight:600;color:#1c1c1c;text-align:center;margin-top:20px}.product-reviews__more span:before{font-size:6px;float:right;margin:6px 0 0 6px}@media (max-width:767px){.product-reviews__title{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}}@media (min-width:768px){.product-reviews{padding:175px 0}.product-reviews h3{margin-top:45px}.product-reviews__title img{width:91px;height:23px;margin-left:3px}}.review-summary{margin-right:25px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-align-items:center;align-items:center}.review-summary__stars{white-space:nowrap;position:relative;top:-1px;width:calc(100% - 5px)}.review-summary__stars>span{display:block;overflow:hidden;position:absolute;top:0;left:0}.review-summary__stars:before,.review-summary__stars>span:before{content:'\e92e' '\e92e' '\e92e' '\e92e' '\e92e';font-size:19px;letter-spacing:5px}.review-summary__stars:before{color:#e0e0e0}.review-summary__stars>span:before{color:#ffdf75}.review-summary__stars--small{width:75px}.review-summary__stars--small:before,.review-summary__stars--small>span:before{font-size:11px;letter-spacing:4px}.review-summary__stars--large{width:257px}.review-summary__stars--large:before,.review-summary__stars--large>span:before{font-size:28px;letter-spacing:25px}.review-summary__tooltip{position:relative;line-height:22px}.review-summary__tooltip .tooltip-content{background:#fff;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;margin-bottom:5px;bottom:100%;left:0}.review-summary__tooltip .tooltip-content:after,.review-summary__tooltip .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.review-summary__tooltip .tooltip-content:after{border-width:5px;border-color:transparent}.review-summary__tooltip .tooltip-content:before{border-width:6px;border-color:transparent}.review-summary__tooltip .tooltip-content:after,.review-summary__tooltip .tooltip-content:before{top:100%}.review-summary__tooltip .tooltip-content:after{border-top-color:#fff;left:15px;margin-left:-5px}.review-summary__tooltip .tooltip-content:before{border-top-color:#bbb;left:15px;margin-left:-6px}.review-summary__tooltip .tooltip-toggle{cursor:help}.review-summary__tooltip .tooltip-toggle:hover+.tooltip-content,.review-summary__tooltip .tooltip-toggle:focus+.tooltip-content,.review-summary__tooltip:hover .tooltip-content{display:block}.review-summary__tooltip .tooltip-toggle{color:#767676}.review-summary__tooltip .tooltip-content{margin-bottom:8px}@media (max-width:767px){.review-summary__tooltip .tooltip-content{left:auto;right:0}.review-summary__tooltip .tooltip-content:after{left:auto;right:60px}}.review-summary__tooltip:before{color:#767676;background-color:#f2f2f2;font-size:6px;width:18px;height:18px;line-height:18px;text-align:center;position:relative;display:inline-block;margin:0 6px;top:-1px;border-radius:18px}.review-summary__verified{margin-left:10px}@media (max-width:767px){.review-summary__verified{margin-bottom:15px}}.review-summary__score,.review-summary__count{font-weight:600;color:#1c1c1c}.review-summary__score{font-size:32px;margin-right:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.review-summary__score:after{content:'\2022';font-size:16px;color:#1c1c1c}.review-summary__score em{font-size:24px;font-style:normal;color:#bababa;margin:0 15px 0 10px}.review-summary__count--small{font-size:12px;font-weight:400;color:#333}@media (max-width:767px){.review-summary__stars-wrapper{margin-bottom:15px}}@media (min-width:768px){.review-summary__score{margin-left:35px}}@media (min-width:992px){.review-summary__stars--large{width:238px}.review-summary__stars--large:before,.review-summary__stars--large>span:before{font-size:33px;letter-spacing:15px}}.product-review{border-bottom:1px solid rgba(186,186,186,0.4);padding:37px 0}.product-review:first-child{border-top:1px solid rgba(186,186,186,0.4)}.product-review__header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.product-review__header p{font-size:16px;color:#1c1c1c}.product-review__header span{color:#767676}.product-review__meta{color:#e0e0e0;margin:7px 0 20px 0}.product-review__meta strong{font-weight:600;color:#bababa}.product-review__body{margin-top:13px}.product-review-reply{width:100%;margin:40px 0 0}@media (max-width:767px){.product-review-reply{margin-top:20px}}.product-review-reply__wrapper{background-color:#f2f2f2;padding:30px;border-left:2px solid #033a7e}.product-review-reply__header{padding-bottom:18px}@media (min-width:768px){.product-review-reply__header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}}.product-review-reply__header p{font-size:16px;color:#1c1c1c}.product-review-reply__header span{color:#767676;display:block}@media (max-width:767px){.product-review-reply__header span{margin-top:8px}}@media (min-width:1200px){.product-review-reply p{padding-right:100px}}@media (min-width:768px){.product-review__meta strong{font-weight:400;color:#767676}}@media (min-width:1200px){.product-review__meta{margin-bottom:25px}.product-review__body{padding-right:100px}}footer .service-reviews{background-color:#fff;border-top:1px solid #f2f2f2}footer .service-reviews__header{margin:28px 0}footer .service-reviews .review-summary__score{font-size:16px;margin:0 28px 0 20px}footer .service-reviews .review-summary__score em{font-size:14px;margin:0 28px 0 6px}@media (max-width:767px){footer .service-reviews .review-summary__score{margin-right:0}footer .service-reviews .review-summary__score em{margin-right:0}footer .service-reviews .review-summary__score:after{display:none}}footer .service-reviews .review-summary__count{font-size:1.125rem;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){footer .service-reviews .review-summary__count{width:100%;margin-top:20px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}footer .service-reviews .review-summary__stars-wrapper{margin-bottom:0;-webkit-flex:none;-ms-flex:none;flex:none}@media (max-width:767px){footer .service-reviews .review-summary{margin-right:0;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}footer .service-reviews img{height:19px;margin:1px 0 4px 6px}.accessory-lookup__wrapper{margin-bottom:155px}.accessory-lookup__form{padding-top:40px}.accessory-lookup__description p{color:#a9a9a9}.accessory-lookup__description p:first-child{font-size:24px;font-weight:700;color:#333;line-height:1.083;text-transform:none;letter-spacing:0;margin-bottom:5px}.accessory-lookup__description .icon-info{font-size:14px;margin:0;top:-10px}.accessory-lookup__result p,.accessory-lookup__result span{font-size:24px;line-height:1.167}.accessory-lookup__result span{color:#e0e0e0;font-weight:700;display:block}.accessory-lookup__result span.valid{color:#033a7e}.accessory-lookup__result a{text-decoration:underline;display:block;margin-top:5px}.accessory-lookup__placeholder{background:#e0e0e0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}@media (max-width:991px){.accessory-lookup__wrapper{background:#f2f2f2}.accessory-lookup__placeholder{position:relative;margin:40px 0 -95px}}@media (min-width:992px){.accessory-lookup{border:2px solid #e0e0e0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;border-radius:6px}.accessory-lookup__wrapper{margin-bottom:90px}.accessory-lookup__form{width:59.82905983%;padding:80px 80px 80px 50px}.accessory-lookup__description p{margin-bottom:35px}.accessory-lookup__description p:first-child{margin-bottom:10px}.accessory-lookup__result span{font-size:48px}.accessory-lookup__placeholder{width:40.17094017%;background:#f2f2f2;margin-left:auto}}@media (min-width:1200px){.accessory-lookup__form{min-height:360px;padding-right:80px;padding-left:100px}}.lookup-placeholder{position:relative}.lookup-placeholder img{max-width:360px}.lookup-placeholder img.loading{opacity:0.1}.lookup-placeholder img.invisible{opacity:0}.lookup-placeholder img.product-image{transition:opacity 300ms ease-in-out}.lookup-placeholder img.accessory-image{max-width:120px;position:absolute;bottom:20px;right:40px}.lookup-placeholder__overlay{font-size:20px;font-weight:600;width:150px;height:150px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);border-radius:50%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.lookup-placeholder__overlay .loading-text{padding-right:20px}.lookup-placeholder__overlay .loading-text:after{content:'\2026';display:inline-block;width:0;overflow:hidden;vertical-align:bottom;position:absolute;margin-right:20px;-webkit-animation:ellipsis steps(4, end) 1400ms infinite;-o-animation:ellipsis steps(4, end) 1400ms infinite;animation:ellipsis steps(4, end) 1400ms infinite;-webkit-animation:ellipsis steps(4, end) 1400ms infinite 300ms 0 ease;-moz-animation:ellipsis steps(4, end) 1400ms infinite 300ms 0 ease;-ms-animation:ellipsis steps(4, end) 1400ms infinite 300ms 0 ease;animation:ellipsis steps(4, end) 1400ms infinite 300ms 0 ease}@keyframes ellipsis{to{width:20px}}.lookup-placeholder__overlay .state--valid{width:72px;height:49px}.lookup-placeholder__overlay .state--invalid{width:44px;height:44px}@media (min-width:992px){.page-products .page-main{padding:0}}.page-products .sidebar-main,.page-products .columns .column.main{display:inline-block}.page-products .sidebar-main{vertical-align:top}.page-products .product-items{display:flex;flex-wrap:wrap}.page-products .product-amount-number{font-size:14px;color:#767676}.page-products #btn-pop-load-more{font-size:1.125rem;margin-bottom:20px;text-align:center}.page-products #btn-pop-load-more .icon-arrow-down{float:none;margin-left:5px}.page-products #btn-pop-load-more .icon-arrow-down:after{border:none}.page-products .toolbar{display:flex;background-color:#fff}.page-products .toolbar.fixed{padding:0 25px;align-items:center}@media (max-width:991px){.page-products .toolbar.fixed{transition:transform .25s ease-in-out;position:absolute;left:0;right:0;bottom:0;z-index:-1;height:54px}.page-products .toolbar.fixed.open{transform:translateY(53px);-webkit-transform:translateY(53px);-moz-transform:translateY(53px);-ms-transform:translateY(53px);-o-transform:translateY(53px)}}@media (min-width:992px){.page-products .toolbar.fixed{display:none}}.page-products .toolbar.fixed p{margin-bottom:0}.page-products .toolbar>div{flex-grow:1}.page-products .toolbar-buttons{text-align:right;font-size:14px;font-weight:bold}.page-products .toolbar-buttons>div{display:inline-block}.page-products .toolbar-buttons select{-webkit-appearance:none;-moz-appearance:none;appearance:none;direction:rtl;margin-left:10px;padding-right:24px;background:#fff url('../images/icons/chevron-down.svg') no-repeat;background-position:center right}.ie11 .page-products .toolbar-buttons select{background:none}.page-products .toolbar-buttons .toggle-filter span{margin-left:4px}@media (min-width:992px){.page-products .toolbar-buttons .toggle-filter{display:none}}.page-products .toolbar .action.sorter-action{display:none}.page-products .toolbar .sorter-label{margin-left:32px;font-weight:normal;color:#767676}@media (max-width:767px){.page-products .toolbar .sorter-label{display:none}}.page-products .active-filters{margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-products .active-filters__item{background-color:#f2f2f2;padding:0 0 0 10px;margin:0 16px 10px 0;line-height:28px;border-radius:2px}.page-products .active-filters .value{font-weight:600}.page-products .active-filters .remove:after{cursor:pointer;content:'×';font-size:23px;vertical-align:middle;margin-left:5px;padding-right:10px;display:inline-block}.page-products .active-filters .remove:hover:after{color:#767676}.loading-mask{z-index:3000;background-color:rgba(255,255,255,0.5)}.loading-mask .loader{left:50%;top:50%;width:100px;height:58px;position:absolute;background:url('../images/loader/bike-frame.svg') no-repeat center center;background-size:contain;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}.loading-mask .loader:before{left:-16px;-webkit-animation:loading-wheel .5s linear 0s forwards infinite;-o-animation:loading-wheel .5s linear 0s forwards infinite;animation:loading-wheel .5s linear 0s forwards infinite;-webkit-animation:loading-wheel .5s linear 0s forwards infinite 300ms 0 ease;-moz-animation:loading-wheel .5s linear 0s forwards infinite 300ms 0 ease;-ms-animation:loading-wheel .5s linear 0s forwards infinite 300ms 0 ease;animation:loading-wheel .5s linear 0s forwards infinite 300ms 0 ease}.loading-mask .loader:after{left:64px;-webkit-animation:loading-wheel .5s linear 0s forwards infinite;-o-animation:loading-wheel .5s linear 0s forwards infinite;animation:loading-wheel .5s linear 0s forwards infinite;-webkit-animation:loading-wheel .5s linear 0s forwards infinite 300ms 0 ease;-moz-animation:loading-wheel .5s linear 0s forwards infinite 300ms 0 ease;-ms-animation:loading-wheel .5s linear 0s forwards infinite 300ms 0 ease;animation:loading-wheel .5s linear 0s forwards infinite 300ms 0 ease}.loading-mask .loader:before,.loading-mask .loader:after{top:31px;position:absolute;content:'';width:52px;height:52px;background:url('../images/loader/bike-wheel.svg') no-repeat center center;background-size:contain}.loading-mask .loader img{display:none}@keyframes loading-wheel{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}.catalog-category-view .category-header .category-hero{background-color:#f2f2f2}.catalog-category-view .category-header .category-hero__title{color:#fff}.catalog-category-view .category-header .category-hero__bg{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%}@media (max-width:991px){.catalog-category-view .category-header .category-hero__bg.desktop{display:none}}.catalog-category-view .category-header .category-hero__bg.mobile{display:none}@media (max-width:991px){.catalog-category-view .category-header .category-hero__bg.mobile{display:block}}.catalog-category-view .category-header .category-hero__wrapper{position:relative;height:45vh;max-height:800px;background-color:#b3cddd}.catalog-category-view .category-header .category-hero__content{position:absolute;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.catalog-category-view .category-header .category-hero__gradient{position:absolute;inset:auto 0 0;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, transparent 70%);pointer-events:none}.catalog-category-view .category-header .category-description{margin-top:30px;max-width:970px}.catalog-category-view .category-header .category-description-image{max-width:970px;margin:30px auto}.catalog-category-view .additional-description{padding:0 25px}@media (max-width:991px){.catalog-category-view .additional-description{padding:0}}.catalog-category-view .category-header a:focus-visible,.catalog-category-view .additional-description a:focus-visible{outline:2px solid #033a7e;outline-offset:2px}.filter-options h5{font-size:12px;text-transform:uppercase;color:#033a7e;padding:30px 0;letter-spacing:1.5px;margin:0;border-top:1px solid #f2f2f2}.filter-options h5 i{color:#767676;font-size:14px;margin-left:5px;margin-top:-4px}.filter-options .option-tile{width:calc(100%/3 - 10px);padding-bottom:calc(100%/3 - 10px);margin-right:10px;margin-bottom:26px;height:0;font-size:10px;text-align:center;position:relative;display:inline-block;background-color:#f2f2f2;color:black;border-radius:2px;transition:background-color .2s}@media (min-width:992px){.filter-options .option-tile{font-size:14px}}@media (min-width:1600px){.filter-options .option-tile{width:calc(100%/3 - 10px * 2);padding-bottom:calc(100%/3 - 10px * 2)}}.filter-options .option-tile--label{text-transform:capitalize;position:absolute;top:65%;width:100%}.filter-options__more-button{display:block;color:#033a7e;font-weight:600;font-size:12px;margin-bottom:28px}.filter-options__more-button:hover,.filter-options__more-button:active,.filter-options__more-button:focus{color:#033a7e}.filter-options__more-button .icon-chevron-down,.filter-options__more-button .page-footer .footer-links h4,.filter-options__more-button .cms-hierarchy__title strong,.filter-options__more-button .cart-crosssell__header a.active,.filter-options__more-button .faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron,.filter-options__more-button .product-stickybar__nav-toggle a,.filter-options__more-button .product-reviews__more span,.filter-options__more-button .virtual-category button.content-collapse,.filter-options__more-button .account .order-item__title--collapsible{font-size:6px;margin-left:4px;vertical-align:middle;display:inline-block;transform:rotate(180deg)}.filter-options .filter-options__count{font-size:10px;font-weight:600;color:#bababa}.filter-options label.option-tile{cursor:pointer}.filter-options input[type=checkbox]:checked+label.option-tile{background-color:#033a7e;color:white}.filter-options input[type=checkbox]:checked+label.option-tile .filter-options__count{color:#fff}.filter-options .option-checkbox{margin-bottom:28px;font-size:16px;transition:all .4s}.filter-options .option-checkbox input[type=checkbox]+label .checker{float:right;min-width:16px}.filter-options .option-checkbox .filter-options__count{padding-left:4px}.filter-options .option-checkbox--label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.filter-options .option-checkbox--wrapper{padding-right:18px}.filter-options .option-checkbox--wrapper:after{content:attr(data-count);font-size:10px;font-weight:600;color:#bababa;position:absolute;padding-left:6px}.filter-options .item-hide .option-checkbox:nth-child(n+7){height:0;overflow:hidden;margin-bottom:0}.filter-options .item-hide .option-checkbox:nth-child(n+7) .option-checkbox--wrapper:after{display:none}.filter-options .item-hide .icon-chevron-down,.filter-options .item-hide .page-footer .footer-links h4,.filter-options .item-hide .cms-hierarchy__title strong,.filter-options .item-hide .cart-crosssell__header a.active,.filter-options .item-hide .faq-sidebar .faq-sidebar__category .faq-sidebar__category__chevron,.filter-options .item-hide .product-stickybar__nav-toggle a,.filter-options .item-hide .product-reviews__more span,.filter-options .item-hide .virtual-category button.content-collapse,.filter-options .item-hide .account .order-item__title--collapsible{transform:rotate(0)}.filter-options .option-slider{margin:7px 7px 16px 7px}.filter-options .option-slider>a{width:16px;height:16px;margin-left:-8px;margin-top:-8px;top:initial;border:1px solid #0078e6}.filter-options .option-slider>a:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #fff;border-radius:16px}.filter-options .option-slider .ui-slider-range{top:-1px}.filter-options .slider-container{color:#1c1c1c;font-size:14px;font-weight:600;display:inline-block;margin-bottom:28px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);padding:4px;border-radius:2px}.filter-options .slider-container>input{min-width:30px}.filter-options .slider-container>input.slider-value.float-left{float:left}.filter-options .slider-container>label{font-weight:600;padding-right:2px;padding-left:2px}.tile-icon{position:absolute;margin-top:25%;left:50%;font-size:26px;transform:translateX(-50%);background-position:center}.tile-icon:before{top:20%}@media (min-width:1600px){.tile-icon[data-type='pim_itemgenderframe'].tile-icon{width:100%;height:28px}}@media (min-width:1600px){.tile-icon[data-type='pim_ebikeenginelocation'].tile-icon{width:100%;height:28px}}.tile-icon[data-type="pim_productebike"].tile-icon--Y,.tile-icon[data-type="pim_productebike"].tile-icon--ja{margin-top:13%}.tile-icon[data-type="pim_productebike"].tile-icon--N,.tile-icon[data-type="pim_productebike"].tile-icon--nee{margin-top:13%}.tile-icon[data-type="pim_productseatingposition"]{width:100%;height:62%;margin-top:7%}.tile-icon[data-type="outlet_enabled"].tile-icon{margin-top:16%;font-size:32px}@media (max-width:991px){.tile-icon[data-type="outlet_enabled"].tile-icon{font-size:30px;margin-top:10%}}@media (max-width:767px){.tile-icon[data-type="outlet_enabled"].tile-icon{font-size:28px;margin-top:14%}}.filter-content{position:relative}.filter-content h3{font-size:24px;font-weight:600;margin-top:0}@media (min-width:992px){.filter-content h3{display:inline-block}}@media (max-width:991px){.filter-content h3{margin-bottom:2px}}.filter-content .bike-filter__form-clear,.filter-content .bike-filter__clear-current{font-size:12px;font-weight:400;line-height:32px;background-color:transparent;color:#767676}@media (min-width:992px){.filter-content .bike-filter__form-clear,.filter-content .bike-filter__clear-current{float:right}}.filter-content .bike-filter__form-clear span,.filter-content .bike-filter__clear-current span{float:left}.filter-content .bike-filter__form-clear:before,.filter-content .bike-filter__clear-current:before{font-size:7px;line-height:8px;margin-left:8px}.filter-content .bike-filter__clear-current{line-height:initial;float:right}.filter-content .bike-filter__clear-current.item-hide{display:none}.filter-content .bike-filter__close{position:absolute;top:3px;right:0}.filter-content .bike-filter__close .icon-cross{font-size:14px}@media (min-width:992px){.filter-content .bike-filter__close{display:none}}.bike-filter__apply{position:sticky;bottom:0;margin-left:-15px;padding:0 15px;z-index:2;background-color:#033a7e;line-height:59px;width:calc(100% + 30px);color:white;font-weight:bold;font-size:14px}@media (min-width:992px){.bike-filter__apply{display:none !important}}.js-filters-collapse{display:none}@media (max-width:991px){.page-with-filter .sidebar{position:fixed;background-color:#fff;left:-300px;top:0;z-index:1150;padding-top:30px;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;min-width:250px;max-width:300px;transition:transform .5s ease-in-out}.page-with-filter .sidebar.open{transform:translateX(300px)}}.show-more-filters-container .bike-filter__form-clear--bottom{display:block;width:100%;border-top:1px solid #f2f2f2;margin:20px 0;padding:5px 0 15px 0}.show-more-filters-container #show-more-filters{text-align:center}.product-item{margin-bottom:30px}.products .product-item{list-style:none}@media (max-width:991px) and (min-width:480px){.products .product-item{width:calc(50% - 1px)}}.product-item-info{display:flex;flex-direction:column;position:relative;background-color:#f2f2f2;border-radius:5px;padding:30px;height:100%;transition:transform .2s}@media (max-width:991px) and (min-width:480px){.product-item-info{min-height:440px}}.product-item-info .pon-badge{top:10px;font-size:12px}.product-item-info .product-image-container{display:block;overflow:hidden;height:auto}@media (min-width:1600px){.thead-overlay .product-item-info .product-image-container{padding:25px}}.product-item-info .product-image-container .product-image-wrapper{height:100%;display:block}.product-item-info .product-image-container .product-image-wrapper .product-image-helper{height:100%;display:inline-block;vertical-align:middle}.product-item-info .product-image-container .product-image-wrapper img{width:100%;vertical-align:middle}.product-item-info h2{font-size:20px;font-weight:bold;margin:0 0 10px 0;max-height:40px;width:100%;overflow:hidden}.product-item-info .actions-primary{width:100%;margin-top:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.product-item-info .actions-primary .btn{text-align:center}.product-item-info .actions-primary .btn.btn-outline--grey:hover,.product-item-info .actions-primary .btn.btn-outline--grey:active,.product-item-info .actions-primary .btn.btn-outline--grey:focus{background-color:#fff}@media (min-width:1200px){.product-item-info:hover{transform:translateY(-5px)}}.product-item-info--blue{background-color:#033a7e;color:#fff}.product-item-info--cyan{background-color:#558093;color:#fff}.product-item-info .product-item-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.ie11 .product-item-info .product-item-details{display:block}.product-item-name{font-size:1.125rem;line-height:1.2}.product-item__price-info strong{font-weight:600}.product-item__price-info .tooltip-finance-rates{padding-left:3px;position:absolute;cursor:pointer}.product-item__price-info .old-price{font-weight:normal;font-size:14px}.product-item__price-info .old-price strong{color:#767676}.product-item__price-info .special-price{float:left;margin-right:10px}.product-item__price-info .price-info-description{float:left;font-size:14px;margin:3px 5px 0 0}.product-item .price-final_price{font-size:1.125rem;margin-top:8px;margin-bottom:1px}.product-item .monthly-price{font-size:12px;color:#767676}.product-item .monthly-price .description{position:relative}.product-item--marketing-label{position:absolute;top:30px;right:31px;letter-spacing:1px;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#033a7e;text-transform:uppercase;transform:rotate(-90deg);padding:10px;text-align:right;transform-origin:100% 0}.product-item .product-item-cta{display:inline-block;margin-top:20px;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.product-item .product-item-cta:nth-child(2){padding-left:5px}.product-item .product-item-cta a{width:100%;display:inline-block !important}.product-item .product-item-cta:first-child{float:right}.product-item .swatch-attribute .swatch-option{margin:0}.product-item .swatch-attribute .swatch-option.disabled:after{background:none}.product-item .swatch-attribute .swatch-option.selected,.product-item .swatch-attribute .swatch-option.text{outline:none;border:none}.product-item .swatch-attribute .swatch-option.text{padding:0}.product-item .swatch-attribute.pim_primarycolorrgb .swatch-option.double .swatch-option--secondary{position:absolute;width:12.5px;height:100%;bottom:0;right:0;border-radius:0 2px 2px 0}.product-item .pim_secondarycolorrgb{display:none}.product-item .pim_itemcolorcodeonergb,.product-item .pim_primarycolorrgb{margin-top:20px}.product-item .pim_itemcolorcodeonergb .swatch-attribute-options,.product-item .pim_primarycolorrgb .swatch-attribute-options{display:flex;column-gap:8px}.product-item .pim_itemcolorcodeonergb .swatch-attribute-options .swatch-option,.product-item .pim_primarycolorrgb .swatch-attribute-options .swatch-option{height:25px;width:25px;border-radius:2px;padding:0;min-width:auto;max-width:none;float:none;margin:0;text-align:center;cursor:pointer;position:relative;border:none;overflow:initial;text-overflow:unset}.product-item .pim_itemcolorcodeonergb .swatch-attribute-options .swatch-option:hover,.product-item .pim_primarycolorrgb .swatch-attribute-options .swatch-option:hover,.product-item .pim_itemcolorcodeonergb .swatch-attribute-options .swatch-option:active,.product-item .pim_primarycolorrgb .swatch-attribute-options .swatch-option:active{outline:1px solid #a9a9a9;outline-offset:2px}.product-item .pim_itemcolorcodeonergb .swatch-attribute-options .swatch-option:active,.product-item .pim_primarycolorrgb .swatch-attribute-options .swatch-option:active{outline-color:#033a7e}.product-item .pim_itemcolorcodeonergb .swatch-attribute-options .swatch-option .icon-check,.product-item .pim_primarycolorrgb .swatch-attribute-options .swatch-option .icon-check{position:absolute;top:-6px;right:-6px;width:14px;height:14px;padding:3px;background-color:#fff;border-radius:100%}.product-item .pim_itemgenderframe{margin-top:0;border-bottom:1px solid #bbb}.product-item .pim_itemgenderframe .swatch-attribute-options{margin-bottom:-1px}.product-item .pim_itemgenderframe .swatch-option{height:32px;width:33.33333333%}.product-item .pim_itemgenderframe .swatch-option.text{background-color:transparent !important}.product-item .pim_itemgenderframe .swatch-option.selected{border-bottom:1px solid #1c1c1c}.swatch-attribute .swatch-attribute-options{margin-top:0}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (not (stroke-color:transparent)){.product-item-info{display:block}}@supports (-webkit-appearance:none){ol.products.product-items:before,ol.products.product-items:after{content:normal}}}.pop-placeholder .toolbar-placeholder{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.pop-placeholder .toolbar-placeholder>div{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.pop-placeholder .toolbar-placeholder span{display:inline-block;width:100px;height:17px;background-image:none;background-color:#f2f2f2;opacity:.3;border-radius:10px;-webkit-animation:popTilesPulse 1.5s infinite;-o-animation:popTilesPulse 1.5s infinite;animation:popTilesPulse 1.5s infinite;-webkit-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-moz-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-ms-animation:popTilesPulse 1.5s infinite 300ms 0 ease;animation:popTilesPulse 1.5s infinite 300ms 0 ease}.pop-placeholder .product-item{height:388px}@media (max-width:1199px){.pop-placeholder .product-item{height:412px}}@media (max-width:991px){.pop-placeholder .product-item{height:440px}}@media (max-width:480px){.pop-placeholder .product-item{height:501px}}.pop-placeholder .product-item .product-item-info.gradient{opacity:.3;background-size:800px;position:relative;-webkit-animation:popTilesPulse 1.5s infinite;-o-animation:popTilesPulse 1.5s infinite;animation:popTilesPulse 1.5s infinite;-webkit-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-moz-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-ms-animation:popTilesPulse 1.5s infinite 300ms 0 ease;animation:popTilesPulse 1.5s infinite 300ms 0 ease}.pop-placeholder .load-more{height:60px;margin-bottom:20px;opacity:.3;background-color:#f2f2f2;-webkit-animation:popTilesPulse 1.5s infinite;-o-animation:popTilesPulse 1.5s infinite;animation:popTilesPulse 1.5s infinite;-webkit-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-moz-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-ms-animation:popTilesPulse 1.5s infinite 300ms 0 ease;animation:popTilesPulse 1.5s infinite 300ms 0 ease}.pop-placeholder h5 span{font-size:10px}.pop-placeholder .filter-options__more-button{font-size:8px}.pop-placeholder .filter-options__more-button .ga-icon,.pop-placeholder .filter-options__more-button .knowledge-base__most-viewed a{display:none}.pop-placeholder h5 span,.pop-placeholder .filter-options__more-button span{background-color:#033a7e;color:transparent;opacity:.2;border-radius:10px;-webkit-animation:popFiltersPulse 1.5s infinite;-o-animation:popFiltersPulse 1.5s infinite;animation:popFiltersPulse 1.5s infinite;-webkit-animation:popFiltersPulse 1.5s infinite 300ms 0 ease;-moz-animation:popFiltersPulse 1.5s infinite 300ms 0 ease;-ms-animation:popFiltersPulse 1.5s infinite 300ms 0 ease;animation:popFiltersPulse 1.5s infinite 300ms 0 ease}.pop-placeholder .option-tile{color:transparent;-webkit-animation:popTilesPulse 1.5s infinite;-o-animation:popTilesPulse 1.5s infinite;animation:popTilesPulse 1.5s infinite;-webkit-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-moz-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-ms-animation:popTilesPulse 1.5s infinite 300ms 0 ease;animation:popTilesPulse 1.5s infinite 300ms 0 ease}.pop-placeholder .tile-icon{display:none !important}.pop-placeholder .option-checkbox .checker{background-color:#f2f2f2;border:none}.pop-placeholder .option-checkbox label{color:transparent;background-color:#f2f2f2;border-radius:10px;opacity:.3;-webkit-animation:popTilesPulse 1.5s infinite;-o-animation:popTilesPulse 1.5s infinite;animation:popTilesPulse 1.5s infinite;-webkit-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-moz-animation:popTilesPulse 1.5s infinite 300ms 0 ease;-ms-animation:popTilesPulse 1.5s infinite 300ms 0 ease;animation:popTilesPulse 1.5s infinite 300ms 0 ease}@keyframes popTilesPulse{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes popFiltersPulse{0%{opacity:.2}50%{opacity:.6}100%{opacity:.2}}#service-tile .bluefoot-buttons{align-self:flex-end;margin-top:auto}#service-tile .btn{background:#0078e6;color:#fff;font-weight:bold;font-size:1.125rem;text-align:left;opacity:1;padding:20px 0 0 16px;height:60px;width:100%}#service-tile .btn:before{padding:3px 16px 0 0;float:right}#service-tile .btn:hover{background:#003062}.service-tile-content{line-height:1.71;display:flex;height:100%}.service-tile-content p{opacity:0.6;color:#fff}.service-tile-content .row-inner{height:100%}.service-tile-content .bluefoot-structural{padding:0;margin:0;width:100%;height:100%}.service-tile-content .bluefoot-structural>.col-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.service-tile-content .bluefoot-textarea{max-height:206px;overflow:hidden}.service-tile-content .bluefoot-buttons{text-align:left;margin-bottom:0}.service-tile-content .bluefoot-buttons .btn{width:100%;text-align:left;margin-bottom:0}.virtual-category_inner{margin-bottom:24px;border-bottom:1px solid #f2f2f2}.virtual-category h1{font-size:40px;font-weight:bold;line-height:1;padding:0;margin:0 0 17px 0}.virtual-category #content-short-description{font-size:14px;color:#767676;line-height:1.71;margin:0 0 30px 0}.virtual-category #content-short-description p:last-of-type{margin-bottom:0}@media (max-width:1199px){.virtual-category #content-short-description{overflow:hidden;max-height:70px}.virtual-category #content-short-description p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.virtual-category #content-short-description.expanded{overflow:visible;max-height:none}.virtual-category #content-short-description.expanded p{-webkit-line-clamp:initial}}@media (min-width:1200px){.virtual-category #content-short-description{display:block !important}}.virtual-category button.content-collapse{margin-bottom:28px;font-size:14px;background:transparent;font-weight:bold;color:#033a7e}.virtual-category button.content-collapse:before{float:right;font-size:7px;font-weight:bold;line-height:2.5;margin-left:10px}.virtual-category button.content-collapse.less:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}@media (min-width:1200px){.virtual-category button.content-collapse{display:none}}.no-results{text-align:center;padding-top:64px}.no-results div{margin-bottom:16px}.no-results button{margin-top:16px}.no-results .up-side-down{transform:rotate(190deg)}.no-results .icon-bike:before{font-size:60px;color:#033a7e}.account-dashboard__order-history{margin-bottom:30px}.account-dashboard .row .col-md-6{margin-bottom:30px}.account-dashboard .row .col-md-6 .bluefoot-row,.account-dashboard .row .col-md-6 .bluefoot-buttons,.account-dashboard .row .col-md-6 .bluefoot-entity,.account-dashboard .row .col-md-6 .bluefoot-column{margin:0}.account-dashboard .row .col-md-6 .bluefoot-column{padding:0}@media (min-width:992px){.account-dashboard .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.account-dashboard-block{border:1px solid #e0e0e0;padding:35px}@media (min-width:768px){.account-dashboard-block{height:100%}}.account-dashboard-block--blue{color:#fff;background:#033a7e;border:0}@media (max-width:767px){.account-dashboard-block--blue{margin-top:30px}}.account-dashboard-block--blue p{opacity:0.6;margin-bottom:30px}.account-dashboard-block--blue .btn{background-color:#0078e6;text-align:center}.account-dashboard-block--blue .btn:hover{background:#003062}.account-dashboard-block--blue-slate{color:#fff;background:#0055b0}.account-dashboard-block__title{border-bottom:1px solid #e0e0e0;padding-bottom:30px;margin-bottom:25px}.account-dashboard-block__redeem img{max-width:none;width:calc(100% + 70px);margin:-35px -35px 20px}.account-dashboard-block h4{font-weight:700;margin:0 0 15px}.account-dashboard-block address{margin:0}.account-dashboard-block .box-actions{margin-top:20px}@media (min-width:768px){.account-dashboard-block .box-actions{margin-top:30px}}.account .order-history h2{margin-bottom:40px}.account .order-history__list:not(:first-of-type){margin-top:60px}.account .order-history__list h3{font-size:14px;font-weight:300;color:#a9a9a9;margin:0}.account .order-item{border:1px solid #e0e0e0;margin-top:20px;border-radius:3px}.account .order-item--product{border-right:0;border-bottom:0;border-left:0;margin-top:0;border-radius:0}.account .order-item__title{min-height:80px;padding:25px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media (min-width:992px){.account .order-item__title{padding:25px 50px}}.account .order-item__title strong{font-weight:600;color:#333}.account .order-item__title span{margin-left:auto}.account .order-item__title span strong{margin-left:5px}.account .order-item__title span.price{color:#bababa;margin-left:30px}.account .order-item__title img{max-height:55px;margin-right:15px}@media (min-width:992px){.account .order-item__title img{margin-right:20px}}.account .order-item__title--collapsible{cursor:pointer;position:relative}.account .order-item__title--collapsible:before{font-size:6px;position:absolute;top:50%;right:40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (min-width:992px){.account .order-item__title--collapsible:before{right:50px}}.account .order-item__title--order{padding:12px 55px 12px 10px}@media (min-width:992px){.account .order-item__title--order{padding:12px 45px}}.account .order-item__content--product{padding:0 50px 15px 15px}.account .order-item__statuses{padding:0 30px 35px 30px}@media (min-width:992px){.account .order-item__statuses{padding:10px 50px 35px 50px}}.account .order-item__statuses ul{list-style:none;margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.account .order-item__statuses ul li{line-height:1.3;position:relative;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.account .order-item__statuses ul li span{font-size:13px;color:#a9a9a9;display:block}.account .order-item__statuses ul li span:first-child{font-size:14px;color:#333}.account .order-item__statuses ul li:before{content:'';width:12px;height:12px;background:#fff;border:1px solid #bababa;outline:5px solid #fff;position:absolute;top:5px;left:-7px;z-index:1;border-radius:50%}.account .order-item__statuses ul li.complete,.account .order-item__statuses ul li.active{border-color:#033a7e}.account .order-item__statuses ul li.complete:before,.account .order-item__statuses ul li.active:before{background:#033a7e;border-color:#033a7e;outline:none}.account .order-item__statuses ul li.active span:first-child{font-size:20px;font-weight:600;color:#033a7e}.account .order-item__statuses ul li:last-child:before{width:20px;height:20px}@media (max-width:991px){.account .order-item__statuses ul{padding-left:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.account .order-item__statuses ul li{border-left:1px solid #bababa;padding:0 0 30px 25px}.account .order-item__statuses ul li:first-child{border:0;padding-bottom:0}.account .order-item__statuses ul li:first-child:before{top:0;left:-5px}.account .order-item__statuses ul li:not(:first-child){min-height:65px}.account .order-item__statuses ul li:last-child:before{top:0;left:-11px}.account .order-item__statuses ul li.remaining:after{content:'';width:1px;height:100%;background:linear-gradient(to bottom, #bababa 54%, #033a7e);position:absolute;bottom:0;left:-1px}.account .order-item__statuses ul li.remaining~.remaining:after{display:none}}@media (min-width:992px){.account .order-item__statuses ul li{border-top:1px solid #bababa;padding-top:17px}.account .order-item__statuses ul li:before{outline:11px solid #fff;top:-7px;left:0}.account .order-item__statuses ul li:last-child{border:0;padding-top:19px;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px}.account .order-item__statuses ul li:last-child:before{top:-9px}.account .order-item__statuses ul li:not(:last-child){padding-right:10px}.account .order-item__statuses ul li:not(:last-child).active:after{content:'';width:100%;height:1px;background:linear-gradient(to left, #bababa 60%, #033a7e);position:absolute;top:-1px;left:0}}.account .order-item__options{width:100%;margin:0}.account .order-item__options tr{border:0}.account .order-item__options tr th,.account .order-item__options tr td{width:50%;padding:20px 0}.account .order-item__options tr th{font-weight:300;padding-right:20px}@media (max-width:768px){.account .order-item__options tr th{padding-left:15px}}.account .order-item__options tr td{font-weight:600}.account .order-item__options .swatch-option{position:relative;height:16px;width:16px;min-width:auto;margin:0;cursor:default;border:1px solid rgba(0,0,0,0.2);border-radius:100%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.account .order-item__options .swatch-option:hover{outline:none;border:1px solid rgba(0,0,0,0.2)}.account .order-item__options .swatch-option--secondary{position:absolute;width:16px;height:7px;bottom:0;right:0;border-radius:0 0 16px 16px}.account .order-item__details{background:#fafafa;border-top:1px solid #e0e0e0;padding:35px 30px}@media (min-width:992px){.account .order-item__details{padding-right:50px;padding-left:50px}}.account .order-item__details p{margin-bottom:10px}.account .order-item__details strong{display:block;margin-bottom:5px}.account .order-item__details address{margin:0}.account .order-item__details .arrow-link{font-size:12px}@media (max-width:991px){.account .order-item__details .col:not(:last-child){margin-bottom:30px}}.account .order-item__cta{padding:0 25px 30px 25px}@media (min-width:768px){.account .order-item__cta{padding:0 50px 35px 50px}}.account .order-item__cta .box-actions{margin:0}.account .order-item__cta .box-actions .primary{text-align:left}.bike-registry__modal-content p{margin-bottom:0}.bike-registry__icon-wrapper{text-align:center;margin-bottom:32px}.bike-registry__icon-wrapper .icon-check{background:#5FD350;color:#fff;padding:10px 7px;border-radius:100%}.bike-registry__icon-error{color:#fff;border-radius:100%;background:#E9682D;font-size:33px;font-weight:bold;padding:0px 16px}.bike-registry__title{font-size:24px;font-weight:700;margin:0 0 16px;max-width:80%}.bike-registry__title--center{margin:0 auto 16px;text-align:center}.bike-registry__description--center{text-align:center}.bike-registry__label{margin-bottom:17px}.bike-registry__input-group{margin-bottom:40px}.bike-registry__input-field{position:relative}.bike-registry__input-field input{margin-top:0}.bike-registry__input-field input.success{border-color:#5fd350}.bike-registry__input-field input.error{border-color:#d20000}.bike-registry__input-fields{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.bike-registry__input-fields.success input{border-color:#5fd350;background:#fff}.bike-registry__input-fields.success .icon-check{display:block}.bike-registry__input-fields.error input{border-color:#d20000}.bike-registry__prefix{width:55px;height:75px;font-size:40px;border:1px solid #d9d9d9;border-radius:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.bike-registry__field{font-size:40px;text-align:center;height:75px;width:55px;border:1px solid #d9d9d9;border-radius:10px;-moz-appearance:textfield}.bike-registry__field::placeholder{color:#e8e8e8}.bike-registry__field::-webkit-outer-spin-button,.bike-registry__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bike-registry__purchase-date{background:url('../images/icons/calender-blue.svg') no-repeat center right}.bike-registry__purchase-date::-webkit-inner-spin-button,.bike-registry__purchase-date::-webkit-calendar-picker-indicator{opacity:0}.bike-registry__check-icon{display:none;position:absolute;top:-15px;right:-15px;background:#5fd350;border-radius:100%;font-size:10px;color:#fff;padding:9px 7px;z-index:101}.bike-registry__check-icon.success{display:block}.bike-registry__submit{border:1px solid #033a7e}.bike-registry__submit.success{border-color:#e8e8e8;color:#5fd350;background:#fff}.bike-registry__submit.success .ga-icon:before,.bike-registry__submit.success .knowledge-base__most-viewed a:before{content:"\e936"}.bike-registry__submit.success:hover,.bike-registry__submit.success:focus,.bike-registry__submit.success:active{background:#fff;color:#5fd350}.bike-registry__submit.success:before,.bike-registry__submit.success:after{display:none}.bike-registry__buttons{display:flex;gap:32px;margin-top:32px}.bike-registry__buttons .btn{width:100%}.bike-registry__buttons--center{justify-content:center}.bike-registry__buttons--center .btn{width:auto}@media (max-width:767px){.bike-registry__buttons{flex-direction:column;gap:16px;margin-top:16px}}.bike-registry__message--gift{display:none}.bike-registry__message--gift p{color:#5fd350}.bike-registry__gift-form p{margin-bottom:0}.bike-registry__gift-form input[type="text"]{font-size:16px}.bike-registry .tooltip p{color:#fff}.bike-registry .modal-header{padding:0}.bike-registry .modal-content .close{margin:0;position:absolute;top:15px;right:25px;z-index:2060}@media (max-width:767px){.bike-registry__prefix,.bike-registry__field{width:100%;border-radius:0;height:58px;font-size:24px}.bike-registry__prefix:not(:first-child){border-left-width:0;border-right-width:0}.bike-registry__field:not(:last-of-type){border-right-width:0}}@media (max-width:480px){.bike-registry__prefix,.bike-registry__field{height:41px;font-size:14px}}.bikewizard-index-index{background:#f2f2f2}.bikewizard-index-index .page-main{padding:0}.wizard__wrapper{font-size:14px;margin-top:30px;min-height:621px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wizard__wrapper .previous{margin-right:auto;font-size:18px;font-weight:600}.wizard__wrapper .previous:before{display:inline-block;margin-right:20px;font-size:16px;padding:15px 15px;background:#fff;border-radius:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.wizard__wrapper h2{font-weight:300;font-size:40px;margin:0 0 10px}.wizard__breadcrumbs{margin-bottom:30px}.wizard__breadcrumbs .breadcrumbs{font-weight:normal;margin-left:0}.wizard__breadcrumbs .breadcrumbs li:not(:last-child):after{padding:0 5px}.wizard__breadcrumbs .breadcrumbs li span{color:#767676}.wizard__title{float:none;margin:0 auto}.wizard__title h1{text-transform:uppercase;color:#033a7e;font-size:14px;margin:0 0 20px}.wizard__step{margin-bottom:auto}.wizard__step p{color:#a9a9a9;line-height:1.4;margin-bottom:40px;padding-top:8px;max-width:650px}.wizard__step-wrapper{margin:0 auto;float:none}.wizard__step-modal-btn{position:absolute;top:0;right:0;padding:10px;border-radius:3px;border:1px solid #e0e0e0;background:#fff}.wizard__step-modal-btn .ga-icon,.wizard__step-modal-btn .knowledge-base__most-viewed a{margin-right:5px}.wizard__step-modal p{margin-bottom:25px}.wizard__step-modal p:last-child{margin-bottom:0}.wizard__tooltip{position:relative}.wizard__tooltip .tooltip-content{background:#fff;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;margin-bottom:5px;bottom:100%;left:0}.wizard__tooltip .tooltip-content:after,.wizard__tooltip .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.wizard__tooltip .tooltip-content:after{border-width:5px;border-color:transparent}.wizard__tooltip .tooltip-content:before{border-width:6px;border-color:transparent}.wizard__tooltip .tooltip-content:after,.wizard__tooltip .tooltip-content:before{top:100%}.wizard__tooltip .tooltip-content:after{border-top-color:#fff;left:15px;margin-left:-5px}.wizard__tooltip .tooltip-content:before{border-top-color:#bbb;left:15px;margin-left:-6px}.wizard__tooltip .tooltip-toggle{cursor:help}.wizard__tooltip .tooltip-toggle:hover+.tooltip-content,.wizard__tooltip .tooltip-toggle:focus+.tooltip-content,.wizard__tooltip:hover .tooltip-content{display:block}.wizard__tooltip .icon-info{font-size:15px;color:#767676;vertical-align:top;margin-left:5px}.wizard__options{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.wizard__options-results{display:none;position:absolute;top:-15px;font-size:14px;color:#fff;background:#033a7e;padding:9px 45px 9px 15px;border-radius:16.5px;right:-15px}.wizard__options-label{background-color:white;box-shadow:0px 0px 0px 1px #e0e0e0;min-height:60px;height:340px;font-size:28px;font-weight:300;cursor:pointer;margin-bottom:10px;padding:15px 20px;position:relative;text-align:center;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-basis:0;flex-basis:0;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.wizard__options-label span{z-index:2}.wizard__options-label span.price{color:#bababa}.wizard__options-label span.ga-icon,.wizard__options-label span.knowledge-base__most-viewed a{position:absolute;top:0;right:0;background:#033a7e;border-radius:100%;border:2px solid rgba(0,0,0,0.2);font-size:9px;color:#fff;padding:9px 9px}.wizard__options-label.has-bg{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:140px;padding:15px 20px 60px;color:#fff;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.wizard__options-label.has-bg .gradient{position:absolute;width:100%;height:100%;bottom:0;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 60%, #1c1c1c 100%);border-radius:4px}.wizard__options.vertical{flex-direction:column}.wizard__options input:checked+.wizard__options-label{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15)}.wizard__options input:checked+.wizard__options-label--inactive{box-shadow:0 0 0 5px #bababa}.wizard__options input:checked+.wizard__options-label--inactive .wizard__options-results{background:#bababa;padding:9px 15px}.wizard__options input:checked+.wizard__options-label .wizard__options-results{display:block}.wizard__footer-wrapper{margin:0 auto;float:none}.wizard__footer-actions{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.wizard__footer-actions .skip{margin-right:20px}.wizard__footer-results{font-size:14px;font-weight:600;text-align:right}.wizard__footer-results span{font-weight:400;color:#bababa}.wizard__progress-bar{position:absolute;left:0;top:106px;width:0;height:2px;transition:width .25s ease;background-color:#f2f2f2;background-image:-webkit-gradient(linear, left top, right top, from(#f2f2f2), to(#033a7e));background-image:-webkit-linear-gradient(left, #f2f2f2, #033a7e);background-image:-moz-linear-gradient(left, #f2f2f2, #033a7e);background-image:-ms-linear-gradient(left, #f2f2f2, #033a7e);background-image:-o-linear-gradient(left, #f2f2f2, #033a7e)}.minimize .wizard__progress-bar{top:61px}.wizard__loader{position:relative;height:13px}.wizard__loader:after{content:'';border-left-color:#1c1c1c}.small.wizard__loader:after{top:-1px}@media (max-width:767px){.bikewizard-index-index.topbar-active header .navbar{margin-top:-45px}.bikewizard-index-index .dropdown-container{top:60px}.bikewizard-index-index .page-header{height:60px}.bikewizard-index-index .page-main{margin-top:0px}.wizard__wrapper{min-height:auto;margin:30px 0 90px}.wizard__wrapper h2{font-size:24px;margin-bottom:15px}.wizard__wrapper .previous{font-size:14px}.wizard__wrapper .previous:before{margin-right:10px;font-size:12px;padding:8px 10px}.wizard__step{margin:0}.wizard__step p{margin-bottom:20px}.wizard__step-modal-btn{top:auto;right:auto;bottom:-26px;padding:7px 13px;z-index:2}.wizard__step-modal-btn .ga-icon,.wizard__step-modal-btn .knowledge-base__most-viewed a{margin-right:10px}.wizard__step-modal-btn .text{display:inline-block}.wizard__options{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wizard__options-results{font-size:10px;top:-10px;right:-5px;padding:8px 35px 8px 8px}.wizard__options label{font-size:16px;padding:20px 30px;min-height:85px;margin-bottom:15px}.wizard__options label.has-bg{background-position:left;background-size:contain;color:#1c1c1c;min-height:85px;padding:15px 20px 15px 110px;-webkit-align-items:center;-ms-align-items:center;align-items:center}.wizard__options label.has-bg .gradient{display:none}.wizard__options label span.ga-icon,.wizard__options label span.knowledge-base__most-viewed a{font-size:6px;top:-1px}.wizard__options input:checked+.wizard__options-label{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15)}.wizard__options input:checked+.wizard__options-label--inactive{box-shadow:0 0 0 2px #bababa}.wizard__progress-bar{top:61px}.wizard__footer-actions{position:fixed;bottom:0;right:0;left:0;padding:10px 15px;background:#f2f2f2;border-top:1px solid #d9d9d9}.wizard__footer-actions .skip{display:none}}@media (min-width:768px){.wizard__wrapper .previous:hover:before{transform:translateX(-5px)}.wizard__options:not(.vertical) label{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.wizard__options:not(.vertical) label:not(:last-of-type){margin-right:30px}.wizard__options:not(.vertical) label:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15)}}@media (min-width:1200px){.wizard__wrapper{min-height:605px}}@media (min-width:1200px) and (max-height:768px){.wizard__wrapper{min-height:560px}}@media (min-width:1600px){.wizard__wrapper{min-height:660px}}.configurator__swatches{z-index:2}.configurator__header{position:absolute;top:100px;left:0;padding-top:12px;z-index:4;background-color:#fff}.configurator__header.summary{z-index:5}.configurator__wrapper table{margin-bottom:0}.configurator__wrapper table tbody select{border:1px solid #e0e0e0;padding:7px}.configurator__wrapper table tbody label{border:1px solid #e0e0e0;padding:7px;display:inline-block;margin-right:5px;cursor:pointer;border-radius:2px}.configurator__wrapper table tbody label.active{border-color:#033a7e;color:#033a7e}.configurator__wrapper table tbody input+label{background-color:#fff;position:relative}.configurator__wrapper table tbody input+label .tooltip-content{background:#fff;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;margin-bottom:5px;bottom:100%;left:0}.configurator__wrapper table tbody input+label .tooltip-content:after,.configurator__wrapper table tbody input+label .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.configurator__wrapper table tbody input+label .tooltip-content:after{border-width:5px;border-color:transparent}.configurator__wrapper table tbody input+label .tooltip-content:before{border-width:6px;border-color:transparent}.configurator__wrapper table tbody input+label .tooltip-content:after,.configurator__wrapper table tbody input+label .tooltip-content:before{top:100%}.configurator__wrapper table tbody input+label .tooltip-content:after{border-top-color:#fff;left:15px;margin-left:-5px}.configurator__wrapper table tbody input+label .tooltip-content:before{border-top-color:#bbb;left:15px;margin-left:-6px}.configurator__wrapper table tbody input+label .tooltip-toggle{cursor:help}.configurator__wrapper table tbody input+label .tooltip-toggle:hover+.tooltip-content,.configurator__wrapper table tbody input+label .tooltip-toggle:focus+.tooltip-content,.configurator__wrapper table tbody input+label:hover .tooltip-content{display:block}.configurator__wrapper table tbody input+label span{display:block}.configurator__wrapper table tbody input:disabled+label .tooltip-content{right:0;left:initial}.configurator__wrapper table tbody input:disabled+label .tooltip-content:after{left:initial;margin-left:initial;right:10px}.configurator__wrapper table tbody input:disabled+label span{opacity:.5}.configurator__wrapper table tbody tr,.configurator__wrapper table tbody td{border:none}.configurator__wrapper table tbody td{padding:0 0 23px 0}.configurator__wrapper table tbody td:first-of-type{font-weight:600;word-break:normal;padding-right:20px}.configurator__wrapper table tbody td.highlight{color:#ff1001}.configurator__wrapper .swatch__wrapper{position:relative;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.configurator__wrapper .swatch__color{width:16px;height:16px;border:1px solid rgba(0,0,0,0.2);position:relative;border-radius:16px}.configurator__wrapper .swatch__color--secondary{position:absolute;bottom:0;height:8px;border-top-left-radius:0;border-top-right-radius:0}.configurator__wrapper .color-gloss:before{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(255,255,255,0.75), rgba(255,255,255,0));border-radius:50%}.configurator__summary-button{font-weight:600;display:inline-block;padding:8px 0;font-size:12px;float:right}.configurator__summary-button button{background:none}.configurator__summary-button button::before{margin:2px 0 0 6px;display:block;line-height:11px;float:right;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.bikeconfigurator .backdrop{background-color:rgba(0,0,0,0.2);position:fixed;width:100%;height:100%;left:0;top:0;z-index:4}@media (max-width:767px){.configurator__header{top:0}.bikeconfigurator-price-bar.overview{padding-bottom:20px}.bikeconfigurator-price-bar:not(.overview) .price-bar__price-wrapper .price-bar__price-label{display:none}}@media (max-width:991px){.configurator__container{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.configurator__image{background-color:#fff;height:75%;margin-top:44px;z-index:3;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-ms-align-items:center;align-items:center}.configurator__image img{max-height:120%;margin-bottom:-30px}.configurator__image:before{content:'';background:#fff;left:0;position:absolute;width:150vw;height:100%;border-bottom:30px solid #f2f2f2;transform:translateX(-50vw);-webkit-transform:translateX(-50vw);-moz-transform:translateX(-50vw);-ms-transform:translateX(-50vw);-o-transform:translateX(-50vw)}.configurator__image:after{content:'';display:block;width:100vw;height:50px;position:absolute;bottom:-50px;pointer-events:none;background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(rgba(241,240,238,0)));background:-webkit-linear-gradient(top, #f2f2f2, rgba(241,240,238,0));background:-moz-linear-gradient(top, #f2f2f2, rgba(241,240,238,0));background:-ms-linear-gradient(top, #f2f2f2, rgba(241,240,238,0));background:-o-linear-gradient(top, #f2f2f2, rgba(241,240,238,0))}.configurator__swatches{overflow-y:scroll;padding-top:50px;margin-bottom:88px}.configurator__wrapper{padding-bottom:50px}.configurator__summary{background-color:#fff}.configurator__summary table{width:100%}.configurator__summary table td:first-of-type{font-weight:600;border:none}.configurator__summary table td:nth-of-type(2){text-align:right;color:#767676}.configurator__summary table tr{border:none}.bikeconfigurator-price-bar{position:fixed;bottom:0}.bikeconfigurator-price-bar.overview{z-index:4}}@media (min-width:992px){.configurator__header{top:114px}.configurator__summary-button{display:none}.configurator__wrapper{min-height:300px}.configurator__container{padding-top:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.configurator__swatches{margin-left:auto}.configurator__image{height:100%}}@media (min-width:1200px){.configurator__header{display:none}}@media (min-width:768px) and (max-width:991px){.configurator__swatches{padding-bottom:120px}.configurator__image{min-height:300px}.configurator__image:before{border-bottom:50px solid #f2f2f2}}@media (max-width:480px){.configurator__image{max-height:200px}.configurator__image img{margin-bottom:-20px}}#upsells-modal .modal-content{padding-top:15px;padding-bottom:15px}#upsells-modal .modal-content .close{position:absolute;top:15px;right:20px;margin:0}#upsells-modal .modal-header{padding:12px 15px 38px 0;border-bottom:1px solid #e0e0e0}#upsells-modal .modal-body{padding-left:0;padding-right:0}#upsells-modal .upsells__body h3{font-weight:600;font-size:18px;margin-top:20px;margin-bottom:10px}#upsells-modal .upsells__header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-align-items:center;align-items:center}#upsells-modal .upsells__title{font-size:1.75rem;font-weight:600;width:100%;margin:0 0 20px}#upsells-modal .upsells__image{width:140px;margin-right:40px}#upsells-modal .upsells__info{padding-right:20px}#upsells-modal .upsells__info h3{font-weight:400;font-size:24px;margin-top:0;margin-bottom:10px}#upsells-modal .upsells__info span{font-weight:600;font-size:20px}#upsells-modal .upsells__products .product-card{width:270px}#upsells-modal .upsells__products .slick-slider{padding-bottom:45px}#upsells-modal .upsells__products .slick-slider--no-padding-bottom{padding-bottom:0px}#upsells-modal .upsells__products .slick-slider .slick-list{margin-right:-45px}#upsells-modal .upsells__products .slick-track{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#upsells-modal .upsells__products .slick-slide{height:auto}#upsells-modal .upsells__products .slick-slide>div{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#upsells-modal .upsells__pagination{pointer-events:none;color:#767676;font-size:12px;position:absolute;text-align:center;width:100%;bottom:16px}#upsells-modal .upsells__buttons{width:33%;max-width:190px;margin-left:auto}#upsells-modal .upsells__btn{display:block;width:100%;margin-bottom:10px}#upsells-modal .slick-arrow{width:14px;position:absolute;bottom:0;font-size:0;overflow:hidden}#upsells-modal .slick-arrow:before{color:#1c1c1c;font-size:16px}#upsells-modal .slick-arrow.slick-next{right:0}#upsells-modal .slick-arrow.slick-prev{transform:rotate(180deg)}@media (max-width:991px){#upsells-modal .upsells__products .slick-slider .slick-list{margin-right:-29px}}@media (max-width:767px){#upsells-modal .modal-header{padding:30px 0 0 0}#upsells-modal .upsells__header h3{font-size:18px}#upsells-modal .upsells__buttons{width:100%;max-width:initial;margin:25px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#upsells-modal .upsells__btn{max-width:220px;flex-grow:1;width:initial;margin-right:10px}#upsells-modal .upsells__btn:first-of-type{order:1}#upsells-modal .upsells__info span{font-size:14px}#upsells-modal .upsells__image{width:115px;margin-right:25px}#upsells-modal .upsells__products .slick-slider .slick-list{margin-right:-16px}}.product-card{border:1px solid #e0e0e0;border-radius:2px;padding:29px;margin-right:20px;font-size:14px;min-width:200px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-card__name{margin-bottom:8px;font-size:1rem}.product-card__price{margin-bottom:4px}.product-card__price .old-price,.product-card__price .old-price strong{font-size:12px;font-weight:400}.product-card__price .special-price{float:left;margin-right:10px}.product-card__monthly{font-size:11px;color:#767676}.product-card__view{margin-top:10px;min-height:33px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.product-card__view[disabled],.product-card__view[disabled]:hover{opacity:1;background-color:#a9a9a9 !important}.product-card__image{height:230px;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.product-card__image img{max-height:100%}.product-card__attributes{margin-top:auto}.color-swatch{display:inline-block;padding:7px;border-radius:2px;border:1px solid #e0e0e0;margin-right:5px;cursor:pointer}.color-swatch--selected{border:1px solid #033a7e}.color-swatch__wrapper{position:relative;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.color-swatch__color{display:block;width:16px;height:16px;border:1px solid rgba(0,0,0,0.2);position:relative;border-radius:16px}.color-swatch__color--secondary{position:absolute;bottom:0;height:8px;border-top-left-radius:0;border-top-right-radius:0}body .__react_component_tooltip{pointer-events:initial;background-color:#84776b;padding:20px;width:200px}body .__react_component_tooltip.show{opacity:1}body .__react_component_tooltip p{margin-bottom:0;line-height:1.4;font-size:12px}body .__react_component_tooltip a{color:#fff;text-decoration:underline;font-weight:600;cursor:pointer}body .__react_component_tooltip.place-top:after{border-top-color:#84776b}body .__react_component_tooltip.place-left:after{border-left-color:#84776b}body .__react_component_tooltip .dismiss{cursor:pointer}body .__react_component_tooltip .dismiss:before{position:absolute;top:10px;right:5px;color:#fff}body[class]{line-height:initial}.search-wrapper[class]{position:absolute;right:50px;transition:all 300ms linear;z-index:2}.search-wrapper[class].open{width:calc(100% - 100px - 342px);height:75px;margin-top:0}.minimize .search-wrapper[class].open{height:60px}.search-wrapper[class].open .pon-search-bar{border-bottom:1px solid #e0e0e0}.search-wrapper[class].open .pon-search-bar__search-icon{width:auto;pointer-events:none;flex-direction:row}.search-wrapper[class].open .pon-search-bar__close-button[class]{display:flex;opacity:1;pointer-events:auto}.search-wrapper[class].open .pon-search-bar>input{display:block;border-radius:0;background:#fff}@media (min-width:768px){.minimize .search-wrapper[class].open{margin-top:0}}.search-wrapper[class] .pon-search-bar{height:100%}.search-wrapper[class] .pon-search-bar__open-button-text{font-size:11px;margin-top:2px;color:#333}.search-wrapper[class] .pon-search-bar__search-icon{position:absolute;transition:left 300ms;width:100%}.search-wrapper[class] .pon-search-bar__close-button[class]{display:none;transition:opacity 300ms;opacity:0;pointer-events:none}.search-wrapper[class] .pon-search-bar>input{display:none;background:#f2f2f2;border-radius:18px;height:100%}.search-wrapper[class] .pon-search-bar .vue-icon-search{margin-bottom:3px}@media (min-width:768px){.search-wrapper[class]{width:120px;height:34px;margin-top:22px}.minimize .search-wrapper[class]{margin-top:13px}.search-wrapper[class] .vue-icon-search{font-size:18px}.search-wrapper[class] .pon-search-bar>input{display:block}.search-wrapper[class] .pon-search-bar__open-button[class]{display:none}}@media (max-width:991px){.search-wrapper[class]{margin-top:13px}.search-wrapper[class].open[class]{height:60px}}@media (max-width:1199px){.search-wrapper[class].open{width:calc(100% - 100px - 171px)}}@media (max-width:767px){.search-wrapper[class]{display:flex;float:right;height:100%;margin-top:0;right:18px;align-items:center}.search-wrapper[class].open{width:100%}.search-wrapper[class].open .pon-search-bar{height:100%}.search-wrapper[class].open .pon-search-bar__search-icon{display:flex}.search-wrapper[class].open .pon-search-bar__open-button{display:none}.search-wrapper[class] .pon-search-bar{height:auto}.search-wrapper[class] .pon-search-bar__search-icon[class]{display:none}.search-wrapper[class] .pon-search-bar__open-button:hover,.search-wrapper[class] .pon-search-bar__open-button:hover .pon-search-bar__open-button-text{color:#033a7e}}.results-wrapper{position:absolute;top:120px;left:391px;right:50px;overflow-y:auto;max-height:calc(100vh - 107px);z-index:4;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15)}@media (max-width:1199px){.results-wrapper{left:221px}}.minimize .results-wrapper{top:105px}@media (min-width:768px){.results-wrapper{max-height:75vh}}@media (max-width:991px){.results-wrapper{top:60px}.minimize .results-wrapper{top:60px;max-height:calc(100vh - 60px)}}@media (max-width:767px){.results-wrapper{left:0;right:0}}.navbar .navbar-collapse .navbar-nav .menu-toggles[class]{margin-right:0}@media (max-width:767px){.navbar .navigation .navbar-nav[class]{width:auto}.navbar .navbar-collapse .navbar-nav.navbar-right[class][class]{margin-right:35px}}@media (max-width:991px){.navbar .navigation{position:relative;min-height:60px}.navbar .navbar-collapse .navbar-nav.navbar-right[class]{margin-right:150px}}.sb-frontend .page-wrapper{overflow:initial}.sb-frontend .page-footer{overflow-x:hidden}.sb-frontend .page-main{padding:0}.ibw{height:auto !important}.ibw .hero:first-of-type{margin-top:-107px}@media (min-width:992px){.ibw .hero:first-of-type{margin-top:-120px}}.ibw .flex{height:auto}.ibw p{color:inherit;line-height:inherit;font-weight:inherit;font-size:inherit}.ibw .video-player iframe{width:100%;height:100%}.ibw .sticky.top-00{top:107px}@media (min-width:992px){.ibw .sticky.top-00{top:120px}}.ibw #pon-bike-registration{margin-top:30px}@media (max-width:991px){.ibw .sticky-search-bar{z-index:99;background:#fff;top:107px !important}}.minimize .ibw .sticky.top-00{top:60px}@media (max-width:991px){.minimize .sticky-search-bar{top:72px !important}}.page-header,.page-footer{font-size:1.125rem}.compare-bar-visible #pon-pop .filter-btn{bottom:70px}body:not(.website-nl):not(.website-de) .icon-cart,body:not(.website-nl):not(.website-de) .item.minicart,body:not(.website-nl):not(.website-de) .price-box.price-lowest_price,body:not(.website-nl):not(.website-de) .monthly-price-block,body:not(.website-nl):not(.website-de) .order-bike,body:not(.website-nl):not(.website-de) .icon-buy{display:none !important}[data-use-parallax]{opacity:0}@media (max-width:767px){[data-use-parallax]{transform:none !important}}