personalization-customizer{display:block;margin-bottom:1.5rem}personalization-customizer[hidden]{display:none}.personalization-customizer{border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius, 8px);padding:1.5rem;background:rgba(var(--color-foreground),.03)}.personalization-customizer__heading{font-size:1.6rem;margin:0 0 .5rem}.personalization-customizer__help{font-size:1.3rem;color:rgba(var(--color-foreground),.75);margin:0 0 1.5rem}.personalization-customizer__help[hidden]{display:none}.personalization-customizer__field{position:relative;margin-bottom:1rem}.personalization-customizer__label{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.75);margin-bottom:.5rem}.personalization-customizer__input{width:100%;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius, 8px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem}.personalization-customizer__input:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.personalization-customizer__counter{display:block;text-align:right;font-size:1.1rem;color:rgba(var(--color-foreground),.6);margin-top:.3rem}.personalization-customizer__colors{border:none;padding:0;margin:0 0 1rem}.personalization-customizer__colors[hidden]{display:none}.personalization-customizer__color-options{display:flex;gap:.5rem;flex-wrap:wrap}.personalization-customizer__color-option input{position:absolute;opacity:0;pointer-events:none}.personalization-customizer__color-label{display:block;padding:.6rem 1.2rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius, 8px);cursor:pointer;font-size:1.3rem;transition:border-color .15s ease,background-color .15s ease}.personalization-customizer__color-option input:checked+.personalization-customizer__color-label{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.08);font-weight:600}.personalization-customizer__color-option input:focus-visible+.personalization-customizer__color-label{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.personalization-customizer__choice-help{font-size:1.2rem;color:rgba(var(--color-foreground),.65);margin:-.2rem 0 .6rem}.personalization-customizer__status{margin-top:1rem;font-size:1.2rem}.personalization-customizer__status[data-state=error]{color:rgb(var(--color-error, 220, 40, 40))}.personalization-customizer__status[data-state=ok]{color:rgba(var(--color-foreground),.75)}.personalization-customizer__status:empty{display:none}@media screen and (max-width:749px){.personalization-customizer{padding:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-personalization-customizer.css.map */
