.nvh-inventory{display:block;margin:4px 0 8px}.nvh-inventory__status{display:inline-flex;align-items:center;font-size:1.3rem;font-weight:500;letter-spacing:.02em;line-height:1.4}.nvh-inventory__status--in-stock,.nvh-inventory__status--available{color:#2f6b4f}.nvh-inventory__status--low-stock,.nvh-inventory__status--orderable,.nvh-inventory__status--out-of-stock{color:#1f2321}.nvh-badges{display:flex;flex-wrap:wrap;gap:.8rem;margin:.8rem 0 1.2rem;padding:0;list-style:none}.nvh-badges--compact{gap:.4rem;margin:.4rem 0 .8rem}.nvh-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:4px;border:1px solid #dcd8ce;background:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.01em;color:#1f2321;line-height:1.3}.nvh-badges--compact .nvh-badge{padding:.4rem .8rem;font-size:1.2rem}.nvh-badge__icon{display:inline-flex;flex-shrink:0}.nvh-badge__link{display:inline-flex;align-items:center;gap:.4rem;color:inherit;text-decoration:none}.nvh-badge__link:hover{text-decoration:underline}.nvh-badge--vegan{border-color:#dcd8ce}.nvh-badge--lab{border-color:#1f232140;background:#1f23210d}.nvh-badge--germany{border-color:#c5a044}.nvh-badge--doping-free{border-color:#1f232140}.nvh-shop-rating{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;margin:1.6rem 0;font-size:1.4rem}.nvh-shop-rating__label,.nvh-shop-rating__value{font-weight:600;color:#1f2321}.nvh-shop-rating__count{color:#5c625f;font-size:1.4rem}.nvh-trust-bar{display:flex;flex-wrap:wrap;gap:1.6rem;margin:1.6rem 0;padding:1.6rem;border-top:1px solid rgba(31,35,33,.1);border-bottom:1px solid rgba(31,35,33,.1);list-style:none}.nvh-trust-bar__item{display:flex;align-items:center;gap:.8rem;flex:1 1 220px;font-size:1.4rem;color:#1f2321}.nvh-trust-bar__icon{display:inline-flex;flex-shrink:0;color:#1f2321}.nvh-trust-bar__text{line-height:1.35}@media screen and (max-width:749px){.nvh-trust-bar{gap:1.2rem;padding:1.2rem}.nvh-trust-bar__item{flex:1 1 100%}}.drawer{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;visibility:hidden;background:rgba(var(--color-foreground),.5)}.drawer.active{visibility:visible}.drawer__inner{height:100%;width:40rem;max-width:calc(100vw - 3rem);transform:translate(100%);transition:transform var(--duration-default) ease}.drawer.active .drawer__inner{transform:translate(0)}.jdgm-all-reviews-text{min-height:34px;display:block}:root{--color-noverah-gold: #C5A044;--color-noverah-gold-hover: #D4AF37;--color-noverah-charcoal: #1F2321;--color-noverah-white: #FFFFFF;--color-noverah-offwhite: #F8F7F3;--color-noverah-text-secondary: #5C625F;--color-noverah-border: #DCD8CE;--color-noverah-success: #2F6B4F;--color-noverah-error: #A43731;--nvh-radius: 4px;--nvh-elev-1: 0 2px 8px rgba(31, 35, 33, .06);--nvh-elev-2: 0 8px 24px rgba(31, 35, 33, .1);--nvh-elev-3: 0 16px 48px rgba(31, 35, 33, .14)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-color:var(--color-noverah-gold-hover);color:var(--color-noverah-charcoal)}.button:focus-visible,.field__input:focus-visible,.select__select:focus-visible,a:focus-visible{outline:3px solid var(--color-noverah-charcoal);outline-offset:2px;box-shadow:none}.card-wrapper .card{transition:box-shadow .2s ease}.card-wrapper:hover .card{box-shadow:var(--nvh-elev-1)}body{letter-spacing:0}.card-wrapper .quick-add .button:hover,.card .quick-add .button:hover{color:#1f2321!important}@media screen and (max-width:749px){.header__heading-link{white-space:nowrap}.header__heading-link .h2{font-size:2.2rem;letter-spacing:.04em;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/nvh-components.css.map */
