.k-abo-wahl-block,.k-soon-buy,.k-meta{container-type:inline-size}.k-abo-wahl{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:8px;font-family:Instrument Sans,system-ui,-apple-system,sans-serif;color:#0e1211;position:relative;z-index:2}.k-abo-wahl .k-abo-wahl__opt{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:9px;row-gap:2px;padding:9px 12px;border:1px solid #D6DBD5;border-radius:12px;background:#fbfcfa;cursor:pointer;transition:border-color .25s,box-shadow .25s,background .25s}.k-abo-wahl .k-abo-wahl__opt:hover{border-color:#0e1211}.k-abo-wahl .k-abo-wahl__opt.is-on{border-color:#0e1211;box-shadow:inset 0 0 0 1px #0e1211}.k-abo-wahl .k-abo-wahl__opt input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.k-abo-wahl .k-abo-wahl__opt:focus-within{outline:2px solid #0E1211;outline-offset:2px}.k-abo-wahl .k-abo-wahl__mark{width:14px;height:14px;border-radius:50%;border:1px solid #0E1211;background:#fbfcfa;position:relative;flex:0 0 auto}.k-abo-wahl .k-abo-wahl__opt.is-on .k-abo-wahl__mark:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#0e1211}.k-abo-wahl .k-abo-wahl__txt{display:flex;flex-direction:column;min-width:0;line-height:1.2}.k-abo-wahl .k-abo-wahl__title{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;font-size:.82rem;font-weight:500;letter-spacing:-.01em}.k-abo-wahl .k-abo-wahl__title em{flex:0 0 auto;font-style:normal;font-family:DM Mono,ui-monospace,monospace;font-size:.62rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin:0;padding:3px 7px;border-radius:100px;background:#0e1211;color:#e9ece8;white-space:nowrap}.k-abo-wahl .k-abo-wahl__txt small{font-size:.68rem;color:#6e7671;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-abo-wahl .k-abo-wahl__price{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;line-height:1.15;white-space:nowrap;text-align:right}.k-abo-wahl .k-abo-wahl__price b{font-family:DM Mono,ui-monospace,monospace;font-weight:400;font-size:.9rem}.k-abo-wahl .k-abo-wahl__price s{font-size:.7rem;color:#6e7671}.k-abo-wahl--plain{margin-top:4px}.k-abo-wahl--plain .k-abo-wahl__price{flex-direction:row;align-items:baseline;gap:8px}@container (max-width: 290px){.k-abo-wahl .k-abo-wahl__note{display:none}}@container (max-width: 250px){.k-abo-wahl{gap:5px}.k-abo-wahl .k-abo-wahl__opt{grid-template-columns:auto 1fr;column-gap:8px;padding:8px 10px}.k-abo-wahl .k-abo-wahl__title{font-size:.78rem;gap:5px}.k-abo-wahl .k-abo-wahl__title em{font-size:.56rem;padding:2px 6px}.k-abo-wahl .k-abo-wahl__txt small{font-size:.66rem;margin-top:2px}.k-abo-wahl .k-abo-wahl__price{grid-column:2;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:6px;margin-top:1px;text-align:left}.k-abo-wahl .k-abo-wahl__price b{font-size:.82rem}.k-abo-wahl .k-abo-wahl__price s{font-size:.64rem}}@container (max-width: 165px){.k-abo-wahl .k-abo-wahl__title em{display:none}}@supports not (container-type: inline-size){@media(max-width:749px){.k-abo-wahl{gap:5px}.k-abo-wahl .k-abo-wahl__opt{grid-template-columns:auto 1fr;column-gap:8px;padding:8px 10px}.k-abo-wahl .k-abo-wahl__title{font-size:.78rem;gap:5px}.k-abo-wahl .k-abo-wahl__title em{font-size:.56rem;padding:2px 6px}.k-abo-wahl .k-abo-wahl__txt small{font-size:.66rem;margin-top:2px}.k-abo-wahl .k-abo-wahl__note{display:none}.k-abo-wahl .k-abo-wahl__price{grid-column:2;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:6px;margin-top:1px;text-align:left}.k-abo-wahl--pdp .k-abo-wahl__opt{grid-template-columns:auto 1fr auto}.k-abo-wahl--pdp .k-abo-wahl__price{grid-column:auto;flex-direction:column;align-items:flex-end;text-align:right}.k-abo-wahl--pdp .k-abo-wahl__note{display:inline}}}product-card .product-card__content{display:flex;flex-direction:column;height:100%}product-card .k-abo-wahl-block{margin-top:auto;width:100%}product-card .k-abo-wahl-block .k-abo-wahl{margin-top:8px}product-card .product-card__content>.buy-buttons-block{margin-top:0}.klemons button.k-buy{border:1px solid var(--ink,#0E1211);background:var(--ink,#0E1211);color:var(--porcelain,#E9ECE8);transition:background .3s,border-color .3s,color .3s}.klemons button.k-buy:hover,.klemons .k-card:hover button.k-buy:hover{background:var(--citron,#DCEF3F);border-color:var(--citron,#DCEF3F);color:var(--ink,#0E1211)}.klemons .k-buy:focus-visible{outline:2px solid var(--ink,#0E1211);outline-offset:2px}.klemons .k-meta .k-buy,.klemons .k-soon-buy .k-buy{margin-top:10px}.k-abo-wahl--pdp{margin-top:0;gap:8px}.k-abo-wahl--pdp .k-abo-wahl__opt{padding:12px 14px;border-radius:14px}.k-abo-wahl--pdp .k-abo-wahl__title{font-size:.95rem}.k-abo-wahl--pdp .k-abo-wahl__txt small{font-size:.76rem;white-space:normal;overflow:visible}.k-abo-wahl--pdp .k-abo-wahl__note{display:inline}.k-abo-wahl--pdp .k-abo-wahl__price b{font-size:1rem}.k-abo-wahl .k-abo-wahl__takt{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.k-abo-wahl .k-abo-wahl__pill{appearance:none;-webkit-appearance:none;font:inherit;font-family:DM Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.06em;line-height:1;padding:7px 11px;border-radius:100px;border:1px solid #D6DBD5;background:#fbfcfa;color:#0e1211;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.k-abo-wahl .k-abo-wahl__pill:hover{border-color:#0e1211}.k-abo-wahl .k-abo-wahl__pill.is-on{background:#0e1211;border-color:#0e1211;color:#e9ece8}.k-abo-wahl .k-abo-wahl__pill:focus-visible{outline:2px solid #0E1211;outline-offset:2px}.k-abo-wahl .k-abo-wahl__opt--abo:not(.is-on) .k-abo-wahl__takt{opacity:.55}@media(max-width:749px){.k-abo-wahl--pdp .k-abo-wahl__opt{grid-template-columns:auto 1fr auto;padding:11px 12px}.k-abo-wahl--pdp .k-abo-wahl__price{grid-column:auto;flex-direction:column;align-items:flex-end;margin-top:0;text-align:right}.k-abo-wahl--pdp .k-abo-wahl__title{font-size:.88rem}}@media(prefers-reduced-motion:reduce){.k-abo-wahl .k-abo-wahl__opt,.k-abo-wahl .k-abo-wahl__pill,.k-buy{transition:none}}.k-abo-wahl--pdp .k-abo-wahl__takt{gap:5px}.k-abo-wahl--pdp .k-abo-wahl__pill{padding:7px 9px;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/75/assets/klemons-abo-wahl.css.map */
