:root{--lilium-field-bg: rgba(255, 255, 255, .55);--lilium-field-bg-focus: rgba(255, 255, 255, .9);--lilium-field-line: rgba(var(--lilium-ink, 33, 28, 22), .22);--lilium-field-line-focus: rgb(var(--lilium-gold, 166, 130, 76));--lilium-field-radius: 2px;--lilium-field-ease: var(--lilium-ease, cubic-bezier(.22, .61, .36, 1))}.field,.customer .field,.select{border-radius:var(--lilium-field-radius)}.field{position:relative;background:var(--lilium-field-bg);border:0;border-bottom:1.5px solid var(--lilium-field-line);border-radius:var(--lilium-field-radius) var(--lilium-field-radius) 0 0;transition:border-color .35s var(--lilium-field-ease),background-color .35s var(--lilium-field-ease)}.field:hover{border-bottom-color:rgba(var(--lilium-ink, 33, 28, 22),.4)}.field:focus-within{border-bottom-color:var(--lilium-field-line-focus);background:var(--lilium-field-bg-focus)}.field__input,.customer .field__input,.text-area,textarea.text-area{font-family:var(--lilium-sans);font-size:1.45rem;font-weight:300;letter-spacing:.01em;color:rgb(var(--color-foreground));background:transparent;border:0;box-shadow:none;min-height:5.4rem;padding:2.2rem 1.6rem .8rem}.field__input:focus,.text-area:focus{box-shadow:none;outline:0}.field__label,.customer .field__label{font-family:var(--lilium-sans);font-size:1.35rem;font-weight:300;letter-spacing:.08em;color:rgba(var(--color-foreground),.55);left:1.6rem;transition:.25s var(--lilium-field-ease)}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lilium-field-line-focus);top:.9rem}.field__input::placeholder,.text-area::placeholder,input::placeholder,textarea::placeholder{color:rgba(var(--color-foreground),.4);font-weight:300;letter-spacing:.04em}.select__select,.customer select{font-family:var(--lilium-sans);font-size:1.45rem;font-weight:300;letter-spacing:.02em;color:rgb(var(--color-foreground));background:var(--lilium-field-bg);border:0;border-bottom:1.5px solid var(--lilium-field-line);border-radius:var(--lilium-field-radius) var(--lilium-field-radius) 0 0;min-height:5.4rem;padding:0 4rem 0 1.6rem;transition:border-color .35s var(--lilium-field-ease)}.select__select:focus,.customer select:focus{border-bottom-color:var(--lilium-field-line-focus);outline:0;box-shadow:none}.search__input.field__input{padding-left:1.6rem}.search .field,.search-modal .field{background:var(--lilium-field-bg)}.search__button .icon,.search-modal__form .icon-search{color:rgba(var(--color-foreground),.7)}predictive-search .predictive-search{border-radius:var(--lilium-field-radius);border-color:var(--lilium-field-line)}.newsletter-form__field-wrapper .field{background:transparent;border-bottom:1.5px solid rgba(var(--color-foreground),.3);border-radius:0}.newsletter-form__field-wrapper .field:focus-within{background:transparent;border-bottom-color:var(--lilium-field-line-focus)}.newsletter-form__field-wrapper .field__input{padding:1.4rem 5rem 1.4rem .2rem;min-height:4.4rem}.newsletter-form__field-wrapper .field__label{left:.2rem}.newsletter-form__button{color:rgb(var(--color-foreground));transition:transform .4s var(--lilium-field-ease),color .3s var(--lilium-field-ease)}.newsletter-form__button:hover{transform:translate(3px)}.cart__note .field__input,cart-note .text-area,.cart__note .text-area{background:var(--lilium-field-bg);border:1.5px solid var(--lilium-field-line);border-radius:var(--lilium-field-radius);padding:1.4rem 1.6rem;min-height:8rem;resize:vertical}.cart__note .field__input:focus,.cart__note .text-area:focus{border-color:var(--lilium-field-line-focus);background:var(--lilium-field-bg-focus)}.cart__note label{font-family:var(--lilium-sans);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.customer{--lilium-field-bg: rgba(var(--lilium-ink, 33, 28, 22), .025)}.customer h1,.customer h2{font-family:var(--lilium-serif);font-weight:500;letter-spacing:.01em}.customer .field{margin-bottom:1.8rem}.customer .button,.contact .button,.cart__note~* .button{letter-spacing:.18em;text-transform:uppercase;font-size:1.15rem;border-radius:var(--lilium-field-radius)}.field--error,.field:focus-within.field--error{border-bottom-color:rgba(var(--color-error, 200, 60, 60),1)}.form__message{font-family:var(--lilium-sans);font-size:1.25rem;letter-spacing:.02em}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--lilium-field-line-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.field,.field__label,.newsletter-form__button,.select__select{transition:none}}@media screen and (max-width:749px){.field__input,.text-area,.select__select,.customer select{font-size:16px;min-height:5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/lilium-forms.css.map */
