.pagination-wrapper{margin-top:5rem;margin-bottom:8rem;text-align:center;font-family:Nunito Sans,sans-serif}.pagination-wrapper>*:first-child{margin-bottom:1.6rem}@media (max-width: 600px){.pagination-wrapper>*:first-child{margin-bottom:1.2rem}}.pagination-summary{font-size:1.4rem;color:#0f0f0f;margin-bottom:1.6rem!important;text-align:center}.pagination__list{margin-top:10px!important;display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.pagination__list>li{display:flex!important;align-items:center;justify-content:center}.pagination__item,.pagination__item-arrow{font-family:Nunito Sans,sans-serif;font-size:1.4rem;line-height:1.2;color:#0f0f0f;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;min-width:40px;height:42px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;box-sizing:border-box}.pagination__item--current,.pagination-num.active .pagination__item{font-family:Cormorant,serif;font-weight:500;font-size:2.2rem!important;line-height:1.2!important;background-color:#8b2331;color:#fff;border-color:#8b2331;position:relative;display:inline-flex!important;vertical-align:center;align-items:center;justify-content:center}.pagination__item:hover,.pagination__item-arrow:hover{background-color:#f5f5f5;color:#8b2331;border-color:#8b2331}.pagination__item:hover:after{content:"";display:block;width:16px;height:2px;background-color:#8b2331;position:absolute;bottom:6px;left:50%;transform:translate(-50%);border-radius:1px}.pagination__item--current:after{content:"";display:block;width:20px;height:2px;background-color:#fff;position:absolute;bottom:6px;left:50%;transform:translate(-50%);border-radius:1px}.pagination__item-arrow .icon{width:14px;height:14px;fill:currentColor;margin-left:4px}.pagination-arrow.disabled{opacity:.5;pointer-events:none}@media (max-width: 600px){.pagination__item,.pagination__item-arrow{min-width:36px;height:38px;font-size:1.2rem;padding:0 10px}.pagination__list{margin-top:10px!important;gap:8px}.pagination-wrapper{margin-top:4rem;margin-bottom:6rem}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/component-pagination.css.map */
