.ld-invoice{margin:.4rem 0 1rem}.ld-invoice__toggle-row{position:relative}.ld-invoice__toggle{cursor:pointer;line-height:1.3;padding:.3rem 0}.ld-invoice__toggle span{margin-left:0}.ld-invoice__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 1rem;padding-top:1.2rem}.ld-invoice__fields[hidden]{display:none}.ld-invoice__item{min-width:0}.ld-invoice__item--full{grid-column:1 / -1}.ld-invoice .field__input{font-size:1.5rem}.ld-invoice .field__label{font-size:1.4rem}.ld-invoice .field__input:focus::placeholder{opacity:.45}.ld-invoice .ld-invoice__address{height:auto;min-height:6.4rem;resize:vertical;padding-top:1.1rem;line-height:1.35}.ld-invoice .ld-invoice__address:focus,.ld-invoice .ld-invoice__address:not(:placeholder-shown){padding-top:1.1rem}.ld-invoice__err{margin:.4rem 0 0;font-size:1.25rem;line-height:1.3;color:#b3261e}.ld-invoice__err[hidden]{display:none}.ld-invoice .field.is-invalid{--inputs-border-opacity: 1}.ld-invoice .field.is-invalid .field__input{box-shadow:0 0 0 1px #b3261e}.cart-drawer .ld-invoice{margin:.2rem 0 .8rem}@media screen and (max-height:860px),screen and (max-width:749px){.cart-drawer .ld-invoice{margin:0 0 .5rem}.cart-drawer .ld-invoice__toggle{padding:.1rem 0}.cart-drawer .ld-invoice__fields{gap:1rem .8rem;padding-top:.9rem}.cart-drawer .ld-invoice .field--small .field__input{height:3.6rem}.cart-drawer .ld-invoice .ld-invoice__address{min-height:5.6rem}}.cart__footer .ld-invoice{margin:1rem 0 1.4rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ludidoo-invoice.css.map */
