.gearfool-feed{width:100%}.gearfool-feed__heading{margin:0 0 1.5rem;text-align:center}.gearfool-feed__grid{display:grid;gap:1.25rem;grid-template-columns:1fr}.gearfool-feed__fallback[hidden],.gearfool-feed__grid[hidden]{display:none}@media (min-width:576px){.gearfool-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.gearfool-feed__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gearfool-feed__card{background:rgb(var(--color-white));border:1px solid rgba(var(--color-text-dark),.12);border-radius:var(--media-radius,0);color:rgb(var(--color-text-dark));display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.gearfool-feed__card:focus-visible,.gearfool-feed__card:hover{box-shadow:0 6px 18px rgba(var(--color-black),.12);color:rgb(var(--color-text-dark));text-decoration:none;transform:translateY(-2px)}.gearfool-feed__card:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:2px}.gearfool-feed__media{aspect-ratio:1/1;background:rgb(var(--color-white));display:block;padding:1rem}.gearfool-feed__media img{display:block;height:100%;object-fit:contain;width:100%}.gearfool-feed__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;padding:0 1rem 1.25rem}.gearfool-feed__title{display:-webkit-box;font-weight:700;-webkit-line-clamp:2;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical}.gearfool-feed__price{font-weight:700}.gearfool-feed__price-compare{font-weight:400;margin-right:.35rem;opacity:.6}.gearfool-feed__price-compare+.gearfool-feed__price-current{color:rgb(var(--color-primary))}.gearfool-feed__button{align-self:flex-start;margin-top:auto}.gearfool-feed__fallback img{display:block;height:auto;margin:0 auto;max-width:100%}@media (prefers-reduced-motion:reduce){.gearfool-feed__card{transition:none}.gearfool-feed__card:focus-visible,.gearfool-feed__card:hover{transform:none}}