@import"https://fonts.googleapis.com/css2?family=Outfit:wght@500;600;700&family=Unbounded:wght@800&display=swap";.nvc{position:relative;z-index:0;isolation:isolate;display:flex;flex-direction:column;height:100%;background:#0b0610;border:1px solid rgba(168,85,247,.12);border-radius:24px;padding:16px;box-shadow:0 6px 18px #00000059;color:#fff;font-family:Outfit,system-ui,-apple-system,Segoe UI,sans-serif;text-align:left;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.nvc:before{content:"";position:absolute;top:-1px;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(196,150,250,.7),transparent);pointer-events:none}.nvc__media{position:relative;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background:#000}.nvc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.nvc__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#ffffff2e}.nvc__dto{position:absolute;top:10px;right:10px;z-index:3;width:56px;height:56px;border-radius:50%;background:linear-gradient(180deg,#7a2cc8,#500f76);border:2px solid rgba(255,255,255,.85);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;color:#fff;box-shadow:0 4px 12px #00000059}.nvc__dto b{font-size:18px;font-weight:800}.nvc__dto small{margin-top:2px;font-size:10px;font-weight:700;letter-spacing:.4px}.nvc__tag{position:absolute;left:10px;top:10px;z-index:3;background:#3d0a59c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(168,85,247,.55);color:#fff;font-size:12.5px;font-weight:700;line-height:1;padding:6px 10px;border-radius:999px}.nvc__tag--out{background:#141018d9;border-color:#fff6}.nvc__np{position:absolute;right:10px;bottom:10px;z-index:3;padding:5px 12px;border-radius:999px;background:#0b0610e0;border:1px solid rgba(255,255,255,.55);color:#fff;font-size:12.8px;font-weight:700;font-style:italic;line-height:1.1;white-space:nowrap}.nvc__body{display:flex;flex-direction:column;flex:1 1 auto;padding:18px 6px 8px;container-type:inline-size}.nvc__top{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;min-height:24px}.nvc__brand{margin:0;min-width:0;color:#a855f7;font-family:Outfit,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:1.3;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nvc__low{flex:0 0 auto;background:#500f768c;border:1px solid rgba(168,85,247,.6);color:#f1e6ff;font-size:11.8px;font-weight:700;line-height:1;padding:5px 9px;border-radius:999px;white-space:nowrap}.nvc__low-short{display:none}@container (max-width: 163px){.nvc__low-full{display:none}.nvc__low-short{display:inline}}.nvc .nvc__name{margin:3px 0 0;font-family:Outfit,system-ui,sans-serif;font-weight:700;font-size:17.6px;line-height:1.3;letter-spacing:.01em;text-transform:none;color:#fff}.nvc__link{color:inherit;text-decoration:none}.nvc__link:hover{text-decoration:none}.nvc__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:24px}.nvc__link:focus-visible{outline:none}.nvc__link:focus-visible:after{outline:2px solid #a855f7;outline-offset:2px}.nvc__meta{margin:6px 0 0;color:#ffffffad;font-size:14.9px;line-height:1.45;letter-spacing:0}.nvc .nvc__buy{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;padding-top:14px}.nvc .nvc__price{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;margin:0;padding:0}.nvc__now{font-family:Unbounded,Outfit,system-ui,sans-serif;font-weight:800;font-size:22.4px;line-height:1.2;letter-spacing:0;color:#fff;white-space:nowrap;padding:6px 20px 6px 16px;background:linear-gradient(135deg,#7a2cc8,#500f76);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.nvc__now small{font-family:Outfit,system-ui,sans-serif;font-weight:600;font-size:12px;margin-right:3px}.nvc__save{display:flex;flex-direction:column;line-height:1.25;font-size:14.4px}.nvc__save span{color:#ffffffad}.nvc__save s{text-decoration-thickness:1.5px}.nvc__save b{color:#7ff0b0;font-weight:700}.nvc .nvc__cuotas{margin:8px 0 0;font-size:14px;line-height:1.4;color:#ffffffad;letter-spacing:0}.nvc--soldout .nvc__img{opacity:.45;filter:grayscale(.4)}.nvc--soldout .nvc__now{background:#3a3542}@media(hover:hover){.nvc:hover{border-color:#a855f780;transform:translateY(-4px);box-shadow:0 16px 34px #00000080}.nvc:hover .nvc__img{transform:scale(1.04)}}@media screen and (max-width:749px){.nvc{padding:6px;border-radius:18px}.nvc__link:after{border-radius:18px}.nvc__dto{top:6px;right:6px;width:42px;height:42px;border-width:1.5px}.nvc__dto b{font-size:13px}.nvc__dto small{font-size:8px;margin-top:1px}.nvc__tag{left:6px;top:6px;font-size:10.2px;padding:5px 7px}.nvc__np{right:6px;bottom:6px;font-size:9.9px;padding:4px 8px}.nvc__body{padding:10px 0 4px}.nvc__top{min-height:19px}.nvc__brand{font-size:12px}.nvc__low{font-size:9px;padding:4px 5px}.nvc .nvc__name{font-size:15.2px;line-height:1.25}.nvc__meta{font-size:13.1px}.nvc .nvc__price{gap:6px}.nvc .nvc__buy{padding-top:12px}.nvc__now{font-size:16.8px;padding:5px 14px 5px 11px;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)}.nvc__save{font-size:12.5px}.nvc .nvc__cuotas{font-size:12.2px}.nvc.nvc--nodto .nvc__buy{justify-content:center;align-items:center;text-align:center;padding-bottom:16px}.nvc.nvc--nodto .nvc__price{justify-content:center}}@media(prefers-reduced-motion:reduce){.nvc,.nvc__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nova-card.css.map */
