:root{--fs-ui-ink: var(--color-text-main, #111111);--fs-ui-paper: var(--color-foreground-main, #ffffff);--fs-ui-canvas: var(--color-background-main, #f1efea);--fs-ui-muted: var(--color-secondary-text-main, #5c5c58);--fs-ui-line: var(--color-borders-forms-primary, #dad7d0);--fs-ui-disabled: var(--color-secondary-text-main, #67635b);--fs-ui-button-height: var(--button-product, 52px);--fs-ui-button-height-compact: 40px;--fs-ui-button-radius: var(--border-radius-buttons, 4px);--fs-ui-button-border: var(--border-width-buttons, 1px);--fs-ui-focus-width: 3px}.button,.fs-button,.fs-service-page__button,.rte .fs-button,.rte .fs-service-page__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:var(--fs-ui-button-height);min-height:var(--fs-ui-button-height);padding:0 22px;border:var(--fs-ui-button-border) solid var(--fs-ui-ink);border-radius:var(--fs-ui-button-radius);box-shadow:none;font-family:var(--font-stack-headings, var(--font-stack-body));font-size:16px;font-weight:var(--font-weight-buttons, 700);letter-spacing:0;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .12s linear,border-color .12s linear,color .12s linear}.button.button--small,.fs-button--compact{height:var(--fs-ui-button-height-compact);min-height:var(--fs-ui-button-height-compact);padding-inline:16px;font-size:14px}.button.button--regular,.button.button--large,.button.button--product,.product-actions .button.button--product{height:var(--fs-ui-button-height);min-height:var(--fs-ui-button-height);padding:0 22px;font-size:16px}.button--fullwidth,.fs-button--fullwidth{width:100%}.button--icon{padding-inline-start:53px}.button--no-padding,.button--icon.button--no-padding{padding:0}.button--solid,.fs-button,.fs-button--primary,.fs-service-page__button,.rte .fs-button,.rte .fs-service-page__button{color:var(--fs-ui-paper);background:var(--fs-ui-ink);border-color:var(--fs-ui-ink)}.button--outline,.fs-button--outline,.fs-service-page__button--outline,.rte .fs-button--outline,.rte .fs-service-page__button--outline{color:var(--fs-ui-ink);background:transparent;border-color:var(--fs-ui-ink)}.no-touchevents .button--solid:not(.button--no-hover):not([disabled]):not(.disabled):hover,.no-touchevents .fs-button:not([aria-disabled=true]):hover,.no-touchevents .fs-button--primary:not([aria-disabled=true]):hover,.no-touchevents .fs-service-page__button:hover{color:var(--fs-ui-ink);background:transparent;border-color:var(--fs-ui-ink)}.no-touchevents .button--outline:not(.button--no-hover):not([disabled]):not(.disabled):hover,.no-touchevents .fs-button--outline:not([aria-disabled=true]):hover,.no-touchevents .fs-service-page__button--outline:hover{color:var(--fs-ui-paper);background:var(--fs-ui-ink);border-color:var(--fs-ui-ink)}.fs-button--inverse{color:var(--fs-ui-ink);background:var(--fs-ui-paper);border-color:var(--fs-ui-paper)}.fs-button--inverse-outline{color:var(--fs-ui-paper);background:transparent;border-color:#6c6c68}.no-touchevents .fs-button--inverse:hover{color:var(--fs-ui-paper);background:transparent;border-color:var(--fs-ui-paper)}.no-touchevents .fs-button--inverse-outline:hover{color:var(--fs-ui-ink);background:var(--fs-ui-paper);border-color:var(--fs-ui-paper)}.button[disabled],.button.disabled,.fs-button[aria-disabled=true]{color:var(--fs-ui-disabled);background:var(--fs-ui-canvas);border-color:#a9a49b;cursor:not-allowed}.button:focus-visible,.fs-button:focus-visible,.fs-service-page__button:focus-visible{outline:var(--fs-ui-focus-width) solid currentColor;outline-offset:3px;box-shadow:none}.button--text,.fs-link{display:inline;min-height:0;padding:0;color:inherit;background:transparent;border:0;border-radius:0;box-shadow:none;font:inherit;text-align:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}:is(.rte,.shopify-policy__body) a:not(.button):not(.fs-button):not(.fs-service-page__button){border-bottom:0;padding-bottom:0;background-image:none;box-shadow:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}:is(.rte,.shopify-policy__body) a:not(.button):not(.fs-button):not(.fs-service-page__button) :is(.text-animation--underline,.text-animation--underline-thin,.text-animation--underline-in-header){padding-bottom:0;background-image:none}.template-collection .boost-sd__filter-option .boost-sd__filter-option-item-label,.template-search .boost-sd__filter-option .boost-sd__filter-option-item-label{font-size:16px!important;line-height:1.5}@media(prefers-reduced-motion:reduce){.button,.fs-button,.fs-service-page__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fahrradschmiede-system.css.map */
