.prod-color-kicker[data-v-000d90f6]{color:var(--gold);display:block;font-size:.72rem;letter-spacing:.2em;margin:0 0 6px;text-transform:uppercase}.prod-title[data-v-000d90f6]{color:inherit;display:block;font-family:var(--serif);font-size:1.15rem;line-height:1.35;margin:0 0 10px}.ph-empty[data-v-000d90f6]{color:var(--mut);display:grid;height:100%;place-items:center}.prod-card--home[data-v-000d90f6]{background:#fff!important;border-color:#00000014;display:flex;flex-direction:column}.prod-card--home .prod-card__hit[data-v-000d90f6]{color:inherit;display:flex;flex:1;flex-direction:column;min-width:0;text-decoration:none}.prod-card--home .ph[data-v-000d90f6]{aspect-ratio:1/1;background:#f3f1ec}.prod-card--home .prod-color-kicker[data-v-000d90f6]{background:#fff;border-radius:2px;color:#333;font-size:.66rem;left:10px;letter-spacing:.14em;margin:0;padding:3px 8px;position:absolute;top:10px;z-index:2}.prod-card--home .prod-title-bar[data-v-000d90f6]{align-items:center;background:#fff;bottom:0;display:flex;left:0;min-height:2.1rem;padding:0 12px;position:absolute;right:0;z-index:2}.prod-card--home .prod-title[data-v-000d90f6]{color:#333;display:block;font-size:.95rem;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.prod-card--home .prod-body[data-v-000d90f6]{color:#333;flex:1;padding:8px 14px 2px}.prod-card--home .prod-meta-line[data-v-000d90f6]{color:#333;display:-webkit-box;font-size:.78rem;-webkit-line-clamp:2;line-height:1.4;margin:0;-webkit-box-orient:vertical;overflow:hidden}.prod-card--home .prod-quote-note[data-v-000d90f6]{display:block;font-size:.68rem;letter-spacing:.06em;margin:4px 0 0}.prod-card--home .btns[data-v-000d90f6]{box-sizing:border-box;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:0;padding:10px 14px 14px;width:100%}.prod-card--home .btns .btn[data-v-000d90f6]{box-sizing:border-box;font-size:.95rem;letter-spacing:.02em;min-height:44px;min-width:0;padding:12px 8px;text-transform:none;white-space:nowrap;width:100%}.prod-card--home .btns .btn-ghost[data-v-000d90f6],.prod-card:not(.prod-card--home) .btns .btn-ghost[data-v-000d90f6]{background:#111;border-color:#111;color:#fff!important}.prod-card--home .btns .btn-ghost[data-v-000d90f6]:hover,.prod-card:not(.prod-card--home) .btns .btn-ghost[data-v-000d90f6]:hover{background:#000;border-color:#000;color:#fff!important;filter:none}.prod-card:not(.prod-card--home) .prod-body .btns[data-v-000d90f6]{align-items:stretch;flex-direction:row;gap:10px;padding-top:18px}.prod-card:not(.prod-card--home) .prod-body .btns .btn[data-v-000d90f6]{flex:1 1 0;font-size:.95rem;letter-spacing:.02em;padding:12px 8px;text-transform:none;white-space:nowrap;width:auto}
