.product-form__quantity-and-btn{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.product-form__quantity-and-btn .product-form__quantity{width:100%!important;max-width:100%!important;margin:0!important}.product-form__quantity-and-btn quantity-input.quantity{width:100%!important;min-height:52px!important}.product-form__quantity-and-btn .atc-button{width:100%!important;margin:0!important}.swatch-view-button .swatch-button,.swatch-view-button .swatch-button .swatch-button-title-text{background:transparent!important;border-radius:10px!important}.swatch-view-button .swatch-button{border:1.5px solid rgba(241,238,228,.5)!important;border-radius:10px!important;overflow:hidden}.swatch-view-button .swatch-button span{color:#f1eee4!important}.swatch-view-button .swatch-button.swatch-selected,.swatch-view-button .swatch-button.swatch-selected .swatch-button-title-text{background:#c2d3c8!important}.swatch-view-button .swatch-button.swatch-selected{border:2px solid #c2d3c8!important;box-shadow:0 0 0 3px #c2d3c859!important}.swatch-view-button .swatch-button.swatch-selected span{color:#1c323d!important;font-weight:700!important}.swatch-view-image .swatch-image-wrapper{opacity:1!important;background:#fff!important;border:3px solid #ffffff!important;border-radius:10px!important;transition:box-shadow .2s,border-color .2s;position:relative}.swatch-view-image .swatch-image-wrapper .swatch-img-text-adjacent p{color:#1c323d!important}.swatch-view-image .swatch-image-wrapper:hover{box-shadow:0 0 0 2px #c2d3c899!important}.swatch-view-image .swatch-image-wrapper:has(.swatch-selected){border:3px solid #c2d3c8!important;background:#c2d3c8!important;box-shadow:0 0 0 3px #c2d3c873!important}.swatch-view-image .swatch-image-wrapper:has(.swatch-selected) .swatch-img-text-adjacent p{font-weight:700!important}.swatch-view-image .swatch-image-wrapper:has(.swatch-selected):after{content:"\2713";position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:#1c323d;color:#fff;font-size:13px;line-height:22px;text-align:center;font-weight:700;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/51/assets/km-varianten.css.map */
