.product__form__holder{--aq-size-picker-margin-top: 4px;--aq-size-picker-margin-bottom: 12px;--aq-size-picker-padding-top: 0px;--aq-size-picker-legend-gap: 7px;--aq-size-picker-button-height: 38px;--aq-size-picker-button-radius: 6px}.product__block.product__form__holder.product__block--lines,.product__block.product__form__holder.block-padding{border-top:0!important;border-bottom:0!important;box-shadow:none!important}.product__block.product__form__holder.product__block--lines:before,.product__block.product__form__holder.product__block--lines:after,.product__block.product__form__holder.block-padding:before,.product__block.product__form__holder.block-padding:after{display:none!important;content:none!important}.product__form__holder .product__form__outer{margin-top:0;padding-top:0}.product__form__holder .product__selectors{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]),.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]),.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]),.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]),.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]),.product__selectors .selector-wrapper:has(input[name^="options[Size]"]){margin:var(--aq-size-picker-margin-top) 0 var(--aq-size-picker-margin-bottom);padding:var(--aq-size-picker-padding-top) 0 0;border-top:0!important;border-bottom:0!important;box-shadow:none!important}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]):before,.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]):after,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]):before,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]):after,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]):before,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]):after,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]):before,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]):after,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]):before,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]):after,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]):before,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]):after{display:none!important;content:none!important}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) fieldset{margin:0;padding:0;border:0;min-width:0}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__fieldset,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__fieldset{margin:0;padding:0}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__legend,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__legend,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__legend,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__legend,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__legend,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__legend{display:flex;align-items:baseline;margin:0 0 var(--aq-size-picker-legend-gap);padding:0;min-height:0}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__legend__label,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__legend__label,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__legend__label,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__legend__label,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__legend__label,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__legend__label{display:flex;align-items:baseline;gap:0;margin:0;padding:0}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__legend__option-name{display:block;margin:0;padding:0;font-size:10px;line-height:1.1;letter-spacing:.075em;text-transform:uppercase;color:#00000085}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__legend__value,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__legend__value,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__legend__value,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__legend__value,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__legend__value,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__legend__value{display:none}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__button,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__button,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__button,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__button,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__button,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__button{display:block;min-width:0;margin:0;padding:0}.product__selectors input[name^="options[Menge]"]+label,.product__selectors input[name^="options[Inhalt]"]+label,.product__selectors input[name^="options[Gr\f6\df e]"]+label,.product__selectors input[name^="options[Gr\f6sse]"]+label,.product__selectors input[name^="options[Groesse]"]+label,.product__selectors input[name^="options[Size]"]+label{display:flex;align-items:center;justify-content:center;min-width:0;min-height:var(--aq-size-picker-button-height);width:100%;margin:0;padding:8px;border:1px solid rgba(0,0,0,.18);background:#fff;color:#1f1f1f;font-size:13px;line-height:1.1;letter-spacing:.075em;text-transform:uppercase;text-align:center;border-radius:var(--aq-size-picker-button-radius);cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.product__selectors input[name^="options[Menge]"]+label .option-title,.product__selectors input[name^="options[Inhalt]"]+label .option-title,.product__selectors input[name^="options[Gr\f6\df e]"]+label .option-title,.product__selectors input[name^="options[Gr\f6sse]"]+label .option-title,.product__selectors input[name^="options[Groesse]"]+label .option-title,.product__selectors input[name^="options[Size]"]+label .option-title{display:block;line-height:1.1;white-space:nowrap}.product__selectors input[name^="options[Menge]"]+label:hover,.product__selectors input[name^="options[Inhalt]"]+label:hover,.product__selectors input[name^="options[Gr\f6\df e]"]+label:hover,.product__selectors input[name^="options[Gr\f6sse]"]+label:hover,.product__selectors input[name^="options[Groesse]"]+label:hover,.product__selectors input[name^="options[Size]"]+label:hover{border-color:#0000006b}.product__selectors input[name^="options[Menge]"]:checked+label,.product__selectors input[name^="options[Inhalt]"]:checked+label,.product__selectors input[name^="options[Gr\f6\df e]"]:checked+label,.product__selectors input[name^="options[Gr\f6sse]"]:checked+label,.product__selectors input[name^="options[Groesse]"]:checked+label,.product__selectors input[name^="options[Size]"]:checked+label{border-color:#111;box-shadow:inset 0 0 0 1px #111,0 1px 2px #0000000f}.product__selectors input[name^="options[Menge]"]:disabled+label,.product__selectors input[name^="options[Inhalt]"]:disabled+label,.product__selectors input[name^="options[Gr\f6\df e]"]:disabled+label,.product__selectors input[name^="options[Gr\f6sse]"]:disabled+label,.product__selectors input[name^="options[Groesse]"]:disabled+label,.product__selectors input[name^="options[Size]"]:disabled+label{opacity:.38;cursor:not-allowed}@media screen and (max-width:749px){.product__form__holder{--aq-size-picker-margin-top: 2px;--aq-size-picker-margin-bottom: 12px;--aq-size-picker-padding-top: 0px;--aq-size-picker-legend-gap: 6px;--aq-size-picker-button-height: 36px}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__legend__option-name,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__legend__option-name{font-size:9px;letter-spacing:.055em}.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.product__selectors input[name^="options[Menge]"]+label,.product__selectors input[name^="options[Inhalt]"]+label,.product__selectors input[name^="options[Gr\f6\df e]"]+label,.product__selectors input[name^="options[Gr\f6sse]"]+label,.product__selectors input[name^="options[Groesse]"]+label,.product__selectors input[name^="options[Size]"]+label{padding:7px 5px;font-size:12px;letter-spacing:.055em}}@media screen and (max-width:359px){.product__selectors .selector-wrapper:has(input[name^="options[Menge]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Inhalt]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6\df e]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Gr\f6sse]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Groesse]"]) .radio__buttons,.product__selectors .selector-wrapper:has(input[name^="options[Size]"]) .radio__buttons{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/aq-variant-picker.css.map */
