.section--recs-collection .h3{margin:0 0 var(--ff-space-16, 1.6rem)}.section--recs-collection .recs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ff-space-8, .8rem) var(--ff-space-16, 1.6rem)}@media screen and (min-width:750px){.section--recs-collection .recs-grid{grid-template-columns:repeat(3,1fr)}}.section--recs-collection .recs-card{display:block;text-decoration:none;color:var(--ff-carbon, #222222)}.section--recs-collection .recs-card__img{aspect-ratio:4 / 5;overflow:hidden;border-radius:0}.section--recs-collection .recs-card__img img{width:100%;height:100%;object-fit:cover}.section--recs-collection .recs-card__vendor{font-size:var(--ff-text-caption, 1.3rem);font-weight:700;letter-spacing:.16em;opacity:1;color:var(--ff-carbon, #222222);margin-top:var(--ff-space-8, .8rem)}.section--recs-collection .recs-card__title{font-size:var(--ff-text-caption, 1.3rem);line-height:1.33;margin-top:.2rem;color:var(--ff-carbon, #222222);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section--recs-collection .recs-card__price{font-size:var(--ff-text-caption, 1.3rem);margin-top:.4rem;color:var(--ff-carbon, #222222)}.section--recs-vendor .h3{margin:0 0 var(--ff-space-16, 1.6rem)}.section--recs-vendor .recs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ff-space-8, .8rem) var(--ff-space-16, 1.6rem)}@media screen and (min-width:750px){.section--recs-vendor .recs-grid{grid-template-columns:repeat(3,1fr)}}.section--recs-vendor .recs-card{display:block;text-decoration:none;color:var(--ff-carbon, #222222)}.section--recs-vendor .recs-card__img{aspect-ratio:4 / 5;overflow:hidden;border-radius:0}.section--recs-vendor .recs-card__img img{width:100%;height:100%;object-fit:cover}.section--recs-vendor .recs-card__vendor{font-size:var(--ff-text-caption, 1.3rem);font-weight:700;letter-spacing:.16em;opacity:1;color:var(--ff-carbon, #222222);margin-top:var(--ff-space-8, .8rem)}.section--recs-vendor .recs-card__title{font-size:var(--ff-text-caption, 1.3rem);line-height:1.33;margin-top:.2rem;color:var(--ff-carbon, #222222);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section--recs-vendor .recs-card__price{font-size:var(--ff-text-caption, 1.3rem);margin-top:.4rem;color:var(--ff-carbon, #222222)}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
