.recipient-form{display:block;width:100%;margin-bottom:2rem}.recipient-form input[type=checkbox]{display:none;position:absolute;-webkit-appearance:none;appearance:none}.recipient-form input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.recipient-form input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form input[type=checkbox]+label{display:inline-flex;align-items:center;gap:2.3rem;position:relative;cursor:pointer}.recipient-form input[type=checkbox]+label:before{content:"";display:block;flex-shrink:0;width:2.1rem;height:2.1rem;border:.1rem solid rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.recipient-form input[type=checkbox]+label .icon-checkmark{position:absolute;left:.4rem;top:calc(50% - .4rem);z-index:5;visibility:hidden;color:rgb(var(--color-button-text))}.recipient-form .recipient-email-label{display:none}.recipient-form .recipient-form-field-label{font-size:1.3rem;margin:.4rem 0 0;text-transform:initial}.recipient-form .recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-form .recipient-fields__field:not(:last-child){margin:0 0 2rem}.recipient-form .recipient-fields hr{margin:1.6rem auto}.recipient-form .form__label{margin-bottom:0}.recipient-form .form__message{font-size:1.2rem;line-height:1;color:rgb(var(--color-error));margin:.4rem 0 0}.recipient-form-drawer{visibility:hidden}.recipient-form-drawer .drawer__contents{padding:2.4rem;overflow-y:auto}.recipient-form-drawer .recipient-form{margin-bottom:0}.recipient-form-drawer .recipient-fields{display:block!important;margin-top:0}.recipient-form-drawer .recipient-fields hr{display:none}.recipient-form-drawer__submit{margin-top:5.6rem}.recipient-form-drawer__submit .button{width:100%}.recipient-form-drawer .field{position:relative;padding-top:2rem}.recipient-form-drawer .field input[type=text],.recipient-form-drawer .field input[type=email],.recipient-form-drawer .field input[type=tel],.recipient-form-drawer .field input[type=search],.recipient-form-drawer .field input[type=password],.recipient-form-drawer .field select,.recipient-form-drawer .field .field__input{border:none;border-bottom:.1rem solid rgb(var(--color-border-input));border-radius:0;padding:0 0 1rem;background-color:transparent;font-size:1.1rem;min-height:unset}.recipient-form-drawer .field input:-webkit-autofill,.recipient-form-drawer .field input:-webkit-autofill:hover,.recipient-form-drawer .field input:-webkit-autofill:focus,.recipient-form-drawer .field textarea:-webkit-autofill,.recipient-form-drawer .field textarea:-webkit-autofill:hover,.recipient-form-drawer .field textarea:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--color-background) inset}.recipient-form-drawer .field input[type=text]:hover:not(:focus),.recipient-form-drawer .field input[type=email]:hover:not(:focus),.recipient-form-drawer .field input[type=tel]:hover:not(:focus),.recipient-form-drawer .field input[type=search]:hover:not(:focus),.recipient-form-drawer .field input[type=password]:hover:not(:focus),.recipient-form-drawer .field select:hover:not(:focus),.recipient-form-drawer .field .field__input:hover:not(:focus){border:none;border-bottom:.1rem solid rgb(var(--color-border-input))}.recipient-form-drawer .field input[type=text]:focus-visible,.recipient-form-drawer .field input[type=text]:focus,.recipient-form-drawer .field input[type=email]:focus-visible,.recipient-form-drawer .field input[type=email]:focus,.recipient-form-drawer .field input[type=tel]:focus-visible,.recipient-form-drawer .field input[type=tel]:focus,.recipient-form-drawer .field input[type=search]:focus-visible,.recipient-form-drawer .field input[type=search]:focus,.recipient-form-drawer .field input[type=password]:focus-visible,.recipient-form-drawer .field input[type=password]:focus,.recipient-form-drawer .field select:focus-visible,.recipient-form-drawer .field select:focus,.recipient-form-drawer .field .field__input:focus-visible,.recipient-form-drawer .field .field__input:focus{border-bottom-color:rgb(var(--color-border-input));outline:none}.recipient-form-drawer .field textarea.field__input{padding:0 0 1rem}.recipient-form-drawer .field input[type=text]+.field__label,.recipient-form-drawer .field input[type=email]+.field__label,.recipient-form-drawer .field input[type=tel]+.field__label,.recipient-form-drawer .field input[type=search]+.field__label,.recipient-form-drawer .field input[type=password]+.field__label,.recipient-form-drawer .field select+.field__label,.recipient-form-drawer .field .field__input+.field__label{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;transition:top var(--duration-default),transform var(--duration-default),color var(--duration-default),font-size var(--duration-default);color:rgba(var(--color-foreground),.7);white-space:nowrap;z-index:1}.recipient-form-drawer .field input[type=text]:focus+.field__label,.recipient-form-drawer .field input[type=email]:focus+.field__label,.recipient-form-drawer .field input[type=tel]:focus+.field__label,.recipient-form-drawer .field input[type=search]:focus+.field__label,.recipient-form-drawer .field input[type=password]:focus+.field__label,.recipient-form-drawer .field select:focus+.field__label,.recipient-form-drawer .field .field__input:focus+.field__label,.recipient-form-drawer .field.has-value input[type=text]+.field__label,.recipient-form-drawer .field.has-value input[type=email]+.field__label,.recipient-form-drawer .field.has-value input[type=tel]+.field__label,.recipient-form-drawer .field.has-value input[type=search]+.field__label,.recipient-form-drawer .field.has-value input[type=password]+.field__label,.recipient-form-drawer .field.has-value select+.field__label,.recipient-form-drawer .field.has-value .field__input+.field__label{top:0;transform:translateY(0);color:rgba(var(--color-foreground),.9);background-color:rgb(var(--color-background-input))}.recipient-form-drawer .field input[type=text]:focus+.field__label,.recipient-form-drawer .field input[type=email]:focus+.field__label,.recipient-form-drawer .field input[type=tel]:focus+.field__label,.recipient-form-drawer .field input[type=search]:focus+.field__label,.recipient-form-drawer .field input[type=password]:focus+.field__label,.recipient-form-drawer .field select:focus+.field__label,.recipient-form-drawer .field .field__input:focus+.field__label{color:rgba(var(--color-foreground),1)}.recipient-form-drawer .field textarea.field__input+.field__label{top:1.2rem;transform:none}.recipient-form-drawer .field textarea.field__input:focus+.field__label,.recipient-form-drawer .field.has-value textarea.field__input+.field__label{top:0;transform:translateY(0)}.recipient-form-drawer .field:not(.has-value) input[type=date]::-webkit-datetime-edit-text{color:transparent;opacity:0}.recipient-form-drawer .field:not(.has-value) input[type=date]::-webkit-datetime-edit-year-field{color:transparent;opacity:0}.recipient-form-drawer .field:not(.has-value) input[type=date]::-webkit-datetime-edit-month-field{color:transparent;opacity:0}.recipient-form-drawer .field:not(.has-value) input[type=date]::-webkit-datetime-edit-day-field{color:transparent;opacity:0}.recipient-form-drawer .field:not(.has-value) input[type=date]::-webkit-datetime-edit{color:transparent;opacity:0}.recipient-form-drawer .field:not(.has-value) input[type=date]:invalid::-webkit-datetime-edit{color:transparent;opacity:0}.recipient-form-drawer .field:not(.has-value) input[type=date]:invalid{color:transparent}.recipient-form-drawer .field:not(.has-value) input[type=date]:focus::-webkit-datetime-edit-text,.recipient-form-drawer .field:not(.has-value) input[type=date]:focus::-webkit-datetime-edit-year-field,.recipient-form-drawer .field:not(.has-value) input[type=date]:focus::-webkit-datetime-edit-month-field,.recipient-form-drawer .field:not(.has-value) input[type=date]:focus::-webkit-datetime-edit-day-field{color:rgb(var(--color-foreground));opacity:1}.recipient-form-drawer .field input[type=date]+.field__label{top:50%}.recipient-form-drawer .field input[type=date]:focus+.field__label,.recipient-form-drawer .field.has-value input[type=date]+.field__label{top:0;transform:translateY(0)}.recipient-form-drawer .field input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:0;top:50%;transform:translateY(-50%)}.recipient-form-drawer__consent{margin-top:4rem}.recipient-form-drawer__consent-checkbox{display:none;position:absolute;-webkit-appearance:none;appearance:none}.recipient-form-drawer__consent-label{display:inline-flex;align-items:center;gap:2.3rem;position:relative;cursor:pointer;padding-left:0}.recipient-form-drawer__consent-label:before{content:"";display:block;flex-shrink:0;width:2.1rem;height:2.1rem;border:.1rem solid rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.recipient-form-drawer__consent-icon{position:absolute;left:0;z-index:5;visibility:hidden;width:2.1rem;height:2.1rem;color:#000}.recipient-form-drawer__consent-icon svg{width:100%;height:100%}.recipient-form-drawer__consent-checkbox:checked+.recipient-form-drawer__consent-label .recipient-form-drawer__consent-icon{visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/3/assets/recipient-form-drawer.css.map */
