.nds-page{--g-accent:#e8590c;--g-accent-ink:#b5460a;--g-accent-soft:#fff4ec;--g-ink:#1c1f23;--g-ink-2:#3d454c;--g-muted:#6b747c;--g-line:#e2e5e8;--g-line-2:#eef1f3;--g-bg:#f6f7f8;--g-panel:#fff;--g-good:#1f7a43;--g-good-bg:#f3faf5;--g-radius:12px;--g-max:1200px;color:var(--g-ink);line-height:1.6;font-size:16px}.nds-page *,.nds-page *:before,.nds-page *:after{box-sizing:border-box}.nds-page img{max-width:100%;height:auto}.nds-page .hero-inner,.nds-page .stats-grid,.nds-page .content-area,.nds-page .content-section,.nds-page .data-table-section,.nds-page .faq-section,.nds-page .reviews-section,.nds-page .cta-inner{max-width:var(--g-max);margin-left:auto;margin-right:auto}.nds-page .hero{background:var(--g-bg);border-bottom:1px solid var(--g-line);padding:34px 20px 30px}.nds-page .hero-kicker{display:inline-flex;align-items:center;gap:8px;padding:5px 14px;background:var(--g-accent-soft);border:1px solid #f6cdb4;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--g-accent-ink)}.nds-page .hero-date{display:block;margin-top:14px;font-size:12.5px;color:var(--g-muted)}.nds-page .hero h1{font-size:clamp(1.85rem,4vw,2.6rem);font-weight:800;line-height:1.14;letter-spacing:-.02em;color:var(--g-ink);max-width:none;margin:12px 0 14px;text-wrap:balance}.nds-page .hero-description{font-size:17px;color:var(--g-ink-2);max-width:none;margin:0}.nds-page .hero-trust{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px;padding:0;list-style:none}.nds-page .trust-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;background:var(--g-panel);border:1px solid var(--g-line);border-radius:999px;font-size:13px;font-weight:600;color:var(--g-ink-2)}.nds-page .trust-badge--stock{background:var(--g-good-bg);border-color:#cfe6d6;color:var(--g-good)}.nds-page .stock-tooltip{display:none}.nds-page .hero-capsule{position:relative;margin-top:22px;padding:16px 18px;background:var(--g-panel);border:1px solid var(--g-line);border-left:3px solid var(--g-accent);border-radius:0 var(--g-radius) var(--g-radius) 0;max-width:none;font-size:15.5px;color:var(--g-ink-2)}.nds-page .hero-capsule:before{content:none}.nds-page .hero-capsule-label{display:block;margin-bottom:6px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--g-accent-ink)}.nds-page .hero-capsule p{margin:0}.nds-page .stats-section{padding:26px 20px 4px}.nds-page .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.nds-page .stat-card{background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-radius);padding:16px 18px}.nds-page .stat-value{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--g-accent-ink);font-variant-numeric:tabular-nums}.nds-page .stat-label{margin-top:4px;font-size:13px;color:var(--g-muted)}.nds-page .content-section{padding:26px 20px}.nds-page .content-section h2{font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:750;letter-spacing:-.01em;color:var(--g-ink);margin:0 0 12px;text-wrap:balance}.nds-page .content-section h3{font-size:17px;font-weight:700;color:var(--g-ink);margin:22px 0 8px}.nds-page .content-section p{max-width:none;color:var(--g-ink-2);margin:0 0 14px}.nds-page .content-section ul,.nds-page .content-section ol{max-width:none;color:var(--g-ink-2);padding-left:22px}.nds-page .content-section li{margin:7px 0}.nds-page a{color:#33628f;text-decoration:none}.nds-page a:hover{text-decoration:underline}.nds-page a:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px;border-radius:2px}.nds-page .data-table-section{padding:6px 20px 22px}.nds-page .data-table-wrap{overflow-x:auto;border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-panel)}.nds-page .data-table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.nds-page .data-table th,.nds-page .data-table td{padding:11px 14px;text-align:left;border-bottom:1px solid var(--g-line-2)}.nds-page .data-table thead th{background:var(--g-bg);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--g-ink-2);font-weight:700;white-space:nowrap}.nds-page .data-table tbody tr:last-child td{border-bottom:0}.nds-page .data-table tbody tr:hover{background:#fafbfc}.nds-page .formula-area,.nds-page .comparison-area{max-width:var(--g-max);margin:0 auto;padding:0 20px}.nds-page .formula-block{background:var(--g-bg);border:1px solid var(--g-line);border-radius:var(--g-radius);padding:14px 18px;margin:14px 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14.5px;color:var(--g-ink);overflow-x:auto}.nds-page .callout{background:var(--g-accent-soft);border:1px solid #f6cdb4;border-left:3px solid var(--g-accent);border-radius:0 10px 10px 0;padding:13px 16px;margin:16px 0;font-size:14.5px;color:var(--g-ink-2)}.nds-page .faq-section{padding:26px 20px}.nds-page .faq-section-title{font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:750;margin:0 0 14px;color:var(--g-ink)}.nds-page .faq-item{border:1px solid var(--g-line);border-radius:var(--g-radius);margin-bottom:10px;background:var(--g-panel);overflow:hidden}.nds-page .faq-item summary{cursor:pointer;padding:14px 46px 14px 16px;font-weight:650;font-size:15.5px;color:var(--g-ink);list-style:none;position:relative}.nds-page .faq-item summary::-webkit-details-marker{display:none}.nds-page .faq-item summary h3{display:inline;font-size:inherit;font-weight:inherit;margin:0}.nds-page .faq-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:20px;line-height:1;color:var(--g-accent);font-weight:400}.nds-page .faq-item[open] .faq-icon{transform:translateY(-50%) rotate(45deg)}.nds-page .faq-answer{padding:0 16px 15px;color:var(--g-ink-2);font-size:15px}.nds-page .faq-answer p{margin:0 0 10px}.nds-page .faq-answer p:last-child{margin-bottom:0}.nds-page .reviews-section{padding:26px 20px}.nds-page .reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.nds-page .review-card{background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-radius);padding:16px 18px}.nds-page .review-stars{color:var(--g-accent);font-size:14px;letter-spacing:.08em}.nds-page .review-text{margin:9px 0;color:var(--g-ink-2);font-size:14.5px}.nds-page .review-author{font-size:13px;color:var(--g-muted);font-weight:600}.nds-page .cta-banner{background:var(--g-bg);border-top:1px solid var(--g-line);margin-top:30px;padding:30px 20px}.nds-page .cta-inner h2{font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:750;margin:0 0 8px;color:var(--g-ink)}.nds-page .cta-inner p{color:var(--g-ink-2);margin:0 0 16px;max-width:70ch}.nds-page .cta-actions{display:flex;flex-wrap:wrap;gap:10px}.nds-page .btn-primary,.nds-page .btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;border-radius:8px;font-weight:700;font-size:15px;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.nds-page .btn-primary{background:var(--g-accent);color:#fff;border:1px solid var(--g-accent)}.nds-page .btn-primary:hover{background:var(--g-accent-ink);text-decoration:none}.nds-page .btn-secondary{background:var(--g-panel);color:var(--g-ink);border:1px solid var(--g-line)}.nds-page .btn-secondary:hover{border-color:var(--g-accent);color:var(--g-accent-ink);text-decoration:none}.nds-guide-related{max-width:var(--g-max,1200px);margin:0 auto;padding:30px 20px 10px}.nds-guide-related__title{font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:750;margin:0 0 4px;color:#1c1f23}.nds-guide-related__sub{color:#6b747c;font-size:14px;margin:0 0 16px}.nds-guide-related__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,240px));justify-content:start;gap:14px}.nds-guide-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e2e5e8;border-radius:12px;overflow:hidden;text-decoration:none;transition:border-color .15s,box-shadow .15s}.nds-guide-card:hover{border-color:#e8590c;box-shadow:0 4px 14px #141e2812;text-decoration:none}.nds-guide-card__media{aspect-ratio:1/1;background:#f6f7f8;display:flex;align-items:center;justify-content:center;overflow:hidden}.nds-guide-card__media img{width:100%;height:100%;object-fit:cover}.nds-guide-card__body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:5px}.nds-guide-card__title{font-size:14.5px;font-weight:650;color:#1c1f23;line-height:1.35}.nds-guide-card__price{font-size:14px;font-weight:700;color:#b5460a;font-variant-numeric:tabular-nums}.nds-guide-card__cta{font-size:12.5px;color:#6b747c}.nds-guide-related__collections{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.nds-guide-related__collections a{display:inline-block;padding:8px 15px;border:1px solid #d7dce0;border-radius:8px;font-weight:600;font-size:14px;color:#1c1f23;text-decoration:none;line-height:1}.nds-guide-related__collections a:hover{border-color:#e8590c;color:#e8590c;background:#fff4ec;text-decoration:none}@media(max-width:640px){.nds-page{font-size:15.5px}.nds-page .hero{padding:24px 14px 22px}.nds-page .stats-section,.nds-page .content-section,.nds-page .faq-section,.nds-page .reviews-section,.nds-page .data-table-section,.nds-page .cta-banner,.nds-guide-related{padding-left:14px;padding-right:14px}.nds-page .hero-description{font-size:16px}}.nds-page:before,.nds-page:after{content:none!important;background:none!important}.nds-page .nav-inner,.nds-page .footer-inner{display:none!important}.nds-page .nds-live-price{font-variant-numeric:tabular-nums;font-weight:700;color:var(--nds-ink,#111);text-decoration:none;border-bottom:1px solid var(--nds-orange,#f26522);white-space:nowrap}.nds-page .nds-live-price:hover,.nds-page .nds-live-price:focus{color:var(--nds-orange,#f26522)}.nds-page .nds-price-note{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--nds-muted,#5b6470)}.nds-page .nds-price-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:18px 0 6px}.nds-page table.nds-price-table{width:100%;min-width:560px;border-collapse:collapse;font-variant-numeric:tabular-nums}.nds-page table.nds-price-table caption{caption-side:top;text-align:left;font-size:14px;font-weight:600;color:var(--nds-muted,#5b6470);padding:0 0 8px}.nds-page table.nds-price-table th,.nds-page table.nds-price-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--nds-line,#e3e7ec)}.nds-page table.nds-price-table thead th{background:var(--nds-tint,#f6f8fa);font-weight:700;white-space:nowrap}.nds-page table.nds-price-table tbody th[scope=row]{font-weight:700}.nds-page table.nds-price-table tbody th[scope=row] a{color:var(--nds-orange,#f26522);text-decoration:none}.nds-page table.nds-price-table tbody th[scope=row] a:hover{text-decoration:underline}.nds-page table.nds-price-table tbody tr:hover{background:var(--nds-tint,#f6f8fa)}.nds-page table.nds-price-table .nds-na{color:var(--nds-muted,#8a929c);font-size:13px;font-style:italic}.nds-page table.nds-price-table{min-width:720px}@media(max-width:640px){.nds-guide-related__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/nds-guide.css.map */
