.wp-block-fahrrad-kenner-seal{--fk-border-color:#fff;--fk-text-color:#4f4f51;--fk-muted-color:#6c6c6c;--fk-meta-color:#686868;--fk-title-color:#195e12;--fk-link-color:#242650;--fk-star-color:#242650;--fk-star-size:2.25rem;--fk-star-gap:0;--fk-review-star-size:1.2rem;--fk-review-star-letter-spacing:0.08em;--fk-seal-width:12.5rem;--fk-seal-pad-inline:0.55rem;--fk-seal-pad-block-start:0.35rem;--fk-seal-pad-block-end:0.6rem;--fk-logo-bleed:0.75rem;--fk-logo-strip-pad-inline:0.55rem;--fk-logo-strip-pad-block:0.5rem;container-type:inline-size;display:grid;gap:.9rem;justify-items:center;text-align:center}.wp-block-fahrrad-kenner-seal :where(p){margin:0}.wp-block-fahrrad-kenner-seal .kenner-widget__notice{background:color-mix(in srgb,#fef3c7 55%,#fff);border:1px solid color-mix(in srgb,#b45309 30%,#fff);border-radius:.5rem;color:#92400e;font-size:var(--wp--preset--font-size--xs,.875rem);line-height:1.35;padding:.75rem .875rem;width:min(100%,42rem)}.wp-block-fahrrad-kenner-seal .kenner-widget__seal{background:#fff;border:5px solid var(--fk-border-color);border-radius:10px;box-shadow:0 0 7px -1px rgba(0,0,0,.4);padding:var(--fk-seal-pad-block-start) var(--fk-seal-pad-inline) var(--fk-seal-pad-block-end);position:relative;text-align:center;width:min(100%,var(--fk-seal-width))}.wp-block-fahrrad-kenner-seal .kenner-widget__type{color:var(--fk-text-color);font-size:var(--wp--preset--font-size--xs,.9rem)}.wp-block-fahrrad-kenner-seal .kenner-widget__rating{color:var(--fk-text-color);font-size:var(--wp--preset--font-size--base,1.2rem);font-weight:700;text-transform:uppercase}.wp-block-fahrrad-kenner-seal .kenner-widget__stars{display:inline-grid;font-size:var(--fk-star-size);line-height:1;position:relative}.wp-block-fahrrad-kenner-seal .kenner-widget__stars-base,.wp-block-fahrrad-kenner-seal .kenner-widget__stars-fill{display:inline-grid;gap:var(--fk-star-gap);grid-area:1/1;grid-auto-flow:column}.wp-block-fahrrad-kenner-seal .kenner-widget__star{line-height:1}.wp-block-fahrrad-kenner-seal .kenner-widget__stars-base{color:color-mix(in srgb,var(--fk-text-color) 22%,#fff)}.wp-block-fahrrad-kenner-seal .kenner-widget__stars-fill{color:var(--fk-star-color);inline-size:var(--fk-star-fill,0);overflow:hidden}.wp-block-fahrrad-kenner-seal .kenner-widget__count,.wp-block-fahrrad-kenner-seal .kenner-widget__since{color:var(--fk-text-color);font-size:var(--wp--preset--font-size--xs,.9rem);margin-top:.15rem}.wp-block-fahrrad-kenner-seal .kenner-widget__since{color:var(--fk-muted-color);font-size:var(--wp--preset--font-size--xxs,.75rem);margin-top:.35rem}.wp-block-fahrrad-kenner-seal .kenner-widget__logo-link,.wp-block-fahrrad-kenner-seal .kenner-widget__seal>img{align-items:center;display:flex;justify-content:center;margin-block:.75rem}.wp-block-fahrrad-kenner-seal .kenner-widget__logo-link{background:#fff;box-shadow:0 0 5px -2px #000;inline-size:calc(100% + var(--fk-seal-pad-inline)*2 + var(--fk-logo-bleed)*2);padding:var(--fk-logo-strip-pad-block) var(--fk-logo-strip-pad-inline);position:relative;transform:translateX(calc((var(--fk-seal-pad-inline) + var(--fk-logo-bleed))*-1))}.wp-block-fahrrad-kenner-seal .kenner-widget__logo-link:after,.wp-block-fahrrad-kenner-seal .kenner-widget__logo-link:before{background:linear-gradient(135deg,rgba(0,0,0,.35),transparent 70%);block-size:10px;bottom:-10px;content:"";inline-size:10px;opacity:.65;position:absolute}.wp-block-fahrrad-kenner-seal .kenner-widget__logo-link:before{-webkit-clip-path:polygon(100% 0,100% 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 0);left:0}.wp-block-fahrrad-kenner-seal .kenner-widget__logo-link:after{-webkit-clip-path:polygon(100% 0,100% 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 0);right:0;transform:scaleX(-1)}.wp-block-fahrrad-kenner-seal .kenner-widget__logo-link img,.wp-block-fahrrad-kenner-seal .kenner-widget__seal>img{block-size:auto;inline-size:100%;max-inline-size:100%}.wp-block-fahrrad-kenner-seal .kenner-widget__slogan{color:var(--fk-title-color);font-size:var(--wp--preset--font-size--sm,1rem);font-style:italic;font-weight:700;line-height:1;margin-top:.5rem}.wp-block-fahrrad-kenner-seal .kenner-widget__overlay-link{border-radius:inherit;inset:0;position:absolute;z-index:6}.wp-block-fahrrad-kenner-seal .kenner-widget__link,.wp-block-fahrrad-kenner-seal .kenner-widget__review-link{color:var(--fk-link-color);display:inline-flex;font-size:var(--wp--preset--font-size--xs,.86rem);margin-top:.55rem;text-decoration:underline;text-underline-offset:.16em}.wp-block-fahrrad-kenner-seal .kenner-widget__link:hover,.wp-block-fahrrad-kenner-seal .kenner-widget__review-link:hover{color:color-mix(in srgb,var(--fk-link-color) 80%,#000)}.wp-block-fahrrad-kenner-seal .kenner-widget__reviews{display:grid;gap:.75rem;grid-template-columns:1fr;width:100%}.wp-block-fahrrad-kenner-seal .kenner-widget__review{align-content:start;background:#fff;border:1px solid color-mix(in srgb,#000 14%,transparent);border-radius:10px;box-shadow:0 0 9px -2px rgba(0,0,0,.2);display:grid;gap:.35rem;padding:.9rem 1rem;position:relative;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.wp-block-fahrrad-kenner-seal .kenner-widget__review:hover{border-color:color-mix(in srgb,var(--fk-link-color) 28%,#000 12%);box-shadow:0 8px 20px -14px rgba(0,0,0,.6);transform:translateY(-1px)}.wp-block-fahrrad-kenner-seal .kenner-widget__review:focus-within{border-color:color-mix(in srgb,var(--fk-link-color) 40%,#000 8%);box-shadow:0 0 0 2px color-mix(in srgb,var(--fk-link-color) 20%,transparent)}.wp-block-fahrrad-kenner-seal .kenner-widget__review-meta{align-items:center;color:var(--fk-meta-color);display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--xs,.86rem);font-weight:600;gap:.35rem .65rem;letter-spacing:.01em}.wp-block-fahrrad-kenner-seal .kenner-widget__review-stars{color:var(--fk-star-color);font-size:var(--wp--preset--font-size--sm,var(--fk-review-star-size));letter-spacing:var(--fk-review-star-letter-spacing);line-height:1}.wp-block-fahrrad-kenner-seal .kenner-widget__review-date{color:var(--fk-muted-color)}.wp-block-fahrrad-kenner-seal .kenner-widget__review-text{color:var(--fk-text-color);font-size:var(--wp--preset--font-size--sm,.9rem);line-height:1.5}.wp-block-fahrrad-kenner-seal .kenner-widget__review-attribution{align-items:baseline;color:var(--fk-muted-color);display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--xs,.88rem);gap:.35rem .5rem}.wp-block-fahrrad-kenner-seal .kenner-widget__review-name{color:var(--fk-meta-color);font-size:var(--wp--preset--font-size--xs,.88rem);font-weight:600}.wp-block-fahrrad-kenner-seal .kenner-widget__review-brand,.wp-block-fahrrad-kenner-seal .kenner-widget__review-category{color:var(--fk-muted-color);font-size:var(--wp--preset--font-size--xs,.88rem);font-weight:400}.wp-block-fahrrad-kenner-seal .kenner-widget__review-brand:before,.wp-block-fahrrad-kenner-seal .kenner-widget__review-category:before{color:color-mix(in srgb,var(--fk-muted-color) 75%,transparent);content:"\00b7";margin-right:.35rem}.wp-block-fahrrad-kenner-seal .kenner-widget__review>.kenner-widget__review-overlay{border-radius:inherit;inset:0;position:absolute;z-index:3}.wp-block-fahrrad-kenner-seal .kenner-widget__review>:not(.kenner-widget__review-overlay){position:relative;z-index:2}.wp-block-fahrrad-kenner-seal .kenner-widget__review.is-card-link>*{pointer-events:none}.wp-block-fahrrad-kenner-seal .kenner-widget__review.is-card-link .kenner-widget__review-overlay{pointer-events:auto}.wp-block-fahrrad-kenner-seal .kenner-widget__review-link{margin-top:.15rem}.wp-block-fahrrad-kenner-seal .kenner-widget__review-link.is-visually-hidden{block-size:1px;border:0;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@container (min-width: 34rem){.wp-block-fahrrad-kenner-seal .kenner-widget__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 52rem){.wp-block-fahrrad-kenner-seal .kenner-widget__reviews{grid-template-columns:repeat(3,minmax(0,1fr))}}