@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(fietsproof-manrope-var.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(fietsproof-inter-var.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(fietsproof-spacemono-400.woff2) format("woff2")}:root{--fp-white: #f7f8f6;--fp-surface: #eef1f1;--fp-surface-2: #e6ebec;--fp-ink: #17212b;--fp-slate: #2c5560;--fp-slate-hover: #23454e;--fp-graphite: #2a2d31;--fp-muted: #5d6c78;--fp-silver: #b7c0c7;--fp-border: #d8dee3;--fp-border-strong: #7f92a3;--fp-accent: #e6a15c;--fp-accent-text: #9b5918;--fp-moss: #5d6d5c;--fp-dark: #17212b;--fp-selected: #eaf0f1;--font-body-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-weight: 400;--font-heading-family: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading-weight: 800;--font-mono-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--page-width: 132rem;--buttons-radius: 12px;--buttons-radius-outset: 14px;--fp-h2: clamp(2.8rem, 1.9rem + 2.2vw, 4.4rem);--fp-h3: clamp(1.9rem, 1.7rem + .5vw, 2.2rem);--fp-body: 1.5rem;--fp-lh-tight: 1.05;--fp-measure: 62ch;--fp-card-bg: var(--fp-white);--fp-card-radius: 18px;--fp-media-radius: 20px;--fp-focus-color: var(--fp-slate);--fp-focus-width: 3px;--fp-focus-offset: 3px;--fp-underline-offset: .3em}.color-scheme-1{--fp-card-bg: var(--fp-surface)}.color-scheme-3,.color-scheme-4{--fp-focus-color: var(--fp-white)}body{letter-spacing:normal}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.022em}a:hover{color:var(--fp-accent-text)}::selection{background:var(--fp-slate);color:var(--fp-white)}.button,.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options{border-radius:var(--buttons-radius)}.field__input,.select__select,.customer .field input,.customer select{border-color:var(--fp-border-strong)}.fp-eyebrow{font-family:var(--font-mono-family);font-size:1.2rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--fp-accent-text)}.fp-spec{font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.04em;color:var(--fp-muted)}.fp-card{border:1px solid var(--fp-border);border-radius:var(--fp-card-radius);background:var(--fp-card-bg);color:var(--fp-ink);--fp-focus-color: var(--fp-slate)}.fp-card--interactive{border-color:var(--fp-border-strong)}.color-scheme-3 .fp-eyebrow{color:var(--fp-accent)}.color-scheme-3 .fp-spec{color:var(--fp-silver)}.color-scheme-4 .fp-eyebrow{color:#efc397}.color-scheme-4 .fp-spec{color:#c5ccd2}.color-scheme-5 .fp-eyebrow{color:var(--fp-ink)}.color-scheme-5 .fp-spec{color:var(--fp-graphite)}.fp-card a{color:var(--fp-accent-text);text-underline-offset:var(--fp-underline-offset)}.fp-card .fp-eyebrow{color:var(--fp-accent-text)}.fp-card .fp-spec{color:var(--fp-muted)}.fp-card .rte a:hover,.fp-card .rte a:focus{color:var(--fp-ink)}.fp-pill{border-radius:999px}.fp-section{padding-top:var(--pt, 48px);padding-bottom:var(--pb, 64px);background:rgb(var(--color-background))}.fp-note{margin:0;padding:1.2rem 1.6rem;border:1px dashed var(--fp-border-strong);border-radius:12px;background:var(--fp-card-bg);color:var(--fp-graphite);font-family:var(--font-mono-family);font-size:1.25rem;line-height:1.5}.fp-collection-empty{grid-column:1 / -1;padding:2.4rem 0}.fp-collection-empty p{margin:0;max-width:var(--fp-measure);font-size:var(--fp-body);color:var(--fp-graphite)}.fp-collection-empty__sub{max-width:var(--fp-measure);margin:1.2rem auto 0;font-size:var(--fp-body);color:var(--fp-graphite)}.fp-section :focus-visible{outline:var(--fp-focus-width) solid var(--fp-focus-color);outline-offset:var(--fp-focus-offset)}.header-wrapper.gradient{background:#f7f8f6db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--fp-border)}.header__heading-link{font-family:var(--font-heading-family);font-weight:800;font-size:2.3rem;letter-spacing:-.022em;color:var(--fp-ink)}.header__heading-link:hover{color:var(--fp-ink)}.header__menu-item{font-weight:500}.cart-count-bubble{background-color:var(--fp-accent);color:var(--fp-ink)}.announcement-bar__message{font-family:var(--font-mono-family);font-size:1.15rem;letter-spacing:.04em}.fp-gpsr{margin-top:2.4rem;padding:2rem 2.2rem;border:1px solid var(--fp-border);border-radius:18px;background:var(--fp-surface)}.fp-gpsr__title{margin:0 0 1.4rem}.fp-gpsr__specs{list-style:none;margin:0 0 1.6rem;padding:0;display:flex;flex-wrap:wrap;gap:.8rem 1.6rem}.fp-gpsr__specs .fp-spec span{color:var(--fp-muted);margin-right:.5rem}.fp-gpsr__block{margin-top:1.4rem}.fp-gpsr__h,.fp-specs__h{font-family:var(--font-heading-family);font-weight:700;font-size:1.4rem;line-height:1.25;color:var(--fp-ink);margin:0 0 .4rem}.fp-gpsr__addr{margin:0;color:var(--fp-muted);font-size:1.4rem}.fp-gpsr__docs{margin:.4rem 0 0;padding-left:1.6rem}#MainContent>.shopify-section:first-child .scroll-trigger.animate--fade-in,#MainContent>.shopify-section:first-child .scroll-trigger.animate--slide-in,#MainContent>.shopify-section:first-child.scroll-trigger.animate--fade-in,#MainContent>.shopify-section:first-child.scroll-trigger.animate--slide-in{opacity:1;transform:none;animation:none}.color-scheme-4,.color-scheme-5{color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fietsproof.css.map */
