:root{--gm-gold: #c8af63}.variant-option:has(input:is([name^=Farbe-],[name^=Geschmack-])){display:flex!important;flex-wrap:wrap;gap:10px;grid-template-columns:none!important}.variant-option:has(input:is([name^=Farbe-],[name^=Geschmack-])) legend,.variant-option:has(input:is([name^=Farbe-],[name^=Geschmack-])) .variant-option__label{flex:1 0 100%}.variant-option:has(input:is([name^=Farbe-],[name^=Geschmack-])) .variant-option__button-label__pill{display:none!important}.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-])){flex:0 0 auto!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:78px!important;min-height:78px!important;padding:4px!important;border-radius:6px!important;border-width:1px!important;border-style:solid!important;border-color:#ffffff4d!important;background:#8c8c8c!important;background-color:#8c8c8c!important;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-])) .variant-option__button-label__text{display:block!important;width:100%;height:100%;font-size:0!important;line-height:0!important}.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-])) .variant-option__button-label__text:before{content:"";display:block;width:100%;height:100%;background-image:var(--gm-swatch-img);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-])):hover{border-color:var(--gm-gold)!important}.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-]):checked){border-color:var(--gm-gold)!important;box-shadow:0 0 0 2px var(--gm-gold)!important}.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-])[data-option-available=false]),.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-])[aria-disabled=true]){opacity:.45}.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-])) .variant-option__strikethrough{display:none!important}@media screen and (max-width:749px){.variant-option__button-label:has(input:is([name^=Farbe-],[name^=Geschmack-])){width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important}}.gm-cardsw{--gm-dot-size: 30px;display:flex;flex-wrap:wrap;gap:5px;padding-block:8px 2px}.gm-cardsw__dot{display:block;width:var(--gm-dot-size);height:var(--gm-dot-size);border-radius:8px;border:1px solid rgb(255 255 255 / .3);background-color:#8c8c8c;background-image:var(--gm-dot-img);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;box-shadow:0 0 #c8af6300;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.gm-cardsw__dot:hover,.gm-cardsw__dot:focus-visible{transform:scale(1.12);border-color:var(--gm-gold);box-shadow:0 0 0 2px #c8af6373}@media screen and (max-width:749px){.gm-cardsw{--gm-dot-size: 34px;gap:6px}}@media(prefers-reduced-motion:reduce){.gm-cardsw__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/gm-swatches.css.map */
