body .is-root-container .component-pagination{gap:.5rem;border-radius:min(calc(0.25rem + 0.375 * (100vw - 22.5rem) / 77.5),0.625rem);display:flex;align-items:center;justify-content:center}body .is-root-container .component-pagination span,body .is-root-container .component-pagination a,body .is-root-container .component-pagination button{display:flex;align-items:center;justify-content:center}body .is-root-container .component-pagination span:not(.dots),body .is-root-container .component-pagination a,body .is-root-container .component-pagination button{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);border-radius:0rem;border-style:solid;border-width:1px;border-color:#f0f4f7;background-color:#f0f4f7;font-family:Cachet Pro;font-weight:700;line-height:.9;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;color:#231f20;opacity:1}body .is-root-container .component-pagination span:not(.dots):hover,body .is-root-container .component-pagination span:not(.dots):focus,body .is-root-container .component-pagination span:not(.dots).current,body .is-root-container .component-pagination a:hover,body .is-root-container .component-pagination a:focus,body .is-root-container .component-pagination a.current,body .is-root-container .component-pagination button:hover,body .is-root-container .component-pagination button:focus,body .is-root-container .component-pagination button.current{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);border-radius:0rem;border-style:solid;border-width:1px;border-color:#92278f;background-color:#92278f;font-family:Cachet Pro;font-weight:700;line-height:.9;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;color:#fff}body .is-root-container .component-pagination span:not(.dots):hover svg,body .is-root-container .component-pagination span:not(.dots):focus svg,body .is-root-container .component-pagination span:not(.dots).current svg,body .is-root-container .component-pagination a:hover svg,body .is-root-container .component-pagination a:focus svg,body .is-root-container .component-pagination a.current svg,body .is-root-container .component-pagination button:hover svg,body .is-root-container .component-pagination button:focus svg,body .is-root-container .component-pagination button.current svg{color:#fff}body .is-root-container .component-pagination span:not(.dots).disabled,body .is-root-container .component-pagination a.disabled,body .is-root-container .component-pagination button.disabled{cursor:default;pointer-events:none;opacity:.5}body .is-root-container .component-pagination span:not(.dots).prev,body .is-root-container .component-pagination span:not(.dots).next,body .is-root-container .component-pagination a.prev,body .is-root-container .component-pagination a.next,body .is-root-container .component-pagination button.prev,body .is-root-container .component-pagination button.next{color:#92278f}body .is-root-container .component-pagination span:not(.dots).prev,body .is-root-container .component-pagination a.prev,body .is-root-container .component-pagination button.prev{border-radius:min(calc(0.25rem + 0.375 * (100vw - 22.5rem) / 77.5),0.625rem) 0 0 min(calc(0.25rem + 0.375 * (100vw - 22.5rem) / 77.5),0.625rem)}body .is-root-container .component-pagination span:not(.dots).next,body .is-root-container .component-pagination a.next,body .is-root-container .component-pagination button.next{border-radius:0 min(calc(0.25rem + 0.375 * (100vw - 22.5rem) / 77.5),0.625rem) min(calc(0.25rem + 0.375 * (100vw - 22.5rem) / 77.5),0.625rem) 0}body .is-root-container .component-pagination .dots{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);border-radius:0rem;border-style:solid;border-width:1px;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-family:Cachet Pro;font-weight:700;line-height:.9;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;color:#231f20;opacity:1;width:auto}