.ub{--ub-red: #cc1b01;--ub-ink: #141414;--ub-muted: rgb(20 20 20 / .64);--ub-line: rgb(20 20 20 / .1);--ub-soft: #f4f4f2;--ub-radius: 14px;color:var(--ub-ink)}.ub *,.ub *:before,.ub *:after{box-sizing:border-box}.ub-wrap{margin-inline:auto;max-width:var(--page-width, 1400px);padding-inline:var(--page-margin, 20px)}.ub-eyebrow{color:var(--ub-red);font-size:.78rem;font-weight:700;letter-spacing:.14em;margin:0 0 .6rem;text-transform:uppercase}.ub-h2{font-family:var(--font-heading--family);font-size:clamp(1.7rem,1.2rem + 1.6vw,2.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.1;margin:0}.ub-lead{color:var(--ub-muted);font-size:1.02rem;line-height:1.55;margin:.75rem 0 0;max-width:44rem}.ub-lead p{margin:0}.ub-btn{align-items:center;border:2px solid var(--ub-ink);border-radius:999px;color:var(--ub-ink);display:inline-flex;font-size:.85rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.06em;line-height:1;padding:.95rem 1.4rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s,border-color .2s,transform .2s;white-space:nowrap}.ub-btn:hover{background:var(--ub-ink);color:#fff}.ub-btn--red{background:var(--ub-red);border-color:var(--ub-red);color:#fff}.ub-btn--red:hover{background:#a51600;border-color:#a51600}.ub-btn--light{border-color:#ffffffd9;color:#fff}.ub-btn--light:hover{background:#fff;color:var(--ub-ink)}.ub-btn svg{height:1em;width:1em}.ub-hero{background:#111;color:#fff;isolation:isolate;overflow:hidden;position:relative}.ub-hero__media,.ub-hero__media img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%;z-index:-2}.ub-hero:after{background:linear-gradient(90deg,#000000d1,#0000008c 45%,#0000001a);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.ub-hero__inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--ub-hero-height, 520px);padding-block:3.5rem}.ub-hero--compact .ub-hero__inner{padding-block:2.5rem}.ub-hero__crumbs{font-size:.8rem;letter-spacing:.04em;margin:0 0 auto;opacity:.85;padding-bottom:2rem}.ub-hero__crumbs a{color:inherit;text-decoration:none}.ub-hero__crumbs a:hover{text-decoration:underline}.ub-hero .ub-eyebrow{color:#fff;opacity:.9}.ub-hero .ub-eyebrow span{background:var(--ub-red);border-radius:999px;display:inline-block;padding:.35rem .75rem}.ub-hero h1{color:#fff;font-family:var(--font-heading--family);font-size:clamp(2.4rem,1.6rem + 3.4vw,4.4rem);font-weight:800;letter-spacing:-.02em;line-height:1;margin:0;max-width:16ch}.ub-hero__text{font-size:1.08rem;line-height:1.55;margin-top:1rem;max-width:38rem;opacity:.92}.ub-hero__text p{margin:0}.ub-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.ub-hero__chips{border-top:1px solid rgb(255 255 255 / .2);display:flex;flex-wrap:wrap;gap:.6rem 2rem;list-style:none;margin:2.25rem 0 0;padding:1.25rem 0 0}.ub-hero__chips li{align-items:center;display:flex;font-size:.92rem;gap:.55rem}.ub-hero__chips svg{color:#fff;flex:none;height:20px;width:20px}.ub-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;margin-bottom:1.75rem}.ub-head__text{flex:1 1 26rem}.ub-row{padding-block:var(--ub-pt, 64px) var(--ub-pb, 64px);scroll-margin-top:90px}.ub-row--soft{background:var(--ub-soft)}.ub-row__track{display:grid;gap:1.25rem;grid-template-columns:repeat(var(--ub-cols, 3),minmax(0,1fr))}.ub-row__nav{display:none;gap:.5rem}.ub-row__nav button{align-items:center;background:#fff;border:1px solid var(--ub-line);border-radius:50%;color:var(--ub-ink);cursor:pointer;display:inline-flex;height:44px;justify-content:center;width:44px}.ub-row__nav button:hover{border-color:var(--ub-ink)}.ub-row__nav button[disabled]{cursor:default;opacity:.35}.ub-row__nav svg{height:16px;width:16px}.ub-row--carousel .ub-row__nav{display:flex}.ub-row--carousel .ub-row__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ub-row--carousel .ub-row__track::-webkit-scrollbar{display:none}.ub-row--carousel .ub-card{flex:0 0 calc((100% - (var(--ub-cols, 3) - 1) * 1.25rem) / var(--ub-cols, 3));scroll-snap-align:start}.ub-row__more{display:none;margin-top:1.5rem}@media screen and (max-width:989px){.ub-row__track{--ub-cols: 2}}@media screen and (max-width:749px){.ub-row__track,.ub-row--carousel .ub-row__track{display:flex;margin-inline:calc(var(--page-margin, 20px) * -1);overflow-x:auto;padding-inline:var(--page-margin, 20px);scroll-padding-inline:var(--page-margin, 20px);scroll-snap-type:x mandatory;scrollbar-width:none}.ub-row__track::-webkit-scrollbar{display:none}.ub-row__track .ub-card,.ub-row--carousel .ub-card{flex:0 0 82%;scroll-snap-align:start}.ub-row__nav,.ub-row--carousel .ub-row__nav,.ub-head .ub-row__all{display:none}.ub-row__more{display:block}.ub-row__more .ub-btn{width:100%}}.ub-card{background:#fff;border:1px solid var(--ub-line);border-radius:var(--ub-radius);color:var(--ub-ink);display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s}.ub-card:hover{border-color:transparent;box-shadow:0 18px 40px -18px #00000059;transform:translateY(-3px)}.ub-card__media{aspect-ratio:4 / 3;background:var(--ub-soft);overflow:hidden;position:relative}.ub-card__media img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ub-card:hover .ub-card__media img{transform:scale(1.04)}.ub-card__media--empty{align-items:center;color:var(--ub-muted);display:flex;justify-content:center}.ub-card__media--empty svg{height:64px;opacity:.35;width:64px}.ub-card__badges{display:flex;flex-wrap:wrap;gap:.4rem;left:.75rem;position:absolute;top:.75rem}.ub-badge{background:#fff;border-radius:999px;box-shadow:0 2px 8px #0000001f;color:var(--ub-ink);font-size:.7rem;font-weight:700;letter-spacing:.08em;padding:.35rem .65rem;text-transform:uppercase}.ub-badge--red{background:var(--ub-red);color:#fff}.ub-badge--dark{background:var(--ub-ink);color:#fff}.ub-card__count{background:#0009;border-radius:999px;bottom:.75rem;color:#fff;font-size:.72rem;padding:.3rem .6rem;position:absolute;right:.75rem}.ub-card__body{display:flex;flex:1;flex-direction:column;gap:.45rem;padding:1.1rem 1.2rem 1.25rem}.ub-card__title{font-family:var(--font-heading--family);font-size:1.15rem;font-weight:700;line-height:1.25;margin:0}.ub-card__excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ub-muted);display:-webkit-box;font-size:.88rem;line-height:1.45;margin:0;overflow:hidden}.ub-card__foot{align-items:flex-end;border-top:1px solid var(--ub-line);display:flex;gap:1rem;justify-content:space-between;margin-top:auto;padding-top:.9rem}.ub-card__price{font-size:1.35rem;font-weight:800;line-height:1}.ub-card__price s{color:var(--ub-muted);display:block;font-size:.8rem;font-weight:400;margin-bottom:.25rem}.ub-card__price small{color:var(--ub-muted);display:block;font-size:.7rem;font-weight:500;margin-top:.3rem}.ub-card__cta{align-items:center;color:var(--ub-red);display:inline-flex;font-size:.8rem;font-weight:700;gap:.35rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ub-card__cta svg{height:12px;transition:transform .2s;width:12px}.ub-card:hover .ub-card__cta svg{transform:translate(3px)}.ub-empty{align-items:center;background:#fff;border:1px dashed rgb(20 20 20 / .25);border-radius:var(--ub-radius);display:flex;flex-wrap:wrap;gap:1.25rem 2rem;justify-content:space-between;padding:2rem}.ub-empty h3{font-size:1.2rem;margin:0 0 .35rem}.ub-empty p{color:var(--ub-muted);margin:0;max-width:40rem}.ub-grid{padding-block:var(--ub-pt, 48px) var(--ub-pb, 64px)}.ub-grid__bar{align-items:center;border-bottom:1px solid var(--ub-line);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;margin-bottom:1.75rem;padding-bottom:1rem}.ub-grid__count{color:var(--ub-muted);font-size:.92rem;margin:0}.ub-grid__count strong{color:var(--ub-ink)}.ub-sort{display:flex;flex-wrap:wrap;gap:.4rem}.ub-sort a{border:1px solid var(--ub-line);border-radius:999px;color:var(--ub-ink);font-size:.82rem;padding:.5rem .9rem;text-decoration:none}.ub-sort a:hover{border-color:var(--ub-ink)}.ub-sort a[aria-current=true]{background:var(--ub-ink);border-color:var(--ub-ink);color:#fff}.ub-grid__items{display:grid;gap:1.5rem 1.25rem;grid-template-columns:repeat(var(--ub-cols, 3),minmax(0,1fr))}.ub-grid__pages{display:flex;gap:.4rem;justify-content:center;margin-top:2.5rem}.ub-grid__pages a,.ub-grid__pages span{border:1px solid var(--ub-line);border-radius:999px;color:var(--ub-ink);min-width:2.6rem;padding:.6rem .9rem;text-align:center;text-decoration:none}.ub-grid__pages .is-current{background:var(--ub-ink);border-color:var(--ub-ink);color:#fff}@media screen and (max-width:989px){.ub-grid__items{--ub-cols: 2}}@media screen and (max-width:559px){.ub-grid__items{--ub-cols: 1}}.ub-notice{background:#fff6f4;border:1px solid rgb(204 27 1 / .25);border-left:4px solid var(--ub-red);border-radius:10px;color:var(--ub-ink);display:grid;gap:.25rem .9rem;grid-template-columns:auto 1fr;padding:1rem 1.1rem}.ub-notice__icon{color:var(--ub-red);grid-row:span 2;height:28px;margin-top:.1rem;width:28px}.ub-notice__title{font-size:1rem;font-weight:700;line-height:1.3;margin:0}.ub-notice__text{font-size:.9rem;line-height:1.5}.ub-notice__text p{margin:0 0 .5rem}.ub-notice__text p:last-child{margin-bottom:0}.ub-notice__links{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;grid-column:2;margin-top:.4rem}.ub-notice__links a{color:var(--ub-red);font-size:.85rem;font-weight:700;text-decoration:none}.ub-notice__links a:hover{text-decoration:underline}.ub-strip{background:var(--ub-ink);color:#fff}.ub-strip__inner{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;padding-block:1rem}.ub-strip p{align-items:center;display:flex;font-size:.95rem;gap:.75rem;margin:0}.ub-strip svg{color:#fff;flex:none;height:24px;width:24px}.ub-strip a{color:#fff;font-weight:700;text-underline-offset:3px;white-space:nowrap}.ub-freight{padding-block:var(--ub-pt, 72px) var(--ub-pb, 72px);scroll-margin-top:90px}.ub-freight--dark{background:#161616;color:#fff}.ub-freight--dark .ub-lead,.ub-freight--dark .ub-step p,.ub-freight--dark .ub-faq__a{color:#ffffffbf}.ub-freight--dark .ub-step,.ub-freight--dark .ub-faq details{border-color:#ffffff26}.ub-freight--dark .ub-step{background:#ffffff0a}.ub-steps{counter-reset:ub-step;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:2.25rem 0 0;padding:0}.ub-step{border:1px solid var(--ub-line);border-radius:var(--ub-radius);counter-increment:ub-step;padding:1.5rem}.ub-step:before{align-items:center;background:var(--ub-red);border-radius:50%;color:#fff;content:counter(ub-step);display:inline-flex;font-weight:800;height:2.2rem;justify-content:center;margin-bottom:1rem;width:2.2rem}.ub-step h3{color:inherit;font-size:1.1rem;margin:0 0 .4rem}.ub-step p{color:var(--ub-muted);font-size:.93rem;line-height:1.5;margin:0}.ub-freight__cols{display:grid;gap:2.5rem;grid-template-columns:minmax(0,1fr)}.ub-freight__cols--faq{margin-top:3.5rem}@media screen and (min-width:990px){.ub-freight__cols--faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.ub-faq details{border-bottom:1px solid var(--ub-line)}.ub-faq details:first-child{border-top:1px solid var(--ub-line)}.ub-faq summary{align-items:center;cursor:pointer;display:flex;font-size:1.02rem;font-weight:700;gap:1rem;justify-content:space-between;list-style:none;padding:1.15rem 0}.ub-faq summary::-webkit-details-marker{display:none}.ub-faq summary:after{color:var(--ub-red);content:"+";flex:none;font-size:1.5rem;font-weight:400;line-height:1;transition:transform .2s}.ub-faq details[open] summary:after{transform:rotate(45deg)}.ub-faq__a{color:var(--ub-muted);line-height:1.6;padding:0 2rem 1.25rem 0}.ub-faq__a p{margin:0 0 .6rem}.ub-faq__a a{color:var(--ub-red)}.ub-freight__contact{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.ub-freight--dark .ub-btn:not(.ub-btn--red){border-color:#ffffffd9;color:#fff}.ub-freight--dark .ub-btn:not(.ub-btn--red):hover{background:#fff;color:var(--ub-ink)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/used-bikes.css.map */
