.spc-collection-header{max-width:1440px;padding:24px clamp(16px,5.56vw,80px);margin-inline:auto;display:flex;flex-direction:column;gap:24px}.spc-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;line-height:20px;color:var(--spc-ink-soft)}.spc-collection-header h1{margin:0;font-size:36px;line-height:44px}.spc-collection-intro{max-width:760px;color:var(--spc-ink-soft)}.spc-collection-intro p{margin:0 0 12px}.spc-collection-intro>p:last-of-type{margin-bottom:4px}.spc-collection-more summary{display:inline-flex;min-height:44px;align-items:center;cursor:pointer;font-weight:600;color:var(--spc-ink);text-decoration:underline;list-style:none}.spc-collection-more summary::-webkit-details-marker{display:none}.spc-collection-more[open] summary{order:1}.spc-collection-more[open]{display:flex;flex-direction:column}.spc-collection-more__close,.spc-collection-more[open] .spc-collection-more__open{display:none}.spc-collection-more[open] .spc-collection-more__close{display:inline}.spc-collection-chips{display:flex;flex-wrap:wrap;gap:12px}.spc-collection-chips a{display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 16px 6px 6px;border:1px solid var(--spc-line);border-radius:12px;font-size:14px;font-weight:600}.spc-collection-chips a[aria-current]{border:2px solid var(--spc-ink)}.spc-collection-chips img{width:44px;height:44px;border-radius:8px;object-fit:cover}.spc-listing-vehicle{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;background:var(--spc-surface);color:var(--spc-ink);border:1px solid var(--spc-line);padding:10px 16px;border-radius:var(--spc-radius);font-size:14px;transition:background-color .2s,border-color .2s,color .2s}.spc-listing-vehicle[data-state=on]{background:var(--spc-stock-bg);border-color:var(--spc-stock-bg);color:var(--spc-stock)}.spc-listing-vehicle[hidden]{display:none}.spc-listing-vehicle__text{display:flex;flex-direction:column;gap:2px;min-width:0}.spc-listing-vehicle__edit{font-size:inherit;white-space:nowrap}.spc-listing-vehicle__status{font-size:13px;color:var(--spc-ink-soft)}.spc-listing-vehicle[data-state=on] .spc-listing-vehicle__status{color:inherit}.spc-listing-vehicle__switch{display:flex;align-items:center;gap:12px;min-height:44px;flex:none;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.spc-listing-vehicle__switch:focus-visible{outline:2px solid var(--spc-ink);outline-offset:4px;border-radius:4px}.spc-listing-vehicle__track{position:relative;flex:none;width:44px;height:24px;border-radius:12px;background:#b5b4b0;transition:background-color .2s}.spc-listing-vehicle__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .2s}.spc-listing-vehicle__switch[aria-checked=true] .spc-listing-vehicle__track{background:var(--spc-stock)}.spc-listing-vehicle__switch[aria-checked=true] .spc-listing-vehicle__track:after{transform:translate(20px)}@media(prefers-reduced-motion:reduce){.spc-listing-vehicle,.spc-listing-vehicle__track,.spc-listing-vehicle__track:after{transition:none}}@media(max-width:749px){.spc-collection-header{padding:16px;gap:16px;min-width:0}.spc-collection-header h1{font-size:28px;line-height:36px}.spc-collection-chips{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:4px}.spc-collection-chips a{flex:none;min-height:48px;font-size:13px;padding-right:12px}.spc-collection-chips img{width:36px;height:36px}.spc-listing-vehicle{flex-direction:column;align-items:stretch;font-size:13px}.spc-listing-vehicle__switch{justify-content:space-between;border-top:1px solid var(--spc-line);padding-top:8px}.spc-listing-vehicle[data-state=on] .spc-listing-vehicle__switch{border-top-color:#3b6e3e33}}.spc-direct-stock{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 0;border-bottom:1px solid var(--spc-line);font-size:14px;font-weight:600}.spc-direct-stock input{width:36px;height:20px;accent-color:var(--spc-stock)}.spc-direct-stock>span:last-child{margin-left:auto;font-weight:400;color:var(--spc-ink-soft)}.spc-direct-stock:has(:disabled){opacity:.5}@media(min-width:750px){.product-grid-container .collection-wrapper:has(.facets--vertical){display:grid;grid-template-columns:272px minmax(0,1fr);gap:0 40px;max-width:1280px;width:calc(100% - clamp(32px,11.12vw,160px));margin-inline:auto}.product-grid-container .facets-controls-wrapper{grid-column:1 / -1}.product-grid-container .facets-block-wrapper--vertical:not(#filters-drawer){grid-column:1;margin:0}.product-grid-container .collection-wrapper:has(.facets--vertical) .main-collection-grid{grid-column:2}}@media(max-width:749px){#filters-drawer .theme-drawer__dialog{inset:auto 0 0;width:100%;max-width:none;height:auto;max-height:90dvh;border-radius:16px 16px 0 0}#filters-drawer .facets-drawer__filters{max-height:65dvh;overflow:auto;padding-inline:20px}#filters-drawer .facets__drawer-actions{padding-bottom:max(16px,env(safe-area-inset-bottom))}}.product-grid.spc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.spc-product-grid .product-card,.spc-product-grid .product-card__content{gap:8px}.spc-product-grid .product-card .product-title{font-size:15px;line-height:22px;font-weight:600}.spc-past-label__short{display:none}.spc-load-more{display:flex;flex-direction:column;align-items:center;gap:16px;margin-block:32px 64px;font-size:14px}.spc-load-more .button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 32px;border:1.5px solid var(--spc-ink);border-radius:var(--spc-radius)}.spc-load-more [aria-disabled=true]{pointer-events:none;opacity:.5}@media(min-width:750px){.product-grid.spc-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}}@media(max-width:749px){.spc-product-grid .product-card .product-title{font-size:13px;line-height:19px}.spc-past-label__full{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.spc-past-label__short{display:inline}}@media(min-width:750px){.product-grid-container .collection-wrapper.grid:has(.facets--vertical){grid-column:1 / -1;grid-template-areas:none;grid-template-columns:272px minmax(0,1fr)}.product-grid-container .collection-wrapper.grid:has(.facets--vertical) .main-collection-grid.grid{grid-column:2;display:block}.product-grid-container .collection-wrapper.grid:has(.facets--vertical) .facets-controls-wrapper{grid-column:1 / -1}}.spc-product-grid .product-card__content>product-price{margin-block-start:auto;padding-block-start:4px}.spc-product-grid product-price .price{font-size:18px;line-height:24px;font-weight:700;color:var(--spc-ink)}@media(max-width:749px){.spc-product-grid product-price .price{font-size:16px;line-height:22px}}.spc-product-grid .card-gallery .product-media-container{--product-media-fit: contain}.spc-product-grid .card-gallery .product-media-container img{object-fit:contain;object-position:center;box-sizing:border-box;padding:clamp(8px,1vw,16px)}.spc-card-cart{position:relative;z-index:var(--layer-raised, 2);align-self:stretch;width:100%;margin-block-start:auto}.spc-product-grid .spc-card-cart{margin-block-start:4px}.product-card:has(.spc-card-cart) .card-gallery .quick-add{display:none}.spc-card-cart .quick-add{position:relative;inset:auto;display:block;pointer-events:auto}.spc-card-cart .quick-add__product-form-component,.spc-card-cart .shopify-product-form,.spc-card-cart add-to-cart-component{display:block;width:100%;height:auto}.spc-card-cart .quick-add__button,.spc-card-cart__sold-out{position:relative;inset:auto;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;max-inline-size:none;min-height:44px;height:auto;padding:10px 6px;opacity:1;border:0;border-radius:var(--spc-radius);background:var(--spc-action);color:#fff;font-size:13px;font-weight:600;white-space:normal;text-align:center;-webkit-backdrop-filter:none;backdrop-filter:none;scale:1}.spc-card-cart .quick-add__button:hover{width:100%;padding-inline:6px;background:var(--spc-action-hover);scale:1}.spc-card-cart .quick-add__button>.add-to-cart-icon{width:20px;height:20px}.spc-card-cart .quick-add__button[data-added=true]{width:100%}.spc-card-cart .quick-add__button:disabled,.spc-card-cart__sold-out{opacity:.55;cursor:not-allowed}.spc-card-cart [data-quick-add-button=choose] add-to-cart-component,.spc-card-cart [data-quick-add-button=add] .quick-add__button--choose{display:none}.spc-card-cart :focus-visible{outline:2px solid var(--spc-action);outline-offset:3px}@media(max-width:749px){.spc-card-cart .quick-add__button,.spc-card-cart .quick-add__button:hover,.spc-card-cart__sold-out{gap:4px;padding:10px 4px;font-size:12px}.spc-card-cart .quick-add__button>.add-to-cart-icon{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/spc-collection.css.map */
