.inventory-header{align-items:center;justify-content:space-between}.inventory-type-filters{display:flex;flex-wrap:wrap;gap:10px}.type-button{border:1px solid #ccc;border-radius:20px;color:inherit;display:inline-block;padding:6px 14px;text-decoration:none}.type-button.active{background-color:#000;border-color:#000;color:#fff}#inventory-container .inventory-grid{min-height:200px}.inventory-pagination{display:flex;justify-content:center}.inventory-pagination-top{padding-bottom:48px;padding-top:0}.inventory-pagination-bottom{padding-top:72px}.inventory-pagination .pagination-nav{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin:0;padding:0}.inventory-pagination .pagination-nav .page-numbers{align-items:center;border:1px solid #ddd;border-radius:50%;color:#666;display:flex;font-family:AktivGrotesk-Medium,sans-serif;font-size:18px;font-weight:500;height:48px;justify-content:center;line-height:1;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease;white-space:nowrap;width:48px}.inventory-pagination .pagination-nav .page-numbers:hover{border-color:#999;color:#000}.inventory-pagination .pagination-nav .page-numbers.dots,.inventory-pagination .pagination-nav .page-numbers.next,.inventory-pagination .pagination-nav .page-numbers.prev{border:none;border-radius:0;height:auto;min-height:44px;width:auto}.inventory-pagination .pagination-nav .page-numbers.current{background-color:rgba(249,200,8,.12);border-color:#f9c808;color:#000;cursor:default}.inventory-pagination .pagination-nav .page-numbers.prev{margin-right:18px}.inventory-pagination .pagination-nav .page-numbers.next{margin-left:18px}.inventory-pagination .pagination-nav .page-numbers.next,.inventory-pagination .pagination-nav .page-numbers.prev{background-color:#000;border:2px solid #000;border-radius:20px;box-sizing:border-box;color:#fff;font-size:12px;font-weight:700;min-height:44px;padding:8px 14px}.inventory-pagination .pagination-nav .page-numbers.next:hover,.inventory-pagination .pagination-nav .page-numbers.prev:hover{background-color:#f9c808;border-color:#f9c808;color:#000}.inventory-pagination .pagination-nav .page-numbers.next.disabled,.inventory-pagination .pagination-nav .page-numbers.prev.disabled,.inventory-pagination .pagination-nav span.page-numbers.next,.inventory-pagination .pagination-nav span.page-numbers.prev{cursor:not-allowed;opacity:.4;pointer-events:none}.inventory-pagination .pagination-nav .page-numbers.dots{color:#999;cursor:default;font-size:18px;padding:0 4px}@media screen and (max-width:991px){.inventory-header{gap:.75rem;padding-block:2rem .5rem}}@media screen and (max-width:767px){.inventory-pagination-top{padding-bottom:28px}.inventory-pagination-bottom{padding-top:40px}.inventory-pagination{overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:center}.inventory-pagination .pagination-nav{flex-shrink:0;flex-wrap:nowrap;gap:6px;white-space:nowrap}.inventory-pagination .pagination-nav .page-numbers{font-size:16px}.inventory-pagination .pagination-nav .page-numbers:not(.prev):not(.next):not(.dots){height:42px;width:42px}.inventory-pagination .pagination-nav .page-numbers.next,.inventory-pagination .pagination-nav .page-numbers.prev{font-size:13px;font-weight:700;min-height:38px;padding:8px 12px}.inventory-pagination .pagination-nav .page-numbers.dots{font-size:16px}}@media screen and (max-width:480px){.inventory-pagination .pagination-nav .page-numbers.prev{margin-right:8px}.inventory-pagination .pagination-nav .page-numbers.next{margin-left:8px}.inventory-pagination .pagination-nav .page-numbers.dots{padding:0}.inventory-pagination .pagination-nav{flex-wrap:nowrap;gap:4px}.inventory-pagination .pagination-nav .page-numbers{flex-shrink:0;font-size:14px}.inventory-pagination .pagination-nav .page-numbers:not(.prev):not(.next):not(.dots){height:36px;width:36px}.inventory-pagination .pagination-nav .page-numbers.next,.inventory-pagination .pagination-nav .page-numbers.prev{font-size:10px;font-weight:600;padding:6px 8px}.inventory-pagination .pagination-nav .page-numbers.dots{font-size:14px}}