.ccc{padding-bottom:120px}.cc-tile.is-active{outline:2px solid var(--ink);outline-offset:3px}.ccc-makes{display:flex;flex-wrap:wrap;gap:8px}.ccc-makes[hidden]{display:none}.cc-tiles>.ccc-makes{margin-top:-16px}.ccc-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:48px var(--gutter) 24px;scroll-margin-top:110px}.ccc-chips{display:flex;flex-wrap:wrap;gap:8px}.ccc-chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid var(--line-3);border-radius:40px;font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ccc-chip span{color:var(--muted-2);font-weight:400}.ccc-chip:hover{border-color:var(--ink)}.ccc-chip.is-active{background:var(--ink);border-color:var(--ink);color:var(--white)}.ccc-chip.is-active span{color:#ffffffb3}.ccc-chip--make{background:var(--surface-2);border-color:var(--surface-2)}.ccc-sort{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted)}.ccc-sort select{display:block;width:auto;min-width:200px;height:40px;margin:0;padding:0 40px 0 16px;border:1px solid var(--line-3);border-radius:var(--radius);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23121212' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 16px center;font-family:inherit;font-size:14px;font-weight:400;color:var(--ink);-webkit-appearance:none;appearance:none;cursor:pointer}.ccc-sort select:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.ccc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;padding:0 var(--gutter)}.ccc-card{display:flex;flex-direction:column;min-width:0;color:var(--ink);text-decoration:none}.ccc-card[hidden]{display:none}.ccc-card__img{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--surface-2)}.ccc-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:9%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s ease}.ccc-card:hover .ccc-card__img img{transform:scale(1.04)}.ccc-card__img .ccc-card__alt{padding:0;object-fit:cover;mix-blend-mode:normal;opacity:0;transition:opacity .35s ease,transform .6s ease}@media(hover:hover){.ccc-card:hover .ccc-card__alt{opacity:1}}.ccc-card__eyebrow{margin:16px 0 6px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2)}.ccc-card__title{margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.4;color:var(--ink)}.ccc-card:hover .ccc-card__title{text-decoration:underline;text-underline-offset:3px}.ccc-card__price{margin:auto 0 0;font-size:15px;font-weight:600}.ccc-empty{grid-column:1 / -1;margin:0;padding:40px 0;font-size:16px;color:var(--muted)}.ccc-pages{display:flex;justify-content:center;gap:12px;padding:56px var(--gutter) 0;font-size:15px}@media(max-width:1199px){.ccc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ccc{padding-bottom:72px}.cc-tiles>.ccc-makes{margin-top:-12px}.ccc-makes .ccc-chip{height:36px;padding:0 14px;font-size:13px}.ccc-bar{flex-direction:column;align-items:stretch;gap:16px;padding:32px 24px 20px}.ccc-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -24px;padding:0 24px;scrollbar-width:none}.ccc-chips::-webkit-scrollbar{display:none}.ccc-sort{justify-content:space-between}.ccc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;padding:0 24px}.ccc-card__eyebrow{margin-top:12px;font-size:9px;letter-spacing:.12em}.ccc-card__title{font-size:13px;line-height:1.35}.ccc-card__price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-cc-collection.css.map */
