.e-card{display:flex;flex-direction:column;gap:12px;font-family:var(--e-font);color:var(--e-ink);min-width:0}.e-card a{color:inherit;text-decoration:none}.e-card__media{position:relative;aspect-ratio:2 / 3;background:var(--e-offwhite);overflow:hidden}.e-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.e-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%;display:block}.e-card__img--alt{opacity:0;transition:opacity .35s ease}@media(hover:hover){.e-card:hover .e-card__img--alt{opacity:1}}.e-card__badge{position:absolute;top:10px;left:10px;z-index:2;background:#fff;color:var(--e-ink);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 8px;line-height:normal;pointer-events:none}.e-card__badge--sale{background:var(--e-sale);color:#fff}.e-card__badge--out{background:var(--e-ink);color:#fff}.e-card__info{display:flex;flex-direction:column;gap:5px}.e-card__name{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.3}.e-card__colour{font-size:13px;color:var(--e-muted)}.e-card__price{font-size:14px}.e-card__price--sale{display:flex;gap:8px}.e-card__now{color:var(--e-sale);font-weight:700}.e-card__was{color:#8a8a86}.e-card__sw{display:flex;align-items:center;gap:9px;margin-top:4px}.e-card__dot{position:relative;flex:none;width:12px;height:12px;border-radius:50%;background:var(--e-sw, #CCC);box-shadow:0 0 0 1px var(--e-border-strong)}a.e-card__dot{display:block}a.e-card__dot:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}a.e-card__dot:hover{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--e-muted)}.e-card__dot.is-active{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--e-ink)}.e-card__dot:focus-visible{outline:2px solid var(--e-ink);outline-offset:3px}.e-card__more{font-size:11px;color:var(--e-muted);line-height:12px;text-decoration:none}.e-card.is-switching .e-card__media{opacity:.6;transition:opacity .15s}.e-qa{position:absolute;left:10px;right:10px;bottom:10px;z-index:3}.e-qa__bar{width:100%;height:42px;border:0;background:#fff;color:var(--e-ink);font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;opacity:0;transform:translateY(6px);transition:all .25s ease}.e-card:hover .e-qa__bar,.e-qa__bar:focus-visible{opacity:1;transform:none}.e-qa__plus{display:none}.e-qa__panel{position:absolute;left:0;right:0;bottom:0;background:#fff;padding:10px;display:flex;flex-direction:column;gap:8px}.e-qa__panel[hidden]{display:none}.e-qa.is-open .e-qa__bar{visibility:hidden}.e-qa__label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.e-qa__sizes{display:flex;flex-wrap:wrap;gap:4px}.e-qa__size{flex:1 0 auto;min-width:40px;height:36px;padding:0 6px;border:1px solid var(--e-border-strong);background:#fff;color:var(--e-ink);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.e-qa__size:hover:not(:disabled){border-color:var(--e-ink)}.e-qa__size:disabled{border-color:#efefec;background:#f7f7f5;color:#a8a8a4;text-decoration:line-through;cursor:not-allowed;font-weight:400}.e-qa [aria-busy=true]{opacity:.5}@media(max-width:1023px){.e-card{gap:8px}.e-card__name{font-size:12px}.e-card__colour{font-size:11px}.e-card__price{font-size:12px}.e-qa{left:6px;right:6px;bottom:6px}.e-qa__bar{display:none}.e-qa__plus{display:flex;position:absolute;right:0;bottom:0;width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:var(--e-ink);align-items:center;justify-content:center;cursor:pointer}.e-qa.is-open .e-qa__plus{visibility:hidden}.e-qa__panel{padding:8px;gap:0}.e-qa__label{display:none}.e-qa__sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:3px}.e-qa__size{width:100%;height:34px;padding:0;font-size:11px;min-width:0}}@media(prefers-reduced-motion:reduce){.e-card__img--alt,.e-qa__bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/elude-card.css.map */
