.nk .rt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 26px;border-radius:40px;background:var(--ink);color:#fff;font-weight:600;font-size:15px;text-decoration:none;border:0;cursor:pointer;transition:background .15s}.nk .rt-btn:hover{background:#000}.nk .rt-btn.ghost{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.nk .rt-btn.ghost:hover{background:var(--tint)}.nk .rt-btn.green{background:var(--deep)}.nk .rt-btn.green:hover{background:var(--deeper)}.nk .rt-btn[disabled]{opacity:.45;cursor:not-allowed}.nk.rt-hero{padding-block:28px 40px}.nk .rt-hero-in{display:grid;gap:26px;align-items:center}.nk.rt-hero h1{font-weight:600;font-size:32px;line-height:1.08;letter-spacing:-.02em;margin:8px 0 12px;text-wrap:balance}.nk.rt-hero h1 em{font-style:normal;color:var(--deep)}.nk .rt-hero-txt>p{color:var(--ink-70);font-size:16px;max-width:520px}.nk .rt-ctas{display:grid;gap:10px;margin-top:20px}.nk .rt-next{display:inline-flex;align-items:center;gap:8px;margin-top:16px;background:var(--tint);border-radius:99px;padding:8px 14px;font-size:13px;font-weight:600;color:var(--deeper)}.nk .rt-next i{font-style:normal;width:8px;height:8px;border-radius:50%;background:var(--deep);box-shadow:0 0 0 4px #4f6b352e}.nk .rt-stack{position:relative;height:330px;max-width:360px;margin:0 auto;width:100%}.nk .rt-stack img{position:absolute;width:62%;left:50%;top:6%;border-radius:6px;box-shadow:0 14px 34px #25252529;background:#fff}.nk .rt-stack img:nth-child(1){transform:translate(-50%) rotate(-3deg);z-index:3}.nk .rt-stack img:nth-child(2){transform:translate(-96%) rotate(-11deg);z-index:2;top:12%}.nk .rt-stack img:nth-child(3){transform:translate(-4%) rotate(9deg);z-index:1;top:12%}.nk .rt-steps{display:grid;gap:12px;margin:0 auto 26px;max-width:980px;counter-reset:st}.nk .rt-step{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px}.nk .rt-step .n{width:44px;height:44px;border-radius:50%;background:var(--deep);color:#fff;font-weight:700;display:grid;place-items:center;font-size:17px}.nk .rt-step b{display:block;font-size:15px;margin-bottom:2px}.nk .rt-step span{font-size:14px;color:var(--ink-70)}.nk .rt-form{max-width:640px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px 18px;box-shadow:0 6px 24px #34491f0f}.nk .rt-form h3{font-size:18px;font-weight:600;margin-bottom:4px}.nk .rt-form>p{font-size:13.5px;color:var(--ink-70);margin-bottom:16px}.nk .rt-row{display:grid;gap:12px;margin-bottom:12px}.nk .rt-field label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.nk .rt-field input,.nk .rt-field select{width:100%;min-height:50px;border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;font:inherit;font-size:16px;background:#fff;color:var(--ink);-webkit-appearance:none;appearance:none}.nk .rt-field select{background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 15px) 22px;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.nk .rt-field input:focus,.nk .rt-field select:focus{outline:none;border-color:var(--deep);box-shadow:0 0 0 3px #4f6b3526}.nk .rt-check{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:13.5px;line-height:1.45;margin:12px 0;cursor:pointer}.nk .rt-check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--deep)}.nk .rt-check small{display:block;color:var(--ink-70);font-size:12px}.nk .rt-form .rt-btn{width:100%;margin-top:8px}.nk .rt-done{display:none;margin-top:14px;background:var(--tint);border-radius:12px;padding:14px;font-size:14px}.nk .rt-done.on{display:block}.nk .rt-alt{text-align:center;font-size:13px;color:var(--ink-70);margin-top:14px}.nk .rt-alt a{color:var(--deep);font-weight:600}.nk .rt-embed{max-width:720px;margin:0 auto;border-radius:20px;overflow:hidden;background:#fff;border:1px solid var(--line)}.nk .rt-embed iframe{width:100%;min-height:760px;border:0;display:block}.nk .rt-safe{display:flex;gap:10px;align-items:flex-start;max-width:640px;margin:16px auto 0;font-size:12.5px;color:var(--ink-70)}.nk .rt-safe i{font-style:normal;flex:0 0 auto}.nk .rt-win{display:grid;gap:16px;align-items:center;max-width:860px;margin:0 auto 26px;background:#fff;border:2px solid var(--deep);border-radius:22px;padding:16px;position:relative}.nk .rt-win .ribbon{position:absolute;top:-13px;left:18px;background:var(--deep);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:99px}.nk .rt-win button{padding:0;border:0;background:none;cursor:zoom-in}.nk .rt-win img{border-radius:12px;width:100%;aspect-ratio:3/4;object-fit:cover;background:var(--cream)}.nk .rt-win h3{font-size:22px;font-weight:600}.nk .rt-win p{color:var(--ink-70);font-size:14px;margin-top:4px}.nk .rt-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.nk .rt-card{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;padding:0;cursor:zoom-in;text-align:left;font:inherit;color:inherit}.nk .rt-card img{width:100%;aspect-ratio:3/4;object-fit:cover;background:var(--cream)}.nk .rt-card span{display:block;padding:9px 11px 10px;font-size:13px;font-weight:600;line-height:1.3}.nk .rt-card small{display:block;font-weight:400;color:var(--ink-70);font-size:11.5px}.nk .rt-more{text-align:center;margin-top:18px}.nk .rt-empty{max-width:560px;margin:0 auto;text-align:center;background:#fff;border:1.5px dashed var(--sage);border-radius:20px;padding:28px 20px}.nk .rt-empty b{display:block;font-size:17px;margin-bottom:6px}.nk .rt-empty p{color:var(--ink-70);font-size:14px;margin-bottom:16px}.nk .rt-note{text-align:center;font-size:12.5px;color:var(--ink-70);margin-top:16px}dialog.rt-lb{border:0;padding:0;background:transparent;max-width:min(92vw,720px);max-height:92vh}dialog.rt-lb::backdrop{background:#141a0ed1}dialog.rt-lb img{max-height:80vh;width:auto;max-width:100%;border-radius:12px;display:block;margin:0 auto;background:#fff}dialog.rt-lb p{color:#fff;text-align:center;font:600 15px/1.4 Poppins,sans-serif;margin:12px 0 0}dialog.rt-lb button{position:absolute;top:8px;right:8px;width:40px;height:40px;border-radius:50%;border:0;background:#ffffffeb;font-size:20px;cursor:pointer;line-height:1}.nk .rt-sheets{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.nk .rt-sheet{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.nk .rt-sheet .pv{position:relative;background:var(--cream);padding:12px 12px 0}.nk .rt-sheet .pv img{width:100%;border-radius:4px 4px 0 0;box-shadow:0 4px 14px #00000014;aspect-ratio:1000/1419;object-fit:cover;background:#fff}.nk .rt-sheet .tag{position:absolute;top:18px;left:18px;background:var(--deep);color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:99px}.nk .rt-sheet .tag.sub{background:#fff;color:var(--deeper);box-shadow:0 0 0 1px var(--line)}.nk .rt-sheet .bd{padding:12px 12px 14px;display:flex;flex-direction:column;gap:4px;flex:1}.nk .rt-sheet b{font-size:14px;line-height:1.25}.nk .rt-sheet .bd>span{font-size:12px;color:var(--ink-70)}.nk .rt-sheet .dl{margin-top:auto;padding-top:10px}.nk .rt-sheet .dl a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border-radius:30px;background:var(--deep);color:#fff;font-size:13px;font-weight:600;text-decoration:none}.nk .rt-sheet .dl span{display:block;text-align:center;font-size:12px;color:var(--ink-70);line-height:1.35}.nk .rt-sheet.locked .pv{overflow:hidden}.nk .rt-sheet.locked .pv img{filter:blur(7px) grayscale(.35);transform:scale(1.12);opacity:.75}.nk .rt-sheet .lock{position:absolute;left:50%;top:50%;transform:translate(-50%,-40%);width:64px;height:64px;border-radius:50%;background:#fffffff0;color:var(--deeper);display:grid;place-items:center;box-shadow:0 6px 18px #34491f2e}.nk .rt-sheet.locked b{color:var(--ink-70)}.nk .rt-prize{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center;margin-top:16px;max-width:460px;background:#fff8ef;border:1.5px dashed #e7c79e;border-radius:18px;padding:10px 14px 10px 10px;text-decoration:none;color:inherit}.nk .rt-prize-img{width:76px;height:76px;display:block;transform:rotate(-6deg)}.nk .rt-prize-img svg{display:block;filter:drop-shadow(0 4px 8px rgba(255,132,1,.25))}.nk .rt-prize-txt small{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--orange)}.nk .rt-prize-txt b{display:block;font-size:15px;line-height:1.25;margin:2px 0}.nk .rt-prize-txt span{display:block;font-size:12.5px;color:var(--ink-70)}.nk .rt-sticker{position:absolute;z-index:4;right:2%;top:0;transform:rotate(8deg);background:var(--orange);color:#fff;font-weight:700;font-size:12px;line-height:1.2;text-align:center;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;padding:12px;box-shadow:0 6px 16px #ff840159}.nk .rt-promo{margin-top:22px;display:grid;gap:14px;align-items:center;background:var(--tint);border-radius:20px;padding:18px}.nk .rt-promo b{display:block;font-size:17px;margin-bottom:4px}.nk .rt-promo p{font-size:14px;color:var(--ink-70)}@media(min-width:600px){.nk .rt-grid,.nk .rt-sheets{grid-template-columns:repeat(3,1fr)}.nk .rt-row.two{grid-template-columns:1fr 1fr}.nk .rt-ctas{display:flex;flex-wrap:wrap}}@media(min-width:900px){.nk.rt-hero{padding-block:56px 72px}.nk .rt-hero-in{grid-template-columns:1.05fr .95fr;gap:48px}.nk.rt-hero h1{font-size:50px}.nk .rt-stack{height:440px;max-width:460px}.nk .rt-steps{grid-template-columns:repeat(3,1fr)}.nk .rt-step{grid-template-columns:1fr;text-align:left}.nk .rt-form{padding:28px 30px}.nk .rt-win{grid-template-columns:260px 1fr;gap:26px;padding:22px}.nk .rt-grid{grid-template-columns:repeat(4,1fr);gap:16px}.nk .rt-sheets{grid-template-columns:repeat(5,1fr);gap:16px}.nk .rt-promo{grid-template-columns:1fr auto;padding:22px 26px}}
/*# sourceMappingURL=/cdn/shop/t/220/assets/naali-routine.css.map */
