.LCsg6G_dealerStockBikesModal{background-color:#e0e0e0!important}.LCsg6G_dealerStockBikesModal .LCsg6G_modalHeader{letter-spacing:1px;text-transform:uppercase;color:#000000a3;font-family:Stark-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:400;line-height:14px}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:32px;display:flex}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero{border-radius:8px;flex-direction:column;justify-content:flex-start;width:100%;display:flex;overflow:hidden}@media (min-width:1024px){.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero{flex-direction:row}}@media (min-width:768px) and (max-width:1023px){.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero{flex-direction:row}}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero .LCsg6G_image{background-color:#000;justify-content:center;align-items:center;display:flex}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero .LCsg6G_dealerDesc{background-color:#2e2e2e;flex-direction:column;flex:1 0 0;justify-content:space-between;align-self:stretch;align-items:flex-start;padding:16px;display:flex}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero .LCsg6G_dealerDesc .LCsg6G_productName{color:#ffffffa3}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero .LCsg6G_dealerDesc .LCsg6G_feature{color:#fff}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero .LCsg6G_dealerDesc .LCsg6G_location{color:#ffffffa3;justify-content:flex-start;align-items:center;display:flex}.LCsg6G_dealerStockBikesModal .LCsg6G_modalContainer .LCsg6G_middleArea .LCsg6G_dealerHero .LCsg6G_dealerDesc .LCsg6G_location svg{width:20px;height:20px;margin-right:8px}.LCsg6G_successErrorContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.LCsg6G_successErrorContainer *{color:#000000e0}
.ecu-phoneInputWrapper-xDP8D{flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.ecu-phoneInputWrapper-xDP8D{flex-direction:row}}@media (min-width:768px) and (max-width:1023px){.ecu-phoneInputWrapper-xDP8D{flex-direction:column}}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai{position:relative}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-input-claEY{background-color:#fff;border-radius:8px;justify-content:space-between;align-self:stretch;align-items:center;min-width:250px;height:48px;padding:8px 16px;display:flex}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-labels-vWVkj{width:100%}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-labels-vWVkj .ecu-label-IidcU{color:#000000a3}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-labels-vWVkj .ecu-labelValue-9VOH6{color:#000000e0}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-labels-vWVkj .ecu-labelValue-9VOH6>span{white-space:nowrap;text-overflow:ellipsis;width:195px;display:inline-block;overflow:hidden}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-dropdownContentWrapper-Bmbjf{z-index:10;background-color:#fff;border:1px solid #fff6;border-radius:0 0 10px 10px;max-height:10em;position:absolute;overflow:hidden scroll;flex-wrap:nowrap!important}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-dropdownContentWrapper-Bmbjf .ecu-dropdownItem-HP0-u{cursor:pointer;padding:16px 24px}@media (min-width:1024px){.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-dropdownContentWrapper-Bmbjf .ecu-dropdownItem-HP0-u{padding:8px}}@media (min-width:768px) and (max-width:1023px){.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-dropdownContentWrapper-Bmbjf .ecu-dropdownItem-HP0-u{padding:8px}}.ecu-phoneInputWrapper-xDP8D .ecu-phoneInput-VZtai .ecu-dropdownContentWrapper-Bmbjf .ecu-dropdownItem-HP0-u:hover{background-color:#00000014;border-radius:8px}.ecu-phoneInputWrapper-xDP8D .ecu-inputField-LzneY{width:100%;margin-top:16px}@media (min-width:1024px){.ecu-phoneInputWrapper-xDP8D .ecu-inputField-LzneY{margin-top:0;margin-left:16px}}@media (min-width:768px) and (max-width:1023px){.ecu-phoneInputWrapper-xDP8D .ecu-inputField-LzneY{margin-top:16px}}.ecu-phoneInputWrapper-xDP8D.ecu-error-xQHxm .ecu-phoneInput-VZtai .ecu-input-claEY{background-color:#ff171729;border:2px solid #ff1717}.ecu-phoneInputWrapper-xDP8D.ecu-error-xQHxm .ecu-phoneInput-VZtai .ecu-labels-vWVkj .ecu-label-IidcU,.ecu-phoneInputWrapper-xDP8D.ecu-error-xQHxm .ecu-phoneInput-VZtai .ecu-labels-vWVkj .ecu-labelValue-9VOH6{color:#ff1717}.ecu-phoneInputWrapper-xDP8D.ecu-error-xQHxm .ecu-phoneInput-VZtai .ecu-icon-0Kh6w{color:#ff1717;width:20px;height:20px;padding:0;top:50%;right:10px}.ecu-phoneInputWrapper-xDP8D.ecu-error-xQHxm .ecu-phoneInput-VZtai .ecu-icon-0Kh6w>div,.ecu-phoneInputWrapper-xDP8D.ecu-error-xQHxm .ecu-phoneInput-VZtai .ecu-icon-0Kh6w>div svg{width:20px!important;height:20px!important}.ecu-root-xegVw{width:100%}
.izFwyG_configurator{box-sizing:border-box;grid-template-columns:1fr;gap:32px;width:100%;max-width:1760px;margin:0 auto;padding:48px 0;display:grid}@media (max-width:1023px){.izFwyG_configurator{--black-gallery-aspect:360 / 201;flex-direction:column;max-width:none;padding:48px 0;display:flex}}@media (min-width:480px) and (max-width:767px){.izFwyG_configurator{--black-gallery-aspect:744 / 354}}@media (min-width:768px) and (max-width:1023px){.izFwyG_configurator{--black-gallery-aspect:744 / 354}}@media (min-width:1024px){.izFwyG_configurator{-moz-column-gap:32px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,286px);justify-content:center;align-items:start;gap:48px 32px;padding:48px 24px}}@media screen and (min-width:1200px){.izFwyG_configurator{grid-template-columns:minmax(0,1fr) minmax(0,356px)}}.izFwyG_stickyScope{display:contents}@media (max-width:1023px){.izFwyG_stickyScope{flex-direction:column;gap:32px;display:flex}}.izFwyG_galleryColumn{min-width:0}@media (max-width:1023px){.izFwyG_galleryColumn{z-index:1;background-color:#000;position:sticky;top:0}}@media (min-width:1024px){.izFwyG_galleryColumn{--pdp-gallery-max-height:calc(100vh - var(--header-height,80px) - 48px - 24px);grid-row:1/-1;align-self:start;position:sticky;top:0}}.izFwyG_controlsColumn{flex-direction:column;gap:48px;min-width:0;display:flex}@media (max-width:1023px){.izFwyG_controlsColumn,.izFwyG_buyBoxSlot{box-sizing:border-box;width:100%;max-width:590px;margin:0 auto;padding:0 16px}}@media (min-width:1024px){.izFwyG_buyBoxSlot{grid-column:2}}.izFwyG_buyBox{padding-top:24px}@media (min-width:768px) and (max-width:1023px){.izFwyG_buyBox button{max-width:298px;margin:0 auto}}
._9MSiDG_configurator{box-sizing:border-box;grid-template-columns:1fr;gap:32px;width:100%;max-width:1760px;margin:0 auto;padding:48px 0;display:grid}@media (min-width:0) and (max-width:767px){._9MSiDG_configurator{max-width:590px;padding:48px 16px}}@media (min-width:768px) and (max-width:1023px){._9MSiDG_configurator{max-width:590px}}@media (min-width:1024px){._9MSiDG_configurator{grid-template-columns:minmax(0,1fr) minmax(0,286px);justify-content:center;align-items:start;gap:32px;padding:48px 24px}}@media screen and (min-width:1200px){._9MSiDG_configurator{grid-template-columns:minmax(0,1fr) minmax(0,356px)}}._9MSiDG_galleryColumn{min-width:0}@media (min-width:1024px){._9MSiDG_galleryColumn{top:calc(var(--header-height,80px) + 24px);--pdp-gallery-max-height:calc(100vh - var(--header-height,80px) - 48px - 24px);flex-direction:column;justify-content:center;align-self:start;height:80vh;display:flex;position:sticky}}@media (min-width:1024px) and (max-height:800px){._9MSiDG_galleryColumn{height:55vh}}._9MSiDG_buyBox{padding-top:24px}@media (min-width:768px) and (max-width:1023px){._9MSiDG_buyBox button{max-width:298px;margin:0 auto}}._9MSiDG_controlsColumn{flex-direction:column;gap:48px;min-width:0;display:flex}