.ToggleButton-module-scss-module__RPJVAa__toggle{border-radius:100px;align-items:center;gap:.5rem;padding:.25rem;display:inline-flex;position:relative}.ToggleButton-module-scss-module__RPJVAa__toggle-pill{height:calc(100% - 8px);width:var(--pill-width,0);transform:translateX(var(--pill-transform,0));background-color:#000;border-radius:99px;transition:transform .1s ease-out,width .1s ease-out;position:absolute;top:.25rem;left:0}.ToggleButton-module-scss-module__RPJVAa__toggle-background{background-color:#f3f3f3}.ToggleButton-module-scss-module__RPJVAa__toggle-variant-brand .ToggleButton-module-scss-module__RPJVAa__toggle-pill{background-color:#d10c15}.ToggleButton-module-scss-module__RPJVAa__toggle-variant-brand .ToggleButton-module-scss-module__RPJVAa__toggle-pill:hover{background-color:#b80d14}.ToggleButton-module-scss-module__RPJVAa__toggle-variant-primary .ToggleButton-module-scss-module__RPJVAa__toggle-pill{background-color:#000}.ToggleButton-module-scss-module__RPJVAa__toggle-variant-primary .ToggleButton-module-scss-module__RPJVAa__toggle-pill:hover{background-color:#464646}
.ToggleButtonItem-module-scss-module__SMPB6G__toggle-item{color:#000;text-align:center;cursor:pointer;background-color:#0000;border:none;border-radius:100px;justify-content:space-between;align-items:center;height:100%;padding:10px 1.25rem;font-size:.9375rem;font-weight:600;line-height:22px;transition:all .1s ease-out;display:flex;position:relative}.ToggleButtonItem-module-scss-module__SMPB6G__toggle-item.ToggleButtonItem-module-scss-module__SMPB6G__active{color:#fff}
.Review-module-scss-module__TJ3rqW__review{border-bottom:1px solid #e6e6e6;width:100%;padding:24px 0}@media (min-width:1035px){.Review-module-scss-module__TJ3rqW__review{display:flex}}.Review-module-scss-module__TJ3rqW__review-content{flex-grow:1}@media (min-width:1035px){.Review-module-scss-module__TJ3rqW__review-content{width:calc(100% - 120px - 1rem)}.Review-module-scss-module__TJ3rqW__review-content .Review-module-scss-module__TJ3rqW__review-nick{display:none}}@media (min-width:1415px){.Review-module-scss-module__TJ3rqW__review-content{width:calc(100% - 200px - 1rem)}}.Review-module-scss-module__TJ3rqW__review-stars .Review-module-scss-module__TJ3rqW__review-stars-wrapper{align-content:center;height:22px;margin-bottom:.5rem;display:flex}.Review-module-scss-module__TJ3rqW__review-stars .Review-module-scss-module__TJ3rqW__review-nick{display:none}@media (min-width:1035px){.Review-module-scss-module__TJ3rqW__review-stars{width:120px;margin-right:1rem}.Review-module-scss-module__TJ3rqW__review-stars .Review-module-scss-module__TJ3rqW__review-nick{word-break:break-word;display:block}}@media (min-width:1415px){.Review-module-scss-module__TJ3rqW__review-stars{width:200px}}.Review-module-scss-module__TJ3rqW__review-header{justify-content:space-between;margin-bottom:.25rem;display:flex;position:relative}.Review-module-scss-module__TJ3rqW__review-nick{margin-top:1rem;font-size:.875rem;line-height:20px}.Review-module-scss-module__TJ3rqW__review-title{font-size:1rem;font-weight:700;line-height:24px}@media (min-width:1035px){.Review-module-scss-module__TJ3rqW__review-title{flex-grow:1;font-size:.9375rem;line-height:22px}}.Review-module-scss-module__TJ3rqW__review-product-title{color:#585858;margin-bottom:1rem;font-size:.875rem;font-weight:400;line-height:20px}.Review-module-scss-module__TJ3rqW__review-description{font-size:.9375rem;line-height:22px}.Review-module-scss-module__TJ3rqW__review-date{color:#707072;font-size:.9375rem;line-height:22px;position:absolute;top:-10px;right:0}@media (min-width:1035px){.Review-module-scss-module__TJ3rqW__review-date{font-size:.875rem;line-height:20px;position:static}}
.Reviews-module-scss-module__UmK0wq__reviews{width:100%}.Reviews-module-scss-module__UmK0wq__reviews-loading{justify-content:center;margin:4rem 0 1.5rem;display:flex}.Reviews-module-scss-module__UmK0wq__reviews-hide-4>:nth-child(n+5){display:none}.Reviews-module-scss-module__UmK0wq__reviews-view-more{margin-top:1rem}@media (min-width:1035px){.Reviews-module-scss-module__UmK0wq__reviews-view-more{justify-content:center;margin:1.5rem 0 0;display:flex}}@media (min-width:1415px){.Reviews-module-scss-module__UmK0wq__reviews-view-more{margin:36px 0 0}}.Reviews-module-scss-module__UmK0wq__reviews-no-reviews{flex-direction:column;align-items:center;display:flex}.Reviews-module-scss-module__UmK0wq__reviews-no-reviews-icon{aspect-ratio:53/36;width:76px;height:52px;margin:2rem 0 1rem;display:flex;transform:rotate(-14deg)}@media (min-width:1035px){.Reviews-module-scss-module__UmK0wq__reviews-no-reviews-icon{width:106px;height:72px}}.Reviews-module-scss-module__UmK0wq__reviews-no-reviews-icon svg{height:100%}.Reviews-module-scss-module__UmK0wq__reviews-no-reviews-title{text-align:center;margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:24px}@media (min-width:1035px){.Reviews-module-scss-module__UmK0wq__reviews-no-reviews-title{font-size:1.125rem;line-height:25px}}.Reviews-module-scss-module__UmK0wq__reviews-no-reviews-text{text-align:center;color:#585858;margin-bottom:1rem;font-size:.9375rem;font-weight:400;line-height:22px}
.ProductReviews-module-scss-module__cf8SvG__reviews-toolbar{border-bottom:1px solid #e6e6e6;flex-direction:column-reverse;align-items:flex-start;gap:24px;width:100%;padding-bottom:1rem;display:inline-flex}@media (min-width:1415px){.ProductReviews-module-scss-module__cf8SvG__reviews-toolbar{flex-direction:row;justify-content:space-between}}.ProductReviews-module-scss-module__cf8SvG__reviews-section{width:100%;display:none}.ProductReviews-module-scss-module__cf8SvG__reviews-section.ProductReviews-module-scss-module__cf8SvG__visible{display:block}
.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description{font-size:.875rem;line-height:20px}@media (min-width:1035px){.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description{font-size:1rem;line-height:24px}}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description-body h2{margin-bottom:1rem;font-size:1rem;font-weight:700;line-height:24px}@media (min-width:1035px){.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description-body h2{font-size:1.125rem;line-height:25px}}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description-body h3{font-size:.875rem;font-weight:600;line-height:20px}@media (min-width:1035px){.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description-body h3{font-size:1rem;line-height:24px}}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description-body p{margin:0 0 20px}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description-body ul{margin:20px 0}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description iframe:not([src]){visibility:hidden;height:0;display:none}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description iframe:not([src])+br,.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description iframe:not([src])+br+br{display:none}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table{border-top:1px solid #c1c1c1;margin:20px 0 40px;font-size:.75rem;line-height:16px;width:100%!important}@media (min-width:1035px){.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table{font-size:.875rem;line-height:20px}}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table tbody{border-bottom:1px solid #c1c1c1;padding:20px 0 0;display:block}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table th{width:160px;min-width:160px;font-weight:700}@media (min-width:1035px){.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table th{width:200px;min-width:200px}}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table th[colspan="2"]{width:100%;padding:0 0 20px}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table th+td{padding-left:10px}:is(.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table th,.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table td){vertical-align:top;padding:0 0 20px}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table-no-borders{border:none}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description table.product-specs-table-no-borders tbody{border:none}.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description .ProductDetailsDescription-module-scss-module__Ml1O-q__sku-reference,.ProductDetailsDescription-module-scss-module__Ml1O-q__product-description .ProductDetailsDescription-module-scss-module__Ml1O-q__bike-mount-notice{margin-top:20px}
/*# sourceMappingURL=df17eb01875f6dc7.css.map*/