.collection__body{padding:0 var(--shop-gutter);display:flex;flex-direction:column;min-height:100svh}.grid{columns:var(--grid-cols, 3);column-gap:var(--grid-col-gap);margin:0;padding:0}.card{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:var(--grid-row-gap);display:block}.grid.is-masonry{columns:auto;display:flex;align-items:flex-start;gap:var(--grid-col-gap)}.grid.is-masonry .grid__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--grid-row-gap)}.grid.is-masonry .card{margin-bottom:0}.card__link{display:block}.card__media{display:block;position:relative;overflow:hidden;background:#00000008}.card__img{display:block;width:100%;height:auto}.card__img--empty{aspect-ratio:4 / 5}.card__img--secondary{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--dur-fast) var(--ease)}@media(hover:hover){.card__link:hover .card__img--secondary{opacity:1}}.card__badge{position:absolute;top:12px;left:12px;z-index:1;padding:7px 14px;border-radius:999px;background:var(--color-text);color:var(--color-bg);font-size:12px;font-weight:700;letter-spacing:var(--tracking);text-transform:uppercase;white-space:nowrap}.card__meta{display:block;padding-top:4px}.card__name,.card__price{display:block;line-height:19px;font-size:var(--fs-base)}.card__link:hover .card__name{text-decoration:underline;text-underline-offset:.18em}.grid__empty{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;color:var(--color-gray);text-transform:uppercase;text-align:center;pointer-events:none}.pagination{display:flex;gap:24px;padding:24px 0;text-transform:uppercase}.collection__foot{margin-top:auto;padding-inline:0}.card[hidden]{display:none}@media(max-width:899px){.collection__body{padding:0 var(--pad-mobile);min-height:0}.grid{--grid-cols: var(--grid-cols-mobile, 2);--grid-col-gap: 10px;--grid-row-gap: 10px;columns:var(--grid-cols)}.card{margin-bottom:10px}.card__name,.card__price{font-size:15px;line-height:1.45}.card__meta{padding-top:6px;padding-bottom:8px}.collection__foot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection.css.map */
