.line-item-notes{display:none;margin-top:20px;padding:10px;background:#dcebeb;border:1px solid #D2DADA;border-radius:4px}.line-item-notes.visible{display:block}.line-item-notes--heading,.line-item-notes--form .form-field label{font-weight:var(--font-body-medium-weight, 500);line-height:1.2}.line-item-notes--heading{margin-bottom:5px;font-size:1rem}.line-item-notes--description{margin-bottom:1.5rem;font-size:14px}.line-item-notes--description p{display:inline;margin:0}.line-item-notes--description span{color:var(--color-required-red)}.line-item-notes--form{display:flex;flex-direction:column;gap:15px}.line-item-notes--form .form-field{display:flex;flex-direction:column;gap:5px}.line-item-notes--form .form-field label{margin-bottom:0;font-size:14px}.line-item-notes--form .form-field input,.line-item-notes--form .form-field select{margin:0;padding:8px;width:100%;height:37px;background:#fff;border-radius:4px;border:1px solid #BFBFBF;font-size:14px}.line-item-notes--form .form-field input.is-invalid,.line-item-notes--form .form-field select.is-invalid{border-color:var(--color-required-red, #c00)}.line-item-notes--form .form-field select{padding-right:32px}.line-item-notes--form .select-wrapper{position:relative}.line-item-notes--form .select-wrapper svg{position:absolute;right:12px;top:50%;transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/96/assets/trellis-line-item-notes.css.map */
