.nd-form{display:flex;flex-direction:column;gap:14px;font-size:var(--os-fs-label);letter-spacing:.06em;text-transform:uppercase}.nd-q{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:14px}.nd-legend{padding:0;margin:0 0 4px;font-size:var(--os-fs-label);letter-spacing:.08em;color:var(--os-text)}.nd-opts{display:flex;flex-wrap:wrap;gap:8px}.nd-opt{position:relative;cursor:pointer}.nd-opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.nd-opt span{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--os-border);color:var(--os-text);transition:background var(--os-dur-2,.12s) var(--os-ease),color var(--os-dur-2,.12s) var(--os-ease)}.nd-opt:hover span{border-color:var(--os-text)}.nd-opt input:checked+span{background:var(--os-text);color:var(--os-bg);border-color:var(--os-text)}.nd-opt input:focus-visible+span{outline:2px solid var(--os-focus);outline-offset:2px}.nd-row{display:flex;gap:0;border:1px solid var(--os-border)}.nd-email{flex:1 1 auto;min-width:0;min-height:48px;padding:0 14px;background:transparent;border:0;color:var(--os-text);font:inherit;letter-spacing:.04em}.nd-email::placeholder{color:var(--os-text-dim)}.nd-email:focus-visible{outline:2px solid var(--os-focus);outline-offset:-2px}.nd-go{flex:0 0 auto;min-height:48px;padding:0 20px;background:var(--os-text);color:var(--os-bg);border:0;cursor:pointer;font:inherit;font-weight:600;letter-spacing:.08em}.nd-go:focus-visible{outline:2px solid var(--os-focus);outline-offset:2px}.nd .consent{margin-top:0}.nd-ok{margin:0;color:var(--os-text);letter-spacing:.08em}.nd-dot{font-size:9px;vertical-align:2px;margin-right:4px}.nd-err{margin:0;color:var(--os-accent-text);text-transform:none;letter-spacing:.02em}.nd-block{background:var(--os-bg);color:var(--os-text);border-top:1px solid var(--os-border);padding:56px 40px 64px}.nd-block-in{max-width:640px}.nd-h{margin:0 0 20px;font-size:28px;line-height:1;text-transform:uppercase}@media(max-width:768px){.nd-block{padding:40px 16px 48px}.nd-h{font-size:24px}}.nd-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--os-z-drawer)}.nd-pop[hidden]{display:none}.nd-pop-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity var(--os-dur-4,.2s) var(--os-ease)}.nd-pop-box{box-sizing:border-box;position:absolute;left:50%;top:50%;width:min(600px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;background:var(--os-bg);color:var(--os-text);border:1px solid var(--os-border);padding:0 24px 24px;opacity:0;transform:translate(-50%,-46%);transition:opacity var(--os-dur-5,.26s) var(--os-ease),transform var(--os-dur-5,.26s) var(--os-ease)}.nd-pop.open .nd-pop-bg{opacity:1}.nd-pop.open .nd-pop-box{opacity:1;transform:translate(-50%,-50%)}.nd-pop-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 -24px 20px;padding:14px 24px;border-bottom:1px solid var(--os-border)}.nd-pop-h{margin:0;font-size:var(--os-fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nd-x{background:none;border:0;padding:0;cursor:pointer;color:var(--os-text-dim);font:inherit;font-size:var(--os-fs-label);letter-spacing:.08em;text-transform:uppercase}.nd-x:hover{color:var(--os-text)}.nd-x:focus-visible{outline:2px solid var(--os-focus);outline-offset:2px}@media(max-width:768px){.nd-pop-box{left:0;right:0;top:auto;bottom:0;width:100vw;max-height:90dvh;transform:translateY(100%);padding:0 16px 20px}.nd-pop.open .nd-pop-box{transform:translateY(0)}.nd-pop-head{margin:0 -16px 18px;padding:14px 16px}}@media(prefers-reduced-motion:reduce){.nd-pop-box,.nd-pop-bg{transition:none}.nd-pop-box{transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce)and (max-width:768px){.nd-pop-box{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/os-next-drop.css.map */
