.nmp-on [data-method] .pbx-method-line,.nmp-on [data-method] .pbx-methods,.nmp-on .nlp .nlp-chip{display:none!important}.nmp-on .nlp .nlp-perks li:not(:last-child){display:none!important}.nmp{margin-top:16px;background:#09332c;color:#f7edda;border-radius:22px;padding:26px 24px 22px;display:flex;flex-direction:column;gap:20px;font-family:"Geist",var(--pbx-sans,Inter,system-ui,sans-serif);-webkit-font-smoothing:antialiased}.nmp[hidden]{display:none}.nmp-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.nmp-eyebrow,.nmp-k,.nmp-colour,.nmp-tag,.nmp-price,.nmp-stub{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.nmp-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffa74f}.nmp h3{margin:8px 0 0;font-size:28px;line-height:1.05;font-weight:600;letter-spacing:-.03em;color:#f7edda}.nmp-colour{font-size:12px;line-height:1.4;color:#f7eddab8;text-align:right;padding-top:4px}.nmp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nmp-tile{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#f7edda0f;color:#f7edda;box-shadow:inset 0 0 0 1px #f7edda38;transition:transform .15s ease,background-color .2s ease,box-shadow .2s ease}.nmp-tile:hover:not([disabled]){box-shadow:inset 0 0 0 1px #f7edda8c}.nmp-tile:active:not([disabled]){transform:scale(.97)}.nmp-tile:focus-visible{outline:2px solid #FFA74F;outline-offset:3px}.nmp-tile.is-on{background:#f7edda;color:#09332c;box-shadow:0 0 0 2px #f0531c}.nmp-tile[disabled]{cursor:not-allowed;opacity:.45}.nmp-swatch{position:relative;height:108px;box-sizing:border-box;padding-top:22px;display:grid;place-items:center}.nmp-logo{-webkit-background-clip:text!important;background-clip:text!important;font:800 42px/1 Geist,sans-serif;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;color:transparent}.nmp-tx-embroidery{background-image:repeating-linear-gradient(62deg,#f0531c 0 2px,#ff8a55 2px 3px,#b83a0f 3px 4px)}.nmp-tx-screen{background-color:#f7edda;background-image:radial-gradient(circle,#F0531C 42%,transparent 46%);background-size:6px 6px}.nmp-tx-dtf{background-image:linear-gradient(165deg,rgba(255,255,255,.75) 0 22%,transparent 23%),linear-gradient(110deg,#f0531c,#ffa74f 38%,#f7edda 55%,#09332c 85%)}.nmp-tx-dtg{background-color:#c9c9c0;background-image:radial-gradient(circle at 30% 40%,#F0531C,transparent 35%),radial-gradient(circle at 70% 60%,#FFA74F,transparent 40%)}.nmp-tag{position:absolute;top:10px;left:10px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:#f0531c;color:#fff;padding:4px 8px;border-radius:999px}.nmp-check{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:50%;background:#09332c;display:grid;place-items:center}.nmp-body{padding:13px 14px 15px;display:flex;flex-direction:column;gap:4px}.nmp-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.nmp-row b{font-size:16px;font-weight:600;letter-spacing:-.01em}.nmp-price{font-size:13px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.nmp-body small{font-size:12.5px;line-height:1.4;opacity:.8}.nmp-meters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;border-top:1px solid rgba(247,237,218,.18);padding-top:16px}.nmp-k{display:block;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#f7eddab8}.nmp-dots{display:flex;gap:5px;margin-top:8px}.nmp-dots i{width:18px;height:6px;border-radius:3px;background:#f7edda2e}.nmp-dots i.is-on{background:#f0531c}.nmp-proof{margin:0;display:flex;align-items:center;gap:10px;font-size:13.5px;color:#f7eddad9}.nmp-proof svg{flex:none}.nmp-stub{position:relative;margin:-24px -24px 0;background:#09332c;color:#f7edda;padding:12px 24px;display:flex;align-items:center;gap:12px;border-radius:15px 15px 0 0;border-bottom:1.5px dashed rgba(247,237,218,.35)}.nmp-stub[hidden]{display:none}.nmp-stub:before,.nmp-stub:after{content:"";position:absolute;bottom:-8px;width:14px;height:14px;border-radius:50%;background:var(--pbx-bg,#F4F4EE)}.nmp-stub:before{left:-8px}.nmp-stub:after{right:-8px}.nmp-stub-k{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;flex:1}.nmp-stub-v{font-size:12px;letter-spacing:.04em;color:#ffa74f;text-align:right}@media(max-width:480px){.nmp{padding:22px 16px 18px;border-radius:18px}.nmp h3{font-size:24px}.nmp-grid{gap:10px}.nmp-swatch{height:92px;padding-top:24px}.nmp-logo{font-size:32px}.nmp-tag{font-size:9px;padding:3px 7px}.nmp-row{flex-direction:column;gap:2px}.nmp-stub{flex-wrap:wrap;gap:4px 10px}.nmp-stub-v{flex-basis:100%;text-align:left;padding-left:22px}}@media(prefers-reduced-motion:reduce){.nmp-tile{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/nelson-method-plate.css.map */
