.npdp{--indigo:#26195E;--indigo-deep:#170E38;--indigo-mid:#382a72;--lav:#6C50AF;--lav-lt:#9C76E8;--lav-pale:#C3ACF0;--lav-wash:#EFE9FB;--cream:#F1EBE7;--white:#fff;--moon:#FDE456;--pine:#0D5B46;--ink:#211a33;--muted:#6b6480;--line:#e5e0ee;--ok:#1f8a5f;--warn:#B4483C;font-family:Noto Sans Thai,system-ui,sans-serif;color:var(--ink);line-height:1.65;background:#fff;display:block;-webkit-font-smoothing:antialiased}.npdp *{box-sizing:border-box}.npdp img{max-width:100%}.npdp h1,.npdp h2,.npdp h3{line-height:1.25;margin:0 0 .4em}.npdp .np-bar{background:var(--indigo-deep);color:#fff;font-size:12px;text-align:center;padding:9px 12px}.npdp .np-pad{padding:16px}.npdp .np-gal{position:relative;background:var(--lav-wash)}.npdp .np-gal img{width:100%;display:block;aspect-ratio:1/1;object-fit:cover}.npdp .np-galbadges{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:3;align-items:flex-start}.npdp .np-gb{background:#fffffff0;color:var(--indigo);font-size:11.5px;font-weight:700;border-radius:999px;padding:5px 11px;box-shadow:0 2px 6px #00000014}.npdp .np-thumbs{display:flex;gap:7px;padding:10px 16px;overflow-x:auto;scrollbar-width:none}.npdp .np-thumbs::-webkit-scrollbar{display:none}.npdp .np-thumbs button{padding:0;border:1px solid var(--line);background:var(--lav-wash);border-radius:9px;width:56px;height:56px;flex:none;cursor:pointer;overflow:hidden}.npdp .np-thumbs button.on{border:2px solid var(--lav)}.npdp .np-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.npdp h1.np-pt{font-size:22px;font-weight:800;margin:2px 0 5px;line-height:1.3}.npdp .np-sub{font-size:13.5px;color:var(--muted);margin:0 0 14px}.npdp .np-bens{display:grid;grid-template-columns:1fr 1fr;gap:9px 11px;margin:14px 0 4px}.npdp .np-ben{display:flex;gap:8px;font-size:12.5px;align-items:flex-start;line-height:1.45}.npdp .np-ben .np-ic{flex:none;width:22px;height:22px;border-radius:6px;background:var(--lav-wash);color:var(--lav);display:flex;align-items:center;justify-content:center;font-size:12px}.npdp .np-certs{display:flex;gap:6px;flex-wrap:wrap;margin:16px 0 2px}.npdp .np-cert{font-size:11px;font-weight:600;color:var(--pine);background:#e6f3ec;border-radius:6px;padding:5px 9px}.npdp .np-tierhead{font-size:13px;font-weight:700;margin:18px 0 9px;display:flex;justify-content:space-between;align-items:center}.npdp .np-tierhead em{font-style:normal;color:var(--warn);font-weight:600;font-size:12px}.npdp .np-tier{border:1.5px solid var(--line);border-radius:12px;padding:12px 13px;margin-bottom:9px;display:flex;align-items:center;gap:11px;position:relative;background:#fff;cursor:pointer;width:100%;text-align:start;font-family:inherit;color:inherit;transition:.15s}.npdp .np-tier.sel{border-color:var(--lav);background:#faf8ff;box-shadow:0 0 0 3px #9c76e824}.npdp .np-tier .np-rd{width:17px;height:17px;border-radius:50%;border:2px solid #cfc8e2;flex:none}.npdp .np-tier.sel .np-rd{border-color:var(--lav);background:radial-gradient(circle,var(--lav) 0 45%,#fff 48%)}.npdp .np-tier .np-nm{font-weight:700;font-size:13.5px;display:block}.npdp .np-tier .np-un{font-size:11.5px;color:var(--muted);display:block;margin-top:2px}.npdp .np-tier .np-pr{margin-inline-start:auto;text-align:end;flex:none}.npdp .np-tier .np-pr b{font-size:15px}.npdp .np-tier .np-pr s{display:block;font-size:11.5px;color:#a29ab8}.npdp .np-flag{position:absolute;top:-9px;inset-inline-start:12px;background:var(--moon);color:var(--indigo);font-size:10px;font-weight:800;border-radius:5px;padding:3px 8px;letter-spacing:.02em}.npdp .np-flag.b{background:var(--pine);color:#fff}.npdp .np-cta{display:block;width:100%;border:0;border-radius:13px;padding:16px;margin-top:13px;background:linear-gradient(100deg,var(--lav) 0%,var(--indigo) 100%);color:#fff;font-family:inherit;font-weight:800;font-size:16px;cursor:pointer;box-shadow:0 8px 18px #382a7247}.npdp .np-cta[disabled]{opacity:.5;cursor:not-allowed}.npdp .np-cta2{display:flex;align-items:center;justify-content:center;width:100%;border:1.5px solid var(--indigo);background:#fff;color:var(--indigo);border-radius:13px;padding:13px;margin-top:9px;font-family:inherit;font-weight:700;font-size:14.5px;text-decoration:none;cursor:pointer}.npdp .np-trust{display:flex;justify-content:space-between;gap:6px;margin-top:14px;text-align:center}.npdp .np-trust div{flex:1;font-size:10.5px;color:var(--muted);line-height:1.4}.npdp .np-trust b{display:block;font-size:16px;margin-bottom:3px}.npdp .np-pay{display:flex;gap:5px;justify-content:center;margin-top:12px;flex-wrap:wrap}.npdp .np-pay span{font-size:9.5px;font-weight:700;color:#7a7390;border:1px solid var(--line);border-radius:5px;padding:4px 8px;background:#fbfaff}.npdp .np-band{background:var(--indigo);color:#fff;padding:22px 16px}.npdp .np-band h3{font-size:16px;font-weight:800;margin-bottom:14px}.npdp .np-steps{display:flex;gap:7px}.npdp .np-step{flex:1;text-align:center;background:#ffffff17;border-radius:10px;padding:12px 5px}.npdp .np-step .np-e{font-size:19px;display:block;margin-bottom:5px}.npdp .np-step .np-n{font-size:11px;font-weight:700;display:block}.npdp .np-step .np-s{font-size:9.5px;color:#ffffff9e;display:block;margin-top:2px}.npdp .np-statrow{display:flex;gap:8px;margin-top:16px}.npdp .np-stat{flex:1;background:#ffffff14;border-radius:10px;padding:11px;text-align:center}.npdp .np-stat b{display:block;font-size:20px;color:var(--moon);font-weight:800}.npdp .np-stat span{font-size:10px;color:#ffffffb8;line-height:1.35;display:block}.npdp .np-sechd{font-size:17px;font-weight:800;margin:0 0 4px}.npdp .np-secsub{font-size:12.5px;color:var(--muted);margin:0 0 14px}.npdp .np-ing{display:flex;gap:11px;padding:13px 0;border-bottom:1px solid var(--line)}.npdp .np-ing:last-of-type{border-bottom:0}.npdp .np-ing .np-cir{flex:none;width:40px;height:40px;border-radius:11px;background:var(--lav-wash);display:flex;align-items:center;justify-content:center;font-size:18px}.npdp .np-ing b{font-size:13.5px;display:inline-block}.npdp .np-ing i{font-style:normal;font-size:11.5px;color:var(--lav);font-weight:700}.npdp .np-ing p{font-size:12px;color:var(--muted);margin:3px 0 0;line-height:1.5}.npdp .np-ingwrap img{max-width:460px;margin-inline:auto}.npdp .np-vswrap{background:#faf8ff;padding:20px 16px}.npdp table.np-vs{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:4px;background:#fff;border-radius:10px;overflow:hidden}.npdp table.np-vs th{background:var(--lav-wash);padding:10px 7px;font-size:11.5px;font-weight:700;color:var(--indigo)}.npdp table.np-vs th:first-child{text-align:start;background:#fff}.npdp table.np-vs td{padding:10px 7px;border-top:1px solid var(--line);text-align:center}.npdp table.np-vs td:first-child{text-align:start;color:var(--muted)}.npdp table.np-vs .np-y{color:var(--ok);font-weight:800}.npdp table.np-vs .np-n{color:#8f88a5;font-weight:700}.npdp .np-bundle{background:var(--cream);padding:20px 16px}.npdp .np-bundlecard{background:#fff;border-radius:12px;padding:13px;display:flex;gap:11px;align-items:center;text-decoration:none;color:inherit;margin-bottom:9px}.npdp .np-bundlecard .np-im{width:56px;height:56px;border-radius:9px;background:var(--lav-wash);flex:none;display:flex;align-items:center;justify-content:center;font-size:23px;overflow:hidden}.npdp .np-bundlecard .np-im img{width:100%;height:100%;object-fit:cover}.npdp .np-bundlecard b{font-size:13px;display:block}.npdp .np-bundlecard p{font-size:11.5px;color:var(--muted);margin:2px 0 0}.npdp .np-bundlecard .np-pz{margin-inline-start:auto;text-align:end;font-size:13px;font-weight:800;color:var(--lav);flex:none}.npdp .np-faq{border-bottom:1px solid var(--line)}.npdp .np-faq summary{padding:14px 0;font-size:13.5px;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;gap:12px}.npdp .np-faq summary::-webkit-details-marker{display:none}.npdp .np-faq summary:after{content:"+";color:var(--lav);font-weight:800;font-size:17px;flex:none}.npdp .np-faq[open] summary:after{content:"\2013"}.npdp .np-faq p{font-size:12.5px;color:var(--muted);margin:0 0 14px;line-height:1.6}.npdp .np-legal{background:#f6f4fb;padding:18px 16px;font-size:11.5px;color:#7a7391;line-height:1.7}.npdp .np-legal b{color:var(--indigo)}.npdp .np-stickyatc{position:fixed;bottom:0;left:0;right:0;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:10px 14px;display:flex;gap:10px;align-items:center;z-index:60;transform:translateY(110%);transition:transform .22s ease}.npdp .np-stickyatc.show{transform:translateY(0)}.npdp .np-stickyatc .np-l{flex:none}.npdp .np-stickyatc .np-l b{display:block;font-size:14.5px;line-height:1.2}.npdp .np-stickyatc .np-l s{font-size:11px;color:#a29ab8}.npdp .np-stickyatc button{flex:1;border:0;border-radius:11px;padding:13px;font-family:inherit;font-weight:800;font-size:14.5px;color:#fff;background:linear-gradient(100deg,var(--lav),var(--indigo));cursor:pointer}.npdp .np-linefab{position:fixed;inset-inline-end:16px;bottom:88px;width:48px;height:48px;border-radius:50%;background:#06c755;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;box-shadow:0 6px 16px #06c75566;z-index:59;text-decoration:none}@media(min-width:900px){.npdp .np-row{display:grid;grid-template-columns:1.05fr .95fr;gap:34px;padding:26px 24px;max-width:1180px;margin:0 auto;align-items:start}.npdp .np-colR{position:sticky;top:24px}.npdp .np-gal{border-radius:14px;overflow:hidden}.npdp .np-thumbs{padding:10px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.npdp .np-thumbs button{width:100%;height:88px}.npdp h1.np-pt{font-size:28px}.npdp .np-sub{font-size:15px}.npdp .np-ben{font-size:13.5px}.npdp .np-below{max-width:1180px;margin:0 auto;padding:0 24px 40px}.npdp .np-band{border-radius:14px;margin-top:18px}.npdp .np-vswrap,.npdp .np-bundle{border-radius:14px;margin-top:18px;padding:24px}.npdp .np-legal{border-radius:12px;margin-top:18px}.npdp .np-pad{padding:0}.npdp .np-ingwrap{margin-top:26px}.npdp .np-sechd{font-size:20px}.npdp .np-linefab{bottom:24px}.npdp .np-stickyatc{padding:12px 28px;justify-content:center;gap:18px}.npdp .np-stickyatc button{flex:0 0 320px}}@media(max-width:899px){.npdp .np-row{display:flex;flex-direction:column}.npdp .np-colL{display:contents}.npdp .np-gal{order:1}.npdp .np-thumbs{order:2}.npdp .np-colR{order:3}.npdp .np-band{order:4;margin-top:14px}.npdp .np-below{padding-bottom:96px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/nitely-pdp.css.map */
