:root{--fyplugins-core-primary-color:#ec8b00;--fyplugins-core-primary-color-disabled:color-mix(in srgb, var(--fyplugins-core-primary-color) 15%, white 85%);--fyplugins-core-primary-color-hover:color-mix(in srgb, var(--fyplugins-core-primary-color) 80%, white 20%);--fyplugins-core-secondary-color:#2d2d2d;--fyplugins-core-secondary-color-disabled:color-mix(in srgb, var(--fyplugins-core-secondary-color) 15%, white 85%);--fyplugins-core-secondary-color-hover:color-mix(in srgb, var(--fyplugins-core-secondary-color) 80%, white 20%);--fyplugins-core-text-content-color:#333;--fyplugins-core-text-header-color:#333;--fyplugins-core-text-link-color:var(--fyplugins-core-primary-color);--fyplugins-core-text-link-color-hover:var(--fyplugins-core-primary-color-hover);}.fyplugins_infinite_posts_classic_pagination{clear:both;margin:20px 0;padding:20px 0;border-top:1px solid var(--fyplugins-infinite-posts-primary-color, #ec8b00);text-align:center;}.fyplugins_infinite_posts_classic_pagination .fyplugins_pagination_links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;}.fyplugins_infinite_posts_classic_pagination .page-numbers{display:inline-flex;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;color:var(--fyplugins-infinite-posts-primary-color, #ec8b00);background-color:white;transition:all 0.3s ease;}.fyplugins_infinite_posts_classic_pagination a.page-numbers:hover{border-color:var(--fyplugins-infinite-posts-primary-color, #ec8b00);text-decoration:none;color:white;background-color:var(--fyplugins-infinite-posts-primary-color-hover, #ec8b00);}.fyplugins_infinite_posts_classic_pagination .page-numbers.current{border-color:var(--fyplugins-infinite-posts-primary-color, #ec8b00);font-weight:600;color:white;background-color:var(--fyplugins-infinite-posts-primary-color, #ec8b00);cursor:default;}.fyplugins_infinite_posts_classic_pagination .page-numbers.dots{border:none;font-weight:600;color:#999;background:transparent;cursor:default;pointer-events:none;}.fyplugins_infinite_posts_classic_pagination .next.page-numbers, .fyplugins_infinite_posts_classic_pagination .prev.page-numbers{padding:0 16px;font-weight:600;}.fyplugins_infinite_posts_wrapper .fyplugins_infinite_posts_classic_pagination:first-of-type{margin-top:0;margin-bottom:20px;padding-top:0;border-top:none;border-bottom:1px solid var(--fyplugins-infinite-posts-primary-color, #ec8b00);}.fyplugins_infinite_posts_grid .fyplugins_infinite_posts_classic_pagination{grid-column:1 / -1;}@media screen and (max-width: 768px){.fyplugins_infinite_posts_classic_pagination .page-numbers{min-width:36px;height:36px;padding:0 10px;font-size:13px;}.fyplugins_infinite_posts_classic_pagination{margin:15px 0;padding:15px 0;}.fyplugins_infinite_posts_classic_pagination .fyplugins_pagination_links{gap:6px;}}@media screen and (max-width: 480px){.fyplugins_infinite_posts_classic_pagination .page-numbers{min-width:32px;height:32px;padding:0 8px;font-size:12px;}.fyplugins_infinite_posts_classic_pagination .fyplugins_pagination_links{gap:4px;}.fyplugins_infinite_posts_classic_pagination .page-numbers.dots{display:none;}}