.spec-highlights{list-style:none;margin:0;padding:var(--spec-highlights-padding, 0);display:grid;grid-template-columns:repeat(var(--spec-highlights-columns, 4),minmax(0,1fr));gap:1rem .75rem;background:var(--spec-highlights-background, transparent);border-radius:var(--spec-highlights-radius, 8px)}.spec-highlights--center .spec-highlights__item{align-items:center;text-align:center}.spec-highlights--start .spec-highlights__item{align-items:flex-start;text-align:start}.spec-highlights__item{display:flex;flex-direction:column;gap:.25rem;min-width:0}.spec-highlights__icon{display:block;width:var(--spec-highlights-icon-size, 40px);height:var(--spec-highlights-icon-size, 40px)}.spec-highlights__icon img{width:100%;height:100%;object-fit:contain;display:block}.spec-highlights__value{font-weight:700;line-height:1.2;color:var(--spec-highlights-value-color, rgb(var(--text-color)))}.spec-highlights__label{font-size:.8125rem;line-height:1.25;color:var(--spec-highlights-label-color, rgb(var(--text-color) / .7))}@media screen and (max-width:699px){.spec-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}.spec-table{border-radius:var(--spec-table-radius, 8px);overflow:hidden;color:var(--spec-table-color, inherit)}.spec-table__heading{background:var(--spec-table-header-background);color:var(--spec-table-header-color);font-weight:700;padding:.75rem 1rem;text-align:center;cursor:default;list-style:none}.spec-table__details>summary{cursor:pointer}.spec-table__details>summary::-webkit-details-marker{display:none}.spec-table__table{width:100%;border-collapse:collapse;font-size:.9375rem}.spec-table__row:nth-child(2n){background:var(--spec-table-even-background)}.spec-table__label,.spec-table__value{padding:.5rem .875rem;vertical-align:top;border-bottom:1px solid rgb(var(--text-color) / .08)}.spec-table__label{width:var(--spec-table-label-width, 35%);font-weight:700;text-align:start}.spec-table--center .spec-table__label,.spec-table--center .spec-table__value{text-align:center}.feature-blocks{display:grid;gap:2.5rem}.feature-blocks__item{display:grid;gap:1.25rem;align-items:center}.feature-blocks__media{overflow:hidden;background:rgb(var(--text-color) / .04)}.feature-blocks__media img{width:100%;height:100%;object-fit:cover;display:block}.feature-blocks--square .feature-blocks__media{aspect-ratio:1}.feature-blocks--landscape .feature-blocks__media{aspect-ratio:4 / 3}@media screen and (min-width:700px){.feature-blocks{gap:4rem}.feature-blocks__item{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.feature-blocks__item--reverse .feature-blocks__media{order:2}}.model-comparison .feature-chart__product img{max-width:150px;margin-inline:auto}.model-comparison .feature-chart__table-row{min-width:max-content}.model-comparison .feature-chart__value{font-size:.9375rem}@media screen and (max-width:699px){.model-comparison .feature-chart__product img{max-width:80px}.model-comparison .feature-chart__heading{position:sticky;inset-inline-start:0;background:inherit}}.rider-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.rider-categories__tile{position:relative;display:block;overflow:hidden;height:var(--rider-categories-height, 320px);color:var(--rider-categories-text, #fff);background:#1a1a1a}.rider-categories__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.rider-categories__tile:hover img{transform:scale(1.04)}.rider-categories__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--rider-categories-overlay, .25))}.rider-categories__caption{position:absolute;inset-inline:1rem;bottom:1rem;z-index:1;display:flex;flex-direction:column;gap:.25rem}.rider-categories__name{margin:0;color:inherit}.rider-categories__tagline{opacity:.9}@media screen and (min-width:700px){.rider-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media screen and (max-width:699px){.rider-categories__tile{height:calc(var(--rider-categories-height, 320px) * .6)}}.product-card__figure{background:#f4f4f2;border-radius:12px;overflow:hidden}.product-card__figure img{padding:.5rem}.product-card__image--secondary{padding:0}.product-card .product-card__info{padding-top:.75rem}.product-card__title{min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-info .rte h3,.product-info .prose h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.0625rem;text-transform:uppercase;letter-spacing:.04em}.product-info .rte ul,.product-info .prose ul{list-style:none;padding:0;margin:0;display:grid;gap:.35rem}.product-info .rte li,.product-info .prose li{position:relative;padding-inline-start:1.25rem}.product-info .rte li:before,.product-info .prose li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:.5rem;height:.5rem;border-radius:50%;background:#f25a1a}.spec-sheet{display:grid;gap:1.5rem;align-items:start;max-width:1100px;margin-inline:auto}.spec-sheet__media{overflow:hidden;background:#111}.spec-sheet__media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:1000px){.spec-sheet--with-image{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.spec-sheet--with-image .spec-sheet__media{position:sticky;top:6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kukirin.css.map */
