.wig-gift-product .recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.wig-gift-product .recipient-form-field-label{margin:.6rem 0}.wig-gift-product .recipient-form-field-label--space-between{display:flex;justify-content:space-between}.wig-gift-product .recipient-checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.wig-gift-product .recipient-form>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.wig-gift-product .recipient-fields__field{margin:0 0 2rem}.wig-gift-product .recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.wig-gift-product .recipient-checkbox>svg{margin-top:var(--recipient-checkbox-margin-top);margin-right:1.2rem;flex-shrink:0}.wig-gift-product .recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:.4rem;width:10px;height:9px}.wig-gift-product .recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.wig-gift-product .recipient-fields hr{margin:1.6rem auto}.wig-gift-product .recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.wig-gift-product .recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.wig-gift-product .recipient-email-label{display:none}.wig-gift-product .recipient-form>input[type=checkbox]:not(:disabled)~.recipient-fields .recipient-email-label.required{display:inline}.wig-gift-product .recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left}.wig-gift-product .recipient-form ul a{display:inline}.wig-gift-product .recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors:active){.wig-gift-product .recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.wig-gift-product .recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.wig-gift-product .recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}.wig-gift-product .recipient-form>input[type=checkbox]:disabled~.recipient-fields .recipient-email-label.optional{display:inline}.wig-gift-product .recipient-form{max-width:none;width:100%;margin:1.8rem 0 1rem}.wig-gift-product .recipient-checkbox{gap:0;font-weight:600;color:var(--wig-product-heading)}.wig-gift-product .recipient-form>input[type=checkbox]:focus-visible+label{outline:2px solid var(--wig-product-accent);outline-offset:5px;border-radius:4px}.wig-gift-product .recipient-fields{padding-top:.5rem}.wig-gift-product .recipient-fields .field__input{min-width:0;font-size:16px}.wig-gift-product .recipient-fields textarea{min-height:130px;resize:vertical}.wig-gift-product .recipient-fields .field__label{font-size:1.4rem}.wig-gift-product .recipient-fields input[type=date]{min-height:5.5rem;padding-top:2.3rem;padding-bottom:.7rem}.wig-gift-product .recipient-fields input[type=date]+label{top:.6rem;font-size:1.1rem}.wig-gift-product .recipient-form .product-form__recipient-error-message-wrapper[hidden]{display:none}.wig-gift-product .recipient-form .product-form__recipient-error-message-wrapper{color:#a12622;padding:1rem 0}.wig-gift-product .recipient-form .form__message svg{flex-shrink:0;width:1.4rem;height:1.4rem}.wig-gift-product .recipient-form-field-label{font-size:1.2rem;color:var(--wig-product-muted)}.wig-gift-product__hint{font-size:1.3rem;line-height:1.55;color:var(--wig-product-muted);margin:0 0 1.8rem}.wig-gift-product .wig-product__buy-box{overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/11/assets/wig-gift-recipient.css.map */
