.smw-opts{--smw-ink: #121212;--smw-line: #e4e4e4;--smw-muted: rgba(18, 18, 18, .58);--smw-gold: #f7ba08;margin:1.2rem 0 2.4rem}.smw-opts .bold_option{margin:0 0 2.2rem;padding:0;border:0;background:none}.smw-opts .bold_option.bold_option_hidden{display:none}.smw-opts .smw-opt__gruppe{display:flex;align-items:center;gap:1.2rem;margin:3.2rem 0 1.6rem;padding-top:2.4rem;border-top:.1rem solid var(--smw-line);font-family:var(--smw-headline-family, inherit);font-style:var(--smw-headline-style, normal);font-weight:var(--smw-headline-weight, 800);font-size:2.6rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--smw-ink)}.smw-opts .smw-opt__gruppe:first-child{margin-top:0;padding-top:0;border-top:0}.smw-opts .smw-opt__nr{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--smw-ink);color:var(--smw-gold);font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:1.4rem;letter-spacing:0}.smw-opts .bold_option_title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin:0 0 1rem;font-size:1.45rem;font-weight:700;letter-spacing:.01em;text-transform:none;color:var(--smw-ink)}.smw-opts .smw-opt__pflicht{color:#c62828;margin-left:-.4rem}.smw-opts .smw-opt__wert{font-weight:500;color:var(--smw-muted)}.smw-opts .smw-opt__wert b{font-weight:700;color:#8a6a00}.smw-opts .bold_help_text{display:block;margin-top:.8rem}.smw-opts .bold_help_text small{font-size:1.25rem;line-height:1.45;font-style:normal;letter-spacing:0;text-transform:none;color:var(--smw-muted)}.smw-opts .bold_option_textbox label,.smw-opts .bold_option_dropdown label,.smw-opts .bold_option_textarea label{display:block}.smw-opts input[type=text],.smw-opts select,.smw-opts textarea{width:100%;max-width:100%;box-sizing:border-box;min-height:4.8rem;padding:1.1rem 1.4rem;border:.1rem solid #cfcfcf;border-radius:.8rem;background:#fff;color:var(--smw-ink);font:inherit;font-size:1.55rem;transition:border-color .2s ease,box-shadow .2s ease}.smw-opts select{appearance:none;-webkit-appearance:none;padding-right:4rem;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23121212' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 1.4rem center / 1.2rem}.smw-opts textarea{min-height:9rem;resize:vertical}.smw-opts input[type=text]:focus,.smw-opts select:focus,.smw-opts textarea:focus{outline:none;border-color:var(--smw-ink);box-shadow:0 0 0 .3rem #f7ba0873}.smw-opts .bold_option_radio .bold_option_element{display:flex;flex-wrap:wrap;gap:.8rem}.smw-opts .bold_option_radio .bold_option_value{margin:0}.smw-opts .bold_option_radio .bold_option_value label{position:relative;display:inline-flex;align-items:center;gap:.8rem;min-height:4.6rem;padding:.9rem 1.6rem;box-sizing:border-box;border:.15rem solid #d6d6d6;border-radius:.8rem;background:#fff;cursor:pointer;font-size:1.4rem;font-weight:600;line-height:1.25;color:var(--smw-ink);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.smw-opts .bold_option_radio .bold_option_value label:hover{border-color:var(--smw-ink)}.smw-opts .bold_option_radio .bold_option_value_element{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;clip:rect(0 0 0 0)}.smw-opts .bold_option_radio .bold_option_value label:has(input:checked){border-color:var(--smw-ink);background:var(--smw-ink);color:#fff}.smw-opts .bold_option_radio .bold_option_value label:has(input:focus-visible){box-shadow:0 0 0 .3rem #f7ba0899}.smw-opts .bold_option_value_price{font-size:1.2rem;font-weight:700;color:var(--smw-muted);white-space:nowrap}.smw-opts .bold_option_radio label:has(input:checked) .bold_option_value_price{color:var(--smw-gold)}.smw-opts .bold_option_swatch .bold_option_element{display:flex;flex-wrap:wrap;gap:1rem}.smw-opts .bold_option_swatch .bold_option_value{margin:0}.smw-opts .bold_option_swatch .bold_option_value label{position:relative;display:block;cursor:pointer}.smw-opts .bold_option_swatch .bold_option_value_element{display:block;padding:0;border:0;background:none;border-radius:50%;outline:none}.smw-opts .bold_option_swatch .bold_option_value_swatch,.smw-opts .bold_option_swatch .bold_option_value_swatch>span{display:block!important;width:4.6rem!important;height:4.6rem!important;border-radius:50%!important;background-size:cover!important;background-position:center!important}.smw-opts .bold_option_swatch .bold_option_value_swatch{box-shadow:0 0 0 .1rem #00000024;transition:box-shadow .2s ease,transform .2s ease}.smw-opts .bold_option_swatch label:hover .bold_option_value_swatch{transform:scale(1.06)}.smw-opts .bold_option_swatch .bold_swatch_selected .bold_option_value_swatch{box-shadow:0 0 0 .25rem #fff,0 0 0 .5rem var(--smw-gold)}.smw-opts .bold_option_swatch .bold_option_value_element:focus-visible .bold_option_value_swatch{box-shadow:0 0 0 .25rem #fff,0 0 0 .5rem var(--smw-ink)}.smw-opts .bold_option_swatch input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.smw-opts .bold_option_swatch .bold_option_swatch_title{display:none!important}.smw-opts .smw-opt__tip{position:absolute;left:50%;bottom:calc(100% + .8rem);transform:translate(-50%);z-index:3;padding:.5rem .9rem;border-radius:.5rem;background:var(--smw-ink);color:#fff;font-size:1.15rem;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease}.smw-opts .bold_option_swatch label:hover .smw-opt__tip{opacity:1}.smw-opts .smw-opt__plus{position:absolute;right:-.4rem;top:-.4rem;min-width:1.8rem;padding:.15rem .4rem;border-radius:.9rem;background:#fff;box-shadow:0 0 0 .1rem #e0e0e0;font-size:.95rem;font-weight:700;color:var(--smw-ink);text-align:center}.smw-opts .bold_option_error,.smw-opts [class*=error]{font-size:1.25rem;color:#c62828;text-transform:none}.smw-opts .bold_option_total,.bold_option_total{margin:0 0 1.6rem;font-size:1.45rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:#121212}.bold_option_total span{color:#8a6a00}@media(hover:none){.smw-opts .smw-opt__tip{display:none}}@media screen and (max-width:749px){.smw-opts .bold_option_radio.smw-opt--lang .bold_option_value{flex-basis:100%}.smw-opts .smw-opt__gruppe{font-size:2.2rem}.smw-opts .bold_option_radio .bold_option_value{flex:1 1 calc(50% - .4rem)}.smw-opts .bold_option_radio .bold_option_value label{width:100%;justify-content:space-between}.smw-opts .bold_option_swatch .bold_option_value_swatch,.smw-opts .bold_option_swatch .bold_option_value_swatch>span{width:4.2rem!important;height:4.2rem!important}}.bold_option_total{display:none!important}.smw-gesamt{margin:.4rem 0 1.4rem;padding:1.1rem 1.4rem 1.2rem;border:.1rem solid #e2e2e7;border-radius:1rem;color:#121212}.smw-gesamt__info{margin:0;font-size:1.3rem;line-height:1.5;color:#121212bf}.smw-gesamt__info b{color:#121212;font-weight:700}.smw-gesamt__info small{display:block;margin-top:.2rem;font-size:1.2rem;color:#1212128c}.smw-gesamt__liste{display:grid;gap:.5rem;list-style:none;margin:.9rem 0 0;padding:.9rem 0 0;border-top:.1rem solid #ececf0;font-size:1.25rem;line-height:1.4;color:#121212b8}.smw-gesamt__liste li{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem}.smw-gesamt__liste b{flex:0 0 auto;color:#121212;font-weight:700;white-space:nowrap}.smw-gesamt__zeile{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-top:.9rem;padding-top:.9rem;border-top:.1rem solid #ececf0;font-size:1.45rem;font-weight:600}.smw-gesamt__zeile strong{font-family:var(--smw-card-family, inherit);font-weight:900;font-size:2rem;line-height:1}.smw-gesamt__kit{display:flex;align-items:center;gap:.9rem;margin-top:.9rem;padding:.9rem 1.2rem;border-radius:1.2rem;background:linear-gradient(150deg,#e2ffecf5,#c4f6d6b8);box-shadow:inset 0 0 0 .1rem #fffc,inset 0 .1rem #fff,0 0 0 .1rem #2fc46347,0 .4rem 1.4rem #2fc46333;color:#0b2a16;font-size:1.35rem;font-weight:800;line-height:1.2}.smw-gesamt__kit span{flex:1 1 auto;min-width:0}.smw-gesamt__kit s{color:#0b2a168c;font-weight:600}.smw-gesamt__kit b{padding:.4rem 1rem;border-radius:99rem;background:linear-gradient(180deg,#5ee68b,#2fc463);box-shadow:inset 0 .1rem #fff9,0 0 .8rem #2fc463b3;color:#04240f;font-size:1.15rem;font-weight:900;letter-spacing:.1rem}.product__info-container>.product-form__quantity:not(.smw-menge){display:none}.smw-menge{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin:.4rem 0 1.2rem}.smw-menge .quantity__label{margin:0;font-size:1.45rem;font-weight:600;color:#121212}.product-form__input.smw-menge{max-width:none}.smw-menge .quantity{min-height:4.4rem;width:13rem;border-radius:1.2rem}.smw-menge .quantity:after{border-radius:1.2rem;box-shadow:0 0 0 .1rem #d6d6da}.smw-menge .quantity:before{display:none}.smw-marke{margin:0 0 2.2rem}.smw-marke__titel{display:block;margin:0 0 1rem;font-size:1.45rem;font-weight:700;color:#121212}.smw-marke__select{width:100%;min-height:4.8rem;padding:1.1rem 4rem 1.1rem 1.4rem;border:.1rem solid #cfcfcf;border-radius:.8rem;color:#121212;font:inherit;font-size:1.55rem;font-weight:700;appearance:none;-webkit-appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23121212' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 1.4rem center / 1.2rem}.smw-marke__select:focus{outline:none;border-color:#121212;box-shadow:0 0 0 .3rem #f7ba0873}.smw-marke__hilfe{margin:.8rem 0 0;font-size:1.25rem;line-height:1.45;color:#12121294}.smw-opts{--smw-ok: #1fa35b;--smw-fg: #111114}.smw-opts .smw-opt__gruppe{margin:3.6rem 0 1.4rem;padding-top:0;border-top:0;gap:0;font-family:var(--smw-card-family, inherit);font-style:normal;font-weight:900;font-size:3rem;line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--smw-fg)}.smw-opts .smw-opt__gruppe:first-child{margin-top:.4rem}.smw-opts .smw-opt__nr{display:none}.smw-opts .bold_option_title{font-size:1.4rem}.smw-opts .smw-opt__pflicht{color:#e5484d}.smw-opts .smw-opt__wert b{color:var(--smw-ok)}.smw-opts input[type=text],.smw-opts select,.smw-opts textarea,.smw-marke__select{border:.1rem solid #b9bcc4;border-radius:1rem}.smw-opts .bold_option_radio .bold_option_value label{min-height:0;padding:.9rem 1.4rem;border:.15rem solid var(--smw-fg);border-radius:1rem;background:#fff;color:var(--smw-fg);font-size:1.35rem;font-weight:600}.smw-opts .bold_option_radio .bold_option_value label:hover{border-color:var(--smw-fg)}.smw-opts .bold_option_radio .bold_option_value label:has(input:checked){border-color:var(--smw-ok);background:#fff;color:var(--smw-fg);box-shadow:0 0 0 .2rem #1fa35b40}.smw-opts .bold_option_radio .bold_option_value label:has(input:checked):after,.smw-opts .bold_option_swatch .bold_swatch_selected:after{content:"";position:absolute;top:.4rem;right:.4rem;width:.7rem;height:.7rem;border-radius:50%;background:var(--smw-ok)}.smw-opts .bold_option_value_price,.smw-opts .bold_option_radio label:has(input:checked) .bold_option_value_price{color:#1111148c;font-weight:500}.smw-opts .bold_option_swatch .bold_option_element{gap:.8rem}.smw-opts .bold_option_swatch .bold_option_value_element{position:relative;width:5.2rem;height:5.2rem;padding:.5rem;box-sizing:border-box;border:.2rem solid #e4e4e8;border-radius:1rem;background:#fff;transition:border-color .2s ease}.smw-opts .bold_option_swatch .bold_option_value_swatch,.smw-opts .bold_option_swatch .bold_option_value_swatch>span{width:100%!important;height:100%!important;border-radius:.6rem!important}.smw-opts .bold_option_swatch .bold_option_value_swatch{box-shadow:inset 0 -.5rem .8rem #00000040,inset 0 .3rem .6rem #ffffff59}.smw-opts .bold_option_swatch .bold_option_value_swatch>span{box-shadow:inset 0 -.5rem .8rem #00000040,inset 0 .3rem .6rem #ffffff59}.smw-opts .bold_option_swatch label:hover .bold_option_value_swatch{transform:none}.smw-opts .bold_option_swatch label:hover .bold_option_value_element{border-color:#b9bcc4}.smw-opts .bold_option_swatch .bold_swatch_selected{border-color:var(--smw-ok)!important}.smw-opts .bold_option_swatch .bold_swatch_selected .bold_option_value_swatch{box-shadow:inset 0 -.5rem .8rem #00000040,inset 0 .3rem .6rem #ffffff59}.smw-opts .bold_option_swatch .bold_option_value_element:focus-visible{border-color:var(--smw-fg)}.smw-opts .smw-opt--karte .bold_option_title,.smw-opts .smw-opt--karte .bold_option_element,.smw-opts .smw-opt--karte .bold_help_text{display:none!important}.smw-opts .smw-opt--karte{margin-bottom:1rem}.smw-karte,.smw-opts .bold_option label.smw-karte{display:grid;grid-template-columns:5.6rem 1fr auto;gap:1.4rem;align-items:center;padding:1.2rem 1.6rem;border:.2rem solid var(--smw-fg, #111114);border-radius:1.6rem;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.smw-karte:hover{box-shadow:0 .6rem 1.6rem #11111414}.smw-karte.ist-an{border-color:var(--smw-ok, #1fa35b)}.smw-karte__ico{display:grid;place-items:center;width:5.6rem;height:5.6rem;border-radius:1.2rem;background:#f3f3f5;color:var(--smw-fg, #111114)}.smw-karte__ico svg{width:2.6rem;height:2.6rem}.smw-karte__txt b{display:block;font-size:1.5rem;font-weight:700;color:var(--smw-fg, #111114)}.smw-karte__txt small{display:block;margin-top:.2rem;font-size:1.25rem;line-height:1.4;color:#11111499}.smw-karte__txt em{display:block;margin-top:.3rem;font-style:normal;font-size:1.25rem;font-weight:700;color:var(--smw-ok, #1fa35b)}.smw-karte__txt em:empty{display:none}.smw-schalter{position:relative;width:4.6rem;height:2.6rem;flex:none}.smw-schalter input{position:absolute;width:0;height:0;opacity:0}.smw-schalter span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99rem;background:#d4d6dc;transition:background-color .2s ease}.smw-schalter span:after{content:"";position:absolute;left:.3rem;top:.3rem;width:2rem;height:2rem;border-radius:50%;background:#fff;box-shadow:0 .1rem .3rem #0000004d;transition:transform .2s ease}.smw-schalter input:checked+span{background:var(--smw-ok, #1fa35b)}.smw-schalter input:checked+span:after{transform:translate(2rem)}.smw-schalter input:focus-visible+span{outline:.2rem solid var(--smw-gold, #f7ba08);outline-offset:.2rem}@media screen and (max-width:749px){.smw-opts .smw-opt__gruppe{font-size:2.4rem}.smw-karte{grid-template-columns:4.6rem 1fr auto;gap:1.1rem;padding:1rem 1.2rem;border-radius:1.4rem}.smw-karte__ico{width:4.6rem;height:4.6rem}.smw-opts .bold_option_swatch .bold_option_value_element{width:4.8rem;height:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/smw-optionen.css.map */
