.aj2-card{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.aj2-card .aj2-card__media{display:block;aspect-ratio:328/440;overflow:hidden;background:var(--aj2-surface)}.aj2-card .aj2-card__media img{transition:transform var(--aj2-d-4) var(--aj2-ease-salida)}.aj2-card:hover .aj2-card__media img{transform:scale(1.04)}.aj2-card .aj2-card__mw{position:relative}.aj2-card .aj2-card__add{position:absolute;right:12px;bottom:12px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--aj2-velo-80);border-radius:var(--aj2-r-sm);color:var(--aj2-tinta);transition:background-color var(--aj2-d-2) var(--aj2-ease-ui)}.aj2-card .aj2-card__add svg{width:20px;height:20px}.aj2-card .aj2-card__add:hover{background:var(--aj2-profundo)}.aj2-card .aj2-card__add.is-loading{opacity:.6;pointer-events:none}.aj2-card .aj2-card__add.is-done{background:var(--aj2-exito)}.aj2-card .aj2-card__info{display:flex;flex-direction:column;gap:6px}.aj2-card .aj2-card__label{margin:0;font-size:12px;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:var(--aj2-tinta-3)}.aj2-card .aj2-card__name{margin:0;font-family:var(--aj2-f-display);font-weight:400;font-size:21px;line-height:1.2;letter-spacing:var(--aj2-ls-display)}.aj2-card .aj2-card__name a{color:var(--aj2-tinta);text-decoration:none}.aj2-card .aj2-card__sub{margin:0;font-size:14px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-2)}.aj2-card .aj2-card__row{display:flex;align-items:center;justify-content:space-between;padding-top:6px}.aj2-card .aj2-card__sw{display:inline-flex;gap:6px}.aj2-card .aj2-card__dot{width:14px;height:14px;border-radius:var(--aj2-r-full);border:1px solid var(--aj2-tinta);background:var(--aj2-surface-2)}.aj2-card .aj2-card__dot--negro{background:var(--aj2-swatch-negro)}.aj2-card .aj2-card__dot--rojo{background:var(--aj2-swatch-rojo)}@media(max-width:749px){.aj2-card{gap:10px}.aj2-card .aj2-card__label{display:none}.aj2-card .aj2-card__info{gap:4px}.aj2-card .aj2-card__name{font-size:19px}.aj2-card .aj2-card__row{padding-top:0}.aj2-card .aj2-precio{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aj2-card.css.map */
