.tin-collection{padding:24px 20px 48px}.tin-collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin:0;padding:0;list-style:none}.tin-collection__card{min-width:0;text-align:center}.tin-collection__link{display:block;color:inherit;text-decoration:none}.tin-collection__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.tin-collection__media{aspect-ratio:1;overflow:hidden}.tin-collection__image{display:block;width:100%;height:100%;object-fit:contain}.tin-collection .tin-collection__title{margin:16px 0 6px;font-family:inherit;font-size:inherit;font-style:normal;line-height:1.25;font-weight:600;letter-spacing:.025rem;text-transform:none;color:rgb(var(--colors-heading));overflow-wrap:anywhere;transition:color .2s}.tin-collection__link:hover .tin-collection__title{color:rgb(var(--colors-text-link))}.tin-collection .tin-collection__price{margin:0;font-family:inherit;font-size:var(--tin-price-size-mobile);font-style:normal;font-weight:700;line-height:1;letter-spacing:.025rem;text-transform:none;color:rgb(var(--colors-text))}.tin-collection__sold-out{display:inline-block;margin-top:8px}.tin-collection__pagination{display:flex;justify-content:center;gap:16px;margin-top:40px}@media(min-width:768px){.tin-collection .tin-collection__price{font-size:var(--tin-price-size)}}@media(min-width:1024px){.tin-collection__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:64px 28px}.tin-collection .tin-collection__title{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
