@media(max-width:900px){
html.nm-valmere-type body #MainContent .vg-shell .vg-header .vg-mobile-menu[open]>nav{position:fixed!important;inset:var(--nm-menu-top,118px) 0 0!important;width:100vw!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - var(--nm-menu-top,118px))!important;margin:0!important;padding:8px 20px max(24px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;z-index:10001!important;background:#fff!important;color:#111!important}
html.nm-valmere-type body #MainContent .vg-shell .vg-header .vg-mobile-menu[open]>nav>a{display:flex!important;align-items:center!important;min-height:48px!important;height:auto!important;margin:0!important;padding:12px 8px!important;font:400 16px/1.4 Arial,sans-serif!important;letter-spacing:0!important;white-space:normal!important;text-decoration:none!important;color:#111!important;background:#fff!important;border-bottom:1px solid #eee!important}
html.nm-valmere-type body #MainContent .vg-shell .vg-header .vg-mobile-menu[open]>nav>a:focus-visible{outline:2px solid #111!important;outline-offset:-2px!important;background:#f4f4f4!important}
}
html body .nm-pair-offer{box-sizing:border-box;background:#fff;color:#111;border:1px solid #d9d9d9;padding:16px;margin:18px 0;font:400 13px/1.5 Arial,sans-serif;text-align:left;max-width:100%}
html body .nm-pair-offer *{box-sizing:border-box}
html body .nm-pair-offer .nm-pair-title{display:block;font:600 14px/1.4 Arial,sans-serif;letter-spacing:.02em;margin:0 0 10px;color:#111}
html body .nm-pair-offer .nm-pair-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;list-style:none;margin:0;padding:0}
html body .nm-pair-offer .nm-pair-tiers>li{min-width:0;background:#f5f5f5;border:1px solid #e6e6e6;text-align:center;padding:10px 4px;margin:0;font:400 12px/1.4 Arial,sans-serif;color:#111}
html body .nm-pair-offer .nm-pair-tiers>li[data-active=true]{background:#111;color:#fff;border-color:#111}
html body .nm-pair-offer .nm-pair-tiers strong{display:block;color:inherit;font:600 18px/1.3 Arial,sans-serif;margin:3px 0 0}
html body .nm-pair-offer .nm-pair-note,html body .nm-pair-offer .nm-pair-progress,html body .nm-pair-offer .nm-pair-end{margin:9px 0 0!important;font:400 11px/1.5 Arial,sans-serif!important;letter-spacing:0;color:#5a5a5a}
html body .nm-pair-offer .nm-pair-progress{font-size:12px!important;color:#111}
html body .nm-pair-offer.nm-pair-wide{max-width:1280px;margin:18px auto;padding:16px 20px}
html body .nm-pair-wide .nm-pair-tiers{max-width:600px}
html body #VlmCartDrawer .nm-pair-offer{margin:12px 18px;padding:12px;flex:none}
html body .nm-review-source-text{font:400 11px/1.5 Arial,sans-serif;color:#666;text-decoration:none;cursor:text}
@media(max-width:600px){html body .nm-pair-offer.nm-pair-wide{margin:14px 16px;padding:14px}html body #VlmCartDrawer .nm-pair-offer{padding:10px;margin:10px 18px}html body #VlmCartDrawer .nm-pair-offer .nm-pair-end{display:none}}


html body .nm-review-origin-note{margin:18px 0 0!important;font:400 11px/1.6 Arial,sans-serif!important;color:#666!important;text-align:left!important}
