h2.panel-heading{font-size:3.2rem;font-weight:700;line-height:4.8rem;letter-spacing:0;margin:0 0 2.4rem}.tab__panel.tab__panel--features h2.panel-heading{margin-bottom:0}.product-description{padding:2.4rem 0 6.4rem}.product-description s-carousel{width:100%}.product-description .tab__triggers s-carousel .swiper-slide{width:max-content!important}.features-carousel-nav__buttons{display:flex;gap:1.6rem;justify-content:end}.features-carousel-nav__buttons .swiper-button-prev,.features-carousel-nav__buttons .swiper-button-next{position:relative;right:auto;top:auto;margin-top:0;color:var(--color-black);background-color:var(--color-gray);height:3.2rem;width:3.2rem;border-radius:100%}.features-carousel-nav__buttons .swiper-button-prev:after,.features-carousel-nav__buttons .swiper-button-next:after{font-size:1.4rem}.howitworks-carousel-nav__buttons{display:flex;gap:1.6rem;justify-content:end}.howitworks-carousel-nav__buttons .swiper-button-prev,.howitworks-carousel-nav__buttons .swiper-button-next{position:relative;right:auto;top:auto;margin-top:0;color:var(--color-black);background-color:var(--color-gray);height:3.2rem;width:3.2rem;border-radius:100%}.howitworks-carousel-nav__buttons .swiper-button-prev:after,.howitworks-carousel-nav__buttons .swiper-button-next:after{font-size:1.4rem}.reviews-carousel-nav .swiper-button-next.swiper-button-disabled,.reviews-carousel-nav .swiper-button-prev.swiper-button-disabled{color:#00000080;opacity:1}.product-description__wrapper{padding:2.4rem 0;display:flex;flex-direction:column}.product-description .tab__triggers #carouselTabs .swiper-wrapper{gap:.8rem;justify-content:start}.product-description .tab__triggers{max-width:100%;margin:0 1.5rem;padding:2.4rem 0;transition:top .15s ease-out;top:0;left:0}@media screen and (min-width: 990px){.product-description .tab__triggers{max-width:100%;margin:0 auto;padding:2.4rem 0;transition:top .15s ease-out;top:0;left:0}}body.header-expanded .product-description__wrapper .tab__triggers.fixed{top:var(--header-height)}.product-description__wrapper .tab__triggers.fixed{position:fixed;top:0;width:100%;background:#fff;z-index:1;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.product-description .description-tab{font-family:var(--font-headingalt-family);font-weight:600;font-size:1.4rem;line-height:2.4rem;letter-spacing:0;color:#000;text-decoration:none;border-radius:.4rem;padding:.4rem 1.6rem;display:inline-block}.product-description div[js-description-tab] a:hover,.product-description div[js-description-tab].active a{background:var(--color-yellow)}.description-panel{padding:4.8rem 1.6rem;text-align:center;background-color:var(--color-graylight);border-radius:.4rem;margin-bottom:6.4rem}.description-panel p{max-width:64.8rem;margin:0 auto}.panel-wrapper{padding-bottom:6.4rem;width:100%;z-index:0}#features{text-align:center}.tab__panel.tab__panel--features #carouselFeatures{padding:0 1.5rem}.features__col{text-align:center}.features__col img{width:100%;border-radius:.4rem}.features__col>div{padding:1.6rem}.features__col h3{font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:0;margin:0 0 .8rem}.features__col p{font-size:1.4rem;font-weight:400;letter-spacing:0;margin:0}#howitworks{text-align:center;display:none}.swiper-slide.howitworks{display:none}.tab__panel.tab__panel--features #carouselHowItWorks{padding:0 1.5rem}.howitworks__col{text-align:center}.howitworks__col img{width:100%;border-radius:.4rem}.howitworks__col>div{padding:1.6rem}.howitworks__col h3{font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:0;margin:0 0 .8rem}.howitworks__col p{font-size:1.4rem;font-weight:400;letter-spacing:0;margin:0}#size-guide h2{text-align:center}.specs-disclaimers{text-align:center;margin-bottom:6rem}.specs-disclaimers p{font-style:italic}.size-guide__heading{margin-bottom:4.8rem;padding:0 1.6rem}.size-guide__row p{margin:0;padding:.8rem 1.6rem;background:var(--color-offwhite);display:flex;flex-direction:column}.size-guide__row p:nth-child(2n){background:#fff}.size-guide__row p strong,.size-guide__row p span{display:inline-block}.size-guide .bike-diagram{max-width:115rem;width:100%;margin:auto;display:inline-block}#specifications h2{text-align:center}.specifications-list ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.specifications-list ul li{padding:1.6rem 0;border-bottom:.1rem solid var(--color-offwhite)}.specifications-list ul li:last-child:nth-child(odd){border-bottom:none}.specifications-list ul li:last-child:nth-child(2n),.specifications-list ul[data-mobile-expanded=false] li:nth-child(7){border-bottom:none}.specifications-list ul li h3{margin:0 0 .4rem;font-size:1.6rem;font-family:var(--font-headingalt-family);font-weight:600;line-height:2.4rem;letter-spacing:0}.specifications-list ul li p{font-size:1.4rem;font-weight:400;line-height:2.4rem;letter-spacing:0;margin:0;color:#000}.specifications-list ul li a{color:#000;text-decoration:underline}.specifications-list{margin-bottom:6.4rem}div[js-expandable-list] ul[js-specs-list] li:not(:nth-child(-n+7)){display:none}div[js-expandable-list][data-mobile-expanded=true] ul[js-specs-list] li:not(:nth-child(-n+7)){display:inline-block}.specifications-list button[js-expand-button]{width:100%;margin-top:1.6rem}.product-accordions__item{margin-bottom:.1rem}.product-accordions__item summary h3{color:#000;font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:0;margin:0}.product-accordions__item:first-child summary{border-top-left-radius:.4rem;border-top-right-radius:.4rem}.product-accordions__item:last-child details:not([open]) summary,.product-accordions__item:last-child details[open] .accordion__content{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.product-accordions__item summary{padding:1.6rem;background:var(--color-offwhite);border-radius:0}.product-accordions__item details[open] summary{padding:1.6rem;background:var(--color-blueprimary)}.product-accordions__item details[open] summary h3{color:#fff}.product-accordions__item summary svg path{fill:#000}.product-accordions__item details[open] summary svg{transform:rotate(180deg)}.product-accordions__item details[open] summary svg path{fill:#fff}.product-accordions__item .accordion__content{padding:1.6rem;background-color:#fff;margin-bottom:0;border:1px solid var(--color-graylight)}.product-accordions__item--contents ul{margin:0;list-style:none;padding:0}.product-accordions__item--contents ul li{padding:1.6rem;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:600;line-height:2.4rem;letter-spacing:0}.product-accordions__item--contents ul li:not(:last-child){border-bottom:.1rem solid var(--color-offwhite)}.product-accordions__item--contents .accordion__content.rte{padding:0;text-align:left}.product-accordions__item--manuals .accordion__content.rte{padding:0}.product-accordions__item--manuals .accordion__content ul{padding:0;margin:0;list-style:none}.product-accordions__item--manuals .accordion__content ul li{display:flex;align-items:center;justify-content:space-between;position:relative;padding:1.6rem}.product-accordions__item--manuals .accordion__content ul li:not(:last-child){border-bottom:.1rem solid var(--color-offwhite)}.product-accordions__item--manuals .accordion__content ul li a:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.product-accordions__item--manuals .accordion__content ul li a{font-size:1.4rem;font-family:var(--font-heading-family);font-weight:600;line-height:2.4rem;letter-spacing:0;text-decoration:none}.product-accordions__item--distance .accordion__content{background:var(--color-offwhite)}.distance-tables{display:flex;justify-content:center;flex-direction:column}.distance-tables__wrapper{display:flex;flex-direction:column;justify-content:center}.distance-tables__wrapper .tables-col:first-child{margin-bottom:3.2rem}.distance-tables__wrapper table{width:100%;background:#fff;border:none;border-collapse:collapse;box-shadow:none;border-radius:.4rem}.distance-tables__wrapper table td{font-size:1.8rem;font-weight:700;line-height:2.4rem;letter-spacing:0;color:#000;border:none}.distance-tables__wrapper table tr:not(:last-child) td,.distance-tables__wrapper table thead{border-bottom:1px solid var(--color-offwhite)}.distance-tables__wrapper table td:first-child{color:var(--color-lectricblue);font-family:var(--font-heading-family);font-weight:800;line-height:4rem;font-size:3.2rem;letter-spacing:0}.distance-tables__wrapper table td{text-align:center;padding:.8rem 0}.distance-tables__disclaimers{text-align:left;margin-top:1.6rem}.distance-tables__disclaimers p{font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:0;color:#000}.distance-tables__wrapper h4{font-family:var(--font-heading-family);font-size:2.4rem;line-height:3.2rem;font-weight:var(--font-heading-weight );letter-spacing:0;text-align:center;color:#000;margin:0 0 1.6rem}.distance-tables__wrapper thead th{font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;line-height:2.4rem;text-align:center;letter-spacing:0;color:#000;border:none;padding:1.6rem 0}.product-description .tab__panel{padding-top:2.4rem;padding-bottom:2.4rem}@media screen and (min-width:450px){.size-guide__row p{flex-direction:row}.size-guide__row p strong{display:inline-block;min-width:20rem;max-width:20rem;padding-right:1rem}}@media screen and (min-width: 750px){.tab__panel.tab__panel--features #carouselFeatures{padding:0 5rem}}@media screen and (min-width: 990px){.tab__panel.tab__panel--features h2.panel-heading{margin-bottom:2.4rem}.specifications-list ul[data-mobile-expanded=false] li:nth-child(7){border-bottom:.1rem solid var(--color-offwhite)}.product-description .description-tab{padding:.4rem 2.4rem;font-size:1.6rem}.product-accordions__item .accordion__content{padding:2.4rem}.distance-tables__wrapper .tables-col:first-child{margin-bottom:0}.distance-tables__wrapper{flex-direction:row;gap:2.4rem}.distance-tables__wrapper h4{font-size:3.2rem;line-height:4.8rem;margin:0 0 2.4rem}.distance-tables__wrapper thead th{font-family:var(--font-headingalt-family);padding:3.2rem 0}.distance-tables__wrapper table td{font-size:2.4rem;font-weight:700;line-height:3.2rem;letter-spacing:0;color:#000}.distance-tables__wrapper table td:first-child{font-weight:800;line-height:7.2rem;font-size:6.4rem;letter-spacing:0}.product-description .tab__triggers{padding:2.4rem 1.6rem}.product-description .tab__triggers #carouselTabs .swiper-wrapper{display:flex;flex-direction:row;justify-content:center}.product-description .tab__triggers #carouselTabs .swiper-wrapper .swiper-slide{width:auto}.features__col{width:calc(25% - 1.8rem)}#features .features .swiper-wrapper{display:flex;gap:2.4rem}.howitworks__col{width:calc(25% - 1.8rem)}#howitworks .howitworks .swiper-wrapper{display:flex;gap:2.4rem}.product-accordions__item--manuals .accordion__content ul{display:flex;flex-wrap:wrap;flex-direction:row}.product-accordions .product-accordions__item--manuals .accordion__content ul li{border:none}.product-accordions__item--manuals .accordion__content ul li{flex:0 0 25%;justify-content:unset;border:none}.product-accordions__item--manuals .accordion__content ul li a{position:relative}.product-accordions__item--manuals .accordion__content ul li a:before{width:calc(100% + 3.2rem)}.product-accordions__item--manuals .accordion__content ul li svg{margin-left:.8rem}.product-accordions__item--contents ul{display:flex;flex-wrap:wrap}.product-accordions__item--contents ul li{flex:0 0 25%;padding:3.2rem 2.4rem}.product-accordions__item--contents ul li:not(:nth-child(-n+4)){border:none}.product-accordions__item--contents ul li:nth-child(odd){padding-right:3.6rem}.product-accordions__item--contents ul li:nth-child(2n){padding-left:3.6rem}.specifications-list ul{flex-wrap:wrap;flex-direction:row;justify-content:space-between}div[js-expandable-list] ul[js-specs-list] li:not(:nth-child(-n+7)){display:inline-block}.specifications-list ul li{flex:0 0 calc(50% - 2.4rem)}.specifications-list ul li:nth-last-child(2):nth-child(odd),.specifications-list ul li:last-child:nth-child(2n){border-bottom:none}.specifications-list button[js-expand-button]{display:none}.size-guide__row{background:#fff}#size-guide .size-guide__row p{background:none;min-width:44rem;max-width:48rem}.size-guide__row p{padding:.8rem 4rem .8rem 1.6rem}.size-guide__row p:nth-child(2n){padding-left:4rem}.size-guide__row:nth-child(2n){background:var(--color-offwhite)}.size-guide__row__item{padding:0 4rem;width:100%;margin:auto;display:flex;justify-content:space-between}.product-description .tab__panel{padding-top:3.2rem;padding-bottom:3.2rem}.product-description .tab__panel#features{padding-bottom:0}}.size-guide__grid{display:grid;grid-template-columns:1fr;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.size-guide__item{display:flex;flex-direction:column;gap:.4rem;padding:1.2rem 1.6rem}.size-guide__item:not(:last-child){border-bottom:1px solid #e0e0e0}.size-guide__item strong{font-weight:600;color:#555}.size-guide__item span{text-align:left;word-break:break-word}.size-guide__item:nth-child(2n){background-color:#f8f8f8}.size-guide__item:nth-child(2n){background-color:var(--color-offwhite)}@media screen and (min-width: 550px){.size-guide__item{display:grid;grid-template-columns:1fr 1.5fr;align-items:baseline;gap:1.6rem}.size-guide__item span{text-align:left}}@media screen and (min-width: 990px){.size-guide__grid{grid-template-columns:1fr 1fr}.size-guide__item{align-items:start;padding:1.6rem;border-bottom:none;border-bottom:1px solid #e0e0e0}.size-guide__item:nth-child(odd){border-right:1px solid #e0e0e0}.size-guide__item:nth-last-child(-n+2){border-bottom:none}.size-guide__item:nth-child(4n-1),.size-guide__item:nth-child(4n){background-color:var(--color-offwhite)}.size-guide__item:nth-child(4n-3),.size-guide__item:nth-child(4n-2){background-color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/224/assets/section-product-description.css.map */
