body[data-v-15c5c5cc]{background-image:url(/background-intro.png);background-size:cover;background-repeat:no-repeat;background-position-x:right;background-position-y:center}h1[data-v-15c5c5cc]{font-size:3.5rem;font-family:FreightDispBookItalic;font-weight:300;margin-bottom:20px}button[data-v-15c5c5cc]{margin-top:30px}@media(max-width:767px){body[data-v-15c5c5cc]{background-image:none}}.choose-title[data-v-2e68654b]{font-size:3.5rem;font-family:FreightDispBookItalic;font-weight:300}@media(max-width:767px){.choose-title[data-v-2e68654b]{font-size:3rem}}.choose-subtitle[data-v-2e68654b]{font-size:24px;font-weight:400}@media(min-width:992px){.choose-text[data-v-2e68654b]{max-width:750px;margin-inline:auto}}@media(min-width:768px){.with-divider[data-v-2e68654b]{border-right:1px solid #ccc}}.questionnare-question-1 input[type=email][data-v-0246e47e],.questionnare-question-1 input[type=text][data-v-0246e47e],.questionnare-question-1 select[data-v-0246e47e]{width:33%;border:none;border-bottom:1px solid #000;outline:none;margin-right:15px}@media(max-width:767px){.questionnare-question-1 input[type=email][data-v-0246e47e],.questionnare-question-1 input[type=text][data-v-0246e47e],.questionnare-question-1 select[data-v-0246e47e]{width:100%;height:50px;margin-right:0}}.questionnare-question-1 input[type=email][data-v-0246e47e]{width:33%}.questionnaire-next[data-v-0246e47e]{width:300px!important;padding:0}@media(max-width:767px){.questionnaire-next[data-v-0246e47e]{margin-top:20px!important}}.questionnare-question-4 input[type=date][data-v-5e151168],.questionnare-question-4 input[type=text][data-v-5e151168],.questionnare-question-4 select[data-v-5e151168]{width:25%}.questionnare-question-4 .questionnaire-next[data-v-5e151168],.questionnare-question-4 .questionnaire-prev[data-v-5e151168]{width:300px!important;padding:0}.questionnare-question-5 input[type=date][data-v-4a2f20b1],.questionnare-question-5 input[type=text][data-v-4a2f20b1],.questionnare-question-5 select[data-v-4a2f20b1]{width:33.3%}.questionnare-question-5 .questionnaire-next[data-v-4a2f20b1],.questionnare-question-5 .questionnaire-prev[data-v-4a2f20b1]{width:300px!important;padding:0}.questionnare-question-6 input[type=date][data-v-10ade1a6],.questionnare-question-6 input[type=text][data-v-10ade1a6],.questionnare-question-6 select[data-v-10ade1a6]{width:25%}.questionnare-question-6 .questionnaire-next[data-v-10ade1a6],.questionnare-question-6 .questionnaire-prev[data-v-10ade1a6]{width:300px!important;padding:0}.questionnaire-results img[data-v-3a2ed40a]{max-width:360px;margin-bottom:10px}.questionnaire-results .all-models[data-v-3a2ed40a]{margin-top:30px;cursor:pointer}.questionnaire-results .spinner-wrapper[data-v-3a2ed40a]{min-height:200px}.selection-list .bike[data-v-d3b9aefe],.selection-list li[data-v-d3b9aefe]{cursor:pointer}.selection-list li.active[data-v-d3b9aefe]{text-decoration:underline}@media(min-width:1200px){.center[data-v-d3b9aefe]{width:70%;margin-left:auto;margin-right:auto}}.bikes-list[data-v-d3b9aefe]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1rem;margin-bottom:3rem}.bikes-list .bike[data-v-d3b9aefe]{margin-right:0;margin-bottom:0}.bikes-list .bike img[data-v-d3b9aefe]{margin-bottom:1rem}.selection-choose-bike .configurations[data-v-4fbd3399]{margin-top:140px}@media(max-width:1440px){.selection-choose-bike .configurations[data-v-4fbd3399]{margin-top:50px}}.selection-choose-bike .configurations .configuration[data-v-4fbd3399]{width:25%;position:relative;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.selection-choose-bike .configurations .configuration img[data-v-4fbd3399]{width:100%;margin-bottom:30px}.selection-choose-bike .configurations .configuration .price[data-v-4fbd3399]{font-size:12px}.selection-choose-bike .configurations .configuration button[data-v-4fbd3399]{margin-top:30px}.configurator-menu ul[data-v-5e934c28]{margin-bottom:24px;padding-left:0;display:flex;justify-content:space-between}.configurator-menu ul li[data-v-5e934c28]{list-style:none}.configurator-menu ul li a[data-v-5e934c28]{font-size:10px;font-stretch:normal;letter-spacing:1.92px;color:#000;text-transform:uppercase;font-weight:500;text-decoration:none;position:relative}.configurator-menu ul li a[data-v-5e934c28]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.0625rem;background:#000;transition:all .3s ease-in-out}.configurator-menu ul li a[data-v-5e934c28]:hover:after{width:100%}.configurator-menu ul li a.active[data-v-5e934c28]{color:#000;text-decoration:none}.configurator-menu ul li a.active[data-v-5e934c28]:after{content:"";width:100%;border-bottom:1px solid #000;position:absolute;left:0;bottom:-1px}.configurator-menu .mobile-sub-menu[data-v-5e934c28]{text-align:right;margin-top:50px;width:100%}#svg-image[data-bike-id="27"][data-v-18f31786]{transform:translateY(8%) scale(.8)}@media screen and (min-width:1440px){#svg-image[data-bike-id="27"][data-v-18f31786]{transform:translateY(18%) scale(1)}}@media screen and (min-width:1440px)and (max-width:1600px){#svg-image[data-bike-id="27"][data-v-18f31786]{transform:translateY(10%) scale(.85)}}.configurator-footer[data-v-30e8d8b8]{display:flex;justify-content:space-between;height:80px;align-items:center}@media(max-width:767px){.configurator-footer[data-v-30e8d8b8]{margin-top:50px;flex-direction:column;height:auto}}.configurator-footer>div[data-v-30e8d8b8]:first-child{width:33%}.configurator-footer>div[data-v-30e8d8b8]:nth-child(2){width:34%}.configurator-footer>div:nth-child(2) h3[data-v-30e8d8b8]{margin-bottom:0}.configurator-footer>div[data-v-30e8d8b8]:nth-child(3){width:33%}.configurator-footer .price-wrapper[data-v-30e8d8b8]{text-align:center}@media(max-width:767px){.knowledge-link[data-v-30e8d8b8]{text-align:center;margin-top:10px;margin-bottom:10px}}.preconfigured-link[data-v-30e8d8b8]{text-align:right}@media(max-width:767px){.preconfigured-link[data-v-30e8d8b8]{text-align:center;display:block;margin-bottom:30px}}@media(max-width:767px){.preconfigured-link a[data-v-30e8d8b8]{display:block;line-height:15px}}.asterisc[data-v-30e8d8b8]{line-height:15px;font-size:10px;text-align:center;max-width:610px;margin:0 auto;padding-bottom:20px}.swiper-button-next[data-v-e480e8c2]:after,.swiper-button-prev[data-v-e480e8c2]:after{display:none}.swiper-button-next img[data-v-e480e8c2],.swiper-button-prev img[data-v-e480e8c2]{width:20px}.swiper-wrapper .swiper-slide[data-v-e480e8c2]{display:flex;justify-content:center;align-items:center}.swiper-wrapper .swiper-slide img[data-v-e480e8c2]{width:75%;margin:0 auto}.infobox-container[data-v-e480e8c2]{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;transform:translateX(100%);overflow:hidden}.infobox-container.is-opened[data-v-e480e8c2]{transform:translateX(0)}.infobox-overlay[data-v-e480e8c2]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;background:transparent}.infobox-overlay.visible[data-v-e480e8c2]{z-index:9999;background:rgba(0,0,0,.5)}.infobox[data-v-e480e8c2]{background-color:#fff;position:absolute;width:100%;min-height:100vh;z-index:99;right:-480px;max-width:480px;transition:all .3s ease-in-out;z-index:9999;overflow-y:auto;height:100vh}.infobox.opened[data-v-e480e8c2]{right:0}.infobox .infobox-image[data-v-e480e8c2],.infobox .swiper[data-v-e480e8c2]{margin-bottom:60px}.infobox .infobox-image img[data-v-e480e8c2]{width:100%}.infobox .infobox-title[data-v-e480e8c2]{margin-bottom:30px;font-family:FreightDispBookItalic;font-size:20px}.infobox .menu-wrapper[data-v-e480e8c2]{background-color:#fff;width:80%;height:100%;min-height:100vh;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;gap:80px}.infobox .menu-wrapper .head-block[data-v-e480e8c2]{margin-top:40px}.infobox .menu-wrapper .head-block ul li a[data-v-e480e8c2]{font-size:12px;font-stretch:normal;letter-spacing:1.92px;color:#000;text-transform:uppercase;font-weight:500;text-decoration:none;position:relative}.infobox .menu-wrapper .head-block ul li a[data-v-e480e8c2]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.0625rem;background:#000;transition:all .3s ease-in-out}.infobox .menu-wrapper .head-block ul li a[data-v-e480e8c2]:hover:after{width:100%}.infobox .menu-wrapper .close-menu[data-v-e480e8c2]{margin-bottom:50px;width:100%;cursor:auto;text-align:center}.infobox .menu-wrapper .close-menu img[data-v-e480e8c2]{margin:0 auto;width:1.5625rem;transition:all .3s ease-in-out;cursor:pointer}.infobox .menu-wrapper ul[data-v-e480e8c2]{padding:0}.infobox .menu-wrapper ul li[data-v-e480e8c2]{list-style:none;text-transform:uppercase;margin-bottom:20px}.is_alanera label[data-v-180e3f88]{width:90px;margin-right:16px;margin-top:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:50px}.option-list label[data-v-180e3f88]{cursor:pointer}.option-list table[data-v-180e3f88]{width:100%}.option-list table td[data-v-180e3f88]{padding:7px 0}.option-list table .general-title[data-v-180e3f88]{color:#888;font-size:14px}.option-list table .general-title.active[data-v-180e3f88]{color:#000}.option-list table .price[data-v-180e3f88]{font-size:14px;color:#888}.option-list table img[data-v-180e3f88]{width:20px}.option-list table .active .price[data-v-180e3f88],.option-list table .active[data-v-180e3f88]{color:#000}.component-color-selector .colors-wrapper[data-v-2451d6aa]{display:flex}.component-color-selector .color-wrapper[data-v-2451d6aa]{position:relative;font-size:8px;max-width:50px;margin-right:20px;margin-bottom:10px;text-align:center;letter-spacing:1.25px;text-transform:uppercase}.component-color-selector .color-wrapper .general-title[data-v-2451d6aa]{font-size:14px}.component-color-selector .color-wrapper .label-color[data-v-2451d6aa]{width:36px;height:36px;border-radius:50%;border:none;position:relative;text-transform:uppercase}.component-color-selector .color-wrapper .label-color .color-desc[data-v-2451d6aa]{display:block;margin-top:5px;width:50px;margin-left:-7px}.component-color-selector .color-wrapper .label-color img[data-v-2451d6aa]{width:100%;mix-blend-mode:darken}.component-color-selector .color-wrapper .label-color input[data-v-2451d6aa]{position:absolute;opacity:0;cursor:pointer;height:13px;width:13px;left:11px;top:13px;z-index:7}.component-color-selector .color-wrapper .label-color input:checked~.checkmark[data-v-2451d6aa]{background-color:#000}.component-color-selector .color-wrapper .label-color input:checked~.checkmark[data-v-2451d6aa]:after{display:block}.component-color-selector .color-wrapper .label-color .checkmark[data-v-2451d6aa]{position:absolute;left:11px;top:15px;height:13px;width:13px;background-color:#f6f6f6;border-radius:50%;cursor:pointer}.component-color-selector .color-wrapper .label-color .checkmark[data-v-2451d6aa]:after{content:"";position:absolute;display:none}@media(min-width:768px){.finish-button[data-v-42f0f8e3]{margin-left:auto;margin-right:16px}}@media(max-width:767.98px){.finish-button[data-v-42f0f8e3]{order:12;flex:1;margin-top:24px}}.color-picker .color[data-v-5f6aec7e]{display:inline-block;text-transform:uppercase;font-size:8px;max-width:50px;margin-right:20px;margin-bottom:10px;text-align:center;letter-spacing:1.25px}.color-picker .color .disk[data-v-5f6aec7e]{width:36px;height:36px;border-radius:50%;line-height:40px;border:none;position:relative}.color-picker .color .disk img[data-v-5f6aec7e]{width:100%;mix-blend-mode:darken}.color-picker .color .disk input[data-v-5f6aec7e]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;top:17px;left:11px}.color-picker .color .disk input:checked~.checkmark[data-v-5f6aec7e]{background-color:#000}.color-picker .color .disk input:checked~.checkmark[data-v-5f6aec7e]:after{display:block}.color-picker .color .disk .checkmark[data-v-5f6aec7e]{position:absolute;top:16px;left:10px;height:15px;width:15px;background-color:#f6f6f6;border-radius:50%;cursor:pointer}.color-picker .color .disk .checkmark[data-v-5f6aec7e]:after{content:"";position:absolute;display:none}.color-official-colors[data-v-d0d765ce]{margin-bottom:50px}.color-bespoke-colors h5[data-v-5cf95ae1]{display:inline-block;width:140px}.configuration-frame ul[data-v-73af930b]{list-style:none;padding:0;margin-top:20px}.configuration-frame ul li[data-v-73af930b]{display:inline-block;margin-right:25px;text-transform:uppercase;color:#888;cursor:pointer}.configuration-frame ul li.active[data-v-73af930b]{position:relative;color:#000}.configuration-frame ul li.active[data-v-73af930b]:after{content:"";width:100%;border-bottom:1px solid #000;position:absolute;left:0;bottom:-4px}.frame-frame-title-font ul[data-v-e3fd69d8]{padding:0;list-style:none;margin-bottom:0;margin-top:1rem}.frame-frame-title-font ul li[data-v-e3fd69d8]{margin-bottom:10px;font-size:120%;color:#888}.frame-frame-title-font ul li .active[data-v-e3fd69d8]{color:#000}.frame-frame-title-font ul li label[data-v-e3fd69d8]{cursor:pointer;padding:0}input[type=text][data-v-7d4cb622]{padding:8px 12px;font-size:12px}.strlen-wrapper[data-v-7d4cb622]{margin-top:8px}.configuration-personal-title ul[data-v-5a5e84eb]{list-style:none;padding:0;margin-top:20px}.configuration-personal-title ul li[data-v-5a5e84eb]{display:inline-block;margin-right:25px;text-transform:uppercase;color:#888;cursor:pointer}.configuration-personal-title ul li.active[data-v-5a5e84eb]{position:relative;color:#000}.configuration-personal-title ul li.active[data-v-5a5e84eb]:after{content:"";width:100%;border-bottom:1px solid #000;position:absolute;left:0;bottom:-4px}.go-to-summary[data-v-29d6ecd4]{text-align:right;margin-bottom:20px;padding-right:56px;position:absolute;margin-top:-60px}@media(max-width:767px){.go-to-summary[data-v-29d6ecd4]{position:relative;margin-top:auto;padding:0;width:100%}.go-to-summary .btn[data-v-29d6ecd4]{width:100%}}.summary-buttonset .buttons-line button[data-v-65caf0ae]{width:30%}#admin-section[data-v-65caf0ae]{border:1px solid red;padding:20px;margin:20px 0}#admin-section h5[data-v-65caf0ae]{border-bottom:1px solid #000;margin-bottom:20px}@media(max-width:767px){#btn-configure-another[data-v-65caf0ae],#btn-confirm-configuration[data-v-65caf0ae],#btn-download-configuration[data-v-65caf0ae],#btn-edit[data-v-65caf0ae]{width:100%}}#btn-ask-information[data-v-65caf0ae]{margin-left:30px}@media(max-width:767px){#btn-ask-information[data-v-65caf0ae]{width:100%;margin-left:0;margin-top:30px}}#configuration_name[data-v-65caf0ae]{margin-left:10px;padding:10px;border:1px solid #000}#configuration_slot[data-v-65caf0ae]{margin-left:10px;margin-right:10px}.slot-wrapper[data-v-65caf0ae]{margin-left:15px}.summary-buttonset[data-v-65caf0ae]{max-width:760px;margin:auto}.summary-buttonset button[data-v-65caf0ae]{font-size:10px}.round-button-wrapper[data-v-65caf0ae]{position:absolute;top:-20px;left:0}.round-button-wrapper .btn-round[data-v-65caf0ae]{padding:0;width:120px;height:120px}.round-button-wrapper .btn-round[data-v-65caf0ae]:hover{text-decoration:underline}.round-button-wrapper .btn-round img[data-v-65caf0ae]{margin-top:-20px}.before[data-v-86deae36]{page-break-before:always}.after[data-v-86deae36]{page-break-after:always}.avoid[data-v-86deae36]{page-break-inside:avoid}.summary-results .info-items[data-v-86deae36]{max-width:860px;margin:0 auto}.summary-results .info-items .info-item[data-v-86deae36]{width:19%;text-align:center}.summary-results .imager-wrapper[data-v-86deae36]{margin:auto}.summary-results .black-bottom-border[data-v-86deae36]{border-bottom:1px solid #000;padding-bottom:5px}.summary-results .components .component[data-v-86deae36]{margin-bottom:80px}@media(max-width:767px){.summary-results .components .component[data-v-86deae36]{width:100%;margin:0 auto;margin-bottom:30px}}.summary-results .components .component h5[data-v-86deae36]{height:48px}@media(max-width:767px){.summary-results .components .component h5[data-v-86deae36]{font-size:16px}}.summary-results .components .component .image[data-v-86deae36]{width:100%;background-size:90%;background-position:50%;background-repeat:no-repeat;height:300px;border:1px solid #f2f2f2;overflow:hidden;cursor:pointer}@media(max-width:767px){.summary-results .components .component .image[data-v-86deae36]{height:300px}}.summary-results .footer[data-v-86deae36]{padding:60px 0;border-top:1px solid #000;margin-top:100px}.summary-results .footer ul[data-v-86deae36]{margin-top:20px;padding-left:0;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap}.summary-results .footer ul li[data-v-86deae36]{width:50%;text-transform:uppercase;font-size:11px;margin-bottom:10px}.summary-results .footer img[data-v-86deae36]{max-width:100px}.image img[data-v-86deae36]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#price_asterisc[data-v-86deae36],#social-info[data-v-86deae36]{margin-top:50px;text-align:left;padding:0 15px}@media(max-width:767px){.specifications[data-v-86deae36]{margin-bottom:0!important}}.passoni-logo{max-width:170px}select{color:#000}@media(max-width:767px){.menu-area{width:auto!important}.header-configure-another-bike{display:none}}@font-face{font-family:Avenir-Book;src:url(../fonts/Avenir-Book.57f37be5.eot?#iefix) format("embedded-opentype"),url(../fonts/Avenir-Book.9f784699.otf) format("opentype"),url(../fonts/Avenir-Book.00d68935.woff) format("woff"),url(../fonts/Avenir-Book.13b13fa7.ttf) format("truetype"),url(../img/Avenir-Book.94263377.svg#Avenir-Book) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FreightDispBookItalic;src:url(../fonts/FreightDispBookItalic.c2e84648.eot?#iefix) format("embedded-opentype"),url(../fonts/FreightDispBookItalic.f8af0172.woff) format("woff"),url(../fonts/FreightDispBookItalic.ac46386d.ttf) format("truetype"),url(../img/FreightDispBookItalic.cdcc486c.svg#FreightDispBookItalic) format("svg");font-weight:400;font-style:normal}body,html{width:100%;height:100%;font-family:Avenir-Book,Helvetica,Arial,sans-serif;font-size:14px}@media(max-width:767px){body,html{overflow-x:hidden}}#app{font-family:Avenir-Book,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}h1,h2,h3,h4,h5{font-family:FreightDispBookItalic;letter-spacing:1.25px}h1{font-size:48px}table tr.line-through{text-decoration:line-through;display:none}select{background-color:transparent;text-align:center;-moz-text-align-last:center;text-align-last:center}select option{text-align:center}.btn{text-transform:uppercase;letter-spacing:1.28px;min-height:47px;line-height:2;outline:none;transition:none;position:relative;box-shadow:none;margin:0;border-radius:0;padding:15px 40px}.btn,.btn:hover{text-decoration:none}.btn-black-bg.focus,.btn-black-bg:focus,.btn-black-bg:not(:disabled):not(.disabled).active:focus,.btn-black-bg:not(:disabled):not(.disabled):active:focus,.btn-outline-dark.focus,.btn-outline-dark:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-black-bg.dropdown-toggle:focus,.show>.btn-outline-dark.dropdown-toggle:focus,.show>.btn-outline-primary.dropdown-toggle:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none;position:relative}.btn-outline-dark,.btn-outline-primary,.btn-secondary{transition:all .3s ease-in-out;font-size:8px;color:#000;border-color:#000;background:transparent;border-radius:0}.btn-outline-dark:before,.btn-outline-primary:before,.btn-secondary:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;transform:scaleY(0);transform-origin:50% 100%;transition:all .3s ease-in-out}.btn-outline-dark:hover,.btn-outline-primary:hover,.btn-secondary:hover{background:#000;border-color:#000}.btn-outline-dark:hover:before,.btn-outline-primary:hover:before,.btn-secondary:hover:before{transform:scaleY(1);color:#fff}.btn-outline-dark:disabled,.btn-outline-primary:disabled,.btn-secondary:disabled{cursor:not-allowed;color:#000}.btn-outline-dark:disabled:hover:before,.btn-outline-primary:disabled:hover:before,.btn-secondary:disabled:hover:before{transform:scaleY(0)}.btn-black-bg,.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-primary,.btn-primary:disabled,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-secondary:disabled,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.btn:focus,.show>.btn-dark.dropdown-toggle,.show>.btn-outline-dark.dropdown-toggle,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle{background:#000;color:#fff;border-color:#000}.btn-black-bg,.btn-primary{display:flex;justify-content:center;align-items:center;font-size:8px}.btn-black-bg:focus,.btn-black-bg:hover,.btn-primary:focus,.btn-primary:hover{background:#000;color:#fff;box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn-secondary:hover{color:#000}.underlined:after{content:"";width:100%;border-bottom:1px solid #000;position:absolute;left:0;bottom:-10px}#loader{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.85);z-index:9999}.general-title{font-size:28px;font-family:Avenir-Book;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600}.general-title-light{font-family:Avenir-Book;font-size:22px;font-weight:300}.general-content{font-size:16px;display:block;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:0;font-family:Avenir-Book,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bold{font-weight:600}.btn-outline-primary{border:1px solid #000}.full-height{height:100%}.full-width{width:100%}.xl-content{max-width:1024px;margin:0 auto}.lg-content{max-width:860px;margin:0 auto}.md-content{max-width:560px;margin:0 auto}.sm-content{max-width:480px;margin:auto}.xs-content{max-width:280px}.intro-background{background-image:url(/background-intro.png);background-size:cover;background-repeat:no-repeat;background-position-x:right;background-position-y:center}.main-content{padding-top:24px}.uppercase{text-transform:uppercase;letter-spacing:.75px}.center{text-align:center}.small-text{font-size:12px}.xs-text,input{font-size:10px}input[type=date],input[type=text],select{border:none;border-bottom:1px solid #000;outline:none}.question-container input[type=date],.question-container input[type=email],.question-container input[type=text],.question-container select{margin-right:15px;font-size:14px}a{color:#000}#app{margin-top:0}.header{height:90px;margin-left:3rem;margin-right:3rem}.header>div{width:33%}.header .logo-wrapper{text-align:center}.header .menu-icon{text-align:left}.header .menu-icon img{width:30px;height:21px}.header .loaders{text-align:right;letter-spacing:1.5px;font-size:10px}.nav-tabs{border-bottom:none}.nav-tabs .nav-link{border:none!important;text-transform:uppercase;font-size:10px;letter-spacing:.75px;color:#666;text-align:left;padding:0;margin-right:25px}.nav-tabs .nav-link.active{color:#000;border-bottom:1px solid #000!important;padding-bottom:2px;background-color:inherit}.errors-wrapper{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0;transition:all .3s ease-in-out;transform:translateY(-10%);transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .9s cubic-bezier(.19,1,.22,1)}.errors-wrapper.visible{opacity:1;z-index:9999;transform:translateY(0)}.errors-wrapper .error{background-color:hsla(0,0%,100%,.93);padding:20px 40px;border-radius:5px;outline:2px solid rgba(0,0,0,.2);position:relative;display:flex;align-items:center}.errors-wrapper .error .message{font-size:14px;letter-spacing:1.96px;font-family:FreightDispBookItalic,sans-serif}.errors-wrapper .error img{width:40px;margin-right:20px}.errors-wrapper .error .close-button{position:absolute;top:7px;right:8px;height:16px;width:16px;opacity:1;text-align:center;border-radius:50%;line-height:16px;color:rgba(0,0,0,.6);cursor:pointer;display:none}.measures .measure{display:inline-block;width:40px;height:40px;border-radius:50%;border:1px solid #ccc;text-align:center;line-height:26px;margin-right:15px;font-family:FreightDispBookItalic;letter-spacing:.75px;font-size:18px;cursor:pointer}.measures .measure.active,.measures .measure:hover{border:1px solid #000}.measures .measure.is-groupset{width:auto;height:auto;padding:8px 12px;border-radius:50px}.card{margin-top:-1px;border-radius:0}.card .card-title{font-size:80%;text-transform:uppercase;margin-bottom:.8em;margin-top:.5em;font-weight:700;cursor:pointer}.chevron{transition:transform .5s ease-in-out;background:#eee;border-radius:100%;width:20px;height:20px;line-height:20px;text-align:center}.chevron.upside-down{animation:upside-down .8s forwards}label{margin-bottom:0;padding:.3em 0}@keyframes upside-down{20%{background:#111;color:#eee;transform:rotate(0)}30%{transform:scale3d(1.8,1.8,1)}50%{transform:scale3d(1.2,1.2,1)}to{background:#111;color:#eee;transform:rotate(-90deg) scale3d(1.1,1.1,1)}}@media(min-width:868px){.questionnare-wrapper{min-width:860px}}.questionnaire-prev{margin-right:15px}.skip-button{position:absolute;margin:0 auto;bottom:70px;text-decoration:none}.skip-button:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.0625rem;background:#000;transition:all .3s ease-in-out}.skip-button:hover{color:#000;text-decoration:none}.skip-button:hover:after{width:100%}input:focus,select:focus{border-color:#571414}.filter-wrapper .filter{display:inline-block;margin-right:80px}.filter-wrapper .filter div,.filter-wrapper .filter li,.filter-wrapper .filter ul{display:inline-block}.filter-wrapper .filter div{color:grey}.filter-wrapper .filter ul{padding-left:20px}.filter-wrapper .filter li{margin-right:15px}.bikes-list{text-transform:uppercase;font-size:12px}.bikes-list .bike{width:200px;display:inline-block;margin-right:30px;margin-bottom:30px}.bikes-list .bike img{width:100%;margin-bottom:5px}#cmp_imager{align-self:baseline}@media print{.no-print{display:none}}.configurator-content{display:flex;min-height:calc(100vh - 330px);margin-inline:-3rem}.configurator-content #imager{width:70%;padding:0 5%;padding-top:20px}.configurator-content #imager svg{max-height:calc(100vh - 330px)}.configurator-content .component-content{width:80%;background:#f6f6f6;position:relative;padding:2rem}.configurator-content .component-content .component-content-scroll{padding:2rem;position:absolute;height:calc(100% - 75px);width:100%;top:0;left:0;overflow-y:auto}.configurator-content .component-content .component-content-title{font-size:1.5rem}.configurator-content .component-content .component-content-subtitle{font-size:1.25rem}.configurator-content .component-content .buttonset{position:absolute;bottom:0;left:0;width:100%;background:#f6f6f6;padding:0 2rem 2rem;margin-top:20px;margin-bottom:0;min-height:45px;display:flex;justify-content:space-between}.configurator-content .component-content .buttonset.flexend{justify-content:flex-end}.configurator-content .component-content ul li{cursor:pointer}.main-content.full-height{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 150px)}.user-configurations{max-height:300px;border:1px solid #000;overflow-x:none;overflow-y:auto;padding:3px 5px}.mt-6{margin-top:4rem}.mt-7{margin-top:5rem}.mt-8{margin-top:6rem}.mt-9{margin-top:7rem}.my-6{margin-top:4rem;margin-bottom:4rem}.my-7{margin-top:5rem;margin-bottom:5rem}.my-8{margin-top:6rem;margin-bottom:6rem}.my-9{margin-top:7rem;margin-bottom:7rem}.close-menu,.menu-icon{cursor:pointer}.close-menu img{width:px2rem(25);transition:all .3s ease-in-out}.close-menu img:hover{transform:rotate(90deg)}.main-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:transparent}.main-menu-overlay.visible{z-index:999;background:rgba(0,0,0,.5)}.main-menu{background-color:#fff;position:absolute;width:100%;height:100%;z-index:99;left:-100%;max-width:340px;transition:all .3s ease-in-out}.main-menu.opened{left:0}.main-menu .menu-wrapper{background-color:#fff;width:340px;height:100%;text-align:center;position:relative}.main-menu .menu-wrapper .menu-logo{padding-top:50px}.main-menu .menu-wrapper .menu-logo img{width:100px}.main-menu .menu-wrapper .head-block{margin-top:40px}.main-menu .menu-wrapper .head-block ul li a{font-size:12px;font-stretch:normal;letter-spacing:1.92px;color:#000;text-transform:uppercase;font-weight:500;text-decoration:none;position:relative}.main-menu .menu-wrapper .head-block ul li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.0625rem;background:#000;transition:all .3s ease-in-out}.main-menu .menu-wrapper .head-block ul li a:hover:after{width:100%}.main-menu .menu-wrapper .tail-block{position:absolute;width:100%;bottom:100px}.main-menu .menu-wrapper .tail-block ul li a{font-size:12px;font-stretch:normal;letter-spacing:1.92px;color:#000;text-transform:uppercase;font-weight:500;text-decoration:none;position:relative}.main-menu .menu-wrapper .tail-block ul li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.0625rem;background:#000;transition:all .3s ease-in-out}.main-menu .menu-wrapper .tail-block ul li a:hover:after{width:100%}.main-menu .menu-wrapper .close-menu{position:absolute;bottom:50px;width:100%}.main-menu .menu-wrapper .close-menu img{margin:0 auto;width:1.5625rem;transition:all .3s ease-in-out}.main-menu .menu-wrapper ul{padding:0}.main-menu .menu-wrapper ul li{list-style:none;text-transform:uppercase;margin-bottom:20px}#buy-modal .modal-header{border-bottom:none;padding-top:40px}#buy-modal .modal-footer{border-top:none}#buy-modal .closer{cursor:pointer;font-size:28px}.show-xs{display:none}.hide-xs{display:inline-block}@media(max-width:767px){.show-xs{display:inline-block}.hide-xs{display:none}.configurator-content .component-content .component-content-scroll{height:auto;overflow:inherit;position:relative}.configurator-content .component-content .buttonset{position:relative;flex-wrap:wrap}.header{height:90px;margin:0;background:#fff;padding-left:20px;padding-right:20px}.header,.header .logo-wrapper{width:100%}.header .menu-icon{position:absolute}.header .loaders{display:none}.journey-steps-container{flex-direction:column}.journey-steps-container .journey-step{margin-bottom:40px;width:100%}.question-container{margin-top:0!important;flex-direction:column;position:relative}.question-container input[type=email],.question-container input[type=text],.question-container select{width:100%!important;height:50px;margin-bottom:10px;margin-right:0}.question-container .questionnaire-next,.question-container .questionnaire-prev{max-width:48%;margin-top:20px}.question-container .questionnaire-next{right:0;order:5;align-self:flex-end;margin-top:-47.5px}.question-container .questionnaire-prev{left:0;margin-right:0;order:4}.result-wrapper{display:block!important}.result-wrapper .result{margin-top:30px}.questionnaire-results .all-models{width:100%;text-align:center;margin-bottom:100px;margin-top:40px;position:relative!important;right:auto!important;top:auto!important}.selection-choose-bike .configurations{display:block!important;margin-top:40px!important}.selection-choose-bike .configurations .configuration{width:100%!important;margin-bottom:30px}.round-button-wrapper{display:none}#configuration_id_wrapper{position:absolute;width:100%;text-align:center;top:-30px;left:0}.summary-results .info-items{flex-wrap:wrap;justify-content:center}.summary-results .info-items .info-item{width:50%!important;display:inline-block;vertical-align:text-top;margin-bottom:20px}.summary-results .summary-buttonset #admin-section{display:none}.container-fluid.px-5{padding-left:20px!important;padding-right:20px!important;position:relative}.content-wrapper{margin:0;padding-top:20px;padding-bottom:20px}}@media(max-width:767px)and (max-width:767px){.configurator-menu{padding-top:0}}@media(max-width:767px){.configurator-menu .arrow-container{position:absolute;width:100%;z-index:9}.configurator-menu .arrow-container .arrow-left-wrapper,.configurator-menu .arrow-container .arrow-right-wrapper{position:absolute;top:12px}.configurator-menu .arrow-container .arrow-left-wrapper img,.configurator-menu .arrow-container .arrow-right-wrapper img{width:30px}.configurator-menu .arrow-container .arrow-right-wrapper{right:41px}}@media(max-width:767px){.configurator-menu ul li{display:none;position:absolute;left:0;width:100%;text-align:center;background-color:#eee;height:50px}}@media(max-width:767px)and (max-width:767px){.configurator-menu ul li{line-height:50px}}@media(max-width:767px){.configurator-menu ul li.active{display:block}}@media(max-width:767px){.configurator-menu ul li a{font-size:12px;font-stretch:normal;letter-spacing:1.92px;color:#000;text-transform:uppercase;font-weight:500;text-decoration:none;position:relative}.configurator-menu ul li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.0625rem;background:#000;transition:all .3s ease-in-out}.configurator-menu ul li a:hover:after{width:100%}}@media(max-width:767px){.configurator-menu ul li a:after{display:none}}@media(max-width:767px){.configurator-content{display:block}.configurator-content .component-content{width:100%;min-width:auto}}@media(max-width:767px){#cmp_imager svg{height:240px!important}}@media(max-width:767px){.footer .price-wrapper{display:none;width:0}.footer .configurator-footer>div:first-child{width:40%}.footer .configurator-footer>div:nth-child(3){width:60%}}@media(max-width:767px){.filter-wrapper .filter{display:block;margin-right:0}}@media(max-width:767px){.price-wrapper h3{font-size:20px}}@media(max-width:767px){.intro-background{background-position-x:center;background-size:cover;height:100vh;position:relative}.intro-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.2);z-index:-1}}@media(max-width:767px){.bikes-list{display:flex;justify-content:center;flex-wrap:wrap}}@media(max-width:767px){.bikes-list .bike{margin-right:0;margin-bottom:30px;width:50%}}@media(max-width:767px){.summary-buttonset{margin-top:0!important}.summary-buttonset .d-flex{display:block!important}}#infobox.fade .modal-dialog{transform:translate(50px)}#infobox.show .modal-dialog{transform:none}#infobox .modal-dialog{min-height:100%;margin:0;right:0;left:auto;position:absolute;width:100%;max-width:500px}#infobox .modal-dialog .modal-content{min-height:100%;max-height:100%;position:absolute}#infobox .modal-dialog .modal-content .modal-body{max-height:100%;overflow-y:auto}#infobox .modal-dialog .modal-content .modal-body img{max-width:80%;margin-bottom:10px}