.ft-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}@media(max-width:1024px){.ft-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.ft-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}.ft-product-card{display:flex;flex-direction:column;height:100%}.ft-product-card__image{flex:0 0 auto;aspect-ratio:1 / 1;background:var(--panel2)}.ft-product-card__image img{width:100%;height:100%;object-fit:cover;object-position:center}.ft-product-card__image:after{height:18%}.ft-product-card__body{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start}.ft-product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.ft-product-card__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.1em}.ft-product-card__price{margin-top:auto}.ft-product-card__body .ft-btn-primary{align-self:flex-start}.ft-product-gallery__main{aspect-ratio:1 / 1;background:#fff;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ft-product-gallery__main img{width:100%;height:100%;object-fit:contain}.ft-product-gallery__thumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.ft-product-gallery__thumb{width:72px;height:72px;object-fit:contain;background:#fff;border-radius:6px;cursor:pointer;border:2px solid transparent}.ft-product-gallery__thumb.is-active{border-color:var(--purple2)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ft-grid-fix.css.map */
