.ptt-collection-card{position:relative;display:flex;overflow:hidden;min-inline-size:0;flex-direction:column;border:var(--border-hairline);border-radius:var(--radius-sm);background:var(--surface-card);transition:box-shadow .15s var(--ease-standard)}.ptt-collection-card:hover{box-shadow:var(--shadow-md)}.ptt-collection-card__media{position:relative;display:flex;overflow:hidden;aspect-ratio:1;align-items:center;justify-content:center;padding:10px}.ptt-collection-card__media img{inline-size:100%;block-size:100%;object-fit:contain;transition:transform .18s var(--ease-standard)}.ptt-collection-card:hover .ptt-collection-card__media img{transform:scale(1.05)}.ptt-collection-card--sold-out .ptt-collection-card__media img{opacity:.4}.ptt-collection-card__placeholder{color:var(--text-faint);font-size:var(--fs-xs)}.ptt-collection-card__discount{position:absolute;inset-block-start:0;inset-inline-end:0;padding:5px 7px;background:var(--brand);color:var(--text-on-brand);font-family:var(--font-display);font-size:11px;font-weight:var(--fw-extrabold);line-height:1}.ptt-collection-card__soldout{position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:5px 10px;background:#141414d1;color:var(--text-on-dark);font-family:var(--font-display);font-size:10px;font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase;transform:translate(-50%,-50%)}.ptt-collection-card__preorder{position:absolute;inset-block-start:6px;inset-inline-start:0;display:inline-flex;gap:4px;align-items:center;padding:4px 11px 4px 7px;background:var(--surface-dark);clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%);color:var(--text-on-dark);font-family:var(--font-display);font-size:9px;font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase}.ptt-collection-card__preorder i{inline-size:4px;block-size:4px;background:var(--brand);transform:rotate(45deg)}.ptt-collection-card__body{display:flex;flex:1;flex-direction:column;gap:3px;padding:0 9px 9px}.ptt-collection-card__vendor{overflow:hidden;color:var(--text-faint);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ptt-collection-card__title{display:-webkit-box;overflow:hidden;min-block-size:32px;color:var(--text-strong);font-size:12px;font-weight:var(--fw-medium);line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ptt-collection-card__title:hover{color:var(--brand-hover)}.ptt-collection-card__price,.ptt-collection-card__rating{display:flex;min-inline-size:0;flex-wrap:wrap;gap:5px;align-items:center}.ptt-collection-card__price strong{color:var(--price-sale);font-family:var(--font-display);font-size:14px;font-weight:var(--fw-extrabold)}.ptt-collection-card__price s{color:var(--price-was);font-size:10.5px}.ptt-collection-card__rating{color:var(--text-muted);font-size:10px;white-space:nowrap}.ptt-collection-card__rating .ptt-rating-stars svg{inline-size:10px;block-size:10px}.ptt-collection-card__sold{overflow:hidden;min-inline-size:0;color:var(--text-faint);text-overflow:ellipsis}.ptt-collection-card__action{margin-block-start:auto;padding-block-start:6px}.ptt-collection-card__action form,.ptt-collection-card__cta{inline-size:100%}.ptt-collection-card__cta{min-block-size:30px;border:1px solid var(--brand);border-radius:var(--radius-sm);padding:7px 0;line-height:normal;background:var(--surface-card);color:var(--brand);font-family:var(--font-display);font-size:10.5px;font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;transition:var(--transition-control)}.ptt-collection-card:hover .ptt-collection-card__cta:not(:disabled),.ptt-collection-card__cta:focus-visible:not(:disabled){background:var(--brand);color:var(--text-on-brand)}.ptt-collection-card__cta:disabled{border-color:var(--border-subtle);background:var(--surface-sunken);color:var(--text-faint)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/collection-grid-card.css.map */
