html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card{--pm-card-media-size: 128px;display:grid!important;grid-template-columns:calc(var(--pm-card-media-size) + 12px) minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:start!important;min-width:0!important;min-height:0!important;height:100%;overflow:visible!important;border:1px solid var(--pm-line, #39424d)!important;border-radius:var(--pm-card-radius, 12px)!important;background:var(--pm-soft, #151a21)!important;box-shadow:none!important;transform:none!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pmc-vps-image-wrap,.pmgr-image-wrap){grid-area:1 / 1!important;align-self:start!important;display:grid!important;place-items:center;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;position:relative;flex:0 0 auto!important;width:var(--pm-card-media-size)!important;height:var(--pm-card-media-size)!important;min-height:0!important;aspect-ratio:1!important;margin:12px 0 12px 12px!important;overflow:hidden!important;border:0!important;border-radius:8px!important;background:#fff!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[id^=PMCollectionSearch-]) .pm-results-card :is(.pmc-vps-image-wrap,.pmgr-image-wrap)>img:is(.pmc-vps-image,.pmgr-image){display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:8px!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center!important;transform:none!important;background:#fff!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pmc-vps-body,.pmgr-card-body){grid-area:1 / 2!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;align-self:stretch!important;min-width:0!important;min-height:var(--pm-card-media-size)!important;height:auto!important;padding:12px!important;gap:4px!important;box-sizing:border-box}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pmc-vps-vendor,.pmgr-vendor){order:0!important;min-height:14px!important;margin:0!important;color:#bbc5ce!important;font-size:10px!important;line-height:14px!important;font-weight:700!important;letter-spacing:.025em}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pmc-vps-product-title,.pmgr-product-title){order:1!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important;min-height:0!important;height:auto!important;max-height:42px!important;margin:0!important;font-size:15px!important;line-height:21px!important;font-weight:700!important;color:#fff!important;text-decoration:none!important;overflow-wrap:anywhere}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pmc-vps-sku,.pmgr-sku){order:2!important;min-height:14px!important;margin:0!important;color:#bdc6cf!important;font-size:11px!important;line-height:16px!important;overflow-wrap:anywhere}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pmc-color-badge,.pmc-vps-color-badge,.pmgr-color-badge,.pmgr-color-cue){order:3!important;min-height:14px;margin:0!important;font-size:11px!important;line-height:16px!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pmc-vps-product-fit,.pmgr-fit-badge--body){order:4!important;margin:0!important;font-size:11px!important;line-height:16px!important}:is(#PMGarageTheme,body) #pmGarageResults .pm-results-card .pmgr-fit-vehicle{display:none!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__price{order:5!important;display:flex!important;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0!important;min-height:26px!important;margin:auto 0 0!important;padding:10px 0 0!important;color:var(--pm-dark-text, #fff)!important;font-family:var(--pm-body-family, inherit);font-size:20px!important;font-weight:800!important;line-height:1.3!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__price>span{margin:0!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important;color:var(--pm-dark-muted, #bbc5ce)!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__stock-action{order:6!important;display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-width:0;min-height:44px;margin-top:6px;background:transparent}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card [data-pm-pe-status]{position:relative!important;display:flex!important;flex:0 1 auto;flex-wrap:wrap!important;align-items:center!important;align-self:center!important;gap:3px!important;min-width:0!important;min-height:28px!important;height:auto!important;margin:0!important;font-family:var(--pm-body-family, inherit);font-size:12px!important;font-weight:600!important;line-height:18px!important;white-space:normal!important;overflow-wrap:anywhere}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card [data-pm-pe-status]:before{flex:0 0 6px!important;width:6px!important;height:6px!important;margin:0!important;border-radius:50%}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__action{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;flex:0 1 160px!important;gap:6px!important;width:160px!important;max-width:100%!important;min-width:120px!important;min-height:44px!important;height:auto!important;margin:0 0 0 auto!important;padding:10px 16px!important;box-sizing:border-box!important;border:1px solid var(--pm-accent, #f58220)!important;border-radius:var(--pm-button-radius, 9px)!important;background:var(--pm-accent, #f58220)!important;box-shadow:none!important;color:var(--pm-dark-text, #fff)!important;font-family:var(--pm-body-family, inherit)!important;font-size:var(--pm-button-size, 14px)!important;font-weight:var(--pm-button-weight, 700)!important;letter-spacing:var(--pm-button-letter-spacing, normal)!important;text-transform:var(--pm-button-case, none)!important;line-height:1.25!important;text-decoration:none!important;text-align:center;white-space:normal!important;cursor:pointer;transition:background var(--pm-transition, .2s ease),border-color var(--pm-transition, .2s ease)}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__action.is-sold{border-color:var(--pm-line, #39424d)!important;background:var(--pm-filter-control, #222c37)!important;color:var(--pm-dark-muted, #bbc5ce)!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__action:disabled{opacity:.65;cursor:wait}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__action.is-added{border-color:#4daf7e!important;background:#173c2b!important;color:#c2f4d7!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-stock-info{display:inline-block;flex:0 0 28px;margin:0}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-stock-info summary{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font-family:Georgia,serif;font-size:12px;font-weight:700;cursor:pointer;list-style:none}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-stock-info summary::-webkit-details-marker{display:none}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-stock-info:not([open]) .pm-results-stock-info__text{display:none!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-stock-info__text{position:absolute;z-index:10;left:0;width:min(260px,calc(100vw - 40px));max-width:calc(100vw - 40px);bottom:calc(100% + 6px);display:block;padding:12px;border:1px solid #687685;border-radius:var(--pm-button-radius, 9px);background:#202b36;color:#fff;box-shadow:0 6px 24px #0006;font-family:inherit;font-size:12px;font-weight:400;line-height:1.5;white-space:normal}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card{display:flex!important;flex-direction:column!important;align-items:stretch!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card :is(.pmc-vps-image-wrap,.pmgr-image-wrap){width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;margin:0!important;border-radius:calc(var(--pm-card-radius, 12px) - 1px) calc(var(--pm-card-radius, 12px) - 1px) 0 0!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card :is(.pmc-vps-body,.pmgr-card-body){flex:1!important;min-height:0!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card .pm-results-stock-info__text{width:max-content;max-width:min(260px,calc(100vw - 40px))}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(a,button,summary):focus-visible{outline:2px solid var(--pm-accent, #f58220)!important;outline-offset:3px}@media(hover:hover){html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__action:not(:disabled):not(.is-sold):hover{background:var(--pm-accent-hover, #dc6f0f)!important;border-color:var(--pm-accent-hover, #dc6f0f)!important;transform:none!important}}@media(max-width:600px){html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card{--pm-card-media-size: 96px}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pmc-vps-body,.pmgr-card-body){padding:10px!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card :is(.pmc-vps-body,.pmgr-card-body){padding:10px!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card :is(.pmc-vps-image-wrap,.pmgr-image-wrap){aspect-ratio:1!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__price{font-size:18px!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__stock-action{gap:6px}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card .pm-results-card__action{flex-basis:112px!important;width:112px!important;min-width:96px!important;padding:10px 12px!important;font-size:13px!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card [data-pm-pe-status]{font-size:11px!important;line-height:16px!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card .pm-results-card__action{flex:1 0 64px!important;width:auto!important;min-width:64px!important;padding:10px!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card .pm-results-stock-info__text{width:100%;min-width:128px;max-width:calc(100vw - 40px)}}@media(max-width:360px){html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card{--pm-card-media-size: 80px}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-card :is(.pmc-vps-body,.pmgr-card-body){padding:9px 8px!important}}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-stock-label{min-width:0}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-stock-label__compact{display:none}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]) .pm-results-card :is(.pm-results-card__details,.pm-results-card__footer){display:contents}@media(max-width:600px){html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-stock-label__full{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]).is-grid-view .pm-results-stock-label__compact{display:inline;white-space:nowrap}}@media(max-width:600px){html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card{grid-template-rows:minmax(0,1fr) auto!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card :is(.pmc-vps-body,.pmgr-card-body){display:contents!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card .pm-results-card__details{grid-area:1 / 2;display:flex;flex-direction:column;align-self:stretch;min-width:0;gap:4px;padding:10px;box-sizing:border-box}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card .pm-results-card__footer{grid-area:2 / 1 / 3 / -1;display:grid;grid-template-columns:minmax(0,1fr) max-content minmax(80px,96px);grid-template-areas:none!important;align-items:center;gap:6px;min-width:0;padding:0 10px 10px;box-sizing:border-box}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card .pm-results-card__stock-action{display:contents!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card [data-pm-pe-status]{grid-area:1 / 1!important;order:0!important;flex-wrap:nowrap!important;gap:2px!important;font-size:11px!important;line-height:16px!important;white-space:nowrap!important;overflow-wrap:normal}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card .pm-results-stock-info{flex-basis:24px}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card .pm-results-stock-info summary{width:24px}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card .pm-results-card__price{grid-area:1 / 2!important;order:1!important;align-self:center!important;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:0;min-height:0!important;margin:0!important;padding:0!important;font-size:17px!important;white-space:nowrap}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-card .pm-results-card__action{grid-area:1 / 3!important;order:2!important;width:100%!important;min-width:0!important;margin:0!important}}@media(max-width:380px){html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-stock-label__full{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}html body .pm-global-design:is(#PMGarageTheme,[id^=PMCTheme-]) :is(#pmGarageResults,[data-pmc-vps-root]):not(.is-grid-view) .pm-results-stock-label__compact{display:inline;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/pm-results-card-ux.css.map */
