.ww-collections-page [hidden]{display:none!important}.ww-collections-page .entry-title{margin:0 0 24px;font-size:clamp(1.5rem,1.3rem + 1vw,2.25rem);font-weight:700}.ww-collections-empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:40px 0;color:var(--ww-text-muted, #4F4F4F)}.ww-collections-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-bottom:24px}.ww-collections-card{display:flex;flex-direction:column;background:var(--White, #fff);border-radius:14px;overflow:hidden;box-shadow:var(--ww-shadow-md)}.ww-collections-card__media img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.ww-collections-card__body{display:flex;flex-direction:column;gap:8px;padding:14px}.ww-collections-card__title{font-size:.9375rem;font-weight:600;color:var(--ww-text, #0C1E13);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ww-collections-card__price{font-weight:700;color:var(--ww-accent-ui)}.ww-collections-card__ask{font-size:.8125rem;color:var(--ww-text-muted, #4F4F4F)}.ww-collections-card__actions{display:flex;align-items:center;gap:8px;margin-top:auto}.btn.ww-collections-card__addreq{flex:1 1 auto;padding:10px 12px;font-size:.8125rem}.ww-collections-card__remove{padding:0;appearance:none;-webkit-appearance:none;flex-shrink:0;width:34px;height:34px;border:none;border-radius:50%;background:none;color:var(--ww-text-muted, #4F4F4F);font-size:1.125rem;cursor:pointer}.ww-collections-card__remove:hover,.ww-collections-card__remove:focus-visible{background:#0c1e130f;color:var(--ww-text, #0C1E13)}.ww-cmp-table-wrap{overflow-x:auto;margin-bottom:16px}.ww-collections__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px}.ww-collections__tools:not(:has(button:not([hidden]))){margin-bottom:0}.ww-collections__toggle-same{padding:8px 16px;border:1px solid var(--ww-border, rgba(12, 30, 19, .12));border-radius:20px;background:none;color:var(--ww-accent-ui);font-size:.8125rem;font-weight:600;cursor:pointer}.ww-collections__clear{padding:8px 4px;appearance:none;-webkit-appearance:none;border:none;background:none;color:var(--ww-text-muted, #4F4F4F);font-size:.8125rem;text-decoration:underline;cursor:pointer}.ww-collections__clear:hover,.ww-collections__clear:focus-visible{color:var(--ww-text, #0C1E13)}.ww-cmp-table{border-collapse:collapse;table-layout:fixed;width:max-content}.ww-cmp-table__col a{display:block}.ww-cmp-table__row-label{position:sticky;left:0;z-index:1;border:0;background:var(--ww-surface-2, #F4F1EA);text-align:left;font-weight:600;font-size:.8125rem;color:var(--ww-text-muted, #4F4F4F);padding:12px 14px;width:160px}.ww-cmp-table__col{width:240px;padding:14px;text-align:left;vertical-align:top;border:0;border-bottom:2px solid var(--ww-border, rgba(12, 30, 19, .12));background:none;position:relative}.ww-cmp-table__col img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px;display:block;margin-bottom:8px}.ww-cmp-table__col a.ww-cmp-table__title{display:block;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--ww-text, #0C1E13);overflow-wrap:anywhere}.ww-cmp-table__remove{padding:0;appearance:none;-webkit-appearance:none;position:absolute;top:8px;right:8px;width:28px;height:28px;border:none;border-radius:50%;background:#f9f9f9e6;color:var(--ww-text-muted, #4F4F4F);cursor:pointer}.ww-cmp-table__row td{padding:12px 14px;font-size:.875rem;color:var(--ww-text, #0C1E13);border:0;border-bottom:1px solid var(--ww-border, rgba(12, 30, 19, .08))}[data-theme=dark] .ww-collections-card{background:var(--ww-surface)}@media (max-width: 600px){.ww-cmp-table__row-label{width:84px;padding:10px 8px;font-size:.75rem}.ww-cmp-table__col{width:136px;padding:10px 8px}.ww-cmp-table__col a.ww-cmp-table__title{font-size:.8125rem}.ww-cmp-table__row td{padding:10px 8px;font-size:.8125rem}.ww-cmp-table__remove{top:4px;right:4px}}.ww-cmp-table tr:first-child .ww-cmp-table__row-label{background:var(--ww-bg, #F9F9F9);border-bottom:2px solid var(--ww-border, rgba(12, 30, 19, .12))}[data-theme=dark] .ww-cmp-table__row-label{background:var(--ww-surface-2)}[data-theme=dark] .ww-cmp-table tr:first-child .ww-cmp-table__row-label{background:var(--ww-bg)}[data-theme=dark] .ww-cmp-table__remove{background:#191d1ae6}
