.nc-card{position:relative;height:100%;font-family:var(--font-body-family);color:var(--nc-text)}.nc-card__media{position:relative;overflow:hidden;aspect-ratio:var(--nc-card-ratio, 1);background:rgba(var(--color-foreground),.04)}.nc-card__media img{display:block;width:100%;height:100%;object-fit:cover}.nc-card__badge{position:absolute;top:10px;left:10px;z-index:1;padding:5.5px 10px;border-radius:40px;background:var(--nc-badge, #323841);color:var(--nc-on-dark);font-size:12px;line-height:1;letter-spacing:1px;text-transform:uppercase}.nc-card__badge--esaurito{background:var(--nc-text)}.nc-card__info{padding:23px 10px 19px}.nc-card__titolo{margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:1.3;letter-spacing:.6px;color:var(--nc-text)}.nc-card__link{color:inherit;text-decoration:none}.nc-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.nc-card__link:focus-visible{outline:none}.nc-card__link:focus-visible:after{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:3px}.nc-card:hover .nc-card__link{text-decoration:underline;text-underline-offset:3px}.nc-card__stelle{margin-top:6px}.nc-card__prezzo{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;margin-top:7px;letter-spacing:1px}.nc-card__prezzo-barrato{font-size:13px;line-height:24px;color:#000000bf}.nc-card__prezzo-attuale{font-size:16px;line-height:1.5;color:var(--nc-text)}@media screen and (min-width:750px){.nc-card__info{padding:27px 10px}.nc-card__titolo{font-size:13px}.nc-card__prezzo{column-gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/nc-pagine-card.css.map */
