.card-link{display:block;text-decoration:none;color:inherit}.card__inner .collection-specs-wrapper{position:absolute;bottom:0;left:10px;right:10px;pointer-events:none}.card__inner:has(.collection-specs-wrapper) .card__media,.card__inner:has(.collection-specs-wrapper) .media{bottom:0}.collection-specs-wrapper{padding:8px;box-sizing:border-box}.collection-specs-grid{display:flex;flex-wrap:wrap;gap:4px;margin:0;justify-content:center;width:100%}.spec-box{display:flex;align-items:center;gap:6px;padding:6px 8px;background:#fff;border:1px solid #f0f0f0;border-radius:4px;transition:all .2s ease;font-size:0;flex:0 0 auto;min-width:0;width:calc(50% - 2px);height:32px;box-sizing:border-box}.spec-box:hover{border-color:#e0e0e0;box-shadow:0 1px 3px #0000001a}.spec-icon{flex-shrink:0;width:12px;height:12px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:2px;padding:1px}.spec-icon svg{width:10px;height:10px;fill:#6c757d}.spec-content{flex:1;min-width:0;line-height:1.1;text-align:left}.spec-label{font-size:9px;color:#6c757d;font-weight:500;margin-bottom:1px;text-transform:uppercase;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.spec-value{font-size:10px;color:#343a40;font-weight:600;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}@media screen and (max-width: 749px){.card__inner .collection-specs-wrapper{bottom:0;left:8px;right:8px}.card__inner:has(.collection-specs-wrapper) .card__media,.card__inner:has(.collection-specs-wrapper) .media{bottom:0}.collection-specs-wrapper{padding:6px}.collection-specs-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px}.spec-box{padding:5px 6px;gap:4px;width:100%;height:28px}}@media screen and (max-width: 480px){.card__inner .collection-specs-wrapper{bottom:0;left:5px;right:5px}.card__inner:has(.collection-specs-wrapper) .card__media,.card__inner:has(.collection-specs-wrapper) .media{bottom:0}.collection-specs-wrapper{padding:5px}.spec-box{height:26px;padding:4px 5px;gap:3px}.spec-label{font-size:6px}.spec-value{font-size:7px}}.spec-box,.spec-box *{box-sizing:border-box}.spec-box .spec-label,.spec-box .spec-value{margin:0!important;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/93/assets/collection-specifications.css.map */
