.nm-button{font-size:1rem;font-weight:500;height:45px;line-height:1.5rem}.nm-input__field{border-radius:8px;min-height:45px}.nm-select__field{border-radius:8px;height:45px}.nm-quantity-selection .nm-button--secondary{border-color:var(--gray-100);color:var(--primary)}.nm-quantity-selection .nm-quantity-selection__input-field{border-color:var(--gray-100)}.nm-teaser-text-html li::marker{color:var(--secondary)}.nm-teaser-text-html h1{font-size:3rem;margin:1rem 0}.nm-teaser-text-html h1,.nm-teaser-text-html h2{color:var(--secondary);font-weight:var(--font-weight-bold);line-height:1.2}.nm-teaser-text-html h2{font-size:2rem;margin:.75rem 0}.nm-teaser-text-html h3{color:var(--secondary);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:1.2;margin:.5rem 0}.nm-teaser-text-html h4{color:var(--primary);font-size:1.25rem;font-weight:var(--font-weight-semibold);line-height:1.2;margin:.25rem 0}.nm-teaser-text-html a{color:var(--secondary);text-decoration:none}.nm-teaser-text-html a:visited{color:var(--secondary)}@keyframes placeholder-animation{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}.file-uploader__zone{align-items:center;border:2px dashed var(--secondary);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:1rem 0;text-align:center}.file-uploader__is-over-drop-zone{background-color:#fff0f0;border-color:var(--secondary)}.file-uploader__link{color:var(--secondary);text-decoration:underline}.file-uploader__error-message{color:var(--danger);margin-top:.5rem}.file-uploader__display{align-items:center;border:1px solid var(--gray-200);border-radius:.5rem;display:flex;justify-content:space-between;margin-top:1rem;padding:1rem}.file-uploader__button{background:none;border:none;cursor:pointer}.file-uploader__label-bold{font-weight:700}
