.variant-radios-color .product-form__input .product-options,#ryz-70-container .product-form__input .product-options{display:flex}.variant-radios-color .product-form__input .product-options.product-options--size,.variant-radios-color .product-form__input .product-options.product-options--nocolor,.variant-radios-color .product-form__input .product-options.product-options--wert,.variant-radios-color .product-form__input .product-options.product-options--denominations,#ryz-70-container .product-form__input .product-options.product-options--size,#ryz-70-container .product-form__input .product-options.product-options--nocolor,#ryz-70-container .product-form__input .product-options.product-options--wert,#ryz-70-container .product-form__input .product-options.product-options--denominations{flex-wrap:wrap;margin:1rem 0;display:grid;border-top:1px solid #000;border-left:1px solid #000}@media only screen and (max-width: 500px){.variant-radios-color .product-form__input .product-options.product-options--size,.variant-radios-color .product-form__input .product-options.product-options--nocolor,.variant-radios-color .product-form__input .product-options.product-options--wert,.variant-radios-color .product-form__input .product-options.product-options--denominations,#ryz-70-container .product-form__input .product-options.product-options--size,#ryz-70-container .product-form__input .product-options.product-options--nocolor,#ryz-70-container .product-form__input .product-options.product-options--wert,#ryz-70-container .product-form__input .product-options.product-options--denominations{grid-template-columns:repeat(3, 1fr) !important}}.variant-radios-color .product-form__input .product-options.product-options--size:has(.product-options__element:nth-child(-n+6):last-child),.variant-radios-color .product-form__input .product-options.product-options--nocolor:has(.product-options__element:nth-child(-n+6):last-child),.variant-radios-color .product-form__input .product-options.product-options--wert:has(.product-options__element:nth-child(-n+6):last-child),.variant-radios-color .product-form__input .product-options.product-options--denominations:has(.product-options__element:nth-child(-n+6):last-child),#ryz-70-container .product-form__input .product-options.product-options--size:has(.product-options__element:nth-child(-n+6):last-child),#ryz-70-container .product-form__input .product-options.product-options--nocolor:has(.product-options__element:nth-child(-n+6):last-child),#ryz-70-container .product-form__input .product-options.product-options--wert:has(.product-options__element:nth-child(-n+6):last-child),#ryz-70-container .product-form__input .product-options.product-options--denominations:has(.product-options__element:nth-child(-n+6):last-child){grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.variant-radios-color .product-form__input .product-options.product-options--size:has(.product-options__element:nth-child(7)),.variant-radios-color .product-form__input .product-options.product-options--nocolor:has(.product-options__element:nth-child(7)),.variant-radios-color .product-form__input .product-options.product-options--wert:has(.product-options__element:nth-child(7)),.variant-radios-color .product-form__input .product-options.product-options--denominations:has(.product-options__element:nth-child(7)),#ryz-70-container .product-form__input .product-options.product-options--size:has(.product-options__element:nth-child(7)),#ryz-70-container .product-form__input .product-options.product-options--nocolor:has(.product-options__element:nth-child(7)),#ryz-70-container .product-form__input .product-options.product-options--wert:has(.product-options__element:nth-child(7)),#ryz-70-container .product-form__input .product-options.product-options--denominations:has(.product-options__element:nth-child(7)){grid-template-columns:repeat(6, 1fr)}@media only screen and (max-width: 849px){.variant-radios-color .product-form__input .product-options.product-options--size:has(.product-options__element:nth-child(7)),.variant-radios-color .product-form__input .product-options.product-options--nocolor:has(.product-options__element:nth-child(7)),.variant-radios-color .product-form__input .product-options.product-options--wert:has(.product-options__element:nth-child(7)),.variant-radios-color .product-form__input .product-options.product-options--denominations:has(.product-options__element:nth-child(7)),#ryz-70-container .product-form__input .product-options.product-options--size:has(.product-options__element:nth-child(7)),#ryz-70-container .product-form__input .product-options.product-options--nocolor:has(.product-options__element:nth-child(7)),#ryz-70-container .product-form__input .product-options.product-options--wert:has(.product-options__element:nth-child(7)),#ryz-70-container .product-form__input .product-options.product-options--denominations:has(.product-options__element:nth-child(7)){grid-template-columns:repeat(4, 1fr)}}.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element{text-align:center;min-width:auto;position:relative;background:#fff}.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element:after,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element:after,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element:after,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element:after,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element:after,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element:after,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element:after,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element:after{content:"";position:absolute;inset:0;border-right:1px solid #000;border-bottom:1px solid #000;z-index:2;pointer-events:none}.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element input:checked+label{background:var(--color-hex-base-accent-1)}.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element label,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element label,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element label,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element label{width:100%;margin:0;padding:.8rem 1.25rem;background:none;height:auto;line-height:1;border:none;position:relative;z-index:1}@media(max-height: 849px)and (orientation: landscape){.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element label,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element label,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element label,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element label{padding:.8rem 1.25rem}}.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element--disabled label,.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element--forced-disabled label,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element--disabled label,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element--forced-disabled label,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element--disabled label,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element--forced-disabled label,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element--disabled label,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element--forced-disabled label,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element--disabled label,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element--forced-disabled label,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element--disabled label,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element--forced-disabled label,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element--disabled label,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element--forced-disabled label,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element--disabled label,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element--forced-disabled label{background:#e1e1e1}.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element--disabled input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element--forced-disabled input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element--disabled input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element--forced-disabled input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element--disabled input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element--forced-disabled input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element--disabled input:checked+label,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element--forced-disabled input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element--disabled input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element--forced-disabled input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element--disabled input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element--forced-disabled input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element--disabled input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element--forced-disabled input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element--disabled input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element--forced-disabled input:checked+label{opacity:1}.variant-radios-color .product-form__input .product-options.product-options--size .product-options__element--nonexistent,.variant-radios-color .product-form__input .product-options.product-options--nocolor .product-options__element--nonexistent,.variant-radios-color .product-form__input .product-options.product-options--wert .product-options__element--nonexistent,.variant-radios-color .product-form__input .product-options.product-options--denominations .product-options__element--nonexistent,#ryz-70-container .product-form__input .product-options.product-options--size .product-options__element--nonexistent,#ryz-70-container .product-form__input .product-options.product-options--nocolor .product-options__element--nonexistent,#ryz-70-container .product-form__input .product-options.product-options--wert .product-options__element--nonexistent,#ryz-70-container .product-form__input .product-options.product-options--denominations .product-options__element--nonexistent{display:none !important}.variant-radios-color .product-form__input .product-options.product-options--stil .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--stil .product-options__element{max-width:20rem;min-width:20rem;width:20rem}.variant-radios-color .product-form__input .product-options.product-options--format .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--format .product-options__element{max-width:25rem}@media only screen and (max-width: 849px){.variant-radios-color .product-form__input .product-options.product-options--format .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--format .product-options__element{max-width:22rem}}.variant-radios-color .product-form__input .product-options.product-options--color,#ryz-70-container .product-form__input .product-options.product-options--color{flex-wrap:wrap}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element{display:block;width:5.1rem;height:5.1rem;position:relative}@media(max-height: 849px)and (orientation: landscape){.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element{width:4.1rem;height:4.1rem}}@media only screen and (max-width: 1024px){.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element{width:4.1rem;height:4.1rem}}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element--disabled .product-options__element__color div,.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element--forced-disabled .product-options__element__color div,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element--disabled .product-options__element__color div,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element--forced-disabled .product-options__element__color div{position:relative}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element--disabled .product-options__element__color div:after,.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element--forced-disabled .product-options__element__color div:after,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element--disabled .product-options__element__color div:after,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element--forced-disabled .product-options__element__color div:after{content:"";display:block;width:.2rem;height:100%;position:absolute;top:0;left:50%;left:calc(50% - .1rem);background:#fff;transform:rotate(45deg);z-index:3}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element label,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element label{padding:0;margin:0;border:none;position:absolute;top:0;left:0}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element input,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element input{margin:0;padding:0}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element input:checked+label,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element input:checked+label{background:none}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element input:checked+label .product-options__element__color,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element input:checked+label .product-options__element__color{border-color:var(--color-subtle) !important}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element input:checked+label .product-options__element__color div,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element input:checked+label .product-options__element__color div{border-color:rgba(0,0,0,0) !important}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__color,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__color{display:block;border:2px solid #fff;border-radius:100%;padding:.25em}@media only screen and (max-width: 1024px){.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__color,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__color{padding:.15em}}@media(max-height: 849px)and (orientation: landscape){.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__color,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__color{padding:.15em}}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__color div,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__color div{display:block;width:4rem;height:4rem;font-size:0px;border-radius:100%}@media only screen and (max-width: 1024px){.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__color div,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__color div{width:3rem;height:3rem}}@media(max-height: 849px)and (orientation: landscape){.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__color div,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__color div{width:3rem;height:3rem}}.variant-radios-image .product-options{display:flex;flex-wrap:wrap}.variant-radios-image .product-options.product-options--size .product-options__element{flex:1;text-align:center;height:50px;line-height:50px;min-width:auto;margin:0 1% 0 0}.variant-radios-image .product-options.product-options--size .product-options__element input:checked+label{border:1px solid var(--color-base-accent-2) !important;color:var(--color-foreground)}.variant-radios-image .product-options.product-options--size .product-options__element label{border-color:rgba(0,0,0,0);width:100%;margin:0;padding:0;background:#f0f0f0;height:50px;line-height:50px}.variant-radios-image .product-options.product-options--color .product-options__element{flex:auto;width:20%;max-width:20%}.variant-radios-image .product-options.product-options--color .product-options__element input:checked+label{background:none !important;border:1px solid var(--color-base-accent-2) !important}.variant-radios-image .product-options.product-options--color .product-options__element label{display:block;width:100%;margin:0;padding:0;border:none}.variant-radios-image .product-options.product-options--color .product-options__element label img{display:block;width:100%}.product-options__element__image{display:none}.product__info-wrapper fieldset .product-options__label span{display:none}.sold-out-suggestions,.sold-out-suggestions.show{display:none}input:checked+label .product-options__element__image{background:#e1e1e1 !important}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element{width:6.6rem;height:6.6rem}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element--disabled .product-options__element__image:after,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element--disabled .product-options__element__image:after{content:"";display:block;width:.2rem;height:100%;position:absolute;top:0;left:50%;left:calc(50% - .1rem);background:var(--color-subtle);transform:rotate(45deg);z-index:4}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element--disabled.never-stocked-color .product-options__element__image img,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element--disabled.never-stocked-color .product-options__element__image img{filter:blur(0.2em)}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element.new-color-highlight .product-options__element__image,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element.new-color-highlight .product-options__element__image{position:relative}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element.new-color-highlight .product-options__element__image:after,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element.new-color-highlight .product-options__element__image:after{position:absolute;content:"New";width:auto;height:auto;transform:none;background:none;left:auto;right:.25rem;top:.25rem;font-size:1.2rem;letter-spacing:0;color:#000}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element.new-color-highlight[data-lang=de] .product-options__element__image:after,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element.new-color-highlight[data-lang=de] .product-options__element__image:after{content:"Neu"}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__color,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__color{display:none}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__image,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__image{display:block;height:6.5rem;width:6.5rem;padding:.25rem;border:2px solid #fff}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__image img,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__image img{display:block;width:100%;height:100%;object-fit:cover}.variant-radios-color .product-form__input .product-options.product-options--color:has(.product-options__element.has-discount):has(.product-options__element:not(.has-discount)) .product-options__element.has-discount .product-options__element__image,.variant-radios-color .product-form__input .product-options.product-options--color:has(.product-options__element.has-different-discount) .product-options__element.has-discount .product-options__element__image,#ryz-70-container .product-form__input .product-options.product-options--color:has(.product-options__element.has-discount):has(.product-options__element:not(.has-discount)) .product-options__element.has-discount .product-options__element__image,#ryz-70-container .product-form__input .product-options.product-options--color:has(.product-options__element.has-different-discount) .product-options__element.has-discount .product-options__element__image{position:relative}.variant-radios-color .product-form__input .product-options.product-options--color:has(.product-options__element.has-discount):has(.product-options__element:not(.has-discount)) .product-options__element.has-discount .product-options__element__image:after,.variant-radios-color .product-form__input .product-options.product-options--color:has(.product-options__element.has-different-discount) .product-options__element.has-discount .product-options__element__image:after,#ryz-70-container .product-form__input .product-options.product-options--color:has(.product-options__element.has-discount):has(.product-options__element:not(.has-discount)) .product-options__element.has-discount .product-options__element__image:after,#ryz-70-container .product-form__input .product-options.product-options--color:has(.product-options__element.has-different-discount) .product-options__element.has-discount .product-options__element__image:after{position:absolute;content:attr(data-discount) !important;width:auto;height:auto;transform:none;background:none;left:auto;right:.25rem;top:.25rem;font-size:1.2rem;letter-spacing:0;color:#000}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element{width:8rem;height:8rem}.variant-radios-color .product-form__input .product-options.product-options--color .product-options__element__image,#ryz-70-container .product-form__input .product-options.product-options--color .product-options__element__image{height:7.9rem;width:7.9rem}
