.luxina-card{--lx-card-inset: 8px;--lx-card-pill: 40px;container:luxina-card / inline-size;position:relative;display:flex;flex-direction:column;width:100%;min-width:0;height:100%;color:var(--lx-ink)}@media screen and (max-width:749px){.luxina-card{--lx-card-pill: 36px}}.luxina-card__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background-color:var(--lx-ground);border-radius:var(--lx-r-media)}.luxina-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0}.luxina-card .luxina-card__img{display:block}.luxina-card__img--second{opacity:0;display:none}@media(hover:hover)and (pointer:fine){.luxina-card__img--second{display:block}.luxina-card--swap .luxina-card__media:hover .luxina-card__img--second{opacity:1}.luxina-card--swap .luxina-card__media:hover .luxina-card__img--primary{opacity:0}.luxina-card:not(.luxina-card--swap) .luxina-card__media:hover .luxina-card__img--primary{transform:scale(1.06)}}@media(prefers-reduced-motion:no-preference){.luxina-card__img{transition:opacity var(--lx-d-base) var(--lx-ease),transform var(--lx-d-slow) var(--lx-ease)}}.luxina-card--sold-out .luxina-card__img--primary{opacity:.6}.luxina-card__no{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:var(--lx-z-raised);pointer-events:none}.luxina-card .luxina-glass{--lx-glass-surface: var(--lx-glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}.luxina-card__wishlist{position:absolute;inset-block-start:var(--lx-card-inset);inset-inline-end:var(--lx-card-inset);z-index:var(--lx-z-raised)}.luxina-card__quick{position:absolute;inset-inline-end:var(--lx-card-inset);inset-block-end:var(--lx-card-inset);z-index:var(--lx-z-raised);display:grid;place-items:center;width:var(--lx-card-pill);height:var(--lx-card-pill);margin:0;padding:0;color:var(--lx-ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.luxina-card__quick:before{content:"";position:absolute;inset:calc((var(--lx-card-pill) - var(--lx-tap)) / 2)}.luxina-card__quick>.luxina-icon{grid-area:1 / 1}.luxina-card__quick-done,.luxina-card__quick.is-done .luxina-card__quick-icon{opacity:0}.luxina-card__quick.is-done .luxina-card__quick-done{opacity:1}.luxina-card__quick:focus-visible{outline:2px solid var(--lx-ink);outline-offset:2px}.luxina-card__quick.is-error{color:var(--lx-sale)}.luxina-card__quick[aria-busy=true] .luxina-icon{opacity:0}.luxina-card__quick[aria-busy=true]:after,.luxina-card__size[aria-busy=true]:after{content:"";position:absolute;inset:50% auto auto 50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:1.5px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:luxina-spin .7s linear infinite}.luxina-card.is-tray-open .luxina-card__quick{display:none}@media(hover:hover)and (pointer:fine){.luxina-card__quick{opacity:0}.luxina-card:hover .luxina-card__quick,.luxina-card__quick:focus-visible,.luxina-card__quick[aria-busy=true],.luxina-card__quick.is-done,.luxina-card__quick.is-error{opacity:1}}.luxina-card__tray{--lx-tray-cols: 3;position:absolute;inset-inline:var(--lx-card-inset);inset-block-end:var(--lx-card-inset);z-index:calc(var(--lx-z-raised) + 1);padding:8px;border-radius:14px}.luxina-card__tray[hidden]{display:none}@container luxina-card (min-width: 236px){.luxina-card__tray{--lx-tray-cols: 4;padding:12px}}@container luxina-card (min-width: 400px){.luxina-card__tray{--lx-tray-cols: 7}}.luxina-card__tray-head{display:flex;align-items:center;justify-content:space-between;gap:var(--lx-s-2);margin-block-end:4px;font-size:var(--lx-fs-small);font-weight:var(--lx-weight-ui);line-height:1.3}.luxina-card__guide{position:relative;color:var(--lx-muted);font-weight:var(--lx-weight-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.luxina-card__guide:before{content:"";position:absolute;top:-12px;right:-6px;bottom:-12px;left:-6px}.luxina-card__sizes{display:grid;grid-template-columns:repeat(var(--lx-tray-cols),minmax(0,1fr));gap:4px}.luxina-card__size{position:relative;min-width:0;height:var(--lx-tap);margin:0;padding:0;border:1px solid var(--lx-line);border-radius:8px;background-color:var(--lx-paper);color:var(--lx-ink);font-family:var(--lx-font-ui);font-size:var(--lx-fs-small);font-weight:var(--lx-weight-ui);font-variant-numeric:tabular-nums;line-height:1;cursor:pointer}@media(hover:hover){.luxina-card__size:not(:disabled):hover{border-color:var(--lx-ink)}}.luxina-card__size:focus-visible{outline:2px solid var(--lx-ink);outline-offset:1px}.luxina-card__size.is-selected,.luxina-card__size[aria-busy=true]{border-color:var(--lx-ink);background-color:var(--lx-ink);color:var(--lx-paper)}.luxina-card__size[aria-busy=true]{color:transparent}.luxina-card__size[aria-busy=true]:after{border-color:var(--lx-paper);border-right-color:transparent}.luxina-card__size:disabled{color:var(--lx-muted);background-color:transparent;text-decoration:line-through;text-decoration-thickness:1px;cursor:not-allowed;opacity:.55}@media(prefers-reduced-motion:no-preference){.luxina-card__quick,.luxina-card__quick .luxina-icon{transition:opacity var(--lx-d-fast) var(--lx-ease)}.luxina-card__tray:not([hidden]){animation:luxina-card-rise var(--lx-d-base) var(--lx-ease)}.luxina-card__toast{animation:luxina-card-rise var(--lx-d-base) var(--lx-ease)}}@keyframes luxina-card-rise{0%{opacity:0;transform:translateY(6px)}}.luxina-card__toast{position:absolute;inset-inline:var(--lx-card-inset) calc(var(--lx-card-inset) * 2 + var(--lx-card-pill));inset-block-end:var(--lx-card-inset);z-index:calc(var(--lx-z-raised) + 2);margin:0;padding:8px 10px;font-size:var(--lx-fs-caption);line-height:1.35}.luxina-card__label{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:var(--lx-s-3);padding-block-start:var(--lx-s-3)}.luxina-card__title{min-width:0;margin:0;font-family:var(--lx-font-ui);font-size:.9375rem;font-weight:var(--lx-weight-ui);line-height:1.3;letter-spacing:0;text-transform:none}.luxina-card__title-link{display:-webkit-box;overflow:hidden;color:inherit;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media(hover:hover){.luxina-card__title-link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}}.luxina-card__title-link:focus-visible{outline:2px solid var(--lx-ink);outline-offset:2px;border-radius:2px}.luxina-card .luxina-card__price{justify-content:flex-end;font-size:.9375rem;font-weight:var(--lx-weight-ui);text-align:end}.luxina-card__meta{grid-column:1 / -1;margin:2px 0 0;color:var(--lx-muted);font-size:var(--lx-fs-small);line-height:1.4}@container luxina-card (max-width: 259px){.luxina-card__label{grid-template-columns:minmax(0,1fr);row-gap:2px}.luxina-card__title,.luxina-card .luxina-card__price{font-size:.875rem}.luxina-card .luxina-card__price{order:3;justify-content:flex-start;text-align:start}.luxina-card__meta{order:2;margin:0}}.luxina-card__cta{margin-top:auto;padding-block-start:var(--lx-s-3)}.luxina-card--compact{--lx-card-inset: 6px;--lx-card-pill: 32px}.luxina-card--compact .luxina-card__no{display:none}.luxina-card--compact .luxina-card__label{grid-template-columns:minmax(0,1fr);padding-block-start:var(--lx-s-2)}.luxina-card--compact .luxina-card__title,.luxina-card--compact .luxina-card__price{font-size:var(--lx-fs-small)}.luxina-card--compact .luxina-card__price{justify-content:flex-start;text-align:start}.luxina-card--compact .luxina-card__meta{display:none}@media(prefers-reduced-motion:reduce){.luxina-card__quick[aria-busy=true]:after,.luxina-card__size[aria-busy=true]:after{animation:none}}.luxina-wish{display:inline-flex}.luxina-wish__button{position:relative;display:grid;place-items:center;width:var(--lx-tap);height:var(--lx-tap);margin:0;padding:0;border:0;background:transparent;color:var(--lx-ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.luxina-wish--glass .luxina-wish__button{width:var(--lx-card-pill, 40px);height:var(--lx-card-pill, 40px);border:var(--lx-glass-edge, 0)}.luxina-wish--glass .luxina-wish__button:before{content:"";position:absolute;inset:calc((var(--lx-card-pill, 40px) - var(--lx-tap)) / 2)}.luxina-wish--glass .luxina-icon{width:18px;height:18px}.luxina-wish__button>.luxina-icon{grid-area:1 / 1}.luxina-wish__on{opacity:0;transform:scale(.6)}.luxina-wish__button[aria-pressed=true] .luxina-wish__on{opacity:1;transform:none}.luxina-wish__button[aria-pressed=true] .luxina-wish__off{opacity:0}.luxina-wish__button:focus-visible{outline:2px solid var(--lx-ink);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.luxina-wish__button>.luxina-icon{transition:opacity var(--lx-d-fast) var(--lx-ease),transform var(--lx-d-base) var(--lx-ease)}.luxina-wish__button:active{transform:scale(.94)}}@media(prefers-reduced-motion:no-preference){html::view-transition-group(product-image-transition){animation-duration:var(--lx-d-slow);animation-timing-function:var(--lx-ease)}html::view-transition-old(product-image-transition),html::view-transition-new(product-image-transition){animation-duration:var(--lx-d-base);animation-timing-function:var(--lx-ease)}html::view-transition-old(root-custom),html::view-transition-new(root-custom){animation-duration:var(--lx-d-base);animation-timing-function:var(--lx-ease)}}.luxina-skeleton{position:relative;display:block;overflow:hidden;background-color:var(--lx-ground);border-radius:var(--lx-r-media)}.luxina-skeleton--line{height:.875rem;border-radius:4px}.luxina-skeleton--control{border-radius:var(--lx-r-control)}@media(prefers-reduced-motion:no-preference){.luxina-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#fff0 25%,#ffffffbf,#fff0 75%);transform:translate(-100%);animation:luxina-sheen 1.8s var(--lx-ease-in-out) infinite}}@keyframes luxina-sheen{0%{transform:translate(-100%)}70%,to{transform:translate(100%)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/luxina-card.css.map */
