.fc-app a,.fc-app abbr,.fc-app acronym,.fc-app address,.fc-app applet,.fc-app article,.fc-app aside,.fc-app audio,.fc-app b,.fc-app big,.fc-app blockquote,.fc-app canvas,.fc-app caption,.fc-app center,.fc-app cite,.fc-app code,.fc-app dd,.fc-app del,.fc-app details,.fc-app dfn,.fc-app div,.fc-app dl,.fc-app dt,.fc-app em,.fc-app embed,.fc-app fieldset,.fc-app figcaption,.fc-app figure,.fc-app footer,.fc-app form,.fc-app h1,.fc-app h2,.fc-app h3,.fc-app h4,.fc-app h5,.fc-app h6,.fc-app header,.fc-app hgroup,.fc-app i,.fc-app iframe,.fc-app img,.fc-app ins,.fc-app kbd,.fc-app label,.fc-app legend,.fc-app li,.fc-app mark,.fc-app menu,.fc-app nav,.fc-app object,.fc-app ol,.fc-app output,.fc-app p,.fc-app pre,.fc-app q,.fc-app ruby,.fc-app s,.fc-app samp,.fc-app section,.fc-app small,.fc-app span,.fc-app strike,.fc-app strong,.fc-app sub,.fc-app summary,.fc-app sup,.fc-app table,.fc-app tbody,.fc-app td,.fc-app tfoot,.fc-app th,.fc-app thead,.fc-app time,.fc-app tr,.fc-app tt,.fc-app u,.fc-app ul,.fc-app var,.fc-app video,body,html{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.fc-app article,.fc-app aside,.fc-app details,.fc-app figcaption,.fc-app figure,.fc-app footer,.fc-app header,.fc-app hgroup,.fc-app menu,.fc-app nav,.fc-app section{display:block}body{line-height:1.2}.fc-app ol,.fc-app ul{list-style:none}.fc-app blockquote,.fc-app q{quotes:none}.fc-app blockquote:after,.fc-app blockquote:before,.fc-app q:after,.fc-app q:before{content:"";content:none}.fc-app table{border-collapse:collapse;border-spacing:0}.fc-app input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-webkit-border-radius:0}@font-face{font-family:Proxima Nova ExCn;src:url(/cycleConfigAssets/fonts/ProximaNovaExCn-RegWeb.eot?#iefix) format("embedded-opentype"),url(/cycleConfigAssets/fonts/ProximaNovaExCn-RegWeb.woff) format("woff");font-style:normal}@font-face{font-family:Proxima Nova ExCn;src:url(/cycleConfigAssets/fonts/ProximaNovaExCn-LightWeb.eot?#iefix) format("embedded-opentype"),url(/cycleConfigAssets/fonts/ProximaNovaExCn-LightWeb.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Proxima Nova ExCn;src:url(/cycleConfigAssets/fonts/ProximaNovaExCn-SboldWeb.eot?#iefix) format("embedded-opentype"),url(/cycleConfigAssets/fonts/ProximaNovaExCn-SboldWeb.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:glyphCfg;src:url(/cycleConfigAssets/fonts/configurator.eot);src:url(/cycleConfigAssets/fonts/configurator.eot?iefix) format("embedded-opentype"),url(/cycleConfigAssets/fonts/configurator.woff) format("woff"),url(/cycleConfigAssets/fonts/configurator.ttf) format("truetype"),url(/cycleConfigAssets/fonts/configurator.svg#configurator) format("svg");font-weight:400;font-style:normal}@font-face{font-family:glyph14;src:url(/cycleConfigAssets/fonts/14px-honda.eot);src:url(/cycleConfigAssets/fonts/14px-honda.eot?iefix) format("embedded-opentype"),url(/cycleConfigAssets/fonts/14px-honda.woff) format("woff"),url(/cycleConfigAssets/fonts/14px-honda.ttf) format("truetype"),url(/cycleConfigAssets/fonts/14px-honda.svg#14px-honda) format("svg");font-weight:400;font-style:normal}@font-face{font-family:glyph28;src:url(/cycleConfigAssets/fonts/28px-honda.eot);src:url(/cycleConfigAssets/fonts/28px-honda.eot?iefix) format("embedded-opentype"),url(/cycleConfigAssets/fonts/28px-honda.woff) format("woff"),url(/cycleConfigAssets/fonts/28px-honda.ttf) format("truetype"),url(/cycleConfigAssets/fonts/28px-honda.svg#28px-honda) format("svg");font-weight:400;font-style:normal}html{-webkit-font-smoothing:antialiased;font-family:Proxima Nova ExCn,serif;font-size:62.5%}html.fonts-loaded{font-family:Tahoma,Arial,Helvetica,sans-serif}body,html#honda-fc{height:100%;background-color:#f4f3f8}.fc-app img{max-width:100%;height:auto}.fc-app h1{font-size:4.8rem;-webkit-font-smoothing:antialiased}.fc-app .fonts-loaded h1,.fc-app h1,.fc-app h2{font-family:Proxima Nova ExCn,serif}.fc-app h2{font-size:2.4rem}.fc-app .fonts-loaded h2{font-family:Proxima Nova ExCn,serif}.fc-app h3{font-size:1.8em}.fc-app h1:not(:first-child),.fc-app h2:not(:first-child),.fc-app h3:not(:first-child),.fc-app p:not(:first-child){margin-top:25px}.fc-app h1:not(:last-child),.fc-app h2:not(:last-child),.fc-app h3:not(:last-child),.fc-app p:not(:last-child){margin-bottom:25px}.fc-app p{font-size:1.6rem;line-height:1.56}.fc-app .lede p,.fc-app p.lede{font-size:2rem;font-weight:600}.fc-app img{max-width:100%;height:auto;margin:20px auto}.fc-app picture img{margin:0}.fc-app ol:not(.bare-list),.fc-app ul:not(.bare-list){font-size:1.6rem;line-height:1.56;margin-top:25px;margin-bottom:25px;list-style:none}.fc-app ol:not(.bare-list) li,.fc-app ul:not(.bare-list) li{margin-top:10px;margin-left:20px;padding-left:10px;margin-bottom:10px}.fc-app ul:not(.bare-list){list-style-type:disc;list-style-position:outside}.fc-app ol:not(.bare-list){list-style-type:decimal;list-style-position:outside}.fc-app .feature-heading{color:#dc182d;text-transform:uppercase;font-size:4rem;line-height:4.6rem;letter-spacing:0;position:relative;font-weight:700;text-align:center;display:block}.fc-app .feature-intro{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.4rem;margin:20px auto 40px;text-align:center;max-width:580px}.fc-app .feature-heading--scored{position:relative}.fc-app .feature-heading--scored:before{display:block;content:"";border-top:2px solid #e8e7eb;position:absolute;left:0;right:0;top:20px;width:auto}.fc-app .feature-heading--scored span{position:relative;padding:0 24px;background:#fff;display:inline-block}.fc-app .section-heading{font-size:2rem;color:#dc182d;margin-bottom:16px;font-weight:700}.fc-app .label-heading,.fc-app .section-heading{font-family:Proxima Nova ExCn,serif;text-transform:uppercase;letter-spacing:.045em}.fc-app .label-heading{font-size:1.6rem;margin-bottom:10px;font-weight:100}.fc-app .arrow-link{position:relative;font-family:Proxima Nova ExCn,serif;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:1.4rem;line-height:2rem;letter-spacing:.075em;color:#00803e;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .arrow-link:hover{color:#017d75}.fc-app .arrow-link:before{content:"\e00a";display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:8px;width:10px;font-size:18px;line-height:18px;speak:none;font-family:glyph14;color:inherit;font-weight:700}.fc-app .hr-bike,.fc-app .hr-finance{display:block;margin:0 auto 5px!important;max-width:416px;overflow:hidden;position:relative;text-align:center}.fc-app .hr-bike span,.fc-app .hr-finance span{position:relative;display:inline-block;width:32px;height:32px;background-image:url(/cycleConfigAssets/img/bikeicon.svg);background-size:30px auto;background-position:50%;background-repeat:no-repeat}.fc-app .hr-bike span:before,.fc-app .hr-finance span:before{margin-right:20px;right:100%}.fc-app .hr-bike span:after,.fc-app .hr-finance span:after{left:100%;margin-left:20px}.fc-app .hr-bike span:after,.fc-app .hr-bike span:before,.fc-app .hr-finance span:after,.fc-app .hr-finance span:before{background-color:#ccc;content:"";height:1px;position:absolute;top:16px;width:600px}.fc-app .hr-acc{display:block;max-width:416px;overflow:hidden;position:relative;text-align:center}.fc-app .hr-acc:after{color:#dc182d;content:"\e01b";font-family:glyph28;font-size:32px;left:50%;position:absolute;top:-3px;padding:0 16px;text-align:center;width:64px;margin-left:-32px}.fc-app .hr-acc span{position:relative;display:inline-block;width:32px;height:32px}.fc-app .hr-acc span:before{margin-right:20px;right:100%}.fc-app .hr-acc span:after{left:100%;margin-left:20px}.fc-app .hr-acc span:after,.fc-app .hr-acc span:before{background-color:#ccc;content:"";height:1px;position:absolute;top:16px;width:600px}.fc-app .hr-finance span{position:relative;display:inline-block;width:32px;height:32px;background-image:url(/cycleConfigAssets/img/icon-finance-red.svg);background-size:30px auto;background-position:50%;background-repeat:no-repeat}.fc-app .changelink{-webkit-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;-moz-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;transition:color .2s ease-in-out,border-bottom .2s ease-in-out;border-bottom:1px solid #00803e;color:#00803e;font-size:1.4rem;letter-spacing:.025em;text-decoration:none;text-transform:uppercase;font-family:Proxima Nova ExCn,serif}.fc-app *,.fc-app :after,.fc-app :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fc-app *{margin:0;padding:0}.fc-app .wrapper{width:100%;max-width:930px;margin:0 auto}.fc-app .page{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100vw;overflow-x:hidden}.fc-app .page.cant-scroll{overflow:hidden}.fc-app .scroll-wrapper{-webkit-overflow-scrolling:touch}.fc-app .u-hide{display:none}.fc-app .u-vhide{position:absolute;left:-9999px}.fc-app .topbar{background:#fff;position:relative;height:35px;z-index:110;width:auto;padding:0 22px}.fc-app .topbar.topbar--fixednav{margin-bottom:50px}.fc-app .topbar__logo{height:35px;float:right;padding:6px 0 8px}.fc-app .topbar__logo img{height:20px;margin:0;width:auto}.fc-app .topbar__logo img:nth-child(2){margin-left:8px}.fc-app .topbar__back{height:35px;padding:12px 0 0 20px;position:relative;display:inline-block;float:left;color:#1f1f1f;font-family:Proxima Nova ExCn,serif;font-size:1.2rem;letter-spacing:.065em;text-decoration:none;text-transform:uppercase}.fc-app .topbar__back:hover{text-decoration:underline}.fc-app .topbar__back:before{position:absolute;left:4px;display:inline-block;color:#dc182d;content:"\e903";font-family:glyphCfg;font-size:10px;speak:none}.fc-app .infodot{-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;position:relative;display:inline-block;width:22px;height:22px;margin:3px 0;padding:0;color:#fff;line-height:18px;text-align:center;text-decoration:none;vertical-align:middle;border-radius:50%;background-color:#dc182d;margin-top:-3px}.fc-app .mainnav__price:hover .infodot{background-color:#017d75}.fc-app .infodot:after{content:"\e919";font-family:glyphCfg;position:absolute;top:10px;left:0;right:0;font-size:1.5rem;line-height:1px}.fc-app .footer-bar{width:100%}.fc-app .backtop,.fc-app .restart{display:inline-block;float:left;width:50%;border:none;height:55px;padding:5px 22px;font-family:Proxima Nova ExCn,serif;font-weight:100;font-size:1.6rem;line-height:2.8rem;letter-spacing:.03rem;text-align:center;background-color:#fff;text-transform:uppercase;cursor:pointer}.fc-app .backtop span,.fc-app .restart span{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;border-bottom:0 solid #017d75}.fc-app .backtop:hover,.fc-app .backtop:hover:after,.fc-app .backtop:hover:before,.fc-app .restart:hover,.fc-app .restart:hover:after,.fc-app .restart:hover:before{color:#017d75}.fc-app .backtop:hover span,.fc-app .restart:hover span{border-bottom:3px solid #017d75}.fc-app .backtop-single{width:100%}.fc-app .backtop:after,.fc-app .restart:before{font-size:2.8rem;vertical-align:middle;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;transition:color .25s ease-in-out;margin:0 10px;color:#dc182d;display:inline-block}.fc-app .restart:before{font-family:glyph28;content:"\e079";margin-top:-8px}.fc-app .backtop:after{font-family:glyph14;content:"\e00c";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fc-app .footlink{position:relative;font-family:Proxima Nova ExCn,serif;-webkit-font-smoothing:antialiased;background-size:cover;background-position:50%;background-color:#dc182d;text-transform:uppercase;text-align:center;color:#fff;text-decoration:none;display:block;width:100%;padding:65px 20px;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fc-app .footlink:hover{background-color:#017d75}.fc-app .footlink:hover .footlink__cta span{color:#017d75}.fc-app .footlink h3{font-size:3.8rem;line-height:3.8rem;font-weight:100;margin:0}.fc-app .footlink__nextpage{-webkit-font-smoothing:antialiased;display:inline-block;font-size:2.2rem;border-bottom:1px solid #fff;margin-bottom:15px;font-weight:100}.fc-app .footlink__cta--wrapper{margin-top:40px;padding:5px;border:1px solid #fff;display:inline-block}.fc-app .footlink__cta{padding:25px 50px;background-color:#fff}.fc-app .footlink__cta span{color:#dc182d;font-size:2.5rem}.fc-app .footlink__cta span:after{font-size:2rem;margin-left:10px;content:"\e904";font-family:glyphCfg}.fc-app .footsummary{position:relative;font-family:Proxima Nova ExCn,serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;text-align:center;color:#fff;text-decoration:none;display:block;width:100%;margin-top:25px}.fc-app .footsummary__bg{background-color:#dc182d;padding:55px 20px 65px;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fc-app .footsummary__bg:hover{background-color:#017d75}.fc-app .footsummary__total{display:block;font-size:3rem;line-height:3rem;font-weight:100;margin:0}.fc-app .footsummary__price{font-size:5rem;line-height:5rem;font-weight:100;margin:0}.fc-app .footsummary__price:not(:first-child),.fc-app .footsummary__price:not(:last-child){margin:0}.fc-app .footsummary__links{background:#fff;padding-bottom:5px;margin:0 auto;text-align:center;display:block}.fc-app .footsummary__link{display:inline-block;position:relative;width:auto;min-width:6rem;max-width:9.8rem;word-wrap:break-word;vertical-align:top;margin:-25px 40px 20px}.fc-app .footsummary__link:before{font-size:62px;color:#fff;top:-2px;margin-left:-31px;z-index:1}.fc-app .footsummary__link:after,.fc-app .footsummary__link:before{font-family:glyph28;vertical-align:middle;content:"\e006";line-height:56px;position:absolute;left:50%}.fc-app .footsummary__link:after{font-size:56px;color:#00803e;top:0;margin-left:-28px;z-index:2}.fc-app .footsummary__links a{color:inherit;font-size:1.6rem;font-family:Proxima Nova ExCn,serif;text-transform:uppercase;text-decoration:none;position:relative;z-index:10;display:inline-block;vertical-align:top;padding:60px 0 0;color:#3b3b3b;text-align:center;background:transparent;letter-spacing:1px}.fc-app .footsummary__links a span{border-bottom:1px solid #00803e;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .footsummary__links a:hover span{border-bottom:3px solid #017d75}.fc-app .footsummary__links a:after{font-family:glyph28;vertical-align:middle;font-size:48px;line-height:56px;width:100%;color:#fff;text-align:center;position:absolute;left:0;top:0;z-index:20}.fc-app .footsummary__link--share a:after{content:"\e016";font-family:glyph14;font-size:30px}.fc-app .footsummary__link--testdrive a:after{content:"\e096"}.fc-app .footsummary__link--dealer a:after{content:"\e002"}.fc-app .footsummary__link--brochure a:after{content:"\e004"}.fc-app .preview{position:relative;z-index:1;overflow:hidden}.fc-app .preview .wrapper{position:relative;max-height:570px;height:80vw;max-width:760px;bottom:50px}.fc-app .preview .preview__header+.wrapper{max-height:450px;bottom:20px}.fc-app .preview__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:top;z-index:-2}.fc-app .preview__header{position:relative;margin-top:40px;-webkit-transition:opacity .25s ease-out .25s;-moz-transition:opacity .25s .25s ease-out;transition:opacity .25s ease-out .25s;margin-bottom:-120px}.fc-app .is-zoomed .preview__header{-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;transition:opacity .25s ease-out;opacity:0}.fc-app .preview__header .feature-heading{margin-bottom:10px}.fc-app .preview__header .feature-intro{margin:0 auto}.fc-app .preview__header .hr-acc,.fc-app .preview__header .hr-bike{margin:0 auto 5px}.fc-app .preview__main{position:relative;margin-top:25px}.fc-app .preview__motorcycle{margin-bottom:50px}.fc-app .preview__motorcycle.bike{padding-top:0}.fc-app .preview__motorcycle.bike.wrapper-centered{float:none;width:100%;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fc-app .preview__stage{position:absolute;bottom:0;left:0;right:0;max-height:230px;height:25vw;background:#f4f3f8;z-index:-1}.fc-app .preview__stage:after,.fc-app .preview__stage:before{content:"";position:absolute;bottom:100%;width:0;height:0;border-style:solid}.fc-app .preview__stage:before{left:0;border-width:6vw 0 0 50vw;border-color:transparent transparent transparent #f4f3f8}.fc-app .preview__stage:after{right:0;border-width:6vw 50vw 0 0;border-color:transparent #f4f3f8 transparent transparent}.fc-app .accordion-single{padding-bottom:50px}.fc-app .view-control{position:absolute;top:50%;right:0;width:0;height:111px;margin-top:-55px}.fc-app .view-control__next{top:0;border-bottom-left-radius:5px}.fc-app .view-control__next.singleConfig{border-bottom-left-radius:0}.fc-app .view-control__next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.49 13.56'%3E%3Cpath fill='%23fff' d='M9.71 0L8.29 1.41l4.37 4.37H0v2h12.66l-4.37 4.36 1.42 1.42 6.77-6.78L9.71 0z'/%3E%3C/svg%3E")}.fc-app .view-control__360{top:0}.fc-app .view-control__360:after,.fc-app .view-control__360:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 32' xmlns='http://www.w3.org/2000/svg' xmlns:serif='http://www.serif.com/' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M13.193 2.983V.5l4.887 3.909-4.887 3.909V4.76c-6.387.542-11.402 5.865-11.402 12.354 0 6.848 5.587 12.399 12.478 12.399 3.328 0 6.437-1.303 8.735-3.543l2.405.001a14.285 14.285 0 0 1-11.14 5.313C6.388 31.284 0 24.939 0 17.114 0 9.647 5.815 3.529 13.193 2.983zM6.145 19.408c.528.704 1.56 1.267 2.955 1.267 1.806 0 2.944-.95 2.944-2.275 0-1.208-1.056-1.83-1.818-1.9.809-.141 1.701-.751 1.701-1.794 0-1.314-1.138-2.111-2.827-2.111-1.301 0-2.251.527-2.849 1.231l.703.856c.563-.563 1.22-.868 2.017-.868.88 0 1.584.376 1.584 1.103 0 .715-.692 1.032-1.607 1.032-.305 0-.762 0-.903-.012v1.231c.117-.011.575-.011.903-.011 1.114 0 1.736.328 1.736 1.102 0 .727-.599 1.196-1.631 1.196-.832 0-1.665-.363-2.169-.95l-.739.903zm6.881-2.767c0 2.169.926 4.034 3.225 4.034 1.747 0 2.885-1.173 2.885-2.627 0-1.665-1.208-2.521-2.616-2.521-.926 0-1.747.562-2.099 1.09-.012-.07-.012-.141-.012-.223 0-1.372.763-2.58 2.064-2.58.751 0 1.197.258 1.607.692l.645-1.043c-.528-.516-1.278-.868-2.252-.868-2.263 0-3.447 1.782-3.447 4.046zm6.997-.012c0 1.97.939 4.046 3.132 4.046s3.131-2.076 3.131-4.046c0-1.97-.938-4.034-3.131-4.034-2.193 0-3.132 2.064-3.132 4.034zm-2.271 1.466c0 .633-.54 1.36-1.572 1.36-1.208 0-1.665-.985-1.747-1.829.399-.563 1.044-.927 1.712-.927.856 0 1.607.434 1.607 1.396zm7.138-1.466c0 1.489-.457 2.826-1.735 2.826-1.279 0-1.736-1.337-1.736-2.826s.457-2.815 1.736-2.815c1.278 0 1.735 1.326 1.735 2.815zm3.585-.997c.845 0 1.525-.668 1.525-1.513 0-.832-.68-1.524-1.525-1.524-.832 0-1.512.692-1.512 1.524 0 .845.68 1.513 1.512 1.513zm0-2.334c.446 0 .821.376.821.821a.82.82 0 0 1-.821.809.8.8 0 0 1-.797-.809c0-.445.352-.821.797-.821z' fill='%23fff' fill-rule='nonzero' serif:id='KAS-Server-Render-INDG-(6590)'/%3E%3C/svg%3E")}.fc-app .view-control__rider{top:0}.fc-app .view-control__rider:after,.fc-app .view-control__rider:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='31' viewBox='0 0 27 31' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EHelemt 4 outlined%3C/title%3E%3Cpath d='M13.18.91c.826 0 1.623.143 2.326.409.141.038.277.087.407.144l.117.055.178.096.219.043c3.206.66 5.577 2.331 7.21 4.694a12.873 12.873 0 0 1 1.668 3.416l.07.229c.157.52.251.946.298 1.243l.01.061.091.338.098.396c.509 2.193.584 4.5.41 6.597l-.015.174-.03.298-.038.31c-.036.182-.075.374-.119.576l-.141.637-.163.696-.284 1.154-.395 1.534c-.158.602-.321 1.21-.484 1.808l-.423 1.527-2.564 1.112-.478.242A20.843 20.843 0 0 1 16 30.463c-1.143.226-2.04.298-2.626.287h.056l-.118.001c-.618-.005-1.497-.082-2.576-.287-1.72-.325-3.51-.9-5.27-1.765l-.48-.242-2.564-1.112-.34-1.221L2 25.818c-.163-.598-.326-1.206-.484-1.808L1.2 22.79l-.274-1.099-.174-.725L.6 20.3l-.13-.607c-.02-.096-.04-.19-.057-.28l-.038-.31-.045-.472c-.174-2.097-.099-4.404.41-6.597l.098-.396.091-.335.033-.199.064-.315.042-.179.105-.397.134-.446c.37-1.164.915-2.327 1.668-3.416 1.617-2.34 3.958-4 7.117-4.675l-.068.04c.87-.52 1.983-.805 3.155-.805zM2.39 21.359l.185.752.16.63c.15.587.309 1.188.47 1.788l.469 1.725 1.957.85a19.616 19.616 0 0 0 4.948 1.8l.436.087c.787.15 1.447.224 1.951.25l.348.011h.226l.324-.01.38-.03a14.9 14.9 0 0 0 1.466-.22l.418-.087c1.542-.344 3.176-.927 4.853-1.8l1.958-.851.144-.526.324-1.199c.161-.6.32-1.201.47-1.789l.295-1.177c-7.575.89-14.24.796-19.763.094l-.77-.104a48.829 48.829 0 0 1-.365-.053l-.684-.107a39.472 39.472 0 0 1-.2-.034zm5.27 1.408l.44.1.15.036c.437.11.874.233 1.286.371.997.333 1.682.672 2.04 1.142l.023.034.009.008c.08.088.165.203.247.347l.082.153c.346.701.437 1.615.163 2.732l-.07.26-1.441-.414c.254-.883.207-1.5.003-1.914l-.05-.093-.031-.049-.129-.156c-.027-.044-.12-.111-.267-.19l-.2-.102a6.192 6.192 0 0 0-.247-.108l-.286-.114-.32-.113a15.947 15.947 0 0 0-1.175-.338l-.46-.108-.07-.016.304-1.468zm11.296 0l.305 1.468-.072.016-.459.108c-.402.1-.803.214-1.174.338l-.321.113-.286.114a6.192 6.192 0 0 0-.246.108l-.2.101c-.147.08-.241.147-.268.19l-.129.157-.03.049-.051.093c-.204.413-.251 1.03.003 1.914l-1.442.415-.07-.261c-.273-1.117-.182-2.031.164-2.732l.082-.153c.082-.144.167-.259.247-.347l.009-.008.023-.034c.358-.47 1.043-.81 2.04-1.142a17.406 17.406 0 0 1 1.437-.407l.438-.1zm-6.071-11.53c-4.604 0-8.742.733-10.827 1.83-.338 1.814-.377 3.708-.233 5.44l.053.548.013.106.111.537.015.069.218.041.603.105.66.104.72.102.38.05c5.5.7 12.178.782 19.788-.142l.156-.02.003-.014.124-.572.052-.26.006-.044.06-.61c.126-1.519.112-3.163-.12-4.767l.036.04c-.596-.677-2.025-1.287-3.972-1.74l-.57-.125c-.194-.04-.393-.08-.597-.116l-.621-.107a31.677 31.677 0 0 0-.645-.097l-.666-.086a35.715 35.715 0 0 0-.341-.039l-.696-.07-.713-.057-.73-.046c-.368-.02-.742-.035-1.12-.045l-.762-.014a42.74 42.74 0 0 0-.385-.002zm4.006-7.926l-.146 1.536-.019.11a.75.75 0 0 1-.404.496l-.227.105-.496.217-.4.163c-.181.071-.357.137-.527.196-.542.188-.992.301-1.357.318l.074-.006v.006l-.036-.003-.038.003v-.006l-.092-.008c-.347-.039-.775-.15-1.288-.32-.159-.054-.324-.112-.493-.174l-.427-.162-.532-.215-.244-.103a.75.75 0 0 1-.429-.517l-.016-.1-.145-1.516c-2.386.677-4.165 2.028-5.44 3.874a11.388 11.388 0 0 0-1.685 3.778l-.06.267c2.486-.948 6.28-1.514 10.421-1.514 1.518 0 2.984.075 4.355.217l.738.084c2.568.318 4.753.877 6.247 1.614l-.021-.095-.044-.248-.072-.325a11.388 11.388 0 0 0-1.685-3.778c-1.288-1.865-3.09-3.224-5.512-3.894zm-1.852-.56h-3.465l-.061.013c-.072.018-.141.043-.207.072l-.062.029-.082.045-.042.03.125 1.318.315.127.399.151c.155.057.305.11.45.158l.335.105.292.08c.124.03.23.052.317.064.19-.027.48-.106.827-.226.15-.052.307-.11.47-.175l.368-.15.275-.12.128-1.35a3.802 3.802 0 0 0-.361-.167l-.021-.004z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E")}.fc-app .view-control__config{top:0}.fc-app .view-control__config:after,.fc-app .view-control__config:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='24' viewBox='0 0 16 24'%3E%3Cimage data-name='Vector Smart Object' width='16' height='24' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAQAAABZqbWHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiARkPGTAxrP8FAAABFklEQVQoz72RMWoCYRBG365bhpQi2JgQLFIFxCKVlaWInaQw6hm8gLlBcgAPYCukVxAsIoiFfaysrYKFL4WrWaPBLq+a7/9m5mdmAABD6w5tANhwaN2QH8w6VrUJYFPVsVmAEMwy4ZYyScrcMDELGDhy5R0kO4B3rhwZYE2twO8EsKLWQp6ZBwPOEAyY8xzxSO/w9uQDcH/Q77Qj0ixj+UmefBztWJKO2HAVt8yd/HLFJmRBkb8ossAXv0yfc0375QtmXNs3OLED+67NALbUN1NHdspXtbWXHbdOrRoBGFn1w62dZEXJ6dGxppZ2ThSPOKSwW3CsC/so5AL/nNBlBsCM7qWyBAGA17TPeL1gvV9TznPkAL4BwKWtMRft8xoAAAAASUVORK5CYII='/%3E%3C/svg%3E")}.fc-app .view-control__zoom{top:0;border-top-left-radius:5px}.fc-app .view-control__zoom:after{content:"";position:absolute;width:26px;height:28px;top:50%;left:24px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%23fff' d='M495.4 472.5L357.7 333.9A202.07 202.07 0 0 0 405 203.6C405 91.6 314.7.9 202.8.9S0 91.7 0 203.6s90.8 202.7 202.7 202.7A200.92 200.92 0 0 0 335.8 356l137.6 138.5a15.56 15.56 0 0 0 22-22zM337.11 309q-5.1 6.48-10.79 12.44a170.57 170.57 0 0 1-247.67 0Q73 315.47 67.86 309A172.62 172.62 0 0 1 54 288.49q-4.14-7.17-7.59-14.76-1.72-3.79-3.26-7.68A169.7 169.7 0 0 1 31.2 203.4a169.7 169.7 0 0 1 11.93-62.64q1.54-3.89 3.26-7.68 3.44-7.58 7.59-14.76a172.62 172.62 0 0 1 13.88-20.5Q73 91.34 78.65 85.37a170.61 170.61 0 0 1 247.7 0q5.68 6 10.79 12.44a172.62 172.62 0 0 1 13.86 20.5q4.14 7.17 7.59 14.76 1.72 3.79 3.26 7.68a169.7 169.7 0 0 1 11.95 62.65 169.57 169.57 0 0 1-11.95 62.6q-1.54 3.89-3.27 7.68-3.45 7.58-7.59 14.76A172.72 172.72 0 0 1 337.11 309z'/%3E%3Cpath fill='%23fff' d='M280.3 187.8H218v-62.3a15.6 15.6 0 0 0-31.2 0v62.3h-62.3a15.6 15.6 0 0 0 0 31.2h62.3v62.3a15.6 15.6 0 1 0 31.2 0V219h62.3a15.6 15.6 0 1 0 0-31.2z'/%3E%3C/svg%3E");-webkit-transition:.35s cubic-bezier(.25,.46,.45,.94);-moz-transition:.35s cubic-bezier(.25,.46,.45,.94);transition:.35s cubic-bezier(.25,.46,.45,.94)}.fc-app .is-zoomed .view-control__zoom:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%23fff' d='M495.4 472.5L357.7 333.9A202.07 202.07 0 0 0 405 203.6C405 91.6 314.7.9 202.8.9S0 91.7 0 203.6s90.8 202.7 202.7 202.7A200.92 200.92 0 0 0 335.8 356l137.6 138.5a15.56 15.56 0 0 0 22-22zM337.11 309q-5.1 6.48-10.79 12.44a170.57 170.57 0 0 1-247.67 0Q73 315.47 67.86 309A172.62 172.62 0 0 1 54 288.49q-4.14-7.17-7.59-14.76-1.72-3.79-3.26-7.68A169.7 169.7 0 0 1 31.2 203.4a169.7 169.7 0 0 1 11.93-62.64q1.54-3.89 3.26-7.68 3.44-7.58 7.59-14.76a172.62 172.62 0 0 1 13.88-20.5Q73 91.34 78.65 85.37a170.61 170.61 0 0 1 247.7 0q5.68 6 10.79 12.44a172.62 172.62 0 0 1 13.86 20.5q4.14 7.17 7.59 14.76 1.72 3.79 3.26 7.68a169.7 169.7 0 0 1 11.95 62.65 169.57 169.57 0 0 1-11.95 62.6q-1.54 3.89-3.27 7.68-3.45 7.58-7.59 14.76A172.72 172.72 0 0 1 337.11 309z'/%3E%3Cpath fill='%23fff' d='M280.3 187.8H124.5a15.6 15.6 0 1 0 0 31.2h155.8a15.6 15.6 0 1 0 0-31.2z'/%3E%3C/svg%3E")}.fc-app .view-control__prev{bottom:0}.fc-app .view-control__prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.49 13.56'%3E%3Cpath fill='%23fff' d='M6.78 0l1.41 1.41-4.36 4.37h12.65v2H3.83l4.36 4.36-1.41 1.42L0 6.78 6.78 0z'/%3E%3C/svg%3E")}.fc-app .preview__main .bike{-webkit-transition:all .5s cubic-bezier(.5,.00001,0,1);-moz-transition:all .5s cubic-bezier(.5,.00001,0,1);transition:all .5s cubic-bezier(.5,.00001,0,1)}.fc-app .is-zoomed .preview__main .bike{-webkit-transform:scale(2) translate(-20%,-10%);-moz-transform:scale(2) translate(-20%,-10%);-ms-transform:scale(2) translate(-20%,-10%);transform:scale(2) translate(-20%,-10%)}.fc-app .is-zoomed .preview__main .bike.no-finance{-webkit-transform:scale(2) translateY(-10%);-moz-transform:scale(2) translateY(-10%);-ms-transform:scale(2) translateY(-10%);transform:scale(2) translateY(-10%)}.fc-app .bike .picture{position:absolute;bottom:0;left:50%;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fc-app .bike .picture img{width:100%}.fc-app .bike__image{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.fc-app .bike__image .magnifier{-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.fc-app .bike__image.is-loading .magnifier{opacity:0;-webkit-transition:none;-moz-transition:none;transition:none;cursor:wait}.fc-app .bike__image.is-error,.fc-app .simple-bike-error{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#dc182d;text-transform:uppercase;font-size:4rem;line-height:4.6rem;letter-spacing:0;font-weight:700;text-align:center;padding:0 20px}.fc-app .bike__loader{position:absolute;width:25%;height:3px;left:50%;top:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#e8e7eb;z-index:10}.fc-app .bike__loader-bar{-webkit-animation:anim-loader-progress-bar 1s ease-in-out infinite;-moz-animation:anim-loader-progress-bar 1s ease-in-out infinite;animation:anim-loader-progress-bar 1s ease-in-out infinite;position:absolute;top:0;left:0;display:block;height:100%;width:0;background-color:#dc182d}.fc-app .bike__slider{bottom:-25px;left:40px;right:40px;position:absolute}.fc-app .bike__riderview{position:absolute;top:65%;left:10px;right:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.125);box-shadow:0 0 25px 0 rgba(0,0,0,.125);z-index:20;max-width:-webkit-calc(100% - 20px);max-width:-moz-calc(100% - 20px);max-width:calc(100% - 20px)}.fc-app .bike__riderview .magnifier{display:block}.fc-app .riderview-enter-active,.fc-app .riderview-leave-active{-webkit-transition:.75s cubic-bezier(.22,.61,.36,1);-moz-transition:.75s cubic-bezier(.22,.61,.36,1);transition:.75s cubic-bezier(.22,.61,.36,1);opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fc-app .riderview-enter,.fc-app .riderview-leave-to{opacity:0;-webkit-transform:translateY(-50%) scale(.975);-moz-transform:translateY(-50%) scale(.975);-ms-transform:translateY(-50%) scale(.975);transform:translateY(-50%) scale(.975)}.fc-app .preview__angles{position:absolute;display:none;bottom:30px;left:0;right:0;text-align:center;pointer-events:none}.fc-app .preview__angle{display:inline-block;background-color:#a9a9a9;border:0;margin:3px;width:40px;height:3px;text-align:left;overflow:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;cursor:pointer;pointer-events:all}.fc-app .preview__angle span{display:inline-block;text-indent:-200px;overflow:hidden}.fc-app .preview__angle.is-current{background-color:#dc182d;-webkit-transform:scaleY(1.66666667);-moz-transform:scaleY(1.66666667);-ms-transform:scaleY(1.66666667);transform:scaleY(1.66666667)}@-webkit-keyframes peekLeftTab{0%{-webkit-transform:translateX(-100%) translateX(45px);transform:translateX(-100%) translateX(45px);background-color:#017d75}to{background-color:#dc182d;-webkit-transform:none;transform:none}}@-moz-keyframes peekLeftTab{0%{-moz-transform:translateX(-100%) translateX(45px);transform:translateX(-100%) translateX(45px);background-color:#017d75}to{background-color:#dc182d;-moz-transform:none;transform:none}}@keyframes peekLeftTab{0%{-webkit-transform:translateX(-100%) translateX(45px);-moz-transform:translateX(-100%) translateX(45px);transform:translateX(-100%) translateX(45px);background-color:#017d75}to{background-color:#dc182d;-webkit-transform:none;-moz-transform:none;transform:none}}@-webkit-keyframes peekLeftText{0%{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:0;-webkit-transform:none;transform:none}}@-moz-keyframes peekLeftText{0%{opacity:1;-moz-transform:translateX(10px);transform:translateX(10px)}to{opacity:0;-moz-transform:none;transform:none}}@keyframes peekLeftText{0%{opacity:1;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);transform:translateX(10px)}to{opacity:0;-webkit-transform:none;-moz-transform:none;transform:none}}.fc-app .pane{background:#fff;position:relative}.fc-app .angledpane{position:relative;z-index:1;margin-bottom:7vw}.fc-app .angledpane .wrapper{text-align:center}.fc-app .angledpane:after,.fc-app .angledpane:before{content:"";position:absolute;top:100%;margin-top:2px;width:0;height:0;border-style:solid;z-index:1}.fc-app .angledpane:before{left:0;border-width:0 50vw 6vw 0;border-color:transparent #e8e7eb transparent transparent}.fc-app .angledpane:after{right:0;border-width:0 0 6vw 50vw;border-color:transparent transparent transparent #e8e7eb}.fc-app .angledpane__inr{position:relative;padding:50px 0 0;background:#fff;z-index:2}.fc-app .angledpane__inr:after,.fc-app .angledpane__inr:before{content:"";position:absolute;top:100%;width:0;height:0;border-style:solid;z-index:2}.fc-app .angledpane__inr:before{left:0;border-width:0 50vw 6vw 0;border-color:transparent #fff transparent transparent}.fc-app .angledpane__inr:after{right:0;border-width:0 0 6vw 50vw;border-color:transparent transparent transparent #fff}.fc-app .variants{position:relative;margin:0 auto}.fc-app h2.variants__header{color:#dc182d;font-size:4rem;font-weight:700;margin:0 auto}.fc-app h2.variants__header,.fc-app h3.variants__count{font-family:Proxima Nova ExCn,serif;text-transform:uppercase;text-align:center}.fc-app h3.variants__count{position:relative;font-size:1.8rem;font-weight:100;margin:0 auto 20px}.fc-app h3.variants__count span{position:relative;display:inline-block;padding:0 45px;background:#fff}.fc-app h3.variants__count:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:420px;width:100%;height:2px;background-color:#e8e7eb}.fc-app .variant__wrapper{position:relative;display:inline-block;max-width:260px;margin:10px 20px 20px;width:100%}.fc-app .variant__wrapper .tooltip{background-color:#535353;position:absolute;top:10%;right:5%;z-index:1}.fc-app .variant{border:none;background:transparent;cursor:pointer;outline:none}.fc-app .variant__box{position:relative;border:1px solid #ccc;background:#fff;width:100%;padding:30px 20px 20px;overflow:hidden;display:block}.fc-app .variant__box:after{content:"";position:absolute;left:0;width:100%;top:100%;height:5px;background-color:#017d75;-webkit-transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .25s cubic-bezier(.25,.46,.45,.94),-moz-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94),-moz-transform .25s cubic-bezier(.25,.46,.45,.94)}.fc-app .variant:not(.is-current):hover>.variant__box:after{background-color:#017d75}.fc-app .is-current>.variant__box:after,.fc-app .variant:not(.is-current):hover>.variant__box:after{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.fc-app .is-current>.variant__box:after{background-color:#dc182d}.fc-app .variant__name,.fc-app .variant__price{display:block;font-size:2rem;line-height:2rem;font-family:Proxima Nova ExCn,serif;text-transform:uppercase;font-weight:100;margin-bottom:5px}.fc-app .variant__name{color:#00803e}.fc-app .variant.is-current .variant__name{color:#dc182d}.fc-app .variant:not(.is-current):hover .variant__name{color:#017d75}.fc-app .variant__name:last-child{margin-bottom:30px}.fc-app .variant__price{font-size:1.5rem;letter-spacing:1px;font-weight:400}.fc-app .variant__price:after,.fc-app .variant__price:before{content:"";display:inline-block;vertical-align:middle;height:3px;width:15px;background:#e8e7eb}.fc-app .variant__price:before{margin:0 5px 0 0}.fc-app .variant__price:after{margin:0 0 0 5px}.fc-app .variant__thumb{position:relative;display:block;max-width:162px;margin:0 auto -50px;z-index:2;-webkit-transition:1.25s cubic-bezier(.25,.46,.45,.94);-moz-transition:1.25s cubic-bezier(.25,.46,.45,.94);transition:1.25s cubic-bezier(.25,.46,.45,.94)}.fc-app .variant:hover .variant__thumb{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.fc-app .colourpicker{margin-top:45px;position:relative}.fc-app h3.colourpicker__count{text-align:center;position:relative;font-family:Proxima Nova ExCn,serif;text-transform:uppercase;font-size:1.8rem;font-weight:100;color:#dc182d;margin:0 auto 20px}.fc-app .colourpicker__dashboard{position:relative;display:inline-block;margin-left:auto;margin-right:auto;z-index:1}.fc-app .colourpicker__dashboard:after{content:"";position:absolute;height:1px;background-color:#e2e2e2;left:60px;right:60px;top:45px}.fc-app .colourpicker__options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:10px;padding:0 150px;z-index:2}.fc-app .colourpicker__options:after,.fc-app .colourpicker__options:before{content:"";position:absolute;display:inline-block;width:10px;height:30px;top:45px}.fc-app .colourpicker__options:before{right:100%;margin-right:-60px;border-top:2px solid #e2e2e2;border-left:2px solid #e2e2e2;border-top-left-radius:8px;-webkit-transform:skewX(-60deg);-moz-transform:skewX(-60deg);-ms-transform:skewX(-60deg);transform:skewX(-60deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.fc-app .colourpicker__options:after{left:100%;margin-left:-60px;border-top:2px solid #e2e2e2;border-right:2px solid #e2e2e2;border-top-right-radius:8px;-webkit-transform:skewX(60deg);-moz-transform:skewX(60deg);-ms-transform:skewX(60deg);transform:skewX(60deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.fc-app .colourpicker__option{display:inline-block;margin:10px;min-height:110px}.fc-app .colourpicker__option button{overflow:visible}.fc-app .colour{display:inline-block;width:60px;height:120px;background:transparent;border:none;outline:none;cursor:pointer;position:relative}.fc-app .colour img{width:160%;max-width:none;position:absolute;top:30%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;margin:0;-webkit-transition:.25s cubic-bezier(.25,.46,.45,.94);-moz-transition:.25s cubic-bezier(.25,.46,.45,.94);transition:.25s cubic-bezier(.25,.46,.45,.94)}.fc-app .colour:hover img{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.1);-moz-transform:translateX(-50%) translateY(-50%) scale(1.1);-ms-transform:translateX(-50%) translateY(-50%) scale(1.1);transform:translateX(-50%) translateY(-50%) scale(1.1)}.fc-app .colour.is-current img{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.333);-moz-transform:translateX(-50%) translateY(-50%) scale(1.333);-ms-transform:translateX(-50%) translateY(-50%) scale(1.333);transform:translateX(-50%) translateY(-50%) scale(1.333)}.fc-app .colour__price{display:block;font-size:1.5rem;letter-spacing:1px;font-weight:400;line-height:2rem;margin-top:75px;font-family:Proxima Nova ExCn,serif;text-transform:uppercase;margin-bottom:5px}.fc-app .initial-spec{padding:50px 0;text-align:center}.fc-app .initial-spec__copy{margin:10px auto 5px}.fc-app .initial-spec__copy p{font-size:2.2rem;font-weight:100}.fc-app h2.initial-spec__title{font-size:4rem;color:#dc182d;text-transform:uppercase;font-weight:100;margin:0 auto 35px}.fc-app .initial-spec__model{font-size:2.5rem;letter-spacing:1px;font-weight:100}.fc-app .initial-spec__model:after,.fc-app .initial-spec__model:before{content:"";display:inline-block;vertical-align:middle;height:3px;width:25px;background:#e8e7eb;margin:0 15px}.fc-app .spectbl{margin:0;width:100%;font-family:Tahoma,Arial,Helvetica,sans-serif}.fc-app .spectbl td,.fc-app .spectbl th{padding:5px 32px 5px 1.2%;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;font-size:1.3rem;line-height:2.4rem;color:#555;width:50%;vertical-align:top;font-weight:400;text-align:left}.fc-app .spectbl td{border-right:0;color:#dc182d;padding-left:3.4%}.fc-app .spectbl tr:last-child td,.fc-app .spectbl tr:last-child th{border-bottom:0}.fc-app .diamond-ico{position:relative}.fc-app .diamond-ico:before{content:"\e00d";font-family:glyph14;font-size:14px;speak:none;line-height:1;display:inline-block;vertical-align:top;margin-top:5px}.fc-app .diamond-ico span{position:absolute;text-indent:-999px;overflow:hidden}.fc-app .accordion{clear:both;display:block}.fc-app .accordion__item:last-child{border-bottom:3px solid #00803e}.fc-app .accordion__trigger{position:relative;border-top-width:3px;border-style:solid;border-color:#00803e;display:block;text-align:center;text-decoration:none;color:#00803e}.fc-app .accordion__trigger:hover{border-color:#017d75;color:#017d75}.fc-app .accordion__toggle{position:absolute;height:100%;right:10px;top:0;width:20px;overflow:hidden;-webkit-transition:.2s cubic-bezier(.25,.46,.45,.94);-moz-transition:.2s cubic-bezier(.25,.46,.45,.94);transition:.2s cubic-bezier(.25,.46,.45,.94)}.fc-app .accordion__toggle:after{position:absolute;left:0;top:50%;font-size:22px;font-weight:700;font-family:glyph14;speak:none;line-height:1;content:"\e013";margin-top:-10px}.fc-app .accordion__item.is-open>.accordion__trigger .accordion__toggle:after{content:"\e015"}.fc-app .accordion__trigger:hover .accordion__toggle:after{color:#017d75}.fc-app .accordion__toggle span{display:block;text-indent:-999px}.fc-app .accordion__title{font-weight:100;display:block;text-transform:uppercase;font-size:2.4rem;line-height:2.4rem;padding:25px 0}.fc-app .accordion__subtitle{color:#333;text-transform:none;font-size:1.7rem;display:block;line-height:1.7rem;letter-spacing:0;margin-top:-22px;padding-bottom:25px}.fc-app .accordion__content{display:none}.fc-app .accordion__item.is-open>.accordion__content{display:block}.fc-app .accordion__content .disclaimer-france>p,.fc-app .accordion__content>p{margin-bottom:20px}.fc-app .accordion__content .disclaimer-france>p strong,.fc-app .accordion__content>p strong{font-weight:700}.fc-app .accordion--sub .accordion__trigger{border-top:none;text-align:left;color:#3b3b3b}.fc-app .accordion--sub .accordion__title{font-size:1.6rem;text-transform:none;font-weight:700;padding:20px 0}.fc-app .accordion--sub .accordion__item{border-bottom:1px solid #00803e}.fc-app .accordion--sub .accordion__content{padding-bottom:20px}.fc-app .accordion--sub .accordion__toggle{text-align:center;top:50%;margin-top:-5px;height:auto;width:auto;right:10px}.fc-app .accordion--sub .accordion__toggle:after{content:none!important}.fc-app .accordion--sub .accordion__toggle span{font-size:1.3rem;line-height:1.2;color:#00803e;font-family:Tahoma,Arial,Helvetica,sans-serif;border-bottom:1px solid #00803e;text-indent:0;display:inline-block;-webkit-transition:border .2s ease-out;-moz-transition:border .2s ease-out;transition:border .2s ease-out}.fc-app .accordion--sub .accordion__trigger:hover .accordion__toggle{background-color:transparent}.fc-app .accordion--sub .accordion__trigger:hover .accordion__toggle span{border-width:3px}.fc-app .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;overflow:hidden}.fc-app .modal__content{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;overflow:auto;padding-top:52px}.fc-app .modal__close{-webkit-transition:-webkit-transform .5s .5s;transition:-webkit-transform .5s .5s;-moz-transition:transform .5s .5s,-moz-transform .5s .5s;transition:transform .5s .5s;transition:transform .5s .5s,-webkit-transform .5s .5s,-moz-transform .5s .5s;cursor:pointer;font-family:Proxima Nova ExCn,serif;font-size:1.6rem;font-weight:700;letter-spacing:.09rem;border:none;position:fixed;left:0;width:100%;top:0;color:#fff;text-align:center;text-transform:uppercase;background:#3b3b3b;padding:10px 8px 8px;height:52px;display:block;z-index:5;line-height:1.8rem}.fc-app .modal__close:before{content:"\e031";font-family:glyph14;color:#dc182d;font-size:26px;font-weight:700;margin-left:-30px;display:inline-block;vertical-align:top}.fc-app .modal__close span{vertical-align:top;border-bottom:0 solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .modal__close:hover span{border-bottom:3px solid #fff}.fc-app .modalcontent-enter-active,.fc-app .modalcontent-leave-active{-webkit-transition:-webkit-transform 1s cubic-bezier(.42,0,0,1);transition:-webkit-transform 1s cubic-bezier(.42,0,0,1);-moz-transition:transform 1s cubic-bezier(.42,0,0,1),-moz-transform 1s cubic-bezier(.42,0,0,1);transition:transform 1s cubic-bezier(.42,0,0,1);transition:transform 1s cubic-bezier(.42,0,0,1),-webkit-transform 1s cubic-bezier(.42,0,0,1),-moz-transform 1s cubic-bezier(.42,0,0,1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fc-app .modalcontent-enter,.fc-app .modalcontent-leave-active{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.fc-app .modalcontent-enter-active .modal__close,.fc-app .modalcontent-leave-active .modal__close{-webkit-transition:-webkit-transform .5s cubic-bezier(.42,0,0,1) 1s;transition:-webkit-transform .5s cubic-bezier(.42,0,0,1) 1s;-moz-transition:transform .5s 1s cubic-bezier(.42,0,0,1),-moz-transform .5s 1s cubic-bezier(.42,0,0,1);transition:transform .5s cubic-bezier(.42,0,0,1) 1s;transition:transform .5s cubic-bezier(.42,0,0,1) 1s,-webkit-transform .5s cubic-bezier(.42,0,0,1) 1s,-moz-transform .5s cubic-bezier(.42,0,0,1) 1s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fc-app .modalcontent-enter .modal__close,.fc-app .modalcontent-leave-active .modal__close{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.fc-app .modal__title{font-weight:700;text-transform:uppercase;color:#dc182d;font-size:6rem;letter-spacing:0;line-height:6rem;margin-top:50px}.fc-app .modal__title:not(:last-child){margin-bottom:0}.fc-app .modal__intro{font-size:1.7rem;line-height:1.1em;margin-bottom:25px}.fc-app .modal__intro:not(:first-child){margin-top:10px}.fc-app .fullcatheader__count{font-size:1.7rem;line-height:1.1em;margin:56px 0 25px;position:relative}.fc-app .fullcatheader__count:before{content:"";display:block;background:#dc182d;height:3px;width:25px;position:absolute;top:-28px;left:0}.fc-app .fullcatheader .featured-accessory__toggle,.fc-app .modal .wrapper{margin-bottom:20px}.fc-app .small-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background-color:rgba(0,0,0,.5);overflow:hidden}.fc-app .small-modal__content{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);max-width:600px;background:#fff;overflow:auto}.fc-app .small-modal__content [class$=-modal__title]{font-weight:700;text-transform:uppercase;text-align:center;font-size:4rem;letter-spacing:0;line-height:4rem;margin-top:0!important;padding:30px 20px;background-color:#dc182d;color:#fff;display:#000}.fc-app .small-modal__content [class$=-modal__title] span{display:inline-block;position:relative;padding-bottom:20px;border-bottom:1px solid #fff;margin-bottom:20px}.fc-app .small-modal__content [class$=-modal__title] span:before{content:"";position:absolute;width:56px;height:16px;background:#dc182d;bottom:-8px;left:50%;margin-left:-28px}.fc-app .small-modal__content [class$=-modal__title] span:after{position:absolute;left:50%;bottom:-20px;width:56px;margin-left:-28px;text-align:center;font-size:30px;background-repeat:no-repeat;background-position:50%}.fc-app .small-modal__content [class$=-modal__title]:not(:last-child){margin-bottom:0}.fc-app .small-modal__close{-webkit-transition:-webkit-transform .5s .5s;transition:-webkit-transform .5s .5s;-moz-transition:transform .5s .5s,-moz-transform .5s .5s;transition:transform .5s .5s;transition:transform .5s .5s,-webkit-transform .5s .5s,-moz-transform .5s .5s;cursor:pointer;font-family:Proxima Nova ExCn,serif;font-size:1.6rem;font-weight:700;letter-spacing:.09rem;border:none;width:100%;color:#fff;text-align:center;text-transform:uppercase;background:#3b3b3b;padding:10px 8px 8px;height:52px;display:block;z-index:5;line-height:1.8rem}.fc-app .small-modal__close:before{content:"\e031";font-family:glyph14;color:#dc182d;font-size:26px;font-weight:700;margin-left:-30px;display:inline-block;vertical-align:top}.fc-app .small-modal__close span{vertical-align:top;border-bottom:0 solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .small-modal__close:hover span{border-bottom:3px solid #fff}.fc-app .smallmodalcontent-enter-active,.fc-app .smallmodalcontent-leave-active{-webkit-transition:opacity .85s cubic-bezier(.42,0,0,1);-moz-transition:opacity .85s cubic-bezier(.42,0,0,1);transition:opacity .85s cubic-bezier(.42,0,0,1);opacity:1}.fc-app .smallmodalcontent-enter,.fc-app .smallmodalcontent-leave-active{opacity:0}.fc-app .smallmodalcontent-enter-active .small-modal__content,.fc-app .smallmodalcontent-leave-active .small-modal__content{-webkit-transition:all 1.5s cubic-bezier(.42,0,0,1);-moz-transition:all 1.5s cubic-bezier(.42,0,0,1);transition:all 1.5s cubic-bezier(.42,0,0,1);opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.fc-app .smallmodalcontent-enter .small-modal__content,.fc-app .smallmodalcontent-leave-active .small-modal__content{opacity:0;-webkit-transform:translateX(-50%) translateY(-47%);-moz-transform:translateX(-50%) translateY(-47%);-ms-transform:translateX(-50%) translateY(-47%);transform:translateX(-50%) translateY(-47%)}.fc-app .small-modal__inr{padding:30px 40px;text-align:center;max-height:50vh;overflow-y:auto}.fc-app .small-modal__inr p{font-size:2rem;line-height:2.6rem;font-weight:100}.fc-app .share-modal__title span:after{content:"\e016";font-family:glyph14}.fc-app .share-modal__url{font-weight:700;background:#f4f3f8;border:2px solid #ddd;font-size:1.6rem;min-height:58px;padding:15px;margin:20px auto;text-align:center;min-width:350px;display:block;text-decoration:none;color:#333;line-height:normal;vertical-align:middle;word-break:break-all}.fc-app .share-icon{display:inline-block;width:32px;height:32px;overflow:hidden;text-indent:-999px;position:relative;margin:0 10px;text-decoration:none}.fc-app .share-icon:after{content:"";text-indent:0;font-family:glyph28;font-size:24px;height:24px;left:50%;margin-left:-14px;position:absolute;right:0;top:2px;width:28px;color:#dc182d}.fc-app .share-icon--fb:after{content:"\e012"}.fc-app .share-icon--tw:after{content:"\e008"}.fc-app .share-icon--email:after{font-family:glyph14;content:"\e016";font-size:29px;top:0}.fc-app .info-modal__title span:after{content:url(/cycleConfigAssets/img/icon-info.svg)}.fc-app .emissions:after{content:"";display:block;clear:both}.fc-app .emissions{padding:20px;margin-bottom:40px;text-align:left}.fc-app .emissions__image{float:left;width:144px;text-decoration:none}.fc-app .emissions__image img{margin:0 0 10px}.fc-app .emissions__image span{display:inline-block;text-transform:uppercase;color:#3b3b3b;border-bottom:1px solid #00803e;font-size:1.5rem;line-height:1.5rem;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.fc-app .emissions__image:hover span{border-bottom-width:3px;padding-bottom:0}.fc-app .emissions__info{margin-left:184px}.fc-app .emissions__info p{font-size:1rem;font-family:Tahoma,Arial,Helvetica,sans-serif}.fc-app .loading-page{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:99999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fc-app .loader,.fc-app .loading-page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.fc-app .loader{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.fc-app #loader_logos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:22px}.fc-app #loader_logos img:first-child:last-child{width:220px}.fc-app #loader_logos img:first-child:nth-last-child(2){height:31px}.fc-app #loader_logos img{width:98px}.fc-app #loader_logos img:nth-child(2){margin-bottom:-4px;margin-left:16px;height:31px}.fc-app .loader p{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.fc-app .loader__progress{position:relative;width:100%;height:3px;background-color:#e8e7eb}.fc-app .loader__bar{-webkit-animation:anim-loader-progress-bar 1s ease-in-out infinite;-moz-animation:anim-loader-progress-bar 1s ease-in-out infinite;animation:anim-loader-progress-bar 1s ease-in-out infinite;position:absolute;top:0;left:0;display:block;height:100%;width:0;background-color:#dc182d}@-webkit-keyframes anim-loader-progress-bar{5%{left:0;right:auto;width:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{left:0;right:auto;width:100%}55%{left:auto;right:0;width:100%}95%{left:auto;right:0;width:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-moz-keyframes anim-loader-progress-bar{5%{left:0;right:auto;width:0;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{left:0;right:auto;width:100%}55%{left:auto;right:0;width:100%}95%{left:auto;right:0;width:0;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes anim-loader-progress-bar{5%{left:0;right:auto;width:0;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{left:0;right:auto;width:100%}55%{left:auto;right:0;width:100%}95%{left:auto;right:0;width:0;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}}.fc-app .loader-enter-active,.fc-app .loader-leave-active{-webkit-transition:opacity .5s 1s;-moz-transition:opacity .5s 1s;transition:opacity .5s 1s}.fc-app .loader-enter,.fc-app .loader-leave-active{opacity:0}.fc-app .carousel:after{content:"";display:block;clear:both}.fc-app .carousel{position:relative}.fc-app .carousel__tray{overflow:hidden;margin-left:auto;margin-right:auto;vertical-align:top}.fc-app .carousel__accessories{white-space:nowrap;-webkit-transition:all .7s ease-in-out .5s;-moz-transition:all .7s ease-in-out .5s;transition:all .7s ease-in-out .5s}.fc-app .carousel__accessories li{vertical-align:top;display:inline-block}.fc-app .view-catalogue{display:table;width:100%;padding:30px 50px}.fc-app .view-catalogue__trigger{font-weight:700;display:table-cell;background:#f4f3f8;border:2px solid #ddd;font-size:1.4rem;height:58px;letter-spacing:2px;padding:0;text-align:center;text-transform:uppercase;width:100%;text-decoration:none;color:#333;line-height:normal;vertical-align:middle}.fc-app .view-catalogue__trigger,.fc-app .view-catalogue__trigger span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .view-catalogue__trigger span{position:relative;border-bottom:1px solid #00803e}.fc-app .view-catalogue__trigger:hover{background-color:#e8e7eb}.fc-app .view-catalogue__trigger:hover span{border-bottom-width:3px}.fc-app .carousel__pages{margin-top:32px;display:block;text-align:center}.fc-app .carousel__pages span{cursor:pointer;position:relative;width:60px;height:16px;margin:0 5px;background-color:transparent;overflow:hidden;display:inline-block}.fc-app .carousel__pages span:before{-webkit-transition:height .25s ease-in-out,background-color .25s ease-in-out;-moz-transition:height .25s ease-in-out,background-color .25s ease-in-out;transition:height .25s ease-in-out,background-color .25s ease-in-out;position:absolute;bottom:0;left:0;width:100%;height:3px;display:block;content:"";background-color:#cbcbcb}.fc-app .carousel__pages span.is-current:before{background-color:#dc182d;height:5px}.fc-app .carousel__control{position:absolute;height:185px;top:130px;z-index:3;width:32px;text-decoration:none;background-color:#00803e;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;overflow:hidden}.fc-app .carousel__control:hover{background-color:#017d75}.fc-app .carousel__control:after{position:absolute;content:"\e00a";width:26px;font-size:36px;line-height:36px;speak:none;font-family:glyph14;color:#fff;font-weight:700;top:50%;margin-top:-18px}.fc-app .carousel__control span{position:absolute;left:-9999px}.fc-app .carousel__control.is-disabled{display:none}.fc-app .carousel__prev{left:0}.fc-app .carousel__prev:after{content:"\e00b"}.fc-app .carousel__next{right:0}.fc-app .carousel__next:after{left:-2px}.fc-app .carousel__count{letter-spacing:1px;font-size:1.4rem;color:#a5a5a5;text-align:center;margin-top:20px}.fc-app .carousel__count span{font-weight:700;color:#555}.fc-app .featured-accessory{width:100%;white-space:normal}.fc-app .featured-accessory__wrapper{padding:0 14px}.fc-app .featured-accessory__image{position:relative}.fc-app .featured-accessory__image>img{border-color:#e8e7eb;border-style:solid;border-width:1px 1px 0;margin:0;width:100%;display:block;background-color:#fff}.fc-app .featured-accessory__content{position:relative;background:#fff;padding:26px;border:1px solid #e8e7eb;min-height:275px;text-align:left;margin-bottom:1px}.fc-app .featured-accessory--reduced .featured-accessory__content{min-height:0}.fc-app .featured-accessory__content p{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.2rem;color:#555}.fc-app .featured-accessory__change{text-align:center;margin-top:26px}.fc-app .featured-accessory__title{text-align:center;font-weight:100;text-transform:uppercase;letter-spacing:-.01em;font-size:2rem}.fc-app .featured-accessory__title:not(:last-child){margin-bottom:10px}.fc-app .featured-accessory__price{color:#555;text-align:center;position:relative;font-size:1.4rem;line-height:1.4rem;letter-spacing:.1em;text-transform:uppercase}.fc-app .featured-accessory__price:before{border-top:3px solid #e8e7eb;content:" ";position:absolute;left:0;right:0;z-index:0;top:4px}.fc-app .featured-accessory__price span{padding:0 16px;position:relative;display:inline-block;background:#fff}.fc-app .featured-accessory__toggle{margin-left:50px;display:block;padding:12px;font-size:1.6rem;text-align:center;background:#00803e;margin-top:16px;position:relative;line-height:normal;text-decoration:none;outline:0}.fc-app .featured-accessory__toggle,.fc-app .featured-accessory__toggle span{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .featured-accessory__toggle span{display:inline;text-transform:uppercase;border-bottom:1px solid #fff}.fc-app .featured-accessory__toggle:hover{background-color:#017d75}.fc-app .featured-accessory__toggle:hover span{border-bottom-width:3px}.fc-app .featured-accessory__toggle:before{content:"";position:absolute;background:#fff;width:30px;height:30px;border:1px solid #babebf;top:7px;left:-43px;-webkit-box-shadow:0 0 0 7px #f4f3f8;box-shadow:0 0 0 7px #f4f3f8}.fc-app .featured-accessory__toggle.is-selected,.fc-app .featured-accessory__toggle.is-selected:hover{background-color:#dc182d}.fc-app .featured-accessory__toggle.is-selected:after{position:absolute;content:"\e006";font-family:glyph14;font-size:30px;font-weight:700;top:6px;left:-42px;color:#dc182d}.fc-app .featured-accessory__toggle.is-disabled{background-color:#e6e5eb}.fc-app .featured-accessory__toggle.is-disabled span{color:#a1a1a1;border-color:#a1a1a1;border-width:1px}.fc-app .featured-accessory__toggle.is-disabled:hover{background-color:#e6e5eb}.fc-app .featured-accessory__toggle.is-disabled:after{content:none}.fc-app .added-accessories .featured-accessory__contents{display:none}.fc-app .added-accessories .featured-accessory__toggle{margin-left:0}.fc-app .added-accessories .featured-accessory__toggle:after,.fc-app .added-accessories .featured-accessory__toggle:before{content:none}.fc-app .featured-accessory__partnumber{display:none;font-weight:700}.fc-app .added-accessories .featured-accessory__partnumber{display:block}.fc-app .standard-accessory{width:100%;margin:40px auto}.fc-app .standard-accessory__wrapper:after{content:"";display:block;clear:both}.fc-app .standard-accessory__wrapper{position:relative}.fc-app .standard-accessory__wrapper header:after{content:"";display:block;clear:both}.fc-app .standard-accessory__wrapper header{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px}.fc-app .standard-accessory__image{float:left;margin:0 20px 0 0;width:-webkit-calc(25% - 20px);width:-moz-calc(25% - 20px);width:calc(25% - 20px);display:block}.fc-app .standard-accessory__image>img{border:1px solid #e8e7eb;margin:0 auto;width:100%}.fc-app .standard-accessory__content{margin:0 40px 0 0;width:50%;float:left;position:relative;text-align:left;margin-bottom:1px}.fc-app .standard-accessory__content p{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.2rem;color:#555}.fc-app .standard-accessory__content--full{margin-right:0;width:75%}.fc-app .standard-accessory__actions{width:-webkit-calc(25% - 40px);width:-moz-calc(25% - 40px);width:calc(25% - 40px);float:right}.fc-app .standard-accessory__title{text-align:left;font-weight:100;text-transform:none;letter-spacing:.001rem;font-size:2.6rem}.fc-app .standard-accessory__title:not(:last-child){margin-bottom:10px}.fc-app .standard-accessory__price{text-align:right;position:relative;font-size:1.6rem;line-height:1.6rem;letter-spacing:.1em;float:right;font-weight:700}.fc-app .standard-accessory__partnumber{padding-top:2px;text-align:left;position:relative;font-size:1.4rem;line-height:1.4rem;letter-spacing:.1em;font-weight:700;color:#3b3b3b;float:left}.fc-app .standard-accessory__description{clear:both}.fc-app .standard-accessory .featured-accessory__toggle,.fc-app .standard-accessory__toggle{margin-left:50px;display:block;padding:12px;font-size:1.6rem;text-align:center;background:#00803e;color:#fff;position:relative;line-height:normal;text-decoration:none;outline:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .standard-accessory .featured-accessory__toggle span,.fc-app .standard-accessory__toggle span{display:inline;text-transform:uppercase;color:#fff;border-bottom:1px solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .standard-accessory .featured-accessory__toggle:hover,.fc-app .standard-accessory__toggle:hover{background-color:#017d75}.fc-app .standard-accessory .featured-accessory__toggle:hover span,.fc-app .standard-accessory__toggle:hover span{border-bottom-width:3px}.fc-app .standard-accessory .featured-accessory__toggle:before,.fc-app .standard-accessory__toggle:before{content:"";position:absolute;background:#fff;width:30px;height:30px;border:1px solid #babebf;top:7px;left:-43px;-webkit-box-shadow:0 0 0 7px #f4f3f8;box-shadow:0 0 0 7px #f4f3f8}.fc-app .standard-accessory .featured-accessory__toggle.is-selected,.fc-app .standard-accessory .featured-accessory__toggle.is-selected:hover,.fc-app .standard-accessory__toggle.is-selected,.fc-app .standard-accessory__toggle.is-selected:hover{background-color:#dc182d}.fc-app .standard-accessory .featured-accessory__toggle.is-selected:after,.fc-app .standard-accessory__toggle.is-selected:after{position:absolute;content:"\e006";font-family:glyph14;font-size:30px;font-weight:700;top:6px;left:-42px;color:#dc182d}.fc-app .standard-accessory__toggle.is-disabled{background-color:#e6e5eb}.fc-app .standard-accessory__toggle.is-disabled span{color:#a1a1a1;border-color:#a1a1a1;border-width:1px}.fc-app .standard-accessory__toggle.is-disabled:hover{background-color:#e6e5eb}.fc-app .standard-accessory__toggle.is-disabled:after{content:none}.fc-app .standard-accessory__contents{margin-top:20px}.fc-app .standard-accessory__contents a{display:block;margin-left:-5px}.fc-app .tabunit:after{content:"";display:block;clear:both}.fc-app .tabunit__tabs{position:relative;margin:0 auto 40px;text-align:center}.fc-app .tabunit__content{display:none}.fc-app .tabunit__content.is-active{display:block}.fc-app .dashboard{padding:0 20px;top:-22px;position:relative;background:#fff;display:inline-block;z-index:200}.fc-app .dashboard:after,.fc-app .dashboard:before{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;width:50px;height:24px;top:0}.fc-app .dashboard:before{left:-50px;background-image:url(/cycleConfigAssets/img/dashboard_left.svg)}.fc-app .dashboard:after{right:-50px;background-image:url(/cycleConfigAssets/img/dashboard_right.svg)}.fc-app .tabunit__tab{cursor:pointer;outline:none;margin-top:-60px;display:inline-block;position:relative;width:110px;text-align:center;font-size:10px;vertical-align:top;line-height:125px;padding:0;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:0;background:transparent}.fc-app .tabunit__tab span{vertical-align:bottom;text-transform:uppercase;font-family:Proxima Nova ExCn,serif;font-weight:100;display:inline-block;padding-top:115px;font-size:1.85rem;line-height:1.85rem;color:#00803e}.fc-app .tabunit__tab:after,.fc-app .tabunit__tab:before{font-family:glyphCfg;display:inline-block;position:absolute;left:0;right:0;top:0}.fc-app .tabunit__tab:before{content:"\e905";color:#fff;font-size:96px}.fc-app .tabunit__tab:after{content:"\e905";font-size:88px;color:#00803e;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.fc-app .tabunit__tab.is-active:after,.fc-app .tabunit__tab.is-active span{color:#dc182d}.fc-app .tabunit__tab .tabunit__icon{position:absolute;width:60px;height:60px;top:32px;left:50%;padding-top:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:10;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fc-app .tabunit__tab--packs .tabunit__icon{background-image:url(/cycleConfigAssets/img/tabicon-packs.svg)}.fc-app .tabunit__tab--comfort .tabunit__icon{background-image:url(/cycleConfigAssets/img/tabicon-comfort.svg)}.fc-app .tabunit__tab--decoration .tabunit__icon{background-image:url(/cycleConfigAssets/img/tabicon-decoration.svg)}.fc-app .tabunit__tab--luggage .tabunit__icon{background-image:url(/cycleConfigAssets/img/tabicon-luggage.svg)}.fc-app .tabunit__tab--protection .tabunit__icon{background-image:url(/cycleConfigAssets/img/tabicon-protection.svg)}.fc-app .tabunit__tab--other .tabunit__icon{background-image:url(/cycleConfigAssets/img/tabicon-other.svg)}.fc-app .tabunit__tab--performance .tabunit__icon{background-image:url(/cycleConfigAssets/img/tabicon-performance.svg)}.fc-app .tabunit__tab--audio-electronics .tabunit__icon{background-image:url(/cycleConfigAssets/img/tabicon-audio-electronics.svg)}.fc-app .no-featured{text-align:center}.fc-app .notification{position:fixed;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.9);z-index:50000}.fc-app .notification__content{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:400px;width:100%;text-align:center}.fc-app .notification__content h3{margin:0 0 20px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:2.2rem;color:#282828}.fc-app .notification__content p{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.2rem;margin:0;padding:0 40px}.fc-app .fade-enter-active{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.fc-app .fade-enter,.fc-app .fade-leave-to{opacity:0}.fc-app .notification__confirm,.fc-app .notification__deny{border:none;font-family:Proxima Nova ExCn,serif;display:inline-block;margin:25px 15px;padding:12px 40px;min-width:150px;font-size:1.6rem;text-align:center;background:#00803e;color:#fff;position:relative;line-height:normal;text-decoration:none;outline:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .notification__confirm span,.fc-app .notification__deny span{display:inline;text-transform:uppercase;color:#fff;border-bottom:1px solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .notification__confirm:hover,.fc-app .notification__deny:hover{background-color:#017d75}.fc-app .notification__confirm:hover span,.fc-app .notification__deny:hover span{border-bottom-width:3px}.fc-app .notification__deny{background-color:#dc182d}.fc-app .added-accessories{padding:80px 0 20px}.fc-app .added-accessories .hr-acc{margin:-20px auto 20px}.fc-app .added-accessories__supplementalprice{font-family:Proxima Nova ExCn,serif;display:block;text-align:center;font-size:2.1rem;line-height:2.4rem;color:#3b3b3b;font-weight:100;margin-top:-10px;padding-bottom:40px;position:relative}.fc-app .added-accessories__list li{display:inline-block;vertical-align:top;margin-bottom:30px}.fc-app .summary-breakdown:after{content:"";display:block;clear:both}.fc-app .summary-breakdown{background:#fff;border-bottom:1px solid #ccc}.fc-app .summary-breakdown__content{float:left;width:-webkit-calc(50% + 99px);width:-moz-calc(50% + 99px);width:calc(50% + 99px);padding-left:99px;border-right:1px solid #ccc}.fc-app .summary-breakdown__variant{color:#1f1f1f;font-size:2.1rem;letter-spacing:-.015em;margin-top:0;font-family:Proxima Nova ExCn,serif;font-weight:100}.fc-app .summary-breakdown__variant:not(:last-child){margin-bottom:20px}.fc-app .summary-breakdown__title{font-family:Proxima Nova ExCn,serif;font-size:2rem;color:#dc182d;text-transform:uppercase;letter-spacing:.045em;margin-bottom:16px;font-weight:700}.fc-app .summary-pane{background:#fff;padding:60px 0}.fc-app #hond-plus-options-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.fc-app .scroll-down{cursor:pointer;height:55px;margin:-55px auto 0;z-index:200;padding:0;width:110px;border:0;border-radius:0;background:transparent;position:relative;display:block}.fc-app .scroll-down:hover:before{border-color:transparent transparent #017d75}.fc-app .scroll-down:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-style:solid;border-width:0 55px 55px;border-color:transparent transparent #00803e;content:"";left:0;position:absolute;top:0}.fc-app .scroll-down__icon{color:#fff;display:block;font-family:glyph14;font-size:32px;font-weight:700;height:28px;line-height:1px;margin:auto;position:relative;width:28px;z-index:1}.fc-app .scroll-down__icon:after,.fc-app .scroll-down__icon:before{position:absolute;left:-2px;content:"\e00c"}.fc-app .scroll-down__icon:before{filter:alpha(opacity=50);opacity:.5;top:14px}.fc-app .scroll-down__icon:after{bottom:6px}.fc-app .summary-breakdown__wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;margin:0;padding:72px 80px 92px 16px;max-width:550px;width:100%}.fc-app .price-breakdown:after{content:"";display:block;clear:both}.fc-app .price-breakdown{width:100%}.fc-app .price-breakdown td{width:33.3333%;line-height:2.8rem;min-height:32px}.fc-app .price-breakdown td:first-child{width:66.6666%}.fc-app .price-breakdown--finance{margin-bottom:60px}.fc-app .price-breakdown--finance td{width:33.3333%;line-height:2.8rem;min-height:32px}.fc-app .price-breakdown--finance td:first-child{width:33.3333%}.fc-app .price-breakdown td.price-breakdown__figure{white-space:nowrap}.fc-app .price-breakdown__penultimate td{padding-bottom:20px}.fc-app .price-breakdown__post-total td{padding-top:20px}.fc-app .price_breakdown__handling+.price_breakdown__installation td{margin-top:-20px}.fc-app .price-breakdown__text{display:block;font-weight:100;font-size:1.8rem;text-decoration:none;width:100%}.fc-app .price-breakdown__monthly-payments{margin-top:20px}.fc-app .price-breakdown__link{display:block;position:relative;color:inherit;font-weight:100;font-size:1.8rem;text-decoration:none;width:100%}.fc-app .price-breakdown__link span{border-bottom:none;-webkit-transition:border-bottom .2s ease-in-out;-moz-transition:border-bottom .2s ease-in-out;transition:border-bottom .2s ease-in-out}.fc-app a.price-breakdown__link:hover span{color:#017d75;border-bottom:3px solid #017d75}.fc-app .price-breakdown__link:before{color:#dc182d;content:"\e904";display:inline-block;font-family:glyphCfg;text-decoration:none;font-size:.6em;margin-right:8px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fc-app a.price-breakdown__link:hover:before{color:#017d75;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fc-app .price-breakdown__skiplink{font-size:1.8rem;color:#00803e;letter-spacing:inherit}.fc-app .price-breakdown__figure--monthly,.fc-app .price-breakdown__figure--total,.fc-app .price-breakdown__total{line-height:80px;border-bottom:2px solid #db031a;border-top:1px solid #d4d4d6;padding:25px 0;height:auto}.fc-app .price-breakdown__financeoptions,.fc-app .price-breakdown__total,.fc-app .summary-breakdown__plus-options{vertical-align:bottom;color:#dc182d;font-family:Proxima Nova ExCn,serif;font-size:1.6rem;letter-spacing:.05em;text-transform:uppercase;font-weight:700}.fc-app #price-breakdown__view-offers-url{white-space:normal;text-align:left}.fc-app .price-breakdown__extra,.fc-app .price-breakdown__figure{vertical-align:bottom;font-family:Proxima Nova ExCn,serif;font-size:2rem;letter-spacing:.05em;text-transform:uppercase;font-weight:100;text-align:right}.fc-app #price-breakdown__post-total-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fc-app .price-breakdown__figure--total{font-size:4rem}.fc-app .price-breakdown__form-figure--total{padding-right:16px}.fc-app .price-breakdown__figure--monthly{text-transform:none;font-size:2.4rem;line-height:2rem}.fc-app .price-breakdown__figure--monthly-mobile{display:none}.fc-app .price-breakdown__disclaimer{margin:30px 0}.fc-app .price-breakdown__disclaimer p{margin-bottom:10px}.fc-app .price-breakdown__unavailable-item{display:inline-block;border:1px solid #e8e7eb;text-align:center;font-size:1.5em;width:33%;padding:5px}.fc-app .finance-offers:after{content:"";display:block;clear:both}.fc-app .finance-offers{margin-top:12px}.fc-app .finance-offers li{float:left;margin-right:20px}.fc-app .finance-offers__link{position:relative;color:inherit;text-decoration:none;font-size:1.6rem;text-transform:uppercase;font-weight:100}.fc-app .finance-offers__link span{border-bottom:none;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fc-app .finance-offers__link:hover span{color:#017d75;border-bottom:3px solid #017d75}.fc-app .finance-offers__link:before{color:#00803e;font-family:glyph28;display:inline-block;font-size:28px;line-height:32px;vertical-align:middle;margin-right:5px}.fc-app .finance-offers__link--finance:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%2300803e}.cls-2,.cls-3{fill:none;stroke:%2300803e;stroke-miterlimit:10}.cls-2{stroke-width:3px}.cls-3{stroke-width:2px}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-finance%3C/title%3E%3Cpath class='cls-1' d='M25 4v24H6V4h19m1-1H5v26h21V3z'/%3E%3Cpath class='cls-2' d='M9 10h13'/%3E%3Cpath class='cls-3' d='M9 15h3M19 15h3M14 15h3M9 19h3M19 19h3M14 19h3M9 23h3M19 23h3M19 21h3M14 23h3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:32px;height:32px;margin-top:-2px}.fc-app .finance-offers__link--offers:before{content:"\e098"}.fc-app .summary-breakdown__onwardlinks{padding:50px 0 0 -webkit-calc(50% + 160px);padding:50px 0 0 -moz-calc(50% + 160px);padding:50px 0 0 calc(50% + 160px)}.fc-app .onward-links li{display:block;margin:0 0 20px;margin-bottom:25px;min-height:45px;padding:0 0 0 80px;position:relative;text-align:left;width:100%}.fc-app .onward-links__link{position:relative;color:inherit;font-size:1.6rem;font-family:Proxima Nova ExCn,serif;text-transform:uppercase;text-decoration:none}.fc-app .onward-links__link span{border-bottom:1px solid #00803e;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .onward-links__link:hover span{border-bottom:3px solid #017d75;color:#017d75}.fc-app .onward-links__link:before{content:"\e006";font-size:70px;color:#00803e}.fc-app .onward-links__link:after,.fc-app .onward-links__link:before{font-family:glyph28;vertical-align:middle;line-height:65px;position:absolute;left:-80px;top:-20px}.fc-app .onward-links__link:after{font-size:56px;width:70px;color:#fff;text-align:center}.fc-app .onward-links__link--pdf{cursor:pointer}.fc-app .onward-links__link--pdf:after{content:"";background-image:url(/cycleConfigAssets/img/acrobat.png);background-repeat:no-repeat;background-position:50%;background-size:26px;height:65px}.fc-app .onward-links__link--share:after{content:"\e016";font-family:glyph14;font-size:30px}.fc-app .onward-links__link--testdrive:after{content:"\e096"}.fc-app .onward-links__link--dealer:after{content:"\e002"}.fc-app .onward-links__link--brochure:after{content:"\e004"}.fc-app .full-bike-info:after{content:"";display:block;clear:both}.fc-app .full-bike-info{background:#f4f3f8;margin-bottom:60px;margin-top:-50px;padding-top:60px;padding-bottom:10px;border-bottom:1px solid #ccc}.fc-app .full-bike-info__title{text-align:left}.fc-app .full-bike-info .wrapper:after{content:"";display:block;clear:both}.fc-app .full-bike-info__col{padding:20px}.fc-app .rrp-label{font-size:1.5rem;font-weight:700;color:#dc182d}.fc-app .main-price-label{font-size:1.4rem;color:#dc182d;font-weight:700}.fc-app .alt-prices .alt-price{font-size:1.4rem;display:block}.fc-app .alt-prices .alt-price span{color:#dc182d;font-weight:700}.fc-app .ts-and-cs{margin-top:20px}.fc-app .ts-and-cs p{font-size:1.2rem;line-height:1.6rem}.fc-app .summary-pane__title{font-family:Proxima Nova ExCn,serif;font-size:2rem;color:#dc182d;text-transform:uppercase;letter-spacing:.045em;font-weight:700}.fc-app .summary-pane__title:not(:last-child){margin-bottom:10px}.fc-app .summary-pane__icons:after{content:"";display:block;clear:both}.fc-app .summary-pane__icons{max-width:432px;margin:0 auto 60px;position:relative}.fc-app .summary-pane__icons:before{color:#00803e;content:"\e013";font-family:glyph14;font-size:32px;font-weight:700;vertical-align:top;left:50%;height:30px;line-height:1;margin-left:-15px;position:absolute;top:90px;width:30px}.fc-app .summary-pane__colour,.fc-app .summary-pane__variant{text-align:center;width:50%;float:left;padding:20px}.fc-app .summary-pane__label,.fc-app .summary-pane__price{font-family:Proxima Nova ExCn,serif;text-transform:uppercase;display:block;color:#3b3b3b;font-size:1.8rem;line-height:1.2;margin-bottom:5px;font-weight:100}.fc-app .summary-pane__price{font-size:1.6rem;letter-spacing:.05em}.fc-app .summary-pane__icon{height:90px;overflow:hidden;position:relative;margin-bottom:10px}.fc-app .summary-pane__icon img{margin:0;position:absolute;top:50%;right:50%;bottom:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.fc-app .summary-pane__icon--colour{padding:0 20px}.fc-app .summary-pane__icon--colour img{max-width:130px;max-height:130px}.fc-app .summary-pane__changelink{-webkit-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;-moz-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;transition:color .2s ease-in-out,border-bottom .2s ease-in-out;border-bottom:1px solid #00803e;color:#00803e;font-size:1.4rem;letter-spacing:.025em;text-decoration:none;text-transform:uppercase;font-family:Proxima Nova ExCn,serif}.fc-app .preloader{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;width:0;height:0;opacity:0;overflow:hidden;pointer-events:none}.fc-app .preloader__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.5;background-color:rgba(0,0,0,.8)}.fc-app .preloader .revealLeft,.fc-app .preloader .revealRight{-webkit-transition:-webkit-transform 1.2s ease-in-out;transition:-webkit-transform 1.2s ease-in-out;-moz-transition:transform 1.2s ease-in-out,-moz-transform 1.2s ease-in-out;transition:transform 1.2s ease-in-out;transition:transform 1.2s ease-in-out,-webkit-transform 1.2s ease-in-out,-moz-transform 1.2s ease-in-out;position:absolute;top:0;content:"";display:block;height:100%;width:100%;overflow:hidden;visibility:hidden}.fc-app .preloader .revealLeft svg,.fc-app .preloader .revealRight svg{position:absolute;top:0;height:100%}.fc-app .preloader .revealLeft,.fc-app .preloader .revealLeft svg{right:0}.fc-app .preloader .revealRight,.fc-app .preloader .revealRight svg{left:0}.fc-app .preloader__iconwrap{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:120px;height:120px}.fc-app .preloader__icon{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-moz-transition:transform .3s linear,-moz-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear,-moz-transform .3s linear;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0);position:relative;display:inline-block;width:120px;height:120px}.fc-app .preloader__icon .bl,.fc-app .preloader__icon .br,.fc-app .preloader__icon .tl,.fc-app .preloader__icon .tr{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out,-moz-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;width:50%;height:50%;border:30px solid transparent}.fc-app .preloader__icon .tr{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);top:0;left:50%;border-bottom-color:#fff;border-left-color:#fff}.fc-app .preloader__icon .br{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;bottom:0;left:50%;border-top-color:#fff;border-left-color:#fff}.fc-app .preloader__icon .bl{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;bottom:0;left:0;border-top-color:#fff;border-right-color:#fff}.fc-app .preloader__icon .tl{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;top:0;left:0;border-right-color:#fff;border-bottom-color:#fff}.fc-app .preloader__icon:after,.fc-app .preloader__icon:before{position:absolute;top:0;right:0;bottom:0;left:0;font-family:glyph28;line-height:120px;text-align:center}.fc-app .preloader__icon:before{display:none;content:"\e006";color:#fff;font-size:120px}.fc-app .preloader__icon:after{display:block;content:"\e003";color:#dc182d;font-family:glyph28;font-size:55px;opacity:0;z-index:1;text-align:center}.fc-app .preloader.loading-enter-active,.fc-app .preloader.loading-leave-active{width:100%;height:100%;opacity:1;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s}.fc-app .preloader.loading-enter-active .preloader__icon{-webkit-animation:anim-loading-icon-rotation 1.4s ease-in-out infinite;-moz-animation:anim-loading-icon-rotation 1.4s ease-in-out infinite;animation:anim-loading-icon-rotation 1.4s ease-in-out infinite}.fc-app .preloader.loading-enter-active .preloader__icon .tr{-webkit-animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out forwards;-moz-animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out forwards;animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out forwards}.fc-app .preloader.loading-enter-active .preloader__icon .br{-webkit-animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .2s forwards;-moz-animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .2s forwards;animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .2s forwards}.fc-app .preloader.loading-enter-active .preloader__icon .bl{-webkit-animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out .4s forwards;-moz-animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out .4s forwards;animation:anim-loading-icon-show-corner-horiontal .2s ease-in-out .4s forwards}.fc-app .preloader.loading-enter-active .preloader__icon .tl{-webkit-animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .6s forwards;-moz-animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .6s forwards;animation:anim-loading-icon-show-corner-vertical .2s ease-in-out .6s forwards}.fc-app .preloader.loading-enter-active .preloader__icon:after{-webkit-animation:anim-loading-icon-show-flicker .2s ease-in-out .8s forwards;-moz-animation:anim-loading-icon-show-flicker .2s ease-in-out .8s forwards;animation:anim-loading-icon-show-flicker .2s ease-in-out .8s forwards}.fc-app .preloader.loading-leave-active .preloader__background{background-color:transparent!important}.fc-app .preloader.loading-leave-active .preloader__background .revealLeft,.fc-app .preloader.loading-leave-active .preloader__background .revealRight{visibility:visible}.fc-app .preloader.loading-leave-active .preloader__background .revealLeft{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fc-app .preloader.loading-leave-active .revealRight{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.fc-app .preloader.loading-leave-active .icon{-webkit-animation:none;-moz-animation:none;animation:none}.fc-app .preloader.loading-leave-active .preloader__icon .tr{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .2s forwards;-moz-animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .2s forwards;animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .2s forwards}.fc-app .preloader.loading-leave-active .preloader__icon .br{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .4s forwards;-moz-animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .4s forwards;animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .4s forwards}.fc-app .preloader.loading-leave-active .preloader__icon .bl{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .6s forwards;-moz-animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .6s forwards;animation:anim-loading-icon-hide-corner-vertical .2s ease-in-out .6s forwards}.fc-app .preloader.loading-leave-active .preloader__icon .tl{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .8s forwards;-moz-animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .8s forwards;animation:anim-loading-icon-hide-corner-horiontal .2s ease-in-out .8s forwards}.fc-app .preloader.loading-leave-active .preloader__icon:after{-webkit-animation:anim-loading-icon-hide-flicker .2s ease-in-out 0s forwards;-moz-animation:anim-loading-icon-hide-flicker .2s ease-in-out 0s forwards;animation:anim-loading-icon-hide-flicker .2s ease-in-out 0s forwards}@-webkit-keyframes anim-loading-icon-show-corner-horiontal{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-moz-keyframes anim-loading-icon-show-corner-horiontal{0%{-moz-transform:scaleX(0);transform:scaleX(0)}to{-moz-transform:scaleX(1);transform:scaleX(1)}}@keyframes anim-loading-icon-show-corner-horiontal{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes anim-loading-icon-show-corner-vertical{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes anim-loading-icon-show-corner-vertical{0%{-moz-transform:scaleY(0);transform:scaleY(0)}to{-moz-transform:scaleY(1);transform:scaleY(1)}}@keyframes anim-loading-icon-show-corner-vertical{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes anim-loading-icon-hide-corner-horiontal{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-moz-keyframes anim-loading-icon-hide-corner-horiontal{0%{-moz-transform:scaleX(1);transform:scaleX(1)}to{-moz-transform:scaleX(0);transform:scaleX(0)}}@keyframes anim-loading-icon-hide-corner-horiontal{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes anim-loading-icon-hide-corner-vertical{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-moz-keyframes anim-loading-icon-hide-corner-vertical{0%{-moz-transform:scaleY(1);transform:scaleY(1)}to{-moz-transform:scaleY(0);transform:scaleY(0)}}@keyframes anim-loading-icon-hide-corner-vertical{0%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes anim-loading-icon-show-flicker{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:1}}@-moz-keyframes anim-loading-icon-show-flicker{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes anim-loading-icon-show-flicker{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:1}}@-webkit-keyframes anim-loading-icon-hide-flicker{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}to{opacity:0}}@-moz-keyframes anim-loading-icon-hide-flicker{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}to{opacity:0}}@keyframes anim-loading-icon-hide-flicker{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}to{opacity:0}}@-webkit-keyframes anim-loading-icon-rotation{0%,60%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@-moz-keyframes anim-loading-icon-rotation{0%,60%{-moz-transform:rotateY(0);transform:rotateY(0)}to{-moz-transform:rotateY(1turn);transform:rotateY(1turn)}}@keyframes anim-loading-icon-rotation{0%,60%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(1turn);-moz-transform:rotateY(1turn);transform:rotateY(1turn)}}.fc-app .range-slider{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 20px;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-app .range-slider__track{position:relative;width:80%;height:6px;background:#94a4a7;border-radius:15px;margin:10px 0}.fc-app .range-slider.is-disabled .range-slider__track{background:#e6e5eb;-webkit-transition:.1s ease-out .2s;-moz-transition:.1s .2s ease-out;transition:.1s ease-out .2s}.fc-app .range-slider__progress{position:absolute;top:0;left:0;width:0;height:6px;background:#dc182d;border-radius:15px 0 0 15px}.fc-app .range-slider.is-disabled .range-slider__progress{background:#94a4a7;-webkit-transition:background-color .1s ease-out .2s;-moz-transition:background-color .1s .2s ease-out;transition:background-color .1s ease-out .2s}.fc-app .range-slider__handle{position:absolute;top:50%;left:0;width:25px;height:25px;background:#fff;border:1px solid #c3c2c7;-webkit-box-shadow:0 2px rgba(0,0,0,.15);box-shadow:0 2px rgba(0,0,0,.15);border-radius:100%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2}.fc-app .range-slider__thumb,.fc-app .range-slider__thumb:after,.fc-app .range-slider__thumb:before{position:absolute;height:1px;width:10px;background:#dc182d}.fc-app .range-slider.is-disabled .range-slider__thumb,.fc-app .range-slider.is-disabled .range-slider__thumb:after,.fc-app .range-slider.is-disabled .range-slider__thumb:before{background:#94a4a7;-webkit-transition:.1s ease-out .2s;-moz-transition:.1s .2s ease-out;transition:.1s ease-out .2s}.fc-app .range-slider__thumb{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.fc-app .range-slider__thumb:before{content:"";left:0;top:-3px}.fc-app .range-slider__thumb:after{content:"";left:0;bottom:-3px}.fc-app .range-slider__currentvalue{padding:2px 8px;text-align:center;min-width:70px;top:-40px;z-index:9999;font-size:2rem;background-color:#00803e;font-family:Proxima Nova ExCn,serif;color:#fff;font-weight:500}.fc-app .range-slider__currentvalue,.fc-app .range-slider__currentvalue:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fc-app .range-slider__currentvalue:after{content:"";top:98%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #00803e}.fc-app .range-slider__maxvalue,.fc-app .range-slider__minvalue{font-size:2rem;font-family:Proxima Nova ExCn,serif;font-weight:100;margin:0 15px;white-space:nowrap}.fc-app .range-slider__dec,.fc-app .range-slider__inc{position:relative;width:50px;height:50px;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;outline:none;cursor:pointer;overflow:hidden}.fc-app .range-slider__dec:before,.fc-app .range-slider__inc:before{content:"";position:absolute;width:25px;height:25px;background:#00803e;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.fc-app .range-slider__dec span,.fc-app .range-slider__inc span{text-indent:-999px;width:12px;height:2px;background:#fff;position:absolute;left:50%;margin-left:-6px}.fc-app .range-slider.is-disabled .range-slider__currentvalue,.fc-app .range-slider.is-disabled .range-slider__dec:before,.fc-app .range-slider.is-disabled .range-slider__inc:before{background:#e6e5eb;-webkit-transition:.1s ease-out .2s;-moz-transition:.1s .2s ease-out;transition:.1s ease-out .2s}.fc-app .range-slider.is-disabled .range-slider__currentvalue:after{border-top:8px solid #e6e5eb;-webkit-transition:.1s ease-out .2s;-moz-transition:.1s .2s ease-out;transition:.1s ease-out .2s}.fc-app .range-slider__inc span:after{content:"";width:12px;height:2px;background:#fff;position:absolute;left:50%;margin-left:-6px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fc-app .range-slider__ticks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;position:absolute;top:12px;left:0;height:10px;margin-bottom:0;width:100%}.fc-app .range-slider__ticks li{position:absolute;height:6px;width:1px;border-radius:1px;background-color:#a0a4a7}.fc-app .range-slider__ticks li.big{height:10px}.fc-app .radio-set{position:relative}.fc-app .radio-set__print{display:none}.fc-app .radio-set__item{display:inline-block;overflow:hidden;margin:0 2px 2px 0}.fc-app .radio-set__input{position:absolute;left:-9999px}.fc-app .radio-set__label{font-weight:100;min-width:70px;background:#fff;border:1px solid #e8e7eb;color:#00803e;cursor:pointer;display:block;font-family:Proxima Nova ExCn,serif;font-size:1.6rem;letter-spacing:.03em;line-height:1.6rem;margin-bottom:6px;padding:15px 10px;position:relative;text-align:center;overflow:hidden}.fc-app .radio-set.is-disabled .radio-set__label{background:#e6e5eb;-webkit-transition:.1s ease-out .2s;-moz-transition:.1s .2s ease-out;transition:.1s ease-out .2s}.fc-app .radio-set__label span{position:relative;border-bottom:1px solid #00803e;-webkit-transition:border .2s ease-out;-moz-transition:border .2s ease-out;transition:border .2s ease-out}.fc-app .radio-set.is-disabled .radio-set__label span{color:#94a4a7;border-color:#94a4a7;-webkit-transition:.1s ease-out .2s;-moz-transition:.1s .2s ease-out;transition:.1s ease-out .2s}.fc-app .radio-set__label:hover span{border-width:2px}.fc-app .radio-set__input:checked~.radio-set__label span{border-bottom-color:transparent}.fc-app .radio-set__label:after{content:"";position:absolute;left:0;width:100%;top:0;height:4px;background-color:#00803e;-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .25s cubic-bezier(.25,.46,.45,.94),-moz-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94),-moz-transform .25s cubic-bezier(.25,.46,.45,.94)}.fc-app .radio-set__input:checked~.radio-set__label:after,.fc-app .radio-set__label:hover:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fc-app .radio-set__input:checked~.radio-set__label:after{background-color:#dc182d}.fc-app .radio-set.is-disabled .radio-set__input:checked~.radio-set__label:after{background-color:#94a4a7;-webkit-transition:.1s ease-out .2s;-moz-transition:.1s .2s ease-out;transition:.1s ease-out .2s}.fc-app .representative-example{width:100%;margin-bottom:50px}.fc-app .representative-example td,.fc-app .representative-example th{padding:10px 20px}.fc-app .representative-example th{text-align:left}.fc-app .representative-example td,.fc-app .representative-example th{font-family:Proxima Nova ExCn,serif;font-size:1.6rem;letter-spacing:.045em}.fc-app .representative-example td{color:#dc182d;text-align:right;text-transform:uppercase}.fc-app .representative-example tr:nth-child(odd) td,.fc-app .representative-example tr:nth-child(odd) th{background:#e8e7eb}.fc-app td.representative-example__large{font-size:2.8rem;font-weight:100;text-transform:none;padding:20px}.fc-app .toggle-button{margin-left:50px;display:inline-block;padding:12px;font-size:1.6rem;text-align:center;background:#00803e;position:relative;line-height:normal;text-decoration:none;outline:0;margin-bottom:20px}.fc-app .toggle-button,.fc-app .toggle-button span{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .toggle-button span{display:inline;text-transform:uppercase;border-bottom:1px solid #fff}.fc-app .toggle-button:hover{background-color:#017d75}.fc-app .toggle-button:hover span{border-bottom-width:3px}.fc-app .toggle-button:before{content:"";position:absolute;background:#fff;width:30px;height:30px;border:1px solid #babebf;top:7px;left:-43px;-webkit-box-shadow:0 0 0 7px #f4f3f8;box-shadow:0 0 0 7px #f4f3f8}.fc-app .toggle-button.is-selected,.fc-app .toggle-button.is-selected:hover{background-color:#dc182d}.fc-app .toggle-button.is-selected:after{position:absolute;content:"\e006";font-family:glyph14;font-size:30px;font-weight:700;top:6px;left:-42px;color:#dc182d}.fc-app .toggle-button.is-disabled{background-color:#e6e5eb}.fc-app .toggle-button.is-disabled span{color:#a1a1a1;border-color:#a1a1a1;border-width:1px}.fc-app .toggle-button.is-disabled:hover{background-color:#e6e5eb}.fc-app .toggle-button.is-disabled:after{content:none}.fc-app .finance-summary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;background-color:#2c2c2c;color:#fff;width:30%;height:80px}.fc-app .finance-summary__figures{text-align:left;display:table-cell;vertical-align:middle}.fc-app .finance-summary__monthly,.fc-app .finance-summary__total{display:block}.fc-app .finance-summary__total{font-size:2.8rem;line-height:1;font-family:Proxima Nova ExCn,serif;font-weight:100}.fc-app .finance-summary__monthly{font-size:1.6rem;line-height:1;font-family:Proxima Nova ExCn,serif;margin-top:5px}.fc-app .finance-calculator__link-container{max-height:3.5em;overflow:hidden}.fc-app .finance-summary__trigger{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-decoration:none;border:none;margin:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;margin-left:20px;background:#3b3b3b;color:#fff;padding:10px;font-size:1.6rem;font-size:1.1vw;text-transform:uppercase;font-family:Proxima Nova ExCn,serif;letter-spacing:.05em;line-height:1.75;vertical-align:middle;max-height:3.5em}.fc-app .finance-summary__trigger:after{vertical-align:middle;content:"";position:relative;display:inline-block;min-width:25px;height:25px;margin:0 0 0 15px;background-image:url(/cycleConfigAssets/img/icon-finance-white.svg);background-size:30px auto;background-position:50%;background-repeat:no-repeat}.fc-app .finance-summary__trigger:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.fc-app .finance-summary__trigger.is-current{background:#fff;color:#dc182d}.fc-app .finance-summary__trigger.is-current:before{background-color:#dc182d}.fc-app .finance-summary__trigger.is-current:after{background-image:url(/cycleConfigAssets/img/icon-finance-red.svg)}.fc-app .finance-form{background:#f4f3f8;padding-top:20px;margin-top:120px;border-top:1px solid #e8e7eb}.fc-app .finance-form .wrapper{max-width:610px;padding-bottom:60px}.fc-app .finance-form__copy,.fc-app .finance-form__headline{font-size:1.8rem;font-weight:300}.fc-app .finance-form__copy strong,.fc-app .finance-form__headline,.fc-app .finance-form__headline strong{font-weight:700}.fc-app .finance-form__info-boxes{width:100%;display:table;margin:20px auto}.fc-app .finance-form__apr,.fc-app .finance-form__deposit{display:table-cell;vertical-align:middle;background-color:#e8e7eb;padding:25px 40px;font-size:1.8rem}.fc-app .finance-form__deposit{width:67%;border-right:10px solid #f4f3f8}.fc-app [class^=finance-form__deposit-content-]{display:table-cell;vertical-align:middle}.fc-app .finance-form__deposit-content-logo{width:65%}.fc-app .finance-form__deposit-content-total{width:30%;font-size:2.8rem}.fc-app .finance-form__deposit-content-tooltip{width:5%}.fc-app .finance-form__apr{width:33%}.fc-app .finance-form__apr span{font-size:2.8rem}.fc-app .finance-form__options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:-105px;height:65px;width:100%;max-width:930px;margin:-105px auto 40px}.fc-app .finance-form__row{display:block;margin-bottom:40px}.fc-app .finance-form__row p{font-size:1.2rem;margin-top:0;font-family:Tahoma,Arial,Helvetica,sans-serif;margin-bottom:10px}.fc-app .finance-form__row--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.fc-app .finance-form__row-item{margin-left:70px}.fc-app .finance-form__row-item:first-child{margin-left:0}.fc-app .finance-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background-color:#fff;font-family:Proxima Nova ExCn,serif;text-transform:uppercase;font-size:2.2rem;font-weight:100;border:1px solid #e8e7eb;margin-bottom:-1px;vertical-align:bottom;height:85px;margin-right:15px;padding:20px;border-radius:0;cursor:pointer;position:relative;overflow:hidden;outline:none;min-width:-webkit-calc(33.33% - 15px);min-width:-moz-calc(33.33% - 15px);min-width:calc(33.33% - 15px);color:#00803e}.fc-app .finance-option span{position:relative;border-bottom:1px solid #00803e;-webkit-transition:border .2s ease-out;-moz-transition:border .2s ease-out;transition:border .2s ease-out}.fc-app .finance-option:hover span{border-width:2px}.fc-app .finance-option:after{content:"";position:absolute;left:0;width:100%;top:0;height:5px;background-color:#00803e;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .25s cubic-bezier(.25,.46,.45,.94),-moz-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94),-moz-transform .25s cubic-bezier(.25,.46,.45,.94)}.fc-app .finance-option.is-current:after,.fc-app .finance-option:hover:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fc-app .finance-option.is-current:after{background-color:#dc182d}.fc-app .finance-option:last-child{margin-right:0}.fc-app .finance-option.is-current{color:#dc182d;background:#f4f3f8;border-bottom-color:transparent}.fc-app .finance-option.is-current span{border-bottom:none}.fc-app .finance-calculator{background-color:#fff}.fc-app .finance-calculator.hasAcc{padding-top:80px}.fc-app .finance-calculator .wrapper--narrow{max-width:610px}.fc-app .finance-calculator.finance-calculator__top{padding-top:40px}.fc-app .finance-calculator__tablecontent:after{content:"";display:block;clear:both}.fc-app .finance-calculator__tablecontent{margin-bottom:60px}.fc-app .finance-calculator__col{float:left;width:50%;position:relative}.fc-app .finance-calculator__motorcycle{pointer-events:none}.fc-app .finance-calculator__motorcycle .bike__slot{left:-12%;right:-12%;bottom:0}.fc-app .finance-offer .finance-offer__content{position:relative;height:100%}.fc-app .finance-offer .finance-offer__icon{position:relative;width:70px;height:70px}.fc-app .finance-offer .finance-offer__icon:before{content:"";position:absolute;width:50px;height:50px;background:#00803e;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.fc-app .finance-offer .finance-offer__icon--bg{background-image:url(/cycleConfigAssets/img/icon-finance-white.svg);background-size:30px;background-repeat:no-repeat;background-position:50%;position:absolute;width:70px;height:70px}.fc-app .finance-offer .finance-offer__headline{font-size:4rem;text-transform:uppercase;font-weight:100;display:inline-block;padding:5px 0;border-bottom:3px solid #ccc}.fc-app .finance-offer .finance-offer__copy,.fc-app .finance-offer .finance-offer__variant{font-size:2rem;line-height:2rem;font-weight:100;margin-bottom:10px}.fc-app .finance-offer .finance-offer__copy--mobile{display:none}.fc-app .finance-offer .finance-offer__variant{font-size:2.5rem;color:#dc182d;text-transform:uppercase}.fc-app .finance-offer .finance-offer__button{display:inline-block;font-size:2rem;color:#fff;text-transform:uppercase;text-decoration:none;background-color:#00803e;padding:10px 10px 10px 20px;margin-top:10px;cursor:pointer}.fc-app .finance-offer .finance-offer__button--mobile{display:none}.fc-app .finance-offer .finance-offer__button--desktop:before{content:"\e00c";font-family:glyph14;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:0}.fc-app .finance-offer__legal{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;padding:16px 16px 16px 0;margin:16px 0}.fc-app .finance-offer__legal img{margin:0}.fc-app .finance-offer__legal span{margin-left:16px;color:#dc182d;font-family:Proxima Nova ExCn,serif;font-size:1.6rem;letter-spacing:.05em;text-transform:uppercase;font-weight:700}.fc-app .finance-offer__inner-content .finance-offer__legal{max-width:448px}.fc-app .finance-offer__inner-content .finance-offer__legal span{max-width:216px}.fc-app .finance-form__row .finance-offer__legal span{max-width:416px}.fc-app .finance-calculator__col .finance-offer__legal span,.fc-app .summary-breakdown__wrap .finance-offer__legal span{font-size:1.5em}.fc-app .tooltip{display:inline-block;width:2rem;height:2rem;border-radius:100%;background-color:#dc182d;position:relative;cursor:pointer}.fc-app .tooltip__icon{background-image:url(/cycleConfigAssets/img/icon-info.svg);background-size:8px auto;background-position:50%;background-repeat:no-repeat;width:20px;height:20px;display:inline-block}.fc-app .most-popular{position:absolute;bottom:-15px;width:100%;background-color:#dc182d;color:#fff;font-size:1.8rem;letter-spacing:.5px;text-align:center;text-transform:uppercase;padding:5px;z-index:1}.fc-app .most-popular span{background-image:url(/cycleConfigAssets/img/icon-star.svg);background-size:14px auto;background-position:50%;background-repeat:no-repeat;width:20px;height:13px;display:inline-block}.fc-app .most-popular.catalogue{position:relative;bottom:5px}.fc-app .pricing-tab{position:fixed;left:-100%;background-color:#dc182d;color:#fff;font-size:2rem;width:100%;max-height:50px;padding:15px;text-align:center;z-index:301;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear}.fc-app .pricing-tab .financeCalculatorTab__month{opacity:1}.fc-app .pricing-tab.fixedpricingtab{-webkit-animation:showPricingTab .5s linear forwards;-moz-animation:showPricingTab .5s linear forwards;animation:showPricingTab .5s linear forwards}.fc-app .pricing-tab.fixedpricingtab.touched{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fc-app .pricing-tab.fixedpricingtab.navbar-open{left:0}.fc-app .pricing-tab.fadepricingtab{-webkit-animation:hidePricingTab .5s linear forwards;-moz-animation:hidePricingTab .5s linear forwards;animation:hidePricingTab .5s linear forwards}@-webkit-keyframes showPricingTab{0%{left:-100%}to{left:0}}@-moz-keyframes showPricingTab{0%{left:-100%}to{left:0}}@keyframes showPricingTab{0%{left:-100%}to{left:0}}@-webkit-keyframes hidePricingTab{0%{left:0}to{left:-100%}}@-moz-keyframes hidePricingTab{0%{left:0}to{left:-100%}}@keyframes hidePricingTab{0%{left:0}to{left:-100%}}.fc-app .build-bike:after{content:"";display:block;clear:both}.fc-app .build-bike{overflow:hidden;background:#fff;position:relative;height:400px}.fc-app .build-bike__image-bg{background:#fff;-webkit-transform:skew(330deg);-moz-transform:skew(330deg);-ms-transform:skew(330deg);transform:skew(330deg);position:relative;left:-60%;margin-bottom:-1px;height:100%}.fc-app .build-bike__image-bg img{left:60%;position:relative;-webkit-transform:skew(-330deg);-moz-transform:skew(-330deg);-ms-transform:skew(-330deg);transform:skew(-330deg)}.fc-app .build-bike__content:after{content:"";display:block;clear:both}.fc-app .build-bike__content{position:relative;width:35%;float:left}.fc-app .build-bike__copy{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left;padding:25px}.fc-app .build-bike__copy--icon{position:relative;width:50px;height:50px;margin:10px}.fc-app .build-bike__copy--icon:before{content:"";position:absolute;width:50px;height:50px;background:#3d3d3d;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.fc-app .build-bike__copy--icon_bg{background-image:url(/cycleConfigAssets/img/config-tool.svg);background-size:20px;background-repeat:no-repeat;background-position:50%;position:absolute;width:50px;height:50px}.fc-app .build-bike__copy--headline{font-size:4rem;text-transform:uppercase;font-weight:100;display:inline-block;padding:5px 0;border-bottom:3px solid #ccc;margin-bottom:20px}.fc-app .build-bike__copy--text{font-size:2rem;line-height:2rem;font-weight:100;margin-bottom:10px}.fc-app .build-bike__copy--button{position:relative;display:inline-block;font-size:2rem;color:#fff;text-transform:uppercase;text-decoration:none;background-color:#00803e;padding:10px 10px 10px 20px;margin-top:10px;cursor:pointer}.fc-app .build-bike__copy--button:before{content:"\e00c";font-family:glyph14;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:0}.fc-app .build-bike__image,.fc-app .build-bike__image-b{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:hidden;width:100%;height:100%}html.honda-finance-calculator{overflow-y:initial}.fc-app .single-configurator .initial-spec .wrapper{max-width:992px}.fc-app .single-configurator .angledpane__inr{padding-top:0}.fc-app .single-configurator .preview__motorcycle.wrapper.bikes{opacity:1}.fc-app .single-configurator .finance-offer__content{z-index:1}.fc-app .single-configurator .preview.is-zoomed .simple-bike-images{-webkit-transform:translate(-55%,-30%);-moz-transform:translate(-55%,-30%);-ms-transform:translate(-55%,-30%);transform:translate(-55%,-30%)}.fc-app .single-configurator .simple-bike-images{position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fc-app .single-configurator .simple-bike-images img{width:100%}.fc-app .single-configurator .view-control__trigger.view-control__zoom{border-top-left-radius:5px}.fc-app .single-configurator .colourpicker__option button.colour{border:none;background:transparent;margin:0;width:60px}.fc-app .single-configurator h2.initial-spec__title,.fc-app .single-configurator h3.initial-spec__model{text-align:center}.fc-app .single-configurator .modal .modal__close{background:#3b3b3b;border:none;margin:0;border-radius:0}.fc-app .single-configurator .modal .backtop.backtop-single{background:transparent;border:none;margin:0}.fc-app .single-configurator .modal .backtop.backtop-single span{font-size:1.3rem}.fc-app .single-configurator .modal .single-configurator .initial-spec .wrapper{max-width:930px}.fc-app .single-configurator .modal .finance-form{border-top:none;padding-bottom:25px}.fc-app .single-configurator .modal .finance-form .wrapper{max-width:610px;padding:0}.fc-app .single-configurator .modal .finance-form .wrapper .accordion__content p{font-size:1.6rem!important}.fc-app .single-configurator .modal .finance-form button.range-slider__dec,.fc-app .single-configurator .modal .finance-form button.range-slider__inc{width:50px;background:transparent;border:none}.fc-app .single-configurator .modal .finance-form .radio-set__label span{font-weight:300}.fc-app .single-configurator .modal .finance-form .accordion__content p{font-size:1.6rem}.fc-app .single-configurator .modal .finance-form__options button.finance-option{margin:0 15px 0 0;padding:20px;width:auto;border:1px solid #e8e7eb;border-bottom:none;border-radius:0;font-family:inherit;background:#fff}.fc-app .single-configurator .modal .finance-form__options button.finance-option.is-current{background:#f4f3f8}.fc-app .single-configurator .small-modal .small-modal__close{margin:0;border:none;border-radius:0;background:#3b3b3b}.fc-app .hondaHeader.open ul{font-size:1rem;margin-top:0}.fc-app .hondaHeader.open ul li{padding-left:0;margin:0!important}.fc-app .hondaHeader.open ul li p{font-size:1.6rem!important}.fc-app .hondaHeader.open .navGroups.active ul{list-style-type:none}.fc-app .hondaHeader.open .navGroups.active ul header{font-size:1.6rem}.fc-app .hondaHeader.open .navGroups.active .content ul{font-size:1.3rem}.fc-app .single-config article>header span span{font-size:1.45em;line-height:1.4em}.fc-app .single-config .navGroups ul header{padding:0 0 .55em}.fc-app .single-config .navGroups .content>ul>li{margin-bottom:.5em!important;margin-top:1.3em!important}.fc-app .single-config .navGroups ul li ul li{padding:.8em 0 .6em .5em;font-size:16px!important}.fc-app .single-config .navGroups ul li ul li a{line-height:1.4em}.fc-app .single-config#outer{height:100vh;overflow:auto}.fc-app .single-config section .inner>ul{margin-top:0;font-size:62.5%}.fc-app .single-config .firstState{font-size:1.3em}.fc-app .single-config .firstState ul{margin-top:0}.fc-app .single-config .firstState ul li{margin-right:0!important}.fc-app .single-config .firstState aside{font-size:1.3em}.fc-app .single-config .firstState aside header{font-size:100%}.fc-app .single-config .firstState aside>ul{font-size:1.3em}.fc-app .single-config .firstState aside>ul .content,.fc-app .single-config .firstState aside>ul .content ul{font-size:1em}.fc-app .single-config .firstState aside img{margin:0}.fc-app .single-config .firstState aside span{font-size:1.2em}.fc-app .single-config .firstState aside li{padding-left:0}.fc-app .single-config .firstState aside .content li,.fc-app .single-config .firstState aside li.build,.fc-app .single-config .firstState aside li.more{margin:.4em 0 .7em;padding:0 0 0 16px}.fc-app .single-config .firstState ol:not(.bare-list) li p,.fc-app .single-config .firstState ul:not(.bare-list) li p{height:26px;margin-bottom:.45em;font-size:1.05em!important}.fc-app .single-config .hondaHeader nav.primaryNavigation ul{margin-left:16.5em}.fc-app .single-config .hondaHeader nav.accessibilityLinks ul{list-style-type:none}.fc-app .single-config .hondaHeader .inner h2{margin-bottom:0}.fc-app .single-config .pseudoHeading a img{margin-top:0}.fc-app .single-config .ctas .inner ul:not(.bare-list){font-size:1.3rem}.fc-app .single-config .primaryNavigation .inner ul{list-style-type:none;font-size:1.3rem;line-height:1.4rem}.fc-app .single-config .primaryNavigation .inner ul li{padding-left:0;line-height:1.571em}.fc-app .single-config .secondaryResponsive .inner .titles h3{font-size:2.6em;font-weight:400}.fc-app .single-config .secondaryResponsive .inner article ul{list-style:none;margin-top:0}.fc-app .single-config .secondaryResponsive .inner article ul li{padding:.3em 0}.fc-app .single-config .secondaryResponsive .inner article li a{font-size:1.05em;line-height:1.05em;letter-spacing:1px}.fc-app .single-config ol:not(.bare-list) li,.fc-app .single-config ul:not(.bare-list) li{margin:0 1.8em 0 0;list-style:none}.fc-app .single-config .relatedContentListing.productTitleConfiguredCar .aligner h2{margin-bottom:10px}.fc-app .single-config .relatedContentListing.productTitleConfiguredCar .aligner p{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:.8em!important}.fc-app .single-config .threeItems{margin-top:0;padding-bottom:0}.fc-app .single-config .threeItems .wrapper{text-align:left}.fc-app .single-config .threeItems .wrapper .wrapperInner{padding:0}.fc-app .single-config .threeItems .wrapper .wrapperInner li{margin:0}.fc-app .single-config .breadcrumbTrail.module nav ol{font-family:Tahoma,Arial,Helvetica,sans-serif;padding:1.5em 4em;font-size:1.3em;line-height:1.6em}.fc-app .single-config .breadcrumbTrail.module nav ol li{padding-left:0}.fc-app .single-config .responsiveFooter .ctas{margin-top:-15px}.fc-app .single-config .responsiveFooter .ctas li{padding:.7em 0 .7em 64px}.fc-app .single-config .responsiveFooter .ctas li a{font-size:.7em}.fc-app .single-config .responsiveFooter article .content ul{margin-top:1em;margin-bottom:1em;list-style:none}.fc-app .single-config .responsiveFooter article .content ul li{padding-bottom:3px;margin-right:0;font-size:.8em}.fc-app .single-config .responsiveFooter article.usefulLinksResponsive ul{margin-top:1em;margin-bottom:1em}.fc-app .single-config .responsiveFooter article.usefulLinksResponsive ul li{padding-bottom:3px;margin-right:0;font-size:.8em}.fc-app .single-config .responsiveFooter .social{margin-top:1em;margin-bottom:1em}.fc-app .single-config .responsiveFooter .social li{padding-bottom:3px;margin-right:0}.fc-app .single-config .responsiveFooter .social li a{font-size:.8em}.fc-app .configurator-footer{background-color:#f4f3f8;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;width:100vw;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.fc-app .configurator-footer__text{color:#555;font-size:12px;font-family:Tahoma,Arial,Helvetica,sans-serif;line-height:18px;max-width:860px}.fc-app .vue-slider-disabled{opacity:.5;cursor:not-allowed}.fc-app .vue-slider-rail{background-color:#ccc;border-radius:15px;height:1px}.fc-app .vue-slider-process{background-color:#dc182d;border-radius:15px}.fc-app .vue-slider-mark{z-index:4}.fc-app .vue-slider-mark:first-child .vue-slider-mark-step,.fc-app .vue-slider-mark:last-child .vue-slider-mark-step{display:none}.fc-app .vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.fc-app .vue-slider-mark-label{font-size:15px;white-space:nowrap}.fc-app .vue-slider-dot-handle{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;width:100%;height:100%;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:50%;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fc-app .vue-slider-dot-focus>.vue-slider-dot-handle{background-color:#2e3440;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.fc-app .vue-slider-dot-focus * .vue-slider-dot-tooltip-inner{color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.fc-app .vue-slider-dot-focus * .vue-slider-dot-tooltip-inner:before{border-right:8px solid #fff;-webkit-transform:translateX(-5px) translateY(-50%);-moz-transform:translateX(-5px) translateY(-50%);-ms-transform:translateX(-5px) translateY(-50%);transform:translateX(-5px) translateY(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.fc-app .vue-slider-dot-focus * .vue-slider-dot-tooltip-inner:after{border-left:8px solid #fff;-webkit-transform:translateX(5px) translateY(-50%);-moz-transform:translateX(5px) translateY(-50%);-ms-transform:translateX(5px) translateY(-50%);transform:translateX(5px) translateY(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.fc-app .vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.fc-app .vue-slider-dot-tooltip{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fc-app .vue-slider-dot-tooltip-inner{font-size:38px;white-space:nowrap;text-align:center;text-transform:uppercase;font-weight:700;margin-top:-5px;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.fc-app .vue-slider-dot-focus>.vue-slider-dot-tooltip-inner,.fc-app .vue-slider-dot-tooltip-inner{color:#1f1f1f;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.fc-app .vue-slider-dot-tooltip-inner:after{right:-14px;margin-left:4px;border-left:8px solid #2e3440}.fc-app .vue-slider-dot-tooltip-inner:after,.fc-app .vue-slider-dot-tooltip-inner:before{width:0;height:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute}.fc-app .vue-slider-dot-tooltip-inner:before{left:-14px;margin-right:4px;border-right:8px solid #2e3440}.fc-app .vue-slider-dot-tooltip-wrapper-show{opacity:1}.fc-app(-ms-high-contrast: active) .magnifier,.fc-app // IE specific style @media all and(-ms-high-contrast: none) .magnifier{overflow:hidden}.fc-app .magnifier{position:relative;display:inline-block;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;width:100%}.fc-app .magnifier img{margin:0;display:block}.fc-app .magnifier__pivot{position:absolute;width:0;height:0;top:0;left:0}.fc-app .magnifier__lens{position:absolute;border:6px solid #fff;border-radius:50%;width:300px;height:300px;z-index:100;overflow:hidden;top:0;left:0;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-repeat:no-repeat;background-position:50%;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:background-size .25s cubic-bezier(.79,.14,.15,.86),-webkit-transform .25s cubic-bezier(.79,.14,.15,.86);transition:background-size .25s cubic-bezier(.79,.14,.15,.86),-webkit-transform .25s cubic-bezier(.79,.14,.15,.86);-moz-transition:transform .25s cubic-bezier(.79,.14,.15,.86),background-size .25s cubic-bezier(.79,.14,.15,.86),-moz-transform .25s cubic-bezier(.79,.14,.15,.86);transition:transform .25s cubic-bezier(.79,.14,.15,.86),background-size .25s cubic-bezier(.79,.14,.15,.86);transition:transform .25s cubic-bezier(.79,.14,.15,.86),background-size .25s cubic-bezier(.79,.14,.15,.86),-webkit-transform .25s cubic-bezier(.79,.14,.15,.86),-moz-transform .25s cubic-bezier(.79,.14,.15,.86)}.fc-app .is-active>.magnifier__lens{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.fc-app .magnifier__image{max-width:none;position:absolute;top:50%;left:50%}.fc-app .hide-image{position:absolute;left:-9999px}@media screen (max-width:620px){.fc-app h1{font-size:2.4rem}.fc-app h1:not(:first-child),.fc-app h2:not(:first-child),.fc-app h3:not(:first-child),.fc-app p:not(:first-child){margin-top:15px}.fc-app h1:not(:last-child),.fc-app h2:not(:last-child),.fc-app h3:not(:last-child),.fc-app p:not(:last-child){margin-bottom:15px}.fc-app p{font-size:1.3rem}.fc-app .lede p,.fc-app p.lede{font-size:1.6rem}.fc-app ol:not(.bare-list),.fc-app ul:not(.bare-list){font-size:1.3rem;margin-top:15px;margin-bottom:15px}}@media screen and (min-width:1024px){.fc-app .feature-heading--huge{font-size:6rem}.fc-app .topbar__logo{padding:8px 0 12px}.fc-app .topbar__logo img{height:28px;margin:0;width:auto}.fc-app .mainnav:after{content:"";display:block;clear:both}.fc-app .mainnav{display:table;z-index:300;top:48px;left:0;width:100%;background:rgba(40,40,40,.75);-moz-backface-visibility:visible;backface-visibility:visible;-webkit-backface-visibility:visible;-webkit-transform:translateZ(0)}.fc-app .mainnav__dropdown{display:none}.fc-app .mainnav__steps,.fc-app .mainnav__total{float:left}.fc-app .mainnav__total:after{content:"";display:block;clear:both}.fc-app .mainnav__total{width:20%}.fc-app .mainnav__price{font-size:2.8rem;color:#fff;font-family:Proxima Nova ExCn,serif;font-weight:100;height:80px;float:right;padding:26px 0;width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:calc(100% - 180px);text-decoration:none}.fc-app .mainnav__logo{position:relative;display:block;width:160px;height:80px;float:left;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fc-app .mainnav__logo img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.fc-app .mainnav__steps:after{content:"";display:block;clear:both}.fc-app .mainnav__steps{width:50%;height:80px;float:left}.fc-app .stepnav__tab{width:33.333333%;float:left;margin:0}.fc-app .stepnav__link{-webkit-font-smoothing:antialiased;font-weight:100;display:block;font-size:1.8rem;line-height:2rem;padding:17px 0;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;border-left:1px solid hsla(0,0%,100%,.4);position:relative}.fc-app .stepnav__link.is-current{background-color:#fff;color:#dc182d}.fc-app .stepnav__link span{display:block;font-size:2.8rem;line-height:2.6rem}.fc-app .stepnav__link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.fc-app .stepnav__link:hover:after{background-color:#017d75}.fc-app .stepnav__link.is-current:after{background-color:#dc182d}.fc-app .financeCalculatorTab{display:none}}@media screen and (min-width:621px){.fc-app .topbar{height:48px;padding:0 45px}.fc-app .topbar__logo{padding:12px 0;height:48px}.fc-app .topbar__back{height:48px;padding:18px 0 0 20px}.fc-app .modal .wrapper{padding:0 42px}.fc-app .fullcatheader .featured-accessory__toggle{width:auto;display:inline-block;min-width:150px}}@media screen and (max-width:1023px){.fc-app .mainnav:after{content:"";display:block;clear:both}.fc-app .mainnav{position:relative;z-index:300;left:0;width:100%;background:rgba(40,40,40,.4);-moz-backface-visibility:visible;backface-visibility:visible;-webkit-backface-visibility:visible;-webkit-transform:translateZ(0)}.fc-app .mainnav.fixednav{position:fixed;top:0}.fc-app .mainnav__total{display:none}.fc-app .mainnav__price{font-size:2.8rem;color:#1f1f1f;font-family:Proxima Nova ExCn,serif;font-weight:100;height:60px;float:right;padding:16px 0;text-decoration:none}.fc-app .mainnav__dropdown{background-color:rgba(0,0,0,.4);border-bottom:1px solid hsla(0,0%,100%,.4);position:relative;height:100%}.fc-app .mainnav__dropdown.is-open{border-bottom:0}.fc-app .dropdown__trigger{font-family:Proxima Nova ExCn,serif;border:none;color:#fff;font-size:24px;line-height:60px;padding:0 60px;text-transform:uppercase;text-align:center;width:100%;background-color:#000}.fc-app .dropdown__trigger:before{border-right:1px solid hsla(0,0%,100%,.4);content:"\e00c";font-family:glyph14;height:100%;left:0;line-height:60px;position:absolute;text-align:center;top:0;width:60px}.fc-app .mainnav__dropdown.is-open .dropdown__trigger:before{background-color:#dc182d;border-color:rgba(0,0,0,.4)}.fc-app .dropdown__nexttab{font-size:1.6rem;font-family:glyphCfg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#00803e;height:100%;position:absolute;right:0;text-align:center;top:0;width:60px;border:none;overflow:hidden;color:#fff}.fc-app .dropdown__nexttab span{overflow:hidden;display:inline-block;height:0;text-indent:-9999px;width:0}.fc-app .dropdown__nexttab:before{content:"\e904"}.fc-app .stepnav{display:none;width:100%;border-top:1px solid #000}.fc-app .mainnav__dropdown.is-open+.stepnav{position:absolute;display:block}.fc-app .stepnav__link{display:block;color:#fff;font-size:24px;line-height:60px;padding:0 60px;text-transform:uppercase;text-align:center;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);background-color:#3b3b3b;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.fc-app .stepnav__link:hover{background-color:#017d75}.fc-app .stepnav__link.is-current{background-color:#dc182d}.fc-app .financeCalculatorTab{font-weight:100;letter-spacing:1px}.fc-app .financeCalculatorTab .stepnav__link{background:#1f1f1f;padding:0 20px}.fc-app .financeCalculatorTab__total{font-weight:700}.fc-app .financeCalculatorTab__month{opacity:.5}.fc-app .financeCalculatorTab__button{display:block;background:#3b3b3b;margin-bottom:1rem}.fc-app .financeCalculatorTab__button:hover{background:#017d75}.fc-app .financeCalculatorTab .is-current .financeCalculatorTab__button{background:#fff;color:#dc182d;border-bottom:2px solid #dc182d}}@media screen and (max-width:620px){.fc-app .mainnav__total{padding:0 22px}.fc-app .dropdown__trigger,.fc-app .stepnav__link{font-size:18px;line-height:50px;padding:0 50px}.fc-app .dropdown__trigger:before{width:50px;line-height:50px}.fc-app .dropdown__nexttab{width:50px}.fc-app .footlink h3{font-size:2.8rem;line-height:2.8rem}.fc-app .footlink__cta{padding:20px 50px}.fc-app .footlink__cta span{font-size:2rem}.fc-app .footsummary__price,.fc-app .footsummary__total{font-size:2.8rem;line-height:2.8rem}.fc-app .view-control{display:none}.fc-app .view-control.view-control--render-server{display:block;position:static;margin:-20px auto 20px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.fc-app .accordion--sub .accordion__content,.fc-app .accordion--sub .accordion__trigger{padding-left:20px;padding-right:20px}.fc-app .modal__title{font-size:4rem;line-height:4rem}.fc-app .fullcatheader{padding:0 20px}.fc-app .small-modal__content [class$=-modal__title]{font-size:4rem;line-height:4rem}.fc-app .standard-accessory:first-child{margin-top:0}.fc-app .standard-accessory__image{width:100%;margin-bottom:20px}.fc-app .standard-accessory__image>img{border-width:1px 1px 0}.fc-app .standard-accessory__content,.fc-app .standard-accessory__content--full{float:none;width:100%;padding:18px}.fc-app .standard-accessory__actions{float:none;width:100%;padding:0 18px}.fc-app .standard-accessory__title{text-transform:uppercase;font-size:2rem;line-height:2rem;margin-bottom:8px!important}.fc-app .standard-accessory__price{font-size:1.4rem;line-height:1.4rem;text-align:left;font-weight:400;margin-top:2px}.fc-app .standard-accessory__partnumber,.fc-app .standard-accessory__price{float:none;width:100%;display:block}.fc-app .single-config .hondaHeader.open ul li{font-size:1.6em}.fc-app .single-config .hondaHeader nav.ctas ul li{font-size:1.2em}.fc-app .single-config nav.secondaryResponsive.active .inner article ul li{font-size:1.6em;line-height:1.2em}.fc-app .single-config .responsiveFooter article .content ul{margin-top:0;padding:0 1em}.fc-app .single-config .responsiveFooter article .content ul li{padding-bottom:.6em;font-size:1em}}@media (max-width:620px){.fc-app .footer-bar,.fc-app .footsummary{margin-bottom:60px}.fc-app .footsummary__links{margin:0 auto;text-align:left;display:block}.fc-app .footsummary__link{display:block;position:relative;width:100%;color:#fff;margin:0;max-width:none;margin-bottom:2px}.fc-app .footsummary__link:after,.fc-app .footsummary__link:before{content:none}.fc-app .footsummary__link a{display:block;text-align:left;color:#fff;border:none;background:#00803e;padding:12px 45px 12px 52px;font-size:1.8rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .footsummary__link a:hover{background-color:#017d75;color:#fff}.fc-app .footsummary__link a:before{content:"\e00a";font-family:glyph14;font-size:32px;left:auto;right:5px;top:4px;color:#fff;position:absolute}.fc-app .footsummary__link a:after{left:0;top:-6px;width:48px;text-align:left}.fc-app .footsummary__link--share a:after{left:9px}.fc-app .preview__header{margin-top:25px;margin-bottom:0}.fc-app .preview__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.fc-app .preview__motorcycle{margin-bottom:0}.fc-app .preview__stage:after,.fc-app .preview__stage:before{content:none}.fc-app .preview__stage{background:#fff;max-height:20px}.fc-app .scroll-down{display:none}.fc-app .view-control__trigger{margin:20px;border:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;position:relative;cursor:pointer;white-space:nowrap;font-size:1.2rem;text-transform:uppercase;font-family:Proxima Nova ExCn,serif;letter-spacing:1px;outline:none}.fc-app .view-control__trigger:before{content:"";display:inline-block;width:40px;height:40px;border-radius:100%;background-color:#dc182d;margin-bottom:5px;background-size:65%;background-repeat:no-repeat;background-position:50%}.fc-app .view-control__trigger.active:before{background-color:#017d75}.fc-app .view-control__config:after,.fc-app .view-control__config:before{background-size:47%!important}.fc-app .bike__slider{bottom:-50px}.fc-app .preview__angles{display:block}.fc-app .preview__angle{width:20px}.fc-app .angledpane{top:-25px}.fc-app .angledpane__inr{padding:25px 0 0}.fc-app .variant__wrapper .tooltip{top:50%;right:-15%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fc-app .colourpicker{margin-top:10px;padding-bottom:10px}.fc-app .colourpicker__options{padding:0}.fc-app .colourpicker__options:after,.fc-app .colourpicker__options:before{content:none}.fc-app .initial-spec__copy{padding:0 20px}.fc-app .accordion__content .disclaimer-france>p,.fc-app .accordion__content>p{padding:0 30px 20px}.fc-app .accordion--sub .accordion__toggle{right:20px}.fc-app .small-modal__inr p{font-size:1.8rem;line-height:2.2rem}.fc-app .share-modal__url{font-size:1.8rem;min-width:0;max-width:100%}.fc-app .carousel{padding:0 10px}.fc-app .carousel__tray{margin-bottom:20px}.fc-app .view-catalogue{padding:30px 20px}.fc-app .carousel__pages{display:none}.fc-app .carousel__control{height:50px;width:50px;top:auto}.fc-app .carousel__control:after{padding-left:8px}.fc-app .carousel__prev{left:25px}.fc-app .carousel__next{right:25px}.fc-app .carousel__count{margin-top:40px}.fc-app .featured-accessory{width:80%}.fc-app .featured-accessory.featured-accessory--reduced{width:50%}.fc-app .dashboard{width:80%;margin:0 auto;top:0;padding:0}.fc-app .dashboard:after,.fc-app .dashboard:before{content:none}.fc-app .tabunit__tab{width:33.33%;line-height:105px;margin-top:-20px}.fc-app .tabunit__tab span{display:block;position:relative;top:-20px}.fc-app .tabunit__tab:before{font-size:50px}.fc-app .tabunit__tab:after{font-size:70px}.fc-app .tabunit__tab .tabunit__icon{width:40px;height:30px;top:38px}.fc-app .tabunit .feature-heading{font-size:2.7rem}.fc-app .summary-breakdown__content{background:none}.fc-app .price-breakdown--finance td:first-child{width:60%}.fc-app .price-breakdown__extra,.fc-app .price-breakdown__figure--monthly{display:none}.fc-app .price-breakdown__figure--monthly-mobile{display:block;font-size:1.7rem}.fc-app .range-slider__maxvalue,.fc-app .range-slider__minvalue{position:absolute;bottom:0}.fc-app .range-slider__minvalue{left:0}.fc-app .range-slider__maxvalue{right:0}.fc-app .radio-set{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fc-app .finance-summary__trigger{font-size:1.4rem}.fc-app .finance-form__copy,.fc-app .finance-form__headline{margin:20px 30px}.fc-app .finance-form__info-boxes{width:90%}.fc-app .finance-form__apr,.fc-app .finance-form__deposit{display:block;width:100%;margin-bottom:20px}.fc-app .finance-form__deposit{border-right:none}.fc-app .finance-form__row{margin:0 30px 20px}.fc-app .finance-form__row .toggle-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.fc-app .finance-form__row .label-heading{margin-bottom:25px}.fc-app .finance-form__row--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fc-app .finance-form__row-item{margin-left:0}.fc-app .finance-form__row-item:first-child{margin-bottom:20px}.fc-app .finance-calculator__tablecontent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fc-app .finance-calculator__col{width:90%;margin:0 auto}.fc-app .finance-offer{border-top:1px solid #ccc}.fc-app .finance-offer .finance-offer__content{padding:15px 0;border-bottom:1px solid #ccc}.fc-app .finance-offer .finance-offer__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fc-app .finance-offer .finance-offer__icon:before{width:35px;height:35px}.fc-app .finance-offer .finance-offer__inner-content{margin:0 20%}.fc-app .finance-offer .finance-offer__headline{font-size:2.5rem;margin-bottom:.5rem!important;padding-bottom:0}.fc-app .finance-offer .finance-offer__copy{display:none}.fc-app .finance-offer .finance-offer__copy--mobile{display:block;font-size:1.85rem;line-height:2.5rem;margin-bottom:0}.fc-app .finance-offer .finance-offer__variant{font-size:2rem;margin-bottom:0}.fc-app .finance-offer .finance-offer__button{position:absolute;top:0;right:0;width:60px;height:100%;margin-top:0}.fc-app .finance-offer .finance-offer__button--mobile{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fc-app .finance-offer .finance-offer__button--mobile:before{content:"\e904";font-size:2rem;font-family:glyphCfg;font-weight:700}.fc-app .finance-offer .finance-offer__button--desktop{display:none}.fc-app .finance-offer__legal{margin-top:0;padding:16px}.fc-app .build-bike{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.fc-app .build-bike__content{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.fc-app .build-bike__copy--headline{font-size:2.5rem;margin-bottom:.5rem!important;padding-bottom:0}.fc-app .single-configurator .simple-bike-images{-webkit-transform:translate(-50%,-20%);-moz-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}.fc-app .single-config#outer{overflow:scroll}.fc-app .single-config .simpleHeader.moduleFlush{padding-top:24px}.fc-app .vue-slider-dot-handle,.fc-app .vue-slider-dot-tooltip-inner{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.fc-app .vue-slider-dot-tooltip-inner:after,.fc-app .vue-slider-dot-tooltip-inner:before{top:56%}.fc-app .magnifier__lens{width:180px;height:180px}}@media (min-width:621px){.fc-app .footsummary__links a{line-height:2.1rem}.fc-app .preview__main:after{content:"";display:block;clear:both}.fc-app .view-control__trigger{border-radius:0;position:relative;left:-45px;display:inline-block;height:55px;background-color:#dc182d;color:#fff;border:none;padding:10px 20px 10px 45px;cursor:pointer;-webkit-transition:.25s cubic-bezier(.25,.46,.45,.94);-moz-transition:.25s cubic-bezier(.25,.46,.45,.94);transition:.25s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;font-size:1.6rem;text-transform:uppercase;font-family:Proxima Nova ExCn,serif;letter-spacing:1px;margin-bottom:1px;border-radius:5px 0 0 5px}.fc-app .view-control__trigger:after{content:"";position:absolute;width:32px;height:32px;top:50%;left:24px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-position:50%;background-size:contain;-webkit-transition:.35s cubic-bezier(.25,.46,.45,.94);-moz-transition:.35s cubic-bezier(.25,.46,.45,.94);transition:.35s cubic-bezier(.25,.46,.45,.94)}.fc-app .view-control__trigger:hover{outline:none;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#017d75}.fc-app .view-control__trigger.active{background-color:#017d75}.fc-app .accordion--sub .accordion__title{padding:20px 10px}.fc-app .carousel__count,.fc-app .price-breakdown__extra--mobile{display:none}.fc-app .full-bike-info__col{padding:40px 0 0;text-align:left;width:50%;float:left}.fc-app .finance-calculator__tablecontent{margin-left:25px}.fc-app .finance-offer{float:left;width:25%;padding:15% 2%}.fc-app .pricing-tab{max-height:60px;padding:18px}.fc-app .build-bike__image-bg img{top:50%;-webkit-transform:translateY(-50%) skew(-330deg);-moz-transform:translateY(-50%) skew(-330deg);-ms-transform:translateY(-50%) skew(-330deg);transform:translateY(-50%) skew(-330deg)}.fc-app .build-bike__copy{float:left}.fc-app .build-bike__image,.fc-app .build-bike__image-b{float:left;width:65%}.fc-app .build-bike__image-b img,.fc-app .build-bike__image img{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.fc-app .single-configurator .single-bike{top:60%}}@media only screen and (max-width:1700px){.fc-app .is-zoomed .preview__main .bike{-webkit-transform:scale(1.5) translate(-20%,-10%);-moz-transform:scale(1.5) translate(-20%,-10%);-ms-transform:scale(1.5) translate(-20%,-10%);transform:scale(1.5) translate(-20%,-10%)}}@media only screen and (min-device-width:320px) and (max-device-width:568px){.fc-app .variant__wrapper{width:70%}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait){.fc-app .variant__price{letter-spacing:.5px}.fc-app .variant__price:before{margin:0 10px 0 0}.fc-app .variant__price:after{margin:0 0 0 10px}}@media (min-width:621px) and (max-width:1023px){.fc-app .carousel{margin-left:40px;margin-right:40px}.fc-app .carousel__tray{margin-left:60px;margin-right:60px}.fc-app .featured-accessory{width:50%}}@media (min-width:1024px){.fc-app .carousel__tray{margin-left:40px;margin-right:40px}.fc-app .featured-accessory{width:33.3333%}.fc-app .finance-offer{padding:8% 2%}.fc-app .pricing-tab{display:none}}@media screen and (min-width:621px) and (max-width:1023px){.fc-app .standard-accessory__image{width:-webkit-calc(33.3333% - 20px);width:-moz-calc(33.3333% - 20px);width:calc(33.3333% - 20px)}.fc-app .standard-accessory__content,.fc-app .standard-accessory__content--full{width:66.6666%;margin-right:0}.fc-app .standard-accessory__actions{clear:left;width:66.6666%}.fc-app .standard-accessory .featured-accessory__toggle,.fc-app .standard-accessory__toggle{display:inline-block;min-width:150px;width:auto}}@media screen and (min-width:621px) and (max-width:705px){.fc-app .dashboard{top:0;padding:0}.fc-app .dashboard:after,.fc-app .dashboard:before{content:none}.fc-app .tabunit__tab{width:64px;line-height:105px;margin-top:-44px}.fc-app .tabunit__tab span{display:none}.fc-app .tabunit__tab:before{font-size:60px}.fc-app .tabunit__tab:after{font-size:54px}.fc-app .tabunit__tab .tabunit__icon{display:inline-block;width:40px;height:40px;top:32px}.fc-app .tabunit .feature-heading{font-size:2.7rem}}@media (max-width:1023px){.fc-app .summary-breakdown{border-bottom:none}.fc-app .summary-breakdown__content{float:none;width:100%;padding-left:0}.fc-app .summary-breakdown__wrap{float:none;padding:48px 25px 20px;max-width:100%}.fc-app .summary-breakdown__onwardlinks{padding:0}.fc-app .onward-links{margin-top:15px}.fc-app .onward-links li{padding:0;margin-bottom:2px}.fc-app .onward-links__link{display:block;text-align:left;color:#fff;border:none;background:#00803e;padding:12px 45px 12px 52px;font-size:1.8rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fc-app .onward-links__link:hover{background-color:#017d75;color:#fff}.fc-app .onward-links__link:hover span{color:#fff}.fc-app .onward-links__link:before{content:"\e00a";font-family:glyph14;font-size:32px;line-height:45px;left:auto;right:5px;top:0;color:#fff;position:absolute}.fc-app .onward-links__link:after{width:48px;font-size:48px;line-height:48px;left:0;top:0}.fc-app .onward-links__link--pdf:after{background-size:22px;height:48px}.fc-app .onward-links__link--share:after{font-size:30px}.fc-app .finance-summary{display:none}.fc-app .single-config .secondaryResponsive .inner article ul{font-size:1.1rem}.fc-app .single-config .secondaryResponsive .inner article ul li{padding:.9em 0;margin:0}}@media screen and (max-width:800px){.fc-app .range-slider__ticks li:nth-child(2n){display:none}}@media screen and (max-width:800px){.fc-app .single-config .responsiveFooter .ctas li{padding:.7em 0}.fc-app .single-config .responsiveFooter .social{margin-top:0}.fc-app .single-config .responsiveFooter .social li{width:auto}}@media screen and (max-width:800px) and (min-width:621px){.fc-app .single-config .responsiveFooter article .content ul{margin:0 2em 2em}.fc-app .single-config .responsiveFooter article.footerAccordion li{line-height:1.8em;margin-left:1em}}