.page-numbers{align-items:center;align-self:flex-start;background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1);border-width:1px;display:flex;font-family:Montserrat,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1rem;font-weight:700;gap:.625rem;justify-content:center;letter-spacing:-.96px;line-height:180%;line-height:1rem;overflow:hidden;padding:1.25rem 1rem;position:relative;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.page-numbers:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(27 30 21/var(--tw-text-opacity,1))}.page-numbers{&:not(.next),&:not(.prev){height:4rem;width:4rem}&.next,&.prev{flex-shrink:0;height:4rem!important;width:auto!important}&[aria-current=page]{--tw-border-opacity:1;border-color:rgb(213 96 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(213 96 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}#product-list{&.loading{opacity:.5;pointer-events:none;--tw-blur:blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}}