.nkn-lock{overflow:hidden}.nkn-dialog{width:min(760px,calc(100vw - 36px));max-height:calc(100dvh - 40px);margin:auto;padding:0;border:0;background:#fff;color:#191919;overflow:auto;font-family:inherit;box-shadow:0 15px 70px #0002}.nkn-dialog::backdrop{background:#0007}.nkn-grid{display:grid;grid-template-columns:42% 58%}.nkn-visual{background:#f7f5f1;display:flex;align-items:center}.nkn-visual img{display:block;width:100%;height:100%;object-fit:contain;max-height:560px}.nkn-content{padding:48px 36px 30px}.nkn-eyebrow{font-size:10px;letter-spacing:.16em;margin:0 0 18px}.nkn-content h2{font-family:inherit;font-size:31px;font-weight:500;line-height:1.12;letter-spacing:-.035em;text-transform:none;margin:0 0 18px}.nkn-intro,.nkn-content [data-success]>p{font-size:14px;line-height:1.6;color:#555;margin:0 0 22px}.nkn-close{position:absolute;right:12px;top:9px;display:grid;place-items:center;width:32px;height:32px;font-size:27px;color:#191919;border:0;background:#fff;cursor:pointer}.nkn-label{font-size:12px;display:block;margin-bottom:8px}.nkn-input{display:block;width:100%;height:46px;border:1px solid #aaa;background:white;padding:10px 12px;font:inherit;border-radius:0;color:#191919}.nkn-button{width:100%;margin-top:12px;padding:15px 12px;min-height:46px;display:block;text-align:center;text-decoration:none;font-family:inherit;font-size:12px;letter-spacing:.04em;border:1px solid #191919;background:#191919;color:white;cursor:pointer;border-radius:0}.nkn-consent,.nkn-terms{font-size:10px;line-height:1.55;color:#777;margin:14px 0}.nkn-consent a{color:inherit;text-decoration:underline}.nkn-terms{border-top:1px solid #e7e2dc;padding-top:14px;margin-top:22px}.nkn-decline{display:block;margin:12px auto 0;background:none;border:0;border-bottom:1px solid #aaa;font:inherit;font-size:11px;color:#666;padding:4px 0;cursor:pointer}.nkn-code{width:100%;background:#f8f6f2;border:1px dashed #aaa;padding:15px;margin:16px 0;cursor:pointer}.nkn-code strong{display:block;font:inherit;font-size:20px;letter-spacing:.08em}.nkn-code span{display:block;font-size:11px;color:#666;margin-top:8px}.nkn-error{color:#9d2727;font-size:12px;line-height:1.5}.nkn-tab{position:fixed;bottom:22px;right:22px;z-index:35;background:#191919;color:white;border:0;font:inherit;font-size:11px;letter-spacing:.04em;padding:12px 17px;cursor:pointer}.nkn-tab[hidden]{display:none}.nkn-dialog button:focus-visible,.nkn-dialog a:focus-visible,.nkn-input:focus-visible{outline:2px solid #191919;outline-offset:3px}@media(max-width:749px){.nkn-dialog{width:min(410px,calc(100vw - 30px));max-height:calc(100dvh - 40px)}.nkn-grid{display:block}.nkn-visual{display:none}.nkn-content{padding:44px 26px 26px}.nkn-content h2{font-size:29px}.nkn-tab{bottom:18px;right:14px}}
@media(max-width:749px){.nkn-dialog{max-height:calc(100dvh - 24px);width:min(410px,calc(100vw - 24px))}.nkn-grid{display:flex;flex-direction:column}.nkn-visual{display:flex;height:140px;flex:none;justify-content:center}.nkn-visual img{width:100%;height:140px;max-height:140px;object-fit:contain}.nkn-content{padding:22px 22px 20px}.nkn-content h2{font-size:25px;line-height:1.12;margin-bottom:12px}.nkn-eyebrow{font-size:9px;margin-bottom:12px}.nkn-intro,.nkn-content [data-success]>p{font-size:12px;line-height:1.55;margin-bottom:15px}.nkn-label{font-size:11px;margin-bottom:7px}.nkn-input{height:44px}.nkn-button{font-size:11px;min-height:44px;padding:13px 10px}.nkn-consent,.nkn-terms{font-size:9px;line-height:1.5;margin:12px 0}.nkn-terms{padding-top:10px;margin-top:14px}.nkn-decline{font-size:10px;margin-top:10px}.nkn-close{z-index:2;top:8px;right:8px}.nakha-editorial:has(sticky-add-to-cart[data-active="true"]) .nkn-tab{bottom:90px}}
@media(max-width:749px) and (max-height:680px){.nkn-visual,.nkn-visual img{height:100px;max-height:100px}.nkn-content{padding-top:18px}}
