.imprint-customization{margin:2rem 0;padding:0}.imprint-selection{margin-bottom:1.5rem}.imprint-selection .form__label{display:block;margin-bottom:.8rem;font-weight:600;color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.3}.imprint-selection .select__select{width:100%;padding:1.2rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.4;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23333' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.5rem center;background-size:1.2rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.imprint-selection .select__select:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem;border-color:rgb(var(--color-foreground))}.imprint-text-fields{display:none;margin-top:1.5rem;padding:2rem;background-color:rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.1);border-radius:2rem}.imprint-text-fields[style*=block]{display:block!important}.imprint-text-field{margin-bottom:2rem}.imprint-text-field:last-child{margin-bottom:0}.imprint-text-field .form__label{display:block;margin-bottom:.8rem;font-weight:600;color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.3}.imprint-text-field .field__input{width:100%;padding:1.2rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.4;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.imprint-text-field .field__input::placeholder{color:rgba(var(--color-foreground),.6);opacity:1}.imprint-text-field .field__input:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem;border-color:rgb(var(--color-foreground))}.imprint-char-count{margin-top:.8rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6);text-align:right;font-weight:400}.imprint-char-count span[style*="color: rgb(215, 53, 2)"]{color:#d73502!important;font-weight:500}.imprint-char-count span[style*="color: rgb(180, 83, 9)"]{color:#b45309!important;font-weight:500}.field__input--error{border-color:#d73502!important;box-shadow:0 0 0 .1rem #d735024d!important}.field__message--error{margin-top:.8rem;padding:1rem 1.2rem;background-color:#d735021a;border:.1rem solid rgba(215,53,2,.2);border-radius:2rem;color:#d73502;font-size:1.2rem;line-height:1.4}.imprint-text-field .field__input:focus{outline:.2rem solid rgba(var(--color-foreground),.2);outline-offset:.1rem;border-color:rgb(var(--color-foreground))}.imprint-selection .select__select:hover,.imprint-text-field .field__input:hover{border-color:rgba(var(--color-foreground),.3)}@media screen and (max-width: 749px){.imprint-customization{margin:1.5rem 0}.imprint-text-fields{padding:1rem;margin-top:1rem}.imprint-text-field{margin-bottom:1rem}.imprint-char-count{font-size:1.1rem}}@media (prefers-contrast: high){.imprint-text-fields{border-width:.2rem}.field__input--error{border-width:.2rem!important}}@media (prefers-reduced-motion: reduce){.imprint-text-fields,.field__input{transition:none}}@media print{.imprint-customization{background:none;border:none}.imprint-text-fields,.field__message--error{background:none;border:.1rem solid #000}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/imprint.css.map */
