.BikeDetailUI_wrapper__xXsKB{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:992px){.BikeDetailUI_wrapper__xXsKB{padding-left:64px;padding-right:64px}}@media only screen and (max-width:991px){.BikeDetailUI_wrapper__xXsKB{display:block}}.BikeDetailUI_wrapperCol1__B_JcG{width:calc(100% - 514px - 32px)}@media only screen and (max-width:991px){.BikeDetailUI_wrapperCol1__B_JcG{width:100%}}.BikeDetailUI_wrapperCol2__f99d_{width:514px;align-self:stretch;margin-left:32px}@media only screen and (max-width:991px){.BikeDetailUI_wrapperCol2__f99d_{width:100%;margin-left:0;margin-top:32px}}.BikeDetailUI_salesSessionBar__TRVv_{background:#f8f9fa;border-bottom:1px solid #e0e0e0;position:sticky;top:0;z-index:100}.BikeDetailUI_topSectionWrapper__IFdUH{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:991px){.BikeDetailUI_topSectionWrapper__IFdUH{display:block}.BikeDetailUI_topSectionWrapper__IFdUH .BikeDetailUI_customBoxOuter__QM38J{border-top:1px solid var(--borderColorPrimary);border-bottom:1px solid var(--borderColorPrimary)}}@media only screen and (min-width:992px){.BikeDetailUI_topSectionWrapper__IFdUH .BikeDetailUI_customBoxOuter__QM38J{background-image:var(--bgColorHighlightGradient);border-radius:16px;padding:1px}}.BikeDetailUI_topSectionWrapper__IFdUH .BikeDetailUI_customBoxOuter__QM38J .BikeDetailUI_customBoxInner__guYBL{background-color:var(--bgColorSecondary)}@media only screen and (min-width:992px){.BikeDetailUI_topSectionWrapper__IFdUH .BikeDetailUI_customBoxOuter__QM38J .BikeDetailUI_customBoxInner__guYBL{border-radius:16px;padding-top:24px;padding-bottom:24px}}