.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)}}.active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.active-filters__item{background-color:var(--gray-050);color:var(--gray-600);flex-wrap:nowrap;font-family:var(--caption-font-family);font-size:var(--caption-font-size);font-stretch:var(--caption-font-stretch);font-weight:var(--caption-font-weight);gap:8px;letter-spacing:var(--caption-letter-spacing);line-height:var(--caption-line-height);padding:8px 12px;text-transform:var(--caption-text-transform);transition:background-color .15s ease-in-out}.active-filters__item:active,.active-filters__item:focus,.active-filters__item:hover{background-color:var(--gray-100);color:var(--gray-800)}.active-filters__icon{font-size:var(--font-size-base);margin:3px}.active-filters__reset-button{color:var(--primary);font-family:var(--body-2-font-family);font-size:var(--body-2-font-size);font-stretch:var(--body-2-font-stretch);font-weight:var(--body-2-font-weight);gap:8px;height:32px;letter-spacing:var(--body-2-letter-spacing);line-height:var(--body-2-line-height);text-transform:var(--body-2-text-transform)}.active-filters__reset-button:hover{border-bottom:none;color:var(--secondary)}.active-filters__reset-icon{height:16px;width:16px}
