.paginator:not(.paginator.button){display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:2rem}.paginator__pages{display:flex;gap:1rem}.paginator_item.button,.paginator__item,.paginator__append_button{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);cursor:auto;border-width:0;font-size:inherit;line-height:inherit;padding:0;display:flex;justify-content:center;align-items:center;text-align:center;padding-bottom:0.4em;padding-top:0.4em;padding-left:1em;padding-right:1em;display:inline-flex;border-radius:0;cursor:pointer;transition-property:background-color,color;transition-duration:.2s;font-weight:600;font-size:1rem;line-height:1.5em;background-color:var(--clrPrimary);box-shadow:var(--shadow);border-radius:1.7em;color:#fff}.paginator_item.button:hover,.paginator__item:hover,.paginator__append_button:hover{background-color:var(--clrAccent)}.paginator_item.button .waiter-inspire .waiter-inspire-text,.paginator__item .waiter-inspire .waiter-inspire-text,.paginator__append_button .waiter-inspire .waiter-inspire-text{display:none}.paginator_item.button .waiter-inspire .waiter-inspire-img-helper,.paginator__item .waiter-inspire .waiter-inspire-img-helper,.paginator__append_button .waiter-inspire .waiter-inspire-img-helper{margin-left:auto;margin-right:auto;max-width:1.85rem}.paginator_item.button .waiter-inspire,.paginator__item .waiter-inspire,.paginator__append_button .waiter-inspire{background-color:rgba(0,0,0,0)}.paginator_item.button,.paginator__item,.paginator__append_button{display:inline-flex !important}.paginator__item{height:2.5rem;width:2.5rem;padding-left:0;padding-right:0}.paginator__item__button{padding-bottom:0;padding-top:0;position:relative}.paginator__item__button::before{content:"";display:block;position:absolute;height:.85em;width:.85em;mask:url("/media/img/arrow.svg") no-repeat center center/contain;background-color:currentcolor;position:static}.paginator__item__button--prev::before{transform:scaleX(-1)}.paginator__item__button:not(.paginator__item__link){display:none !important}.paginator__item__dots{padding-left:0;padding-right:0;background-color:rgba(0,0,0,0) !important;border-width:0;cursor:default;width:auto;pointer-events:none}.paginator__item--current{background-color:var(--clrPrimary);border-color:var(--clrPrimary);color:#fff;pointer-events:none}@media only screen and (max-width: 600px){.paginator__item:not(.paginator__item--current):not(.paginator__item__button){display:none !important}}.main{margin-left:auto;margin-right:auto;max-width:1312px}@media only screen and (min-width: 601px){.main{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width: 600px){.main{padding-left:1.5rem;padding-right:1.5rem}}.main{width:100%;padding-bottom:5rem}@media only screen and (max-width: 600px){.main{padding-bottom:3rem}}.main{padding-top:5rem}@media only screen and (max-width: 600px){.main{padding-top:3rem}}
