.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;padding:10px}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.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}.no-js .recipient-checkbox{display:none}.recipient-form>input[type=checkbox]{position:absolute;appearance:none;-webkit-appearance:none}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.recipient-checkbox>svg{margin-right:1.2rem;flex-shrink:0}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:.4rem}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required,.no-js .recipient-email-label.optional{display:inline}.recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors:active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:3.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.recipient-fields__field .field .field__input{border:solid 1px;margin:.1em}@media screen and (max-width:768px){#shopify-inbox-close-btn{position:fixed;width:22px;height:22px;background-color:#3c3c3cf2;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;z-index:2147483647;box-shadow:0 1px 4px #0000004d;transition:all .2s ease;opacity:1;border:1px solid rgba(255,255,255,.8)}#shopify-inbox-close-btn:hover,#shopify-inbox-close-btn:active{transform:scale(1.1);background-color:#282828}#shopify-inbox-close-btn svg{width:11px;height:11px;fill:#fff}#shopify-inbox-close-btn.hidden,#loyaltylion-beacon-frame,#yotpo-loyalty-embedded-sdk,#yotpo-loyalty-app,#yotpo-widget-floating-button,.yotpo-widget-floating-button,[id*=yotpo-loyalty],[class*=yotpo-loyalty]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-ljv.css.map */
