.product-card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius);border:1.5px solid var(--paper-dark);overflow:hidden;background:var(--white);transition:transform .15s,border-color .15s}.product-card:hover{transform:translateY(-3px);border-color:var(--cyan)}.product-card__image-link{display:block;background:var(--paper);aspect-ratio:1 / 1;overflow:hidden}.product-card--libro .product-card__image-link{aspect-ratio:3 / 4}.product-card__image{width:100%;height:100%;object-fit:cover}.product-card__image--placeholder{display:block;background:var(--paper-dark)}.product-card__bollini{position:absolute;top:.5rem;left:.5rem;right:.5rem;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.3rem;pointer-events:none}.product-card__eta,.product-card__giocatori{white-space:nowrap;font-size:.62rem;font-weight:700;line-height:1.2;letter-spacing:.04em;padding:.2rem .5rem;border-radius:4px;color:var(--white);pointer-events:none}.product-card__eta{background:var(--navy)}.product-card__giocatori{margin-left:auto;background:var(--terracotta)}.product-card__body{display:flex;flex-direction:column;gap:.15rem;flex:1;padding:.65rem .75rem .75rem}.product-card__title{margin:0;font-family:var(--font-testo)}.product-card__titolo{font-size:.82rem;font-weight:600;line-height:1.3;color:var(--dark);text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-card__titolo:hover{color:var(--cyan-deep)}.product-card__autore{font-size:.72rem;font-weight:600;color:var(--cyan-deep);line-height:1.35}.product-card__autore a:hover{text-decoration:underline}.product-card__meta{font-size:.66rem;color:var(--mid);line-height:1.35}.product-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem;margin-top:auto;padding-top:.5rem}.product-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem}.product-card__price--current{font-size:.9rem;font-weight:700;color:var(--dark)}.product-card__price--compare{font-size:.76rem;color:var(--light);text-decoration:line-through}.product-card__sconto{font-size:.68rem;font-weight:700;color:var(--red)}.product-card__atc,.product-card__scegli{padding:.3rem .8rem;font-size:.72rem}.product-card__atc:disabled{opacity:.5;cursor:not-allowed}.section-heading{display:flex;align-items:center;justify-content:center;gap:.75rem;text-align:center}.section-heading__title{font-family:Indie Flower,cursive;font-size:1.8rem;margin:0}.section-heading__decoration{height:36px;width:auto;opacity:.75}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/components.css.map */
