.license-card{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:22px;padding:20px}.license-heading{align-items:flex-start;gap:15px;margin-bottom:25px;display:flex}.license-heading>div{min-width:0}.license-thumbnail{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:14px;flex-shrink:0;width:96px;height:96px}.license-heading h1{font-size:var(--text-subsection);line-height:var(--leading-heading);margin:3px 0 7px}.license-heading p,.license-format{font-size:var(--text-metadata);color:hsl(var(--muted-foreground));margin:0 0 7px}.license-free-badge{background:var(--sage);color:var(--navy);font-size:var(--text-metadata);font-weight:var(--weight-extrabold);border-radius:999px;padding:3px 9px;display:inline-block}.license-title-row{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.license-card h2{font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-extrabold);letter-spacing:0;margin:0}.license-free>p,.license-commercial>p:not(.license-price){color:hsl(var(--muted-foreground));font-size:var(--text-description);margin:10px 0}.license-card .purchase-controls{gap:8px}.license-card .license-free-button{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary));box-shadow:none}.license-card .license-free-button:hover:not(:disabled){background:hsl(var(--primary)/.88)}.license-commercial{border:1px solid hsl(var(--border));border-radius:14px;margin-top:22px;padding:15px}.license-price{font-weight:var(--weight-extrabold);margin:5px 0 11px}.license-price span{color:hsl(var(--muted-foreground));font-size:var(--text-metadata);font-weight:var(--weight-regular)}.license-commercial .button-secondary{color:hsl(var(--foreground));border-color:hsl(var(--border));background:0 0;width:100%;min-height:42px;padding:9px 15px}.license-commercial .button-secondary:hover{background:hsl(var(--muted))}.license-rights{font-size:var(--text-metadata);color:var(--ink);margin-bottom:14px}.license-rights summary{cursor:pointer;font-weight:var(--weight-bold)}.license-rights p{margin:8px 0 0}.license-cart-actions{font-size:var(--text-metadata);justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;display:flex}.license-cart-actions .button-secondary{width:auto;min-height:44px;font-size:var(--text-metadata);border:0}.license-cart-actions .commerce-link{min-height:44px}.license-card .commerce-tiers{font-size:var(--text-metadata);margin:10px 0 0;padding:10px}.license-card .commerce-tiers td,.license-card .commerce-tiers th{padding:8px 5px}.license-card .license-format{text-align:center;margin:16px 0 0}.license-print-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.product-information>.license-card{margin-bottom:22px}@media (width<=767px){.license-card{border-radius:18px;padding:16px}.license-thumbnail{width:82px;height:82px}.license-heading{gap:12px}.license-commercial{padding:13px}}
