.product-overview{padding-bottom:var(--spacing-8)}@media not (max-width:48rem){.product-overview{padding-bottom:var(--spacing-16)}}@media not (max-width:75rem){.product-overview{padding-bottom:var(--spacing-20)}}@media (max-width:32rem){.product-overview{--product-card--border:nope;--product-card--border-radius:0;--product-card--box-shadow:none}}.product-overview__inner{box-sizing:border-box;gap:var(--spacing-4);flex-direction:column;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}@media not (max-width:64rem){.product-overview__inner{gap:var(--spacing-8);grid-template-columns:18.25rem minmax(0,1fr);display:grid}}.product-overview__content{gap:var(--spacing-5);flex-direction:column;min-width:0;display:flex}@media not (max-width:64rem){.product-overview__content{gap:var(--spacing-6)}}.product-overview__sidebar{width:100%;min-width:0;margin-top:1.25rem}.button.filters__mobile-trigger{display:flex}@media not (max-width:64rem){.button.filters__mobile-trigger{display:none}}.filters__desktop{align-items:stretch;gap:var(--spacing-7);flex-direction:column;display:none}@media not (max-width:64rem){.filters__desktop{display:flex}}.product-overview__content .product-sorting{display:none}@media not (max-width:64rem){.product-overview__content .product-sorting{display:flex}}
.pagination{width:100%;margin-left:auto;margin-right:auto;display:flex}.pagination__list{justify-content:center;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;width:100%;padding:0;list-style-type:none;display:flex}@media not (max-width:48rem){.pagination__item--previous,.pagination__item--next{flex:100%;width:auto}}.pagination__link{justify-content:center;align-items:center;gap:var(--spacing-2);text-decoration:none;display:flex}.pagination__link--page{width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--border-radius-sm);color:var(--color-neutral-a80);font-weight:var(--font-weight-light);transition:background-color var(--transition-duration-2)}.pagination__link--page:hover:not(.pagination__link--active){background:var(--color-purple-100);color:var(--color-purple-700)}.pagination__link--ellipsis{width:var(--spacing-10);height:var(--spacing-10);color:var(--color-neutral-a40)}.pagination__link--active{background:var(--color-purple-700);color:var(--color-neutral-white)}.pagination__nav{justify-content:center;align-items:center;display:flex}@media (max-width:48rem){.pagination__nav{width:var(--spacing-10);height:var(--spacing-10);border:var(--color-purple-700) 1px solid;border-radius:100%}}@media not (max-width:48rem){.pagination__nav--previous{justify-content:flex-start}.pagination__nav--next{justify-content:flex-end}}.pagination__nav>span{display:none}@media not (max-width:48rem){.pagination__nav>span{width:auto;display:block}}.pagination__nav--previous,.pagination__nav--next{color:var(--color-purple-700);font-weight:var(--font-weight-bold);align-items:center}.pagination__nav--disabled{border-color:var(--color-neutral-a40);color:var(--color-text-muted);cursor:not-allowed}.pagination__icon{width:var(--spacing-4);height:var(--spacing-4);stroke-width:3px}
