.swipe-hint,.vgroup__select{display:none}@media(max-width:749px){.lineup--row .lineup__grid,.uband--row .uband__grid,.swipe-row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.6rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(var(--gutter, 1rem) * -1);padding-inline:var(--gutter, 1rem);padding-bottom:.25rem}.lineup--row .lineup__grid::-webkit-scrollbar,.uband--row .uband__grid::-webkit-scrollbar,.swipe-row::-webkit-scrollbar{display:none}.lineup--row .lineup__grid>*,.uband--row .uband__grid>*,.swipe-row>*{scroll-snap-align:start;flex:0 0 86%;min-width:0}.product-grid.swipe-row>*{flex-basis:62%}.lineup--row .lineup__grid>link,.uband--row .uband__grid>link,.swipe-row>link,.swipe-row>style,.swipe-row>script{display:none;flex:0 0 0}.lineup--row .lineup__empty{flex:1 1 100%}.lineup--row .lineup__grid .reveal,.uband--row .uband__grid .reveal,.swipe-row .reveal{opacity:1;transform:none}.swipe-hint{display:block;margin:.45rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted)}.bcard__media{aspect-ratio:4 / 3}.bcard__body{padding:.8rem .85rem .9rem;gap:.45rem}.bcard__title{font-size:1.15rem}.bcard__blurb{font-size:.82rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bcard__specs{display:grid;grid-template-columns:1fr 1fr;gap:.2rem .6rem}.bcard__specs li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcard__meta{gap:.15rem}.bcard__blurb{-webkit-line-clamp:1}.bcard__freight{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lineup--row .bcard__compare{display:none}.card__body{padding:.7rem .75rem .8rem;gap:.3rem}.card__title{font-size:.92rem}.uband--row .uband__media{aspect-ratio:16 / 9}.uband--row .uband__body{padding:.8rem .85rem .9rem;gap:.45rem}.uband--row .uband__title{font-size:1.2rem}.uband--row .uband__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section{padding-block:1.75rem}.section-header{margin-bottom:.85rem}.lineup__head,.uband__head{margin-bottom:.9rem}.lineup__group{margin-top:1.35rem}.lineup__foot{margin-top:1rem}.m-collapse{border-top:1px solid var(--line)}.m-collapse>summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:48px;padding:.35rem 0;cursor:pointer;list-style:none;font-family:Oswald,Impact,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:1rem;letter-spacing:.02em}.m-collapse>summary::-webkit-details-marker{display:none}.m-collapse>summary:after{content:"";flex:0 0 auto;width:.55rem;height:.55rem;border-right:2px solid var(--fg-muted);border-bottom:2px solid var(--fg-muted);transform:rotate(45deg) translateY(-2px);transition:transform .18s var(--ease)}.m-collapse[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.m-collapse>.m-collapse__body{padding-bottom:1rem}.vgroup--selectable .variant-options,.vgroup--selectable .vgroup__more,.vgroup--selectable .vgroup__head .vgroup__selected{display:none}.vgroup--selectable .vgroup__select{display:block}.vgroup__select{width:100%;min-height:48px;padding:.55rem 2.2rem .55rem .75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--ink-800);color:var(--fg);font-size:.95rem;font-weight:600;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.15rem) 1.4rem,calc(100% - .85rem) 1.4rem;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.vgroup__select:focus-visible{outline:2px solid var(--ryvox-teal);outline-offset:2px}.pdp__info{gap:.8rem}.mono,.eyebrow,.bcard__fit,.bcard__specs,.bcard__specs li,.bhero__specs,.bhero__specs b,.bhero__specs span,.pdpb__spec span,.authority__fact,.bike-picker__meta,.bike-picker__model-n,.uband__meta,.uband__brand.uband__brand,.ctray__vs.ctray__vs,.card__vendor.card__vendor,.pdpb__addons-title.pdpb__addons-title,.pdpb__pay.pdpb__pay,.pdpb__pay.pdpb__pay span,.sticky-atc__sub.sticky-atc__sub,.ofaq__q.ofaq__q,.swipe-hint.swipe-hint{font-size:max(.72rem,11.5px)}.card__badges .badge.badge,.badge.badge{font-size:max(.66rem,11.5px)}.aband__side-title.aband__side-title{font-size:max(.72rem,11.5px)}.bhero__title,.hero__title,.display{text-wrap:balance}.bhero__specs{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem;padding-block:.7rem}.bhero__ctas{flex-wrap:nowrap;gap:.5rem}.bhero__ctas .btn{flex:1 1 0;min-width:0}.bhero__ctas .btn--primary{min-height:50px;padding-inline:1rem;font-size:.9rem}.bhero__blurb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tband__grid{grid-template-columns:1fr 1fr}.tband__item{border-right:1px solid var(--line);padding:.7rem .8rem}.tband__item:nth-child(2n){border-right:0}.tband__item:nth-last-child(-n+2){border-bottom:0}.tband__d{display:none}.authority__copy.is-clamped{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.copy-more{display:inline-flex;align-items:center;min-height:44px;margin-top:.25rem;background:none;border:0;padding:0;color:var(--ryvox-teal);font-family:JetBrains Mono,ui-monospace,monospace;font-size:max(.68rem,11.5px);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.authority__media{aspect-ratio:16 / 9}.section-header>div>p:not(.eyebrow){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ofaq__ctas,.aband__ctas{flex-wrap:nowrap;gap:.5rem}.ofaq__ctas .btn,.aband__ctas .btn{flex:1 1 0;min-width:0;padding-inline:.75rem;font-size:.82rem;text-align:center}.ofaq__lead>p,.aband__copy>p,.lineup__sub,.uband__head p:not(.eyebrow){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.newsletter__promise,.newsletter .text-muted{font-size:max(.68rem,11.5px)}.newsletter .lead{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:989px){.pdpb__specs{gap:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/mobile.css.map */
