html.sf-lock{overflow:hidden}.sf-trigger{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.sf-trigger svg{flex:none}.sf-trigger.sf-has{color:#111}.pv-size.sf-is-rec .pv-size__t{flex-direction:column;gap:1px;line-height:1.1}.pv-size.sf-is-rec .pv-size__t:after{content:"Empfohlen";font-size:10px;color:#6b665e}.sf{width:min(560px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:12px;background:#fff;color:#111;font-family:inherit;font-size:14px;line-height:1.45;overflow:auto;box-sizing:border-box}.sf::backdrop{background:#11111180}.sf *,.sf *:before,.sf *:after{box-sizing:border-box}.sf :focus-visible{outline:2px solid #111;outline-offset:2px}.sf__vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sf__top{display:flex;justify-content:space-between;padding:4px 4px 0}.sf__ic{width:44px;height:44px;border:0;background:none;display:flex;align-items:center;justify-content:center;color:#111;padding:0;cursor:pointer}.sf__bar{margin:4px 20px 0;height:2px;background:#e5e5e5}.sf__bar span{display:block;height:2px;background:#111;transition:width .25s ease}.sf__body{padding:24px 20px 0;display:flex;flex-direction:column;gap:24px}.sf__head{display:flex;flex-direction:column;gap:8px}.sf__q{margin:0;font-family:inherit;font-size:20px;font-weight:400;letter-spacing:2px;text-transform:uppercase;line-height:1.3;color:#1c1c1c;outline:0}.sf__hint{margin:0;font-size:14px;color:#6b6b6b}.sf__list{display:flex;flex-direction:column;gap:8px}.sf__opt{min-height:54px;border:1px solid #E5E5E5;border-radius:10px;background:#fff;color:#111;font:inherit;text-align:left;padding:10px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.sf__opt-t{display:block;font-size:14px}.sf__opt-s{display:block;font-size:13px;color:#6b6b6b}.sf__sl{display:flex;flex-direction:column;gap:20px}.sf__sl-row{display:flex;align-items:center;justify-content:space-between}.sf__round{width:44px;height:44px;border:1px solid #E5E5E5;border-radius:50%;background:#fff;color:#111;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.sf__val{display:flex;align-items:baseline;gap:6px}.sf__num{font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1}.sf__unit{font-size:16px;color:#6b6b6b}.sf__range{-webkit-appearance:none;appearance:none;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.sf__range::-webkit-slider-runnable-track{height:2px;background:#111}.sf__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;margin-top:-11px;border-radius:50%;background:#fff;border:1.5px solid #111}.sf__range::-moz-range-track{height:2px;background:#111}.sf__range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:1.5px solid #111}.sf__ends{display:flex;justify-content:space-between;margin-top:-14px;font-size:13px;color:#6b6b6b}.sf__chipwrap{display:flex;flex-direction:column;gap:6px}.sf__chips{display:grid;grid-template-columns:repeat(var(--sf-cols, 3),minmax(0,1fr));gap:6px}.sf__chip{height:44px;border:1px solid #E5E5E5;border-radius:10px;background:#fff;color:#111;font:inherit;font-size:14px;cursor:pointer}.sf__forms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sf__form{border:1px solid #E5E5E5;border-radius:10px;background:#fff;color:#111;font:inherit;font-size:14px;padding:16px 4px 12px;display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer}.sf__form svg{width:72px;height:86px}.sf__opt.is-on,.sf__chip.is-on,.sf__form.is-on{border-color:#111;box-shadow:inset 0 0 0 1px #111}@media(hover:hover){.sf__opt:hover,.sf__chip:hover,.sf__form:hover,.sf__round:hover{border-color:#bdbdbd}.sf__opt.is-on:hover,.sf__chip.is-on:hover,.sf__form.is-on:hover{border-color:#111}}.sf__btn{width:100%;height:54px;border:0;border-radius:999px;background:#111;color:#fff;font:inherit;font-size:14px;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.sf a.sf__btn{color:#fff}.sf__btn:disabled{background:#bdbdbd;cursor:default}.sf__link{height:44px;border:0;background:none;color:#111;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sf__res{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding-top:8px}.sf__res-for{margin:0;font-size:14px;color:#6b6b6b}.sf__res-size{font-size:56px;font-weight:800;letter-spacing:-.02em;line-height:1.05;outline:0}.sf__res-t{margin:0;max-width:340px;font-size:15px;color:#1c1c1c}.sf__res-btns{display:flex;flex-direction:column;gap:4px}.sf__foot{display:flex;justify-content:space-between;align-items:center;margin:24px 20px 0;padding:12px 0 16px;border-top:1px solid #E5E5E5}.sf__guide{min-height:44px;border:0;background:none;padding:0;color:#111;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sf__count{font-size:13px;color:#6b6b6b}@media(min-width:750px){.sf__bar{margin:4px 32px 0}.sf__body{padding:24px 32px 0}.sf__foot{margin:24px 32px 0;padding-bottom:20px}.sf__q{font-size:22px;letter-spacing:3px}}@media(prefers-reduced-motion:reduce){.sf__bar span{transition:none}}[data-pv-sizehelp][hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/size-finder.css.map */
