.bike-detail__breadcrumbs{margin:0 0 2rem}.bike-detail__breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;font-size:1.2rem}.bike-detail__breadcrumbs li{position:relative;color:rgba(var(--color-foreground, 13 13 13),.55)}.bike-detail__breadcrumbs li+li:before{content:"/";position:absolute;left:-.6rem;color:rgba(var(--color-foreground, 13 13 13),.3)}.bike-detail__breadcrumbs a{color:rgba(var(--color-foreground, 13 13 13),.75);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .18s ease,color .18s ease}.bike-detail__breadcrumbs a:hover{color:rgb(var(--color-foreground, 13 13 13));border-bottom-color:rgba(var(--color-foreground, 13 13 13),.4)}.bike-detail__breadcrumbs [aria-current=page]{color:rgb(var(--color-foreground, 13 13 13))}.bike-detail__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:990px){.bike-detail__grid{grid-template-columns:2fr 1fr;gap:4rem;align-items:start}}.bike-detail__main-image{aspect-ratio:3 / 2;background:rgba(var(--color-foreground, 13 13 13),.03);overflow:hidden}.bike-detail__image{width:100%;height:100%;object-fit:contain;display:block}.bike-detail__thumbs{display:flex;gap:.5rem;margin-top:.75rem;overflow-x:auto;scrollbar-width:none}.bike-detail__thumbs::-webkit-scrollbar{display:none}.bike-detail__thumb{flex:0 0 auto;width:84px;aspect-ratio:3 / 2;padding:0;border:1px solid rgba(var(--color-foreground, 13 13 13),.12);background:transparent;cursor:pointer;overflow:hidden}.bike-detail__thumb.is-active{border-color:rgba(var(--color-foreground, 13 13 13),.6)}.bike-detail__thumb img{width:100%;height:100%;object-fit:contain;display:block}.bike-detail__eyebrow{text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;opacity:.6;margin:0 0 .5rem}.bike-detail__title{margin:0 0 .5rem}.bike-detail__tagline{margin:0 0 1.25rem;opacity:.8}.bike-detail__price{margin:0 0 .5rem;display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.bike-detail__price-label{font-size:.8rem;opacity:.65;text-transform:uppercase;letter-spacing:.05em}.bike-detail__price-value{font-size:1.35rem;font-variant-numeric:tabular-nums}.bike-detail__sibling{margin:0 0 1.5rem;opacity:.8}.bike-detail__sibling a{color:inherit}.bike-detail__form{margin:0 0 2.5rem;display:grid;gap:1.1rem;padding:2rem;border-width:1px;border-style:solid;border-color:rgba(var(--color-foreground, 13 13 13),.14);border-radius:6px}.bike-detail__field{display:grid;gap:.35rem}.bike-detail__label{font-size:1.15rem;text-transform:uppercase;letter-spacing:.07em;opacity:.8;font-weight:500}.bike-detail .bike-detail__select-wrap{position:relative;display:block}.bike-detail .bike-detail__select-wrap:after{content:"";position:absolute;right:1.5rem;top:50%;width:.8rem;height:.8rem;margin-top:-.55rem;border-right:1.5px solid;border-bottom:1.5px solid;border-color:rgba(var(--color-foreground, 13 13 13),.8);transform:rotate(45deg);pointer-events:none}.bike-detail .bike-detail__select{-webkit-appearance:none;appearance:none;display:block;width:100%;height:auto;min-height:4.6rem;padding:1.2rem 3.4rem 1.2rem 1.4rem;border-width:1px;border-style:solid;border-color:rgba(var(--color-foreground, 13 13 13),.4);border-radius:4px;background-color:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 13 13 13));font-size:1.5rem;line-height:1.3;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.bike-detail .bike-detail__select:hover{border-color:rgba(var(--color-foreground, 13 13 13),.7)}.bike-detail .bike-detail__select:focus,.bike-detail .bike-detail__select:focus-visible{outline:none;border-color:rgb(var(--color-foreground, 13 13 13));box-shadow:0 0 0 3px rgba(var(--color-foreground, 13 13 13),.15)}.bike-detail__submit{width:100%;margin-top:.35rem;min-height:5rem;font-size:1.4rem;letter-spacing:.05em}.bike-detail__note{margin:0;opacity:.6}.bike-detail__builds{margin:0 0 2rem}.bike-detail__builds-heading{font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin:0 0 .75rem}.bike-detail__table{width:100%;border-collapse:collapse;font-size:.88rem}.bike-detail__table th{text-align:left;font-weight:400;padding:.5rem 0;border-bottom:1px solid rgba(var(--color-foreground, 13 13 13),.1)}.bike-detail__table td{text-align:right;padding:.5rem 0;border-bottom:1px solid rgba(var(--color-foreground, 13 13 13),.1);font-variant-numeric:tabular-nums}.bike-detail__table-note{margin:.6rem 0 0;opacity:.55}.bike-detail__description{opacity:.9}.bike-detail__description{opacity:.9;margin-top:.5rem}.bike-detail__description>*:first-child{margin-top:0}.bike-detail__description p{margin:0 0 .85rem}.bike-detail__description ul,.bike-detail__description ol{margin:0 0 .85rem;padding-left:1.15rem}.bike-detail__info{max-width:none}.bike-detail__note{margin:.15rem 0 0;opacity:.65;line-height:1.45}.bike-detail__assurances{list-style:none;margin:0 0 2rem;padding:0;display:grid;gap:.55rem}.bike-detail__assurances li{position:relative;padding-left:1.4rem;opacity:.8;line-height:1.45}.bike-detail__assurances li:before{content:"";position:absolute;left:.1rem;top:.42em;width:.45rem;height:.22rem;border-left:1.5px solid;border-bottom:1.5px solid;border-color:rgba(var(--color-foreground, 13 13 13),.75);transform:rotate(-45deg)}.bike-detail__textarea{width:100%;min-height:9rem;padding:1.2rem 1.4rem;border-width:1px;border-style:solid;border-color:rgba(var(--color-foreground, 13 13 13),.4);border-radius:4px;background-color:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 13 13 13));font:inherit;font-size:1.5rem;line-height:1.45;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.bike-detail__textarea::placeholder{color:rgba(var(--color-foreground, 13 13 13),.45)}.bike-detail__textarea:focus,.bike-detail__textarea:focus-visible{outline:none;border-color:rgb(var(--color-foreground, 13 13 13));box-shadow:0 0 0 3px rgba(var(--color-foreground, 13 13 13),.15)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-bike-detail.css.map */
