.template-collection #product-grid .product-card-wrapper,.template-search #product-grid .product-card-wrapper{height:100%}.template-collection #product-grid .product-card,.template-search #product-grid .product-card{height:100%;padding:6px!important;border:1px solid rgba(8,79,84,.14)!important;border-radius:17px!important;overflow:hidden;background:#fff!important;box-shadow:0 8px 24px #08333612!important}.template-collection #product-grid .product-card__media,.template-search #product-grid .product-card__media{aspect-ratio:1 / .88!important;min-height:0!important;border-radius:12px!important;overflow:hidden;background:#f7faf9!important}.template-collection #product-grid .product-card__media img,.template-search #product-grid .product-card__media img{object-fit:contain!important}.template-collection #product-grid .product-card__content,.template-search #product-grid .product-card__content{flex:1 1 auto;padding:9px 7px 6px!important}.template-collection #product-grid .product-card__information,.template-search #product-grid .product-card__information{display:flex;flex-direction:column;height:100%;min-height:0}.template-collection #product-grid .product-card__heading,.template-search #product-grid .product-card__heading{display:-webkit-box!important;min-height:2.8em!important;max-height:2.8em!important;margin:0!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;font-size:13px!important;font-weight:800!important;line-height:1.4!important;text-align:start!important}.template-collection #product-grid .sf-card-identity,.template-search #product-grid .sf-card-identity{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:35px;margin-top:6px;text-align:start}.template-collection #product-grid .sf-product-brand-logo,.template-search #product-grid .sf-product-brand-logo{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;max-width:78px;height:18px;color:#084f54;line-height:1}.template-collection #product-grid .sf-product-brand-logo img,.template-search #product-grid .sf-product-brand-logo img{display:block;width:auto;max-width:74px;height:auto;max-height:17px;object-fit:contain}.template-collection #product-grid .sf-product-brand-logo__bq,.template-search #product-grid .sf-product-brand-logo__bq{display:inline-grid;place-items:center;min-width:24px;height:18px;padding:0 4px;border-radius:4px;background:#d7192d;color:#fff;font:900 10px/1 Arial,sans-serif;letter-spacing:-.25px}.template-collection #product-grid .sf-product-brand-logo__wordmark,.template-search #product-grid .sf-product-brand-logo__wordmark{display:inline-block;max-width:78px;overflow:hidden;color:#084f54;font:900 9.5px/1.1 Arial,sans-serif;letter-spacing:.28px;text-overflow:ellipsis;white-space:nowrap}.template-collection #product-grid .sf-product-brand-logo--nissan .sf-product-brand-logo__wordmark,.template-search #product-grid .sf-product-brand-logo--nissan .sf-product-brand-logo__wordmark{color:#be1e2d}.template-collection #product-grid .sf-card-identity__part-number,.template-search #product-grid .sf-card-identity__part-number{display:block;max-width:100%;overflow:hidden;color:#68767a;font-size:10.5px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.template-collection #product-grid .sf-parts-card__meta .sf-parts-card__brand,.template-search #product-grid .sf-parts-card__meta .sf-parts-card__brand,.template-collection #product-grid .sf-parts-card__meta .sf-parts-card__sku,.template-search #product-grid .sf-parts-card__meta .sf-parts-card__sku{display:none!important}.template-collection #product-grid .sf-card-buy-row,.template-search #product-grid .sf-card-buy-row,.template-collection #product-grid .sf-parts-card__buy-row,.template-search #product-grid .sf-parts-card__buy-row{margin-top:auto!important;padding-top:7px!important}.template-collection #product-grid .sf-card-buy-row .sf-grid-cart,.template-search #product-grid .sf-card-buy-row .sf-grid-cart,.template-collection #product-grid .sf-parts-card__cart,.template-search #product-grid .sf-parts-card__cart{min-height:44px!important;height:44px!important;border-radius:12px!important;background:linear-gradient(135deg,#f58a1f,#ff981c)!important;box-shadow:0 7px 16px #dd710933!important}.template-collection #product-grid .sf-grid-cart__label,.template-search #product-grid .sf-grid-cart__label,.sf-spare-parts-results #product-grid .sf-parts-card__cart>.sf-grid-cart__label{position:static!important;display:inline-flex!important;align-items:center;width:auto!important;height:auto!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important;text-align:center;white-space:nowrap}.template-collection #product-grid .sf-card-buy-row .sf-grid-cart:after,.template-search #product-grid .sf-card-buy-row .sf-grid-cart:after,.template-collection #product-grid .sf-card-buy-row .sf-grid-cart.is-added:after,.template-search #product-grid .sf-card-buy-row .sf-grid-cart.is-added:after{content:none!important}.sf-spare-parts-results #product-grid .sf-spare-parts-card__facts{display:none!important}@media screen and (max-width:749px){.template-collection #product-grid,.template-search #product-grid,.sf-spare-parts-results #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.template-collection #product-grid .product-card,.template-search #product-grid .product-card{padding:5px!important;border-radius:15px!important}.template-collection #product-grid .product-card__media,.template-search #product-grid .product-card__media{aspect-ratio:1 / .84!important;border-radius:10px!important}.template-collection #product-grid .product-card__content,.template-search #product-grid .product-card__content{padding:7px 6px 5px!important}.template-collection #product-grid .product-card__heading,.template-search #product-grid .product-card__heading{min-height:2.8em!important;max-height:2.8em!important;font-size:11.75px!important}.template-collection #product-grid .sf-card-identity,.template-search #product-grid .sf-card-identity{min-height:32px;margin-top:5px}.template-collection #product-grid .sf-product-brand-logo,.template-search #product-grid .sf-product-brand-logo{height:16px}.template-collection #product-grid .sf-product-brand-logo img,.template-search #product-grid .sf-product-brand-logo img{max-width:64px;max-height:15px}.template-collection #product-grid .sf-card-identity__part-number,.template-search #product-grid .sf-card-identity__part-number{font-size:9.75px}.template-collection #product-grid .sf-parts-card__buy-row,.template-search #product-grid .sf-parts-card__buy-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:5px!important}.template-collection #product-grid .sf-parts-card__cart-form,.template-search #product-grid .sf-parts-card__cart-form,.template-collection #product-grid .sf-parts-card__cart,.template-search #product-grid .sf-parts-card__cart{width:100%!important;min-width:0!important}.template-collection #product-grid .sf-card-buy-row .sf-grid-cart,.template-search #product-grid .sf-card-buy-row .sf-grid-cart,.template-collection #product-grid .sf-parts-card__cart,.template-search #product-grid .sf-parts-card__cart{min-height:42px!important;height:42px!important;padding-inline:7px!important}.sf-spare-parts-results #product-grid .sf-parts-card__cart>.sf-grid-cart__label{display:inline-flex!important}}@media screen and (min-width:750px){.sf-spare-parts-results #product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}}@media(prefers-reduced-motion:reduce){.template-collection #product-grid .product-card,.template-search #product-grid .product-card,.template-collection #product-grid .sf-grid-cart,.template-search #product-grid .sf-grid-cart{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/senfineco-product-card-v4.css.map */
