Skip to the content
Home
Shop By Vehicle
Toyota
GR86/86
Ford
Mustang
Nissan
GTR
350z
370z
S14
S15
Z
Policies
Catalog
Search for products
Search
Log in
Open mini cart
Your cart
×
Your cart is empty
Home
Shop By Vehicle
Toyota
GR86/86
Ford
Mustang
Nissan
GTR
350z
370z
S14
S15
Z
Policies
Catalog
is here! Shop now, pay later in 4 easy installments
ⓘ
Collection:
Aftermarket parts for Model Y Performance
Sorry, this collection is empty.
Continue shopping
/* --- Product Grid Styles --- */ .collection { display: flex; flex-wrap: wrap; gap: 20px; justify-content: center; padding: 20px 0; } .product-grid { display: grid; gap: 20px; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); } /* --- Product Card --- */ .card-product { position: relative; background: #fff; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease, box-shadow 0.3s ease; } .card-product:hover { transform: translateY(-5px); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15); } .card-product img { width: 100%; display: block; } /* --- Product Title --- */ .card-product .card-product-title { font-size: 1rem; font-weight: 600; text-transform: uppercase; color: #333; margin: 10px 0; text-align: center; } .card-product .card-product-title:hover { color: #666; } /* --- Product Price --- */ .card-product .price { font-size: 1.1rem; font-weight: bold; color: #111; text-align: center; } .card-product .price--sale { color: #e60000; } /* --- Add to Cart Button (Your Animation) --- */ .card-product-actions { position: absolute; bottom: 10px; left: 50%; transform: translate(-50%, 10px); width: 90%; text-align: center; opacity: 0; visibility: hidden; transition: opacity 0.6s ease, transform 0.4s ease-out; } .card-product:hover .card-product-actions { opacity: 1; visibility: visible; transform: translate(-50%, 0); } /* Button Base Styles */ .add-to-cart-btn { display: inline-block; position: relative; max-width: 100%; padding: 12px 26px; font-size: 0.88em; font-weight: 700; text-align: center; text-transform: uppercase; cursor: pointer; border: var(--btn-border-width) solid rgb(var(--btn-bg-color)); outline-color: rgb(var(--btn-bg-color)); outline-offset: 3px; background: rgb(var(--btn-bg-hover-color)) linear-gradient(104deg, rgb(var(--btn-bg-hover-color)) 60%, rgb(var(--btn-bg-color)) 60%, rgb(var(--btn-bg-color)) 100%) no-repeat 100% 100%; background-size: 300% 100%; color: rgb(var(--btn-text-color)); transition: opacity 0.6s ease, color 0.6s ease, background-position 0.4s ease-out; } /* Button Hover Animation */ @media (hover: hover) { .add-to-cart-btn:hover { background-position: 0 100%; } } /* Disabled Button */ .add-to-cart-btn[disabled] { opacity: 0.4; background-position: 0 100%; cursor: default; } /* --- Pagination Styles --- */ .pagination { display: flex; justify-content: center; margin-top: 30px; } .pagination-item { font-size: 0.9rem; font-weight: bold; padding: 10px 15px; border: 1px solid #000; transition: all 0.3s ease; } .pagination-item:hover { background: #000; color: #fff; }