@media screen and (min-width: 900px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(10% - .8rem)}.custom_bike_build_product .product--medium:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.custom_bike_build_product .product--medium:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.custom_bike_build_product .page-width{max-width:180rem}.custom_bike_build_product .product__info-container{max-width:90rem}}.pplr-swatch-main .swtooltip{display:none!important;opacity:0}.pplr-text.pplr-decal-kit{display:none!important}.pplr-wrapper label{font-weight:600;text-transform:uppercase;font-size:14px}.pplr-drop-item{font-size:16px}.pplr-drop-item.active{background-color:#020202;color:#fff}span.pplrColor{width:40px!important;height:40px!important;border-radius:1000px!important}.img_thumb_small span.pplrimage{width:70px;height:70px}.product-form__submit{margin-bottom:1rem;font-weight:700;text-transform:uppercase;font-size:18px;background-color:#983520}.pplr-wrapper label{color:#121212}.product-personalizer .pplr-build--buy .pplrlabel,.product-personalizer .pplr-_drivetrain-tabs-fields .pplrlabel,.product-personalizer .pplr-wrapper.pplr-drivetrain,.product-personalizer .pplr-wrapper.pplr-_drivetrain,.product-personalizer .pplr-wrapper.pplr-_decal-kit--stock{display:none!important}.product-personalizer .pplr-wrapper.pplr-build--buy{display:flex;flex-wrap:wrap;justify-content:space-between}.product-personalizer .pplr-build--buy .pplr-drop-item{background-color:#fff;color:#000;font-weight:600;text-transform:uppercase;border:unset;width:50%;text-align:center;margin:0;padding:15px 15px 15px 0;font-size:18px}.product-personalizer .pplr-build--buy .pplr-drop-item.active{background-color:#983520;color:#fff}.product-form__submit.button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) #983520}.product-form__submit.button:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) #983520}.product-personalizer .pplr-wrapper{padding-left:20px;background-color:#f9f9f9;padding-bottom:6px}.product-personalizer .pplr-wrapper:last-child{padding-bottom:30px}.product-personalizer .pplr-wrapper.pplr-_drivetrain-tabs-fields{padding-top:30px}.product-personalizer:has(._pplr_build_your_bike.active) .pplr-wrapper.pplr-frame-size{padding-top:20px}.product-personalizer .pplr-wrapper.pplr-build--buy{padding-left:0}.product-personalizer .pplr-wrapper.pplr-wheel-set,.product-personalizer .pplr-wrapper.pplr-tires-{padding-bottom:30px}.product-personalizer .pplr-wrapper .pplr-drop-item:not(.active){color:#000}.product-personalizer:has(._pplr_buy_predefined_combination.active) .pplr-wrapper:not(.pplr-_drivetrain-tabs-fields,.pplr-build--buy,.pplr-frame-size) .pplr-drop-item.active{background-color:transparent;color:#000;border:unset;padding:0;margin:0}.product-personalizer:has(._pplr_buy_predefined_combination.active) .pplr-wrapper:not(.pplr-_drivetrain-tabs-fields,.pplr-build--buy,.pplr-frame-size,.pplr-frame-color){display:flex;gap:10px;flex-wrap:nowrap}.product-personalizer:has(._pplr_buy_predefined_combination.active) .pplr-wrapper:not(.pplr-_drivetrain-tabs-fields,.pplr-build--buy,.pplr-frame-size,.pplr-frame-color) .pplrlabel{width:max-content;padding:6px 0 0}.product-personalizer:has(._pplr_buy_predefined_combination.active) .pplr-wrapper:not(.pplr-_drivetrain-tabs-fields,.pplr-build--buy,.pplr-frame-size,.pplr-frame-color) .pplr-drop-item.active{flex-grow:1;padding-top:6px}.product-personalizer .pplr-wrapper.pplr-_fork-price-,.product-personalizer .pplr-wrapper.pplr-_shock-price,.product-personalizer .pplr-wrapper.pplr-_shock-additional-price,.product-personalizer .pplr-wrapper.pplr-_fork-additional-price,.product-personalizer .pplr-wrapper.pplr-_fork-additional-price-175,.product-personalizer .pplr-wrapper.pplr-_fork--additional-price-225,.product-personalizer .pplr-wrapper.pplr-_shock--additional-price-175,.product-personalizer .pplr-wrapper.pplr-_shock--additional-price-225,.product-personalizer .pplr-wrapper.pplr-seatpost--additional-price-50,.product-personalizer .pplr-wrapper.pplr-_handlebar--additional-price--75,.product-personalizer .pplr-wrapper.pplr-_wheel--additional-price--800,.product-personalizer .pplr-wrapper.pplr-_wheel--additional-price--1200,.product-personalizer .pplr-wrapper.pplr-_brake--additional-price-100{display:none!important}.product-popup-description_content .product-popup-modal__content-info .h2{font-size:30px;text-transform:uppercase;padding:2.5rem 0 1rem}.product-popup-modal__content-info>*{padding:1.6rem 0}.product-popup-modal__content-info p:not(:nth-child(-n+3)){border-bottom:1px solid #cecece}.product .product-desc-popup__opener{margin-top:0;padding-left:20px}.product .product-personalizer{margin:0 0 8px}.product .product-personalizer span.pplrColor .pplr-swatch-element{border:4px solid #fff;outline:1px solid transparent}.product .product-personalizer span.pplrColor.selected,.product .product-personalizer span.pplrColor:hover{border:4px solid #fff;outline:1px solid #000}.product .product-desc-popup__opener.product-desc-popup__hidden{display:none}@media screen and (max-width: 599px){.thumbnail-list__item.slider__slide{width:calc(18% - .6rem)}.product-personalizer .pplr-build--buy .pplr-drop-item{font-size:14px;line-height:normal}.product-personalizer .pplr-wrapper.pplr-_drivetrain-tabs-fields .pplr-drop-item{width:80%;text-align:center}.product-personalizer:has(._pplr_buy_predefined_combination.active) .pplr-wrapper:not(.pplr-_drivetrain-tabs-fields,.pplr-build--buy,.pplr-frame-size,.pplr-frame-color){display:inline}.product-personalizer:has(._pplr_buy_predefined_combination.active) .pplr-wrapper:not(.pplr-_drivetrain-tabs-fields,.pplr-build--buy,.pplr-frame-size,.pplr-frame-color) .pplr-drop-item.active{padding-left:4px}}.custom_bike_build_product .thumbnail-slider{display:none}.template-product-stock-build-bike .product-personalizer .pplr_select{padding:10px;font-size:14px}.template-product-stock-build-bike .product-form__input{background-color:#f9f9f9;padding-bottom:6px;padding-top:6px;margin-bottom:15px}.template-product-stock-build-bike .product-personalizer .pplr-wrapper label{color:#000}.template-product-stock-build-bike .product__info-wrapper variant-selects .form__label{color:#121212;font-weight:600;text-transform:uppercase;font-size:14px;font-family:Barlow}.template-product-stock-build-bike .product-form__input--pill input[type=radio]+label{border:unset;border-radius:4px;padding:10px;font-weight:600}.template-product-stock-build-bike .product-form__input--pill input[type=radio]:checked+label{background-color:#983520;color:#fff}.template-product-stock-build-bike .product__info-wrapper .form__label span[data-selected-value]{font-weight:600;color:#983520;font-size:11px;vertical-align:middle}.template-product-stock-build-bike .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.8rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-bike-build.css.map */
