.nm-skip-link{position:absolute;left:-9999px;top:0;z-index:99999;padding:12px 20px;background:var(--nm-cta,#40cd2a);color:#fff !important;font:600 14px/1 var(--nm-font-heading,sans-serif);text-decoration:none !important;border-radius:0 0 6px 0}.nm-skip-link:focus,.nm-skip-link:focus-visible{left:0 !important;outline:3px solid #1a1a1a;outline-offset:2px}:root{--nm-heading:#111111;--nm-body:#3a3a3a;--nm-meta:#5a5a5a;--nm-muted:#767676;--nm-white:#FFFFFF;--nm-cta:#40cd2a;--nm-cta-hover:#35b122;--nm-cta-glow:rgba(64,205,42,0.15);--nm-cta-light:#F0FBE9;--nm-link:#1B4965;--nm-link-hover:#0D3B66;--nm-bg:#F7F7F7;--nm-bg-card:#FFFFFF;--nm-bg-elevated:#FFFFFF;--nm-bg-dark:#111111;--nm-bg-dark-card:#1A1A1A;--nm-bg-dark-elevated:#222222;--nm-border:#E8E8E8;--nm-border-light:#F0F0F0;--nm-border-strong:#D0D0D0;--nm-green:#059669;--nm-green-light:#ECFDF5;--nm-red:#DC2626;--nm-red-light:#FEF2F2;--nm-orange:#EA580C;--nm-orange-light:#FFF7ED;--nm-yellow:#D97706;--nm-yellow-light:#FFFBEB;--nm-trustpilot:#00b67a;--nm-font-heading:'Poppins',-apple-system,BlinkMacSystemFont,sans-serif;--nm-font-body:'Poppins',-apple-system,BlinkMacSystemFont,sans-serif;--nm-h1:clamp(2.25rem,4vw+1rem,3.75rem);--nm-h2:clamp(1.5rem,2.5vw+0.75rem,2.25rem);--nm-h3:clamp(1.125rem,1vw+0.75rem,1.3125rem);--nm-h4:1.0625rem;--nm-h5:0.8125rem;--nm-h6:0.6875rem;--nm-body-size:1rem;--nm-lead-size:1.125rem;--nm-small:0.875rem;--nm-meta-size:0.6875rem;--nm-space-1:4px;--nm-space-2:8px;--nm-space-3:12px;--nm-space-4:16px;--nm-space-6:24px;--nm-space-8:32px;--nm-space-10:40px;--nm-space-12:48px;--nm-space-16:64px;--nm-space-24:96px;--nm-container:1200px;--nm-content:720px;--nm-card-gap:24px;--nm-radius-sm:4px;--nm-radius-md:8px;--nm-radius-lg:12px;--nm-shadow-sm:0 1px 3px rgba(0,0,0,0.04);--nm-shadow-md:0 4px 12px rgba(0,0,0,0.06);--nm-shadow-lg:0 8px 24px rgba(0,0,0,0.08);--nm-ease:cubic-bezier(0.16,1,0.3,1);--nm-duration:250ms;--nm-dark:#111111;--nm-dark-light:#1A1A1A;--nm-dark-gradient:linear-gradient(160deg,#111111,#1A1A1A);--nm-bg-alt:#F7F7F7;--nm-text:#111111;--nm-text-secondary:#888888;--nm-text-muted:#AAAAAA;--nm-pink:#40cd2a;--nm-gradient:linear-gradient(135deg,#40cd2a,#35b122);--nm-gradient-hover:linear-gradient(135deg,#35b122,#2a9c1b);--nm-orange-dark:#35b122;--nm-orange-light:#40cd2a}.nm-stores,.nm-related-products,.nm-faq-section,.nm-eeat,.nm-blog-section,.nm-internal-links,.nm-best-deals-section,.nm-guide-section{content-visibility:auto;contain-intrinsic-size:auto 500px}html{overflow-x:hidden}body{overflow-x:hidden;width:100%}#nm-main{width:100%;max-width:100%;margin:0 0 60px;padding:0;float:none;clear:both}#nm-main.nm-single-product-main,#nm-main.nm-archive-main{display:block;width:100%}body.single-nm_product .site-content .content-area,body.single-nm_product .site-content #primary,body.single-nm_product .site-content #content,body.single-nm_product .site-content>.ast-container,body.single-nm_product .site-content .entry-content,body.tax-nm_product_cat .site-content .content-area,body.tax-nm_product_cat .site-content #primary,body.tax-nm_product_cat .site-content #content,body.tax-nm_product_cat .site-content>.ast-container,body.tax-nm_product_cat .site-content .entry-content,body.post-type-archive-nm_product .site-content .content-area,body.post-type-archive-nm_product .site-content #primary,body.post-type-archive-nm_product .site-content #content,body.post-type-archive-nm_product .site-content>.ast-container,body.post-type-archive-nm_product .site-content .entry-content,body.page-gaveideer .site-content .content-area,body.page-gaveideer .site-content #primary,body.page-gaveideer .site-content #content,body.page-gaveideer .site-content>.ast-container,body.page-gaveideer .site-content .entry-content,body.page-bedst-i-test .site-content .content-area,body.page-bedst-i-test .site-content #primary,body.page-bedst-i-test .site-content #content,body.page-bedst-i-test .site-content>.ast-container,body.page-bedst-i-test .site-content .entry-content,body.page-tilbud .site-content .content-area,body.page-tilbud .site-content #primary,body.page-tilbud .site-content #content,body.page-tilbud .site-content>.ast-container,body.page-tilbud .site-content .entry-content,body.page-brands .site-content .content-area,body.page-brands .site-content #primary,body.page-brands .site-content #content,body.page-brands .site-content>.ast-container,body.page-brands .site-content .entry-content,body.page-kategorier .site-content .content-area,body.page-kategorier .site-content #primary,body.page-kategorier .site-content #content,body.page-kategorier .site-content>.ast-container,body.page-kategorier .site-content .entry-content,body.page-butikker .site-content .content-area,body.page-butikker .site-content #primary,body.page-butikker .site-content #content,body.page-butikker .site-content>.ast-container,body.page-butikker .site-content .entry-content,body.page-om-os .site-content .content-area,body.page-om-os .site-content #primary,body.page-om-os .site-content #content,body.page-om-os .site-content>.ast-container,body.page-om-os .site-content .entry-content,body.page-quiz .site-content .content-area,body.page-quiz .site-content #primary,body.page-quiz .site-content #content,body.page-quiz .site-content>.ast-container,body.page-quiz .site-content .entry-content,body.page-medie-kit .site-content .content-area,body.page-medie-kit .site-content #primary,body.page-medie-kit .site-content #content,body.page-medie-kit .site-content>.ast-container,body.page-medie-kit .site-content .entry-content,body.page-nyheder-og-viden .site-content .content-area,body.page-nyheder-og-viden .site-content #primary,body.page-nyheder-og-viden .site-content #content,body.page-nyheder-og-viden .site-content>.ast-container,body.page-nyheder-og-viden .site-content .entry-content,body.page-guides-og-tips .site-content .content-area,body.page-guides-og-tips .site-content #primary,body.page-guides-og-tips .site-content #content,body.page-guides-og-tips .site-content>.ast-container,body.page-guides-og-tips .site-content .entry-content,body.page-glossar .site-content .content-area,body.page-glossar .site-content #primary,body.page-glossar .site-content #content,body.page-glossar .site-content>.ast-container,body.page-glossar .site-content .entry-content,body.page-kontakt .site-content .content-area,body.page-kontakt .site-content #primary,body.page-kontakt .site-content #content,body.page-kontakt .site-content>.ast-container,body.page-kontakt .site-content .entry-content,body.page-privatlivspolitik .site-content .content-area,body.page-privatlivspolitik .site-content #primary,body.page-privatlivspolitik .site-content #content,body.page-privatlivspolitik .site-content>.ast-container,body.page-privatlivspolitik .site-content .entry-content{max-width:100%;width:100%;margin:0;padding:0;float:none}body.single-nm_product .widget-area,body.single-nm_product #secondary,body.single-nm_product aside.sidebar,body.tax-nm_product_cat .widget-area,body.tax-nm_product_cat #secondary,body.tax-nm_product_cat aside.sidebar,body.post-type-archive-nm_product .widget-area,body.post-type-archive-nm_product #secondary,body.post-type-archive-nm_product aside.sidebar,body.page-gaveideer .widget-area,body.page-gaveideer #secondary,body.page-gaveideer aside.sidebar,body.page-bedst-i-test .widget-area,body.page-bedst-i-test #secondary,body.page-bedst-i-test aside.sidebar,body.page-tilbud .widget-area,body.page-tilbud #secondary,body.page-tilbud aside.sidebar,body.page-brands .widget-area,body.page-brands #secondary,body.page-brands aside.sidebar,body.page-kategorier .widget-area,body.page-kategorier #secondary,body.page-kategorier aside.sidebar,body.page-butikker .widget-area,body.page-butikker #secondary,body.page-butikker aside.sidebar,body.page-om-os .widget-area,body.page-om-os #secondary,body.page-om-os aside.sidebar,body.page-quiz .widget-area,body.page-quiz #secondary,body.page-quiz aside.sidebar,body.page-medie-kit .widget-area,body.page-medie-kit #secondary,body.page-medie-kit aside.sidebar,body.page-nyheder-og-viden .widget-area,body.page-nyheder-og-viden #secondary,body.page-nyheder-og-viden aside.sidebar,body.page-guides-og-tips .widget-area,body.page-guides-og-tips #secondary,body.page-guides-og-tips aside.sidebar,body.page-glossar .widget-area,body.page-glossar #secondary,body.page-glossar aside.sidebar,body.page-kontakt .widget-area,body.page-kontakt #secondary,body.page-kontakt aside.sidebar,body.page-privatlivspolitik .widget-area,body.page-privatlivspolitik #secondary,body.page-privatlivspolitik aside.sidebar{display:none}.nm-container *,.nm-container *::before,.nm-container *::after{box-sizing:border-box}.nm-container{max-width:var(--nm-container);margin-left:auto;margin-right:auto;padding:0 var(--nm-space-6);font-family:var(--nm-font-body);color:var(--nm-body);font-size:var(--nm-body-size);line-height:1.65;overflow-x:hidden;width:100%;float:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"ss03" 1,"cv11" 1;font-kerning:normal;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"ss03" 1,"cv11" 1}.nm-container h1,.nm-container .nm-h1{font-family:var(--nm-font-heading);font-size:var(--nm-h1);font-weight:700;line-height:1.08;color:var(--nm-heading);letter-spacing:-0.035em}.nm-container h2,.nm-container .nm-h2{font-family:var(--nm-font-heading);font-size:var(--nm-h2);font-weight:700;line-height:1.18;color:var(--nm-heading);letter-spacing:-0.025em}.nm-container h3,.nm-container .nm-h3{font-family:var(--nm-font-heading);font-size:var(--nm-h3);font-weight:600;line-height:1.3;color:var(--nm-heading);letter-spacing:-0.015em}.nm-container h4,.nm-container .nm-h4{font-family:var(--nm-font-heading);font-size:var(--nm-h4);font-weight:600;line-height:1.4;color:var(--nm-heading);letter-spacing:-0.01em}.nm-container h5,.nm-container .nm-h5{font-family:var(--nm-font-heading);font-size:var(--nm-h5);font-weight:600;line-height:1.4;color:var(--nm-meta);text-transform:uppercase;letter-spacing:0.1em}.nm-container h6,.nm-container .nm-h6{font-family:var(--nm-font-heading);font-size:var(--nm-h6);font-weight:600;line-height:1.4;color:var(--nm-muted);text-transform:uppercase;letter-spacing:0.12em}.nm-container p{margin-bottom:var(--nm-space-4);color:var(--nm-body);font-weight:400;line-height:1.7;letter-spacing:0}.nm-container strong,.nm-container b{font-weight:500;color:var(--nm-heading)}.nm-container a:not([class]){color:var(--nm-link);text-decoration:none;text-underline-offset:3px;transition:color var(--nm-duration) var(--nm-ease)}.nm-container a:not([class]):hover{color:var(--nm-link-hover);text-decoration:underline;text-decoration-thickness:1px}.nm-container strong{font-weight:500;color:var(--nm-heading)}html body,html body.ast-separate-container,html body .ast-container,html body .ast-container p,html body .entry-content p,html body .site-content p,html body article p,html body .nm-gift-persona-content p,html body .nm-gift-bestfor-desc,html body .nm-gift-bestfor-rec,html body .nm-gift-tip-text,html body .nm-gift-anti-body li,html body .nm-gift-anti-body p,html body .nm-gift-budget-sub,html body .nm-gift-occasion-count,html body .nm-container p,html body .nm-container .nm-text-lead,html body .nm-faq-item p,html body .nm-faq-item details p,html body .nm-faq-item .nm-faq-a,html body .nm-gift-anti-body,html body .nm-trust-item p,html body .nm-eeat-item p{font-weight:400 !important;font-family:'Poppins',-apple-system,BlinkMacSystemFont,sans-serif !important}html body strong,html body b,html body .nm-container strong,html body .nm-container b,html body .nm-gift-bestfor-rec strong,html body .nm-gift-anti-body strong{font-weight:500 !important}html body{font-synthesis:none}.nm-gave-hero-stats{display:flex !important;justify-content:center !important;text-align:center !important;border-top:none !important;padding-top:0 !important;margin-top:24px !important;gap:32px;flex-wrap:wrap}.nm-gave-hero-stat{text-align:center !important}.nm-gave-hero-stat-num{display:block}.nm-gave-hero-stat-label{display:block}.nm-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;background:var(--nm-cta);color:#fff;font-family:var(--nm-font-heading);font-weight:600;font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.08em;border:none;border-radius:var(--nm-radius-sm);text-decoration:none;cursor:pointer;transition:all var(--nm-duration) var(--nm-ease)}.nm-btn-primary:hover{background:var(--nm-cta-hover);color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 16px var(--nm-cta-glow)}.nm-btn-secondary,.nm-btn-secondary:link,.nm-btn-secondary:visited,.nm-btn-secondary:hover,.nm-btn-secondary:focus,.nm-btn-secondary:active{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;background:var(--nm-heading);color:#fff !important;font-family:var(--nm-font-heading);font-weight:600;font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.08em;border:none;border-radius:var(--nm-radius-sm);text-decoration:none !important;cursor:pointer;transition:all var(--nm-duration) var(--nm-ease)}.nm-btn-secondary:hover{background:#000;transform:translateY(-1px)}a.nm-btn-primary,a.nm-btn-primary:link,a.nm-btn-primary:visited,a.nm-btn-primary:hover,a.nm-btn-primary:focus,a.nm-btn-primary:active{color:#fff !important;text-decoration:none !important}@media (max-width:768px){.nm-container{padding:0 var(--nm-space-4);line-height:1.65}.nm-btn-primary,.nm-btn-secondary{padding:12px 24px;font-size:0.75rem;width:100%}}@media (max-width:480px){.nm-container{padding:0 var(--nm-space-3)}}.nm-toplist-card{position:relative;display:grid;grid-template-columns:220px 1fr auto;gap:var(--nm-space-8);align-items:start;background:var(--nm-bg-card);border:1px solid var(--nm-border);border-radius:var(--nm-radius-lg);padding:var(--nm-space-8);transition:box-shadow var(--nm-duration) var(--nm-ease),transform var(--nm-duration) var(--nm-ease)}.nm-toplist-card:hover{box-shadow:var(--nm-shadow-md);transform:translateY(-2px)}.nm-product-hero{background:var(--nm-bg-dark);border-radius:var(--nm-radius-lg);padding:var(--nm-space-16) var(--nm-space-12);display:grid;grid-template-columns:1fr 1fr;gap:var(--nm-space-16);align-items:center;color:rgba(255,255,255,0.75);margin-bottom:var(--nm-space-8)}.nm-hero-image{display:flex;align-items:center;justify-content:center}.nm-hero-image img{max-width:100%;max-height:400px;object-fit:contain}.nm-hero-info{display:flex;flex-direction:column;gap:var(--nm-space-4)}.nm-hero-meta{display:flex;flex-wrap:wrap;gap:var(--nm-space-4);align-items:center}.nm-stores{border:1px solid var(--nm-border);border-radius:var(--nm-radius-lg);overflow:hidden}.nm-store-row{display:grid;grid-template-columns:1fr auto auto auto;gap:var(--nm-space-6);align-items:center;padding:var(--nm-space-4) var(--nm-space-6);border-bottom:1px solid var(--nm-border-light);transition:background var(--nm-duration) var(--nm-ease)}.nm-store-row:last-child{border-bottom:none}.nm-store-row:hover{background:var(--nm-bg)}.nm-store-row-cheapest,.nm-store-best{background:var(--nm-cta-light);border-left:3px solid var(--nm-cta)}.nm-store-row-cheapest:hover,.nm-store-best:hover{background:#E6F9DE}.nm-store-logo{width:40px;height:40px;border-radius:var(--nm-radius-md);object-fit:contain;background:var(--nm-bg);border:1px solid var(--nm-border-light);padding:4px}.nm-store-name{font-family:var(--nm-font-heading);font-size:var(--nm-body-size);font-weight:600;color:var(--nm-heading)}.nm-store-cheapest-badge,.nm-store-badge{display:inline-flex;padding:3px 8px;background:var(--nm-cta);color:#fff;font-family:var(--nm-font-heading);font-size:0.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;border-radius:100px;margin-left:var(--nm-space-2)}.nm-store-shipping,.nm-store-sub{font-size:var(--nm-meta-size);color:var(--nm-meta)}.nm-store-price{text-align:right}.nm-store-price-current{font-family:var(--nm-font-heading);font-size:1.125rem;font-weight:700;color:var(--nm-heading)}.nm-store-price-old{font-size:var(--nm-meta-size);color:var(--nm-muted);text-decoration:line-through}.nm-store-cta,.nm-store-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:var(--nm-cta);color:#fff;font-family:var(--nm-font-heading);font-weight:600;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.08em;border:none;border-radius:var(--nm-radius-sm);text-decoration:none;white-space:nowrap;transition:all var(--nm-duration) var(--nm-ease)}.nm-store-cta:hover,.nm-store-btn:hover{background:var(--nm-cta-hover);color:#fff;text-decoration:none;transform:translateY(-1px)}.nm-filters{display:flex;flex-direction:column;gap:var(--nm-space-6)}.nm-filter-group{border-bottom:1px solid var(--nm-border-light);padding-bottom:var(--nm-space-6)}.nm-filter-group:last-child{border-bottom:none}.nm-filter-label{font-family:var(--nm-font-heading);font-size:var(--nm-meta-size);font-weight:600;color:var(--nm-muted);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:var(--nm-space-3);display:block}.nm-filter-checkbox{display:flex;align-items:center;gap:var(--nm-space-3);cursor:pointer;padding:var(--nm-space-2) 0;font-size:var(--nm-small);color:var(--nm-body);transition:color var(--nm-duration) var(--nm-ease)}.nm-filter-checkbox:hover{color:var(--nm-heading)}.nm-filter-checkbox input[type="checkbox"]{width:18px;height:18px;border:1.5px solid var(--nm-border-strong);border-radius:var(--nm-radius-sm);appearance:none;cursor:pointer;transition:all var(--nm-duration) var(--nm-ease);flex-shrink:0;position:relative;background:var(--nm-bg-card)}.nm-filter-checkbox input[type="checkbox"]:checked{background:var(--nm-cta);border-color:var(--nm-cta)}.nm-filter-checkbox input[type="checkbox"]:checked::after{content:'';position:absolute;top:3px;left:6px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.nm-filter-count{margin-left:auto;font-size:var(--nm-meta-size);color:var(--nm-muted)}.nm-active-filters{display:flex;flex-wrap:wrap;gap:var(--nm-space-2)}.nm-sort-select{width:100%;padding:10px var(--nm-space-4);font-family:var(--nm-font-body);font-size:var(--nm-small);color:var(--nm-body);background:var(--nm-bg-card);border:1.5px solid var(--nm-border);border-radius:var(--nm-radius-md);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23888' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;transition:border-color var(--nm-duration) var(--nm-ease)}.nm-sort-select:focus{outline:none;border-color:var(--nm-heading)}.nm-faq{max-width:100%;width:100%}.nm-faq-item summary{width:100%}.nm-faq-item .nm-faq-a,.nm-faq-item details>div,.nm-faq-item details>p{max-width:100%}.nm-faq-answer{padding:0 0 var(--nm-space-6);font-size:var(--nm-body-size);line-height:1.7;color:var(--nm-body);max-width:640px}.nm-faq-answer p{margin-bottom:var(--nm-space-3)}.nm-faq-answer p:last-child{margin-bottom:0}.nm-guide-content{max-width:var(--nm-content);margin:0 auto}.nm-tldr{background:var(--nm-bg);border:1px solid var(--nm-border);border-radius:var(--nm-radius-lg);padding:var(--nm-space-8);margin-bottom:var(--nm-space-12)}.nm-tldr-title{font-family:var(--nm-font-heading);font-size:var(--nm-h5);font-weight:600;color:var(--nm-muted);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:var(--nm-space-6)}.nm-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:var(--nm-space-4);margin-bottom:var(--nm-space-12)}.nm-pros,.nm-cons{padding:var(--nm-space-6);border-radius:var(--nm-radius-lg)}.nm-pros{background:var(--nm-green-light);border:1px solid rgba(5,150,105,0.15)}.nm-cons{background:var(--nm-red-light);border:1px solid rgba(220,38,38,0.15)}.nm-affiliate-notice{font-size:var(--nm-meta-size);color:var(--nm-muted);line-height:1.5;padding:var(--nm-space-4) 0;border-top:1px solid var(--nm-border-light);margin-top:var(--nm-space-12)}@media (max-width:1024px){.nm-toplist-card{grid-template-columns:180px 1fr auto;gap:var(--nm-space-6);padding:var(--nm-space-6)}.nm-product-hero{padding:var(--nm-space-12) var(--nm-space-8);gap:var(--nm-space-8)}}@media (max-width:768px){.nm-toplist-card{grid-template-columns:1fr;gap:var(--nm-space-4);padding:var(--nm-space-6)}.nm-product-hero{grid-template-columns:1fr;padding:var(--nm-space-8) var(--nm-space-6);gap:var(--nm-space-6)}.nm-hero-image{order:-1;max-height:280px}.nm-store-row{grid-template-columns:1fr;gap:var(--nm-space-3);padding:var(--nm-space-6)}.nm-store-price{text-align:left}.nm-store-cta,.nm-store-btn{width:100%;justify-content:center}.nm-pros-cons{grid-template-columns:1fr}}@media (max-width:480px){.nm-toplist-card{padding:var(--nm-space-4)}}html body .nm-gave-hero .nm-gave-hero-usps,html body .nm-gaveideer .nm-gave-hero .nm-gave-hero-usps{flex-wrap:nowrap !important;max-width:none !important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}html body .nm-gave-hero .nm-gave-hero-usps::-webkit-scrollbar{display:none}.nm-breadcrumbs{font-family:'Poppins',var(--nm-font-heading),sans-serif;font-size:14px;font-weight:500;color:var(--nm-meta);padding:18px clamp(20px,4vw,24px);max-width:1200px;margin:0 auto;box-sizing:border-box}.nm-article-container>.nm-breadcrumbs{max-width:none;padding:18px 0 24px 0;margin:0 0 8px 0}.nm-breadcrumbs ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0;align-items:center}.nm-breadcrumbs li{display:flex;align-items:center}.nm-breadcrumbs li:not(:last-child)::after{content:"/";margin:0 .6rem;color:var(--nm-muted);font-weight:400}.nm-breadcrumbs a{color:var(--nm-text,#1a1a1a);text-decoration:none;transition:color .15s;font-weight:500}.nm-breadcrumbs a:hover{color:var(--nm-cta,#40cd2a)}.nm-bc-current{color:var(--nm-meta);font-weight:500}@media (max-width:768px){.nm-breadcrumbs{font-size:13px;padding:14px clamp(16px,4vw,20px)}}.nm-sh{margin-bottom:20px}.nm-sh .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--nm-cta);font-weight:600;margin-bottom:4px}.nm-overline .nm-overline-sub{font-size:10px;color:#999;font-weight:400;letter-spacing:1px;margin-left:8px}.nm-sh h2,.nm-sh .nm-sh-titel{font-family:var(--nm-font-heading);font-size:var(--nm-h2);font-weight:700;margin:0}.nm-accent-word{color:var(--nm-cta,#40cd2a)}.nm-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nm-sh>.nm-overline:first-child{width:100% !important;flex-basis:100% !important;text-align:left !important;margin-bottom:6px !important}.nm-sh>.nm-overline:first-child+h2{width:100% !important;flex-basis:100% !important;text-align:left !important}.nm-sh:has(>.nm-overline:first-child+h2:last-child){justify-content:flex-start !important;align-items:flex-start !important;text-align:left !important}.nm-product-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;margin-bottom:48px}.nm-hero-image{position:relative;background:linear-gradient(160deg,var(--nm-bg-dark),var(--nm-bg-dark-card));border-radius:20px;padding:24px;display:flex;align-items:center;justify-content:center;min-height:460px;overflow:hidden}.nm-hero-image::after{content:'';position:absolute;top:-40%;right:-20%;width:70%;height:70%;background:radial-gradient(circle,rgba(255,107,53,.12),transparent 60%);pointer-events:none}.nm-hero-image-inner{width:88%;height:360px;border-radius:12px;z-index:1;position:relative;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.nm-hero-image-inner img{max-width:100%;max-height:340px;height:auto;object-fit:contain;aspect-ratio:1 / 1}.nm-hero-noimage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:3rem 1.5rem;color:#b0b0b0;aspect-ratio:1 / 1;width:100%}.nm-hero-noimage svg{width:64px;height:64px;color:inherit}.nm-hero-noimage-label{font:500 13px/1.4 'Poppins',sans-serif;color:inherit;letter-spacing:0.02em}.nm-hero-discount-badge{position:absolute;top:12px;right:12px;width:76px;height:76px;border-radius:50%;background:var(--nm-gradient);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;box-shadow:0 0 30px var(--nm-cta-glow),0 0 60px rgba(255,107,53,.2);animation:nm-pulse 2s ease-in-out infinite;will-change:transform}.nm-hero-discount-badge::after{content:'';position:absolute;inset:0;border-radius:50%;box-shadow:0 0 40px rgba(255,107,53,.7),0 0 80px rgba(255,107,53,.3);opacity:0;animation:nm-pulse-glow 2s ease-in-out infinite;pointer-events:none}.nm-hero-discount-badge b{font-size:20px;color:#fff;line-height:1;position:relative;z-index:1}.nm-hero-discount-badge small{font-size:9px;color:rgba(255,255,255,.85);text-transform:uppercase;letter-spacing:1px;font-weight:600;position:relative;z-index:1}@keyframes nm-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes nm-pulse-glow{0%,100%{opacity:0}50%{opacity:1}}.nm-hero-info{display:flex;flex-direction:column}.nm-hero-info h1{font-size:28px;font-weight:800;line-height:1.2;margin:0 0 8px;color:#ffffff}.nm-hero-meta{display:flex;gap:8px;margin-bottom:4px;align-items:center}.nm-hero-meta .nm-meta-brand{color:var(--nm-orange);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-decoration:none;transition:color .2s}.nm-hero-meta .nm-meta-brand:hover{color:var(--nm-pink)}.nm-hero-meta .nm-meta-sep{color:#ddd}.nm-hero-meta .nm-meta-cat{color:#aaa;font-size:11px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;transition:color .2s}.nm-hero-meta .nm-meta-cat:hover{color:var(--nm-orange)}.nm-hero-meta .nm-meta-updated{color:#999;font-size:11px;letter-spacing:0.5px}.nm-ig-item{display:flex;align-items:center;gap:8px;font-size:12px;color:#777;padding:8px 12px;background:var(--nm-bg-alt);border:1px solid var(--nm-border);border-radius:8px;text-transform:capitalize;text-decoration:none;transition:border-color .3s ease,color .3s ease}a.nm-ig-item:hover{border-color:#40cd2a;color:#40cd2a}.nm-ig-item .nm-ig-ico{width:24px;height:24px;border-radius:6px;background:linear-gradient(135deg,rgba(255,107,53,.08),rgba(255,61,128,.08));display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.nm-price-card{background:var(--nm-dark-gradient);border-radius:16px;padding:24px;color:#fff;overflow:hidden;position:relative;margin-top:auto}.nm-price-card::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.nm-pc-label{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,.35);margin-bottom:6px}.nm-pc-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:14px}.nm-pc-price{font-size:42px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.nm-pc-right{text-align:right}.nm-pc-old{font-size:18px;color:rgba(255,255,255,.25);text-decoration:line-through;display:block}.nm-pc-save{background:rgba(255,107,53,.15);color:var(--nm-orange);font-size:12px;font-weight:700;padding:6px 14px;border-radius:8px;display:inline-block;margin-top:4px}.nm-cta-main{display:flex;align-items:center;gap:12px;width:100%;padding:15px 20px;background:var(--nm-gradient);color:#fff;border:none;border-radius:10px;font:700 14px/1 var(--nm-font-heading),sans-serif;cursor:pointer;transition:all .3s;white-space:nowrap;text-decoration:none}.nm-cta-logo{flex-shrink:0;width:34px;height:34px;background:#fff;border-radius:7px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:-3px 0 -3px -4px}.nm-cta-logo img{width:100%;height:100%;object-fit:contain}.nm-cta-text{flex:1;text-align:right}@keyframes nm-arrow-pulse{0%,100%{transform:translateX(0);opacity:1}50%{transform:translateX(4px);opacity:.7}}.nm-cta-main:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,107,53,.35);color:#fff}.nm-hero-soldout{color:var(--nm-red);font-weight:600;font-size:1.1rem}.nm-affiliate-notice{font-size:13px;color:#6B7280;margin-bottom:12px;font-style:italic}.nm-unavailable-notice{margin-bottom:32px}.nm-unavailable-box{background:var(--nm-section-alt,#F5F5F0);border:1px solid var(--nm-border,#E5E7EB);border-left:4px solid var(--nm-accent,#40cd2a);border-radius:6px;padding:32px;text-align:center}.nm-unavailable-box h2{font-size:22px;font-weight:600;color:var(--nm-heading,#1A1A1A);margin:0 0 8px}.nm-unavailable-box p{font-size:15px;color:var(--nm-meta,#6B7280);margin:0}.nm-stores{margin-bottom:48px}.nm-store-row{display:grid;grid-template-columns:48px 1fr auto auto;align-items:center;gap:16px;padding:18px 24px;border-radius:12px;margin-bottom:8px;transition:all .2s;border:1px solid var(--nm-border);background:#fff}.nm-store-row:nth-child(even):not(.nm-store-best){background:var(--nm-bg-alt)}.nm-store-row:not(.nm-store-best):hover{background:#f8f4f0;border-color:rgba(255,107,53,.15)}.nm-store-row.nm-store-best{background:var(--nm-dark-gradient);border:1px solid rgba(255,255,255,.04);position:relative}.nm-store-best .nm-store-name{color:#fff}.nm-store-best .nm-store-sub{color:rgba(255,255,255,.35)}.nm-store-best .nm-store-price-current{color:#fff;-webkit-text-fill-color:unset;background:none}.nm-store-best .nm-store-btn{background:var(--nm-gradient);color:#fff;border-color:transparent}.nm-store-best .nm-store-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(255,107,53,.3)}.nm-store-best .nm-store-logo{background:#fff;color:#999}.nm-store-best .nm-store-badge{background:rgba(255,255,255,.12);color:#fff}.nm-store-logo{width:48px;height:48px;border-radius:10px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font:700 12px/1 var(--nm-font-heading),sans-serif;color:#999;overflow:hidden}.nm-store-logo img{width:100%;height:100%;object-fit:contain}.nm-store-info{display:flex;flex-direction:column;min-width:0}.nm-store-name{font-weight:700;font-size:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nm-store-sub{font-size:11px;color:var(--nm-text-muted);margin-top:2px}.nm-store-badge{font-size:10px;font-weight:700;padding:4px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:1px;background:rgba(255,107,53,.1);color:var(--nm-orange);display:inline-block}.nm-store-prices{display:flex;align-items:baseline;gap:10px;justify-content:flex-end}.nm-store-price-old{font-size:12px;color:#ccc;text-decoration:line-through}.nm-store-price-current{font-size:22px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}.nm-store-btn{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:10px 12px;box-sizing:border-box;border:1px solid #ddd;border-radius:8px;font:600 12px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text);background:none;cursor:pointer;transition:all .2s;white-space:nowrap;text-decoration:none}.nm-store-btn:hover{border-color:var(--nm-orange);color:var(--nm-orange)}.nm-store-btn-disabled{opacity:.4;cursor:not-allowed}.nm-store-btn-disabled:hover{border-color:#ddd;color:var(--nm-text)}.nm-store-soldout{opacity:.45}.nm-store-soldout:hover{opacity:.6}.nm-related{margin-bottom:48px}.nm-related-articles{margin:48px 0;padding:32px 0;border-top:1px solid var(--nm-border,#f0f0f0)}.nm-related-articles .nm-sh{margin-bottom:24px}.nm-related-articles .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--nm-cta);font-weight:600;margin-bottom:6px;font-family:var(--nm-font-body)}.nm-related-articles .nm-sh h2{font-family:var(--nm-font-body);font-size:26px;font-weight:800;color:var(--nm-text,#1a1a1a);margin:0}.nm-rp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nm-rp-grid.nm-slide-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 20px 4px 0}.nm-rp-grid.nm-slide-track::-webkit-scrollbar{display:none}.nm-rp-grid.nm-slide-track>*{scroll-snap-align:start;flex-shrink:0;width:calc(42vw - 8px)}@media (max-width:768px){.nm-rp-grid{display:flex !important;grid-template-columns:none !important;gap:12px !important;overflow-x:auto !important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 20px 4px 0;margin-right:-16px}.nm-rp-grid::-webkit-scrollbar{display:none}.nm-rp-grid>*{flex-shrink:0 !important;width:calc(72vw - 16px) !important;scroll-snap-align:start}}.nm-related{position:relative}.nm-related::after{content:'';position:absolute;top:0;right:0;bottom:0;width:48px;background:linear-gradient(to right,rgba(250,250,250,0) 0%,rgba(250,250,250,.85) 100%);pointer-events:none;z-index:2;transition:opacity .3s}.nm-related.nm-scrolled-end::after{opacity:0}.nm-slide-arrow{display:none;position:absolute;top:50%;z-index:3;width:32px;height:32px;border-radius:50%;background:rgba(26,26,26,.7);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;border:1px solid rgba(255,255,255,.1);cursor:pointer;align-items:center;justify-content:center;padding:0;font-size:0;line-height:1;box-shadow:0 2px 10px rgba(0,0,0,.25);transition:all .25s ease;opacity:0}.nm-slide-arrow:not(.nm-arrow-hidden){opacity:0.4}.nm-slide-arrow:hover{background:var(--nm-accent,#40cd2a);border-color:var(--nm-accent,#40cd2a);box-shadow:0 2px 14px rgba(64,205,42,.35);transform:translateY(-50%) scale(1.1);opacity:1}.nm-slide-arrow--left{left:8px;transform:translateY(-50%)}.nm-slide-arrow--right{right:8px;transform:translateY(-50%)}.nm-slide-arrow.nm-arrow-hidden{opacity:0 !important;pointer-events:none}.nm-slide-arrow::before{content:'';display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff}.nm-slide-arrow--right::before{transform:rotate(-45deg);margin-left:-2px}.nm-slide-arrow--left::before{transform:rotate(135deg);margin-right:-2px}@media (min-width:769px){.nm-rp-grid.nm-slide-track>*{width:calc(33.333% - 10px)}.nm-rp-grid.nm-slide-track{padding-right:0}.nm-related::after{display:none}.nm-slide-arrow{display:flex}}.nm-relart-carousel{margin:0}.nm-relart-track{display:flex;gap:clamp(16px,2vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 0 8px}.nm-relart-track::-webkit-scrollbar{display:none}.nm-relart-track>.nm-relart-card{flex:0 0 calc((100% - 24px) / 2);scroll-snap-align:start;min-width:280px}@media (max-width:980px){.nm-relart-track>.nm-relart-card{flex:0 0 calc((100% - 16px) / 1.5);max-width:360px}}@media (max-width:640px){.nm-relart-track{margin-right:-16px;padding-right:16px;gap:12px}.nm-relart-track>.nm-relart-card{flex:0 0 72vw;max-width:280px;min-width:220px}.nm-relart-card-img-wrap{aspect-ratio:16/10}.nm-relart-card-tag{top:12px;left:12px;padding:5px 10px;font-size:0.5625rem;letter-spacing:0.14em}.nm-relart-card-date{bottom:12px;left:12px;font-size:0.625rem;letter-spacing:0.12em;gap:6px}.nm-relart-card-date-mark{width:14px}.nm-relart-card-body{padding:16px 16px 18px}.nm-relart-card-title{font-size:1rem !important;line-height:1.25 !important;margin-bottom:8px !important}.nm-relart-card-ingress{font-size:0.8125rem !important;line-height:1.5 !important;margin-bottom:12px !important;-webkit-line-clamp:2}.nm-relart-card-link{font-size:0.6875rem;letter-spacing:0.08em}.nm-relart-card-link svg{width:12px;height:12px}.nm-relart-carousel .nm-carousel-header{margin-bottom:14px}.nm-relart-carousel .nm-overline{font-size:10px;letter-spacing:1.2px;margin-bottom:4px}.nm-relart-carousel .nm-carousel-title{font-size:1.375rem}}.nm-relart-card{display:block;text-decoration:none;background:#1a201c;border-radius:clamp(14px,1.5vw,22px);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;color:inherit}.nm-relart-card:nth-child(even){background:#0c100e}.nm-relart-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,0,0,0.18);color:inherit}.nm-relart-card-img-wrap{position:relative;aspect-ratio:4/3;overflow:hidden;background:#1a201c}.nm-relart-card-img{position:absolute;inset:-1px;background-size:cover;background-position:center}.nm-relart-card-img-wrap::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,0.55) 100%);pointer-events:none;z-index:1}.nm-relart-card-tag{position:absolute;top:16px;left:16px;font-family:'Poppins',sans-serif;font-weight:700;font-size:0.625rem;text-transform:uppercase;letter-spacing:0.16em;color:#0f1410;background:#d9ff00;padding:6px 12px;border-radius:3px;z-index:2;line-height:1}.nm-relart-card-tag.nm-tag--grooming{background:#d9ff00;color:#0f1410}.nm-relart-card-tag.nm-tag--trends-og-nyheder{background:#fbbf24;color:#3a2400}.nm-relart-card-tag.nm-tag--guides-og-tips{background:#5eead4;color:#0a3c33}.nm-relart-card-tag.nm-tag--bedst-i-test{background:#facc15;color:#3a2400}.nm-relart-card-tag.nm-tag--sundhed{background:#86efac;color:#0a3c20}.nm-relart-card-tag.nm-tag--fitness{background:#fb923c;color:#3a1d00}.nm-relart-card-tag.nm-tag--mandetid{background:#facc15;color:#3a2400}.nm-relart-card-tag.nm-tag--karriere{background:#cbd5e1;color:#1a202e}.nm-relart-card-tag.nm-tag--mode,.nm-relart-card-tag.nm-tag--stil{background:#fcd34d;color:#3a2400}.nm-relart-card-tag.nm-tag--livsstil{background:#fdba74;color:#3a1d00}.nm-relart-card-tag.nm-tag--quiz{background:#a7f3d0;color:#0a3c2a}.nm-relart-card-tag.nm-tag--outdoor{background:#a3e635;color:#1a2a00}.nm-relart-card-tag.nm-tag--mad{background:#fed7aa;color:#3a1d00}.nm-relart-card-tag.nm-tag--oekonomi{background:#fde68a;color:#3a2a00}.nm-relart-card-tag.nm-tag--gaver,.nm-relart-card-tag.nm-tag--gave-til-maend{background:#fde68a;color:#3a2a00}.nm-relart-card-tag.nm-tag--bolig,.nm-relart-card-tag.nm-tag--hjem{background:#fdba74;color:#3a1d00}.nm-relart-card-tag.nm-tag--tech,.nm-relart-card-tag.nm-tag--gadgets{background:#67e8f9;color:#0a3a40}.nm-relart-card-date{position:absolute;bottom:16px;left:16px;font-family:'Poppins',sans-serif;font-weight:600;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.14em;color:#fff;display:inline-flex;align-items:center;gap:8px;z-index:2;text-shadow:0 1px 2px rgba(0,0,0,0.5)}.nm-relart-card-date-mark{display:inline-block;width:18px;height:2px;background:var(--nm-cta,#40cd2a);flex-shrink:0}.nm-relart-card-body{padding:clamp(20px,2vw,28px)}.nm-relart-card-title{font-family:'Poppins',sans-serif !important;font-weight:800 !important;font-size:clamp(1.125rem,0.8vw+1rem,1.375rem) !important;line-height:1.2 !important;letter-spacing:-0.02em !important;color:#fff !important;margin:0 0 12px !important;text-wrap:balance}.nm-relart-card:hover .nm-relart-card-title{color:#fff !important}.nm-relart-card-ingress{font-family:'Poppins',sans-serif !important;font-weight:400 !important;font-size:0.875rem !important;line-height:1.55 !important;color:rgba(255,255,255,0.6) !important;margin:0 0 16px !important;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-relart-card-link{display:inline-flex;align-items:center;gap:8px;font-family:'Poppins',sans-serif;font-weight:700;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--nm-cta,#40cd2a);transition:gap .25s ease}.nm-relart-card-link svg{width:14px;height:14px;transition:transform .25s ease}.nm-relart-card:hover .nm-relart-card-link{gap:12px}.nm-relart-card:hover .nm-relart-card-link svg{transform:translateX(3px)}.nm-relart-carousel .nm-carousel-header{margin-bottom:clamp(16px,2vw,24px)}.nm-relart-carousel .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--nm-cta,#40cd2a);font-weight:700;margin-bottom:6px;font-family:'Poppins',sans-serif}.nm-relart-carousel .nm-carousel-title{font-family:'Poppins',sans-serif;font-weight:800;font-size:clamp(1.5rem,2vw+0.75rem,2rem);line-height:1.15;letter-spacing:-0.02em;color:var(--nm-text,#1a1a1a);margin:0}.nm-trust-bar{display:flex;gap:24px;align-items:center;justify-content:center;padding:20px 32px;margin-bottom:48px;background:linear-gradient(160deg,var(--nm-bg-dark),var(--nm-bg-dark-card));border-radius:14px;flex-wrap:wrap;border:1px solid rgba(255,255,255,.06)}.nm-trust-bar .nm-trust-item{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:rgba(255,255,255,.7);letter-spacing:0.3px;font-family:var(--nm-font-body);white-space:nowrap;font-weight:500}.nm-trust-bar .nm-trust-item svg{color:#059669;flex-shrink:0}.nm-share-toast{position:absolute;top:-36px;left:8px;background:#fff;color:#1A1A1A;font-size:12px;font-weight:600;padding:6px 14px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s;box-shadow:0 2px 8px rgba(0,0,0,.15)}.nm-share-toast.nm-show{opacity:1}.nm-quiz-cta-section{margin-bottom:48px}.nm-quiz-cta-section .nm-cat-quiz-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nm-quiz-cta-section .nm-cat-quiz-card{min-height:200px}.nm-brand-info-section{margin-bottom:48px}.nm-brand-info-card{background:#fff;border:1px solid var(--nm-border,#E5E7EB);border-radius:14px;padding:28px}.nm-brand-info-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.nm-brand-info-logo{width:48px;height:48px;object-fit:contain;border-radius:8px;border:1px solid var(--nm-border,#E5E7EB)}.nm-brand-info-header .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--nm-cta);font-weight:600;margin-bottom:4px}.nm-brand-info-header h3{font-size:20px;font-weight:700;margin:0;color:#1A1A1A}.nm-brand-info-text{font-size:14px;color:#374151;line-height:1.7;margin:0 0 16px}.nm-brand-info-link{font:600 13px/1 var(--nm-font-heading),sans-serif;color:#40cd2a;text-decoration:none;transition:color .2s}.nm-brand-info-link:hover{color:#2ea01b}.nm-category-cta-section{margin-bottom:48px}.nm-category-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;background:var(--nm-section-alt,#F5F5F0);border-radius:14px}.nm-category-cta-text h3{font-size:18px;font-weight:700;margin:0 0 4px;color:#1A1A1A}.nm-category-cta-text p{font-size:13px;color:#6B7280;margin:0}.nm-category-cta-inner .nm-btn-secondary{display:inline-block;padding:12px 24px;background:#1A1A1A;color:#fff;border:none;border-radius:8px;font:600 12px/1 var(--nm-font-heading),sans-serif;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;transition:all .3s;white-space:nowrap;flex-shrink:0}.nm-category-cta-inner .nm-btn-secondary:hover{background:#374151}.nm-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:999;background:#1A1A1A;padding:12px 24px;display:flex;align-items:center;justify-content:center;gap:16px;box-shadow:0 -4px 24px rgba(0,0,0,.3);transform:translateY(100%);transition:transform .3s ease;border-top:1px solid rgba(255,255,255,.06)}.nm-sticky-cta.nm-visible{transform:translateY(0)}.nm-sticky-cta-price{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.nm-sticky-cta-label{font-size:9px;text-transform:uppercase;letter-spacing:1.5px;color:rgba(255,255,255,.4);font-family:var(--nm-font-body);font-weight:600}.nm-sticky-cta-amount{font-size:20px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:var(--nm-font-body);line-height:1.1}.nm-sticky-cta-btn{display:inline-flex;align-items:center;padding:12px 28px;background:var(--nm-gradient);color:#fff;border:none;border-radius:8px;font:700 13px/1 var(--nm-font-heading),sans-serif;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;transition:all .2s;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 12px rgba(255,107,53,.3)}.nm-sticky-cta-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(255,107,53,.4);color:#fff}.nm-sticky-share-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:1px solid rgba(255,255,255,.15);border-radius:8px;cursor:pointer;color:rgba(255,255,255,.5);transition:all .2s;flex-shrink:0;padding:0}.nm-sticky-share-btn:hover{border-color:rgba(255,255,255,.3);color:#fff}.nm-price-history{border:1px solid var(--nm-border);border-radius:16px;padding:28px;margin-bottom:48px;overflow:hidden}.nm-price-history .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--nm-orange);font-weight:600;margin-bottom:4px}.nm-price-history .nm-overline-sub{font-size:10px;color:#999;font-weight:400;letter-spacing:1px;margin-left:8px;text-transform:uppercase}.nm-price-history h2{font-size:24px;font-weight:700;margin-bottom:16px}.nm-ph-chart-wrap{display:flex;gap:0;align-items:stretch}.nm-ph-y-axis{display:flex;flex-direction:column;justify-content:space-between;padding:4px 0;width:52px;flex-shrink:0}.nm-ph-y-label{font-size:10px;color:#bbb;text-align:right;padding-right:8px;line-height:1}.nm-ph-chart{flex:1;height:160px;position:relative;cursor:crosshair;overflow:visible}.nm-ph-chart svg{width:100%;height:100%;overflow:visible}.nm-ph-gridline{stroke:#f0f0f0;stroke-width:1;stroke-dasharray:4,4}.nm-ph-tooltip{position:absolute;background:linear-gradient(160deg,var(--nm-bg-dark),var(--nm-bg-dark-card));color:#fff;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;pointer-events:none;opacity:0;transition:opacity .15s;white-space:nowrap;transform:translate(-50%,-100%);margin-top:-10px;z-index:5}.nm-ph-tooltip::after{content:'';position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:var(--nm-bg-dark)}.nm-ph-dot{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--nm-cta);box-shadow:0 0 6px var(--nm-cta-glow);opacity:0;transition:opacity .15s;transform:translate(-50%,-50%);pointer-events:none;z-index:4}.nm-ph-meta{display:flex;justify-content:space-between;margin-top:12px;font-size:11px;color:#bbb}.nm-ph-meta strong{color:var(--nm-cta)}.nm-ph-meta .nm-ph-high{color:var(--nm-pink)}.nm-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px}.nm-pros{background:var(--nm-dark-gradient);border-radius:14px;padding:28px;color:#fff}.nm-cons{background:#fef2f2;border-radius:14px;padding:28px;border:1.5px solid rgba(220,38,38,.15)}.nm-pros h3{font-size:16px;text-transform:uppercase;letter-spacing:2px;color:var(--nm-green,#4ade80);margin:0 0 20px;text-align:center;font-weight:700}.nm-cons h3{font-size:16px;text-transform:uppercase;letter-spacing:2px;color:var(--nm-red,#dc2626);margin:0 0 20px;text-align:center;font-weight:700}.nm-pros ul,.nm-cons ul{margin:0;padding:0;list-style:none}.nm-pros li{font-size:14px;color:rgba(255,255,255,.95);margin-bottom:12px;padding-left:28px;position:relative;line-height:1.5}.nm-cons li{font-size:14px;color:#991b1b;margin-bottom:12px;padding-left:28px;position:relative;line-height:1.5}.nm-pros li:last-child,.nm-cons li:last-child{margin-bottom:0}.nm-pros li::before{content:'\2713';position:absolute;left:0;top:0;color:var(--nm-green);font-weight:700;font-size:14px;width:20px;height:20px;background:rgba(74,222,128,.1);border-radius:50%;display:flex;align-items:center;justify-content:center}.nm-cons li::before{content:'\2212';position:absolute;left:0;top:0;color:var(--nm-red);font-weight:700;font-size:14px;width:20px;height:20px;background:rgba(248,113,113,.1);border-radius:50%;display:flex;align-items:center;justify-content:center}.nm-review{background:var(--nm-dark-gradient);border-radius:16px;padding:32px;margin-bottom:48px;color:#fff;position:relative;overflow:visible}.nm-review::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.nm-review-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.nm-review-header-text{flex:1}.nm-review-header-text .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--nm-orange);font-weight:600}.nm-review-header-text h2{font-size:22px;font-weight:700;margin:0;color:#fff}.nm-review-score-circle{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,rgba(255,107,53,.15),rgba(255,61,128,.15));border:2px solid;border-image-source:var(--nm-gradient);border-image-slice:1;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;position:relative}.nm-review-score-circle{border:none;background:linear-gradient(var(--nm-dark),var(--nm-dark)) padding-box,var(--nm-gradient) border-box;border:2px solid transparent}.nm-review-score-num{font-size:22px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.nm-review-score-label{font-size:10px;color:rgba(255,255,255,.35);font-weight:600;line-height:1}.nm-review-info-btn{background:none;border:none;color:rgba(255,255,255,.3);cursor:pointer;padding:0;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-family:var(--nm-font-body);transition:color .2s ease;white-space:nowrap}.nm-review-info-btn span{letter-spacing:.3px}.nm-review-info-btn:hover,.nm-review-info-btn:focus{color:rgba(255,255,255,.55);outline:none}.nm-review-info-tooltip{display:none;position:absolute;top:calc(100%+10px);left:0;width:320px;background:#2a2a2a;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:18px;z-index:100;box-shadow:0 8px 24px rgba(0,0,0,.4);color:rgba(255,255,255,.75);font-size:13px;line-height:1.6}.nm-review-info-tooltip::before{content:'';position:absolute;top:-6px;left:18px;width:12px;height:12px;background:#2a2a2a;border-left:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12);transform:rotate(45deg)}.nm-review-info-wrap:hover .nm-review-info-tooltip,.nm-review-info-wrap:focus-within .nm-review-info-tooltip,.nm-review-info-tooltip.is-open{display:block}.nm-review-info-tooltip strong{display:block;color:#fff;font-size:14px;margin-bottom:8px}.nm-review-info-tooltip p{margin:0 0 10px;font-size:12.5px;line-height:1.6}@media (max-width:600px){.nm-review-info-btn span{display:none}.nm-review-info-tooltip{position:fixed;top:50%;left:16px;right:16px;width:auto;transform:translateY(-50%);padding:20px}.nm-review-info-tooltip::before{display:none}.nm-review-score-circle{width:56px;height:56px}.nm-review-score-num{font-size:18px}.nm-review-score-label{font-size:9px}.nm-review{padding:20px}.nm-review-header{gap:10px;margin-bottom:16px}.nm-review-quote blockquote{padding:12px 16px;font-size:14px}.nm-review-bars{grid-template-columns:1fr;gap:12px}}.nm-review-quote{margin-bottom:24px}.nm-review-quote blockquote{margin:0;padding:16px 24px;background:rgba(255,255,255,.04);border-left:3px solid var(--nm-orange);border-radius:0 8px 8px 0;font-size:15px;font-style:italic;color:rgba(255,255,255,.7);line-height:1.7}.nm-review-bars{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.nm-review-bar-item{}.nm-review-bar-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:13px;color:rgba(255,255,255,.6)}.nm-review-bar-score{font-weight:700;font-size:14px;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nm-review-bar-track{height:6px;background:rgba(255,255,255,.08);border-radius:3px;overflow:hidden}.nm-review-bar-fill{height:100%;background:var(--nm-gradient);border-radius:3px;transition:width .6s ease}.nm-who-box{background:var(--nm-dark-gradient);border-radius:16px;padding:28px;margin-bottom:48px;color:#fff;position:relative;overflow:hidden}.nm-who-box::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.nm-who-box h3{font-size:15px;font-weight:700;margin:0 0 12px;color:var(--nm-orange)}.nm-who-box p{font-size:14px;color:rgba(255,255,255,.6);line-height:1.7;margin:0}.nm-who-box .nm-gift-note{margin:14px 0 0;padding:10px 14px;border-left:3px solid var(--nm-orange,#B4690E);background:rgba(255,255,255,.06);border-radius:6px;color:rgba(255,255,255,.82)}.nm-who-box .nm-gift-note strong{color:#fff}#nm-product-tabs{margin-bottom:48px}#nm-product-tabs .nm-section-header,#nm-product-tabs .nm-sh{margin-bottom:20px}#nm-product-tabs .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--nm-cta);font-weight:600;margin-bottom:4px}#nm-product-tabs h2{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}#nm-product-tabs .nm-tabs-nav{display:flex;gap:4px;margin-bottom:24px;background:#f5f5f5;border-radius:12px;padding:4px}#nm-product-tabs .nm-tab-btn{flex:1;padding:12px 16px;background:none;border:none;font:600 13px/1 var(--nm-font-heading),sans-serif;color:#999;cursor:pointer;border-radius:10px;transition:all .2s}#nm-product-tabs .nm-tab-btn:hover:not(.nm-tab-active){color:#666}#nm-product-tabs .nm-tab-btn.nm-tab-active{background:#fff;color:#1a1a1a;box-shadow:0 2px 8px rgba(0,0,0,.06)}#nm-product-tabs .nm-tab-panel{display:none;animation:nm-fadeTab .3s ease}#nm-product-tabs .nm-tab-panel.nm-panel-active{display:block}@keyframes nm-fadeTab{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}#nm-product-tabs .nm-tab-description{font-size:14px;color:#666;line-height:1.8}#nm-product-tabs .nm-tab-description p+p{margin-top:12px}#nm-product-tabs .nm-tab-care{font-size:14px;color:#666;line-height:1.8}#nm-product-tabs .nm-tab-care p+p{margin-top:12px}#nm-product-tabs .nm-tab-care strong{color:#333;font-weight:700}#nm-product-tabs .nm-features-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;list-style:none;padding:0;margin:0}#nm-product-tabs .nm-features-list li{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fafafa;border-radius:10px;font-size:13px;color:#555;transition:background .2s}#nm-product-tabs .nm-features-list li:hover{background:#f5f0ed}#nm-product-tabs .nm-features-list li::before{content:'\2713';color:var(--nm-orange);font-weight:700;font-size:14px;flex-shrink:0;width:22px;height:22px;background:rgba(255,107,53,.08);border-radius:50%;display:flex;align-items:center;justify-content:center}#nm-product-tabs .nm-specs-grid{display:flex;flex-direction:column;gap:6px}#nm-product-tabs .nm-specs-row{display:flex;align-items:center;background:#fafafa;border-radius:8px;transition:background .2s}#nm-product-tabs .nm-specs-row:hover{background:#f5f0ed}#nm-product-tabs .nm-specs-label{flex:0 0 35%;padding:12px 18px;font-size:13px;font-weight:600;color:#555}#nm-product-tabs .nm-specs-value{flex:1;padding:12px 18px;font-size:13px;color:#777}.nm-badge{font-size:10px;font-weight:700;padding:4px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:1px;background:rgba(255,107,53,.1);color:var(--nm-orange);display:inline-block}.nm-badge-cheapest{background:rgba(74,222,128,.1);color:var(--nm-green)}.nm-badge-soldout{background:rgba(248,113,113,.1);color:var(--nm-red)}.nm-gift-persona,.nm-gift-bestfor,.nm-gift-budget,.nm-gift-occasions,.nm-gift-tips,.nm-gift-faq,.nm-gift-anti,.nm-gift-cross,.nm-gift-siblings{max-width:var(--nm-container,1100px);margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:var(--nm-section-gap,48px)}@media (min-width:1024px){.nm-gift-persona,.nm-gift-bestfor,.nm-gift-budget,.nm-gift-occasions,.nm-gift-tips,.nm-gift-faq,.nm-gift-anti,.nm-gift-cross,.nm-gift-siblings{margin-bottom:var(--nm-section-gap-desktop,61px)}}@media (max-width:600px){.nm-gift-persona,.nm-gift-bestfor,.nm-gift-budget,.nm-gift-occasions,.nm-gift-tips,.nm-gift-faq,.nm-gift-anti,.nm-gift-cross,.nm-gift-siblings{margin-bottom:32px}}.tax-nm_product_cat .nm-related-cats,.tax-nm_product_cat .nm-eeat,.tax-nm_product_cat .nm-cat-guide{margin-bottom:var(--nm-section-gap,48px)}@media (min-width:1024px){.tax-nm_product_cat .nm-related-cats,.tax-nm_product_cat .nm-eeat,.tax-nm_product_cat .nm-cat-guide{margin-bottom:var(--nm-section-gap-desktop,61px)}}@media (max-width:600px){.tax-nm_product_cat .nm-related-cats,.tax-nm_product_cat .nm-eeat,.tax-nm_product_cat .nm-cat-guide{margin-bottom:32px}}.nm-gift-persona .nm-sh,.nm-gift-bestfor .nm-sh,.nm-gift-budget .nm-sh,.nm-gift-occasions .nm-sh,.nm-gift-tips .nm-sh,.nm-gift-faq .nm-sh,.nm-gift-anti .nm-sh,.nm-gift-cross .nm-sh,.nm-gift-siblings .nm-sh,body.tax-nm_product_cat .nm-related-cats .nm-sh,body.tax-nm_product_cat .nm-eeat .nm-sh,body.tax-nm_product_cat .nm-cat-guide .nm-sh,body.tax-nm_product_cat .nm-trust .nm-sh{margin-bottom:24px;display:block;text-align:left}.nm-gift-persona .nm-sh .nm-overline,.nm-gift-bestfor .nm-sh .nm-overline,.nm-gift-budget .nm-sh .nm-overline,.nm-gift-occasions .nm-sh .nm-overline,.nm-gift-tips .nm-sh .nm-overline,.nm-gift-faq .nm-sh .nm-overline,.nm-gift-anti .nm-sh .nm-overline,.nm-gift-cross .nm-sh .nm-overline,.nm-gift-siblings .nm-sh .nm-overline,body.tax-nm_product_cat .nm-related-cats .nm-sh .nm-overline,body.tax-nm_product_cat .nm-eeat .nm-sh .nm-overline,body.tax-nm_product_cat .nm-cat-guide .nm-sh .nm-overline,body.tax-nm_product_cat .nm-trust .nm-sh .nm-overline{font-family:'Poppins',sans-serif;font-size:12px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--nm-cta);margin:0 0 6px;display:block;width:auto}.nm-gift-persona .nm-sh h2,.nm-gift-bestfor .nm-sh h2,.nm-gift-budget .nm-sh h2,.nm-gift-occasions .nm-sh h2,.nm-gift-tips .nm-sh h2,.nm-gift-faq .nm-sh h2,.nm-gift-anti .nm-sh h2,.nm-gift-cross .nm-sh h2,.nm-gift-siblings .nm-sh h2,body.tax-nm_product_cat .nm-related-cats .nm-sh h2,body.tax-nm_product_cat .nm-eeat .nm-sh h2,body.tax-nm_product_cat .nm-cat-guide .nm-sh h2,body.tax-nm_product_cat .nm-trust .nm-sh h2{font-family:'Poppins',sans-serif;font-weight:700;font-size:1.35rem;color:var(--nm-heading,#111);margin:0;line-height:1.25;text-wrap:pretty;text-align:left;max-width:720px}.nm-gift-persona .nm-section-intro,.nm-gift-bestfor .nm-section-intro,.nm-gift-budget .nm-section-intro,.nm-gift-occasions .nm-section-intro,.nm-gift-tips .nm-section-intro,.nm-gift-faq .nm-section-intro,.nm-gift-anti .nm-section-intro,.nm-gift-cross .nm-section-intro,.nm-gift-siblings .nm-section-intro,body.tax-nm_product_cat .nm-related-cats .nm-section-intro,body.tax-nm_product_cat .nm-eeat .nm-section-intro,body.tax-nm_product_cat .nm-cat-guide .nm-section-intro,body.tax-nm_product_cat .nm-trust .nm-section-intro{font-size:14px;color:var(--nm-text-secondary,#888);line-height:1.7;margin:0 0 20px;max-width:680px}@media (min-width:768px){.nm-gift-persona .nm-sh h2,.nm-gift-bestfor .nm-sh h2,.nm-gift-budget .nm-sh h2,.nm-gift-occasions .nm-sh h2,.nm-gift-tips .nm-sh h2,.nm-gift-faq .nm-sh h2,.nm-gift-anti .nm-sh h2,.nm-gift-cross .nm-sh h2,.nm-gift-siblings .nm-sh h2,body.tax-nm_product_cat .nm-related-cats .nm-sh h2,body.tax-nm_product_cat .nm-eeat .nm-sh h2,body.tax-nm_product_cat .nm-cat-guide .nm-sh h2,body.tax-nm_product_cat .nm-trust .nm-sh h2{font-size:1.65rem}}@media (max-width:720px){.nm-gift-persona .nm-sh,.nm-gift-bestfor .nm-sh,.nm-gift-budget .nm-sh,.nm-gift-occasions .nm-sh,.nm-gift-tips .nm-sh,.nm-gift-faq .nm-sh,.nm-gift-anti .nm-sh,.nm-gift-cross .nm-sh,.nm-gift-siblings .nm-sh,body.tax-nm_product_cat .nm-related-cats .nm-sh,body.tax-nm_product_cat .nm-eeat .nm-sh,body.tax-nm_product_cat .nm-cat-guide .nm-sh,body.tax-nm_product_cat .nm-trust .nm-sh{text-align:center !important;align-items:center !important}.nm-gift-persona .nm-sh h2,.nm-gift-bestfor .nm-sh h2,.nm-gift-budget .nm-sh h2,.nm-gift-occasions .nm-sh h2,.nm-gift-tips .nm-sh h2,.nm-gift-faq .nm-sh h2,.nm-gift-anti .nm-sh h2,.nm-gift-cross .nm-sh h2,.nm-gift-siblings .nm-sh h2,body.tax-nm_product_cat .nm-related-cats .nm-sh h2,body.tax-nm_product_cat .nm-eeat .nm-sh h2,body.tax-nm_product_cat .nm-cat-guide .nm-sh h2,body.tax-nm_product_cat .nm-trust .nm-sh h2{text-align:center !important;margin-left:auto !important;margin-right:auto !important}.nm-gift-persona .nm-section-intro,.nm-gift-bestfor .nm-section-intro,.nm-gift-budget .nm-section-intro,.nm-gift-occasions .nm-section-intro,.nm-gift-tips .nm-section-intro,.nm-gift-faq .nm-section-intro,.nm-gift-anti .nm-section-intro,.nm-gift-cross .nm-section-intro,.nm-gift-siblings .nm-section-intro,body.tax-nm_product_cat .nm-related-cats .nm-section-intro,body.tax-nm_product_cat .nm-eeat .nm-section-intro,body.tax-nm_product_cat .nm-cat-guide .nm-section-intro,body.tax-nm_product_cat .nm-trust .nm-section-intro{text-align:center !important;margin-left:auto !important;margin-right:auto !important}body.tax-nm_product_cat .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav,.nm-gift-tips .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav,.nm-gift-bestfor .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav{align-self:center !important;margin:0 auto !important}.nm-gave-hero .nm-eeat-byline{justify-content:center !important;text-align:center !important}.nm-gave-hero .nm-eeat-byline-info{text-align:center !important}}.nm-gift-persona{padding:28px 24px;background:linear-gradient(135deg,#fafafa 0%,#f5f5f5 100%);border:1px solid var(--nm-border);border-radius:14px}@media (max-width:600px){.nm-gift-persona{padding:22px 18px}}.nm-gift-budget{}.nm-gift-occasions{}.nm-gift-bestfor{}.nm-gift-tips{}body.tax-nm_product_cat .nm-sh.nm-sh--with-nav,.nm-gift-tips .nm-sh.nm-sh--with-nav,.nm-gift-bestfor .nm-sh.nm-sh--with-nav{display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:space-between !important;gap:16px !important;flex-wrap:wrap !important}body.tax-nm_product_cat .nm-sh.nm-sh--with-nav .nm-sh-text,.nm-gift-tips .nm-sh.nm-sh--with-nav .nm-sh-text,.nm-gift-bestfor .nm-sh.nm-sh--with-nav .nm-sh-text{flex:1 1 auto;min-width:0}body.tax-nm_product_cat .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav,.nm-gift-tips .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav,.nm-gift-bestfor .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav{display:flex;gap:8px;flex-shrink:0}@media (max-width:600px){body.tax-nm_product_cat .nm-sh.nm-sh--with-nav,.nm-gift-tips .nm-sh.nm-sh--with-nav,.nm-gift-bestfor .nm-sh.nm-sh--with-nav{flex-direction:column !important;align-items:flex-start !important;gap:12px !important}body.tax-nm_product_cat .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav,.nm-gift-tips .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav,.nm-gift-bestfor .nm-sh.nm-sh--with-nav .nm-gave-carousel-nav{align-self:flex-end}}.nm-gift-anti{display:flex;gap:16px;align-items:flex-start;background:#fef2f2;border:1.5px solid #fecaca;border-radius:12px;padding:22px 24px;margin:36px 0}@media (max-width:600px){.nm-gift-anti{flex-direction:column;gap:8px;padding:18px 20px}}.nm-gift-siblings{}.nm-gift-cross{}.nm-hub-hero .nm-hub-intro a,.nm-hub-hero p a,.nm-cat-hero .nm-cat-intro a,.nm-cat-hero p a,.nm-cat-intro a,.nm-hub-intro a,.nm-gift-persona-content a,.nm-gift-persona-content p a,.nm-gift-bestfor-desc a,.nm-gift-bestfor-rec a,.nm-gift-tip-text a,.nm-gift-anti-body a,.nm-gift-anti-body li a{color:#40cd2a !important;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;font-weight:600;transition:color .2s}.nm-hub-hero .nm-hub-intro a:hover,.nm-hub-hero p a:hover,.nm-cat-hero .nm-cat-intro a:hover,.nm-cat-hero p a:hover,.nm-cat-intro a:hover,.nm-hub-intro a:hover,.nm-gift-persona-content a:hover,.nm-gift-persona-content p a:hover,.nm-gift-bestfor-desc a:hover,.nm-gift-bestfor-rec a:hover,.nm-gift-tip-text a:hover,.nm-gift-anti-body a:hover{color:#6ee85a !important;text-decoration-thickness:2px}body.tax-nm_product_cat .nm-cat-guide-content a[href^="/"],body.tax-nm_product_cat .nm-cat-guide-content a[href*="nemmand.dk"],body.tax-nm_product_cat .nm-cat-guide a[href^="/"],body.tax-nm_product_cat .nm-cat-guide a[href*="nemmand.dk"],body.tax-nm_product_cat article a[href^="/gave-til-"],body.tax-nm_product_cat article a[href^="/gaver-"],body.tax-nm_product_cat article a[href^="/billige-gaver"],body.tax-nm_product_cat article a[href^="/julegaver"],body.tax-nm_product_cat article a[href^="/sjove-gaver"],body.tax-nm_product_cat article a[href^="/personlige-gaver"],body.tax-nm_product_cat article a[href^="/gaveideer"],body.tax-nm_product_cat article a[href^="/bedst-i-test"]{color:#40cd2a !important;text-decoration:underline !important;text-underline-offset:2px;text-decoration-thickness:1.5px !important;font-weight:600 !important;background:transparent !important;padding:0 !important;border-radius:0 !important;transition:color .2s,text-decoration-thickness .2s}body.tax-nm_product_cat .nm-cat-guide-content a[href^="/"]:hover,body.tax-nm_product_cat .nm-cat-guide a[href^="/"]:hover,body.tax-nm_product_cat article a[href^="/gave-til-"]:hover,body.tax-nm_product_cat article a[href^="/gaver-"]:hover,body.tax-nm_product_cat article a[href^="/billige-gaver"]:hover,body.tax-nm_product_cat article a[href^="/julegaver"]:hover,body.tax-nm_product_cat article a[href^="/sjove-gaver"]:hover,body.tax-nm_product_cat article a[href^="/personlige-gaver"]:hover,body.tax-nm_product_cat article a[href^="/gaveideer"]:hover,body.tax-nm_product_cat article a[href^="/bedst-i-test"]:hover{color:#2ea01b !important;background:transparent !important;text-decoration-thickness:2.5px !important}.nm-single-product-main .nm-store-tp{display:inline-flex;align-items:center;gap:6px;margin:4px 0 2px;font:500 12px/1.4 'Poppins',sans-serif}.nm-single-product-main .nm-store-tp-score{color:var(--nm-heading);font-weight:600}.nm-single-product-main .nm-store-tp-count{color:var(--nm-meta);font-weight:400;font-size:11px}.nm-howto{margin:var(--nm-space-10,40px) 0 var(--nm-space-12,48px);padding:var(--nm-space-8,32px);background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border,#E8E8E8);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,0.04),0 4px 12px rgba(0,0,0,0.02)}.nm-howto h2.nm-guide-heading{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:clamp(1.5rem,2.5vw+0.75rem,2.25rem);font-weight:700;line-height:1.2;letter-spacing:-0.02em;color:var(--nm-heading,#111111);margin:0 0 var(--nm-space-2,8px)}.nm-howto-desc{font-family:var(--nm-font-body,'Poppins',sans-serif);color:var(--nm-meta,#888888);font-size:0.9375rem;line-height:1.65;margin:0 0 var(--nm-space-6,24px)}.nm-howto-steps{counter-reset:howto-step;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--nm-space-3,12px)}.nm-howto-step{position:relative;padding:var(--nm-space-4,16px) var(--nm-space-4,16px) var(--nm-space-4,16px) 56px;background:var(--nm-bg,#F7F7F7);border:1px solid transparent;border-radius:6px;transition:border-color 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-howto-step:hover{border-color:rgba(64,205,42,0.15);box-shadow:0 2px 8px rgba(64,205,42,0.06);transform:translateX(4px)}.nm-howto-step::before{counter-increment:howto-step;content:counter(howto-step);position:absolute;left:var(--nm-space-4,16px);top:var(--nm-space-4,16px);width:28px;height:28px;background:var(--nm-cta,#40cd2a);color:var(--nm-white,#FFFFFF);border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:0.75rem;font-family:var(--nm-font-heading,'Poppins',sans-serif);box-shadow:0 2px 6px rgba(64,205,42,0.2);transition:background 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-howto-step:hover::before{transform:scale(1.08)}.nm-howto-step-name{display:block;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:1.0625rem;font-weight:600;color:var(--nm-heading,#111111);margin-bottom:var(--nm-space-1,4px);line-height:1.4;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.nm-howto-step-text{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;color:var(--nm-body,#3A3A3A);line-height:1.65;margin:0;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}@media (max-width:768px){.nm-howto{padding:var(--nm-space-6,24px)}.nm-howto-step{padding-left:48px}.nm-howto-step::before{left:var(--nm-space-3,12px)}}@media (max-width:480px){.nm-howto{padding:var(--nm-space-5,20px);border-radius:12px}.nm-howto-step{padding:var(--nm-space-3,12px) var(--nm-space-3,12px) var(--nm-space-3,12px) 44px}.nm-howto-step::before{left:var(--nm-space-3,12px);top:var(--nm-space-3,12px);width:24px;height:24px;border-radius:6px;font-size:0.6875rem}.nm-howto-step-name{font-size:1rem}.nm-howto-step-text{font-size:0.875rem}.nm-howto-desc{font-size:0.875rem;margin-bottom:var(--nm-space-4,16px)}}.nm-faq{margin-bottom:48px}.nm-faq{box-sizing:border-box !important;max-width:100% !important}.nm-faq-list{display:flex !important;flex-direction:column !important;gap:12px !important;max-width:100% !important}.nm-faq-item.nm-faq-item{box-sizing:border-box !important;max-width:100% !important;border:1px solid var(--nm-border,#E8E8E8) !important;border-radius:12px !important;background:#fff !important;overflow:hidden !important;transition:border-color .2s ease,box-shadow .2s ease !important}.nm-faq-item.nm-faq-item:first-child{border-top:1px solid var(--nm-border,#E8E8E8) !important}.nm-faq-item.nm-faq-item:hover{border-color:rgba(64,205,42,.35) !important}.nm-faq-item.nm-faq-item[open]{border-color:rgba(64,205,42,.55) !important;box-shadow:0 4px 16px rgba(0,0,0,.04) !important}.nm-faq-item .nm-faq-q{box-sizing:border-box !important;max-width:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:18px 20px !important;cursor:pointer !important;font:700 1rem/1.4 var(--nm-font-heading,'Poppins'),sans-serif !important;color:var(--nm-heading,#111) !important;list-style:none !important;transition:color .2s !important;-webkit-user-select:none;user-select:none}.nm-faq-item .nm-faq-q::-webkit-details-marker{display:none !important}.nm-faq-item .nm-faq-q::marker{display:none !important;content:'' !important}.nm-faq-item .nm-faq-q:hover{color:var(--nm-cta,#40cd2a) !important}.nm-faq-item .nm-faq-q>span:first-child{flex:1 1 auto !important;min-width:0 !important;overflow-wrap:break-word !important;word-wrap:break-word !important;hyphens:auto !important;-webkit-hyphens:auto !important}.nm-faq-item .nm-faq-icon{display:none !important}.nm-faq-item .nm-faq-q::before{content:none !important;display:none !important}.nm-faq-item .nm-faq-q::after{content:'+' !important;flex:0 0 28px !important;display:flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;min-width:28px !important;max-width:28px !important;font-family:var(--nm-font-heading,'Poppins'),sans-serif !important;font-size:1.125rem !important;font-weight:400 !important;line-height:1 !important;color:var(--nm-cta,#40cd2a) !important;background:rgba(64,205,42,.08) !important;border:1.5px solid rgba(64,205,42,.25) !important;border-radius:50% !important;position:static !important;transform:none !important;opacity:1 !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;transition:background .2s ease,color .2s ease,border-color .2s ease !important}.nm-faq-item .nm-faq-q:hover::after{background:var(--nm-cta,#40cd2a) !important;color:#fff !important;border-color:var(--nm-cta,#40cd2a) !important}.nm-faq-item[open] .nm-faq-q::after{content:'−' !important;background:var(--nm-cta,#40cd2a) !important;color:#fff !important;border-color:var(--nm-cta,#40cd2a) !important}.nm-faq-item .nm-faq-a{padding:4px 28px 24px !important;font-family:var(--nm-font-body,'Poppins'),sans-serif !important;font-size:0.9375rem !important;color:var(--nm-meta,#888) !important;line-height:1.7 !important;animation:nm-faqSlide .25s ease}.nm-faq-item .nm-faq-a p{margin:0 !important}.nm-faq-item .nm-faq-a p+p{margin-top:12px !important}@keyframes nm-faqSlide{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nm-toplist{margin:40px 0}.nm-toplist-card{position:relative;border:1px solid var(--nm-border);border-radius:16px;background:#fff;overflow:hidden;transition:all .25s ease}.nm-toplist-card:hover{border-color:rgba(255,107,53,.2);box-shadow:0 8px 32px rgba(0,0,0,.07);transform:translateY(-2px)}.nm-toplist-card:first-child{border-color:rgba(255,107,53,.25);box-shadow:0 4px 20px rgba(255,107,53,.08)}.nm-toplist-card-link{display:block;text-decoration:none !important;color:inherit !important}.nm-toplist-card-link:hover,.nm-toplist-card-link:visited,.nm-toplist-card-link:active,.nm-toplist-card-link:focus{color:inherit !important;text-decoration:none !important}.nm-toplist-card-link *,.nm-toplist-card-link h3,.nm-toplist-card-link p,.nm-toplist-card-link span,.nm-toplist-card-link div{text-decoration:none !important}.nm-toplist-rank{position:absolute;top:14px;left:14px;z-index:3;width:32px;height:32px;border-radius:50%;background:var(--nm-dark);color:#fff;font:700 13px/1 var(--nm-font-heading),sans-serif;display:flex;align-items:center;justify-content:center}.nm-toplist-card:first-child .nm-toplist-rank{background:var(--nm-gradient);box-shadow:0 2px 12px rgba(255,107,53,.35)}.nm-toplist-award{position:absolute;top:14px;right:14px;z-index:3;padding:3px 8px;border-radius:6px;font:700 10px/1.2 var(--nm-font-heading),sans-serif;text-transform:uppercase;letter-spacing:.3px;color:#fff;background:var(--nm-gradient);box-shadow:0 2px 8px rgba(255,107,53,.3);display:none}.nm-toplist-award-inline{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font:700 10px/1 var(--nm-font-heading),sans-serif;text-transform:uppercase;letter-spacing:.3px;color:#fff;background:var(--nm-gradient);box-shadow:0 2px 8px rgba(255,107,53,.3);flex-shrink:0;height:21px;box-sizing:border-box}.nm-toplist-award-budget{background:linear-gradient(135deg,#059669,#10b981);box-shadow:0 2px 8px rgba(16,185,129,.3)}.nm-toplist-award-popular{background:linear-gradient(135deg,#6366f1,#818cf8);box-shadow:0 2px 8px rgba(99,102,241,.3)}.nm-toplist-inner{display:flex;align-items:stretch}.nm-toplist-img{flex:0 0 200px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:#fff;border-right:1px solid var(--nm-border);overflow:hidden;position:relative;padding:0}.nm-toplist-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center 25%;transition:transform .3s ease}.nm-toplist-card:hover .nm-toplist-img img{transform:scale(1.05)}.nm-toplist-img-noimg{color:#ccc;font-size:12px}.nm-toplist-discount{position:absolute;width:42px;height:42px;border-radius:50%;background:var(--nm-gradient);display:flex;align-items:center;justify-content:center;color:#fff;font:700 10px/1 var(--nm-font-heading),sans-serif;z-index:3;animation:nm-toplist-discount-pulse 2s ease-in-out infinite}.nm-toplist-discount--desktop{top:10px;right:10px;z-index:2}.nm-toplist-discount--mobile{display:none}@keyframes nm-toplist-discount-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.85}}.nm-toplist-body{flex:1;min-width:0;padding:10px 20px 16px;display:flex;flex-direction:column}.nm-toplist-brand-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:2px}.nm-toplist-brand{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--nm-orange);margin-right:auto}.nm-toplist-name{font-size:16px;font-weight:700;line-height:1.3;margin:0 0 6px;color:var(--nm-text)}.nm-toplist-rating{display:inline-flex;align-items:center;gap:4px;background:#FFFFFF;border:1px solid #E5E7EB;border-radius:6px;padding:3px 8px;flex-shrink:0}.nm-toplist-stars{display:flex;align-items:center;gap:1px;line-height:1}.nm-star{width:13px;height:13px;flex-shrink:0}.nm-star-full{fill:#F59E0B}.nm-star-half{fill:#F59E0B}.nm-star-empty{fill:#E5E7EB}.nm-toplist-rating-num{font-size:12px;font-weight:700;color:#1A1A1A;line-height:1}.nm-toplist-usp{font-size:13px;color:var(--nm-text-secondary);line-height:1.6;margin-bottom:0;overflow:hidden}.nm-toplist-bottom{margin-top:auto}.nm-toplist-specs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.nm-toplist-spec{display:flex;align-items:center;gap:4px;font-size:10px;color:#777;padding:4px 10px;background:var(--nm-bg-alt);border:1px solid var(--nm-border);border-radius:6px}.nm-toplist-spec-ico{font-size:11px}.nm-toplist-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid var(--nm-border)}.nm-toplist-prices{display:flex;flex-direction:column;gap:2px;min-width:0}.nm-toplist-price-row{display:flex;align-items:baseline;gap:6px}.nm-toplist-price{font-size:20px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;white-space:nowrap}.nm-toplist-stores{font-size:10px;color:var(--nm-text-muted);white-space:nowrap}.nm-toplist-cta{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:var(--nm-gradient);color:#fff !important;border:none;border-radius:10px;font:600 12px/1 var(--nm-font-heading),sans-serif;text-decoration:none !important;white-space:nowrap;transition:all .2s;box-shadow:0 2px 10px rgba(255,107,53,.2);position:relative;z-index:2}.nm-toplist-cta:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(255,107,53,.3);color:#fff !important;text-decoration:none !important}.nm-toplist-cta:visited{color:#fff !important;text-decoration:none !important}.nm-toplist-cta-price{display:none}.nm-toplist-cta-label{}.nm-toplist-cta-logo{flex-shrink:0;width:24px;height:24px;background:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:-2px 0 -2px -4px}.nm-toplist-cta-logo img{width:100%;height:100%;object-fit:contain;display:block}.nm-toplist-cta-text{display:inline-flex;align-items:center;gap:6px}.nm-toplist-cta-arrow{font-size:14px;display:inline-block;animation:nm-toplist-arrow-pulse 1.8s ease-in-out infinite}@keyframes nm-toplist-arrow-pulse{0%,100%{transform:translateX(0);opacity:1}50%{transform:translateX(5px);opacity:.6}}.nm-toplist-cta:hover .nm-toplist-cta-arrow{animation:none;transform:translateX(5px)}.nm-toplist-cheapest{font-size:10px;color:var(--nm-text-muted);text-align:center;margin-top:4px}.nm-toplist-cheapest strong{color:var(--nm-text-secondary);font-weight:600}.nm-toplist-see-all{text-align:center;margin-top:20px}.nm-toplist-see-all a{display:inline-flex;align-items:center;gap:6px;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-pink);text-decoration:none;transition:gap .15s,color .2s}.nm-toplist-see-all a:hover{gap:10px;color:var(--nm-orange)}@media (max-width:640px){.nm-toplist-inner{flex-direction:column}.nm-toplist-img{flex:none;border-right:none;border-bottom:1px solid var(--nm-border);padding:16px}.nm-toplist-img img{max-height:220px}.nm-toplist-rank{width:26px;height:26px;font-size:11px;top:10px;left:10px}.nm-toplist-award{display:block;top:10px;right:10px;padding:4px 10px;font-size:8px}.nm-toplist-award-inline{display:none}.nm-toplist-card--has-award .nm-toplist-body{padding-top:8px}.nm-toplist-discount--desktop{display:none}.nm-toplist-discount--mobile{display:flex;top:10px;right:10px}.nm-toplist-award+.nm-toplist-discount--mobile{top:32px}.nm-toplist-body{padding:8px 16px 16px}.nm-toplist-card--has-award .nm-toplist-body{padding-top:8px}.nm-toplist-brand{font-size:9px}.nm-toplist-name{font-size:15px}.nm-toplist-rating{padding:2px 6px;gap:3px}.nm-star{width:12px;height:12px}.nm-toplist-rating-num{font-size:11px}.nm-toplist-usp{font-size:12px}.nm-toplist-specs{gap:4px}.nm-toplist-spec{font-size:9px;padding:3px 8px}.nm-toplist-footer{flex-direction:column;align-items:stretch;gap:8px}.nm-toplist-prices{display:none}.nm-toplist-cta{width:100%;padding:12px 18px;font-size:13px;justify-content:flex-start;gap:12px}.nm-toplist-cta-logo{width:34px;height:34px;border-radius:7px;margin:-4px 0}.nm-toplist-cta-logo img{width:100%;height:100%;object-fit:cover;border-radius:5px}.nm-toplist-cta-price{display:inline-flex;font:800 18px/1 var(--nm-font-heading),sans-serif;color:#fff;-webkit-text-fill-color:#fff;margin-left:auto}.nm-toplist-cta-label{display:none}.nm-toplist-cta-arrow{font-size:18px;margin-left:auto}.nm-toplist-cheapest{text-align:center;font-size:11px}}@media (max-width:380px){.nm-toplist-name{font-size:14px}.nm-toplist-rating{padding:2px 5px;gap:2px}.nm-star{width:11px;height:11px}.nm-toplist-rating-num{font-size:10px}.nm-toplist-cta-price{font-size:16px}.nm-toplist-card{border-radius:12px}.nm-toplist-body{padding:6px 14px 14px}}.nm-btn{display:inline-block;padding:10px 20px;border-radius:8px;font:700 12px/1 var(--nm-font-heading),sans-serif;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:all .3s;border:none;white-space:nowrap}.nm-btn-primary{background:var(--nm-gradient);color:#fff}.nm-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(255,107,53,.3);color:#fff}.nm-btn-secondary{background:var(--nm-dark);color:#fff}.nm-btn-secondary:hover{background:#333;color:#fff}.nm-btn{display:inline-block;text-decoration:none;cursor:pointer;border:none;line-height:1}.nm-btn-cta{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;padding:16px 36px;background:var(--nm-cta,#40cd2a);color:var(--nm-white,#FFFFFF);border-radius:4px;transition:background 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1);box-shadow:0 2px 8px var(--nm-cta-glow,rgba(64,205,42,0.15))}.nm-btn-cta:hover{background:var(--nm-cta-hover,#35b122);transform:translateY(-1px);box-shadow:0 6px 20px rgba(64,205,42,0.25),0 2px 4px rgba(0,0,0,0.06);color:var(--nm-white,#FFFFFF)}.nm-btn-cta:active{transform:translateY(0);box-shadow:0 2px 6px var(--nm-cta-glow,rgba(64,205,42,0.15))}.nm-btn-cta:focus-visible{outline:2px solid var(--nm-cta,#40cd2a);outline-offset:3px;border-radius:4px}.nm-btn-cta:visited{color:var(--nm-white,#FFFFFF)}.nm-compare-table-wrap{margin:var(--nm-space-10,40px) 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:8px;border:1px solid var(--nm-border,#E8E8E8);box-shadow:0 1px 3px rgba(0,0,0,0.04)}.nm-compare-table{width:100%;border-collapse:collapse;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.875rem;background:var(--nm-bg-card,#FFFFFF)}.nm-compare-table thead th{padding:var(--nm-space-6,24px) var(--nm-space-4,16px);background:var(--nm-bg-card,#FFFFFF);border-bottom:2px solid var(--nm-border,#E8E8E8);text-align:center;vertical-align:bottom;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:600;color:var(--nm-heading,#111111)}.nm-ct-product{min-width:160px}.nm-ct-product a{display:block;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.8125rem;font-weight:600;color:var(--nm-heading,#111111);text-decoration:none;line-height:1.35;transition:color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-ct-product a:hover{color:var(--nm-cta,#40cd2a)}.nm-ct-img{width:100px;height:100px;object-fit:contain;margin:0 auto var(--nm-space-2,8px);display:block;background:var(--nm-bg,#F7F7F7);border-radius:8px;padding:var(--nm-space-2,8px)}.nm-compare-table tbody tr{transition:background 250ms cubic-bezier(0.16,1,0.3,1)}.nm-compare-table tbody tr:nth-child(even){background:var(--nm-bg,#F7F7F7)}.nm-compare-table td{padding:var(--nm-space-3,12px) var(--nm-space-4,16px);border-bottom:1px solid var(--nm-border-light,#F0F0F0);text-align:center;vertical-align:top;color:var(--nm-body,#3A3A3A);line-height:1.55}.nm-compare-table tbody tr:last-child td{border-bottom:none}.nm-ct-label{text-align:left;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:600;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.08em;color:var(--nm-meta,#888888);white-space:nowrap;background:transparent;min-width:90px}.nm-ct-price strong{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:1.125rem;font-weight:700;color:var(--nm-green,#059669)}.nm-ct-na{color:var(--nm-red,#DC2626);font-weight:600;font-size:0.8125rem}.nm-ct-pros,.nm-ct-cons{text-align:left}.nm-pro,.nm-con{display:flex;align-items:flex-start;gap:var(--nm-space-2,8px);font-size:0.8125rem;line-height:1.5;margin-bottom:var(--nm-space-2,8px)}.nm-pro:last-child,.nm-con:last-child{margin-bottom:0}.nm-pros-icon{color:var(--nm-white,#FFFFFF);font-weight:700;font-size:0.625rem;flex-shrink:0;width:18px;height:18px;background:var(--nm-green,#059669);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.nm-cons-icon{color:var(--nm-white,#FFFFFF);font-weight:700;font-size:0.625rem;flex-shrink:0;width:18px;height:18px;background:var(--nm-red,#DC2626);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.nm-ct-cta{padding:var(--nm-space-4,16px)}.nm-ct-cta a{display:block;width:100%;padding:12px var(--nm-space-4,16px);font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;text-decoration:none;text-align:center;background:var(--nm-cta,#40cd2a);color:var(--nm-white,#FFFFFF);border-radius:4px;transition:background 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1)}.nm-ct-cta a:hover{background:var(--nm-cta-hover,#35b122);transform:translateY(-1px);box-shadow:0 4px 14px var(--nm-cta-glow,rgba(64,205,42,0.15));color:var(--nm-white,#FFFFFF)}@media (max-width:768px){.nm-compare-table-wrap{margin:var(--nm-space-8,32px) 0}.nm-ct-product{min-width:140px}.nm-ct-img{width:80px;height:80px}.nm-compare-table thead th{padding:var(--nm-space-4,16px) var(--nm-space-3,12px)}.nm-compare-table td{padding:var(--nm-space-2,8px) var(--nm-space-3,12px);font-size:0.8125rem}.nm-ct-price strong{font-size:1rem}.nm-ct-cta a{padding:10px var(--nm-space-3,12px);font-size:0.6875rem}}@media (max-width:480px){.nm-compare-table-wrap{border-radius:6px}.nm-ct-product{min-width:120px}.nm-ct-img{width:64px;height:64px;padding:var(--nm-space-1,4px)}.nm-ct-product a{font-size:0.75rem}.nm-ct-label{font-size:0.625rem}.nm-pro,.nm-con{font-size:0.75rem}.nm-pros-icon,.nm-cons-icon{width:14px;height:14px;font-size:0.5625rem}}.nm-updated-dates{display:flex;gap:1.5rem;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1.5rem;background:var(--nm-bg-alt);border-left:3px solid var(--nm-orange);border-radius:4px;font-size:12px;color:var(--nm-text-secondary)}.nm-updated-dates time{color:var(--nm-text);font-weight:500}.nm-auto-link{color:var(--nm-pink);text-decoration:none;border-bottom:1px dotted rgba(255,61,128,.3);transition:color .2s}.nm-auto-link:hover{color:var(--nm-orange);border-bottom-color:var(--nm-orange)}.nm-merchant-badge{display:inline-flex;align-items:center;gap:var(--nm-space-2,8px);padding:var(--nm-space-2,8px) var(--nm-space-4,16px);background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;margin:var(--nm-space-2,8px) 0;transition:box-shadow 250ms cubic-bezier(0.16,1,0.3,1)}.nm-merchant-badge:hover{box-shadow:0 2px 8px rgba(0,0,0,0.06)}.nm-merchant-badge strong{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.875rem;font-weight:700;color:var(--nm-heading,#111111)}.nm-tp-score{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.875rem;font-weight:700;color:var(--nm-trustpilot,#00b67a)}.nm-tp-count{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.75rem;color:var(--nm-meta,#888888)}@media (max-width:480px){.nm-merchant-badge{padding:var(--nm-space-2,8px) var(--nm-space-3,12px);gap:var(--nm-space-1,4px);border-radius:6px}.nm-merchant-badge strong{font-size:0.8125rem}.nm-tp-score{font-size:0.8125rem}.nm-tp-count{font-size:0.6875rem}}.nm-archive-main{padding:2rem 0}.nm-affiliate-notice{font-size:10px;color:#888;margin-bottom:12px}.nm-sh{margin-bottom:20px}.nm-sh .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--nm-cta);font-weight:600;margin-bottom:4px}.nm-sh h2{font-family:var(--nm-font-heading);font-size:var(--nm-h2);font-weight:700;margin:0}.nm-section-intro{font-size:14px;color:var(--nm-text-secondary);line-height:1.7;margin-bottom:20px;max-width:680px}.nm-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}a.nm-pcard,a.nm-pcard:hover,a.nm-pcard:visited{color:inherit;text-decoration:none}.nm-pcard{border:1px solid var(--nm-border,#E5E7EB);border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:all .2s;cursor:pointer;position:relative}.nm-pcard:hover{border-color:rgba(64,205,42,.12);box-shadow:0 8px 24px rgba(0,0,0,.06);transform:translateY(-3px)}.nm-pcard-img{position:relative;aspect-ratio:1 / 1;background:#fff;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden;color:#ccc;font-size:11px}.nm-pcard-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center 25%;transition:transform .3s}.nm-pcard-img.nm-pcard-img-broken{background:#fff}.nm-pcard-img.nm-pcard-img-broken::before{content:'';display:block;width:60%;height:60%;margin:auto;background:#f3f4f6;border-radius:8px;opacity:0.5}.nm-pcard:hover .nm-pcard-img img{transform:scale(1.04)}.nm-pcard-discount{position:absolute;top:10px;right:10px;z-index:2;width:42px;height:42px;background:var(--nm-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font:700 11px/1 var(--nm-font-heading),sans-serif;box-shadow:0 2px 10px rgba(255,107,53,.3);animation:nm-badge-pulse 2s ease-in-out infinite}@keyframes nm-badge-pulse{0%,100%{transform:scale(1);box-shadow:0 2px 10px rgba(255,107,53,.3)}50%{transform:scale(1.08);box-shadow:0 4px 18px rgba(255,107,53,.45)}}.nm-deals-card-rating{position:absolute;top:10px;left:10px;z-index:3;padding:5px 10px;background:linear-gradient(135deg,#40cd2a 0%,#E91E63 100%);border-radius:6px;font:700 10px/1 var(--nm-font-heading),sans-serif;color:#fff;box-shadow:0 2px 8px rgba(64,205,42,.3)}.nm-pcard-soldout-badge{position:absolute;top:10px;right:10px;z-index:3;padding:5px 10px;background:#6b7280;color:#fff;border-radius:4px;font:700 10px/1 var(--nm-font-heading),sans-serif;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.nm-pcard--soldout{opacity:.72;filter:grayscale(30%)}.nm-pcard--soldout:hover{opacity:.9;filter:none}.nm-pcard--soldout .nm-pcard-btn{background:#9ca3af !important;cursor:default}.nm-pcard--soldout .nm-pcard-btn:hover{background:#9ca3af !important}.nm-pcard-noimg{color:var(--nm-copper,#6B7280);font-size:.8rem}.nm-pcard-body{padding:16px;display:flex;flex-direction:column;flex:1;gap:6px}.nm-pcard-brand{font:600 10px/1 var(--nm-font-heading),sans-serif;text-transform:uppercase;letter-spacing:0.12em;color:var(--nm-text-light,#9CA3AF);margin:0}.nm-pcard-name{font:600 14px/1.35 var(--nm-font-heading),sans-serif;color:var(--nm-text,#1A1A1A);margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-pcard-price-row{display:flex;align-items:baseline;gap:8px;margin:6px 0 2px}.nm-pcard-price{font:800 20px/1 var(--nm-font-heading),sans-serif;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nm-pcard-old{font:500 12px/1 var(--nm-font-heading),sans-serif;color:#ccc;text-decoration:line-through}.nm-pcard-stores{font:400 11px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-light,#9CA3AF);margin:0 0 12px}.nm-pcard-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 18px;background:var(--nm-gradient);border:none;border-radius:10px;font:700 13px/1 var(--nm-font-heading),sans-serif;color:#fff;cursor:pointer;margin-top:auto;transition:all .2s;text-decoration:none;position:relative;z-index:2}.nm-pcard-btn:hover{box-shadow:0 4px 16px rgba(64,205,42,.35);color:#fff}.nm-pcard-btn-arrow{display:inline-flex;align-items:center;flex-shrink:0}.nm-pcard-btn-arrow svg{width:18px;height:18px;display:block;stroke:currentColor}.nm-pagination{display:flex;justify-content:center;gap:6px;margin-top:32px}.nm-page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border:1px solid var(--nm-border);border-radius:8px;font:500 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-body,#374151);text-decoration:none;transition:all .2s;background:#fff}.nm-page-btn:hover{border-color:var(--nm-bordeaux,#40cd2a);color:var(--nm-bordeaux,#40cd2a);background:rgba(64,205,42,.02)}.nm-page-btn.nm-page-active{background:var(--nm-bordeaux,#40cd2a);color:#fff;border-color:var(--nm-bordeaux,#40cd2a);font-weight:700}.nm-page-btn.nm-page-active:hover{background:#2ea01b;color:#fff}.nm-hub-see-all{text-align:center;margin-top:32px}.nm-hub-see-all-btn{display:inline-block;padding:16px 52px;background:var(--nm-gradient,var(--nm-gradient));color:#fff;border:none;border-radius:8px;font:600 15px/1 var(--nm-font-heading),sans-serif;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;text-align:center;box-shadow:0 4px 16px rgba(255,107,53,.3);transition:all .3s ease}.nm-hub-see-all-btn:hover{background:var(--nm-gradient-hover,linear-gradient(135deg,#C93E0A,#E8521A));color:#fff;transform:translateY(-2px);box-shadow:0 6px 24px rgba(255,107,53,.4)}.nm-cta-block{text-align:center;margin:var(--nm-space-10,40px) 0;padding:var(--nm-space-6,24px) 0;border-top:1px solid var(--nm-border-light,#F0F0F0);border-bottom:1px solid var(--nm-border-light,#F0F0F0)}@media (max-width:480px){.nm-cta-block{padding:var(--nm-space-4,16px) 0}.nm-cta-block .nm-btn-cta{display:block;width:100%;padding:16px var(--nm-space-4,16px);font-size:0.75rem}}.nm-cat-guide{margin-bottom:48px}.nm-cat-guide-content{font-size:16px;color:#374151;line-height:1.85;max-width:820px}.nm-cat-guide-content h2{font-size:24px;font-weight:800;color:var(--nm-heading,#111);margin:40px 0 14px;line-height:1.25;letter-spacing:-0.01em}.nm-cat-guide-content h2:first-child{margin-top:0}.nm-cat-guide-content h3{font-size:20px;font-weight:700;color:var(--nm-heading,#111);margin:32px 0 12px;line-height:1.3;letter-spacing:-0.01em}.nm-cat-guide-content h3:first-child{margin-top:0}.nm-cat-guide-content h4{font-size:17px;font-weight:700;color:var(--nm-heading,#111);margin:24px 0 10px;line-height:1.35}.nm-cat-guide-content p{margin:0 0 16px;color:#374151}.nm-cat-guide-content p:last-child{margin-bottom:0}.nm-cat-guide-content strong,.nm-cat-guide-content b{color:#1A1A1A;font-weight:700}.nm-cat-guide-content a,.nm-cat-guide-content p a,.nm-cat-guide-content li a{color:#40cd2a !important;text-decoration:underline !important;text-underline-offset:2px;text-decoration-thickness:1px;font-weight:600;transition:color .2s}.nm-cat-guide-content a:hover,.nm-cat-guide-content p a:hover,.nm-cat-guide-content li a:hover{color:#2ea01b !important;text-decoration-thickness:2px}.nm-cat-guide-content blockquote{border-left:3px solid #40cd2a;padding:4px 0 4px 18px;margin:24px 0;color:#4b5563;font-style:italic}.nm-cat-guide-content code{background:#f3f4f6;color:#1f2937;padding:2px 6px;border-radius:4px;font-size:0.9em}.nm-cat-guide-content ul,.nm-cat-guide-content ol{margin:16px 0;padding-left:0;font-family:var(--nm-font-body);list-style:none}.nm-cat-guide-content li{margin-bottom:8px;line-height:1.7;color:#374151;padding-left:24px;position:relative}.nm-cat-guide-content li strong{color:#1A1A1A}.nm-cat-guide-content ul>li::before{content:'';position:absolute;left:4px;top:10px;width:8px;height:8px;background:#40cd2a;border-radius:50%}.nm-article-card{border:1px solid var(--nm-border);border-radius:14px;overflow:hidden;background:#fff;transition:all .2s;text-decoration:none;color:inherit}.nm-article-card:hover{border-color:rgba(255,107,53,.15);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.nm-article-body{padding:16px}.nm-article-excerpt{font-size:12px;color:var(--nm-text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-faq{margin-bottom:48px}.nm-faq{box-sizing:border-box !important;max-width:100% !important}.nm-faq-list{display:flex !important;flex-direction:column !important;gap:12px !important;max-width:100% !important}.nm-faq-item.nm-faq-item{box-sizing:border-box !important;max-width:100% !important;border:1px solid var(--nm-border,#E8E8E8) !important;border-radius:12px !important;background:#fff !important;overflow:hidden !important;transition:border-color .2s ease,box-shadow .2s ease !important}.nm-faq-item.nm-faq-item:first-child{border-top:1px solid var(--nm-border,#E8E8E8) !important}.nm-faq-item.nm-faq-item:hover{border-color:rgba(64,205,42,.35) !important}.nm-faq-item.nm-faq-item[open]{border-color:rgba(64,205,42,.55) !important;box-shadow:0 4px 16px rgba(0,0,0,.04) !important}.nm-faq-item .nm-faq-q{box-sizing:border-box !important;max-width:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:18px 20px !important;cursor:pointer !important;font:700 1rem/1.4 var(--nm-font-heading,'Poppins'),sans-serif !important;color:var(--nm-heading,#111) !important;list-style:none !important;transition:color .2s !important;-webkit-user-select:none;user-select:none}.nm-faq-item .nm-faq-q::-webkit-details-marker{display:none !important}.nm-faq-item .nm-faq-q::marker{display:none !important;content:'' !important}.nm-faq-item .nm-faq-q:hover{color:var(--nm-cta,#40cd2a) !important}.nm-faq-item .nm-faq-q>span:first-child{flex:1 1 auto !important;min-width:0 !important;overflow-wrap:break-word !important;word-wrap:break-word !important;hyphens:auto !important;-webkit-hyphens:auto !important}.nm-faq-item .nm-faq-icon{display:none !important}.nm-faq-item .nm-faq-q::before{content:none !important;display:none !important}.nm-faq-item .nm-faq-q::after{content:'+' !important;flex:0 0 28px !important;display:flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;min-width:28px !important;max-width:28px !important;font-family:var(--nm-font-heading,'Poppins'),sans-serif !important;font-size:1.125rem !important;font-weight:400 !important;line-height:1 !important;color:var(--nm-cta,#40cd2a) !important;background:rgba(64,205,42,.08) !important;border:1.5px solid rgba(64,205,42,.25) !important;border-radius:50% !important;position:static !important;transform:none !important;opacity:1 !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;transition:background .2s ease,color .2s ease,border-color .2s ease !important}.nm-faq-item .nm-faq-q:hover::after{background:var(--nm-cta,#40cd2a) !important;color:#fff !important;border-color:var(--nm-cta,#40cd2a) !important}.nm-faq-item[open] .nm-faq-q::after{content:'−' !important;background:var(--nm-cta,#40cd2a) !important;color:#fff !important;border-color:var(--nm-cta,#40cd2a) !important}.nm-faq-item .nm-faq-a{padding:4px 28px 24px !important;font-family:var(--nm-font-body,'Poppins'),sans-serif !important;font-size:0.9375rem !important;color:var(--nm-meta,#888) !important;line-height:1.7 !important;animation:nm-faqSlide .25s ease}.nm-faq-item .nm-faq-a p{margin:0 !important}.nm-faq-item .nm-faq-a p+p{margin-top:12px !important}@keyframes nm-faqSlide{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nm-related-cats{margin-bottom:48px}.nm-relcat-grid{display:flex;gap:12px;flex-wrap:wrap}.nm-relcat-link,a.nm-relcat-link{display:flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid var(--nm-border);border-radius:10px;font:500 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text);text-decoration:none !important;transition:all .2s;background:#fff}.nm-relcat-link:hover{border-color:var(--nm-orange);color:var(--nm-orange);transform:translateY(-1px)}.nm-relcat-ico{font-size:16px}.nm-relcat-count{font-size:10px;color:var(--nm-text-muted);margin-left:4px}.nm-relcat-showall,a.nm-relcat-showall{display:inline-flex;align-items:center;gap:4px;margin-top:12px;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-pink);text-decoration:none !important;transition:color .2s}.nm-relcat-showall:hover{color:var(--nm-orange)}.nm-cat-quiz-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.nm-cat-quiz-card{position:relative;border-radius:14px;overflow:hidden;min-height:220px;display:block;text-decoration:none;color:#fff;transition:transform .3s ease,box-shadow .3s ease;border:2px solid #40cd2a;box-shadow:0 0 12px rgba(64,205,42,.25)}.nm-cat-quiz-card:hover{transform:translateY(-4px);box-shadow:0 0 20px rgba(64,205,42,.35),0 12px 32px rgba(0,0,0,.18)}.nm-cat-quiz-card-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-color:#1A1A1A}.nm-cat-quiz-card-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,17,24,.25) 0%,rgba(17,17,24,.88) 100%)}.nm-cat-quiz-card-body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:22px}.nm-cat-quiz-card-top{display:flex;align-items:center;gap:8px;margin-bottom:auto}.nm-cat-quiz-card-emoji{font-size:1.5rem}.nm-cat-quiz-card-tag{display:inline-block;padding:5px 12px;border-radius:4px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-shadow:0 1px 2px rgba(0,0,0,.3)}.nm-cat-quiz-card-title{font-family:var(--nm-font-body);font-size:1.15rem;font-weight:700;color:#fff;margin:.5rem 0 .35rem;line-height:1.3}.nm-cat-quiz-card-intro{font-size:.85rem;color:#E0E0E0;line-height:1.5;margin:0 0 .75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-cat-quiz-card-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:.75rem;color:#999}.nm-cat-quiz-card-meta span{white-space:nowrap}.nm-cat-quiz-card-badge{margin-left:auto;background:#fff;color:#40cd2a;font:700 .65rem/1 var(--nm-font-heading),sans-serif;padding:4px 10px;border-radius:4px;letter-spacing:.06em;text-transform:uppercase}.nm-quiz-aud-kvinder>.nm-cat-quiz-card-badge{color:#40cd2a}.nm-quiz-aud-maend>.nm-cat-quiz-card-badge{color:#1565C0}.nm-quiz-aud-unisex>.nm-cat-quiz-card-badge{color:var(--nm-cta)}.nm-quiz-aud-kvinder{border-color:#40cd2a;box-shadow:0 0 12px rgba(64,205,42,.25)}.nm-quiz-aud-maend{border-color:#1565C0;box-shadow:0 0 12px rgba(21,101,192,.25)}.nm-quiz-aud-unisex{border-color:var(--nm-cta);box-shadow:0 0 12px rgba(255,107,53,.25)}.nm-quiz-aud-kvinder:hover{box-shadow:0 0 20px rgba(64,205,42,.35),0 12px 32px rgba(0,0,0,.18)}.nm-quiz-aud-maend:hover{box-shadow:0 0 20px rgba(21,101,192,.35),0 12px 32px rgba(0,0,0,.18)}.nm-quiz-aud-unisex:hover{box-shadow:0 0 20px rgba(255,107,53,.35),0 12px 32px rgba(0,0,0,.18)}.nm-eeat{margin-bottom:48px}.nm-eeat-meta{font-size:12px;color:var(--nm-text-muted);margin-bottom:20px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nm-eeat-meta strong{color:var(--nm-text-secondary);font-weight:600}@media (max-width:720px){.nm-eeat-meta{justify-content:center !important;text-align:center !important}}.nm-eeat-item{padding:24px;background:var(--nm-bg-alt);border-radius:14px;border:1px solid var(--nm-border);position:relative}.nm-eeat-item h4{font-size:15px;font-weight:700;color:var(--nm-text);margin-bottom:8px}.nm-eeat-item p{font-size:13px;color:var(--nm-text-secondary);line-height:1.7}.nm-trust{background:var(--nm-bg-alt);border-radius:16px;padding:32px;margin-bottom:48px}.nm-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:16px}.nm-trust-item{text-align:center}.nm-trust-ico{width:44px;height:44px;margin:0 auto 10px;background:rgba(255,107,53,.08);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.nm-trust-item h4{font-size:13px;font-weight:700;color:var(--nm-text);margin-bottom:4px}.nm-trust-item p{font-size:11px;color:var(--nm-text-secondary);line-height:1.5}@media (max-width:768px){.nm-container{padding:0 14px}.nm-product-hero{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.nm-hero-image{min-height:0;padding:10px;border-radius:14px;overflow:hidden}.nm-hero-image-inner{width:100%;max-width:100%;height:auto;max-height:none;border-radius:8px;flex-shrink:1;box-sizing:border-box}.nm-hero-discount-badge{width:64px;height:64px;top:10px;right:10px}.nm-hero-discount-badge b{font-size:18px}.nm-hero-discount-badge small{font-size:8px}.nm-hero-info h1{font-size:24px}.nm-hero-meta .nm-meta-brand,.nm-hero-meta .nm-meta-cat{font-size:10px}.nm-hero-meta .nm-meta-updated{font-size:9px}.nm-ig-item{font-size:11px;padding:6px 10px}.nm-price-card{padding:20px;border-radius:14px}.nm-pc-price{font-size:36px}.nm-pc-old{font-size:16px}.nm-pc-label{font-size:10px;letter-spacing:1.5px}.nm-pc-save{font-size:11px;padding:5px 12px}.nm-cta-main{padding:16px 18px;font-size:14px}.nm-cta-logo{width:32px;height:32px;border-radius:6px}.nm-stores{margin-bottom:32px}.nm-store-row{grid-template-columns:32px 1fr auto;gap:10px;padding:14px 14px;border-radius:10px;margin-bottom:6px}.nm-store-logo{width:32px;height:32px;font-size:9px;border-radius:6px}.nm-store-info{display:none}.nm-store-price-old{font-size:10px}.nm-store-price-current{font-size:16px;white-space:nowrap}.nm-store-btn{padding:10px 14px;font-size:11px;border-radius:6px;white-space:nowrap;min-width:100px;text-align:center;justify-content:center}.nm-related{margin-bottom:32px}.nm-rp-grid{grid-template-columns:repeat(3,1fr);gap:6px;overflow:hidden}.nm-price-history{padding:20px;margin-bottom:32px;border-radius:12px}.nm-ph-y-axis{width:44px}.nm-ph-y-label{font-size:9px}.nm-ph-chart{height:120px}.nm-ph-tooltip{font-size:11px;padding:5px 10px}.nm-ph-meta{flex-direction:column;gap:4px;font-size:10px}.nm-pros-cons{grid-template-columns:1fr;gap:12px;margin-bottom:32px}.nm-pros,.nm-cons{padding:22px;border-radius:12px}.nm-pros h3,.nm-cons h3{font-size:14px;letter-spacing:1.5px}.nm-pros li,.nm-cons li{font-size:13px;margin-bottom:10px}.nm-review{padding:22px;margin-bottom:32px;border-radius:14px}.nm-review-header{gap:12px;margin-bottom:18px}.nm-review-header-text h2{font-size:18px}.nm-review-score-circle{width:60px;height:60px}.nm-review-score-num{font-size:18px}.nm-review-score-label{font-size:9px}.nm-review-quote blockquote{font-size:13px;padding:12px 16px}.nm-review-bars{grid-template-columns:1fr;gap:12px}.nm-review-bar-label{font-size:12px}.nm-review-bar-score{font-size:13px}.nm-who-box{padding:22px;margin-bottom:32px;border-radius:14px}.nm-who-box h3{font-size:14px}.nm-who-box p{font-size:13px}#nm-product-tabs{margin-bottom:32px}#nm-product-tabs h2{font-size:20px}#nm-product-tabs .nm-tabs-nav{flex-wrap:wrap;overflow:visible;gap:3px;padding:3px;border-radius:10px}#nm-product-tabs .nm-tab-btn{flex:1 1 auto;min-width:0;padding:10px 12px;font-size:12px;white-space:nowrap;border-radius:8px}#nm-product-tabs .nm-tab-description,#nm-product-tabs .nm-tab-care{font-size:13px;line-height:1.7}#nm-product-tabs .nm-specs-label,#nm-product-tabs .nm-specs-value{padding:10px 14px;font-size:12px}#nm-product-tabs .nm-specs-label{flex:0 0 40%}#nm-product-tabs .nm-features-list{grid-template-columns:1fr;gap:6px}#nm-product-tabs .nm-features-list li{padding:10px 14px;font-size:12px}.nm-product-grid{grid-template-columns:repeat(2,1fr);gap:8px}.nm-pcard-img{aspect-ratio:1 / 1;padding:0;background:#fff}.nm-pcard-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center 25%}.nm-pcard-body{padding:12px;gap:4px}.nm-pcard-name{font-size:13px;line-height:1.35;margin:0 0 4px;-webkit-line-clamp:unset;display:block;overflow:visible}.nm-pcard-brand{font-size:9px;letter-spacing:0.1em;margin:0}.nm-pcard-price-row{margin:4px 0 2px}.nm-pcard-price{font-size:17px}.nm-pcard-stores{margin:0 0 10px}.nm-pcard-btn{padding:10px 12px;font-size:12px;gap:6px}.nm-cat-guide{margin-bottom:32px}.nm-cat-guide-content h3{font-size:16px}.nm-faq{margin-bottom:32px}.nm-faq-item.nm-faq-item{overflow:visible !important}.nm-faq-item .nm-faq-q{padding:16px 18px !important;font-size:0.875rem !important;gap:12px !important;line-height:1.4 !important}.nm-faq-item .nm-faq-q::after{flex:0 0 28px !important;width:28px !important;height:28px !important;min-width:28px !important;font-size:1.125rem !important}.nm-faq-item .nm-faq-a{padding:4px 18px 18px !important;font-size:0.875rem !important}.nm-related-cats{margin-bottom:32px}.nm-eeat{margin-bottom:32px}.nm-eeat-item{padding:20px}.nm-trust{padding:24px;margin-bottom:32px}.nm-trust-grid{grid-template-columns:repeat(2,1fr);gap:16px}.nm-trust-bar{gap:12px;padding:8px 0}.nm-trust-bar .nm-trust-item{font-size:10px;gap:4px}.nm-trust-bar .nm-trust-item svg{width:12px;height:12px}.nm-quiz-cta-section .nm-cat-quiz-grid{grid-template-columns:1fr;gap:12px}.nm-quiz-cta-section .nm-cat-quiz-card{min-height:160px}.nm-brand-info-section{margin-bottom:32px}.nm-brand-info-card{padding:20px}.nm-brand-info-header h3{font-size:18px}.nm-brand-info-text{font-size:13px}.nm-category-cta-section{margin-bottom:32px}.nm-category-cta-inner{flex-direction:column;gap:16px;padding:20px;text-align:center}.nm-category-cta-inner .nm-btn-secondary{width:100%;text-align:center;justify-content:center}.nm-sticky-cta{padding:10px 16px;gap:10px}.nm-sticky-cta-amount{font-size:17px}.nm-sticky-cta-btn{padding:10px 20px;font-size:12px}.nm-sticky-share-btn{width:36px;height:36px}}@media (max-width:420px){.nm-product-hero{gap:20px}.nm-hero-image{min-height:0;padding:8px;border-radius:12px;overflow:hidden}.nm-hero-image-inner{width:100%;max-width:100%;height:auto;max-height:none;border-radius:6px;flex-shrink:1;box-sizing:border-box}.nm-hero-discount-badge{width:56px;height:56px;top:8px;right:8px}.nm-hero-discount-badge b{font-size:16px}.nm-hero-info h1{font-size:22px}.nm-pc-price{font-size:32px}.nm-pc-old{font-size:14px}.nm-pc-save{font-size:10px;padding:4px 10px}.nm-ig-item{font-size:10px;padding:6px 8px}.nm-rp-grid{grid-template-columns:repeat(3,1fr);gap:4px;overflow:hidden}.nm-store-row{grid-template-columns:28px 1fr auto;gap:6px;padding:12px 10px}.nm-store-logo{width:28px;height:28px;font-size:8px;border-radius:5px}.nm-store-info{display:none}.nm-store-price-old{font-size:9px}.nm-store-price-current{font-size:14px}.nm-store-btn{padding:8px 10px;font-size:10px;min-width:90px;text-align:center;justify-content:center}.nm-ph-y-axis{width:38px}.nm-ph-y-label{font-size:8px;padding-right:6px}#nm-product-tabs .nm-tabs-nav{display:grid;grid-template-columns:1fr 1fr;gap:3px;flex-wrap:unset}#nm-product-tabs .nm-tab-btn{text-align:center;padding:8px 6px;font-size:10px;flex:unset}.nm-product-grid{gap:8px}.nm-pcard-img{aspect-ratio:1;padding-top:28px}.nm-pcard-price{font-size:14px}}.nm-affiliate-notice{font-size:10px;color:#888;margin-bottom:12px}.nm-affiliate-notice--hub{display:block !important;max-width:1200px;margin:-4px auto 64px !important;padding:0 !important;font-size:12px;font-weight:400;font-style:italic;color:var(--nm-meta,#6b7280);text-align:center;background:transparent !important;border:none !important;border-left:0 !important;border-top:0 !important;border-right:0 !important;border-bottom:0 !important;border-radius:0 !important;box-shadow:none !important}.nm-affiliate-notice--hub::before,.nm-affiliate-notice--hub::after{content:none !important;display:none !important}@media (max-width:768px){.nm-affiliate-notice--hub{font-size:11px;margin:-2px 0 40px !important}}.nm-sh{margin-bottom:24px}.nm-sh .nm-overline{font-family:'Poppins',sans-serif;font-size:12px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--nm-cta);margin-bottom:6px}.nm-sh h2{font-family:'Poppins',sans-serif;font-weight:700;font-size:1.35rem;color:var(--nm-heading,#111);margin:0;line-height:1.25}.nm-section-intro{font-size:14px;color:var(--nm-text-secondary,#888);line-height:1.7;margin-bottom:20px;max-width:680px}.nm-hub-hero{background:linear-gradient(165deg,var(--nm-bg-dark,#111) 0%,var(--nm-bg-dark-card,#1A1A1A) 100%);border-radius:20px;padding:48px 20px;margin:32px auto 24px;max-width:1200px;text-align:center}.nm-hub-hero h1{font-family:'Poppins',sans-serif;font-weight:700;font-size:1.65rem;line-height:1.3;color:#fff;margin:0 auto 16px;max-width:680px}.nm-hub-hero h1 span{background:linear-gradient(135deg,var(--nm-cta) 0%,#6ee85a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nm-hub-hero .nm-hub-intro,.nm-hub-hero p.nm-hub-intro{font-family:'Poppins',sans-serif;font-size:1.05rem;font-weight:500;color:#fff !important;max-width:640px;margin:0 auto 32px;line-height:1.6;text-shadow:0 1px 2px rgba(0,0,0,.4)}@media (min-width:768px){.nm-hub-hero{margin-top:40px}.nm-hub-hero .nm-hub-intro,.nm-hub-hero p.nm-hub-intro{font-size:1.15rem}}.nm-hero-search-dropdown{position:absolute;top:calc(100%+8px);left:0;right:0;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:50}#nm-hub-tilbud,#nm-hub-kategorier,#nm-hub-produkter{scroll-margin-top:24px}html{scroll-behavior:smooth}.nm-hub-stats{display:flex;justify-content:center;gap:32px;flex-wrap:nowrap}.nm-hub-stat{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;cursor:pointer;padding:6px 10px;border-radius:8px;transition:background 200ms cubic-bezier(0.16,1,0.3,1),transform 200ms cubic-bezier(0.16,1,0.3,1)}.nm-hub-stat:hover{background:rgba(255,255,255,.06);transform:translateY(-2px)}.nm-hub-stat:focus-visible{outline:2px solid var(--nm-cta);outline-offset:2px}.nm-hub-stat-num{font-family:'Poppins',sans-serif;font-weight:700;font-size:1.5rem;color:var(--nm-cta);display:block}.nm-hub-stat-label{font-family:'Poppins',sans-serif;font-size:0.8rem;font-weight:500;color:var(--nm-meta,#888);text-transform:uppercase;letter-spacing:0.04em}.nm-hub-cats{margin:0 auto 48px;max-width:1200px}.nm-hub-cats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.nm-hub-cat-card{position:relative;display:block;text-decoration:none;border-radius:16px;height:180px;overflow:hidden;transition:transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-hub-cat-card:hover{transform:scale(1.02)}.nm-hub-cat-img{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-hub-cat-card:hover .nm-hub-cat-img{transform:scale(1.06)}.nm-hub-cat-body{position:absolute;bottom:0;left:0;right:0;padding:14px 16px 16px;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.4) 55%,transparent 100%);z-index:1}.nm-hub-cat-count{display:inline-block;font-family:'Poppins',sans-serif;font-size:0.65rem;font-weight:700;color:#fff;background:var(--nm-cta);padding:2px 8px;border-radius:4px;margin-bottom:6px;text-transform:uppercase;letter-spacing:0.03em}.nm-hub-cat-body h3{font-family:'Poppins',sans-serif;font-weight:700;font-size:1rem;color:#fff;margin:0;line-height:1.25;height:1.25em;overflow:hidden}.nm-hub-cat-body p{font-family:'Poppins',sans-serif;font-size:0.78rem;color:rgba(255,255,255,.7);margin:3px 0 0;line-height:1.35;height:1.35em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nm-hub-cat-arrow{position:absolute;top:12px;right:14px;font-size:1.1rem;color:rgba(255,255,255,.6);z-index:2;transition:color 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-hub-cat-card:hover .nm-hub-cat-arrow{color:var(--nm-cta);transform:translateX(3px)}.nm-hub-cat-card--hidden{display:none}.nm-hub-cats-more-wrap{display:flex;justify-content:center;margin-top:32px}.nm-hub-cats-loadmore{display:inline-flex;align-items:center;gap:12px;padding:15px 24px;font:700 12px/1 'Poppins',sans-serif;text-transform:uppercase;letter-spacing:0.12em;color:#fff !important;background:var(--nm-cta,#40cd2a);border:none;border-radius:3px;cursor:pointer;text-decoration:none;box-shadow:0 4px 16px rgba(64,205,42,0.4);transition:background 250ms cubic-bezier(.2,.8,.2,1),box-shadow 250ms cubic-bezier(.2,.8,.2,1),transform 250ms cubic-bezier(.2,.8,.2,1)}.nm-hub-cats-loadmore:hover{background:#35b123;box-shadow:0 6px 22px rgba(64,205,42,0.55);transform:translateY(-1px)}.nm-hub-cats-loadmore:focus-visible{outline:2px solid #40cd2a;outline-offset:3px}.nm-hub-cats-loadmore svg{width:16px;height:16px;stroke:currentColor;transition:transform 250ms cubic-bezier(.2,.8,.2,1)}.nm-hub-cats-loadmore:hover svg{transform:translateY(3px)}.nm-hub-deals{margin:var(--nm-section-gap,48px) auto var(--nm-section-gap,48px);max-width:1200px;background:transparent;border:none;border-radius:0;padding:0}@media (min-width:768px){.nm-hub-deals{margin:var(--nm-section-gap-desktop,61px) auto var(--nm-section-gap-desktop,61px)}}.nm-hub-deals-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:24px}.nm-hub-deals-header h2{font-family:'Poppins',sans-serif;font-weight:700;font-size:1.25rem;color:var(--nm-heading,#111);margin:0}.nm-hub-deals-header h2 span{color:var(--nm-cta)}.nm-hub-deals-link,.nm-hub-deals-link:link,.nm-hub-deals-link:visited{font-family:'Poppins',sans-serif;font-size:0.85rem;font-weight:600;color:var(--nm-cta,#40cd2a) !important;text-decoration:none !important;transition:color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-hub-deals-link:hover,.nm-hub-deals-link:focus,.nm-hub-deals-link:active{color:#2ea01b !important;text-decoration:none !important;opacity:1 !important}.nm-hub-deals-header-right{display:flex;align-items:center;gap:16px}.nm-hub-deals-nav{display:flex;gap:8px}.nm-hub-deals-nav-btn{width:40px;height:40px;border-radius:50%;background:#fff !important;border:1px solid #e8e8e8;color:#111 !important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:all 200ms ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}.nm-hub-deals-nav-btn:hover:not(:disabled){background:#111 !important;color:#fff !important;border-color:#111;transform:translateY(-1px)}.nm-hub-deals-nav-btn:hover:not(:disabled) svg{stroke:#fff !important}.nm-hub-deals-nav-btn:disabled{opacity:0.35;cursor:not-allowed;background:#fff !important;color:#999 !important;border-color:#e8e8e8;box-shadow:none}.nm-hub-deals-nav-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;display:block;transition:stroke 200ms ease}.nm-hub-deals-nav-btn:focus-visible{outline:2px solid #40cd2a;outline-offset:2px}.nm-hub-deals-track-wrap{position:relative}.nm-hub-deals-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.nm-hub-deals-track::-webkit-scrollbar{display:none}.nm-hub-deals-track-wrap::before,.nm-hub-deals-track-wrap::after{content:'';position:absolute;top:0;bottom:0;width:40px;pointer-events:none;z-index:2;transition:opacity 250ms}.nm-hub-deals-track-wrap::before{left:0;background:linear-gradient(90deg,#fff 0%,transparent 100%);opacity:0}.nm-hub-deals-track-wrap::after{right:0;background:linear-gradient(270deg,#fff 0%,transparent 100%)}.nm-hub-deals-track-wrap[data-scrolled="true"]::before{opacity:1}.nm-hub-deals-track-wrap[data-end="true"]::after{opacity:0}.nm-hub-deals-progress{margin-top:16px;height:2px;background:#e8e8e8;border-radius:2px;overflow:hidden;position:relative}.nm-hub-deals-progress-bar{position:absolute;left:0;top:0;bottom:0;background:var(--nm-cta,#40cd2a);width:25%;border-radius:2px;transition:width 250ms cubic-bezier(.2,.8,.2,1),left 250ms cubic-bezier(.2,.8,.2,1)}.nm-hub-deals-track>.nm-hub-deal-card{flex:0 0 calc((100% - 48px) / 4);scroll-snap-align:start}@media (max-width:1024px){.nm-hub-deals-track>.nm-hub-deal-card{flex:0 0 calc((100% - 32px) / 3)}}@media (max-width:720px){.nm-hub-deals-nav{display:none}.nm-hub-deals-track{gap:12px;padding:2px 20px 4px 0;margin-right:-20px}.nm-hub-deals-track-wrap::before{display:none !important}.nm-hub-deals-track-wrap::after{display:none !important}.nm-hub-deals-track>.nm-hub-deal-card{flex:0 0 72%;max-width:260px}}.nm-hub-deal-card{display:flex;flex-direction:column;text-decoration:none;background:var(--nm-bg,#F7F7F7);border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;overflow:hidden;transition:transform 250ms cubic-bezier(0.16,1,0.3,1),border-color 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1);color:inherit}.nm-hub-deal-card:hover{transform:translateY(-3px);border-color:var(--nm-cta);box-shadow:0 4px 12px rgba(0,0,0,.08)}.nm-hub-deal-img{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.nm-hub-deal-img img{width:100%;height:100%;object-fit:cover;object-position:center 25%;padding:0}.nm-deals-card-rating{position:absolute;bottom:8px;left:8px;font-family:'Poppins',sans-serif;font-size:0.7rem;font-weight:600;color:var(--nm-body,#3A3A3A);background:rgba(255,255,255,.85);backdrop-filter:blur(4px);padding:3px 8px;border-radius:4px;border:1px solid var(--nm-border-light,#F0F0F0)}.nm-hub-deal-badge{position:absolute;top:10px;right:10px;font-family:'Poppins',sans-serif;font-size:0.75rem;font-weight:700;color:#fff;background:var(--nm-red,#DC2626);padding:4px 10px;border-radius:4px}.nm-hub-deal-body{padding:14px 14px 16px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.nm-hub-deal-brand{font-family:'Poppins',sans-serif;font-size:0.7rem;font-weight:600;color:var(--nm-meta,#888);text-transform:uppercase;letter-spacing:0.04em;margin-bottom:4px}.nm-hub-deal-name{font-family:'Poppins',sans-serif;font-size:0.9rem;font-weight:600;color:var(--nm-heading,#111);margin-bottom:10px;line-height:1.3;flex:1 1 auto}.nm-hub-deal-prices{display:flex;align-items:baseline;gap:8px;margin-top:auto}.nm-hub-deal-price{font-family:'Poppins',sans-serif;font-size:1rem;font-weight:700;color:var(--nm-cta)}.nm-hub-deal-old{font-family:'Poppins',sans-serif;font-size:0.8rem;color:var(--nm-meta,#888);text-decoration:line-through}.nm-hub-products{margin-bottom:48px}.nm-layout{display:grid;grid-template-columns:280px 1fr;gap:28px;align-items:stretch}.nm-main-content{min-width:0}.nm-top-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px}.nm-results-count{font:400 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-muted,#6B7280)}.nm-results-count strong{font-weight:700;color:var(--nm-text,#1a1a1a)}.nm-sort-select{padding:10px 40px 10px 16px;border:1px solid var(--nm-border);border-radius:8px;font:500 13px/1.4 var(--nm-font-heading),sans-serif;color:var(--nm-text-body,#374151);background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23888' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px;outline:none;transition:border-color .2s,box-shadow .2s}.nm-sort-select:hover{border-color:var(--nm-bordeaux,#40cd2a)}.nm-sort-select:focus{border-color:var(--nm-bordeaux,#40cd2a);box-shadow:0 0 0 3px rgba(64,205,42,.1)}.nm-sidebar-col{display:flex;flex-direction:column;gap:16px;align-self:stretch;position:relative}.nm-sidebar{background:#fff;border:1px solid var(--nm-border);border-radius:14px;padding:24px 20px;overflow-x:hidden}.nm-sidebar-deals{background:#fff;border:1px solid var(--nm-border,#E5E7EB);border-radius:14px;padding:0;display:flex;flex-direction:column}.nm-sidebar-deals.nm-deals-fixed{position:fixed;z-index:90;border-radius:14px;overflow:hidden}.nm-sidebar-deals.nm-deals-abs{position:absolute;bottom:0;left:0;right:0;border-radius:14px}@media (min-width:769px) and (max-width:1024px){.nm-sidebar-deals{display:none}}.nm-sidebar-deals-head{padding:20px 20px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--nm-border-light,#F3F3F0);flex-shrink:0}.nm-sidebar-deals-icon{width:32px;height:32px;border-radius:50%;background:var(--nm-bordeaux,#40cd2a);display:flex;align-items:center;justify-content:center;flex-shrink:0}.nm-sidebar-deals-icon svg{stroke:#fff;width:14px;height:14px}.nm-sidebar-deals-head-text{display:flex;flex-direction:column;gap:2px}.nm-sidebar-deals-title{font:600 14px/1.2 var(--nm-font-heading),sans-serif;color:var(--nm-text,#1a1a1a)}.nm-sidebar-deals-subtitle{font:400 11px/1.2 var(--nm-font-heading),sans-serif;color:var(--nm-meta,#6B7280)}.nm-sidebar-deals-list{display:flex;flex-direction:column;gap:8px;padding:12px 14px;flex:1;min-height:0}a.nm-sidebar-deal-card,a.nm-sidebar-deal-card:visited{display:flex;border-radius:10px;overflow:hidden;text-decoration:none;border:1px solid var(--nm-border-light,#F3F3F0);transition:border-color .2s,box-shadow .2s;flex:1;min-height:0}a.nm-sidebar-deal-card:hover{border-color:var(--nm-bordeaux,#40cd2a);box-shadow:0 2px 8px rgba(0,0,0,.06)}.nm-sidebar-deal-img{position:relative;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center}.nm-sidebar-deal-img img{max-width:75%;max-height:75%;object-fit:contain}.nm-sidebar-deal-badge{position:absolute;top:8px;left:8px;background:var(--nm-bordeaux,#40cd2a);color:#fff;font:700 11px/1 var(--nm-font-heading),sans-serif;padding:5px 8px;border-radius:6px}.nm-sidebar-deal-price{position:absolute;top:8px;right:8px;font:700 13px/1 var(--nm-font-heading),sans-serif;background:var(--nm-gradient,var(--nm-gradient));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nm-sidebar-deals-foot{padding:12px 14px 14px;text-align:center;flex-shrink:0;border-top:1px solid var(--nm-border-light,#F3F3F0)}a.nm-sidebar-deals-cta,a.nm-sidebar-deals-cta:visited{display:inline-flex;align-items:center;gap:6px;font:600 12px/1 var(--nm-font-heading),sans-serif;color:var(--nm-bordeaux,#40cd2a);text-decoration:none;text-transform:uppercase;letter-spacing:.5px;transition:color .2s}a.nm-sidebar-deals-cta:hover{color:var(--nm-deep-red,#2ea01b)}a.nm-sidebar-deals-cta span{transition:transform .2s}a.nm-sidebar-deals-cta:hover span{transform:translateX(3px)}.nm-sidebar-title{font:700 16px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text,#1a1a1a);margin-bottom:20px;display:flex;align-items:center;gap:8px}.nm-sidebar-title svg{opacity:.5}.nm-filter-group{border-bottom:1px solid var(--nm-border-light,#F3F3F0);padding-bottom:16px;margin-bottom:16px}.nm-filter-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.nm-filter-group-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:4px 0;user-select:none}.nm-filter-group-title{font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text,#1a1a1a)}.nm-filter-group-chevron{width:16px;height:16px;color:var(--nm-text-light,#9CA3AF);transition:transform .2s}.nm-filter-group.nm-collapsed .nm-filter-group-chevron{transform:rotate(-90deg)}.nm-filter-group.nm-collapsed .nm-filter-group-body{display:none}.nm-filter-group-body{margin-top:12px}.nm-filter-option{display:flex;align-items:center;gap:10px;padding:6px 0;cursor:pointer;transition:color .15s}.nm-filter-option:hover{color:var(--nm-bordeaux,#40cd2a)}.nm-filter-check{width:18px;height:18px;border:2px solid var(--nm-border);border-radius:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .15s;background:#fff}.nm-filter-option.nm-checked .nm-filter-check{background:var(--nm-bordeaux,#40cd2a);border-color:var(--nm-bordeaux,#40cd2a)}.nm-filter-check-icon{display:none;color:#fff;font-size:11px;font-weight:700;line-height:1}.nm-filter-option.nm-checked .nm-filter-check-icon{display:block}.nm-filter-label{font:400 12px/1.4 var(--nm-font-heading),sans-serif;color:var(--nm-text-body,#374151);flex:1}.nm-filter-option:hover .nm-filter-label{color:var(--nm-bordeaux,#40cd2a)}.nm-filter-count{font:500 11px/1 var(--nm-font-heading),sans-serif !important;color:var(--nm-text-light,#9CA3AF) !important;min-width:20px;text-align:right;background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;display:inline !important;width:auto !important;height:auto !important;box-shadow:none !important;-webkit-appearance:none !important}.nm-price-range{padding:4px 0}.nm-price-range{padding:8px 0 4px}.nm-price-range-bar{height:4px;background:var(--nm-border,#E5E7EB);border-radius:4px;position:relative;margin:16px 6px}.nm-price-range-fill{position:absolute;left:0;right:0;top:0;height:100%;background:var(--nm-gradient);border-radius:4px}.nm-price-range-handle{position:absolute;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;background:#fff;border:2.5px solid var(--nm-bordeaux,#40cd2a);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:grab;touch-action:none;z-index:2;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s}.nm-price-range-handle:active{cursor:grabbing;box-shadow:0 0 0 6px rgba(64,205,42,.12),0 2px 6px rgba(0,0,0,.15)}.nm-price-range-handle-min{left:5%}.nm-price-range-handle-max{left:90%}.nm-price-inputs{display:flex;gap:8px;align-items:center;margin-top:14px}.nm-price-input{flex:1;min-width:0;padding:10px 8px;border:1px solid var(--nm-border);border-radius:8px;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text,#1a1a1a);text-align:center;outline:none;background:#fff;box-sizing:border-box;transition:border-color .15s}.nm-price-input:focus{border-color:var(--nm-bordeaux,#40cd2a);box-shadow:0 0 0 3px rgba(64,205,42,.08)}.nm-price-sep{color:#ccc;font-size:12px;flex-shrink:0}.nm-price-quick{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.nm-price-quick-option{display:inline-flex;align-items:center;gap:0;padding:8px 14px;border:1px solid var(--nm-border,#E5E7EB);border-radius:8px;cursor:pointer;transition:all .15s;background:#fff;-webkit-tap-highlight-color:transparent}.nm-price-quick-option:hover{border-color:var(--nm-bordeaux,#40cd2a)}.nm-price-quick-option.nm-selected{border-color:var(--nm-bordeaux,#40cd2a);background:rgba(64,205,42,.04)}.nm-price-quick-radio{display:none}.nm-price-quick-label{font:500 11px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-body,#374151)}.nm-price-quick-option.nm-selected .nm-price-quick-label{color:var(--nm-bordeaux,#40cd2a);font-weight:600}button.nm-filter-show-more,button.nm-filter-show-more:hover,button.nm-filter-show-more:focus,button.nm-filter-show-more:active{display:inline;padding:0;margin-top:8px;border:none !important;background:none !important;background-color:transparent !important;font:500 11px/1.4 var(--nm-font-heading),sans-serif;color:var(--nm-bordeaux,#40cd2a);cursor:pointer;outline:none !important;box-shadow:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}button.nm-filter-show-more.nm-expanded,button.nm-filter-show-more.nm-expanded:hover{color:var(--nm-text-light,#9CA3AF)}.nm-sidebar-reset{display:block;margin-top:20px;padding:10px 0;text-align:center;font:500 12px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-light,#9CA3AF);text-decoration:none;border-top:1px solid var(--nm-border-light,#F3F3F0);transition:color .2s}.nm-sidebar-reset:hover{color:var(--nm-bordeaux,#40cd2a)}.nm-active-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.nm-pcard-link{position:absolute;inset:0;z-index:1;text-decoration:none}.nm-pcard-btn-logo{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:26px;background:#fff;border:1px solid rgba(255,255,255,.4);border-radius:6px;flex-shrink:0;font:700 9px/1 var(--nm-font-heading),sans-serif;color:var(--nm-heading,#111);overflow:hidden;padding:2px}.nm-pcard-btn-logo img{width:100%;height:100%;object-fit:contain;display:block;border-radius:3px}.nm-pcard-btn-right{display:flex;align-items:center;gap:8px;margin-left:auto}.nm-pcard-btn-text{flex-shrink:0}.nm-pcard-arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(255,255,255,.18);border-radius:50%;flex-shrink:0;font-size:16px;animation:nm-nudge 1.5s ease-in-out infinite;transition:background .2s}.nm-pcard:hover .nm-pcard-arrow{background:rgba(255,255,255,.3)}@keyframes nm-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(4px)}}.nm-product-grid>.nm-quiz-card{grid-column:1 / -1;background:var(--nm-dark,var(--nm-bg-dark));border-radius:16px;padding:32px 36px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:28px;overflow:hidden;position:relative;text-decoration:none;color:#fff;transition:all .25s;border:none;box-shadow:none;min-height:auto;cursor:pointer;text-align:left}.nm-product-grid>.nm-quiz-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.2)}.nm-product-grid>.nm-quiz-card::before{content:'';position:absolute;top:-40px;right:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(255,107,53,.25) 0%,transparent 70%);pointer-events:none}.nm-product-grid>.nm-quiz-card::after{content:'';position:absolute;bottom:-40px;left:30%;width:180px;height:180px;background:radial-gradient(circle,rgba(255,61,128,.15) 0%,transparent 70%);pointer-events:none}.nm-product-grid>.nm-quiz-card .nm-quiz-icon{width:64px;height:64px;background:var(--nm-gradient);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:28px;box-shadow:0 4px 16px rgba(255,107,53,.3);position:relative;z-index:1}.nm-product-grid>.nm-quiz-card .nm-quiz-body{flex:1;min-width:0;position:relative;z-index:1}.nm-product-grid>.nm-quiz-card .nm-quiz-eyebrow{font:600 10px/1 var(--nm-font-heading),sans-serif;text-transform:uppercase;letter-spacing:2px;color:var(--nm-orange);margin-bottom:6px}.nm-product-grid>.nm-quiz-card .nm-quiz-title{font:700 18px/1.3 var(--nm-font-heading),sans-serif;color:#fff;margin-bottom:4px}.nm-product-grid>.nm-quiz-card .nm-quiz-desc{font:400 13px/1.5 var(--nm-font-heading),sans-serif;color:rgba(255,255,255,.6)}.nm-product-grid>.nm-quiz-card .nm-quiz-cta{flex-shrink:0;padding:14px 28px;background:var(--nm-gradient);border:none;border-radius:12px;font:700 13px/1 var(--nm-font-heading),sans-serif;color:#fff;cursor:pointer;display:flex;align-items:center;gap:8px;box-shadow:0 4px 16px rgba(255,107,53,.3);position:relative;z-index:1;transition:all .2s;white-space:nowrap;text-decoration:none}.nm-product-grid>.nm-quiz-card .nm-quiz-cta:hover{box-shadow:0 6px 24px rgba(255,107,53,.4);transform:scale(1.02)}.nm-product-grid>.nm-quiz-card .nm-quiz-cta-arrow{font-size:16px}.nm-empty-state{grid-column:1 / -1;text-align:center;padding:60px 20px}.nm-empty-state .nm-empty-icon{font-size:48px;margin-bottom:12px;opacity:.6}.nm-empty-state .nm-empty-title{font:700 20px/1.2 var(--nm-font-heading,sans-serif);color:var(--nm-text,#1a1a1a);margin-bottom:8px}.nm-empty-state .nm-empty-desc{font:400 14px/1.5 var(--nm-font-body,sans-serif);color:var(--nm-meta,#5a5a5a);margin-bottom:24px;max-width:420px;margin-left:auto;margin-right:auto}.nm-empty-state .nm-empty-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.nm-empty-state .nm-empty-reset,.nm-empty-state .nm-empty-secondary{display:inline-flex;align-items:center;padding:12px 24px;border-radius:10px;font:600 13px/1 var(--nm-font-heading,sans-serif);text-decoration:none;transition:all .2s;min-height:44px}.nm-empty-state .nm-empty-reset{background:var(--nm-cta,#40cd2a);color:#fff !important}.nm-empty-state .nm-empty-reset:hover{background:var(--nm-cta-hover,#35b122)}.nm-empty-state .nm-empty-secondary{background:#fff;color:var(--nm-text,#1a1a1a) !important;border:1.5px solid var(--nm-border,#E5E7EB)}.nm-empty-state .nm-empty-secondary:hover{border-color:var(--nm-cta,#40cd2a);color:var(--nm-cta,#40cd2a) !important}.nm-empty-icon{font-size:48px;margin-bottom:16px;opacity:.5}.nm-empty-title{font:700 18px/1.3 var(--nm-font-heading),sans-serif;color:var(--nm-text,#1a1a1a);margin-bottom:8px}.nm-empty-desc{font:400 13px/1.5 var(--nm-font-heading),sans-serif;color:var(--nm-text-muted,#6B7280);margin-bottom:20px;max-width:360px;margin-left:auto;margin-right:auto}.nm-empty-reset{display:inline-flex;align-items:center;gap:6px;padding:12px 24px;border:2px solid var(--nm-border);border-radius:10px;background:#fff;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-body,#374151);cursor:pointer;transition:all .2s;text-decoration:none}.nm-empty-reset:hover{border-color:var(--nm-bordeaux,#40cd2a);color:var(--nm-bordeaux,#40cd2a)}.nm-mobile-cat-scroll{display:none}.nm-mobile-cat-track{display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;padding:2px 0 6px;mask-image:linear-gradient(to right,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 90%,transparent 100%)}.nm-mobile-cat-track::-webkit-scrollbar{display:none}.nm-mobile-cat-pill{display:inline-flex;align-items:center;gap:5px;padding:12px 14px;min-height:44px;border:1px solid var(--nm-border);border-radius:20px;font:500 12px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-muted,#6B7280);background:#fff;white-space:nowrap;flex-shrink:0;cursor:pointer;text-decoration:none;transition:all .2s;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.nm-mobile-cat-pill:hover{border-color:var(--nm-bordeaux,#40cd2a);color:var(--nm-bordeaux,#40cd2a)}.nm-mobile-cat-pill-active{background:var(--nm-gradient);color:#fff;border-color:transparent;box-shadow:0 2px 10px rgba(255,107,53,.25)}.nm-mobile-cat-pill-active:hover{opacity:.92;color:#fff}.nm-mobile-cat-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:16px;padding:0 4px;border-radius:8px;font-size:9px;font-weight:700;background:rgba(0,0,0,.05);color:var(--nm-text-light,#9CA3AF);line-height:1}.nm-mobile-cat-pill-active .nm-mobile-cat-count{background:rgba(255,255,255,.22);color:#fff}.nm-mobile-bars{display:none}button.nm-mobile-bar,button.nm-mobile-bar:hover,button.nm-mobile-bar:focus,button.nm-mobile-bar:active{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:12px 16px;background:#fff !important;background-color:#fff !important;border:1px solid var(--nm-border) !important;border-radius:10px;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-body,#374151);cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;flex:1;min-width:0;outline:none !important;box-shadow:none !important}.nm-mobile-bar svg{flex-shrink:0}.nm-mobile-bar-sort{background:#FAFAFA;position:relative}.nm-mobile-sort-sheet{display:none;position:fixed;inset:0;z-index:9999}.nm-mobile-sort-sheet.nm-open{display:flex;flex-direction:column}.nm-mobile-sort-backdrop{position:fixed;inset:0;background:rgba(17,17,24,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.nm-mobile-sort-panel{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:24px 24px 0 0;z-index:1;animation:nm-slide-up .3s cubic-bezier(.32,.72,.24,1);padding-bottom:env(sanm-area-inset-bottom,24px);box-shadow:0 -8px 40px rgba(0,0,0,.12);max-height:80vh;overflow-y:auto}.nm-mobile-sort-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px}.nm-mobile-sort-title{font:700 18px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text,#1a1a1a)}button.nm-mobile-sort-close,button.nm-mobile-sort-close:hover,button.nm-mobile-sort-close:focus,button.nm-mobile-sort-close:active{width:44px;height:44px;min-width:44px;min-height:44px;border:none !important;background:#F5F5F0 !important;background-color:#F5F5F0 !important;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--nm-text-muted,#6B7280);transition:all .15s;outline:none !important;box-shadow:none !important;-webkit-appearance:none;padding:0}button.nm-mobile-sort-close svg,button.nm-mobile-sort-close:hover svg,button.nm-mobile-sort-close:focus svg{color:var(--nm-text-muted,#6B7280) !important;stroke:var(--nm-text-muted,#6B7280) !important;width:14px;height:14px}button.nm-mobile-sort-close:active{background:var(--nm-bordeaux,#40cd2a) !important;background-color:var(--nm-bordeaux,#40cd2a) !important}button.nm-mobile-sort-close:active svg{color:#fff !important;stroke:#fff !important}.nm-mobile-sort-options{padding:0 16px 24px;display:flex;flex-direction:column;gap:4px}button.nm-mobile-sort-option,button.nm-mobile-sort-option:hover,button.nm-mobile-sort-option:focus{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;border:2px solid transparent !important;background:#FAFAFA !important;background-color:#FAFAFA !important;font:500 14px/1.2 var(--nm-font-heading),sans-serif;color:var(--nm-text-body,#374151);cursor:pointer;border-radius:14px;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;outline:none !important;box-shadow:none !important}button.nm-mobile-sort-option:active{transform:scale(.98)}.nm-mobile-sort-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;color:var(--nm-text-muted,#6B7280);transition:all .2s;box-shadow:0 1px 3px rgba(0,0,0,.04)}.nm-mobile-sort-option-content{flex:1;min-width:0}.nm-mobile-sort-option-text{display:block;font-weight:600}.nm-mobile-sort-option-desc{display:block;font:400 11px/1.3 var(--nm-font-heading),sans-serif;color:var(--nm-text-light,#9CA3AF);margin-top:2px}.nm-mobile-sort-check{display:none;width:28px;height:28px;border-radius:50%;background:var(--nm-gradient);color:#fff;font-size:14px;font-weight:700;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px rgba(255,107,53,.25);line-height:1}button.nm-mobile-sort-option.nm-sort-active,button.nm-mobile-sort-option.nm-sort-active:hover,button.nm-mobile-sort-option.nm-sort-active:focus{border-color:var(--nm-bordeaux,#40cd2a) !important;background:rgba(64,205,42,.03) !important;background-color:rgba(64,205,42,.03) !important}.nm-mobile-sort-option.nm-sort-active .nm-mobile-sort-icon{background:var(--nm-gradient);color:#fff;box-shadow:0 2px 10px rgba(255,107,53,.25)}.nm-mobile-sort-option.nm-sort-active .nm-mobile-sort-option-text{color:var(--nm-bordeaux,#40cd2a)}.nm-mobile-sort-option.nm-sort-active .nm-mobile-sort-check{display:flex}@keyframes nm-slide-up{from{transform:translateY(100%)}to{transform:translateY(0)}}.nm-mobile-filter-sheet{display:none;position:fixed;inset:0;z-index:9999}.nm-mobile-filter-sheet.nm-open{display:flex;flex-direction:column}.nm-mobile-filter-backdrop{position:fixed;inset:0;background:rgba(17,17,24,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.nm-mobile-filter-panel{position:fixed;bottom:0;left:0;right:0;max-height:85vh;background:#fff;border-radius:24px 24px 0 0;padding:0;overflow-y:auto;z-index:1;animation:nm-slide-up .3s cubic-bezier(.32,.72,.24,1);box-shadow:0 -8px 40px rgba(0,0,0,.12)}.nm-mobile-filter-handle{width:36px;height:4px;background:#ddd;border-radius:2px;margin:12px auto 0}.nm-mobile-filter-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid var(--nm-border-light,#F3F3F0);position:sticky;top:0;background:#fff;z-index:3;border-radius:24px 24px 0 0}.nm-mobile-filter-title{font:700 16px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text,#1a1a1a)}button.nm-mobile-filter-close,button.nm-mobile-filter-close:hover,button.nm-mobile-filter-close:focus,button.nm-mobile-filter-close:active{width:44px;height:44px;min-width:44px;min-height:44px;border:none !important;background:#F5F5F0 !important;background-color:#F5F5F0 !important;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--nm-text-muted,#6B7280);transition:all .15s;outline:none !important;box-shadow:none !important;-webkit-appearance:none;padding:0}button.nm-mobile-filter-close svg,button.nm-mobile-filter-close:hover svg,button.nm-mobile-filter-close:focus svg{color:var(--nm-text-muted,#6B7280) !important;stroke:var(--nm-text-muted,#6B7280) !important;width:14px;height:14px}button.nm-mobile-filter-close:active{background:var(--nm-bordeaux,#40cd2a) !important;background-color:var(--nm-bordeaux,#40cd2a) !important}button.nm-mobile-filter-close:active svg{color:#fff;stroke:#fff}.nm-mobile-filter-body{padding:16px 20px 100px}.nm-mobile-filter-footer{position:fixed;bottom:0;left:0;right:0;padding:16px 20px;background:#fff;border-top:1px solid var(--nm-border);display:flex;gap:10px;z-index:2}button.nm-mobile-filter-reset,button.nm-mobile-filter-reset:hover,button.nm-mobile-filter-reset:focus,button.nm-mobile-filter-reset:active{flex:1;padding:14px;border:1px solid var(--nm-border) !important;border-radius:10px;background:#fff !important;background-color:#fff !important;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-muted,#6B7280);cursor:pointer;outline:none !important;box-shadow:none !important;-webkit-appearance:none}button.nm-mobile-filter-apply,button.nm-mobile-filter-apply:hover,button.nm-mobile-filter-apply:focus,button.nm-mobile-filter-apply:active{flex:2;padding:14px;border:none !important;border-radius:10px;background:var(--nm-gradient) !important;font:700 13px/1 var(--nm-font-heading),sans-serif;color:#fff !important;cursor:pointer;outline:none !important;box-shadow:none !important;-webkit-appearance:none}.nm-load-more-wrap{margin-top:24px;text-align:center;overflow-anchor:none}.nm-load-more-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}button.nm-load-more-btn,button.nm-load-more-btn:hover,button.nm-load-more-btn:focus,button.nm-load-more-btn:active{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex-wrap:nowrap !important;gap:8px !important;padding:14px 32px !important;min-height:48px;border:2px solid var(--nm-border,#E5E7EB) !important;border-radius:12px !important;background:#fff !important;background-color:#fff !important;font-family:var(--nm-font-heading),sans-serif !important;font-size:14px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important;white-space:nowrap !important;color:var(--nm-text-body,#374151) !important;cursor:pointer;outline:none !important;box-shadow:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s,color .2s,background .2s}button.nm-load-more-btn:hover{border-color:var(--nm-cta,#40cd2a) !important;color:var(--nm-cta,#40cd2a) !important}button.nm-load-more-btn.nm-loading{pointer-events:none;opacity:.6}button.nm-load-more-btn .nm-load-more-count{font-weight:400 !important;color:var(--nm-text-light,#9CA3AF) !important;font-size:12px !important;text-transform:none !important;letter-spacing:0 !important;white-space:nowrap !important}button.nm-load-more-btn svg{flex-shrink:0;width:14px;height:14px}@media (max-width:768px){.nm-load-more-wrap{margin-top:16px}button.nm-load-more-btn,button.nm-load-more-btn:hover,button.nm-load-more-btn:focus,button.nm-load-more-btn:active{width:100%;max-width:100%;padding:12px 16px !important;font-size:13px !important;gap:6px !important;min-height:44px}button.nm-load-more-btn .nm-load-more-count{font-size:11px !important}}.nm-pagination-wrap{margin-top:8px;display:flex;flex-direction:column;align-items:center;gap:8px}.nm-pagination-info{font:400 12px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-light,#9CA3AF)}.nm-page-dots{font:500 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-light,#9CA3AF);padding:0 4px}.nm-pcard-btn-arrow{display:inline-block;transition:transform 250ms cubic-bezier(.2,.8,.2,1)}.nm-hub-new .nm-pcard-btn-arrow{animation:nm-pcard-arrow-nudge 1.6s ease-in-out infinite}.nm-hub-new .nm-pcard-btn:hover .nm-pcard-btn-arrow,.nm-hub-new .nm-hub-new-card:hover .nm-pcard-btn-arrow{animation-play-state:paused;transform:translateX(6px)}@keyframes nm-pcard-arrow-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}@media (prefers-reduced-motion:reduce){.nm-hub-new .nm-pcard-btn-arrow{animation:none}}.nm-hub-cats,.nm-hub-new,.nm-hub-brands,.nm-hub-bit,.nm-hub-guides,.nm-hub-faq,.nm-hub-seo,.nm-trust{margin-top:var(--nm-section-gap,48px);margin-bottom:var(--nm-section-gap,48px);max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width:768px){.nm-hub-cats,.nm-hub-new,.nm-hub-brands,.nm-hub-bit,.nm-hub-guides,.nm-hub-faq,.nm-hub-seo,.nm-trust{margin-top:var(--nm-section-gap-desktop,61px);margin-bottom:var(--nm-section-gap-desktop,61px)}}.nm-hub-guides .nm-sh{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.nm-hub-guides-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2vw,28px)}.nm-hub-guide-card{display:block;text-decoration:none;color:inherit}.nm-hub-guide-card,.nm-hub-guide-card:link,.nm-hub-guide-card:visited,.nm-hub-guide-card:hover,.nm-hub-guide-card:focus,.nm-hub-guide-card:active{color:var(--nm-heading,#111) !important;text-decoration:none !important}.nm-hub-guide-card-img-wrap{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:#f7f7f7;margin-bottom:14px}.nm-hub-guide-card-img{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 600ms cubic-bezier(0.16,1,0.3,1)}.nm-hub-guide-card:hover .nm-hub-guide-card-img{transform:scale(1.05)}.nm-hub-guide-card-tag{position:absolute;top:12px;left:12px;font-family:'Poppins',sans-serif;font-weight:700;font-size:0.625rem;text-transform:uppercase;letter-spacing:0.14em;color:var(--nm-heading,#111);background:#fff;padding:5px 10px;border-radius:2px;z-index:2}.nm-hub-guide-card-body{padding:0}.nm-hub-guide-card-meta{font-family:'Poppins',sans-serif;font-weight:600;font-size:0.625rem;text-transform:uppercase;letter-spacing:0.14em;color:var(--nm-meta,#888);margin-bottom:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nm-hub-guide-card-cat{color:var(--nm-cta,#40cd2a)}.nm-hub-guide-card-sep{width:3px;height:3px;border-radius:50%;background:var(--nm-meta,#c0c0c0);flex-shrink:0}.nm-hub-guide-card-title{font-family:'Poppins',sans-serif;font-weight:700;font-size:clamp(0.9375rem,0.5vw+0.875rem,1.125rem);line-height:1.3;letter-spacing:-0.01em;color:var(--nm-heading,#111);margin:0;text-wrap:balance;transition:color 200ms}.nm-hub-guide-card:hover .nm-hub-guide-card-title{color:var(--nm-cta,#40cd2a) !important}@media (max-width:1024px){.nm-hub-guides-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:720px){.nm-hub-guides .nm-sh{flex-direction:column;align-items:flex-start}.nm-hub-guides-grid{grid-template-columns:repeat(2,1fr);gap:14px}.nm-hub-guide-card-title{font-size:14px}.nm-hub-guide-card-meta{font-size:9px}}@media (max-width:420px){.nm-hub-guides-grid{grid-template-columns:1fr}}.nm-hub-faq .nm-sh{text-align:center;margin-bottom:28px}.nm-hub-faq .nm-sh h2{font-size:clamp(1.35rem,1vw+1rem,1.85rem)}.nm-hub-faq .nm-hub-faq-item{background:#fff;border:1px solid var(--nm-border,#E5E7EB);border-radius:10px;overflow:hidden;margin-bottom:10px;transition:border-color 200ms,box-shadow 200ms}.nm-hub-faq .nm-hub-faq-item[open]{border-color:var(--nm-heading,#111);box-shadow:0 2px 8px rgba(0,0,0,.04)}.nm-hub-faq .nm-hub-faq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;font-family:'Poppins',sans-serif;font-weight:700;font-size:1rem;color:var(--nm-heading,#111);list-style:none;transition:background 200ms}.nm-hub-faq .nm-hub-faq-item>summary::-webkit-details-marker{display:none}.nm-hub-faq .nm-hub-faq-item>summary::after,.nm-hub-faq .nm-hub-faq-item>summary::before{content:none !important;display:none !important}.nm-hub-faq .nm-hub-faq-item>summary:hover{background:#fafafa}.nm-hub-faq-q{flex:1;min-width:0}.nm-hub-faq-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f5f5f5;color:var(--nm-heading,#111);transition:background 200ms,color 200ms,transform 250ms cubic-bezier(.2,.8,.2,1)}.nm-hub-faq-toggle svg{width:16px;height:16px;display:block;stroke:currentColor;fill:none}.nm-hub-faq .nm-hub-faq-item[open] .nm-hub-faq-toggle{background:var(--nm-cta,#40cd2a);color:#fff;transform:rotate(180deg)}.nm-hub-faq .nm-faq-answer{padding:0 22px 20px;font-family:'Poppins',sans-serif;font-size:0.95rem;line-height:1.7;color:var(--nm-body,#374151)}.nm-hub-faq .nm-faq-answer p{margin:0 0 12px}.nm-hub-faq .nm-faq-answer p:last-child{margin-bottom:0}.nm-hub-faq .nm-faq-answer a,.nm-hub-faq .nm-faq-answer a:link,.nm-hub-faq .nm-faq-answer a:visited{color:var(--nm-cta,#40cd2a);text-decoration:underline;text-underline-offset:3px}.nm-hub-faq .nm-faq-answer a:hover{color:#2ea01b}@media (max-width:720px){.nm-hub-faq .nm-hub-faq-item>summary{padding:14px 16px;font-size:0.95rem}.nm-hub-faq .nm-faq-answer{padding:0 16px 16px;font-size:0.9rem}.nm-hub-faq-toggle{width:28px;height:28px}.nm-hub-faq-toggle svg{width:14px;height:14px}}.nm-hub-new-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nm-hub-new-card,.nm-hub-new-card:link,.nm-hub-new-card:visited,.nm-hub-new-card:hover,.nm-hub-new-card:active,.nm-hub-new-card:focus{color:var(--nm-heading,#111) !important;text-decoration:none !important}.nm-hub-new-card .nm-hub-new-name,.nm-hub-new-card:hover .nm-hub-new-name,.nm-hub-new-card:focus .nm-hub-new-name{color:var(--nm-heading,#111) !important}.nm-hub-new-card{border:1px solid var(--nm-border);border-radius:12px;overflow:hidden;background:#fff;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:all .2s}.nm-hub-new-card:hover{border-color:#40cd2a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.nm-hub-new-img{aspect-ratio:1 / 1;background:#fff;position:relative;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.nm-hub-new-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center 25%;transition:transform .3s}.nm-hub-new-card:hover .nm-hub-new-img img{transform:scale(1.05)}.nm-hub-new-body{padding:12px;display:flex;flex-direction:column;flex:1}.nm-hub-new-brand{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--nm-cta,#40cd2a);margin-bottom:2px}.nm-hub-new-name{font-size:13px;font-weight:700;line-height:1.3;margin-bottom:6px;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-hub-new-price{font-size:20px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.nm-hub-new-body .nm-pcard-btn{margin-top:auto}.nm-hub-brands{margin-bottom:48px}.nm-hub-brands-grid{display:flex;gap:12px;flex-wrap:wrap}.nm-hub-brand{padding:12px 20px;border:1px solid var(--nm-border);border-radius:10px;font:600 12px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-secondary);text-decoration:none;background:#fff;transition:all .2s}.nm-hub-brand:hover{border-color:var(--nm-cta,#40cd2a);color:var(--nm-cta,#40cd2a);transform:translateY(-1px)}.nm-hub-seo{}.nm-hub-seo-content{font-size:15px;color:#555;line-height:1.75}.nm-hub-seo-content>*+*{margin-top:0}.nm-hub-seo-content p{margin:0 0 18px}html body div.nm-hub-seo-content h2,html body div.nm-hub-seo-content h3,html body div.nm-hub-seo-content h4,html body .nm-hub-seo div.nm-hub-seo-content h2,html body .nm-hub-seo div.nm-hub-seo-content h3,html body .nm-hub-seo div.nm-hub-seo-content h4{font-weight:700 !important;color:var(--nm-heading,#111) !important;margin-top:56px !important;margin-bottom:16px !important;line-height:1.3 !important;padding-top:0 !important;padding-bottom:0 !important}html body div.nm-hub-seo-content h2{font-size:22px !important}html body div.nm-hub-seo-content h3{font-size:18px !important}html body div.nm-hub-seo-content h4{font-size:16px !important}html body div.nm-hub-seo-content>h2:first-child,html body div.nm-hub-seo-content>h3:first-child,html body div.nm-hub-seo-content>h4:first-child{margin-top:0 !important}html body div.nm-hub-seo-content p{margin:0 0 18px !important}.nm-hub-seo-content ul,.nm-hub-seo-content ol{margin:0 0 18px 1.25em;padding:0}.nm-hub-seo-content li{margin:0 0 6px}.nm-hub-seo-content a,.nm-hub-seo-content a:link,.nm-hub-seo-content a:visited{color:var(--nm-cta,#40cd2a);text-decoration:underline;text-underline-offset:2px}.nm-hub-seo-content a:hover,.nm-hub-seo-content a:focus{color:#2ea01b}.nm-trust{background:transparent;border:none;border-radius:0;padding:0}.nm-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:16px}.nm-trust-item{text-align:center}.nm-trust-ico{width:44px;height:44px;margin:0 auto 10px;background:rgba(255,107,53,.08);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.nm-trust-item h4{font-size:13px;font-weight:700;margin-bottom:4px}.nm-trust-item p{font-size:11px;color:var(--nm-text-secondary);line-height:1.5}.nm-hub-faq{margin-bottom:48px}.nm-hub-faq details{border:1px solid var(--nm-border);border-radius:12px;margin-bottom:8px;background:#fff;overflow:hidden}.nm-hub-faq summary{padding:16px 20px;cursor:pointer;font-size:14px;font-weight:600;color:var(--nm-text);list-style:none}.nm-hub-faq summary::-webkit-details-marker{display:none}.nm-hub-faq summary::after{content:'+';float:right;font-size:18px;color:var(--nm-text-muted);transition:transform .2s}.nm-hub-faq details[open] summary::after{content:'−';color:var(--nm-orange)}.nm-hub-faq .nm-faq-answer{padding:0 20px 16px;font-size:13px;color:var(--nm-text-secondary);line-height:1.8}@media (min-width:769px) and (max-width:1024px){.nm-layout{grid-template-columns:220px 1fr;gap:20px}.nm-sidebar{padding:20px 16px}.nm-sidebar-deals{display:none}.nm-product-grid{grid-template-columns:repeat(2,1fr);gap:14px}.nm-pcard-name{font-size:12px}.nm-pcard-price{font-size:16px}.nm-pcard-btn{font-size:12px;padding:10px 12px}}@media (max-width:768px){.nm-container{padding:0 14px}.nm-hub-hero{padding:36px 24px;border-radius:16px}.nm-hub-hero h1{font-size:1.5rem}.nm-hub-intro{font-size:0.95rem}.nm-hub-stats{gap:16px;flex-wrap:nowrap}.nm-hub-stat{padding:4px 6px}.nm-hub-stat-num{font-size:1.1rem}.nm-hub-stat-label{font-size:0.65rem;letter-spacing:0.03em;white-space:nowrap}.nm-hub-cats-grid{grid-template-columns:repeat(2,1fr);gap:10px}.nm-hub-cat-card{height:160px}.nm-hub-cat-body h3{font-size:0.88rem}.nm-hub-cat-body{padding:12px 14px}.nm-hub-deals{padding:0}.nm-hub-deals-header{flex-direction:column;align-items:flex-start;gap:8px}.nm-hub-deals-header h2{font-size:1.1rem}.nm-hub-deal-img{aspect-ratio:1}.nm-sidebar-col{display:none}.nm-sidebar{display:none}.nm-layout{grid-template-columns:1fr;gap:0}.nm-mobile-cat-scroll{display:block;margin-bottom:10px}.nm-mobile-bars{display:flex;flex-direction:row;gap:8px;margin-bottom:16px;position:sticky;top:var(--nm-sticky-offset,0px);z-index:50;background:#fff;padding:8px 0;border-bottom:1px solid var(--nm-border-light,#F3F3F0)}body.admin-bar .nm-mobile-bars{top:46px}.nm-gave-hero-actions .nm-gave-hero-cta,.nm-gave-hero-actions .nm-gave-hero-cta-ghost{width:100% !important;max-width:100% !important;box-sizing:border-box !important;padding:16px 24px !important;min-height:52px !important;justify-content:center !important;text-align:center !important;display:flex !important}.nm-hub-products .nm-sh,.nm-hub-products .nm-sh *{box-sizing:border-box}.nm-hub-products .nm-sh{margin:0 0 6px 0 !important;padding:0 !important;gap:2px !important}.nm-hub-products .nm-sh .nm-overline,.nm-hub-products .nm-sh>.nm-overline:first-child{margin:0 !important;padding:0 !important;line-height:1.1 !important;margin-bottom:2px !important}.nm-hub-products .nm-sh h1,.nm-hub-products .nm-sh h2,.nm-hub-products .nm-sh h3,.nm-hub-products .nm-sh h4{margin:0 !important;padding:0 !important;line-height:1.1 !important}.nm-hub-products .nm-sh+.nm-mobile-cat-scroll,.nm-hub-products .nm-mobile-cat-scroll{margin-top:4px !important;padding-top:0 !important}body.tax-nm_product_cat .nm-hub-products{padding-top:0 !important;margin-top:8px !important}body.tax-nm_product_cat .nm-hub-products,body.tax-nm_product_cat .nm-gift-pills,body.tax-nm_product_cat .nm-gift-persona,body.tax-nm_product_cat .nm-gift-bestfor,body.tax-nm_product_cat .nm-gift-budget,body.tax-nm_product_cat .nm-gift-occasions,body.tax-nm_product_cat .nm-gift-tips,body.tax-nm_product_cat .nm-gift-faq,body.tax-nm_product_cat .nm-gift-anti,body.tax-nm_product_cat .nm-gift-cross,body.tax-nm_product_cat .nm-gift-siblings,body.tax-nm_product_cat .nm-related-cats,body.tax-nm_product_cat .nm-eeat,body.tax-nm_product_cat .nm-cat-guide,body.tax-nm_product_cat .nm-trust{padding-left:20px !important;padding-right:20px !important;max-width:100% !important;box-sizing:border-box !important;margin-left:auto !important;margin-right:auto !important}.nm-top-bar{display:none}.nm-product-grid{grid-template-columns:repeat(2,1fr);gap:2px}.nm-pcard{border-radius:12px}.nm-pcard-img{aspect-ratio:1 / 1;padding:0;background:#fff}.nm-pcard-body{padding:12px}.nm-pcard-name{font-size:13px;line-height:1.35}.nm-pcard-price{font-size:16px}.nm-pcard-old{font-size:11px}.nm-pcard-stores{font-size:11px}.nm-pcard-btn{padding:10px 12px;font-size:12px;gap:6px}.nm-pcard-btn-logo{width:22px;height:22px;min-width:22px;padding:2px;border-radius:5px}.nm-pcard-arrow{width:22px;height:22px;font-size:13px}.nm-deals-card-rating{padding:4px 8px;font-size:9px}.nm-pcard-discount{width:36px;height:36px;font-size:9px}.nm-pcard-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center 25%}.nm-active-filters{margin-bottom:10px}.nm-pagination-info{display:none}.nm-page-btn{min-width:36px;height:36px;font-size:12px}.nm-hub-new-grid{grid-template-columns:repeat(2,1fr);gap:10px}.nm-hub-new-img{aspect-ratio:1}.nm-hub-brand{padding:10px 14px;font-size:11px}.nm-hub-seo-content h3{font-size:16px}.nm-trust{padding:24px}.nm-trust-grid{grid-template-columns:repeat(2,1fr);gap:16px}.nm-product-grid>.nm-quiz-card{flex-direction:column;padding:24px 20px;gap:16px;text-align:center}.nm-product-grid>.nm-quiz-card .nm-quiz-icon{width:52px;height:52px;font-size:22px;border-radius:14px}.nm-product-grid>.nm-quiz-card .nm-quiz-title{font-size:16px}.nm-product-grid>.nm-quiz-card .nm-quiz-desc{font-size:12px}.nm-product-grid>.nm-quiz-card .nm-quiz-cta{width:100%;justify-content:center;padding:14px 20px}.nm-quiz-icon{width:52px;height:52px;font-size:22px;border-radius:14px}.nm-quiz-title{font-size:16px}.nm-quiz-desc{font-size:12px}.nm-quiz-cta{width:100%;justify-content:center;padding:14px 20px}}@media (max-width:420px){.nm-hub-hero{padding:28px 16px}.nm-hub-hero h1{font-size:24px}.nm-hub-stats{gap:16px}.nm-hub-stat-num{font-size:20px}.nm-hub-cat-card{height:140px}.nm-hub-stats{gap:10px}.nm-hub-stat{padding:4px}.nm-hub-stat-num{font-size:1rem}.nm-hub-stat-label{font-size:0.6rem}.nm-hub-deals-header h2{font-size:16px}.nm-hub-deal-img{aspect-ratio:1}.nm-hub-deal-name{font-size:11px}.nm-product-grid{gap:8px}.nm-pcard-body{padding:8px}.nm-pcard-name{font-size:11px}.nm-pcard-price{font-size:14px}.nm-pcard-btn{padding:8px 10px;font-size:10px}.nm-pcard-btn-logo{width:20px;height:20px;min-width:20px;padding:1px;border-radius:4px}.nm-pcard-arrow{width:20px;height:20px;font-size:12px}.nm-pcard-brand{font-size:8px}}.nm-shops-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nm-shop-card{border:1px solid var(--nm-border);border-radius:16px;padding:24px;background:#fff;transition:all .2s;text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;text-align:center}.nm-shop-card:hover{border-color:rgba(255,107,53,.15);transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.nm-shop-card-header{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:14px}.nm-shop-logo{width:80px;height:80px;border-radius:16px;background:var(--nm-bg-alt);display:flex;align-items:center;justify-content:center;font:700 22px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-muted);flex-shrink:0;overflow:hidden}.nm-shop-logo img{width:100%;height:100%;object-fit:cover}.nm-shop-header-info{min-width:0}.nm-shop-name{font-size:16px;font-weight:700;margin-bottom:2px}.nm-shop-url{font-size:10px;color:var(--nm-text-muted)}.nm-shop-desc{font-size:12px;color:var(--nm-text-secondary);line-height:1.6;margin-bottom:14px;flex:1}.nm-shop-tags{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-top:auto}.nm-shop-tag{padding:4px 10px;border-radius:4px;font-size:9px;font-weight:600;background:var(--nm-bg-alt);color:var(--nm-text-secondary)}.nm-shop-tag-green{background:rgba(74,222,128,.1);color:#22c55e}.nm-shop-trustpilot{display:flex;align-items:center;gap:8px;justify-content:center;margin-top:14px}.nm-shop-tp-score{font-size:13px;font-weight:700;color:#00b67a}.nm-shop-tp-stars{display:flex;gap:1px}.nm-shop-tp-star{width:18px;height:18px;background:#00b67a;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff}.nm-shop-tp-star-half{background:linear-gradient(90deg,#00b67a 50%,#dcdce6 50%)}.nm-shop-tp-star-empty{background:#dcdce6}.nm-shop-tp-reviews{font-size:10px;color:var(--nm-text-muted)}.nm-shop-card-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid var(--nm-border);margin-top:14px;width:100%}.nm-shop-count{font-size:12px;font-weight:600;color:var(--nm-text);white-space:nowrap}.nm-shop-count span{color:var(--nm-orange)}.nm-shop-link{font:600 11px/1 var(--nm-font-heading),sans-serif;color:var(--nm-pink);text-decoration:none;white-space:nowrap}.nm-shop-link:hover{color:var(--nm-orange)}@media (max-width:768px){.nm-shops-grid{grid-template-columns:1fr;gap:12px}}.nm-shoppage-hero{background:var(--nm-dark-gradient);border-radius:20px;padding:40px;margin-bottom:48px;position:relative;overflow:hidden;display:flex;gap:32px;align-items:flex-start}.nm-shoppage-hero::before{content:'';position:absolute;top:-50%;right:-15%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,107,53,.06) 0%,transparent 65%);pointer-events:none}.nm-shoppage-logo{width:80px;height:80px;border-radius:16px;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;font:700 24px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-muted);flex-shrink:0;overflow:hidden;position:relative}.nm-shoppage-logo img{width:100%;height:100%;object-fit:contain;padding:12px}.nm-shoppage-hero-content{position:relative;flex:1;min-width:0;overflow:hidden}.nm-shoppage-hero h1{font-size:30px;font-weight:800;color:#fff;margin-bottom:8px;word-wrap:break-word;overflow-wrap:break-word}.nm-shoppage-hero h1 span{background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nm-shoppage-url{font-size:12px;color:rgba(255,255,255,.35);margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.nm-shoppage-url a{color:rgba(255,255,255,.35);text-decoration:none}.nm-shoppage-url a:hover{color:var(--nm-orange)}.nm-shoppage-intro{font-size:14px;color:rgba(255,255,255,.5);line-height:1.7;margin-bottom:20px;max-width:520px}.nm-shoppage-stats{display:flex;gap:24px;margin-bottom:20px}.nm-shoppage-stat-num{font-size:20px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block}.nm-shoppage-stat-label{font-size:10px;color:rgba(255,255,255,.3)}.nm-shoppage-tags{display:flex;gap:8px;flex-wrap:wrap}.nm-shoppage-tag{padding:6px 12px;border-radius:6px;font-size:10px;font-weight:600;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.5)}.nm-shoppage-tag-green{color:var(--nm-green);border-color:rgba(74,222,128,.15);background:rgba(74,222,128,.06)}.nm-shoppage-trustpilot{display:flex;align-items:center;gap:8px;margin-bottom:16px}.nm-shoppage-tp-score{font-size:16px;font-weight:800;color:#00b67a}.nm-shoppage-tp-stars{display:flex;gap:1px}.nm-shoppage-tp-star{width:20px;height:20px;background:#00b67a;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff}.nm-shoppage-tp-star-half{background:linear-gradient(90deg,#00b67a 50%,#dcdce6 50%)}.nm-shoppage-tp-star-empty{background:#dcdce6}.nm-shoppage-tp-reviews{font-size:11px;color:rgba(255,255,255,.4)}.nm-shoppage-toprated{margin-bottom:48px}.nm-shoppage-toprated-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nm-shoppage-trcard{border:1px solid var(--nm-border);border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:all .2s;text-decoration:none;color:inherit}.nm-shoppage-trcard:hover{border-color:rgba(255,107,53,.15);box-shadow:0 8px 24px rgba(0,0,0,.06);transform:translateY(-2px)}.nm-shoppage-trcard-img{position:relative;aspect-ratio:1 / 1;background:#fff;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.nm-shoppage-trcard-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center 25%;transition:transform .3s}.nm-shoppage-trcard:hover .nm-shoppage-trcard-img img{transform:scale(1.05)}.nm-shoppage-trcard-body{padding:16px;display:flex;flex-direction:column;flex:1}.nm-shoppage-trcard-brand{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--nm-orange);margin-bottom:3px}.nm-shoppage-trcard-name{font-size:14px;font-weight:700;line-height:1.3;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-shoppage-trcard-prices{display:flex;align-items:baseline;gap:6px;margin-bottom:10px}.nm-shoppage-trcard-price{font-size:18px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nm-shoppage-trcard-old{font-size:11px;color:#ccc;text-decoration:line-through}.nm-shoppage-trcard-btn{display:block;width:100%;padding:10px;background:var(--nm-gradient);border:none;border-radius:8px;font:600 12px/1 var(--nm-font-heading),sans-serif;color:#fff;text-align:center;margin-top:auto;transition:all .2s}.nm-shoppage-trcard-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(255,107,53,.25)}.nm-shoppage-products{margin-bottom:48px}.nm-shoppage-pcard{border:1px solid var(--nm-border);border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:all .2s;text-decoration:none;color:inherit}.nm-shoppage-pcard:hover{border-color:rgba(255,107,53,.15);box-shadow:0 8px 24px rgba(0,0,0,.06);transform:translateY(-2px)}.nm-shoppage-pcard-img{position:relative;aspect-ratio:1 / 1;background:#fff;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.nm-shoppage-pcard-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center 25%;transition:transform .3s}.nm-shoppage-pcard:hover .nm-shoppage-pcard-img img{transform:scale(1.05)}.nm-shoppage-pcard-discount{position:absolute;top:10px;right:10px;width:40px;height:40px;background:var(--nm-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700}.nm-shoppage-pcard-body{padding:14px;display:flex;flex-direction:column;flex:1}.nm-shoppage-pcard-brand{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--nm-orange);margin-bottom:2px}.nm-shoppage-pcard-name{font-size:13px;font-weight:700;line-height:1.3;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-shoppage-pcard-price{font-size:18px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nm-shoppage-pcard-old{font-size:11px;color:#ccc;text-decoration:line-through;margin-left:6px}.nm-shoppage-pcard-btn{display:block;width:100%;padding:10px;background:var(--nm-gradient);border:none;border-radius:8px;font:600 12px/1 var(--nm-font-heading),sans-serif;color:#fff;text-align:center;margin-top:auto;transition:all .2s}.nm-shoppage-pcard-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(255,107,53,.25)}.nm-pagination{display:flex;justify-content:center;gap:6px;margin-top:32px}.nm-page-btn{width:40px;height:40px;border:1px solid var(--nm-border);border-radius:8px;display:flex;align-items:center;justify-content:center;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-secondary);text-decoration:none;transition:all .2s}.nm-page-btn:hover{border-color:var(--nm-orange);color:var(--nm-orange)}.nm-page-btn.nm-page-active{background:var(--nm-gradient);color:#fff;border-color:transparent}.nm-shoppage-about{margin-bottom:48px}.nm-shoppage-about-content{font-size:14px;color:#555;line-height:1.9;max-width:780px}.nm-shoppage-about-content a{color:var(--nm-pink);text-decoration:underline;text-underline-offset:2px}.nm-shoppage-about-content a:hover{color:var(--nm-orange)}.nm-shoppage-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.nm-shoppage-info-item{padding:20px;background:var(--nm-bg-alt);border:1px solid var(--nm-border);border-radius:12px}.nm-shoppage-info-item h4{font-size:13px;font-weight:700;margin-bottom:4px}.nm-shoppage-info-item p{font-size:12px;color:var(--nm-text-secondary);line-height:1.5}.nm-shoppage-seo{margin-bottom:48px}.nm-shoppage-seo-content{font-size:14px;color:#555;line-height:1.9;max-width:780px}.nm-shoppage-seo-content h3{font-size:18px;font-weight:700;color:var(--nm-text);margin:24px 0 8px}.nm-shoppage-seo-content h3:first-child{margin-top:0}.nm-shoppage-seo-content a{color:var(--nm-pink);text-decoration:underline;text-underline-offset:2px}.nm-shoppage-seo-content a:hover{color:var(--nm-orange)}@media (max-width:768px){.nm-shoppage-hero{padding:32px 24px;flex-direction:column;align-items:center;text-align:center;border-radius:16px}.nm-shoppage-logo{width:64px;height:64px}.nm-shoppage-hero h1{font-size:24px}.nm-shoppage-stats{justify-content:center}.nm-shoppage-tags{justify-content:center}.nm-shoppage-trustpilot{justify-content:center}.nm-shoppage-toprated-grid{grid-template-columns:1fr;gap:12px}.nm-shoppage-trcard{flex-direction:row}.nm-shoppage-trcard-img{aspect-ratio:1;width:140px;flex-shrink:0}.nm-shoppage-trcard-body{min-width:0}.nm-shoppage-trcard-name{font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nm-shoppage-trcard-price{font-size:15px}.nm-shoppage-pcard-img{aspect-ratio:1}.nm-shoppage-pcard-btn{padding:10px;font-size:12px;text-align:center}.nm-shoppage-info-grid{grid-template-columns:1fr;gap:10px}}@media (max-width:420px){.nm-shoppage-hero{padding:24px 18px}.nm-shoppage-hero h1{font-size:22px}.nm-shoppage-pcard-img{aspect-ratio:1}}.nm-article-container{max-width:720px;margin:0 auto;padding:0 20px 80px}.nm-article-header .nm-tag-guide{background:var(--nm-cta,#40cd2a)}.nm-article-header .nm-tag-blog{background:var(--nm-link,#1B4965)}.nm-article-header .nm-tag-nyhed{background:var(--nm-heading,#111111)}.nm-article-header{margin-bottom:var(--nm-space-10,40px)}.nm-article-header h1{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:clamp(1.75rem,3vw+0.75rem,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-0.03em;color:var(--nm-heading,#111111);margin:0 0 var(--nm-space-4,16px);max-width:680px}.nm-article-header .nm-article-excerpt{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:1.125rem;line-height:1.65;color:var(--nm-body,#3A3A3A);margin:0 0 var(--nm-space-6,24px);max-width:640px;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.nm-article-meta{display:flex;gap:var(--nm-space-4,16px);align-items:center;flex-wrap:wrap;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.75rem;color:var(--nm-meta,#888888)}.nm-article-meta span{white-space:nowrap}.nm-article-meta .nm-meta-updated{color:var(--nm-cta,#40cd2a);font-weight:500}.nm-article-hero{margin:24px 0 0;border-radius:8px;overflow:hidden}.nm-article-hero img{width:100%;height:auto;display:block;border-radius:8px}.nm-article-divider{height:1px;background:var(--nm-border);margin-top:32px}.nm-tldr{background:var(--nm-bg-card,#FFFFFF);border-radius:12px;padding:var(--nm-space-8,32px);border:2px solid var(--nm-border,#E8E8E8);box-shadow:0 0 0 1px rgba(64,205,42,0.08),0 0 22px rgba(64,205,42,0.16),0 2px 6px rgba(0,0,0,0.04);transition:box-shadow 0.25s ease}.nm-tldr:hover{box-shadow:0 0 0 1px rgba(64,205,42,0.16),0 0 28px rgba(64,205,42,0.22),0 4px 12px rgba(0,0,0,0.06)}.nm-tldr-header{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:var(--nm-space-3,12px);margin-bottom:var(--nm-space-6,24px);padding-bottom:var(--nm-space-4,16px);border-bottom:1px solid var(--nm-border-light,#F0F0F0)}.nm-tldr-icon{width:40px;height:40px;border-radius:10px;background:var(--nm-cta,#40cd2a);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 10px rgba(64,205,42,0.25);line-height:1}.nm-tldr-title,.nm-article-body .nm-tldr-header .nm-tldr-title,.nm-guide-content .nm-tldr-header .nm-tldr-title{display:inline-flex !important;align-items:center !important;height:40px !important;margin:0 !important;padding:0 !important;font-family:var(--nm-font-heading,'Poppins',sans-serif) !important;font-size:0.8125rem !important;font-weight:700 !important;line-height:1 !important;color:var(--nm-heading,#111111) !important;text-transform:uppercase !important;letter-spacing:0.08em !important}.nm-tldr-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--nm-space-2,8px);counter-reset:tldr-counter}.nm-tldr-list li{counter-increment:tldr-counter;display:flex;align-items:flex-start;gap:var(--nm-space-3,12px);padding:var(--nm-space-4,16px);background:var(--nm-bg,#F7F7F7);border-radius:6px;border:1px solid transparent;font:400 0.9375rem/1.65 var(--nm-font-body,'Poppins',sans-serif);color:var(--nm-body,#3A3A3A);transition:border-color 250ms cubic-bezier(0.16,1,0.3,1),background 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-tldr-list li::before{content:counter(tldr-counter);flex-shrink:0;width:28px;height:28px;border-radius:8px;background:var(--nm-heading,#111111);color:var(--nm-white,#FFFFFF);font:600 12px/28px var(--nm-font-heading,'Poppins',sans-serif);text-align:center;margin-top:0;transition:background 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-tldr-list li strong{color:var(--nm-heading,#111111);font-weight:600}@media (hover:hover) and (pointer:fine){.nm-tldr-list li:hover{border-color:rgba(64,205,42,0.15);background:var(--nm-bg-card,#FFFFFF);box-shadow:0 2px 8px rgba(64,205,42,0.06);transform:translateX(4px)}.nm-tldr-list li:hover::before{background:var(--nm-cta,#40cd2a);transform:scale(1.08)}}@media (hover:none){.nm-tldr-list li:active{border-color:rgba(64,205,42,0.15);background:var(--nm-bg-card,#FFFFFF)}.nm-tldr-list li:active::before{background:var(--nm-cta,#40cd2a)}}@media (max-width:768px){.nm-tldr{padding:var(--nm-space-6,24px)}.nm-tldr-header{margin-bottom:var(--nm-space-4,16px);padding-bottom:var(--nm-space-3,12px)}.nm-tldr-title{font-size:0.75rem}.nm-tldr-list{gap:var(--nm-space-2,8px)}.nm-tldr-list li{padding:14px var(--nm-space-4,16px);gap:var(--nm-space-3,12px)}}@media (max-width:480px){.nm-tldr{padding:var(--nm-space-4,16px);border-radius:10px}.nm-tldr-header{gap:var(--nm-space-2,8px);margin-bottom:var(--nm-space-3,12px);padding-bottom:var(--nm-space-3,12px)}.nm-tldr-icon{width:34px;height:34px;border-radius:8px;box-shadow:0 2px 6px rgba(64,205,42,0.2)}.nm-tldr-title{font-size:0.6875rem;letter-spacing:0.06em}.nm-tldr-list{gap:var(--nm-space-1,4px)}.nm-tldr-list li{padding:var(--nm-space-3,12px);gap:var(--nm-space-2,8px);font-size:0.875rem;line-height:1.6}.nm-tldr-list li::before{width:24px;height:24px;border-radius:6px;font-size:11px;line-height:24px}}@media (max-width:360px){.nm-tldr{padding:var(--nm-space-3,12px);padding-left:calc(var(--nm-space-3,12px)+2px)}.nm-tldr-list li{padding:var(--nm-space-2,8px) var(--nm-space-3,12px);font-size:0.8125rem}}.nm-article-body{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:1rem;line-height:1.75;color:var(--nm-body,#3A3A3A);max-width:var(--nm-content,720px)}.nm-article-body p{margin:0 0 var(--nm-space-6,24px)}.nm-article-body p+p{margin-top:0}.nm-article-body h2{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:clamp(1.5rem,2.5vw+0.75rem,2.25rem);font-weight:700;line-height:1.2;letter-spacing:-0.02em;color:var(--nm-heading,#111111);margin:var(--nm-space-16,64px) 0 var(--nm-space-4,16px);padding-top:var(--nm-space-8,32px);border-top:1px solid var(--nm-border-light,#F0F0F0)}.nm-article-body h2:first-child{margin-top:0;padding-top:0;border-top:none}.nm-article-body h3{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:clamp(1.125rem,1vw+0.75rem,1.3125rem);font-weight:600;line-height:1.35;letter-spacing:-0.01em;color:var(--nm-heading,#111111);margin:var(--nm-space-12,48px) 0 var(--nm-space-3,12px)}.nm-article-body h3:first-child{margin-top:0}.nm-article-body h4{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:1.0625rem;font-weight:600;line-height:1.4;color:var(--nm-heading,#111111);margin:var(--nm-space-8,32px) 0 var(--nm-space-3,12px)}.nm-article-body strong{color:var(--nm-heading,#111111);font-weight:600}.nm-article-body a{color:var(--nm-link,#1B4965);text-decoration:underline;text-decoration-color:rgba(27,73,101,0.25);text-underline-offset:3px;text-decoration-thickness:1.5px;transition:color 250ms cubic-bezier(0.16,1,0.3,1),text-decoration-color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-article-body a:hover{color:var(--nm-link-hover,#0D3B66);text-decoration-color:var(--nm-link-hover,#0D3B66)}.nm-article-body .nm-cta-btn{color:var(--nm-white,#FFFFFF);text-decoration:none}.nm-article-body .nm-cta-btn:hover{color:var(--nm-white,#FFFFFF)}.nm-article-body .nm-pcard-btn,.nm-article-body .nm-pcard-btn:hover,.nm-article-body .nm-pcard-btn:focus,.nm-article-body .nm-pcard-btn-right,.nm-article-body .nm-pcard-btn-text,.nm-article-body .nm-pcard-arrow,.nm-article-body .nm-deals-card-btn,.nm-article-body .nm-cross-pcard-btn,.nm-article-body .nm-tlc-card__cta,.nm-article-body .nm-carousel-item-cta{color:var(--nm-white,#FFFFFF);text-decoration:none;text-decoration-color:transparent}.nm-article-body .nm-pcard-btn-logo{color:var(--nm-heading,#111111)}.nm-article-body ul,.nm-article-body ol{margin:var(--nm-space-6,24px) 0;padding-left:0;font-family:var(--nm-font-body,'Poppins',sans-serif);list-style:none}.nm-article-body li:not(.nm-howto-step):not(.nm-tldr-list li):not(.nm-toc-item){margin-bottom:var(--nm-space-3,12px);line-height:1.7;color:var(--nm-body,#3A3A3A);padding-left:28px;position:relative}.nm-article-body li:last-child:not(.nm-howto-step):not(.nm-tldr-list li){margin-bottom:0}.nm-article-body li strong{color:var(--nm-heading,#111111)}.nm-article-body ul:not(.nm-tldr-list)>li::before{content:'';position:absolute;left:8px;top:0.7em;width:6px;height:6px;background:var(--nm-cta,#40cd2a);border-radius:50%;box-shadow:0 0 0 3px var(--nm-cta-glow,rgba(64,205,42,0.15))}@media (max-width:768px){.nm-article-body h2{margin-top:var(--nm-space-12,48px);padding-top:var(--nm-space-6,24px)}.nm-article-body h3{margin-top:var(--nm-space-10,40px)}}@media (max-width:480px){.nm-article-body{font-size:0.9375rem;line-height:1.7}.nm-article-body p{margin-bottom:var(--nm-space-4,16px)}.nm-article-body h2{margin-top:var(--nm-space-10,40px);padding-top:var(--nm-space-4,16px)}.nm-article-body h4{font-size:1rem}.nm-article-body li:not(.nm-howto-step):not(.nm-tldr-list li):not(.nm-toc-item){padding-left:28px;margin-bottom:var(--nm-space-2,8px)}.nm-article-body ul:not(.nm-tldr-list)>li::before{left:8px;top:0.7em;width:6px;height:6px}}.nm-guide-content ul,.nm-guide-content ol,.nm-cat-guide-content ul,.nm-cat-guide-content ol{margin:16px 0;padding-left:0;font-family:var(--nm-font-body);list-style:none}.nm-guide-content li:not(.nm-howto-step):not(.nm-tldr-list li),.nm-cat-guide-content li{margin-bottom:8px;line-height:1.7;color:#374151;padding-left:24px;position:relative}.nm-guide-content li strong,.nm-cat-guide-content li strong{color:#1A1A1A}.nm-guide-content ul:not(.nm-tldr-list)>li::before,.nm-cat-guide-content ul>li::before{content:'';position:absolute;left:4px;top:10px;width:8px;height:8px;background:#40cd2a;border-radius:50%}.nm-guide-content ol:not(.nm-toplist-grid):not(.nm-howto-steps):not(.nm-toc-list),.nm-cat-guide-content ol:not(.nm-toc-list){counter-reset:nm-art-ol}.nm-guide-content ol:not(.nm-toplist-grid):not(.nm-howto-steps):not(.nm-toc-list)>li,.nm-cat-guide-content ol:not(.nm-toc-list)>li{counter-increment:nm-art-ol;padding-left:32px}.nm-guide-content ol:not(.nm-toplist-grid):not(.nm-howto-steps):not(.nm-toc-list)>li::before,.nm-cat-guide-content ol:not(.nm-toc-list)>li::before{content:counter(nm-art-ol);position:absolute;left:0;top:2px;width:22px;height:22px;background:#40cd2a;color:#fff;border-radius:50%;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;font-family:var(--nm-font-body)}.nm-article-body .nm-tldr-list li,.nm-guide-content .nm-tldr-list li{padding-left:var(--nm-space-4,16px) !important;margin-bottom:0 !important;font-family:var(--nm-font-body,'Poppins',sans-serif) !important;font-size:0.9375rem !important;line-height:1.65 !important;color:var(--nm-body,#3A3A3A) !important;background:var(--nm-bg,#F7F7F7) !important;border-radius:6px !important;display:flex !important;align-items:flex-start !important;gap:var(--nm-space-3,12px) !important}.nm-article-body .nm-tldr-list li::before,.nm-guide-content .nm-tldr-list li::before{content:counter(tldr-counter) !important;position:static !important;width:28px !important;height:28px !important;border-radius:8px !important;background:var(--nm-heading,#111111) !important;color:var(--nm-white,#FFFFFF) !important;font:600 12px/28px var(--nm-font-heading,'Poppins',sans-serif) !important;text-align:center !important;flex-shrink:0 !important;display:block !important;box-shadow:none !important}.nm-ctable{margin:32px 0;background:transparent;padding:0;border:none}.nm-ctable-scroll{position:relative;overflow:hidden;background:transparent}.nm-ctable-scroll-inner{overflow-x:auto;-webkit-overflow-scrolling:touch;background:transparent}.nm-ctable-scroll::after{content:'';position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9));pointer-events:none;opacity:0;transition:opacity .3s}.nm-ctable-scroll.has-scroll::after{opacity:1}.nm-ctable-table,.nm-guide-table,.nm-article-body table,.nm-guide-content table,.nm-cat-guide-content table{width:100%;border-collapse:collapse;min-width:500px;font-family:var(--nm-font-body)}@media (max-width:768px){body.tax-nm_product_cat table,body.tax-nm_product_cat .nm-cat-guide table,body.tax-nm_product_cat .nm-cat-guide-content table,body.tax-nm_product_cat .nm-article-body table,body.tax-nm_product_cat .nm-guide-content table,body.tax-nm_product_cat .nm-gift-cross table,body.tax-nm_product_cat .nm-gift-faq table,body.tax-nm_product_cat .nm-gift-bestfor table,body.tax-nm_product_cat .nm-gift-budget table,.nm-table-scroll table,.nm-ctable-table,.nm-guide-table,.nm-article-body table,.nm-guide-content table,.nm-cat-guide-content table{display:block !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;max-width:100% !important;width:100% !important;box-sizing:border-box !important}body.tax-nm_product_cat .nm-cat-guide-content table,body.tax-nm_product_cat .nm-article-body table,body.tax-nm_product_cat .nm-guide-content table{border:1px solid var(--nm-border-light,#F3F3F0) !important;border-radius:12px !important}.nm-table-scroll{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;max-width:100% !important;width:100% !important;margin:16px 0 !important;border-radius:12px !important;border:1px solid var(--nm-border-light,#F3F3F0) !important}.nm-table-scroll table{display:table !important;width:auto !important;max-width:none !important;margin:0 !important;border:none !important;border-radius:0 !important}body.tax-nm_product_cat,body.tax-nm_product_cat #nm-main,body.tax-nm_product_cat .nm-archive-main,body.tax-nm_product_cat .nm-cat-guide,body.tax-nm_product_cat .nm-cat-guide-content,body.tax-nm_product_cat .nm-article-body,body.tax-nm_product_cat .nm-guide-content{overflow-x:hidden !important;max-width:100vw !important}}.nm-ctable-table thead th,.nm-guide-table thead th,.nm-article-body table thead th,.nm-guide-content table thead th,.nm-cat-guide-content table thead th{background:#1A1A1A;color:#fff;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;padding:12px 16px;text-align:left;white-space:nowrap}.nm-ctable-table thead th:first-child,.nm-guide-table thead th:first-child,.nm-article-body table thead th:first-child,.nm-guide-content table thead th:first-child,.nm-cat-guide-content table thead th:first-child{padding-left:20px}.nm-ctable-light thead th{background:var(--nm-bg-alt);color:var(--nm-text);border-bottom:2px solid var(--nm-border)}.nm-ctable-table tbody tr,.nm-guide-table tbody tr,.nm-article-body table tbody tr,.nm-guide-content table tbody tr,.nm-cat-guide-content table tbody tr{border-bottom:1px solid var(--nm-border);transition:background .12s;background:#fff}.nm-ctable-table tbody tr:last-child,.nm-guide-table tbody tr:last-child,.nm-article-body table tbody tr:last-child,.nm-guide-content table tbody tr:last-child,.nm-cat-guide-content table tbody tr:last-child{border-bottom:none}.nm-article-body table tbody tr:last-child td:first-child,.nm-guide-content table tbody tr:last-child td:first-child,.nm-cat-guide-content table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.nm-article-body table tbody tr:last-child td:last-child,.nm-guide-content table tbody tr:last-child td:last-child,.nm-cat-guide-content table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.nm-ctable-table tbody tr:hover,.nm-guide-table tbody tr:hover,.nm-article-body table tbody tr:hover,.nm-guide-content table tbody tr:hover,.nm-cat-guide-content table tbody tr:hover{background:rgba(64,205,42,.02)}.nm-ctable-striped tbody tr:nth-child(even){background:#FAFAFA}.nm-ctable-striped tbody tr:nth-child(even):hover{background:rgba(64,205,42,.03)}.nm-article-body table tbody tr:nth-child(even),.nm-guide-content table tbody tr:nth-child(even),.nm-cat-guide-content table tbody tr:nth-child(even){background:#FAFAFA}.nm-article-body table tbody tr:nth-child(even):hover,.nm-guide-content table tbody tr:nth-child(even):hover,.nm-cat-guide-content table tbody tr:nth-child(even):hover{background:rgba(64,205,42,.03)}.nm-ctable-table td,.nm-guide-table tbody td,.nm-article-body table tbody td,.nm-guide-content table tbody td,.nm-cat-guide-content table tbody td{padding:12px 16px;font-size:13px;color:var(--nm-text);vertical-align:top;line-height:1.5}.nm-ctable-table td:first-child:not(:only-child),.nm-guide-table tbody td:first-child:not(:only-child),.nm-article-body table tbody td:first-child:not(:only-child),.nm-guide-content table tbody td:first-child:not(:only-child),.nm-cat-guide-content table tbody td:first-child:not(:only-child){padding-left:20px;font-weight:600;white-space:nowrap;color:#40cd2a}.nm-ctable-accent td:first-child{color:var(--nm-orange)}.nm-ctable-ico{margin-right:6px;font-size:15px}.nm-ctable-badge{display:inline-block;padding:4px 10px;border-radius:10px;font:600 11px/1.3 var(--nm-font-heading),sans-serif;white-space:nowrap}.nm-ctable-badge-green{background:#f0fdf4;color:#059669}.nm-ctable-badge-orange{background:#fffbeb;color:#d97706}.nm-ctable-badge-pink{background:#fef2f2;color:#dc2626}.nm-ctable-highlight{background:rgba(64,205,42,.03) !important}.nm-ctable-highlight td:first-child::after{display:none}.nm-ctable-caption{padding:10px 16px;font-size:11px;font-weight:500;color:#94a3b8;border-top:1px solid #f1f5f9}.nm-article-body table,.nm-guide-content table,.nm-cat-guide-content table{margin:24px 0;border-radius:12px;overflow:hidden;border:1px solid #E5E7EB;background:#fff;border-collapse:collapse}@media (max-width:640px){.nm-ctable-scroll::after{opacity:1}.nm-ctable-table thead th{font-size:10px;padding:10px 12px}.nm-ctable-table td{font-size:12px;padding:10px 12px}.nm-ctable-table thead th:first-child,.nm-ctable-table td:first-child{min-width:110px}.nm-ctable-table td{white-space:nowrap}.nm-ctable-caption{font-size:9px;padding:8px 12px}.nm-article-body,.nm-guide-content{overflow-x:clip}.nm-guide-table:not(.nm-ctable-table),.nm-article-body table:not(.nm-ctable-table),.nm-guide-content table:not(.nm-ctable-table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13px;border-radius:12px}.nm-guide-table thead th,.nm-article-body table thead th,.nm-guide-content table thead th{padding:8px 10px;font-size:11px;white-space:nowrap}.nm-guide-table tbody td,.nm-article-body table tbody td,.nm-guide-content table tbody td{padding:8px 10px;white-space:nowrap}}.nm-infobox{margin:28px 0;padding:20px 24px;border-radius:12px}.nm-infobox-tip{background:rgba(255,107,53,.06);border-left:3px solid var(--nm-orange)}.nm-infobox-safety{background:rgba(251,191,36,.06);border-left:3px solid #fbbf24}.nm-infobox-info{background:rgba(96,165,250,.06);border-left:3px solid #60a5fa}.nm-infobox-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.nm-infobox-head span:first-child{font-size:16px}.nm-infobox-head span:last-child{font-size:13px;font-weight:700}.nm-infobox-tip .nm-infobox-head span:last-child{color:var(--nm-orange)}.nm-infobox-safety .nm-infobox-head span:last-child{color:#fbbf24}.nm-infobox-info .nm-infobox-head span:last-child{color:#60a5fa}.nm-infobox p{font-size:14px;color:#666;line-height:1.7;margin:0}.nm-inline-product{margin:32px 0;border:1px solid var(--nm-border);border-radius:16px;overflow:hidden}.nm-inline-product-inner{padding:24px}.nm-inline-product-badge{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:4px;background:rgba(255,107,53,.1);color:var(--nm-orange);margin-bottom:16px}.nm-inline-product-row{display:flex;gap:20px;align-items:flex-start}.nm-inline-product-img{width:100px;height:100px;border-radius:12px;background:var(--nm-dark-gradient);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.nm-inline-product-img img{width:100%;height:100%;object-fit:contain}.nm-inline-product-info{flex:1;min-width:0}.nm-inline-product-info h4{font-size:17px;font-weight:700;margin:0 0 4px;line-height:1.3}.nm-inline-product-meta{font-size:11px;color:var(--nm-text-secondary);margin-bottom:8px;text-transform:uppercase;letter-spacing:1px}.nm-inline-product-desc{font-size:14px;color:#666;line-height:1.7;margin:0 0 16px}.nm-inline-product-footer{margin-top:12px;display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#888}.nm-inline-product-footer a{font-size:11px;color:var(--nm-orange);text-decoration:none}.nm-inline-product-footer a:hover{color:var(--nm-pink)}.nm-ig-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nm-ig-item{display:flex;align-items:center;gap:6px;font-size:12px;color:#777;padding:8px 12px;background:var(--nm-bg-alt);border:1px solid var(--nm-border);border-radius:8px}.nm-ig-ico{width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,rgba(255,107,53,.08),rgba(255,61,128,.08));display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.nm-stats-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:28px 0;padding:20px;background:var(--nm-dark-gradient);border-radius:14px}.nm-stats-bar-item{text-align:center;padding:12px 4px}.nm-stats-bar-num{display:block;font-size:18px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px}.nm-stats-bar-label{font-style:normal;font-size:9px;color:rgba(255,255,255,.35);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.nm-cta-block{margin:32px 0;padding:28px;background:var(--nm-dark-gradient);border-radius:16px;text-align:center;position:relative;overflow:hidden}.nm-cta-block::before{content:'';position:absolute;top:-40%;right:-15%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,107,53,.08) 0%,transparent 70%);pointer-events:none}.nm-cta-block h3{font-size:18px;font-weight:700;color:#fff;margin-bottom:8px;position:relative}.nm-cta-block p{font-size:13px;color:rgba(255,255,255,.45);margin-bottom:20px;position:relative}.nm-cta-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--nm-gradient);color:#fff !important;border:none;border-radius:10px;font:700 14px/1 var(--nm-font-heading),sans-serif;text-decoration:none !important;transition:all .2s;position:relative}.nm-cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,107,53,.35);color:#fff !important}.nm-trending{margin:40px 0}.nm-trending-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nm-trending-card{border:1px solid var(--nm-border);border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:all .3s;text-decoration:none;color:inherit}.nm-trending-card:hover{border-color:rgba(255,107,53,.15);transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.08)}.nm-trending-card-img{position:relative;aspect-ratio:1 / 1;background:#fff;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.nm-trending-card-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center 25%;transition:transform .3s}.nm-trending-card:hover .nm-trending-card-img img{transform:scale(1.05)}.nm-trending-card-discount{position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:50%;background:var(--nm-gradient);display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700;line-height:1.1;box-shadow:0 2px 12px rgba(255,107,53,.4)}.nm-trending-card-body{padding:16px;display:flex;flex-direction:column;flex:1}.nm-trending-card-brand{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--nm-orange);margin-bottom:2px}.nm-trending-card-name{font-size:14px;font-weight:700;line-height:1.3;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-trending-card:hover .nm-trending-card-name{color:var(--nm-orange)}.nm-trending-card-prices{display:flex;align-items:baseline;gap:6px;margin-bottom:4px}.nm-trending-card-price{font-size:20px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nm-trending-card-old{font-size:11px;color:#ccc;text-decoration:line-through}.nm-trending-card-stores{font-size:10px;color:var(--nm-text-muted);margin-bottom:12px}.nm-trending-card-btn{display:block;width:100%;padding:12px;background:var(--nm-gradient);border:none;border-radius:8px;font:600 12px/1 var(--nm-font-heading),sans-serif;color:#fff;text-align:center;margin-top:auto;box-shadow:0 2px 8px rgba(255,107,53,.2);transition:all .2s}.nm-trending-card-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(255,107,53,.3)}@media (max-width:768px){.nm-article-header{margin-bottom:var(--nm-space-8,32px)}.nm-article-header .nm-article-excerpt{font-size:1.0625rem}.nm-article-meta{gap:var(--nm-space-3,12px)}.nm-inline-product-inner{padding:16px}.nm-inline-product-row{flex-direction:column;gap:12px}.nm-inline-product-img{width:72px;height:72px}.nm-inline-product-info h4{font-size:15px}.nm-inline-product-desc{font-size:13px;margin-bottom:12px}.nm-ig-grid{gap:6px}.nm-ig-item{padding:6px 8px;font-size:11px}.nm-article-container .nm-store-rows{border-radius:10px}.nm-article-container .nm-store-row{grid-template-columns:36px 1fr auto;gap:4px 10px;padding:12px 14px}.nm-article-container .nm-store-logo{width:36px;height:36px;border-radius:8px;font-size:10px}.nm-article-container .nm-store-name{font-size:12px;gap:4px}.nm-article-container .nm-store-badge{font-size:8px;padding:2px 6px}.nm-article-container .nm-store-sub{font-size:10px}.nm-article-container .nm-store-price{font-size:16px}.nm-article-container .nm-store-btn{grid-column:1 / -1;padding:10px;font-size:11px;margin-top:4px}.nm-inline-product-footer{flex-direction:column;gap:6px;align-items:flex-start}.nm-stats-bar{grid-template-columns:repeat(2,1fr);padding:14px 10px;gap:6px}.nm-stats-bar-num{font-size:15px}.nm-stats-bar-label{font-size:8px}.nm-cta-block{padding:22px 16px}.nm-cta-block h3{font-size:16px}.nm-cta-btn{padding:12px 20px;font-size:13px;width:100%;justify-content:center}.nm-infobox{padding:14px 16px}.nm-trending-grid{grid-template-columns:repeat(2,1fr);gap:10px}.nm-trending-card:nth-child(3){display:none}.nm-trending-card-price{font-size:16px}.nm-trending-card-btn{padding:10px;font-size:12px;text-align:center}}@media (max-width:480px){.nm-article-header{margin-bottom:var(--nm-space-6,24px)}.nm-article-header .nm-article-excerpt{font-size:1rem;line-height:1.6}.nm-article-meta{gap:var(--nm-space-2,8px);font-size:0.6875rem}}@media (max-width:420px){.nm-article-header h1{font-size:1.375rem}.nm-inline-product-img{width:60px;height:60px}.nm-article-container .nm-store-row{padding:10px 12px}.nm-article-container .nm-store-logo{width:32px;height:32px}.nm-article-container .nm-store-name{font-size:11px}.nm-article-container .nm-store-price{font-size:14px}.nm-trending-grid{gap:8px}.nm-trending-card-body{padding:12px}.nm-trending-card-name{font-size:12px}}.nm-article-section{margin:48px 0;padding:32px 0;border-top:1px solid var(--nm-border,#E5E7EB)}.nm-article-section .nm-sh{margin-bottom:24px}.nm-article-section .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--nm-bordeaux,#40cd2a);font-weight:600;margin-bottom:6px;font-family:var(--nm-font-body)}.nm-article-section .nm-sh h2,.nm-article-section .nm-sh .nm-sh-titel{font-family:var(--nm-font-body);font-size:26px;font-weight:700;color:var(--nm-off-white,#1A1A1A);margin:0;line-height:1.3}.nm-rated-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nm-rated-card{display:flex;flex-direction:column;align-items:center;background:var(--nm-bg-subtle,#FFFFFF);border:1px solid var(--nm-border,#E5E7EB);border-radius:6px;text-decoration:none;color:inherit;padding:24px 16px 16px;position:relative;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.nm-rated-card:hover{border-color:var(--nm-bordeaux,#40cd2a);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.nm-rated-rank{position:absolute;top:10px;left:10px;background:var(--nm-bordeaux,#40cd2a);color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;font-family:var(--nm-font-body)}.nm-rated-image{width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.nm-rated-image img{max-width:100%;max-height:100%;object-fit:contain}.nm-rated-info{text-align:center;flex:1}.nm-rated-brand{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--nm-copper,#6B7280);font-weight:600;display:block;margin-bottom:4px}.nm-rated-title{font-family:var(--nm-font-body);font-size:14px;font-weight:600;color:var(--nm-off-white,#1A1A1A);margin:0 0 8px;line-height:1.4}.nm-rated-stars{margin-bottom:6px}.nm-star{color:#ddd;font-size:16px}.nm-star-filled{color:#f59e0b}.nm-rated-price{font-size:14px;font-weight:600;color:var(--nm-bordeaux,#40cd2a);display:block;margin-bottom:8px}.nm-rated-cta{display:block;width:100%;text-align:center;padding:10px 16px;background:var(--nm-secondary-bg,#1A1A1A);color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;margin-top:auto;font-family:var(--nm-font-body)}.nm-rated-card:hover .nm-rated-cta{background:var(--nm-secondary-hover,#374151)}.nm-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nm-related-card{display:flex;flex-direction:column;background:var(--nm-bg-subtle,#FFFFFF);border:1px solid var(--nm-border,#E5E7EB);border-radius:6px;text-decoration:none;color:inherit;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.nm-related-card:hover{border-color:var(--nm-bordeaux,#40cd2a);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.nm-related-thumb{width:100%;aspect-ratio:16/9;background:var(--nm-section-alt,#F5F5F0);overflow:hidden;position:relative}.nm-related-thumb img{width:100%;height:100%;object-fit:cover}.nm-related-no-thumb{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ccc;font-size:32px}.nm-related-badge{position:absolute;top:10px;left:10px;background:var(--nm-bordeaux,#40cd2a);color:#fff;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;padding:3px 8px;border-radius:3px;font-family:var(--nm-font-body)}.nm-related-body{padding:16px;flex:1;display:flex;flex-direction:column}.nm-related-title{font-family:var(--nm-font-body);font-size:15px;font-weight:600;color:var(--nm-off-white,#1A1A1A);margin:0 0 8px;line-height:1.4}.nm-related-excerpt{font-size:13px;color:var(--nm-creme,#374151);line-height:1.6;margin:0 0 8px;flex:1}.nm-related-date{font-size:11px;color:var(--nm-copper,#6B7280)}@media (max-width:768px){.nm-deals-grid,.nm-rated-grid,.nm-related-grid{grid-template-columns:1fr;gap:16px}.nm-deal-card{flex-direction:row}.nm-rated-card{flex-direction:row;padding:16px;gap:12px}.nm-rated-rank{position:static;flex-shrink:0}.nm-rated-image{width:60px;height:60px;margin:0;flex-shrink:0}.nm-rated-info{text-align:left}.nm-rated-cta{width:auto;margin-top:0;align-self:center}}.nm-quiz-section{margin:48px 0;padding:32px 0;border-top:1px solid var(--nm-border,#E5E7EB)}.nm-quiz-section .nm-sh{margin-bottom:24px}.nm-quiz-section .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--nm-cta);font-weight:600;margin-bottom:6px;font-family:var(--nm-font-body)}.nm-quiz-section .nm-sh h2{font-family:var(--nm-font-body);font-size:26px;font-weight:800;color:var(--nm-text,#1a1a1a);margin:0}.nm-quiz-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nm-quiz-card{position:relative;border-radius:14px;overflow:hidden;min-height:200px;display:flex;flex-direction:column;text-decoration:none;color:#fff;transition:transform .3s,box-shadow .3s;cursor:pointer;border:2px solid #40cd2a;box-shadow:0 0 12px rgba(64,205,42,.25)}.nm-quiz-card:hover{transform:translateY(-4px);box-shadow:0 0 20px rgba(64,205,42,.35),0 12px 32px rgba(0,0,0,.18)}.nm-quiz-card-body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:22px;flex:1}.nm-quiz-card h3{font:700 18px/1.3 var(--nm-font-heading),sans-serif;color:#fff;margin:0 0 8px;text-shadow:0 1px 3px rgba(0,0,0,.3)}.nm-quiz-card:hover h3{color:#ff8c5a}.nm-quiz-card-meta{display:flex;gap:12px;flex-wrap:wrap}.nm-quiz-card-meta span{font:400 11px/1 var(--nm-font-heading),sans-serif;color:rgba(255,255,255,.5)}.nm-quiz-card.nm-quiz-aud-kvinder{border-color:#40cd2a;box-shadow:0 0 12px rgba(64,205,42,.25)}.nm-quiz-card.nm-quiz-aud-maend{border-color:#1565C0;box-shadow:0 0 12px rgba(21,101,192,.25)}.nm-quiz-card.nm-quiz-aud-unisex{border-color:var(--nm-cta);box-shadow:0 0 12px rgba(255,107,53,.25)}.nm-quiz-card.nm-quiz-aud-kvinder:hover{box-shadow:0 0 20px rgba(64,205,42,.35),0 12px 32px rgba(0,0,0,.18) !important}.nm-quiz-card.nm-quiz-aud-maend:hover{box-shadow:0 0 20px rgba(21,101,192,.35),0 12px 32px rgba(0,0,0,.18) !important}.nm-quiz-card.nm-quiz-aud-unisex:hover{box-shadow:0 0 20px rgba(255,107,53,.35),0 12px 32px rgba(0,0,0,.18) !important}@media (max-width:900px){.nm-quiz-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.nm-quiz-grid{grid-template-columns:1fr}.nm-quiz-card{min-height:160px}}.nm-quiz-section .nm-quizhub-card,.nm-article-container .nm-quizhub-card{position:relative;border-radius:14px;overflow:hidden;min-height:240px;display:flex;flex-direction:column;text-decoration:none;color:#fff;transition:transform .3s,box-shadow .3s;cursor:pointer;border:2px solid #40cd2a;box-shadow:0 0 12px rgba(64,205,42,.25)}.nm-quiz-section .nm-quizhub-card:hover,.nm-article-container .nm-quizhub-card:hover{transform:translateY(-4px);box-shadow:0 0 20px rgba(64,205,42,.35),0 12px 32px rgba(0,0,0,.18)}.nm-quiz-section .nm-quizhub-card-bg,.nm-article-container .nm-quizhub-card-bg{position:absolute;inset:0;background:var(--nm-dark-gradient,linear-gradient(160deg,var(--nm-bg-dark),var(--nm-bg-dark-card)));background-size:cover;background-position:center}.nm-quiz-section .nm-quizhub-card-bg::after,.nm-article-container .nm-quizhub-card-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,17,24,.25) 0%,rgba(17,17,24,.88) 100%)}.nm-quiz-section .nm-quizhub-card-body,.nm-article-container .nm-quizhub-card-body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:22px;flex:1}.nm-quiz-section .nm-quizhub-card-top,.nm-article-container .nm-quizhub-card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:auto;padding-bottom:16px}.nm-quiz-section .nm-quizhub-card-emoji,.nm-article-container .nm-quizhub-card-emoji{font-size:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.nm-quiz-section .nm-quizhub-card-tag,.nm-article-container .nm-quizhub-card-tag{margin-left:auto;padding:5px 12px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.nm-quizhub-card-tag-popular{background:var(--nm-cta);color:#fff;box-shadow:0 2px 8px rgba(255,107,53,.4)}.nm-quizhub-card-tag-new{background:#40cd2a;color:#fff;box-shadow:0 2px 8px rgba(64,205,42,.4)}.nm-quizhub-card-tag-beginner{background:#6366f1;color:#fff;box-shadow:0 2px 8px rgba(99,102,241,.4)}.nm-quiz-section .nm-quizhub-card h3,.nm-article-container .nm-quizhub-card h3{font-size:18px;font-weight:700;color:#fff;margin:0 0 6px;line-height:1.3;text-shadow:0 1px 3px rgba(0,0,0,.3)}.nm-quiz-section .nm-quizhub-card:hover h3,.nm-article-container .nm-quizhub-card:hover h3{color:#ff8c5a}.nm-quiz-section .nm-quizhub-card p,.nm-article-container .nm-quizhub-card p{font-size:12px;color:rgba(255,255,255,.65);line-height:1.5;margin:0 0 12px}.nm-quiz-section .nm-quizhub-card-meta,.nm-article-container .nm-quizhub-card-meta{display:flex;gap:12px;flex-wrap:wrap}.nm-quiz-section .nm-quizhub-card-meta span,.nm-article-container .nm-quizhub-card-meta span{font-size:10px;color:rgba(255,255,255,.5);display:flex;align-items:center;gap:3px}.nm-quiz-section .nm-quizhub-card.nm-quiz-aud-kvinder,.nm-article-container .nm-quizhub-card.nm-quiz-aud-kvinder{border-color:#40cd2a;animation-name:feQuizGlowK}.nm-quiz-section .nm-quizhub-card.nm-quiz-aud-maend,.nm-article-container .nm-quizhub-card.nm-quiz-aud-maend{border-color:#1565C0;animation-name:feQuizGlowM}.nm-quiz-section .nm-quizhub-card.nm-quiz-aud-unisex,.nm-article-container .nm-quizhub-card.nm-quiz-aud-unisex{border-color:var(--nm-cta);animation-name:feQuizGlowU}.nm-quiz-section .nm-quizhub-card.nm-quiz-aud-maend .nm-quizhub-card-tag{background:#1565C0;box-shadow:0 2px 8px rgba(21,101,192,.4)}.nm-quiz-section .nm-quizhub-card.nm-quiz-aud-unisex .nm-quizhub-card-tag{background:var(--nm-cta);box-shadow:0 2px 8px rgba(255,107,53,.4)}@media (max-width:900px){.nm-quiz-section .nm-quizhub-card,.nm-article-container .nm-quizhub-card{min-height:200px}}@media (max-width:600px){.nm-quiz-section .nm-quizhub-card,.nm-article-container .nm-quizhub-card{min-height:180px}.nm-quiz-section .nm-quizhub-card h3,.nm-article-container .nm-quizhub-card h3{font-size:16px}}.nm-cats-section{margin:48px 0;padding:32px 0;border-top:1px solid var(--nm-border,#E5E7EB)}.nm-cats-section .nm-sh{margin-bottom:24px}.nm-cats-section .nm-overline{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--nm-bordeaux,#40cd2a);font-weight:600;margin-bottom:6px;font-family:var(--nm-font-body)}.nm-cats-section .nm-sh h2{font-family:var(--nm-font-body);font-size:34px;font-weight:700;color:var(--nm-off-white,#1A1A1A);margin:0;line-height:1.3}.nm-cats-grid{display:flex;flex-wrap:wrap;gap:10px}.nm-cat-pill,a.nm-cat-pill{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:var(--nm-bg-subtle,#FFFFFF);border:1px solid var(--nm-border,#E5E7EB);border-radius:6px;text-decoration:none !important;color:var(--nm-off-white,#1A1A1A);font-family:var(--nm-font-body);font-size:13px;font-weight:500;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.06)}.nm-cat-pill:hover{border-color:var(--nm-bordeaux,#40cd2a);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);color:var(--nm-bordeaux,#40cd2a)}.nm-cat-pill span{font-size:16px}@media (max-width:768px){.nm-cats-grid{gap:8px}.nm-cat-pill{padding:8px 14px;font-size:12px}}.nm-katpage-hero{background:var(--nm-dark-gradient,linear-gradient(160deg,var(--nm-bg-dark),var(--nm-bg-dark-card)));border-radius:20px;padding:64px 48px;margin-bottom:48px;position:relative;overflow:hidden;text-align:center}.nm-katpage-hero::before{content:'';position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:700px;height:700px;background:radial-gradient(circle,rgba(255,107,53,.07) 0%,transparent 65%);pointer-events:none}.nm-katpage-hero::after{content:'';position:absolute;bottom:-30%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,61,128,.04) 0%,transparent 70%);pointer-events:none}.nm-katpage-hero h1{font-size:42px;font-weight:800;color:#fff;line-height:1.12;margin-bottom:16px;position:relative;max-width:600px;margin-left:auto;margin-right:auto}.nm-katpage-hero h1 span{background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nm-katpage-hero-intro{font-size:15px;color:rgba(255,255,255,.5);line-height:1.8;max-width:520px;margin:0 auto 28px;position:relative}.nm-katpage-stats{display:flex;justify-content:center;gap:40px;position:relative}.nm-katpage-stat{text-align:center}.nm-katpage-stat-num{font-size:28px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}.nm-katpage-stat-label{font-size:11px;color:rgba(255,255,255,.3);font-weight:500}.nm-hero-search-dropdown{background:#FFFFFF;border:1px solid #E5E7EB;border-radius:12px;box-shadow:0 12px 48px rgba(0,0,0,.18);z-index:99999;max-height:440px;overflow-y:auto;text-align:left;min-width:500px}.nm-hsd-section{padding:8px 0}.nm-hsd-section+.nm-hsd-section{border-top:1px solid #E5E7EB}.nm-hsd-label{padding:6px 16px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6B7280}.nm-hsd-link{display:flex;align-items:center;gap:10px;padding:8px 16px;text-decoration:none;color:#1A1A1A;font-size:14px;transition:background .15s}.nm-hsd-link:hover{background:#F5F5F0}.nm-hsd-link-icon{flex-shrink:0;width:28px;height:28px;border-radius:6px;background:#F5F5F0;display:flex;align-items:center;justify-content:center;font-size:14px}.nm-hsd-cat-img{flex-shrink:0;width:28px;height:28px;border-radius:6px;object-fit:cover;background:#F5F5F0}.nm-hsd-link-text{flex:1;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-hsd-link-count{flex-shrink:0;font-size:12px;color:#6B7280;font-weight:400}.nm-hsd-link-main{font-weight:700}.nm-hsd-link-main .nm-hsd-link-text{font-weight:700;color:#1A1A1A}.nm-hsd-link-sub{padding-left:28px}.nm-hsd-link-sub .nm-hsd-link-text{font-weight:500;color:#374151}.nm-hsd-product{display:flex;align-items:center;gap:10px;padding:8px 16px;text-decoration:none;color:#1A1A1A;transition:background .15s}.nm-hsd-product:hover{background:#F5F5F0}.nm-hsd-product-img{width:40px;height:40px;object-fit:contain;border-radius:6px;flex-shrink:0;background:#F5F5F0}.nm-hsd-product-info{flex:1;min-width:0}.nm-hsd-product-title{display:block;font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1A1A1A}.nm-hsd-product-brand{display:block;font-size:11px;color:#6B7280}.nm-hsd-product-price{flex-shrink:0;font-weight:700;color:var(--nm-accent,#40cd2a);font-size:14px;white-space:nowrap}.nm-hsd-see-all{display:block;padding:12px 16px;text-align:center;text-decoration:none;font-weight:600;font-size:13px;color:#FFFFFF;background:var(--nm-gradient);border-radius:0 0 12px 12px;transition:background .2s;text-transform:uppercase;letter-spacing:.5px}.nm-hsd-see-all:hover{background:var(--nm-gradient-hover);color:#FFFFFF}.nm-katpage-popular{margin-bottom:48px}.nm-katpage-popular-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.nm-katpage-popular-card{position:relative;border-radius:16px;overflow:hidden;height:220px;transition:transform .3s,box-shadow .3s;cursor:pointer;display:block;text-decoration:none}.nm-katpage-popular-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.15)}.nm-katpage-popular-img{position:absolute;inset:0;background:var(--nm-dark-gradient,linear-gradient(160deg,var(--nm-bg-dark),var(--nm-bg-dark-card)));background-size:cover;background-position:center}.nm-katpage-popular-img::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,17,24,.15) 0%,rgba(17,17,24,.82) 100%)}.nm-katpage-popular-body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:24px}.nm-katpage-popular-count{font-size:10px;font-weight:600;color:var(--nm-cta);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.nm-katpage-popular-body h3{font-size:20px;font-weight:700;color:#fff;margin:0 0 4px}.nm-katpage-popular-body p{font-size:12px;color:rgba(255,255,255,.5);line-height:1.5;margin:0;min-height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-katpage-popular-arrow{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;z-index:2;transition:background .2s}.nm-katpage-popular-card:hover .nm-katpage-popular-arrow{background:var(--nm-gradient)}.nm-katpage-popular-nav{display:flex;justify-content:center;gap:8px;margin-top:24px}.nm-katpage-popular-num{width:36px;height:36px;border-radius:8px;border:1px solid var(--nm-border,#E5E7EB);background:#fff;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-dark,#1A1A1A);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.nm-katpage-popular-num:hover{border-color:var(--nm-cta);color:var(--nm-cta)}.nm-katpage-popular-num.active{background:var(--nm-gradient);color:#fff;border-color:transparent}.nm-katpage-az{margin-bottom:48px}.nm-katpage-az-nav{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-bottom:32px;position:sticky;top:60px;z-index:10;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);padding:12px 0;border-bottom:1px solid var(--nm-border,#E5E7EB)}.nm-katpage-az-letter{width:44px;height:44px;border-radius:7px;display:flex;align-items:center;justify-content:center;font:600 12px/1 var(--nm-font-heading),sans-serif;color:var(--nm-text-secondary,#888);transition:all .2s;border:1px solid var(--nm-border,#E5E7EB);text-decoration:none;cursor:pointer}.nm-katpage-az-letter:hover{border-color:var(--nm-cta);color:var(--nm-cta)}.nm-katpage-az-letter.active{background:var(--nm-gradient);color:#fff;border-color:transparent}.nm-katpage-az-letter.disabled{color:var(--nm-text-muted,#bbb);opacity:.35;pointer-events:none}.nm-katpage-letter-group{margin-bottom:28px;scroll-margin-top:120px}.nm-katpage-letter-heading{font:800 28px/1 var(--nm-font-heading),sans-serif;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:10px;margin-bottom:14px;border-bottom:1px solid var(--nm-border,#E5E7EB)}.nm-katpage-az-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nm-katpage-az-card{position:relative;border-radius:14px;overflow:hidden;height:180px;transition:transform .3s,box-shadow .3s;cursor:pointer;display:block;text-decoration:none}.nm-katpage-az-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.12)}.nm-katpage-az-card-img{position:absolute;inset:0;background:var(--nm-dark-gradient,linear-gradient(160deg,var(--nm-bg-dark),var(--nm-bg-dark-card)));background-size:cover;background-position:center}.nm-katpage-az-card-img::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,17,24,.2) 0%,rgba(17,17,24,.85) 100%)}.nm-katpage-az-card-body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:18px}.nm-katpage-az-card-count{font-size:9px;font-weight:600;color:var(--nm-cta);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.nm-katpage-az-card-body h3{font-size:16px;font-weight:700;color:#fff;margin:0 0 2px}.nm-katpage-az-card-body p{font-size:11px;color:rgba(255,255,255,.45);line-height:1.4;margin:0}.nm-katpage-az-card-subs{display:flex;gap:4px;flex-wrap:wrap;margin-top:6px}.nm-katpage-az-card-sub{font-size:8px;font-weight:500;color:rgba(255,255,255,.35);padding:2px 7px;background:rgba(255,255,255,.08);border-radius:3px;white-space:nowrap}.nm-katpage-trending{margin-bottom:48px;text-align:center}.nm-katpage-trending-label{display:inline-block;font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--nm-cta);margin-bottom:8px}.nm-katpage-trending-title{font-size:28px;font-weight:700;color:var(--nm-text,#1A1A1A);letter-spacing:-0.02em;margin-bottom:32px}.nm-katpage-trending-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;margin:0 auto}.nm-katpage-tcard{background:#fff;border-radius:12px;border:1px solid var(--nm-border,#E5E7EB);overflow:hidden;display:flex;flex-direction:column;transition:transform .22s,box-shadow .22s;position:relative;text-decoration:none;color:inherit}.nm-katpage-tcard:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.10)}.nm-katpage-tcard-img{position:relative;background:#fff;height:180px;display:flex;align-items:center;justify-content:center;padding:1rem;overflow:hidden}.nm-katpage-tcard-img img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .28s}.nm-katpage-tcard:hover .nm-katpage-tcard-img img{transform:scale(1.04)}.nm-katpage-tcard-badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--nm-gradient);color:#fff;font-size:10px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:4px 8px;border-radius:6px;box-shadow:0 2px 8px rgba(232,82,26,0.35)}.nm-katpage-tcard-discount{position:absolute;top:12px;right:12px;z-index:2;width:42px;height:42px;border-radius:50%;background:var(--nm-gradient);display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700;box-shadow:0 2px 12px rgba(255,107,53,.4)}.nm-katpage-tcard-body{padding:12px 14px 14px;display:flex;flex-direction:column;flex:1;gap:2px;text-align:left}.nm-katpage-tcard-brand{font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#999}.nm-katpage-tcard-name{font-size:13.5px;font-weight:600;color:var(--nm-text,#1A1A1A);line-height:1.4;margin-top:2px;flex:1}.nm-katpage-tcard-prices{display:flex;align-items:baseline;gap:6px;margin-top:4px}.nm-katpage-tcard-price{font-size:18px;font-weight:800;background:var(--nm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nm-katpage-tcard-old{font-size:11px;color:#ccc;text-decoration:line-through}.nm-katpage-tcard-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;background:var(--nm-gradient);color:#fff;font-size:12px;font-weight:700;padding:9px 14px;border-radius:8px;box-shadow:0 4px 14px rgba(232,82,26,0.30);transition:background .18s,box-shadow .18s,transform .18s;border:none;width:100%;text-decoration:none}.nm-katpage-tcard-cta:hover{background:var(--nm-gradient-hover);box-shadow:0 16px 40px rgba(232,82,26,0.18);transform:translateY(-1px);color:#fff}.nm-katpage-tcard-cta svg{transition:transform .18s}.nm-katpage-tcard-cta:hover svg{transform:translateX(3px)}.nm-katpage-trending-footer{margin-top:28px}.nm-see-all-link,.nm-see-all-link:link,.nm-see-all-link:visited{display:inline-flex;align-items:center;gap:6px;color:var(--nm-cta,#40cd2a) !important;font-size:14px;font-weight:600;transition:gap .16s,color .16s;text-decoration:none !important}.nm-see-all-link:hover,.nm-see-all-link:focus,.nm-see-all-link:active{gap:10px;color:#2ea01b !important;text-decoration:none !important}.nm-see-all-link svg{width:14px;height:14px;stroke:currentColor;fill:none;transition:transform .16s}.nm-see-all-link:hover svg{transform:translateX(3px)}.nm-katpage-seo{margin-bottom:48px}.nm-katpage-seo-content{font-size:14px;color:#555;line-height:1.9;max-width:780px}.nm-katpage-seo-content h3{font-size:18px;font-weight:700;color:var(--nm-text,#1A1A1A);margin:24px 0 8px}.nm-katpage-seo-content h3:first-child{margin-top:0}.nm-katpage-seo-content a{color:var(--nm-pink,var(--nm-cta-hover));text-decoration:underline;text-underline-offset:2px}.nm-katpage-seo-content a:hover{color:var(--nm-cta)}@media (max-width:768px){.nm-katpage-hero{padding:40px 24px;border-radius:16px}.nm-katpage-hero h1{font-size:30px}.nm-katpage-hero-intro{font-size:13px;margin-bottom:20px}.nm-katpage-stats{gap:20px;flex-wrap:wrap}.nm-katpage-stat-num{font-size:22px}.nm-hero-search-dropdown{max-height:340px;min-width:0;width:100%}.nm-katpage-popular-grid{grid-template-columns:1fr;gap:12px}.nm-katpage-popular-card{height:180px}.nm-katpage-popular-body h3{font-size:18px}.nm-katpage-popular-body{padding:18px}.nm-katpage-popular-body p{font-size:12px;min-height:auto}.nm-katpage-popular-arrow{width:32px;height:32px;font-size:14px}.nm-katpage-popular-nav{gap:10px}.nm-katpage-popular-num{width:44px;height:44px}.nm-katpage-az-nav{gap:4px;padding:10px 0;top:54px}.nm-katpage-az-letter{width:36px;height:36px;font-size:11px}.nm-katpage-az-grid{grid-template-columns:1fr;gap:12px}.nm-katpage-az-card{height:170px}.nm-katpage-az-card-body{padding:16px}.nm-katpage-az-card-body h3{font-size:17px}.nm-katpage-az-card-body p{font-size:12px}.nm-katpage-az-card-count{font-size:10px}.nm-katpage-letter-heading{font-size:24px}.nm-katpage-trending-grid{grid-template-columns:repeat(2,1fr);gap:12px}.nm-katpage-trending-title{font-size:22px}.nm-katpage-tcard-img{height:150px}.nm-katpage-tcard-body{padding:10px 12px 12px}.nm-katpage-tcard-cta{padding:11px 12px;font-size:12px;min-height:44px}.nm-trust{padding:24px}.nm-trust-grid{grid-template-columns:repeat(2,1fr);gap:16px}.nm-katpage-seo-content{font-size:13px}.nm-katpage-seo-content h3{font-size:16px}}@media (max-width:420px){.nm-katpage-hero{padding:28px 16px}.nm-katpage-hero h1{font-size:24px}.nm-katpage-stat-num{font-size:20px}.nm-katpage-stats{gap:12px}.nm-katpage-stat-label{font-size:10px}.nm-hero-search-dropdown{max-height:260px}.nm-katpage-popular-card{height:160px}.nm-katpage-popular-body{padding:14px}.nm-katpage-popular-body h3{font-size:16px}.nm-katpage-popular-count{font-size:9px}.nm-katpage-az-nav{gap:3px;top:50px}.nm-katpage-az-letter{width:36px;height:36px;font-size:10px;border-radius:5px}.nm-katpage-az-card{height:155px}.nm-katpage-az-card-body{padding:12px}.nm-katpage-az-card-body h3{font-size:15px}.nm-katpage-az-card-subs{gap:3px}.nm-katpage-az-card-sub{font-size:7px;padding:2px 5px}.nm-katpage-letter-heading{font-size:20px}.nm-katpage-trending-grid{grid-template-columns:1fr;gap:10px}.nm-katpage-tcard-img{height:160px}.nm-katpage-tcard-name{font-size:13px}.nm-katpage-tcard-brand{font-size:9px}.nm-katpage-tcard-price{font-size:16px}.nm-katpage-tcard-cta{font-size:12px;padding:12px 14px;min-height:44px}.nm-katpage-tcard-badge{font-size:8px;padding:3px 6px}.nm-katpage-tcard-discount{width:36px;height:36px;font-size:10px}.nm-trust{padding:20px 16px}.nm-trust-ico{width:38px;height:38px;font-size:18px}.nm-katpage-seo-content h3{font-size:16px}}.nm-archive-main .nm-deals-hero{margin-bottom:24px}.nm-deals-sh{margin-bottom:8px !important}.nm-deals-sh h2{margin-top:0 !important;margin-bottom:0 !important}.nm-deals-grid{margin-top:0 !important}@media (prefers-reduced-motion:reduce){.nm-container *,.nm-container *::before,.nm-container *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.nm-container a:focus-visible,.nm-container button:focus-visible,.nm-container [role="tab"]:focus-visible,.nm-container select:focus-visible,.nm-container input:focus-visible{outline:2px solid var(--nm-bordeaux,#40cd2a);outline-offset:2px}.nm-store-btn:focus-visible{outline:2px solid var(--nm-bordeaux,#40cd2a);outline-offset:2px}.nm-breadcrumbs a:focus-visible{outline:2px solid var(--nm-bordeaux,#40cd2a);outline-offset:2px;border-radius:2px}.nm-filter-pill:focus-visible,.nm-page-btn:focus-visible,.nm-content-pill:focus-visible{outline:2px solid var(--nm-bordeaux,#40cd2a);outline-offset:2px}.nm-anim-paused,.nm-anim-paused *{animation-play-state:paused !important}:root{--nm-accent:#40cd2a;--nm-accent-hover:#2ea01b;--nm-bordeaux:#40cd2a;--nm-bordeaux-hover:#2ea01b;--nm-warm-red:#dc2626;--nm-section-gap:48px;--nm-section-gap-desktop:61px;--nm-heading:#1A1A1A;--nm-body:#374151;--nm-meta:#6B7280;--nm-meta-light:#94a3b8;--nm-bg:#FAFAFA;--nm-bg-subtle:#FFFFFF;--nm-dark:#1A1A1A;--nm-dark-mid:#2D2D2D;--nm-border:#E5E7EB;--nm-border-light:#f1f5f9;--nm-green:#059669;--nm-green-bg:#f0fdf4;--nm-red:#dc2626;--nm-red-bg:#fef2f2;--nm-orange:#d97706;--nm-orange-bg:#fffbeb;--nm-radius-sm:4px;--nm-radius-md:6px;--nm-radius-lg:8px;--nm-radius-xl:14px;--nm-radius-pill:20px;--nm-shadow-xs:0 1px 2px rgba(0,0,0,.04);--nm-shadow-sm:0 1px 3px rgba(0,0,0,.06);--nm-shadow-md:0 4px 12px rgba(0,0,0,.08);--nm-shadow-accent:0 2px 8px rgba(64,205,42,.2);--nm-transition:.2s ease;--nm-transition-slow:.35s ease}.nm-eeat-byline{display:flex;align-items:center;gap:12px;padding:14px 0 0;margin:14px 0 0;border-top:1px solid var(--nm-border)}.nm-eeat-byline-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,var(--nm-accent),var(--nm-warm-red));display:flex;align-items:center;justify-content:center;color:#fff;font:700 13px/1 var(--nm-font-heading),sans-serif;user-select:none}.nm-eeat-byline-avatar img{width:100%;height:100%;object-fit:cover}.nm-eeat-byline-info{flex:1;min-width:0}.nm-eeat-byline-top{display:flex;align-items:center;gap:6px}.nm-eeat-byline-label{font:500 11px/1 var(--nm-font-heading),sans-serif;color:var(--nm-meta)}.nm-eeat-byline-name{font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-heading)}.nm-eeat-byline-name a{color:inherit;text-decoration:none;transition:color var(--nm-transition)}.nm-eeat-byline-name a:hover{color:var(--nm-accent)}.nm-eeat-byline-role{font-size:12px;color:var(--nm-meta);margin-top:3px}.nm-eeat-byline-badge{padding:4px 10px;background:rgba(64,205,42,0.06);border-radius:var(--nm-radius-pill);font:600 10px/1 var(--nm-font-heading),sans-serif;color:var(--nm-accent);white-space:nowrap;flex-shrink:0;margin-left:auto}@media(max-width:480px){.nm-eeat-byline{gap:10px}.nm-eeat-byline-avatar{width:32px;height:32px;font-size:11px}.nm-eeat-byline-badge{display:none}.nm-eeat-byline-label{display:none}}.nm-article-body .nm-eeat-byline-name a,.nm-guide-content .nm-eeat-byline-name a{text-decoration:none !important;color:var(--nm-heading) !important}.nm-article-body .nm-eeat-byline-name a:hover,.nm-guide-content .nm-eeat-byline-name a:hover{color:var(--nm-accent) !important}.nm-gave-hero .nm-eeat-byline{margin-top:24px;padding-top:20px;border-top-color:rgba(255,255,255,0.12);align-items:center;gap:14px}.nm-gave-hero .nm-eeat-byline-info{display:block}.nm-gave-hero .nm-eeat-byline-label{display:block;color:rgba(255,255,255,0.55);font-size:11px;font-weight:500;letter-spacing:0.04em;margin:0 0 2px}.nm-gave-hero .nm-eeat-byline-name,.nm-gave-hero .nm-eeat-byline-name a{color:rgba(255,255,255,0.98) !important;font-size:15px;font-weight:700;line-height:1.2;margin-top:0}.nm-gave-hero .nm-eeat-byline-name a:hover{color:var(--nm-cta,#40cd2a) !important}.nm-gave-hero .nm-eeat-byline-role{color:rgba(255,255,255,0.6);font-size:12px;margin-top:3px}.nm-gave-hero .nm-eeat-byline-badge{display:none !important}.nm-gave-hero .nm-eeat-byline-avatar{display:none !important}.nm-gave-hero .nm-eeat-byline{justify-content:center}.nm-gave-hero .nm-eeat-byline-info{text-align:center}@media (max-width:600px){.nm-gave-hero .nm-eeat-byline{gap:12px;flex-wrap:wrap}.nm-gave-hero .nm-eeat-byline-avatar{width:40px;height:40px}.nm-gave-hero .nm-eeat-byline-label{display:block;font-size:10px}.nm-gave-hero .nm-eeat-byline-name,.nm-gave-hero .nm-eeat-byline-name a{font-size:14px}.nm-gave-hero .nm-eeat-byline-role{font-size:11px}}.nm-gift-author-card.nm-eeat-card{margin:var(--nm-section-gap,48px) auto;max-width:var(--nm-container,1100px)}.nm-gift-author-card-actions{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:4px;align-items:center}.nm-gift-author-card-actions .nm-eeat-card-link{display:inline-flex;align-items:center;gap:6px}.nm-gift-author-card-email,.nm-gift-author-card-profile{color:var(--nm-cta,#40cd2a)}.nm-gift-author-card-email:hover,.nm-gift-author-card-profile:hover{color:var(--nm-cta-hover,#2ea01b)}@media (max-width:600px){.nm-gift-author-card.nm-eeat-card{margin:32px auto}.nm-gift-author-card-actions{gap:10px 18px}.nm-gift-author-card-actions .nm-eeat-card-link span{font-size:12px}}.nm-eeat-card{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:24px 28px;background:#fff;border:1px solid var(--nm-border,#E8E8E8);border-radius:var(--nm-radius-lg);box-shadow:0 0 0 1px rgba(64,205,42,.08),0 8px 32px rgba(64,205,42,.10);margin:40px 0;position:relative;overflow:hidden;transition:box-shadow .25s ease}.nm-eeat-card:hover{box-shadow:0 0 0 1px rgba(64,205,42,.15),0 12px 40px rgba(64,205,42,.16)}.nm-eeat-card::before{content:none}.nm-eeat-card-avatar{width:72px;height:72px;border-radius:50%;overflow:hidden;flex-shrink:0;align-self:start;background:linear-gradient(135deg,var(--nm-accent),var(--nm-warm-red));display:flex;align-items:center;justify-content:center;color:#fff;font:700 24px/1 var(--nm-font-heading),sans-serif;user-select:none;border:3px solid var(--nm-bg);box-shadow:0 2px 8px rgba(0,0,0,.08)}.nm-eeat-card-avatar img{width:100%;height:100%;object-fit:cover}.nm-eeat-card-body{min-width:0}.nm-eeat-card-overline{font:700 10px/1 var(--nm-font-heading),sans-serif;color:var(--nm-accent);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:6px}.nm-eeat-card-name{font:700 18px/1.3 var(--nm-font-heading),sans-serif;color:var(--nm-heading);margin-bottom:2px}.nm-eeat-card-name a{color:inherit;text-decoration:none;transition:color var(--nm-transition)}.nm-eeat-card-name a:hover{color:var(--nm-accent)}.nm-eeat-card-role{font-size:13px;color:var(--nm-meta);margin-bottom:12px}.nm-eeat-card-bio{font-size:14px;color:var(--nm-body);line-height:1.65;margin-bottom:16px}.nm-eeat-card-credentials{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.nm-eeat-card-cred{padding:5px 12px;background:var(--nm-bg);border:1px solid var(--nm-border);border-radius:var(--nm-radius-pill);font:500 11px/1.3 var(--nm-font-heading),sans-serif;color:var(--nm-body)}.nm-eeat-card-link{display:inline-flex;align-items:center;gap:5px;font:600 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-accent);text-decoration:none;transition:color var(--nm-transition)}.nm-eeat-card-link:hover{color:var(--nm-accent-hover)}.nm-eeat-card-link svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.nm-article-body .nm-eeat-card-name a,.nm-guide-content .nm-eeat-card-name a{text-decoration:none !important;color:var(--nm-heading) !important}.nm-article-body .nm-eeat-card-name a:hover,.nm-guide-content .nm-eeat-card-name a:hover{color:var(--nm-accent) !important}.nm-article-body .nm-eeat-card-link,.nm-guide-content .nm-eeat-card-link{text-decoration:none !important}@media(max-width:500px){.nm-eeat-card{grid-template-columns:1fr;padding:20px 20px 20px 24px;gap:14px}.nm-eeat-card-avatar{width:56px;height:56px;font-size:18px}.nm-eeat-card-name{font-size:16px}.nm-eeat-card-bio{font-size:13px}.nm-eeat-card-credentials{gap:5px}.nm-eeat-card-cred{font-size:10px;padding:4px 10px}}.nm-bit-nav{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:14px 18px;margin:0 0 28px;background:var(--nm-bg-subtle);border:1px solid var(--nm-border);border-radius:var(--nm-radius-lg);box-shadow:var(--nm-shadow-xs)}.nm-bit-nav-label{font:600 11px/1 var(--nm-font-heading),sans-serif;color:var(--nm-meta);white-space:nowrap;text-transform:uppercase;letter-spacing:1px}.nm-bit-nav-link{padding:7px 16px;background:var(--nm-bg);border:1px solid var(--nm-border);border-radius:var(--nm-radius-pill);font:500 13px/1 var(--nm-font-heading),sans-serif;color:var(--nm-body);text-decoration:none;transition:all var(--nm-transition);white-space:nowrap}.nm-bit-nav-link:hover,.nm-bit-nav-link:active{border-color:var(--nm-accent);color:var(--nm-accent);background:rgba(64,205,42,0.04);text-decoration:none}@media(max-width:768px){.nm-bit-nav{flex-wrap:wrap;gap:6px;padding:10px 14px}.nm-bit-nav::-webkit-scrollbar{display:none}.nm-bit-nav-link{padding:7px 12px;font-size:11px;white-space:normal;line-height:1.3}}.nm-bit-card{background:var(--nm-bg-subtle);border:1px solid var(--nm-border);border-radius:var(--nm-radius-xl);overflow:hidden;margin-bottom:16px;box-shadow:var(--nm-shadow-sm);transition:all var(--nm-transition-slow)}.nm-bit-card:hover{border-color:rgba(64,205,42,0.3);box-shadow:var(--nm-shadow-md)}.nm-bit-card h3{font:700 17px/1.35 var(--nm-font-heading),sans-serif;color:var(--nm-heading);margin:0 0 6px}@media(max-width:600px){.nm-bit-card h3{font-size:16px}}@media(max-width:420px){.nm-bit-card h3{font-size:14px}}@media(pointer:coarse){.nm-bit-nav-link{min-height:36px;display:inline-flex;align-items:center}}.nm-article-body .nm-bit-nav-link,.nm-article-body .nm-bit-nav-link:visited,.nm-guide-content .nm-bit-nav-link,.nm-guide-content .nm-bit-nav-link:visited{color:var(--nm-body);text-decoration:none !important}.nm-article-body .nm-bit-nav-link:hover,.nm-guide-content .nm-bit-nav-link:hover{color:var(--nm-accent);text-decoration:none !important}.nm-ctable-scroll{border-radius:var(--nm-radius-lg,8px);overflow:hidden}.nm-ctable-table thead th:first-child{border-top-left-radius:0}.nm-ctable-table thead th:last-child{border-top-right-radius:0}.nm-article-body .nm-bit-card h3,.nm-guide-content .nm-bit-card h3{font:700 17px/1.35 var(--nm-font-heading),sans-serif;color:var(--nm-heading);margin:0 0 6px}.nm-product-hero{background:transparent !important;padding:0 !important;border-radius:0 !important;color:var(--nm-body) !important;align-items:stretch !important}.nm-hero-image::after{display:none !important}.nm-hero-image-inner{background:none !important;box-shadow:none !important;border-radius:0 !important}.nm-hero-info h1{color:var(--nm-heading) !important}.nm-hero-meta .nm-meta-brand{color:var(--nm-heading) !important}.nm-hero-meta .nm-meta-brand:hover{color:var(--nm-cta) !important}.nm-hero-meta .nm-meta-cat{color:var(--nm-muted) !important}.nm-hero-meta .nm-meta-sep{color:var(--nm-border-strong) !important}.nm-hero-meta .nm-meta-updated{color:var(--nm-muted) !important}.nm-pc-price{background:none !important;-webkit-background-clip:initial !important;-webkit-text-fill-color:initial !important;background-clip:initial !important;color:var(--nm-cta) !important}:root{--nm-heading:#111111;--nm-body:#3A3A3A;--nm-meta:#5a5a5a;--nm-muted:#767676;--nm-white:#FFFFFF;--nm-cta:#40cd2a;--nm-cta-hover:#35b122;--nm-cta-glow:rgba(64,205,42,0.15);--nm-cta-light:#F0FBE9;--nm-link:#1B4965;--nm-link-hover:#0D3B66;--nm-bg:#F7F7F7;--nm-bg-card:#FFFFFF;--nm-bg-dark:#111111;--nm-bg-dark-card:#1A1A1A;--nm-bg-dark-elevated:#222222;--nm-border:#E8E8E8;--nm-border-light:#F0F0F0;--nm-border-strong:#D0D0D0;--nm-green:#059669;--nm-green-light:#ECFDF5;--nm-red:#DC2626;--nm-red-light:#FEF2F2;--nm-orange:#EA580C;--nm-trustpilot:#00b67a;--nm-space-1:4px;--nm-space-2:8px;--nm-space-3:12px;--nm-space-4:16px;--nm-space-6:24px;--nm-space-8:32px;--nm-space-10:40px;--nm-space-12:48px;--nm-container:1100px;--nm-transition:250ms cubic-bezier(0.16,1,0.3,1)}.nm-single-product-main,.nm-single-product-main *,.nm-single-product-main *::before,.nm-single-product-main *::after{box-sizing:border-box}.nm-single-product-main h1,.nm-single-product-main h2,.nm-single-product-main h3,.nm-single-product-main h4,.nm-single-product-main h5,.nm-single-product-main h6,.nm-single-product-main p,.nm-single-product-main ul,.nm-single-product-main ol,.nm-single-product-main figure,.nm-single-product-main blockquote{margin:0;padding:0}.nm-single-product-main ul,.nm-single-product-main ol{list-style:none}.nm-single-product-main{font-family:'Poppins',sans-serif;font-size:16px;line-height:1.7;color:var(--nm-body);background:var(--nm-bg);-webkit-font-smoothing:antialiased}.nm-single-product-main .nm-container>section,.nm-single-product-main .nm-container>nav[aria-label]{margin-bottom:var(--nm-section-gap,48px)}.nm-single-product-main .nm-container>section:last-of-type{margin-bottom:var(--nm-section-gap,48px)}@media (min-width:768px){.nm-single-product-main .nm-container>section,.nm-single-product-main .nm-container>nav[aria-label]{margin-bottom:var(--nm-section-gap-desktop,61px)}}@media (max-width:600px){.nm-single-product-main .nm-container>section,.nm-single-product-main .nm-container>nav[aria-label]{margin-bottom:36px}.nm-single-product-main .nm-container{padding:0 16px}}.nm-container{max-width:var(--nm-container);margin:0 auto;padding:0 20px}.nm-single-product-main .nm-container>.nm-breadcrumbs:first-child{padding-top:clamp(28px,4vw,44px)}.nm-single-product-main .nm-breadcrumbs{font:500 13px/1.5 'Poppins',sans-serif;color:var(--nm-meta);padding:0 0 var(--nm-space-4);margin:0}.nm-single-product-main .nm-breadcrumbs ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}.nm-single-product-main .nm-breadcrumbs li{display:flex;align-items:center}.nm-single-product-main .nm-breadcrumbs li:not(:last-child)::after{content:"/";margin:0 0.5rem;color:var(--nm-border-strong);font-weight:400}.nm-single-product-main .nm-breadcrumbs a{color:var(--nm-link);text-decoration:none;transition:color var(--nm-transition)}.nm-single-product-main .nm-breadcrumbs a:hover{color:var(--nm-cta)}.nm-single-product-main .nm-breadcrumbs .nm-bc-current{color:var(--nm-heading);font-weight:600}@media (max-width:600px){.nm-single-product-main .nm-breadcrumbs{font-size:12px}.nm-single-product-main .nm-breadcrumbs li:not(:last-child)::after{margin:0 0.35rem}}.nm-single-product-main .nm-product-disclosure{max-width:720px;margin:0 auto var(--nm-space-6);padding:0 var(--nm-space-2);font:400 italic 12px/1.5 var(--nm-font-body),sans-serif;color:var(--nm-meta);text-align:center;letter-spacing:0.01em}.nm-single-product-main .nm-product-disclosure .nm-affiliate-notice,.nm-single-product-main .nm-product-disclosure{background:transparent;border:0}.nm-single-product-main .nm-product-disclosure .nm-affiliate-notice{margin:0;padding:0;color:inherit;font:inherit}.nm-single-product-main .nm-product-disclosure .nm-affiliate-notice::before{display:none}.nm-single-product-main .nm-product-tagline{font:500 16px/1.45 'Poppins',sans-serif;color:var(--nm-body);margin:6px 0 var(--nm-space-4);letter-spacing:0.005em}@media (max-width:600px){.nm-single-product-main .nm-product-tagline{font-size:15px;margin-bottom:var(--nm-space-3)}}.nm-single-product-main .nm-stores{border:0 !important;border-radius:0 !important;overflow:visible !important;background:transparent !important}.nm-single-product-main .nm-store-row{border:1px solid var(--nm-border) !important;border-radius:12px !important;margin-bottom:12px !important;box-shadow:0 1px 3px rgba(0,0,0,0.03) !important;transition:border-color .2s,box-shadow .2s,transform .2s !important}.nm-single-product-main .nm-store-row:last-child{margin-bottom:0 !important}.nm-single-product-main .nm-store-row:not(.nm-store-best):hover{border-color:var(--nm-border-strong) !important;box-shadow:0 4px 12px rgba(0,0,0,0.06) !important;transform:translateY(-1px)}.nm-single-product-main .nm-store-row.nm-store-best,.nm-single-product-main .nm-store-row.nm-store-row-cheapest{border:1px solid var(--nm-cta) !important;border-left:3px solid var(--nm-cta) !important;box-shadow:0 4px 16px rgba(64,205,42,0.10) !important}.nm-single-product-main .nm-pros li,.nm-single-product-main .nm-cons li{display:flex;align-items:flex-start;gap:12px;padding-left:0;font:500 15px/1.55 'Poppins',sans-serif !important;color:var(--nm-body) !important}.nm-single-product-main .nm-pros li::before,.nm-single-product-main .nm-cons li::before{position:static !important;top:auto !important;left:auto !important;margin:0 !important;border-radius:0 !important;border:0 !important;content:'' !important;color:transparent !important;font-size:0 !important;line-height:0 !important;flex-shrink:0;width:22px !important;height:23.25px !important;background-color:transparent !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:16px 16px !important;display:block !important}.nm-single-product-main .nm-pros li::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='8' fill='%2310b981'/><path d='M4.6 8.2l2.2 2.2 4.6-4.8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") !important}.nm-single-product-main .nm-cons li::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='8' fill='%23dc2626'/><path d='M5.5 5.5l5 5M10.5 5.5l-5 5' stroke='white' stroke-width='2' stroke-linecap='round'/></svg>") !important}.nm-single-product-main .nm-faq-icon::before,.nm-single-product-main .nm-faq-icon::after,.nm-hub-faq .nm-faq-icon::before,.nm-hub-faq .nm-faq-icon::after{content:none !important;display:none !important;background:none !important;border:0 !important}.nm-affiliate-notice{font-family:var(--nm-font-body,'Poppins',sans-serif) !important;font-size:0.75rem !important;font-style:italic !important;color:var(--nm-muted,#AAAAAA) !important;line-height:1.5 !important;margin:0 0 var(--nm-space-4,16px) 0 !important;padding:0 !important;border:none !important;background:transparent !important;position:static !important}.nm-affiliate-notice::before,.nm-affiliate-notice::after{content:none !important;display:none !important}.nm-affiliate-notice.nm-affiliate-notice--inline{border-top:1px solid var(--nm-border-light,#F0F0F0) !important;padding-top:var(--nm-space-3,12px) !important;margin-top:var(--nm-space-3,12px) !important}.nm-sh{margin-bottom:var(--nm-space-6)}.nm-sh .nm-overline{font-family:'Poppins',sans-serif;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--nm-cta);font-weight:600;margin-bottom:var(--nm-space-1)}.nm-sh h2{font-family:'Poppins',sans-serif;font-size:clamp(1.25rem,2vw+0.5rem,1.5rem);font-weight:700;color:var(--nm-heading);margin:0;letter-spacing:-0.01em}.nm-trust-bar{display:flex;gap:var(--nm-space-6);align-items:center;justify-content:center;padding:var(--nm-space-4) var(--nm-space-8);margin-bottom:var(--nm-space-12);background:var(--nm-bg-dark);border-radius:8px;flex-wrap:wrap}.nm-trust-bar .nm-trust-item{display:inline-flex;align-items:center;gap:var(--nm-space-2);font-size:0.75rem;color:rgba(255,255,255,.7);font-weight:500;white-space:nowrap}.nm-trust-bar .nm-trust-item svg{color:var(--nm-cta);flex-shrink:0}.nm-product-hero{display:grid;grid-template-columns:1.1fr 0.9fr;gap:var(--nm-space-10);margin-bottom:var(--nm-space-12)}.nm-hero-image{position:relative;background:var(--nm-bg-card);border:1px solid var(--nm-border);border-radius:8px;padding:var(--nm-space-6);display:flex;align-items:center;justify-content:center;min-height:460px}.nm-hero-image-inner{width:88%;height:360px;display:flex;align-items:center;justify-content:center}.nm-hero-image-inner img{max-width:100%;max-height:340px;height:auto;object-fit:contain}.nm-discount-badge{position:absolute;top:var(--nm-space-3);right:var(--nm-space-3);width:72px;height:72px;border-radius:50%;background:var(--nm-cta);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;box-shadow:0 4px 20px var(--nm-cta-glow);animation:nm-pulse 2.5s ease-in-out infinite}.nm-discount-badge b{font-family:'Poppins',sans-serif;font-size:18px;color:#fff;line-height:1}.nm-discount-badge small{font-family:'Poppins',sans-serif;font-size:8px;color:rgba(255,255,255,.85);text-transform:uppercase;letter-spacing:1.5px;font-weight:600}@keyframes nm-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.nm-hero-info{display:flex;flex-direction:column}.nm-hero-meta{display:flex;gap:var(--nm-space-2);align-items:center;margin-bottom:var(--nm-space-1);flex-wrap:wrap}.nm-meta-brand{font-family:'Poppins',sans-serif;color:var(--nm-heading);font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;text-decoration:none;transition:color var(--nm-transition)}.nm-meta-brand:hover{color:var(--nm-cta)}.nm-meta-sep{color:var(--nm-border-strong);font-size:0.6875rem}.nm-meta-cat{font-family:'Poppins',sans-serif;color:var(--nm-muted);font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.1em;text-decoration:none;transition:color var(--nm-transition)}.nm-meta-cat:hover{color:var(--nm-heading)}.nm-meta-updated{color:var(--nm-muted);font-size:0.6875rem}.nm-hero-info h1{font-family:'Poppins',sans-serif;font-size:clamp(1.5rem,2.5vw+0.75rem,1.75rem);font-weight:700;line-height:1.2;color:var(--nm-heading);letter-spacing:-0.02em;margin:0 0 var(--nm-space-2)}.nm-ig-item{display:flex;align-items:center;gap:var(--nm-space-2);font-size:0.75rem;font-weight:500;color:var(--nm-body);padding:var(--nm-space-2) var(--nm-space-3);background:var(--nm-bg);border:1px solid var(--nm-border);border-radius:4px;text-decoration:none;transition:border-color var(--nm-transition),color var(--nm-transition)}a.nm-ig-item:hover{border-color:var(--nm-heading);color:var(--nm-heading)}.nm-ig-ico{width:24px;height:24px;border-radius:4px;background:var(--nm-cta-light);display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.nm-price-card{background:var(--nm-bg-dark);border-radius:8px;padding:var(--nm-space-6);color:var(--nm-white);position:relative;overflow:hidden}.nm-price-card::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}.nm-pc-label{font-family:'Poppins',sans-serif;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255,255,255,.55);margin-bottom:var(--nm-space-2);font-weight:600}.nm-pc-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--nm-space-4)}.nm-pc-price{font-family:'Poppins',sans-serif;font-size:2.625rem;font-weight:800;color:var(--nm-cta);line-height:1.1}.nm-pc-right{text-align:right}.nm-pc-old{font-size:1.125rem;font-weight:500;color:rgba(255,255,255,.45);text-decoration:line-through;display:block;margin-bottom:var(--nm-space-1)}.nm-pc-save{background:rgba(64,205,42,.15);color:var(--nm-cta);font-family:'Poppins',sans-serif;font-size:0.75rem;font-weight:700;padding:6px 14px;border-radius:4px;display:inline-block}.nm-cta-main{display:flex;align-items:center;gap:var(--nm-space-3);width:100%;padding:14px 20px;background:var(--nm-cta);color:var(--nm-white);border:none;border-radius:4px;font-family:'Poppins',sans-serif;font-size:0.8125rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;transition:all var(--nm-transition);text-decoration:none;white-space:nowrap}.nm-cta-logo{flex-shrink:0;width:32px;height:32px;background:var(--nm-white);border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:-2px 0 -2px -4px}.nm-cta-logo img{width:100%;height:100%;object-fit:contain}.nm-cta-text{flex:1;text-align:right}.nm-cta-arrow{font-size:20px;font-weight:800;transition:transform var(--nm-transition);animation:nm-arrow-pulse 2s ease-in-out infinite}@keyframes nm-arrow-pulse{0%,100%{transform:translateX(0);opacity:1}50%{transform:translateX(5px);opacity:.65}}.nm-cta-main:hover .nm-cta-arrow{animation:none;transform:translateX(4px)}.nm-cta-main:hover{background:var(--nm-cta-hover);transform:translateY(-1px);box-shadow:0 8px 24px var(--nm-cta-glow);color:var(--nm-white)}.nm-stores{margin-bottom:var(--nm-space-12)}.nm-store-row{display:grid;grid-template-columns:48px 1fr auto auto;align-items:center;gap:var(--nm-space-4);padding:18px var(--nm-space-6);border-radius:8px;margin-bottom:var(--nm-space-2);border:1px solid var(--nm-border);background:var(--nm-bg-card);transition:all var(--nm-transition)}.nm-store-row:hover{background:var(--nm-bg);border-color:rgba(64,205,42,.15)}.nm-store-row.nm-store-best{background:var(--nm-bg-dark);border-color:rgba(255,255,255,.04);color:var(--nm-white)}.nm-store-best .nm-store-name{color:#fff}.nm-store-best .nm-store-sub{color:rgba(255,255,255,.35)}.nm-store-best .nm-store-price-current{color:var(--nm-cta)}.nm-store-best .nm-store-btn{background:var(--nm-cta);color:#fff;border-color:transparent}.nm-store-best .nm-store-btn:hover{background:var(--nm-cta-hover);color:#fff;transform:translateY(-1px);box-shadow:0 4px 16px var(--nm-cta-glow)}.nm-store-best .nm-store-logo{background:#fff}.nm-store-best .nm-store-badge{background:rgba(255,255,255,.12);color:#fff}.nm-store-logo{width:48px;height:48px;border-radius:8px;background:var(--nm-bg);display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-size:0.75rem;font-weight:700;color:var(--nm-muted);overflow:hidden}.nm-store-logo img{width:100%;height:100%;object-fit:contain}.nm-store-info{display:flex;flex-direction:column;min-width:0}.nm-store-name{font-family:'Poppins',sans-serif;font-weight:700;font-size:0.875rem;display:flex;align-items:center;gap:var(--nm-space-2);flex-wrap:wrap}.nm-store-sub{font-size:0.6875rem;color:var(--nm-muted);margin-top:2px}.nm-store-badge{font-family:'Poppins',sans-serif;font-size:0.625rem;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:0.08em;background:var(--nm-cta-light);color:var(--nm-cta)}.nm-store-prices{display:flex;align-items:baseline;gap:10px;justify-content:flex-end}.nm-store-price-old{font-size:0.75rem;color:var(--nm-muted);text-decoration:line-through}.nm-store-price-current{font-family:'Poppins',sans-serif;font-size:1.375rem;font-weight:800;color:var(--nm-heading);white-space:nowrap}.nm-store-btn{display:flex;align-items:center;justify-content:center;gap:4px;padding:10px 16px;border:1px solid var(--nm-border-strong);border-radius:4px;font-family:'Poppins',sans-serif;font-size:0.75rem;font-weight:600;color:var(--nm-heading);background:none;cursor:pointer;transition:all var(--nm-transition);text-decoration:none;white-space:nowrap;text-transform:uppercase;letter-spacing:0.06em}.nm-store-btn:hover{background:var(--nm-cta);border-color:var(--nm-cta);color:#fff}.nm-deal-card{scroll-snap-align:start;flex-shrink:0;width:220px;background:var(--nm-bg-card);border:1px solid var(--nm-border);border-radius:8px;overflow:hidden;transition:all var(--nm-transition);text-decoration:none;color:inherit;display:flex;flex-direction:column}.nm-deal-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.06);border-color:rgba(64,205,42,.15)}.nm-deal-img{aspect-ratio:1;background:var(--nm-bg-card);display:flex;align-items:center;justify-content:center;padding:1rem;overflow:hidden;position:relative}.nm-deal-img img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s}.nm-deal-card:hover .nm-deal-img img{transform:scale(1.05)}.nm-deal-discount{position:absolute;top:10px;right:10px;z-index:3;padding:5px 10px;border-radius:4px;background:var(--nm-cta);color:#fff;font:700 0.8125rem/1 'Poppins',sans-serif;letter-spacing:-0.02em;box-shadow:0 2px 8px rgba(64,205,42,0.30);pointer-events:none;animation:nm-deal-discount-pulse 2.4s cubic-bezier(0.4,0,0.6,1) infinite;transform-origin:center;will-change:transform,box-shadow}@keyframes nm-deal-discount-pulse{0%,100%{transform:scale(1);box-shadow:0 2px 8px rgba(64,205,42,0.30)}50%{transform:scale(1.06);box-shadow:0 4px 14px rgba(64,205,42,0.55)}}@media (prefers-reduced-motion:reduce){.nm-deal-discount{animation:none}}.nm-deal-save{display:inline-flex;align-items:center;align-self:flex-start;margin:0 0 var(--nm-space-3) 0;padding:4px 10px;background:var(--nm-cta-light);border-radius:999px;color:#1d7d12;font:700 0.6875rem/1 'Poppins',sans-serif;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap}.nm-deal-save::before{content:'✓';margin-right:4px;font-weight:800}.nm-deal-body{padding:var(--nm-space-3);display:flex;flex-direction:column;flex:1}.nm-deal-brand{font-family:'Poppins',sans-serif;font-size:0.5625rem;color:var(--nm-muted);text-transform:uppercase;letter-spacing:0.08em;font-weight:600;margin-bottom:2px}.nm-deal-name{font-family:'Poppins',sans-serif;font-size:0.8125rem;font-weight:700;color:var(--nm-heading);margin-bottom:var(--nm-space-2);line-height:1.3;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-deal-prices{display:flex;align-items:baseline;gap:6px;margin-bottom:var(--nm-space-2)}.nm-deal-price{font-family:'Poppins',sans-serif;font-size:1rem;font-weight:800;color:var(--nm-cta)}.nm-deal-old{font-size:0.6875rem;color:var(--nm-muted);text-decoration:line-through}.nm-deal-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:8px;margin-top:auto;background:var(--nm-bg-dark);color:#fff;border:none;border-radius:4px;font-family:'Poppins',sans-serif;font-size:0.625rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;transition:all var(--nm-transition);text-decoration:none;gap:6px}.nm-deal-btn svg{order:2;flex-shrink:0}.nm-deal-btn:hover{background:var(--nm-cta)}.nm-deal-btn{position:relative;z-index:2}.nm-deal-arrow{display:none;position:absolute;top:50%;z-index:3;width:32px;height:32px;border-radius:50%;background:rgba(17,17,17,.7);backdrop-filter:blur(6px);color:#fff;border:1px solid rgba(255,255,255,.1);cursor:pointer;align-items:center;justify-content:center;padding:0;font-size:16px;box-shadow:0 2px 10px rgba(0,0,0,.25);transition:all var(--nm-transition);opacity:0.5}.nm-deal-arrow:hover{background:var(--nm-cta);opacity:1;transform:translateY(-50%) scale(1.1)}.nm-price-history{border:1px solid var(--nm-border);border-radius:8px;padding:var(--nm-space-6);margin-bottom:var(--nm-space-12);background:var(--nm-bg-card)}.nm-ph-chart-wrap{display:flex;gap:0;align-items:stretch;margin-top:var(--nm-space-4)}.nm-ph-y-axis{display:flex;flex-direction:column;justify-content:space-between;padding:4px 0;width:52px;flex-shrink:0}.nm-ph-y-label{font-family:'Poppins',sans-serif;font-size:0.625rem;color:var(--nm-muted);text-align:right;padding-right:8px;line-height:1}.nm-ph-chart-area{flex:1;position:relative;height:160px}.nm-ph-svg{width:100%;height:100%;display:block;overflow:visible}.nm-ph-svg polyline{stroke:#1e7d0f !important}.nm-ph-svg polygon{opacity:.9}.nm-ph-gridline{stroke:var(--nm-border,#e5e7eb);stroke-width:1;stroke-dasharray:2 3}.nm-ph-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nm-ph-meta{display:flex;justify-content:space-between;margin-top:var(--nm-space-3);font-size:0.6875rem;color:var(--nm-muted)}.nm-ph-meta strong{color:var(--nm-cta)}.nm-product-tabs{margin-bottom:var(--nm-space-12)}.nm-tabs-nav{display:flex;gap:var(--nm-space-1);margin-bottom:var(--nm-space-6);background:var(--nm-bg);border-radius:8px;padding:var(--nm-space-1)}.nm-tab-btn{flex:1;padding:var(--nm-space-3) var(--nm-space-4);background:none;border:none;font-family:'Poppins',sans-serif;font-size:0.8125rem;font-weight:600;color:var(--nm-muted);cursor:pointer;border-radius:6px;transition:all var(--nm-transition)}.nm-tab-btn:hover:not(.nm-tab-active){color:var(--nm-body)}.nm-tab-btn.nm-tab-active{background:var(--nm-bg-card);color:var(--nm-heading);box-shadow:0 2px 8px rgba(0,0,0,.04)}.nm-tab-panel{display:none;animation:nm-fadeTab .3s ease}.nm-tab-panel.nm-panel-active{display:block}@keyframes nm-fadeTab{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.nm-tab-description{font-size:0.875rem;color:var(--nm-body);line-height:1.8}.nm-tab-description p+p{margin-top:var(--nm-space-3)}.nm-tab-description strong{color:var(--nm-heading);font-weight:700}.nm-specs-grid{display:flex;flex-direction:column;gap:6px}.nm-specs-row{display:flex;align-items:center;background:var(--nm-bg);border-radius:4px;transition:background var(--nm-transition)}.nm-specs-row:hover{background:var(--nm-border-light)}.nm-specs-label{flex:0 0 35%;padding:var(--nm-space-3) var(--nm-space-4);font-size:0.8125rem;font-weight:600;color:var(--nm-heading)}.nm-specs-value{flex:1;padding:var(--nm-space-3) var(--nm-space-4);font-size:0.8125rem;color:var(--nm-meta)}.nm-features-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--nm-space-2);list-style:none}.nm-features-list li{display:flex;align-items:center;gap:10px;padding:var(--nm-space-3) var(--nm-space-4);background:var(--nm-bg);border-radius:4px;font-size:0.8125rem;color:var(--nm-body)}.nm-features-list li::before{content:'\2713';color:var(--nm-cta);font-weight:700;font-size:0.875rem;flex-shrink:0;width:22px;height:22px;background:var(--nm-cta-light);border-radius:50%;display:flex;align-items:center;justify-content:center}.nm-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:var(--nm-space-4,16px);margin:var(--nm-space-10,40px) 0}.nm-pros,.nm-cons{background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;padding:var(--nm-space-6,24px);box-shadow:0 1px 3px rgba(0,0,0,0.04);transition:box-shadow 250ms cubic-bezier(0.16,1,0.3,1)}.nm-pros:hover,.nm-cons:hover{box-shadow:0 4px 16px rgba(0,0,0,0.07)}.nm-pros h3,.nm-cons h3{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;margin:0 0 var(--nm-space-4,16px);padding-bottom:var(--nm-space-3,12px);border-bottom:1px solid var(--nm-border-light,#F0F0F0);line-height:1.4}.nm-pros h3{color:var(--nm-green,#059669)}.nm-cons h3{color:var(--nm-red,#DC2626)}.nm-pros ul,.nm-cons ul{list-style:none;padding:0;margin:0}.nm-pros li,.nm-cons li{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;color:var(--nm-body,#3A3A3A);margin-bottom:var(--nm-space-3,12px);padding-left:30px;position:relative;line-height:1.6}.nm-pros li:last-child,.nm-cons li:last-child{margin-bottom:0}.nm-pros li::before{content:'\2713';position:absolute;left:0;top:1px;width:20px;height:20px;background:var(--nm-green,#059669);color:var(--nm-white,#FFFFFF);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:0.6875rem;font-weight:700}.nm-cons li::before{content:'\2717';position:absolute;left:0;top:1px;width:20px;height:20px;background:var(--nm-red,#DC2626);color:var(--nm-white,#FFFFFF);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:0.6875rem;font-weight:700}@media (max-width:768px){.nm-pros-cons{grid-template-columns:1fr}}@media (max-width:480px){.nm-pros,.nm-cons{padding:var(--nm-space-4,16px);border-radius:6px}.nm-pros h3,.nm-cons h3{font-size:0.75rem;margin-bottom:var(--nm-space-3,12px);padding-bottom:var(--nm-space-2,8px)}.nm-pros li,.nm-cons li{font-size:0.875rem;padding-left:26px;margin-bottom:var(--nm-space-2,8px)}.nm-pros li::before,.nm-cons li::before{width:18px;height:18px;border-radius:5px;font-size:0.625rem}}.nm-review{background:var(--nm-bg-dark);border-radius:8px;padding:var(--nm-space-8);margin-bottom:var(--nm-space-12);color:#fff;position:relative;overflow:hidden}.nm-review::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}.nm-review-header{display:flex;align-items:center;gap:var(--nm-space-4);margin-bottom:var(--nm-space-6)}.nm-review-header-text{flex:1}.nm-review-header-text .nm-overline{font-family:'Poppins',sans-serif;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--nm-cta);font-weight:600;margin-bottom:2px}.nm-review-header-text h2{font-family:'Poppins',sans-serif;font-size:1.375rem;font-weight:700;margin:0;color:#fff}.nm-review-score-circle{width:72px;height:72px;border-radius:50%;background:var(--nm-bg-dark);border:2px solid var(--nm-cta);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.nm-review-score-num{font-family:'Poppins',sans-serif;font-size:1.375rem;font-weight:800;color:var(--nm-cta);line-height:1.1}.nm-review-score-label{font-size:0.625rem;color:rgba(255,255,255,.35);font-weight:600}.nm-review-quote{margin-bottom:var(--nm-space-6)}.nm-review-quote blockquote{margin:0;padding:var(--nm-space-4) var(--nm-space-6);background:rgba(255,255,255,.04);border-left:3px solid var(--nm-cta);border-radius:0 4px 4px 0;font-size:0.9375rem;font-style:italic;color:rgba(255,255,255,.7);line-height:1.7}.nm-review-bars{display:grid;grid-template-columns:1fr 1fr;gap:var(--nm-space-4) var(--nm-space-6)}.nm-review-bar-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:0.8125rem;color:rgba(255,255,255,.6)}.nm-review-bar-score{font-family:'Poppins',sans-serif;font-weight:700;font-size:0.875rem;color:var(--nm-cta)}.nm-review-bar-track{height:6px;background:rgba(255,255,255,.08);border-radius:3px;overflow:hidden}.nm-review-bar-fill{height:100%;background:var(--nm-cta);border-radius:3px;transition:width .6s ease}.nm-who-box{background:var(--nm-bg-dark);border-radius:8px;padding:var(--nm-space-6);margin-bottom:var(--nm-space-12);color:#fff;position:relative;overflow:hidden}.nm-who-box::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}.nm-who-box h3{font-family:'Poppins',sans-serif;font-size:0.9375rem;font-weight:700;margin:0 0 var(--nm-space-3);color:var(--nm-cta)}.nm-who-box p{font-size:0.875rem;color:rgba(255,255,255,.6);line-height:1.7;margin:0}.nm-faq{margin:var(--nm-space-10,40px) 0 var(--nm-space-12,48px)}.nm-faq .nm-sh{margin-bottom:var(--nm-space-6,24px)}.nm-faq .nm-sh h2{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:clamp(1.5rem,2.5vw+0.75rem,2.25rem);font-weight:700;color:var(--nm-heading,#111111);margin:0;letter-spacing:-0.02em;line-height:1.2}.nm-faq .nm-sh h2 .nm-accent-word{color:var(--nm-cta,#40cd2a)}.nm-faq-list{display:flex;flex-direction:column;gap:var(--nm-space-3,12px)}.nm-faq-item{border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;background:var(--nm-bg-card,#FFFFFF);overflow:hidden;transition:border-color 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1)}.nm-faq-item:hover{border-color:rgba(64,205,42,0.2)}.nm-faq-item[open]{border-color:rgba(64,205,42,0.3);box-shadow:0 4px 16px rgba(64,205,42,0.06)}.nm-faq-q{display:flex;align-items:center;justify-content:space-between;gap:var(--nm-space-4,16px);padding:var(--nm-space-6,24px);cursor:pointer;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:1rem;font-weight:600;color:var(--nm-heading,#111111);list-style:none;line-height:1.4;transition:color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-faq-q::-webkit-details-marker{display:none}.nm-faq-q::marker{display:none;content:''}.nm-faq-q::after{content:none}.nm-faq-q:focus-visible{outline:2px solid var(--nm-cta,#40cd2a);outline-offset:-2px;border-radius:8px}.nm-faq-a{padding:0 var(--nm-space-6,24px) var(--nm-space-6,24px);font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;color:var(--nm-body,#3A3A3A);line-height:1.7}.nm-faq-a p{margin:0 0 var(--nm-space-3,12px)}.nm-faq-a p:last-child{margin-bottom:0}.nm-faq-a a{color:var(--nm-link,#1B4965);text-decoration:underline;text-decoration-color:rgba(27,73,101,0.25);text-underline-offset:2px;transition:color 250ms cubic-bezier(0.16,1,0.3,1),text-decoration-color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-faq-a a:hover{color:var(--nm-link-hover,#0D3B66);text-decoration-color:var(--nm-link-hover,#0D3B66)}.nm-faq-icon{flex-shrink:0;width:32px;height:32px;border-radius:8px;background:var(--nm-cta-light,#F0FBE9);display:flex;align-items:center;justify-content:center;position:relative;transition:transform 300ms cubic-bezier(0.16,1,0.3,1),background 250ms cubic-bezier(0.16,1,0.3,1)}.nm-faq-icon::before{content:'';width:10px;height:10px;border-right:2.5px solid var(--nm-cta,#40cd2a);border-bottom:2.5px solid var(--nm-cta,#40cd2a);transform:rotate(45deg);margin-top:-3px;transition:border-color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-faq-icon::after{content:none}.nm-faq-item[open] .nm-faq-icon{background:var(--nm-cta,#40cd2a);transform:rotate(180deg)}.nm-faq-item[open] .nm-faq-icon::before{border-color:var(--nm-white,#FFFFFF)}.nm-faq-item[open] .nm-faq-icon::after{content:none}@media (max-width:768px){.nm-faq-q{padding:var(--nm-space-4,16px);font-size:0.9375rem;gap:var(--nm-space-3,12px)}.nm-faq-a{padding:0 var(--nm-space-4,16px) var(--nm-space-4,16px)}}@media (max-width:480px){.nm-faq-item{border-radius:6px}.nm-faq-q{padding:var(--nm-space-4,16px);font-size:0.875rem}.nm-faq-a{padding:0 var(--nm-space-4,16px) var(--nm-space-4,16px);font-size:0.875rem}.nm-faq-icon{width:28px;height:28px;border-radius:6px}.nm-faq-icon::before{width:8px;height:8px;border-width:2px;margin-top:-2px}.nm-faq .nm-sh{margin-bottom:var(--nm-space-4,16px)}}.nm-brand-info-section{margin-bottom:var(--nm-space-12)}.nm-brand-info-card{background:var(--nm-bg-card);border:1px solid var(--nm-border);border-radius:8px;padding:var(--nm-space-6)}.nm-brand-info-header{display:flex;align-items:center;gap:var(--nm-space-4);margin-bottom:var(--nm-space-4)}.nm-brand-info-header .nm-overline{font-family:'Poppins',sans-serif;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--nm-cta);font-weight:600;margin-bottom:2px}.nm-brand-info-header h3{font-family:'Poppins',sans-serif;font-size:1.25rem;font-weight:700;margin:0;color:var(--nm-heading)}.nm-brand-info-text{font-size:0.875rem;color:var(--nm-body);line-height:1.7;margin:0 0 var(--nm-space-4)}.nm-brand-info-link{font-family:'Poppins',sans-serif;font-size:0.8125rem;font-weight:600;color:var(--nm-cta);text-decoration:none;transition:color var(--nm-transition)}.nm-brand-info-link:hover{color:var(--nm-cta-hover)}.nm-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:999;background:var(--nm-bg-dark);padding:var(--nm-space-3) var(--nm-space-6);display:flex;align-items:center;justify-content:center;gap:var(--nm-space-4);box-shadow:0 -4px 24px rgba(0,0,0,.3);border-top:1px solid rgba(255,255,255,.06)}.nm-sticky-cta-price{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.nm-sticky-cta-label{font-family:'Poppins',sans-serif;font-size:0.5625rem;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255,255,255,.4);font-weight:600}.nm-sticky-cta-amount{font-family:'Poppins',sans-serif;font-size:1.25rem;font-weight:800;color:var(--nm-cta);line-height:1.1}.nm-sticky-cta-btn{display:inline-flex;align-items:center;padding:var(--nm-space-3) var(--nm-space-6);background:var(--nm-cta);color:#fff;border:none;border-radius:4px;font-family:'Poppins',sans-serif;font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;text-decoration:none;transition:all var(--nm-transition);white-space:nowrap;flex-shrink:0}.nm-sticky-cta-btn:hover{background:var(--nm-cta-hover);transform:translateY(-1px);box-shadow:0 4px 16px var(--nm-cta-glow);color:#fff}@media (max-width:900px){.nm-product-hero{grid-template-columns:1fr;gap:var(--nm-space-6)}.nm-hero-image{min-height:0;padding:var(--nm-space-4)}.nm-hero-image-inner{width:100%;height:auto}.nm-store-row{grid-template-columns:36px 1fr auto;gap:10px;padding:14px}.nm-store-logo{width:36px;height:36px}.nm-store-info{display:none}.nm-store-price-current{font-size:1rem}.nm-review-bars{grid-template-columns:1fr}.nm-pros-cons{grid-template-columns:1fr}.nm-trust-bar{gap:var(--nm-space-3);padding:var(--nm-space-3) var(--nm-space-4);flex-wrap:wrap;justify-content:center}.nm-trust-item{font-size:0.6875rem}.nm-deal-arrow{display:flex}.nm-deal-card{width:180px}.nm-ph-y-axis{width:44px}.nm-ph-y-label{font-size:0.5625rem}.nm-brand-info-card{padding:var(--nm-space-4)}}@media (min-width:901px){.nm-deal-arrow{display:flex}.nm-deal-card{width:220px}}@media (max-width:600px){.nm-container{padding:0 14px}.nm-product-hero{gap:var(--nm-space-3)}.nm-hero-image{padding:var(--nm-space-2);border-radius:6px;max-height:280px;min-height:0;overflow:hidden}.nm-hero-image-inner{width:100%;height:auto;max-height:240px}.nm-hero-image-inner img{max-height:220px}.nm-hero-info h1{font-size:1.125rem;margin-bottom:var(--nm-space-1)}.nm-meta-updated,.nm-meta-sep:last-of-type{display:none}.nm-hero-meta{margin-bottom:0}.nm-pc-row{flex-direction:column;align-items:flex-start;gap:var(--nm-space-2)}.nm-pc-right{text-align:left;display:flex;align-items:center;gap:var(--nm-space-3)}.nm-pc-old{display:inline;margin-bottom:0;font-size:1rem}.nm-pc-price{font-size:2rem}.nm-price-card{padding:var(--nm-space-4)}.nm-cta-main{padding:13px 16px;font-size:0.75rem}.nm-cta-logo{width:28px;height:28px}.nm-cta-arrow{font-size:18px}.nm-ig-item{font-size:0.625rem;padding:5px 6px}.nm-ig-ico{width:18px;height:18px;font-size:9px;border-radius:3px}.nm-discount-badge{width:50px;height:50px;top:var(--nm-space-2);right:var(--nm-space-2)}.nm-discount-badge b{font-size:13px}.nm-discount-badge small{font-size:6px;letter-spacing:1px}.nm-store-row{grid-template-columns:32px 1fr auto;gap:8px;padding:12px;border-radius:6px}.nm-store-logo{width:32px;height:32px;border-radius:6px;font-size:0.5625rem}.nm-store-price-old{font-size:0.625rem}.nm-store-price-current{font-size:0.875rem}.nm-store-btn{padding:8px 12px;font-size:0.625rem;border-radius:4px;min-width:90px}.nm-store-badge{font-size:0.5rem;padding:2px 6px}.nm-deal-card{width:155px}.nm-deal-arrow{display:none}.nm-deal-body{padding:var(--nm-space-2)}.nm-deal-name{font-size:0.6875rem}.nm-deal-price{font-size:0.875rem}.nm-deal-old{font-size:0.5625rem}.nm-deal-btn{padding:7px;font-size:0.5625rem}.nm-deal-discount{font-size:0.5625rem;padding:2px 6px}.nm-price-history{padding:var(--nm-space-4);border-radius:6px}.nm-ph-y-axis{width:36px}.nm-ph-y-label{font-size:0.5rem;padding-right:4px}.nm-ph-meta{flex-direction:column;gap:var(--nm-space-1);font-size:0.625rem}.nm-trust-bar{flex-direction:column;gap:var(--nm-space-2);padding:var(--nm-space-3);border-radius:6px}.nm-trust-item{font-size:0.625rem;justify-content:center}.nm-trust-item svg{width:12px;height:12px}.nm-pros,.nm-cons{padding:var(--nm-space-4);border-radius:6px}.nm-pros h3,.nm-cons h3{font-size:0.75rem;margin-bottom:var(--nm-space-3)}.nm-pros li,.nm-cons li{font-size:0.8125rem;padding-left:24px;margin-bottom:var(--nm-space-2)}.nm-pros li::before,.nm-cons li::before{width:18px;height:18px;font-size:0.625rem}.nm-review{padding:var(--nm-space-4);border-radius:6px}.nm-review-header{gap:var(--nm-space-3);margin-bottom:var(--nm-space-4)}.nm-review-header-text h2{font-size:1.125rem}.nm-review-score-circle{width:56px;height:56px}.nm-review-score-num{font-size:1.125rem}.nm-review-score-label{font-size:0.5rem}.nm-review-quote blockquote{padding:var(--nm-space-3) var(--nm-space-4);font-size:0.8125rem}.nm-review-bar-label{font-size:0.75rem}.nm-review-bar-score{font-size:0.75rem}.nm-tabs-nav{display:grid;grid-template-columns:1fr 1fr;gap:3px;border-radius:6px}.nm-tab-btn{padding:10px 6px;font-size:0.6875rem;border-radius:4px}.nm-tab-description{font-size:0.8125rem;line-height:1.7}.nm-specs-label,.nm-specs-value{padding:10px var(--nm-space-3);font-size:0.75rem}.nm-specs-label{flex:0 0 40%}.nm-features-list{grid-template-columns:1fr;gap:var(--nm-space-1)}.nm-features-list li{padding:10px var(--nm-space-3);font-size:0.75rem}.nm-features-list li::before{width:18px;height:18px;font-size:0.6875rem}.nm-who-box{padding:var(--nm-space-4);border-radius:6px}.nm-who-box h3{font-size:0.875rem}.nm-who-box p{font-size:0.8125rem}.nm-faq-q{padding:14px 16px;font-size:0.8125rem}.nm-faq-icon{width:24px;height:24px}.nm-faq-icon::before{width:10px}.nm-faq-icon::after{height:10px}.nm-faq-a{padding:0 16px 16px;font-size:0.8125rem}.nm-brand-info-card{padding:var(--nm-space-4)}.nm-brand-info-header h3{font-size:1.0625rem}.nm-brand-info-text{font-size:0.8125rem}.nm-sh{margin-bottom:var(--nm-space-4)}.nm-stores,.nm-deals,.nm-price-history,.nm-pros-cons,.nm-review,.nm-product-tabs,.nm-who-box,.nm-faq,.nm-cross-links-section,.nm-brand-info-section,.nm-product-hero{margin-bottom:var(--nm-space-8)}.nm-sticky-cta{padding:10px 16px;gap:10px}.nm-sticky-cta-amount{font-size:1.0625rem}.nm-sticky-cta-btn{padding:10px 20px;font-size:0.75rem}}@media (max-width:400px){.nm-hero-image{max-height:220px;padding:var(--nm-space-1)}.nm-hero-image-inner img{max-height:180px}.nm-ig-item{font-size:0.5625rem;padding:4px 5px}.nm-ig-ico{width:16px;height:16px;font-size:8px}.nm-pc-price{font-size:1.625rem}.nm-hero-info h1{font-size:1rem}.nm-store-row{grid-template-columns:28px 1fr auto;gap:6px;padding:10px 8px}.nm-store-logo{width:28px;height:28px;border-radius:5px}.nm-store-price-current{font-size:0.8125rem}.nm-store-btn{padding:7px 8px;font-size:0.5625rem;min-width:80px}.nm-deal-card{width:140px}.nm-deal-img{padding:0.5rem}.nm-deal-brand{font-size:0.5rem}.nm-deal-name{font-size:0.625rem;-webkit-line-clamp:1}.nm-deal-price{font-size:0.8125rem}.nm-deal-btn{padding:6px;font-size:0.5rem}.nm-deal-btn svg{width:10px;height:10px}.nm-tab-btn{padding:8px 4px;font-size:0.625rem}.nm-review-header-text .nm-overline{font-size:0.5625rem}.nm-review-header-text h2{font-size:1rem}.nm-review-score-circle{width:48px;height:48px}.nm-review-score-num{font-size:1rem}.nm-ph-y-axis{width:30px}.nm-ph-y-label{font-size:0.4375rem}}@media (pointer:coarse){.nm-cta-main{min-height:48px}.nm-store-btn{min-height:44px}.nm-deal-btn{min-height:44px}.nm-sticky-cta-btn{min-height:44px}.nm-tab-btn{min-height:44px}.nm-faq-q{min-height:48px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}.nm-carousel{margin:var(--nm-space-12,48px) 0;padding:0;position:relative}.nm-carousel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--nm-space-4,16px);margin-bottom:var(--nm-space-6,24px)}.nm-carousel-title-wrap{min-width:0;flex:1}.nm-carousel .nm-overline{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;color:var(--nm-muted,#AAAAAA);line-height:1.4;margin:0 0 var(--nm-space-1,4px)}.nm-carousel-title{margin:0;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:clamp(1.5rem,2.5vw+0.75rem,2.25rem);font-weight:700;line-height:1.2;letter-spacing:-0.02em;color:var(--nm-heading,#111111)}.nm-carousel-nav{display:flex;gap:var(--nm-space-2,8px);flex-shrink:0}.nm-carousel-arrow{width:42px;height:42px;border-radius:50%;border:1.5px solid var(--nm-border-strong,#D0D0D0);background:var(--nm-bg-card,#FFFFFF);cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;color:var(--nm-heading,#111111);transition:all 250ms cubic-bezier(0.16,1,0.3,1);box-shadow:0 1px 3px rgba(0,0,0,0.04)}.nm-carousel-arrow:hover{background:var(--nm-heading,#111111);border-color:var(--nm-heading,#111111);color:var(--nm-white,#FFFFFF);box-shadow:0 4px 12px rgba(0,0,0,0.12);transform:scale(1.06)}.nm-carousel-arrow:active{transform:scale(0.95);box-shadow:0 1px 3px rgba(0,0,0,0.08)}.nm-carousel-arrow:disabled{opacity:0.25;cursor:default;pointer-events:none;box-shadow:none}.nm-carousel-track{display:flex;gap:var(--nm-space-4,16px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:10px 16px 26px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(to right,transparent 0%,black 2%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 2%,black 92%,transparent 100%)}.nm-carousel-track::-webkit-scrollbar{display:none}.nm-carousel-item{flex:0 0 240px;scroll-snap-align:start;display:flex;flex-direction:column;background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border,#E8E8E8);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,0.04),0 4px 14px rgba(0,0,0,0.07);transition:box-shadow 250ms cubic-bezier(0.16,1,0.3,1),border-color 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1);min-height:420px;contain:layout}.nm-carousel-item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.08),0 16px 36px rgba(0,0,0,0.12);transform:translateY(-3px);border-color:var(--nm-border-strong,#D0D0D0)}.nm-carousel-item-link{display:flex;flex-direction:column;text-decoration:none;color:inherit;flex:1}.nm-carousel-item-img{aspect-ratio:1 / 1;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.nm-carousel-item-img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;padding:var(--nm-space-4,16px);transition:transform 350ms cubic-bezier(0.16,1,0.3,1)}.nm-carousel-item:hover .nm-carousel-item-img img{transform:scale(1.05)}.nm-carousel-item-body{padding:var(--nm-space-3,12px) var(--nm-space-4,16px) var(--nm-space-2,8px);display:flex;flex-direction:column;gap:var(--nm-space-1,4px);flex:1}.nm-carousel-item-brand{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.625rem;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;color:var(--nm-meta,#888888)}.nm-carousel-item-name{margin:0;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.875rem;line-height:1.4;font-weight:600;color:var(--nm-heading,#111111);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-carousel-item-price{margin-top:auto;padding-top:var(--nm-space-2,8px);font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:1.125rem;font-weight:700;color:var(--nm-heading,#111111);letter-spacing:-0.01em}.nm-carousel-item-cta{display:block;margin:var(--nm-space-2,8px) var(--nm-space-4,16px) var(--nm-space-4,16px);text-align:center;padding:12px var(--nm-space-4,16px);font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;border-radius:4px;text-decoration:none;background:var(--nm-cta,#40cd2a);color:var(--nm-white,#FFFFFF);border:none;transition:background 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1);position:relative;overflow:hidden}.nm-carousel-item-cta:hover{background:var(--nm-cta-hover,#35b122);transform:translateY(-1px);box-shadow:0 4px 16px var(--nm-cta-glow,rgba(64,205,42,0.15)),0 2px 4px rgba(0,0,0,0.06);color:var(--nm-white,#FFFFFF)}.nm-carousel-item-cta:active{transform:translateY(0);box-shadow:0 1px 4px var(--nm-cta-glow,rgba(64,205,42,0.15))}.nm-carousel-item{position:relative}.nm-carousel-item-rank{position:absolute;top:12px;left:12px;width:36px;height:36px;border-radius:50%;background:var(--nm-cta,#40cd2a);color:var(--nm-white,#fff);font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:700;font-size:0.9375rem;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(64,205,42,0.35);z-index:3;pointer-events:none}.nm-carousel-item-discount{position:absolute;top:12px;right:12px;width:52px;height:52px;padding:0;border-radius:50%;background:var(--nm-cta,#40cd2a);color:var(--nm-white,#fff);font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:800;font-size:0.875rem;letter-spacing:-0.02em;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 4px 14px rgba(64,205,42,0.35);z-index:3;pointer-events:none}.nm-carousel-item-divider{height:1px !important;background:var(--nm-border,#eef0f3) !important;margin:6px 0 4px !important;width:100% !important;max-width:100% !important;flex-shrink:0 !important}.nm-carousel-item-trust{display:flex !important;align-items:center !important;gap:6px !important;font-family:var(--nm-font-heading,'Poppins',sans-serif) !important;font-weight:500 !important;font-size:0.6875rem !important;color:var(--nm-meta,#888) !important;min-height:1em !important;flex-wrap:nowrap !important;line-height:1.3 !important;white-space:nowrap !important;overflow:hidden !important}.nm-carousel-item-trust-text,.nm-carousel-item-trust-stores{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.nm-carousel-item-trust-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;color:var(--nm-cta,#40cd2a) !important;flex-shrink:0 !important;width:14px !important;height:14px !important}.nm-carousel-item-trust-icon svg,.nm-carousel-item-trust svg,.nm-carousel-item .nm-carousel-item-trust-icon svg{width:14px !important;height:14px !important;max-width:14px !important;max-height:14px !important;display:block !important;flex-shrink:0 !important}.nm-carousel-item-trust-text{color:var(--nm-body,#374151) !important;font-weight:500 !important}.nm-carousel-item-trust-sep{color:var(--nm-muted,#c4c4c4) !important;font-weight:700 !important}.nm-carousel-item-trust-stores{color:var(--nm-meta,#888) !important}.nm-carousel-item-cta-bag,.nm-carousel-item-cta .nm-carousel-item-cta-bag,.nm-carousel-item-cta svg.nm-carousel-item-cta-bag{width:14px !important;height:14px !important;max-width:14px !important;max-height:14px !important;flex-shrink:0 !important}.nm-carousel-item-price-old{font-size:0.875rem !important;font-weight:500 !important;color:var(--nm-muted,#999) !important;text-decoration:line-through !important;margin-left:6px !important;letter-spacing:0 !important}.nm-carousel-item-cta svg{width:14px !important;height:14px !important;max-width:14px !important;max-height:14px !important;flex-shrink:0 !important}.nm-carousel-item-cta{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;white-space:nowrap !important}.nm-carousel-item-img{background:#ffffff !important}.nm-carousel.nm-toplist .nm-carousel-item-body{padding:14px 16px 8px;gap:4px}.nm-carousel.nm-toplist .nm-carousel-item-brand{font-size:0.6875rem;letter-spacing:0.12em;margin-bottom:2px;text-decoration:none !important}.nm-carousel.nm-toplist .nm-carousel-item-name{font-size:0.9375rem;line-height:1.3;margin:0 0 4px;min-height:calc(1.3em * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-carousel.nm-toplist .nm-carousel-item-price{padding-top:4px;font-size:1.25rem;text-decoration:none !important;margin-top:auto}html body .nm-carousel .nm-carousel-item-link,html body .nm-carousel .nm-carousel-item-link:link,html body .nm-carousel .nm-carousel-item-link:visited,html body .nm-carousel .nm-carousel-item-link:hover,html body .nm-carousel .nm-carousel-item-link:focus,html body .nm-carousel .nm-carousel-item-link:active,html body .nm-carousel .nm-carousel-item-link *,html body .nm-carousel .nm-carousel-item-cta,html body .nm-carousel .nm-carousel-item-cta *,html body .nm-carousel .nm-carousel-item h3,html body .nm-carousel .nm-carousel-item p,html body .nm-carousel .nm-carousel-item span,html body .nm-carousel .nm-carousel-item div,html body .nm-carousel .nm-carousel-item-name,html body .nm-carousel .nm-carousel-item-price,html body .nm-carousel .nm-carousel-item-brand,html body .nm-carousel .nm-carousel-item-trust,html body .nm-carousel .nm-carousel-item-trust *,html body .nm-carousel .nm-carousel-item-trust-text,html body .nm-carousel .nm-carousel-item-trust-stores,html body .nm-carousel .nm-carousel-item-trust-sep{text-decoration:none !important;text-decoration-line:none !important;border-bottom:none !important;box-shadow:none !important;background-image:none !important}.nm-carousel.nm-toplist .nm-carousel-item-cta,.nm-carousel.nm-toplist .nm-carousel-item-cta:link,.nm-carousel.nm-toplist .nm-carousel-item-cta:visited,.nm-carousel.nm-toplist .nm-carousel-item-cta:hover,.nm-carousel.nm-toplist .nm-carousel-item-cta:focus,.nm-carousel.nm-toplist .nm-carousel-item-cta:active{color:#ffffff !important;text-decoration:none !important;margin:6px 16px 14px;padding:11px 16px;font-size:0.75rem;letter-spacing:0.08em}.nm-carousel.nm-toplist .nm-toplist-see-all{margin-top:24px;text-align:center}.nm-carousel.nm-toplist .nm-toplist-see-all a{display:inline-flex;align-items:center;gap:8px;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:600;font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--nm-heading,#111) !important;text-decoration:none !important;padding:14px 24px;border:1.5px solid var(--nm-border-strong,#D0D0D0);border-radius:4px;transition:all .2s}.nm-carousel.nm-toplist .nm-toplist-see-all a:hover{border-color:var(--nm-cta,#40cd2a);color:var(--nm-cta,#40cd2a) !important;text-decoration:none !important}.nm-carousel.nm-toplist .nm-toplist-see-all a svg{transition:transform .16s}.nm-carousel.nm-toplist .nm-toplist-see-all a:hover svg{transform:translateX(3px)}@media (max-width:768px){.nm-carousel{margin:var(--nm-space-10,40px) 0}.nm-carousel-header{margin-bottom:var(--nm-space-4,16px)}.nm-carousel-item{flex:0 0 220px}.nm-carousel-item-rank{width:32px;height:32px;font-size:0.875rem;top:10px;left:10px}.nm-carousel-item-discount{padding:4px 8px;font-size:0.6875rem;top:10px;right:10px}.nm-carousel-nav{display:none}.nm-carousel-track{gap:var(--nm-space-3,12px)}.nm-carousel-item-img img{padding:0}}@media (max-width:480px){.nm-carousel{margin:var(--nm-space-8,32px) 0}.nm-carousel-header{margin-bottom:var(--nm-space-3,12px)}.nm-carousel-item{flex:0 0 190px}.nm-carousel-item-body{padding:var(--nm-space-3,12px) var(--nm-space-3,12px) var(--nm-space-2,8px)}.nm-carousel-item-brand{font-size:0.5625rem}.nm-carousel-item-name{font-size:0.8125rem}.nm-carousel-item-price{font-size:1rem}.nm-carousel-item-cta{margin:var(--nm-space-1,4px) var(--nm-space-3,12px) var(--nm-space-3,12px);padding:10px var(--nm-space-3,12px);font-size:0.6875rem}.nm-carousel .nm-overline{font-size:0.625rem}}.nm-carousel-track{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 3%,black 97%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 3%,black 97%,transparent 100%)}.nm-carousel-track.nm-at-start{-webkit-mask-image:linear-gradient(to right,black 0%,black 97%,transparent 100%);mask-image:linear-gradient(to right,black 0%,black 97%,transparent 100%)}.nm-carousel-track.nm-at-end{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 3%,black 100%);mask-image:linear-gradient(to right,transparent 0%,black 3%,black 100%)}.nm-carousel-track.nm-at-start.nm-at-end{-webkit-mask-image:none;mask-image:none}.nm-quote,.nm-callout,.nm-key-facts,.nm-gallery,.nm-video-block,.nm-social-embed,.nm-ba-compare,.nm-poll,.nm-sources,.nm-author-bio{--nmab-heading:var(--nm-heading,#111111);--nmab-body:var(--nm-body,#3A3A3A);--nmab-meta:var(--nm-meta,#888888);--nmab-muted:var(--nm-muted,#AAAAAA);--nmab-bg:var(--nm-bg,#F7F7F7);--nmab-card:var(--nm-bg-card,#FFFFFF);--nmab-border:var(--nm-border,#E8E8E8);--nmab-border-light:var(--nm-border-light,#F0F0F0);--nmab-cta:var(--nm-cta,#40cd2a);--nmab-cta-hover:var(--nm-cta-hover,#35b122);--nmab-font-h:var(--nm-font-heading,'Poppins',sans-serif);--nmab-font-b:var(--nm-font-body,'Poppins',sans-serif);--nmab-r-sm:4px;--nmab-r-md:8px;--nmab-r-lg:12px}.nm-quote{display:flex;flex-direction:column;margin:var(--nm-space-10,40px) 0;padding:var(--nm-space-8,32px) var(--nm-space-12,48px) var(--nm-space-8,32px);background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border-light,#F0F0F0);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,0.03)}.nm-quote::before{content:"\201C";display:block;font-family:Georgia,'Times New Roman',serif;font-size:88px;line-height:0.8;height:56px;color:var(--nm-cta,#40cd2a);opacity:0.45;font-weight:700;pointer-events:none;margin-bottom:var(--nm-space-4,16px)}.nm-quote .nm-quote-body{margin:0;padding:0;border:0}.nm-quote .nm-quote-text{margin:0 0 var(--nm-space-8,32px) !important;font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.375rem,1.4vw+0.95rem,1.875rem);line-height:1.4;font-weight:400;color:var(--nm-heading,#111111);font-style:normal;letter-spacing:-0.015em}.nm-quote .nm-quote-cite{display:flex;flex-wrap:nowrap;gap:var(--nm-space-4,16px);align-items:center;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;line-height:1.5;color:var(--nm-meta,#5a5a5a);padding-top:var(--nm-space-6,24px);border-top:1px solid var(--nm-border,#E8E8E8)}.nm-quote-cite-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(64,205,42,0.15);color:var(--nm-cta,#40cd2a);flex-shrink:0}.nm-quote-cite-icon svg{width:15px;height:15px;display:block}.nm-quote-author{font-weight:700;color:var(--nm-heading,#111111)}.nm-quote-sep{color:var(--nm-border-strong,#D0D0D0);font-weight:400;user-select:none;font-size:1.0625rem}.nm-quote-role{color:var(--nm-body,#3A3A3A);font-weight:400}.nm-quote-source{color:var(--nm-muted,#767676);font-weight:400;font-style:normal}@media (max-width:768px){.nm-quote{padding:var(--nm-space-6,24px) var(--nm-space-8,32px) var(--nm-space-6,24px)}.nm-quote::before{font-size:72px;height:46px;margin-bottom:var(--nm-space-3,12px)}.nm-quote .nm-quote-text{margin-bottom:var(--nm-space-6,24px) !important}.nm-quote .nm-quote-cite{flex-wrap:wrap}}@media (max-width:480px){.nm-quote{padding:var(--nm-space-6,24px) var(--nm-space-5,20px) var(--nm-space-5,20px);border-radius:12px}.nm-quote::before{font-size:60px;height:38px;margin-bottom:var(--nm-space-2,8px)}.nm-quote .nm-quote-text{font-size:1.1875rem;line-height:1.5;margin-bottom:var(--nm-space-5,20px) !important}.nm-quote .nm-quote-cite{gap:var(--nm-space-2,8px);font-size:0.8125rem;padding-top:var(--nm-space-4,16px)}.nm-quote-cite-icon{width:24px;height:24px}.nm-quote-cite-icon svg{width:13px;height:13px}}.nm-callout{display:flex;gap:var(--nm-space-5,20px);margin:var(--nm-space-10,40px) 0;padding:var(--nm-space-8,32px) var(--nm-space-10,40px);background:var(--nm-bg,#F7F7F7);border:1px solid var(--nm-border-light,#F0F0F0);border-radius:16px;align-items:flex-start;box-shadow:0 1px 3px rgba(0,0,0,0.03)}.nm-callout-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:22px;line-height:1}.nm-callout-body{flex:1;min-width:0;padding-top:4px}.nm-callout-title{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:700;font-size:0.9375rem;text-transform:uppercase;letter-spacing:0.08em;color:var(--nm-heading,#111111);margin:0 0 var(--nm-space-4,16px);line-height:1.3}.nm-callout-content{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:1rem;line-height:1.7;color:var(--nm-body,#3A3A3A)}.nm-callout-content>*:first-child{margin-top:0}.nm-callout-content>*:last-child{margin-bottom:0}.nm-callout-content a{color:var(--nm-link,#1B4965);text-decoration:underline;text-decoration-color:rgba(27,73,101,0.25);text-underline-offset:2px;transition:color 250ms cubic-bezier(0.16,1,0.3,1),text-decoration-color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-callout-content a:hover{color:var(--nm-link-hover,#0D3B66);text-decoration-color:var(--nm-link-hover,#0D3B66)}.nm-callout-tip .nm-callout-icon{background:var(--nm-cta,#40cd2a);color:var(--nm-white,#FFFFFF);box-shadow:0 4px 12px rgba(64,205,42,0.25)}.nm-callout-info .nm-callout-icon{background:var(--nm-link,#1B4965);color:var(--nm-white,#FFFFFF);box-shadow:0 4px 12px rgba(27,73,101,0.25)}.nm-callout-warning .nm-callout-icon{background:var(--nm-orange,#EA580C);color:var(--nm-white,#FFFFFF);box-shadow:0 4px 12px rgba(234,88,12,0.25)}.nm-callout-note .nm-callout-icon{background:var(--nm-heading,#111111);color:var(--nm-white,#FFFFFF);box-shadow:0 4px 12px rgba(0,0,0,0.15)}.nm-callout-success .nm-callout-icon{background:var(--nm-green,#059669);color:var(--nm-white,#FFFFFF);box-shadow:0 4px 12px rgba(5,150,105,0.25)}@media (max-width:768px){.nm-callout{padding:var(--nm-space-6,24px);gap:var(--nm-space-4,16px)}.nm-callout-icon{width:42px;height:42px;font-size:19px;border-radius:10px}}@media (max-width:480px){.nm-callout{padding:var(--nm-space-5,20px);gap:var(--nm-space-3,12px);border-radius:12px}.nm-callout-icon{width:36px;height:36px;border-radius:9px;font-size:16px}.nm-callout-body{padding-top:2px}.nm-callout-title{font-size:0.875rem;margin-bottom:var(--nm-space-3,12px)}.nm-callout-content{font-size:0.9375rem;line-height:1.65}}.nm-key-facts{margin:var(--nm-space-10,40px) 0;padding:var(--nm-space-8,32px) var(--nm-space-10,40px);background:var(--nm-bg,#F7F7F7);border:1px solid var(--nm-border-light,#F0F0F0);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,0.03)}.nm-key-facts-header{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:14px;margin-bottom:var(--nm-space-6,24px);padding-bottom:var(--nm-space-5,20px);border-bottom:1px solid var(--nm-border,#E8E8E8)}.nm-key-facts-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--nm-heading,#111111);color:var(--nm-white,#FFFFFF);border-radius:8px;font-size:14px;line-height:1;flex-shrink:0}.nm-key-facts-title,.nm-article-body .nm-key-facts-header .nm-key-facts-title,.nm-guide-content .nm-key-facts-header .nm-key-facts-title{display:inline-flex !important;align-items:center !important;height:32px !important;margin:0 !important;padding:0 !important;font-family:var(--nm-font-heading,'Poppins',sans-serif) !important;font-size:0.875rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.12em !important;color:var(--nm-heading,#111111) !important;line-height:1 !important}.nm-key-facts-list{display:block;margin:0;padding:0}.nm-kf-row{display:grid;grid-template-columns:minmax(140px,28%) 1fr;gap:var(--nm-space-6,24px);align-items:start;padding:var(--nm-space-5,20px) 0;border-bottom:1px solid var(--nm-border,#E8E8E8)}.nm-kf-row:first-child{padding-top:0}.nm-kf-row:last-child{padding-bottom:0;border-bottom:none}.nm-kf-label{margin:0;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var(--nm-cta,#40cd2a);line-height:1.4;padding-top:4px}.nm-kf-value{margin:0;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:1rem;font-weight:500;color:var(--nm-heading,#111111);line-height:1.5;letter-spacing:-0.005em}.nm-kf-row-single{grid-template-columns:1fr}.nm-kf-row-single .nm-kf-value{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;font-weight:400;color:var(--nm-body,#3A3A3A);line-height:1.6;letter-spacing:0}@media (max-width:768px){.nm-key-facts{padding:var(--nm-space-6,24px)}.nm-kf-row{gap:var(--nm-space-4,16px);padding:var(--nm-space-4,16px) 0}}@media (max-width:480px){.nm-key-facts{padding:var(--nm-space-5,20px);border-radius:12px}.nm-key-facts-header{gap:var(--nm-space-2,8px);margin-bottom:var(--nm-space-4,16px);padding-bottom:var(--nm-space-3,12px)}.nm-key-facts-icon{width:32px;height:32px;border-radius:7px;font-size:14px}.nm-key-facts-title{font-size:0.8125rem}.nm-kf-row{grid-template-columns:1fr;gap:var(--nm-space-1,4px);padding:var(--nm-space-3,12px) 0}.nm-kf-label{padding-top:0;font-size:0.6875rem}.nm-kf-value{font-size:1rem}}.nm-gallery{margin:var(--nm-space-10,40px) 0}.nm-gallery-header{margin-bottom:var(--nm-space-4,16px)}.nm-gallery-title{margin:0;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:clamp(1.125rem,1vw+0.75rem,1.3125rem);font-weight:600;line-height:1.35;letter-spacing:-0.01em;color:var(--nm-heading,#111111)}.nm-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--nm-space-4,16px)}.nm-gallery-item{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden;background:var(--nm-bg,#F7F7F7);border-radius:8px;border:1px solid var(--nm-border,#E8E8E8);cursor:zoom-in;transition:box-shadow 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1),border-color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-gallery-item:hover{box-shadow:0 8px 24px rgba(0,0,0,0.1);transform:translateY(-2px);border-color:var(--nm-border-strong,#D0D0D0)}.nm-gallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 350ms cubic-bezier(0.16,1,0.3,1)}.nm-gallery-item:hover img{transform:scale(1.06)}@media (max-width:768px){.nm-gallery-grid{grid-template-columns:repeat(2,1fr);gap:var(--nm-space-3,12px)}}@media (max-width:480px){.nm-gallery-grid{grid-template-columns:1fr;gap:var(--nm-space-3,12px)}.nm-gallery-item{aspect-ratio:16 / 10}}.nm-video-block{margin:var(--nm-space-10,40px) 0}.nm-video-facade{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--nm-bg-dark,#111111);border-radius:8px;overflow:hidden;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,0.12);transition:box-shadow 250ms cubic-bezier(0.16,1,0.3,1)}.nm-video-facade::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,transparent 35%,transparent 65%,rgba(0,0,0,0.3) 100%);z-index:1;pointer-events:none;transition:opacity 250ms cubic-bezier(0.16,1,0.3,1)}.nm-video-facade:hover{box-shadow:0 12px 32px rgba(0,0,0,0.18)}.nm-video-facade:focus-visible{outline:3px solid var(--nm-cta,#40cd2a);outline-offset:2px}.nm-video-thumb{width:100%;height:100%;object-fit:cover;display:block;transition:transform 350ms cubic-bezier(0.16,1,0.3,1),opacity 250ms cubic-bezier(0.16,1,0.3,1)}.nm-video-facade:hover .nm-video-thumb{transform:scale(1.03);opacity:0.9}.nm-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:50px;padding:0;background:transparent;border:0;cursor:pointer;z-index:2;transition:transform 250ms cubic-bezier(0.16,1,0.3,1),filter 250ms cubic-bezier(0.16,1,0.3,1)}.nm-video-facade:hover .nm-video-play{transform:translate(-50%,-50%) scale(1.1)}.nm-video-play svg{width:100%;height:100%;display:block;filter:drop-shadow(0 2px 8px rgba(0,0,0,0.3))}.nm-video-play-bg{fill:rgba(0,0,0,0.75);transition:fill 250ms cubic-bezier(0.16,1,0.3,1)}.nm-video-facade:hover .nm-video-play-bg{fill:var(--nm-cta,#40cd2a)}.nm-video-play-arrow{fill:var(--nm-white,#FFFFFF)}.nm-video-title-overlay{position:absolute;top:var(--nm-space-4,16px);left:var(--nm-space-4,16px);right:var(--nm-space-4,16px);color:var(--nm-white,#FFFFFF);font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:600;font-size:1rem;line-height:1.35;z-index:2;pointer-events:none}.nm-video-caption{margin-top:var(--nm-space-3,12px);text-align:center;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.8125rem;color:var(--nm-meta,#888888);font-style:italic;line-height:1.5}.nm-video-facade-vimeo{background:var(--nm-bg-dark,#111111)}.nm-video-vimeo-placeholder{width:100%;height:100%;background:linear-gradient(160deg,var(--nm-bg-dark,#111111) 0%,#1A1A1A 50%,var(--nm-bg-dark,#111111) 100%);display:flex;align-items:center;justify-content:center}.nm-video-vimeo-placeholder .nm-video-play{position:static;transform:none;width:72px;height:50px;background:rgba(255,255,255,0.1);border-radius:12px;padding:var(--nm-space-3,12px);transition:background 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-video-vimeo-placeholder .nm-video-play:hover{background:var(--nm-cta,#40cd2a);transform:scale(1.08)}@media (max-width:768px){.nm-video-play{width:64px;height:44px}.nm-video-title-overlay{font-size:0.9375rem}}@media (max-width:480px){.nm-video-facade{border-radius:6px}.nm-video-play{width:56px;height:38px}.nm-video-title-overlay{font-size:0.8125rem;top:var(--nm-space-3,12px);left:var(--nm-space-3,12px);right:var(--nm-space-3,12px)}.nm-video-caption{font-size:0.75rem;margin-top:var(--nm-space-2,8px)}.nm-video-vimeo-placeholder .nm-video-play{width:56px;height:38px;padding:var(--nm-space-2,8px)}}.nm-social-embed{margin:var(--nm-space-10,40px) 0}.nm-social-embed-placeholder{background:var(--nm-bg-card,#FFFFFF);border:2px dashed var(--nm-border-strong,#D0D0D0);border-radius:8px;padding:var(--nm-space-12,48px) var(--nm-space-6,24px);text-align:center;transition:border-color 250ms cubic-bezier(0.16,1,0.3,1),background 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1),border-style 250ms cubic-bezier(0.16,1,0.3,1)}.nm-social-embed-placeholder:hover{border-color:var(--nm-cta,#40cd2a);border-style:solid;background:var(--nm-cta-light,#F0FBE9);box-shadow:0 2px 8px rgba(64,205,42,0.06)}.nm-social-embed-placeholder a{display:block;text-decoration:none;color:inherit}.nm-social-embed-placeholder a:focus-visible{outline:2px solid var(--nm-cta,#40cd2a);outline-offset:4px;border-radius:6px}.nm-social-embed-hint{display:block;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:600;font-size:0.875rem;color:var(--nm-heading,#111111);margin-bottom:var(--nm-space-2,8px);line-height:1.4}.nm-social-embed-url{display:block;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.75rem;color:var(--nm-meta,#888888);word-break:break-all;line-height:1.4}.nm-social-embed-caption{margin-top:var(--nm-space-3,12px);text-align:center;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.8125rem;color:var(--nm-meta,#888888);font-style:italic;line-height:1.5}@media (max-width:768px){.nm-social-embed-placeholder{padding:var(--nm-space-8,32px) var(--nm-space-4,16px)}}@media (max-width:480px){.nm-social-embed-placeholder{padding:var(--nm-space-6,24px) var(--nm-space-4,16px);border-radius:6px}.nm-social-embed-hint{font-size:0.8125rem}.nm-social-embed-url{font-size:0.6875rem}.nm-social-embed-caption{font-size:0.75rem}}.nm-ba-compare{margin:var(--nm-space-10,40px) 0}.nm-ba-wrap{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:8px;overflow:hidden;background:var(--nm-bg,#F7F7F7);box-shadow:0 8px 24px rgba(0,0,0,0.12);user-select:none;-webkit-user-select:none}.nm-ba-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.nm-ba-before-wrap{position:absolute;inset:0;width:50%;overflow:hidden;transition:width 50ms linear}.nm-ba-before-wrap .nm-ba-img-before{width:calc(100vw - 40px);max-width:1200px;height:100%;object-fit:cover}.nm-ba-divider{position:absolute;top:0;bottom:0;left:50%;width:3px;background:var(--nm-white,#FFFFFF);transform:translateX(-50%);box-shadow:0 0 8px rgba(0,0,0,0.25);pointer-events:none;transition:left 50ms linear,box-shadow 250ms cubic-bezier(0.16,1,0.3,1)}.nm-ba-wrap:hover .nm-ba-divider{box-shadow:0 0 12px rgba(64,205,42,0.3),0 0 4px rgba(0,0,0,0.2)}.nm-ba-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;background:var(--nm-white,#FFFFFF);border:3px solid var(--nm-cta,#40cd2a);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--nm-heading,#111111);box-shadow:0 2px 12px rgba(0,0,0,0.2);font-weight:700;transition:transform 250ms cubic-bezier(0.16,1,0.3,1),box-shadow 250ms cubic-bezier(0.16,1,0.3,1)}.nm-ba-wrap:hover .nm-ba-handle{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 16px rgba(0,0,0,0.25),0 0 0 4px var(--nm-cta-glow,rgba(64,205,42,0.15))}.nm-ba-label{position:absolute;top:var(--nm-space-3,12px);padding:5px var(--nm-space-3,12px);background:var(--nm-heading,#111111);color:var(--nm-white,#FFFFFF);font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;border-radius:4px;pointer-events:none;z-index:2}.nm-ba-label-before{left:var(--nm-space-3,12px)}.nm-ba-label-after{right:var(--nm-space-3,12px)}.nm-ba-slider{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:transparent;z-index:3}.nm-ba-slider:focus-visible~.nm-ba-divider{box-shadow:0 0 0 3px var(--nm-cta,#40cd2a),0 0 12px rgba(64,205,42,0.3)}.nm-ba-slider:focus-visible~.nm-ba-divider .nm-ba-handle{box-shadow:0 4px 16px rgba(0,0,0,0.25),0 0 0 4px var(--nm-cta-glow,rgba(64,205,42,0.15))}.nm-ba-slider::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:100%;cursor:ew-resize}.nm-ba-slider::-moz-range-thumb{width:44px;height:100%;border:0;background:transparent;cursor:ew-resize}.nm-ba-caption{margin-top:var(--nm-space-3,12px);text-align:center;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.8125rem;color:var(--nm-meta,#888888);font-style:italic;line-height:1.5}@media (max-width:768px){.nm-ba-handle{width:40px;height:40px;font-size:14px;border-width:2px}.nm-ba-label{font-size:0.625rem;padding:4px var(--nm-space-2,8px)}}@media (max-width:480px){.nm-ba-wrap{border-radius:6px;aspect-ratio:3 / 2}.nm-ba-handle{width:36px;height:36px;font-size:13px}.nm-ba-label{top:var(--nm-space-2,8px);font-size:0.5625rem;padding:3px var(--nm-space-2,8px)}.nm-ba-label-before{left:var(--nm-space-2,8px)}.nm-ba-label-after{right:var(--nm-space-2,8px)}.nm-ba-caption{font-size:0.75rem;margin-top:var(--nm-space-2,8px)}.nm-ba-slider::-webkit-slider-thumb{width:36px}.nm-ba-slider::-moz-range-thumb{width:36px}}.nm-poll{position:relative;margin:var(--nm-space-10,40px) auto;padding:var(--nm-space-8,32px);max-width:640px;background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border,#E8E8E8);border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,0.04),0 12px 32px rgba(0,0,0,0.05)}.nm-poll-head-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(64,205,42,0.10);color:var(--nm-cta,#40cd2a);border-radius:50%;margin-bottom:var(--nm-space-4,16px)}.nm-poll-question{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:clamp(1.5rem,1.2vw+1rem,1.9rem);font-weight:700;color:var(--nm-heading,#111111);margin:0 0 var(--nm-space-2,8px) 0;line-height:1.2;letter-spacing:-0.025em}.nm-poll-intro{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;font-weight:400;color:var(--nm-meta,#888888);margin:0 0 var(--nm-space-6,24px) 0;line-height:1.5}.nm-poll-question+.nm-poll-options{margin-top:var(--nm-space-6,24px)}.nm-poll-options{display:flex;flex-direction:column;gap:var(--nm-space-3,12px)}.nm-poll-option{position:relative;display:flex;align-items:center;gap:var(--nm-space-3,12px);width:100%;padding:10px var(--nm-space-4,16px);background:transparent;border:1px solid var(--nm-border,#E8E8E8);border-radius:10px;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.875rem;font-weight:600;color:var(--nm-heading,#111111);text-align:left;cursor:pointer;overflow:hidden;letter-spacing:0.04em;text-transform:uppercase;transition:border-color 200ms ease,background 200ms ease,transform 200ms ease,box-shadow 200ms ease}.nm-poll-option:hover{border-color:var(--nm-cta,#40cd2a);background:rgba(64,205,42,0.04);transform:translateY(-1px);box-shadow:0 4px 14px rgba(64,205,42,0.10);color:var(--nm-heading,#111111)}.nm-poll-option:hover .nm-poll-option-arrow{color:var(--nm-cta,#40cd2a);transform:translateX(3px)}.nm-poll-option:focus,.nm-poll-option:focus-visible{outline:2px solid var(--nm-cta,#40cd2a) !important;outline-offset:2px;background:rgba(64,205,42,0.06) !important;border-color:var(--nm-cta,#40cd2a) !important;color:var(--nm-heading,#111111) !important}.nm-poll-option:active{background:rgba(64,205,42,0.12) !important;border-color:var(--nm-cta,#40cd2a) !important;color:var(--nm-heading,#111111) !important;transform:scale(0.99);box-shadow:0 2px 8px rgba(64,205,42,0.18) !important}.nm-poll-option:active .nm-poll-option-icon,.nm-poll-option:focus .nm-poll-option-icon{background:rgba(64,205,42,0.18) !important;color:var(--nm-heading,#111111) !important}.nm-poll-option-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:rgba(64,205,42,0.12);color:var(--nm-heading,#111111);border-radius:50%;z-index:2;position:relative;pointer-events:none}.nm-poll-option-text{flex:1;z-index:2;position:relative;line-height:1.4;pointer-events:none}.nm-poll-option-arrow{display:inline-flex;align-items:center;justify-content:center;width:20px;color:var(--nm-meta,#888888);flex-shrink:0;z-index:2;position:relative;pointer-events:none;transition:color 200ms ease,transform 200ms ease}.nm-poll-option-bar{position:absolute;inset:0;pointer-events:none;opacity:0;z-index:0;transition:opacity 300ms ease}.nm-poll-option-fill{display:block;height:100%;width:0;background:linear-gradient(90deg,rgba(64,205,42,0.14) 0%,rgba(64,205,42,0.04) 100%);transition:width 600ms cubic-bezier(0.16,1,0.3,1)}.nm-poll-option-pct{display:none;z-index:2;position:relative;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:700;font-size:0.8125rem;color:var(--nm-cta,#40cd2a);min-width:40px;text-align:right;flex-shrink:0;pointer-events:none}.nm-poll.is-voted .nm-poll-option{cursor:default}.nm-poll.is-voted .nm-poll-option-arrow{display:none}.nm-poll.is-voted .nm-poll-option-pct{display:inline-flex;align-items:center;justify-content:flex-end}.nm-poll.is-voted .nm-poll-option-bar{opacity:1}.nm-poll.is-voted .nm-poll-option:hover{transform:none;box-shadow:none;background:transparent;border-color:var(--nm-border,#E8E8E8)}.nm-poll.is-voted .nm-poll-option.is-selected{border-color:var(--nm-cta,#40cd2a) !important;background:rgba(64,205,42,0.08) !important;box-shadow:0 2px 14px rgba(64,205,42,0.15)}.nm-poll.is-voted .nm-poll-option.is-selected .nm-poll-option-icon{background:var(--nm-cta,#40cd2a) !important;color:#fff !important}.nm-poll.is-voted .nm-poll-option.is-selected .nm-poll-option-text{color:var(--nm-heading,#111111)}.nm-poll-footer{display:none}@media (max-width:768px){.nm-poll{padding:var(--nm-space-6,24px)}.nm-poll-question{font-size:1.375rem}}@media (max-width:480px){.nm-poll{padding:20px;border-radius:12px}.nm-poll-question{font-size:1.25rem}.nm-poll-intro{font-size:0.875rem}.nm-poll-option{padding:8px 12px;font-size:0.8125rem;gap:10px}.nm-poll-option-icon{width:28px;height:28px}.nm-poll-option-pct{font-size:0.75rem;min-width:36px}}.nm-sources{margin:var(--nm-space-10,40px) auto;padding:var(--nm-space-8,32px) var(--nm-space-10,40px);max-width:720px;background:#fff;border:1px solid var(--nm-border,#E8E8E8);border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,0.04),0 12px 32px rgba(0,0,0,0.05)}.nm-sources-header{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:14px;margin-bottom:var(--nm-space-6,24px);padding-bottom:var(--nm-space-4,16px);border-bottom:1px solid var(--nm-border-light,#F0F0F0)}.nm-sources-icon{width:36px;height:36px;border-radius:8px;background:var(--nm-heading,#111111);color:#fff;display:inline-flex !important;align-items:center;justify-content:center;font-size:16px;line-height:1;flex-shrink:0}.nm-sources-title,.nm-article-body .nm-sources-header .nm-sources-title,.nm-guide-content .nm-sources-header .nm-sources-title{display:inline-flex !important;align-items:center !important;height:36px !important;margin:0 !important;padding:0 !important;font-family:var(--nm-font-heading,'Poppins',sans-serif) !important;font-size:0.875rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.12em !important;line-height:1 !important;color:var(--nm-heading,#111111) !important}.nm-sources-list{margin:0;padding:0;list-style:none}.nm-sources-item{position:relative;padding:18px 0;font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;line-height:1.5;color:var(--nm-body,#3A3A3A);border-bottom:1px solid var(--nm-border-light,#F0F0F0)}.nm-sources-item:last-child{border-bottom:none}.nm-sources-item::before{content:none !important;display:none !important}.nm-sources-link{color:var(--nm-heading,#111111);text-decoration:underline;text-decoration-color:rgba(0,0,0,0.35);text-underline-offset:3px;text-decoration-thickness:1px;font-weight:600;transition:color 200ms ease,text-decoration-color 200ms ease}.nm-sources-link:hover{color:var(--nm-cta,#40cd2a);text-decoration-color:var(--nm-cta,#40cd2a)}.nm-sources-item-title{font-weight:600}.nm-sources-item-meta{color:var(--nm-meta,#888888);font-size:0.875rem;font-weight:400}.nm-sources-item-meta::before{content:'—';margin:0 8px;color:var(--nm-meta,#888888)}@media (max-width:768px){.nm-sources{padding:var(--nm-space-6,24px)}}@media (max-width:480px){.nm-sources{padding:20px;border-radius:12px}.nm-sources-header{gap:10px;margin-bottom:16px;padding-bottom:12px}.nm-sources-icon{width:32px;height:32px}.nm-sources-title{font-size:0.75rem}.nm-sources-item{padding:14px 0;font-size:0.875rem}.nm-sources-item::before{content:none;display:none}.nm-sources-item-meta{display:block;margin-top:4px;font-size:0.8125rem}.nm-sources-item-meta::before{content:'';margin:0}}.nm-toc{margin:32px auto;padding:24px 28px;max-width:720px;background:#fff;border:1px solid var(--nm-border,#E8E8E8);border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.04);font-family:var(--nm-font-body,'Poppins',sans-serif)}.nm-toc-title{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;color:var(--nm-cta,#40cd2a);margin-bottom:16px}.nm-toc-list{list-style:none;margin:0;padding:0}.nm-toc-item{display:flex;align-items:baseline;gap:14px;padding:10px 12px;border-radius:8px;transition:background .15s ease,color .15s ease}.nm-toc-item:hover{background:rgba(64,205,42,.06)}.nm-toc-num{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.75rem;font-weight:700;color:var(--nm-cta,#40cd2a);opacity:.55;min-width:24px;flex-shrink:0;letter-spacing:0.04em}.nm-toc-item:hover .nm-toc-num{opacity:1}.nm-toc-link,.nm-article-body .nm-toc .nm-toc-link,.nm-guide-content .nm-toc .nm-toc-link{font-size:0.9375rem;font-weight:500;color:var(--nm-heading,#111111) !important;text-decoration:none !important;text-decoration-color:transparent !important;line-height:1.5;flex:1;transition:color .15s ease}.nm-toc-link:hover,.nm-article-body .nm-toc .nm-toc-link:hover,.nm-guide-content .nm-toc .nm-toc-link:hover{color:var(--nm-cta,#40cd2a) !important;text-decoration:none !important}html{scroll-behavior:smooth}h2[id^="sektion-"]{scroll-margin-top:96px}@media (max-width:768px){.nm-toc{padding:16px 18px;border-radius:12px;margin:24px auto}.nm-toc-title{font-size:0.6875rem;margin-bottom:10px;letter-spacing:0.12em}.nm-toc-item{padding:5px 6px;gap:8px}.nm-toc-link,.nm-article-body .nm-toc .nm-toc-link,.nm-guide-content .nm-toc .nm-toc-link{font-size:0.8125rem !important;line-height:1.35 !important}.nm-toc-num{font-size:0.625rem;min-width:18px;letter-spacing:0.02em}}@media (max-width:480px){.nm-toc{padding:14px 14px}.nm-toc-item{padding:4px 6px;gap:8px}.nm-toc-link,.nm-article-body .nm-toc .nm-toc-link,.nm-guide-content .nm-toc .nm-toc-link{font-size:0.75rem !important;line-height:1.3 !important}.nm-toc-num{font-size:0.5625rem;min-width:16px}}.nm-author-bio{display:flex;gap:var(--nm-space-6,24px);margin:var(--nm-space-12,48px) 0 0;padding:var(--nm-space-8,32px);background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.04),0 4px 12px rgba(0,0,0,0.02);align-items:flex-start}.nm-author-bio-avatar{flex-shrink:0;width:80px;height:80px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,var(--nm-cta,#40cd2a) 0%,var(--nm-cta-hover,#35b122) 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px rgba(64,205,42,0.2)}.nm-author-bio-avatar img{width:100%;height:100%;object-fit:cover}.nm-author-bio-initials{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:700;font-size:1.5rem;color:var(--nm-white,#FFFFFF);letter-spacing:0.02em}.nm-author-bio-body{flex:1;min-width:0}.nm-author-bio-label{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var(--nm-muted,#AAAAAA);margin-bottom:var(--nm-space-1,4px)}.nm-author-bio-name{margin:0 0 var(--nm-space-1,4px);font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:1.3125rem;font-weight:700;color:var(--nm-heading,#111111);line-height:1.25}.nm-author-bio-role{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.875rem;color:var(--nm-body,#3A3A3A);margin-bottom:var(--nm-space-2,8px);line-height:1.4}.nm-author-bio-experience{margin-bottom:var(--nm-space-3,12px)}.nm-author-bio-years{display:inline-block;padding:4px var(--nm-space-3,12px);background:var(--nm-cta-light,#F0FBE9);border:1px solid rgba(64,205,42,0.15);border-radius:4px;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.6875rem;font-weight:600;color:var(--nm-cta,#40cd2a);text-transform:uppercase;letter-spacing:0.06em}.nm-author-bio-text{margin:0 0 var(--nm-space-4,16px);font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;line-height:1.65;color:var(--nm-body,#3A3A3A)}.nm-author-bio-social{display:flex;flex-wrap:wrap;gap:var(--nm-space-2,8px) var(--nm-space-4,16px);font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.8125rem}.nm-author-bio-social-link{color:var(--nm-link,#1B4965);text-decoration:none;font-weight:500;padding-bottom:1px;border-bottom:1px solid rgba(27,73,101,0.25);transition:color 250ms cubic-bezier(0.16,1,0.3,1),border-color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-author-bio-social-link:hover{color:var(--nm-cta,#40cd2a);border-bottom-color:var(--nm-cta,#40cd2a)}.nm-author-bio-social-link:focus-visible{outline:2px solid var(--nm-cta,#40cd2a);outline-offset:2px;border-radius:2px}@media (max-width:768px){.nm-author-bio{padding:var(--nm-space-6,24px);gap:var(--nm-space-4,16px)}.nm-author-bio-avatar{width:68px;height:68px}.nm-author-bio-initials{font-size:1.25rem}.nm-author-bio-name{font-size:1.125rem}}@media (max-width:480px){.nm-author-bio{flex-direction:column;align-items:center;text-align:center;padding:var(--nm-space-6,24px);border-radius:6px}.nm-author-bio-avatar{width:64px;height:64px}.nm-author-bio-initials{font-size:1.125rem}.nm-author-bio-name{font-size:1.0625rem}.nm-author-bio-role{font-size:0.8125rem}.nm-author-bio-text{font-size:0.875rem}.nm-author-bio-social{justify-content:center}.nm-author-bio-years{font-size:0.625rem}}.nm-image-block{margin:var(--nm-space-10,40px) 0;text-align:center}.nm-image-block img{display:block;max-width:100%;height:auto;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.06);margin:0 auto;transition:box-shadow 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-image-block:hover img{box-shadow:0 4px 12px rgba(0,0,0,0.08);transform:scale(1.005)}.nm-image-block figcaption{margin-top:var(--nm-space-3,12px);font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.8125rem;font-style:italic;color:var(--nm-meta,#888888);line-height:1.5;text-align:center}@media (max-width:768px){.nm-image-block{margin:var(--nm-space-8,32px) 0}}@media (max-width:480px){.nm-image-block{margin:var(--nm-space-6,24px) 0}.nm-image-block img{border-radius:6px}.nm-image-block figcaption{font-size:0.75rem;margin-top:var(--nm-space-2,8px)}}.nm-infographic-block{margin:var(--nm-space-10,40px) 0;padding:var(--nm-space-6,24px);background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.06);text-align:center;transition:box-shadow 250ms cubic-bezier(0.16,1,0.3,1),transform 250ms cubic-bezier(0.16,1,0.3,1)}.nm-infographic-block:hover{box-shadow:0 4px 16px rgba(0,0,0,0.08);transform:translateY(-1px)}.nm-infographic-block img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:4px}.nm-infographic-block figcaption{margin-top:var(--nm-space-4,16px);padding-top:var(--nm-space-3,12px);border-top:1px solid var(--nm-border-light,#F0F0F0);font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.8125rem;color:var(--nm-meta,#888888);line-height:1.5;text-align:center}@media (max-width:768px){.nm-infographic-block{margin:var(--nm-space-8,32px) 0;padding:var(--nm-space-4,16px)}}@media (max-width:480px){.nm-infographic-block{margin:var(--nm-space-6,24px) 0;padding:var(--nm-space-3,12px);border-radius:6px}.nm-infographic-block figcaption{font-size:0.75rem;margin-top:var(--nm-space-3,12px);padding-top:var(--nm-space-2,8px)}}.nm-ad-block{margin:var(--nm-space-10,40px) 0;padding:var(--nm-space-6,24px);background:var(--nm-bg-card,#FFFFFF);border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.04);position:relative;transition:box-shadow 250ms cubic-bezier(0.16,1,0.3,1)}.nm-ad-block:hover{box-shadow:0 4px 12px rgba(0,0,0,0.06)}.nm-ad-label{display:inline-block;font-family:var(--nm-font-heading,'Poppins',sans-serif);font-size:0.625rem;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;color:var(--nm-muted,#AAAAAA);margin-bottom:var(--nm-space-4,16px);padding-bottom:var(--nm-space-3,12px);border-bottom:1px solid var(--nm-border-light,#F0F0F0);width:100%}.nm-ad-image{margin-bottom:var(--nm-space-4,16px);text-align:center}.nm-ad-image img{display:block;max-width:100%;height:auto;border-radius:4px;margin:0 auto}.nm-ad-text{font-family:var(--nm-font-body,'Poppins',sans-serif);font-size:0.9375rem;line-height:1.7;color:var(--nm-body,#3A3A3A)}.nm-ad-text p{margin:0}.nm-ad-text strong{font-family:var(--nm-font-heading,'Poppins',sans-serif);font-weight:600;color:var(--nm-heading,#111111)}.nm-ad-text a{color:var(--nm-link,#1B4965);text-decoration:underline;text-decoration-color:rgba(27,73,101,0.25);text-underline-offset:2px;transition:color 250ms cubic-bezier(0.16,1,0.3,1),text-decoration-color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-ad-text a:hover{color:var(--nm-link-hover,#0D3B66);text-decoration-color:var(--nm-link-hover,#0D3B66)}.nm-ad-cta-wrap{margin-top:var(--nm-space-4,16px);text-align:center}@media (max-width:768px){.nm-ad-block{padding:var(--nm-space-4,16px)}}@media (max-width:480px){.nm-ad-block{padding:var(--nm-space-4,16px);border-radius:6px}.nm-ad-label{font-size:0.5625rem;margin-bottom:var(--nm-space-3,12px);padding-bottom:var(--nm-space-2,8px)}.nm-ad-text{font-size:0.875rem}.nm-ad-cta-wrap{margin-top:var(--nm-space-3,12px)}}.nm-trust{background:transparent;border:none;border-radius:0;padding:0;max-width:1200px;margin-left:auto;margin-right:auto}.nm-trust .nm-sh{margin-bottom:24px;text-align:left}.nm-trust-grid{display:grid !important;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:16px;text-align:left !important}.nm-trust-grid .nm-trust-item{display:flex !important;flex-direction:column;align-items:flex-start !important;text-align:left !important;gap:8px;background:#fff;border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;padding:16px;white-space:normal !important;color:var(--nm-body,#3A3A3A) !important;font-size:13px !important;font-weight:normal !important}.nm-trust-grid .nm-trust-ico{width:40px;height:40px;border-radius:8px;background:rgba(64,205,42,.1);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.nm-trust-grid .nm-trust-item h4{font-family:'Poppins',sans-serif;font-size:14px !important;font-weight:700 !important;color:var(--nm-heading,#111) !important;margin:0 !important;line-height:1.3}.nm-trust-grid .nm-trust-item p{font-family:'Poppins',sans-serif;font-size:12px !important;color:var(--nm-meta,#666) !important;margin:0 !important;line-height:1.5}@media (min-width:768px){.nm-trust-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:480px) and (max-width:767px){.nm-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.nm-trust-grid{grid-template-columns:1fr}.nm-trust{padding:20px 16px}.nm-trust-grid .nm-trust-item{display:grid !important;grid-template-columns:auto 1fr !important;grid-template-areas:"icon title" "icon body" !important;gap:4px 14px !important;align-items:start !important;padding:14px 16px !important}.nm-trust-grid .nm-trust-ico{grid-area:icon !important;align-self:start !important;margin:0 !important}.nm-trust-grid .nm-trust-item h4{grid-area:title !important;margin:0 !important}.nm-trust-grid .nm-trust-item p{grid-area:body !important}}.nm-til-manden-box{display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#111 0%,#1a1a1a 100%);color:#fff;padding:20px 24px;border-radius:12px;margin:24px 0;border-left:4px solid var(--nm-cta,#40cd2a)}.nm-til-manden-icon{font-size:36px;flex-shrink:0;line-height:1}.nm-til-manden-text{font-family:'Poppins',sans-serif;font-size:1.15rem;font-weight:600;line-height:1.4;color:#fff}.nm-review-mand-box{background:var(--nm-bg-card,#fff);border:1px solid var(--nm-border,#E8E8E8);border-left:4px solid var(--nm-cta,#40cd2a);padding:20px 24px;border-radius:8px;margin:24px 0}.nm-review-mand-box .nm-overline{color:var(--nm-cta,#40cd2a);margin-bottom:8px}.nm-review-mand-text{font-family:'Poppins',sans-serif;font-size:1rem;line-height:1.65;color:var(--nm-body,#3A3A3A)}.nm-deals-card-rating,.nm-toplist-rating,.nm-toplist-rating-num,.nm-bit-card-rating,.nm-pcard-rating,.nm-cross-pcard-img .nm-deals-card-rating{display:none !important}html body.tax-nm_product_cat .nm-pcard .nm-deals-card-rating,html body.tax-nm_product_cat .nm-pcard .nm-pcard-img .nm-deals-card-rating,html body.post-type-archive-nm_product .nm-pcard .nm-deals-card-rating,html body.post-type-archive-nm_product .nm-pcard .nm-pcard-img .nm-deals-card-rating{display:inline-flex !important;align-items:center !important;gap:5px !important;position:absolute !important;top:10px !important;left:10px !important;right:auto !important;bottom:auto !important;width:max-content !important;max-width:calc(100% - 20px) !important;height:auto !important;z-index:4 !important;padding:5px 9px !important;background:#111 !important;background-image:none !important;color:#fff !important;font:700 11px/1 'Poppins',sans-serif !important;letter-spacing:0.02em !important;border-radius:4px !important;border:none !important;backdrop-filter:none !important;box-shadow:0 2px 6px rgba(0,0,0,0.25) !important;text-transform:none !important;pointer-events:none !important}html body .nm-rating-star,html body .nm-deals-card-rating .nm-rating-star,html body .nm-pcard-rating .nm-rating-star,html body .nm-toplist-rating .nm-rating-star,html body .nm-bit-card-rating .nm-rating-star,html body .nm-deals-card-rating::first-letter,html body .nm-pcard-rating::first-letter,html body .nm-toplist-rating::first-letter{color:#40cd2a !important;font-size:14px !important;margin-right:3px !important;text-shadow:0 1px 2px rgba(64,205,42,0.35) !important}html body.tax-nm_product_cat .nm-pcard .nm-pcard-img,html body.post-type-archive-nm_product .nm-pcard .nm-pcard-img{position:relative !important}.nm-toplist-brand:empty,.nm-pcard-brand:empty,.nm-deal-brand:empty,.nm-hub-deal-brand:empty{display:none !important}.nm-filter-sidebar{width:100%}.nm-filter-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;font-family:'Poppins',sans-serif;font-size:0.9rem;font-weight:600;color:var(--nm-heading,#111);background:#fff;border:1px solid var(--nm-border,#E8E8E8);border-radius:8px;cursor:pointer;transition:border-color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-filter-toggle:hover{border-color:var(--nm-cta)}.nm-filter-groups{display:none;background:#fff;border-radius:12px;padding:20px}@keyframes nm-drawer-up{from{transform:translateY(100%)}to{transform:translateY(0)}}.nm-filter-heading{font-family:'Poppins',sans-serif;font-weight:700;font-size:1.1rem;color:var(--nm-heading,#111);margin:0 0 20px}.nm-filter-title{font-family:'Poppins',sans-serif;font-size:13px;font-weight:700;color:var(--nm-heading,#111);margin:0 0 10px}.nm-filter-list{list-style:none;margin:0;padding:0}.nm-filter-list li{margin-bottom:2px}.nm-filter-list a{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-radius:4px;font-family:'Poppins',sans-serif;font-size:0.85rem;color:var(--nm-body,#3A3A3A);text-decoration:none;transition:background 250ms cubic-bezier(0.16,1,0.3,1)}.nm-filter-list a:hover{background:rgba(64,205,42,.06)}.nm-filter-list a.nm-filter-active{background:rgba(64,205,42,.1);color:#35b122;font-weight:600}.nm-filter-name{flex:1}.nm-filter-term-count{font-size:0.75rem;color:var(--nm-meta,#888);font-weight:500}.nm-filter-more{background:none;border:none;font-family:'Poppins',sans-serif;font-size:0.8rem;font-weight:600;color:var(--nm-cta);cursor:pointer;padding:4px 0;margin-top:4px;transition:opacity 250ms cubic-bezier(0.16,1,0.3,1)}.nm-filter-more:hover{opacity:0.7}.nm-filter-price{margin-top:4px}.nm-filter-toggles{display:flex;flex-direction:column;gap:10px}.nm-filter-checkbox{display:flex;align-items:center;gap:10px;font-family:'Poppins',sans-serif;font-size:0.85rem;color:var(--nm-body,#3A3A3A);cursor:pointer}.nm-filter-checkbox input[type="checkbox"]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:2px solid var(--nm-border,#E8E8E8);border-radius:4px;background:var(--nm-bg,#F7F7F7);cursor:pointer;position:relative;flex-shrink:0;transition:all 250ms cubic-bezier(0.16,1,0.3,1)}.nm-filter-checkbox input[type="checkbox"]:checked{background:var(--nm-heading,#111);border-color:var(--nm-heading,#111)}.nm-filter-checkbox input[type="checkbox"]:checked::after{content:'';position:absolute;left:4px;top:1px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.nm-filter-reset{display:inline-block;font-family:'Poppins',sans-serif;font-size:0.82rem;font-weight:600;color:var(--nm-red,#DC2626);text-decoration:none;margin-top:4px;transition:opacity 250ms cubic-bezier(0.16,1,0.3,1)}.nm-filter-reset:hover{opacity:0.7}.nm-price-apply{flex-shrink:0;height:38px;padding:0 16px;background:var(--nm-cta);color:#fff;border:none;border-radius:4px;font-family:'Poppins',sans-serif;font-size:0.8rem;font-weight:700;cursor:pointer;transition:background 250ms cubic-bezier(0.16,1,0.3,1)}.nm-price-apply:hover{background:#35b122}.nm-af-type{font-weight:600;color:var(--nm-meta,#888)}.nm-af-remove{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--nm-bg,#F7F7F7);color:var(--nm-meta,#888);text-decoration:none;font-size:0.75rem;line-height:1;transition:background 250ms cubic-bezier(0.16,1,0.3,1),color 250ms cubic-bezier(0.16,1,0.3,1)}.nm-af-remove:hover{background:var(--nm-red,#DC2626);color:#fff}.nm-page-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;font-family:'Poppins',sans-serif;font-size:0.85rem;font-weight:600;color:var(--nm-body,#3A3A3A);background:#fff;border:1px solid var(--nm-border,#E8E8E8);text-decoration:none;cursor:pointer;transition:all 250ms cubic-bezier(0.16,1,0.3,1)}.nm-page-btn:hover{background:rgba(64,205,42,.08);border-color:var(--nm-cta);color:var(--nm-cta)}.nm-page-btn.nm-page-active{background:var(--nm-cta);border-color:var(--nm-cta);color:#fff}.nm-page-btn.nm-page-active:hover{background:#35b122;border-color:#35b122}@media (min-width:768px){.nm-hub-hero{padding:80px 40px}.nm-hub-hero h1{font-size:2.15rem}.nm-hub-stats{gap:56px}.nm-sh h2{font-size:1.65rem}.nm-hub-cats-grid{grid-template-columns:repeat(4,1fr);gap:24px}.nm-hub-cat-card{height:220px}.nm-hub-deals{padding:0}.nm-filter-toggle{display:none}.nm-filter-sidebar{width:260px;flex-shrink:0;position:sticky;top:24px;align-self:flex-start}.nm-filter-groups{display:block;border:1px solid var(--nm-border,#E8E8E8);box-shadow:0 1px 3px rgba(0,0,0,.06);position:static;max-height:none;animation:none}}@media (max-width:768px){.nm-hub-cats-grid{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 20px 8px 0;margin-right:-14px;grid-template-columns:none}.nm-hub-cats-grid::-webkit-scrollbar{display:none}.nm-hub-cats-grid>.nm-hub-cat-card{flex:0 0 72%;max-width:280px;scroll-snap-align:start;height:200px}.nm-hub-cats-grid>.nm-hub-cat-card--hidden{display:block}.nm-hub-cats-more-wrap{display:none}}