.look-card{--card-h: 100%;position:relative;display:block;height:var(--card-h);text-decoration:none;color:rgb(var(--color-foreground));outline-offset:4px}.look-card__figure{position:relative;display:flex;align-items:flex-end;justify-content:center;height:100%;width:100%}.look-card__img{position:relative;z-index:1;display:block;height:100%;width:auto;max-width:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 22px rgba(46,42,51,.14));transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .6s ease}.look-card__img--placeholder{opacity:.35;width:60%}.look-card__floor{position:absolute;left:10%;right:10%;bottom:-2%;height:10%;border-radius:50%;background:radial-gradient(ellipse at center,#2e2a3329,#2e2a3300 68%);filter:blur(6px);z-index:0}.look-card:hover .look-card__img,.look-card:focus-visible .look-card__img{transform:translateY(-4px) scale(1.02);filter:drop-shadow(0 22px 30px rgba(46,42,51,.2))}.look-card__caption{position:absolute;left:50%;bottom:1.2rem;z-index:2;transform:translate(-50%,6px);display:inline-flex;flex-direction:column;align-items:center;gap:.1rem;padding:.7rem 1.4rem .6rem;background:rgba(var(--color-background),.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(var(--color-foreground),.18);white-space:nowrap;opacity:0;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.look-card__eyebrow{font-size:.95rem;letter-spacing:.26em;text-transform:uppercase;opacity:.65}.look-card__title{font-size:1.15rem;letter-spacing:.1em;max-width:28ch;overflow:hidden;text-overflow:ellipsis}.look-card:hover .look-card__caption,.look-card:focus-visible .look-card__caption{opacity:1;transform:translate(-50%)}@media(hover:none){.look-card__caption{opacity:1;transform:translate(-50%);padding:.4rem 1rem}.look-card__title{display:none}}.look-card--portrait{height:auto;overflow:hidden}.look-card--portrait .look-card__figure{height:auto;aspect-ratio:3 / 4;overflow:hidden}.look-card--portrait .look-card__img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:none}.look-card--portrait .look-card__floor{display:none}.look-card--portrait .look-card__caption{position:static;display:flex;opacity:1;transform:none;white-space:normal;align-items:flex-start;padding:1.4rem 0;border:0;background:transparent}.look-card--portrait:hover .look-card__caption,.look-card--portrait:focus-visible .look-card__caption{transform:none}.look-card--portrait .look-card__title{display:block;font-size:1.6rem;max-width:none}.look-card--portrait:hover .look-card__img,.look-card--portrait:focus-visible .look-card__img{transform:scale(1.025);filter:none}@media(prefers-reduced-motion:reduce){.look-card--portrait .look-card__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-look-card.css.map */
