.tps-app-block,.tps-fitment,.tps-finder,.tps-model-page,.tps-scooter-page{color:inherit;font:inherit}.tps-scooter-page{--tps-blue: #08008b;--tps-blue-dark: #05005f;--tps-yellow: #ffd900;--tps-border: #d9dee7;--tps-muted: #667085;--tps-soft: #f6f8fb;margin:0 auto;max-width:1420px;padding:18px 0 28px}.tps-loading{color:#69727d;font-size:14px;padding:12px 0}.tps-fitment,.tps-finder{background:#fff;border:1px solid var(--tps-border, #d9dee7);border-radius:8px;margin:18px 0;padding:16px}.tps-fitment h3,.tps-finder h2,.tps-model-page h1,.tps-scooter-page h1{margin:0 0 10px}.tps-model-header{margin:0 0 18px}.tps-model-header h1{font-size:clamp(26px,3vw,40px);line-height:1.12}.tps-model-header p{color:var(--tps-muted);margin:6px 0 0}.tps-eyebrow{color:var(--tps-blue);font-size:13px;font-weight:700;letter-spacing:.02em;margin:0 0 5px;text-transform:uppercase}.tps-model-layout{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.tps-filter-panel{background:#fff;border:1px solid var(--tps-border);border-radius:8px;padding:14px;position:sticky;top:92px}.tps-app-filter-form{display:grid;gap:10px}.tps-app-filter-form label,.tps-finder label{color:#1f2937;display:grid;font-size:13px;font-weight:700;gap:6px}.tps-app-filter-form input,.tps-app-filter-form select,.tps-finder select,.tps-finder button{background:#fff;border:1px solid #cfd6df;border-radius:6px;color:#111827;min-height:42px;padding:9px 10px;width:100%}.tps-app-filter-form input:focus,.tps-app-filter-form select:focus,.tps-finder select:focus{border-color:var(--tps-blue);box-shadow:0 0 0 3px #08008b1f;outline:none}.tps-filter-submit{display:none}.tps-active-filters{align-items:center;background:var(--tps-soft);border-radius:6px;color:#344054;display:flex;font-size:13px;gap:10px;justify-content:space-between;margin:12px 0 0;padding:9px 10px}.tps-active-filters a{color:var(--tps-blue);font-weight:700;white-space:nowrap}.tps-make-group{margin-top:12px}.tps-chip-row{display:flex;flex-wrap:wrap;gap:8px}.tps-category-list{display:grid;gap:7px;margin:14px 0 0}.tps-filter-group{display:grid;gap:5px}.tps-filter-children{border-left:2px solid #e6e9ef;display:grid;gap:5px;margin-left:9px;padding-left:8px}.tps-chip,.tps-category,.tps-page-link{align-items:center;background:#fff;border:1px solid var(--tps-border);border-radius:6px;color:#111827;display:inline-flex;gap:6px;justify-content:space-between;min-height:38px;padding:7px 10px;text-decoration:none}.tps-chip{border-radius:999px;justify-content:center}.tps-category:hover,.tps-category.is-active,.tps-chip:hover,.tps-page-link:hover{border-color:var(--tps-blue);color:var(--tps-blue)}.tps-category.is-active{background:#08008b0f;font-weight:700}.tps-finder-controls{align-items:end;display:grid;gap:10px;grid-template-columns:1fr 1fr auto}.tps-finder button{background:var(--tps-blue, #08008b);border-color:var(--tps-blue, #08008b);color:#fff;cursor:pointer;font-weight:700}.tps-finder button:disabled{cursor:not-allowed;opacity:.45}.tps-results{min-width:0}.tps-results-head{align-items:center;color:var(--tps-muted);display:flex;font-size:14px;justify-content:space-between;margin:0 0 12px}.tps-results-head p{margin:0}.tps-product-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.tps-product{background:#fff;border:1px solid var(--tps-border);border-radius:8px;display:grid;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.tps-product:hover{border-color:var(--tps-blue);box-shadow:0 8px 24px #11182714;transform:translateY(-1px)}.tps-product-link{color:inherit;display:grid;gap:7px;padding:10px;text-decoration:none}.tps-product-link:hover .tps-product-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tps-product img{aspect-ratio:1 / 1;background:var(--tps-soft);border-radius:6px;object-fit:contain;width:100%}.tps-product-kicker{color:var(--tps-blue);font-size:12px;font-weight:700;line-height:1.25}.tps-product-title{color:#111827;font-weight:700;line-height:1.25}.tps-product small{color:var(--tps-muted);font-size:12px}.tps-product-buy{align-items:end;border-top:1px solid #edf0f4;display:grid;gap:10px;grid-template-columns:1fr;padding:10px}.tps-product-price{color:#111827;display:block;font-size:16px;margin-bottom:2px}.tps-stock{color:var(--tps-muted);display:block;font-size:12px}.tps-stock.is-in{color:#087443}.tps-stock.is-low{color:#b54708}.tps-stock.is-out{color:#b42318}.tps-add-button,.tps-view-button{align-items:center;background:var(--tps-blue);border:1px solid var(--tps-blue);border-radius:6px;color:#fff!important;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;justify-content:center;min-height:40px;padding:9px 11px;text-align:center;text-decoration:none;width:100%}.tps-add-button:hover,.tps-view-button:hover{background:var(--tps-blue-dark);border-color:var(--tps-blue-dark)}.tps-add-button:disabled{cursor:wait;opacity:.72}.tps-pagination{align-items:center;color:var(--tps-muted);display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:24px 0 0}.tps-site-suggest-panel{background:#fff;border:1px solid var(--tps-border, #d9dee7);border-radius:8px;box-shadow:0 18px 46px #1118272e;max-height:min(520px,calc(100vh - 120px));overflow:auto;padding:6px;position:fixed;z-index:2147483000}.tps-site-suggest-item{align-items:center;border-radius:6px;color:#111827;display:grid;gap:10px;grid-template-columns:42px 1fr;padding:8px;text-decoration:none}.tps-site-suggest-item:hover{background:var(--tps-soft, #f6f8fb)}.tps-site-suggest-item img{aspect-ratio:1 / 1;background:var(--tps-soft, #f6f8fb);border-radius:5px;object-fit:contain;width:42px}.tps-site-suggest-item span{display:grid;min-width:0}.tps-site-suggest-item small{color:var(--tps-blue, #08008b);font-size:11px;font-weight:700;text-transform:uppercase}.tps-site-suggest-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tps-site-suggest-item em{color:var(--tps-muted, #667085);font-size:12px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.tps-scooter-page{padding:12px 0 22px}.tps-model-layout{grid-template-columns:1fr}.tps-filter-panel{position:static}}@media(max-width:720px){.tps-finder-controls{grid-template-columns:1fr}.tps-model-header h1{font-size:28px}.tps-product-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tps-product-link,.tps-product-buy{padding:8px}.tps-add-button,.tps-view-button{font-size:13px;min-height:38px;padding:8px}.tps-active-filters{align-items:start;display:grid}}.tps-scooter-theme{max-width:none;padding:0}.tps-scooter-theme .collection-wrapper{margin-left:auto;margin-right:auto}.tps-scooter-theme .tps-theme-main{min-width:0}.tps-scooter-theme header{margin-bottom:14px}.tps-scooter-theme h1{font-size:inherit;line-height:inherit;margin:0}.tps-scooter-theme .tps-theme-count{color:#667085;margin:6px 0 0}.tps-theme-toolbar{align-items:center;border-bottom:1px solid rgba(18,35,46,.1);border-top:1px solid rgba(18,35,46,.1);display:flex;gap:12px;justify-content:space-between;margin:0 0 18px;min-height:52px;padding:8px 0}.tps-theme-toolbar p{color:#667085;font-size:14px;margin:0}.tps-scooter-theme .tps-active-filters{margin:0 0 14px}.tps-scooter-theme .tps-theme-grid{margin-top:0}.tps-theme-product-card .tps-product-sku{color:#667085;display:block;font-size:12px;margin:-4px 0 6px}.tps-theme-product-card .tps-theme-add-button{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;width:100%}.tps-theme-product-card .tps-theme-add-button:disabled{cursor:wait;opacity:.72}.tps-theme-product-card .tps-product-image-placeholder{aspect-ratio:1 / 1;background:#f6f8fb;display:block;width:100%}.tps-loading-line{background:linear-gradient(90deg,#eef2f6,#f8fafc,#eef2f6);background-size:200% 100%;border-radius:4px;display:block;height:14px;max-width:100%;width:88%}.tps-loading-line--short{height:12px;margin-top:8px;width:44%}.tps-scooter-theme .tps-filter-panel{background:transparent;border:0;border-radius:0;padding:0}.tps-scooter-theme .tps-app-filter-form{border-bottom:1px solid rgba(18,35,46,.1);gap:12px;margin-bottom:14px;padding-bottom:14px}.tps-scooter-theme .tps-app-filter-form label{color:inherit;font-size:13px}.tps-scooter-theme .tps-app-filter-form input,.tps-scooter-theme .tps-app-filter-form select{border-radius:4px;min-height:44px}.tps-scooter-theme .tps-category-list{gap:6px;margin-top:0}.tps-scooter-theme .tps-category{border:0;border-radius:4px;min-height:34px;padding:7px 0}.tps-scooter-theme .tps-category:hover,.tps-scooter-theme .tps-category.is-active{background:transparent;color:#08008b;text-decoration:underline;text-underline-offset:3px}.tps-scooter-theme .tps-filter-children{border-left:1px solid rgba(18,35,46,.12)}.tps-mobile-filter-open,.tps-mobile-filter-close,.tps-mobile-filter-backdrop{display:none}@media(max-width:900px){html.tps-scooter-filter-open,html.tps-scooter-filter-open body{overflow:hidden}.tps-scooter-theme .collection-wrapper{display:block}.tps-mobile-filter-open{align-items:center;background:#08008b;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;min-height:42px;padding:0 16px}.tps-theme-toolbar{display:grid;grid-template-columns:auto minmax(0,1fr)}.tps-theme-toolbar p{display:none}.tps-scooter-theme .tps-theme-filters{background:#fff;box-shadow:18px 0 50px #11182738;height:100dvh;left:0;max-width:380px;overflow:auto;padding:18px;position:fixed;top:0;transform:translate(-105%);transition:transform .18s ease;width:min(92vw,380px);z-index:2147483001}.tps-scooter-theme.is-filter-open .tps-theme-filters{transform:translate(0)}.tps-scooter-theme.is-filter-open .tps-mobile-filter-backdrop{background:#1118276b;display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:2147483000}.tps-mobile-filter-head{align-items:center;border-bottom:1px solid rgba(18,35,46,.1);display:flex;justify-content:space-between;margin:-2px 0 14px;padding-bottom:12px}.tps-mobile-filter-close{background:transparent;border:0;color:#08008b;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;padding:0}}.tps-search-embed,.tps-site-suggest-panel,.tps-scooter-model-prompt{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tps-scooter-app.css.map */
