#instafeed{display:none}.breadcrumbs{padding:16px 0;font-size:.875rem}.breadcrumbs a{color:var(--vf-teal, #0a8c9e);text-decoration:none;transition:color .3s ease}.breadcrumbs a:hover{color:#086a78;text-decoration:underline}.page-width{max-width:1400px;margin:0 auto;padding-left:24px;padding-right:24px}.pagination{display:flex;justify-content:center;align-items:center;gap:12px;padding:48px 0}.pagination a,.pagination button{min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:2px solid #000000;background-color:transparent;color:#000;font-weight:600;text-decoration:none;transition:all .3s ease;border-radius:4px}.pagination a:hover,.pagination button:hover{background-color:#000;color:#fff}.pagination .active{background-color:var(--vf-teal, #0a8c9e);border-color:var(--vf-teal, #0a8c9e);color:#fff}.pagination .active:hover{background-color:#086a78;border-color:#086a78}.loading{position:relative;pointer-events:none;opacity:.6}.loading:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid var(--vf-teal, #0a8c9e);border-radius:50%;border-top-color:transparent;animation:spinner .8s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vf_pages.css.map */
