.nh-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:5px}.nh-badge{display:inline-block;padding:4px 8px;border:1px solid #3b4d62;border-radius:6px;font-size:11px;line-height:1.5;color:#c3d0e0;background:#17273b}.nh-condition-new{color:#c5dbf1;background:#1b3049;border-color:#39536c}.nh-condition-used,.nh-verified{color:#97e6ca;background:#12352f;border-color:#316556}.nh-condition-open-box{color:#f1d3a4;background:#332a20;border-color:#68523a}.nh-product-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.nh-product-actions button,.nh-collection-content button{font-family:inherit;font-size:10px;min-height:38px;padding:8px 10px;background:transparent;color:#b1bfd1;border:1px solid #34485e;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.nh-product-actions button:hover,.nh-product-actions .is-active{background:#17324c;color:#a9d6ff;border-color:#547ea6}.nh-health-summary{padding:20px;border:1px solid #35634f;background:#112b2a;border-radius:12px;margin-top:24px}.nh-health-summary strong{color:#a6e8cf}.nh-health-summary p{font-size:12px;line-height:1.9;margin:8px 0;color:#cedddc}.nh-health-summary a{color:#9cd8ff;font-size:12px}.nh-report{margin:0}.nh-report>div{display:grid;grid-template-columns:minmax(160px,30%) 1fr;gap:20px;border-bottom:1px solid #293b50;padding:16px 0}.nh-report>div:last-child{border-bottom:0}.nh-report dt{font-size:12px;color:#b1bfd1}.nh-report dd{font-size:13px;margin:0;overflow-wrap:anywhere}.nh-faq{border-bottom:1px solid #293b50;padding:16px 0}.nh-faq summary{cursor:pointer;font-weight:700}.nh-faq p{color:#b1bfd1;margin:16px 0 0;font-size:13px}.nh-form{display:flex;flex-direction:column;gap:20px;max-width:950px}.nh-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.nh-form label{display:flex;flex-direction:column;gap:8px;font-size:13px}.nh-form input:not([type=checkbox]),.nh-form textarea,.nh-form select{width:100%}.nh-form button{align-self:flex-start}.nh-form .nh-checkbox,.nh-checkbox{display:flex;flex-direction:row;align-items:flex-start;gap:10px;font-size:12px}.nh-checkbox input{flex-shrink:0;margin-top:5px}.nh-form input[type=file]{padding:14px;border:1px dashed #4d657f;cursor:pointer}.nh-form input[type=file]::file-selector-button{background:#213d59;color:#e8f1fb;border:0;border-radius:7px;padding:8px 12px;margin-inline-end:12px;font:inherit;cursor:pointer}.nh-steps{display:flex;flex-wrap:wrap;gap:15px;margin:20px 0 30px}.nh-steps span{border:1px solid #344a63;background:#13283d;color:#d0dfed;border-radius:9px;padding:12px 18px;font-size:12px}.nh-notice{padding:16px 20px;border:1px solid #6889a9;background:#142f47;color:#e2effa;border-radius:12px;margin:20px 0}.nh-honeypot{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.nh-requests{padding:0;list-style:none}.nh-requests li{display:flex;gap:18px;flex-wrap:wrap;align-items:center;border-bottom:1px solid #293b50;padding:18px 0;font-size:12px}.nh-requests li>span{background:#17324c;padding:3px 9px;border-radius:6px}.nh-requests a{color:#8dcbff}.nh-wishlist-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.nh-wishlist-grid article{display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:1px solid #293b50;background:#101f32;border-radius:14px;padding:15px}.nh-wishlist-grid article>a{display:block;width:100%}.nh-collection-content img{width:100%;object-fit:contain;background:#edf2f7;border-radius:10px;aspect-ratio:1.25}.nh-collection-content h3{font-size:13px;line-height:1.9;margin:12px 0 0}.nh-wishlist-grid .nh-price{margin-top:auto}.nh-price{font-size:14px;font-weight:bold}.nh-price del{font-size:11px;color:#b1bfd1;display:block}.nh-price ins{text-decoration:none}.nh-compare-scroll{overflow:auto;max-width:100%;border:1px solid #293b50;border-radius:14px}.nh-compare-table{width:100%;border-collapse:collapse;background:#101f32;table-layout:fixed;min-width:700px}.nh-compare-table th,.nh-compare-table td{min-width:190px;width:220px;padding:17px;border:1px solid #293b50;text-align:start;vertical-align:top;font-size:12px}.nh-compare-table th:first-child{width:150px;position:sticky;inset-inline-start:0;z-index:1;background:#12243a}.nh-compare-table caption{text-align:start;padding:18px;font-weight:bold}.nh-compare-table img{height:150px}.nh-compare-table button{margin-top:15px}.nh-collection-state{padding:15px;color:#bdcee0}.nh-toast{position:fixed;z-index:10000;bottom:25px;inset-inline-start:50%;transform:translateX(50%);max-width:calc(100% - 32px);padding:13px 22px;border:1px solid #567c9e;background:#16344e;color:#f1f7fc;border-radius:12px;box-shadow:0 10px 35px #0008;font-size:13px}html:not([dir=rtl]) .nh-toast{transform:translateX(-50%)}.nh-toast[hidden],.nh-retry[hidden]{display:none!important}.nh-newsletter{font-size:12px}.nh-newsletter button{font-size:11px}.nh-form-status{font-size:12px;color:#b1bfd1}.nh-collection-content[aria-busy=true]{opacity:.6}
@media(max-width:768px){.nh-badge{font-size:10px;padding:3px 6px}.nh-product-actions{gap:5px}.nh-product-actions button{font-size:9px;padding:7px;flex:1}.nh-report>div{grid-template-columns:1fr;gap:6px;padding:13px 0}.nh-report dd{font-size:12px}.nh-report dt{font-size:11px}.nh-form-grid{grid-template-columns:1fr;gap:16px}.nh-form{gap:17px}.nh-form label{font-size:12px}.nh-steps{gap:8px}.nh-steps span{font-size:10px;padding:9px 12px}.nh-wishlist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nh-wishlist-grid article{padding:11px}.nh-collection-content h3{font-size:11px}.nh-health-summary{padding:16px}.nh-health-summary strong{font-size:13px}.nh-requests li{gap:12px}.nh-toast{font-size:12px}.nh-form button{width:100%}}
