:root{color-scheme:light;--filterfit-accent: #126a50;--ff-ink: #132630;--ff-muted: #596d72;--ff-border: #dce6df}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:1.5rem}body{background:#f7faf8;color:var(--ff-ink);font-family:Arial,sans-serif;margin:0}img,svg{max-width:100%}img{height:auto}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}:focus-visible{outline:3px solid #b97624;outline-offset:4px}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ff-skip-link{background:#15372f;border-radius:.5rem;color:#fff;font-weight:700;left:1rem;padding:1rem 1.25rem;position:fixed;top:-8rem;z-index:100}.ff-skip-link:focus{top:1rem}.ff-breadcrumb{align-items:center;color:#61746b;display:flex;flex-wrap:wrap;font:400 .78rem/1.5 Arial,sans-serif;gap:.6rem;list-style:none;margin:0 0 2rem;padding:0}.ff-breadcrumb a{color:#49655a;text-decoration:none}.ff-breadcrumb a:hover{text-decoration:underline}.ff-eyebrow{color:#126a50;font:700 .73rem/1.4 Arial,sans-serif;letter-spacing:.13em;margin:0 0 1rem;text-transform:uppercase}.ff-button{align-items:center;background:#126a50;border:1px solid #126a50;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:700 .9rem/1.4 Arial,sans-serif;gap:.9rem;justify-content:center;min-height:46px;padding:.8rem 1.4rem;text-decoration:none}.ff-button:hover{background:#0d543e;border-color:#0d543e}.ff-button--secondary{background:transparent;border-color:#b6cbbf;color:#164d3e}.ff-button--secondary:hover{background:#eaf2ed;border-color:#9ab6a5}.ff-pagination{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:2.5rem}.ff-pagination>span{background:#fff;border:1px solid #dce6df;border-radius:.5rem;color:#132630;min-width:2.5rem;text-align:center}.ff-pagination>.current{background:#15372f;color:#fff;padding:.75rem}.ff-pagination a{color:#164d3e;display:block;padding:.75rem;text-decoration:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fitfilter-base.css.map */
